CN103955591A - Vehicle body column B welding point arrangement optimization method - Google Patents

Vehicle body column B welding point arrangement optimization method Download PDF

Info

Publication number
CN103955591A
CN103955591A CN201410214771.0A CN201410214771A CN103955591A CN 103955591 A CN103955591 A CN 103955591A CN 201410214771 A CN201410214771 A CN 201410214771A CN 103955591 A CN103955591 A CN 103955591A
Authority
CN
China
Prior art keywords
hypermesh
solder joint
tcl
file
spot pitch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410214771.0A
Other languages
Chinese (zh)
Inventor
崔岸
张士展
骆亚微
徐利娟
陈洪柱
徐文强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin University
Original Assignee
Jilin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jilin University filed Critical Jilin University
Priority to CN201410214771.0A priority Critical patent/CN103955591A/en
Publication of CN103955591A publication Critical patent/CN103955591A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a vehicle body column B welding point arrangement optimization method, and aims at solving the problems that in the prior art, the distribution of vehicle body welding points is nonuniform, and the welding point distance is not proper. The vehicle body column B welding point arrangement optimization method comprises the following steps of 1, welding point space parameterization is realized on the basis of Hypermesh: (1) the hypermesh is utilized for building a welding-point-free vehicle body column B finite element model; (2) a welding line is built along the longitudinal center line of a column B inner plate flange; (3) a Tcl file is compiled, and a welding point position is determined; 2, optistruct extraction response is called; 3, welding point arrangement is optimized based on isight: (1) a simulation flow process is built by using the isight; (2) optimization is carried out by using an NLPQL algorithm; (3) according to optimization results, the isight can utilize the NLPQL algorithm to modify a welding point space value in a Tcl program, in addition, the Hypermesh and the optistruct are called again, and the cyclic optimization is realized.

Description

Center body pillar solder joint optimizing method for disposing
Technical field
The present invention relates to a kind of method that body of a motor car solder joint is arranged, or rather, the present invention relates to a kind of center body pillar solder joint optimizing method for disposing.
Background technology
Body structure is that the sheet member by many complexity is welded, and resistance spot welding connects the connection that has been widely used in metal-sheet parts in auto industry, and the quantity of spot welding and arrangement form have a great impact the performance of body in white and manufacturing cost.
Traditional solder joint arrangement is to be mainly main according to experience and test, is generally the solder joint arrangement with reference to existing vehicle, then arranges in conjunction with experience butt welding point when developing programs, and finally carries out correlated performance, as the checking of rigidity, intensity etc.Like this with regard to even not enough a little less than likely causing some regions to make load-bearing capacity because number of welds is very few, and other region number of welds is too much, makes the rigidity in these regions excessive, causes the waste of manufacturing cost.By finite element analysis and optimization, can find out and have the region of redundancy solder joint and the region of load-bearing capacity deficiency, and at the solder joint that guarantees to remove redundancy solder joint under the prerequisite of body performance, to increase respective regions, thereby solder joint is reasonably arranged, reached and not only meet performance but also cost-saving requirement.
In the domestic rare article that relates to solder joint layout optimization, be at present to adopt the method for topological optimization to be optimized mostly, adopt variable density method butt welding point layout to be optimized, variable density method is using the density of material of each unit as design variable, only have and when its numerical value is 1 and 0, just represent having and nothing of material, and value between 0 and 1 is not real density of material value, it just represents imaginary density of material value in software.Therefore adopting while carrying out solder joint layout optimization in this way, solder joint number is as design variable, but after optimization, between the solder joint of 0 and 1 intermediate density, in reality, cannot realize, and this will affect the accuracy of optimum results.
Summary of the invention
Technical matters to be solved by this invention is to have overcome existing vehicle body solder joint skewness, weld spacing from inappropriate problem, and a kind of center body pillar solder joint optimizing method for disposing is provided.
For solving the problems of the technologies described above, the present invention adopts following technical scheme to realize: the step of described center body pillar solder joint optimizing method for disposing is as follows:
1) based on Hypermesh, realize spot pitch parametrization, be about to spot pitch as design variable;
(1) utilize hypermesh to set up the center body pillar finite element model that does not contain solder joint;
(2) along B post inner panel flange longitudinal centre line, set up sealing wire;
(3) write Tcl file and determine bond pad locations;
2) call optistruct and extract response:
At the solver file of optistruct operation Tcl program output, obtain maximum displacement, rigidity and the single order model frequency of member;
3) the solder joint layout optimization based on isight:
(1) utilize isight to set up simulation flow;
(2) use NLPQL algorithm to be optimized;
(3) after optimizing process finishes each time, according to optimum results, NLPQL algorithm can be revised the value of design variable automatically, and the spot pitch value in Tcl program namely, and re invocation Hypermesh and Optistruct, realize loop optimization.
The hypermesh foundation that utilizes described in technical scheme does not refer to containing the center body pillar finite element model of solder joint:
(1) B post three-dimensional model is imported in Hypermesh, use the pretreatment function of Hypermesh to carry out geometry cleaning to model, fill up that defect face and some affect little aperture to result and fillet, removal repeat unnecessary line on face and curved surface, improve the quality of model;
(2) then model is carried out to grid division, because B post belongs to metal-sheet parts, with shell unit, simulate;
(3)) to model, give material properties after having divided grid, the present invention adopts MAT1, i.e. the not temperature variant isotropic material of material properties, and its resilient property is: elastic modulus E=2.10e+5MPa, density RHO=7.9e+03kg/m 3, Poisson ratio NU=0.300;
(4) according to different operating modes, model is applied to boundary condition, according to different operating modes, model is imposed restriction and load, so that calculate.
The Tcl file of writing described in technical scheme determines that the step of bond pad locations is as follows:
(1) take arbitrary bodywork component divides as the grid that example manual operation in Hypermesh completes model, set up sealing wire additional solder joint, in work at present catalogue, find the file of Command.cmf by name and open, full content is wherein copied in Tcl file, if there is Command file in working directory when starting Hypermesh, so first, delete this document or copied to other places, to guarantee that current working directory does not exist Command file;
(2) write Tcl file below and determine bond pad locations, according to the requirement of Tcl language, revise grammer, be about to comma, pause mark, left parenthesis and right parenthesis and all with space, replace;
The concrete function that the Tcl routine package of writing contains is:
A. read the finite element model file that does not comprise solder joint information;
B. realize spot pitch parametrization, be about to spot pitch as variable, in Tcl file, find the order that contains solder joint information, spot pitch variable is given and represented the program language of spot pitch and give initial value;
For example with alphabetical a, represent spot pitch, the part that represents spot pitch in Tcl program is replaced with a, and so alphabetical a just represents spot pitch, and the numerical values recited that changes a just can realize the variation of spot pitch, using spot pitch as variable, realized spot pitch parametrization like this;
C. after spot pitch has been determined, during operation Tcl program, Hypermesh can identify the sealing wire establishing automatically, and because spot pitch and sealing wire length are determined, bond pad locations and solder joint number are thereupon definite;
D. solder joint number is exported to calling during for follow-up optimization with text file format;
E. using the finite element model that comprises solder joint as solver file output, so that calling during subsequent calculations;
F) exit Hypermesh, Hypermesh is closed in the order at every turn execute afterwards automatically, and this is necessary when follow-up optimization;
(3) the Tcl program that operation writes.
Described in technical scheme, utilize isight to set up simulation flow to refer to: isight adopts the capable assembly Simcode of generic command to complete calling hypermesh:
1) Isight starts Hypermesh by calling the installation procedure of Hypermesh, and Tcl is the execution parameter of Hypermesh, after starting Hypermesh, can call corresponding Tcl file in work at present catalogue, thereby carry out corresponding operational order in Tcl file; The function that this Tcl file will be realized is first to read in the finite element model that does not contain solder joint, and then additional solder joint information, finally exports solver file and closes Hypermesh;
2) Isight adopts the capable assembly Simcode of generic command assembly to complete calling optistruct equally.
Utilization NLPQL algorithm described in technical scheme is optimized and refers to:
1) each optimizes the three elements that comprise optimization, i.e. design variable, optimization constraint and optimization aim;
2) in Isight, add the three elements of optimizing, using spot pitch as design variable, number of welds is as optimization aim, and the maximum displacement of B-pillar structure part, rigidity and single order model frequency are optimized as optimizing constraint;
3) NLPQL algorithm be Isight self with an optimized algorithm, a nonlinear programming problem can be changed into quadratic programming problem, its specific practice is by constraint condition linearization, and objective function is launched into second order Taylor series;
4) after optimizing process finishes each time, according to optimum results, NLPQL algorithm can be revised the value of design variable automatically, and the spot pitch value in Tcl program namely, and re invocation Hypermesh and Optistruct, realize loop optimization.
Compared with prior art the invention has the beneficial effects as follows:
1. center body pillar solder joint optimizing method for disposing of the present invention is realized spot pitch parametrization, and the spot pitch of usining carries out solder joint layout optimization as optimized variable, the number of welds of take as target, with traditional topological optimization, compares, and has improved the accuracy of optimum results.
2. center body pillar solder joint optimizing method for disposing of the present invention is to have carried out secondary development based on hypermesh, has write the Tcl program that comprises solder joint information.And utilize isight to set up simulation analysis process flow diagram, completed integrated to hypermesh and optistruct.Make solder joint layout optimization processing ease, succinct.
Accompanying drawing explanation
Below in conjunction with accompanying drawing, the present invention is further illustrated:
Fig. 1 is the FB(flow block) of center body pillar solder joint optimizing method for disposing of the present invention;
Fig. 2 is the inside and outside plate finite element model of the B post figure that employing center body pillar solder joint of the present invention optimizing method for disposing is done;
Fig. 3 is the simulation analysis flow process of center body pillar solder joint optimizing method for disposing of the present invention;
Fig. 4 is the situation that the applies schematic diagram of the crooked operating mode downstream condition of B post of center body pillar solder joint optimizing method for disposing of the present invention;
Fig. 5 is the B post twisting conditions drag top constraint of center body pillar solder joint optimizing method for disposing of the present invention and the schematic diagram of load applying situation and sealing wire position;
Fig. 6 is the B post twisting conditions drag middle part constraint of center body pillar solder joint optimizing method for disposing of the present invention and the schematic diagram of load applying situation and sealing wire position;
Fig. 7 is the B post twisting conditions drag bottom constraint of center body pillar solder joint optimizing method for disposing of the present invention and the schematic diagram of load applying situation and sealing wire position;
In figure: being 1. B post outside plate finite element model figure, is 2. B post inner panel finite element model figure, 3. for concentrated force under the crooked operating mode of B post applies position, 4. for the next top constraint of the crooked operating mode of B post applies position, 5. for crooked operating mode lower bottom part constraint applies position.6. for moment of torsion under twisting conditions applies position, being 7. the 1st sealing wire, is 8. the 2nd sealing wire, is 9. the 3rd sealing wire, is 10. the 4th sealing wire, and 11. for retraining and apply position under twisting conditions.
Embodiment
Below in conjunction with accompanying drawing, the present invention is explained in detail:
Center body pillar solder joint optimizing method for disposing of the present invention comprises the following steps:
1. based on Hypermesh, realize spot pitch parametrization, be about to spot pitch as design variable:
1) utilize hypermesh to set up the center body pillar finite element model that does not contain solder joint:
Described Hypermesh is the product of U.S. Altair company, is advanced in the world, powerful CAE application software package; Hypermesh is a high performance finite element pre-process and post-process device, and it can allow cae analysis slip-stick artist carry out simulation analysis work under highly mutual and visual environment.It supports the directly existing 3-D geometric model of input, and the efficiency and the model quality that import are all very high, can greatly reduce a lot of repetitive works.Equally, Hypermesh also has advanced post-processing function, can guarantee to show visually the simulation result of various complexity, as cloud atlas, and curve post and animation etc.Altair company also provides the second development interface of Hypermesh, and user can carry out the own needed function of Hypermesh secondary development customization.The knowledge that the present invention will use is pretreatment function and the secondary development function of Hypermesh.
Consult Fig. 2, utilize Hypermesh to set up the center body pillar finite element model that does not contain solder joint:
(1) B post three-dimensional model is imported in Hypermesh, use the pretreatment function of Hypermesh to carry out geometry cleaning to model, fill up that defect face and some affect little aperture to result and fillet, removal repeat unnecessary line on face and curved surface, improve the quality of model;
(2) then model is carried out to grid division, because B post belongs to metal-sheet parts, with shell unit, simulate;
(3) to model, give material properties after having divided grid, the present invention adopts MAT1, i.e. the not temperature variant isotropic material of material properties, and its resilient property is: elastic modulus E=2.10e+5MPa, density RHO=7.9e+03kg/m 3, Poisson ratio NU=0.300;
(4) according to different operating modes, model is applied to boundary condition, according to different operating modes, model is imposed restriction and load, so that calculate, embodiment hereinafter understands the detailed applying method of introducing.
2) along B post inner panel flange longitudinal centre line, set up sealing wire:
Consult Fig. 5 to Fig. 7, the path of welding in the geometrical line of B post inner panel flange longitudinal center is called as sealing wire.Bond pad locations is determined by sealing wire length and spot pitch.The solder joint defining on every sealing wire is equally spaced, but the spot pitch on the sealing wire at diverse location place is not identical.
3) write Tcl file and determine bond pad locations:
Tcl is the abbreviation of Tool Command Language, and it is a kind of senior programming language.Hypermesh feature richness, comprise the various emulation demands such as engineering, scientific research, but also may have some special need to implement cumbersome, so providing the second development interface of Hypermesh, Altair company realizes these demands, the function that user can need by this language customization of Tcl oneself.
The Command file of Hypermesh is a kind of ascii text file of standard, and Hypermesh is real-time write operation, each operation history of recording user of carrying out in operational process.User can carry out editing operation to Command file.Command file is kept under work at present catalogue, and name is called Command.cmf, if this document does not exist when Hypermesh starts, Hypermesh can create this file automatically; If this document exists, can on former documentary basis, add the content of this operation, and not delete former meaningful.
(1) take arbitrary bodywork component (such as beater or beat-up) divides as the grid that example manual operation in Hypermesh completes this model, set up sealing wire additional solder joint, in work at present catalogue, find the file of Command.cmf by name and open, full content is wherein copied in Tcl file, if there is Command file in working directory when starting Hypermesh, so first, delete this document or copied to other places, to guarantee that current working directory does not exist Command file.
(2) write Tcl file below and determine bond pad locations, according to the requirement of Tcl language, revise grammer, be about to comma, pause mark, left parenthesis and right parenthesis and all with space, replace.
The concrete function that the Tcl routine package of writing contains is:
A) read the finite element model file that does not comprise solder joint information;
B) realize spot pitch parametrization, be about to spot pitch as variable, in Tcl file, find the order that contains solder joint information, spot pitch variable is given and represented the program language of spot pitch and give initial value.
For example with alphabetical a, represent spot pitch, the part that represents spot pitch in Tcl program is replaced with a, and so alphabetical a just represents spot pitch, and the numerical values recited that changes a just can realize the variation of spot pitch, so just can, using spot pitch as variable, realize spot pitch parametrization.
C) after spot pitch has been determined, during operation Tcl program, Hypermesh can identify the sealing wire establishing automatically, and because spot pitch and sealing wire length are determined, bond pad locations and solder joint number are thereupon definite;
D) solder joint number is exported to calling during for follow-up optimization with text file format;
E) using the finite element model that comprises solder joint as solver file output, so that calling during subsequent calculations;
F) exit Hypermesh, Hypermesh is closed in the order at every turn execute afterwards automatically, and this is necessary when follow-up optimization.
(3) the Tcl program that operation writes
In Hypermesh, realize the operation to Tcl script, the method that the present invention adopts is to write User Defined macro document, by setting up a grand button in the Utility interface in Hypermesh, and automatically linking in the Hypermesh secondary development program of Tcl language compilation by calling this button, thereby the operation to Tcl script.
If need to change solder joint number, thereby just original solder joint can be removed to additional new solder joint by Tcl program.In Tcl program, defined the funtcional relationship between solder joint number, spot pitch and sealing wire length simultaneously, it is solder joint number=sealing wire length/spot pitch, like this can be using spot pitch as follow-up optimized variable, realize spot pitch parametrization, and can when operation Tcl program, total number of solder joint be outputed in the txt file of appointment, calling during for follow-up optimization, saves as by the finite element model file after additional solder joint the solver file calculating for follow-up optimization according to specified path.
2. call optistruct and extract response
At the solver file of optistruct operation Tcl program output, obtain maximum displacement, rigidity and the single order model frequency of member.
Described Optistruct is that an efficiency of Altair company exploitation is high, accurate finite element solving device independently, be supported in and on many cpu process computer, carry out concurrent operation, the present invention is used is exactly the computing function of Optistruct, and the solver File Mapping of Tcl program output is calculated and extract maximum displacement, rigidity and the single order model frequency of member to optistruct.
3. the solder joint layout optimization based on isight
Described Isight is that the doctor Siu S.Tong by MIT proposes about the eighties and leads and developed in eighties of last century the earliest, Isight self can't calculate, and it can constantly call corresponding engineering calculation software and calculate without manual intervention in the situation that.Isight is by a kind of mode fast integration playing with building blocks and the various simulation softwares of coupling, all design cycles are organized in the framework of a unification, organic and logic, automatically move simulation software, and autoboot design cycle, thereby eliminated " bottleneck " in traditional design flow process, made whole design cycle realize total digitalization and full-automatic.The present invention is exactly this advantage of having utilized Isight, call Hypermesh and Optistruct, these two functions that software will be realized in 1,2, have been illustrated in detail, then Isight according to self with an optimized algorithm be optimized and revise the spot pitch variable in Tcl program, and again call Hypermesh and Optistruct, realize loop optimization.
1) utilize isight to set up simulation flow
Consult Fig. 3, set up simulation flow, isight completes the calling of hypermesh by the capable assembly Simcode of generic command, Simcode assembly be Isight self with order line assembly, can realize calling other softwares.Specifically Isight starts Hypermesh by calling the installation procedure of Hypermesh, and Tcl is the execution parameter of Hypermesh, after starting Hypermesh, can call corresponding Tcl file in work at present catalogue, thereby carry out corresponding operational order in Tcl file.The function that this Tcl file will be realized is first to read in the finite element model that does not contain solder joint, and then additional solder joint information, finally exports solver file and closes Hypermesh; Isight adopts the capable assembly Simcode of generic command assembly to complete calling optistruct equally.
2) use NLPQL algorithm to be optimized
Each optimizes the three elements that comprise optimization, i.e. design variable, optimization constraint and optimization aim.
In Isight, add the three elements of optimizing, using spot pitch as design variable, number of welds is as optimization aim, and the maximum displacement of B-pillar structure part, rigidity and single order model frequency are optimized as optimizing constraint.
Isight self is used for optimizing computing with a variety of algorithms, and can directly call.NLPQL algorithm be Isight self with an optimized algorithm, a nonlinear programming problem can be changed into quadratic programming problem, its specific practice is by constraint condition linearization, and objective function is launched into second order Taylor series.So its core algorithm continuous law of planning that is exactly secondary.The present invention adopts NLPQL algorithm to be optimized.
3) after optimizing process finishes each time, according to optimum results, NLPQL algorithm can be revised the value of design variable automatically, and the spot pitch value in Tcl program namely, and re invocation Hypermesh and Optistruct, realize loop optimization.
Embodiment:
1. based on Hypermesh, realize spot pitch parametrization, be about to spot pitch as design variable:
1) utilize Hypermesh to set up the center body pillar finite element model that does not contain solder joint:
(1) consult Fig. 2, the B post standard coordinate of choosing in pre-processing software hypermesh is: when car is static on surface level, X-axis positive dirction is parallel to ground directed forward, Y-axis forward is parallel to ground and points to driver left side, according to right-hand rule, Z axis positive dirction is by barycenter points upwards.
B post height is 1117mm, and width is 316mm, and the thickness of inner and outer plates is respectively 1.10mm and 1.13mm.Be highly wherein that width is along X-direction along Z-direction, thickness is along Y direction.
(2) because B post inner and outer plates all belongs to metal-sheet parts, so simulate with shell unit.During to inner and outer plates grid division, consider the B post inner and outer plates rule and have hole not of uniform size above not too that has local protuberance and a depression, select the mixed cell type being formed by triangular element and quadrilateral units to divide.Adopt MAT1 as the material of B post inner and outer plates, its resilient property is: elastic modulus E=2.10e+5MPa, density RHO=7.9e+03kg/m3, Poisson ratio NU=0.300.
2) set up sealing wire:
Consult Fig. 5 to Fig. 7, along setting up respectively four curves on B post inner panel flange longitudinal centre line, be sealing wire, every curve is used for setting up equidistant solder joint thereon.
3) write solder joint file and determine bond pad locations:
It is comparatively intensive that the observation distributing according to the solder joint on B post finds that the solder joint of upper end distributes, and the solder joint of lower end distributes comparatively sparse, and be all approximately equidistant in the solder joint distribution of compact district and rarefaction.So supposition spot pitch is equally spaced in different regions.The twice that must be greater than its diameter according to the spacing between two adjacent solder joints of relevant regulations, spot size is 4mm, that is to say that spot pitch must be greater than 8mm just passable.Consider the true altitude of Z-direction and the difference of solder joint of B post, the spot pitch scope of definition compact district and rarefaction is respectively and is not more than 64mm and 128mm, and initial value is respectively 20mm and 40mm.
Using 20mm and 40mm as initial spot pitch variable;
Calculate solder joint number, and result of calculation is exported with text file format, calling during for follow-up optimization;
Using the finite element model that comprises solder joint as solver file output, so that calling during subsequent calculations;
Exit Hypermesh, Hypermesh is closed in the order at every turn execute afterwards automatically, and this is necessary when follow-up optimization.
The Tcl program that operation writes.
2. calling optistruct calculates.
At the solver file of optistruct operation Tcl program output, obtain maximum displacement, rigidity and the single order model frequency of member.
3. the solder joint layout optimization based on Isight:
1) utilize Isight to set up simulation flow
Consult Fig. 3, set up simulation flow, Isight completes the calling of Hypermesh by the capable assembly Simcode of generic command, Simcode assembly be Isight self with order line assembly, can realize calling other softwares.Specifically Isight starts Hypermesh by calling the installation procedure of Hypermesh, and Tcl is the execution parameter of Hypermesh, after starting Hypermesh, can call corresponding Tcl file in work at present catalogue, thereby carry out corresponding operational order in Tcl file.The function that this Tcl file will be realized is first to read in the finite element model that does not contain solder joint, and then additional solder joint information, finally exports solver file and closes Hypermesh; Isight adopts Simcode assembly to complete calling optistruct equally.
2) use NLPQL algorithm to be optimized
Each optimizes the three elements that comprise optimization, i.e. design variable, optimization constraint and optimization aim.
In Isight, add the three elements of optimizing, using spot pitch as design variable, number of welds is as optimization aim, and the maximum displacement of B-pillar structure part, rigidity and single order model frequency are optimized as optimizing constraint.
Isight self is used for optimizing computing with a variety of algorithms, and can directly call.NLPQL algorithm be Isight self with an optimized algorithm, a nonlinear programming problem can be changed into quadratic programming problem, its specific practice is by constraint condition linearization, and objective function is launched into second order Taylor series.So its core algorithm continuous law of planning that is exactly secondary.The present invention adopts NLPQL algorithm to be optimized.
3), after optimizing process finishes each time, according to optimum results, Isight can utilize NLPQL algorithm to revise the spot pitch value in Tcl program, and re invocation Hypermesh and Optistruct, realizes loop optimization.
(1) solder joint layout optimization under crooked operating mode.
Consult Fig. 4, under crooked operating mode, apply boundary condition:
Constraint: fixing whole degree of freedom of upper and lower two end nodes of B post inner and outer plates weldment, limit along the translational degree of freedom of X, Y, Z axis with around the rotational freedom of X, Y, Z axis.
Load: applying a size on the Centroid of B post outside plate middle part is 1000N, and direction is the power F along Y-axis forward.
Using the spot pitch of the sealing wire of B post inner panel as optimized variable, using solder joint number as optimization aim, using the middle part maximum displacement of B post as constraint condition, optimum results is as shown in table 1.Wherein a, b, c and d represent respectively four spot pitch on sealing wire, and what num represented is four total numbers of the solder joint on sealing wire, and what disp represented is maximum displacement.When a, b, c and d are respectively 40mm, 35mm, 38mm and 43mm, can obtain optimum solution, now solder joint number is 51, compares and has reduced by 27 solder joints with 78 of initial values.After optimizing, maximum displacement is increased to 0.84mm by 0.836mm, has increased by 0.48%, and bending stiffness has reduced by 0.48%, in allowed limits.Single order model frequency from 148Hz become 151Hz and, reduced by 1.9%.After optimizing, solder joint number has obtained obvious minimizing, and the single order model frequency of structure is improved, and bending stiffness and intensity have obtained good maintenance comparatively speaking simultaneously.The validity that this has also verified institute's extracting method again, can be used for carrying out solder joint layout optimization.
Table 1
? ? a b c d disp num ?
1 1 40 20 20 40 0.836 78 ?
1 2 41 20 20 40 0.836 78 ?
1 3 40 21 20 40 0.836 77 ?
1 4 40 20 21 40 0.836 76 ?
1 5 40 20 20 41 0.836 77 ?
1 6 40 21 22 41 0.837 73 ?
1 7 41 21 22 41 0.837 73 ?
1 8 40 22 22 41 0.837 72 ?
1 9 40 21 23 41 0.837 72 ?
1 10 40 21 22 42 0.837 73 ?
1 11 40 23 25 41 0.837 68 ?
1 12 41 23 25 41 0.837 68 ?
1 13 40 24 25 41 0.837 67 ?
1 14 40 23 26 41 0.837 67 ?
1 15 40 23 25 42 0.837 68 ?
1 16 40 35 38 43 0.84 51 Optimum solution
1 17 41 35 38 43 0.84 51 ?
1 18 40 36 38 43 0.841 51 ?
1 19 40 35 39 43 0.84 51 ?
1 20 40 35 38 44 0.84 51 ?
1 21 40 35 38 43 0.84 51 ?
(2) solder joint layout optimization under twisting conditions
Consult Fig. 5 to Fig. 7, under twisting conditions, apply boundary condition:
Constraint: fixing whole degree of freedom of end node under B post inner and outer plates weldment, limit these nodes along the translational degree of freedom of X, Y, Z axis with around the rotational freedom of X, Y, Z axis.
Load: applying a size at inner and outer plates center, B post upper end is 5 * 10 4nmm direction is around the moment of torsion M of Z axis.
For fear of torsion being directly added on some node, may cause local nodes stressed too large, thereby impact analysis result, so first set up a RBE2 unit in inner and outer plates center, B post upper end, the moment of torsion applying is delivered on different nodes by RBE2 unit, and RBE2 unit represents rigid element.
Using the spot pitch of four sealing wires on B post outside plate as design variable, its initial value is respectively 40,20,20 and 40, and constant interval is respectively [40,128], [20,64], [20,64] and [40,128].Using the total number of solder joint as optimization aim, using the maximum displacement of B post as constraint condition, adopt equally NLPQL algorithm to be optimized.Optimum results is as shown in table 2.Wherein a, b, c and d represent respectively four spot pitch on sealing wire, and what num represented is four total numbers of the solder joint on sealing wire, and what disp represented is maximum displacement.
Spot pitch on four sealing wires of optimum solution is respectively 40mm, 35mm, 38mm and 43mm, and the total number of solder joint is 51, compare and reduced 27 with initial value, solder joint decreased number 34.6%.Maximum displacement is increased to 0.954mm by 0.903mm, has increased by 5.6%, according to the relation of displacement and rigidity, shows that torsional rigidity is also similar to and has reduced by 5.6%, and in allowed limits, single order model frequency is brought up to 124.6Hz by 123.4Hz, has improved 1.2Hz.After optimizing, solder joint number has obtained obvious minimizing, and the single order model frequency of structure is improved, although while torsional rigidity and intensity have had less reduction, but still in allowed limits.
Table 2
? ? a b c d disp num ?
1 1 40 20 20 40 0.903 78 ?
1 2 41 20 20 40 0.903 78 ?
1 3 40 21 20 40 0.903 77 ?
1 4 40 20 21 40 0.906 76 ?
1 5 40 20 20 41 0.903 77 ?
1 6 40 21 22 41 0.908 73 ?
1 7 41 21 22 41 0.908 73 ?
1 8 40 22 22 41 0.91 72 ?
1 9 40 21 23 41 0.909 72 ?
1 10 40 21 22 42 0.908 73 ?
1 11 40 23 25 41 0.914 68 ?
1 12 41 23 25 41 0.914 68 ?
1 13 40 24 25 41 0.915 67 ?
1 14 40 23 26 41 0.914 67 ?
1 15 40 23 25 42 0.914 68 ?
1 16 40 35 38 43 0.954 51 Optimum solution
1 17 41 35 38 43 0.954 51 ?
1 18 40 36 38 43 0.957 51 ?
1 19 40 35 39 43 0.954 51 ?
1 20 40 35 38 44 0.955 51 ?
1 21 40 35 38 43 0.954 51 ?

Claims (5)

1. a center body pillar solder joint optimizing method for disposing, is characterized in that, the step of described center body pillar solder joint optimizing method for disposing is as follows:
1) based on Hypermesh, realize spot pitch parametrization, be about to spot pitch as design variable;
(1) utilize hypermesh to set up the center body pillar finite element model that does not contain solder joint;
(2) along B post inner panel flange longitudinal centre line, set up sealing wire;
(3) write Tcl file and determine bond pad locations;
2) call optistruct and extract response:
At the solver file of optistruct operation Tcl program output, obtain maximum displacement, rigidity and the single order model frequency of member;
3) the solder joint layout optimization based on isight:
(1) utilize isight to set up simulation flow;
(2) use NLPQL algorithm to be optimized;
(3) after optimizing process finishes each time, according to optimum results, NLPQL algorithm can be revised the value of design variable automatically, and the spot pitch value in Tcl program namely, and re invocation Hypermesh and Optistruct, realize loop optimization.
2. according to center body pillar solder joint optimizing method for disposing claimed in claim 1, it is characterized in that, the described hypermesh foundation that utilizes does not refer to containing the center body pillar finite element model of solder joint:
(1) B post three-dimensional model is imported in Hypermesh, use the pretreatment function of Hypermesh to carry out geometry cleaning to model, fill up that defect face and some affect little aperture to result and fillet, removal repeat unnecessary line on face and curved surface, improve the quality of model;
(2) then model is carried out to grid division, because B post belongs to metal-sheet parts, with shell unit, simulate;
(3)) to model, give material properties after having divided grid, the present invention adopts MAT1, i.e. the not temperature variant isotropic material of material properties, and its resilient property is: elastic modulus E=2.10e+5MPa, density RHO=7.9e+03kg/m 3, Poisson ratio NU=0.300;
(4) according to different operating modes, model is applied to boundary condition, according to different operating modes, model is imposed restriction and load, so that calculate.
3. according to center body pillar solder joint optimizing method for disposing claimed in claim 1, it is characterized in that, the described Tcl file of writing determines that the step of bond pad locations is as follows:
(1) take arbitrary bodywork component divides as the grid that example manual operation in Hypermesh completes model, set up sealing wire additional solder joint, in work at present catalogue, find the file of Command.cmf by name and open, full content is wherein copied in Tcl file, if there is Command file in working directory when starting Hypermesh, so first, delete this document or copied to other places, to guarantee that current working directory does not exist Command file;
(2) write Tcl file below and determine bond pad locations, according to the requirement of Tcl language, revise grammer, be about to comma, pause mark, left parenthesis and right parenthesis and all with space, replace;
The concrete function that the Tcl routine package of writing contains is:
A. read the finite element model file that does not comprise solder joint information;
B. realize spot pitch parametrization, be about to spot pitch as variable, in Tcl file, find the order that contains solder joint information, spot pitch variable is given and represented the program language of spot pitch and give initial value;
For example with alphabetical a, represent spot pitch, the part that represents spot pitch in Tcl program is replaced with a, and so alphabetical a just represents spot pitch, and the numerical values recited that changes a just can realize the variation of spot pitch, using spot pitch as variable, realized spot pitch parametrization like this;
C. after spot pitch has been determined, during operation Tcl program, Hypermesh can identify the sealing wire establishing automatically, and because spot pitch and sealing wire length are determined, bond pad locations and solder joint number are thereupon definite;
D. solder joint number is exported to calling during for follow-up optimization with text file format;
E. using the finite element model that comprises solder joint as solver file output, so that calling during subsequent calculations;
F) exit Hypermesh, Hypermesh is closed in the order at every turn execute afterwards automatically, and this is necessary when follow-up optimization;
(3) the Tcl program that operation writes.
4. according to center body pillar solder joint optimizing method for disposing claimed in claim 1, it is characterized in that, described utilize isight to set up simulation flow to refer to: isight adopts the capable assembly Simcode of generic command to complete calling hypermesh:
1) Isight starts Hypermesh by calling the installation procedure of Hypermesh, and Tcl is the execution parameter of Hypermesh, after starting Hypermesh, can call corresponding Tcl file in work at present catalogue, thereby carry out corresponding operational order in Tcl file; The function that this Tcl file will be realized is first to read in the finite element model that does not contain solder joint, and then additional solder joint information, finally exports solver file and closes Hypermesh;
2) Isight adopts the capable assembly Simcode of generic command assembly to complete calling optistruct equally.
5. according to center body pillar solder joint optimizing method for disposing claimed in claim 1, it is characterized in that, described utilization NLPQL algorithm is optimized and refers to:
1) each optimizes the three elements that comprise optimization, i.e. design variable, optimization constraint and optimization aim;
2) in Isight, add the three elements of optimizing, using spot pitch as design variable, number of welds is as optimization aim, and the maximum displacement of B-pillar structure part, rigidity and single order model frequency are optimized as optimizing constraint;
3) NLPQL algorithm be Isight self with an optimized algorithm, a nonlinear programming problem can be changed into quadratic programming problem, its specific practice is by constraint condition linearization, and objective function is launched into second order Taylor series;
4) after optimizing process finishes each time, according to optimum results, NLPQL algorithm can be revised the value of design variable automatically, and the spot pitch value in Tcl program namely, and re invocation Hypermesh and Optistruct, realize loop optimization.
CN201410214771.0A 2014-05-21 2014-05-21 Vehicle body column B welding point arrangement optimization method Pending CN103955591A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410214771.0A CN103955591A (en) 2014-05-21 2014-05-21 Vehicle body column B welding point arrangement optimization method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410214771.0A CN103955591A (en) 2014-05-21 2014-05-21 Vehicle body column B welding point arrangement optimization method

Publications (1)

Publication Number Publication Date
CN103955591A true CN103955591A (en) 2014-07-30

Family

ID=51332866

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410214771.0A Pending CN103955591A (en) 2014-05-21 2014-05-21 Vehicle body column B welding point arrangement optimization method

Country Status (1)

Country Link
CN (1) CN103955591A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069183A (en) * 2015-07-10 2015-11-18 厦门理工学院 Weld simulation method and device
CN106126849A (en) * 2016-07-04 2016-11-16 上海迅仿工程技术有限公司 The non-linear Topology Optimization Method that a kind of vehicle body solder joint is arranged
CN107229794A (en) * 2017-05-27 2017-10-03 武汉市陆刻科技有限公司 A kind of CAE and VR model construction system and its management method
CN108509669A (en) * 2017-02-28 2018-09-07 保隆(安徽)汽车配件有限公司 A kind of CAE analysis method and system of Simulation Based On Multi-step automatic flanging product
CN109376372A (en) * 2018-08-29 2019-02-22 桂林电子科技大学 A kind of optimization optical interconnection module key position postwelding coupling efficiency method
CN109492294A (en) * 2018-11-02 2019-03-19 威马智慧出行科技(上海)有限公司 A kind of solder joint design method and equipment
CN109635402A (en) * 2018-12-04 2019-04-16 东风汽车集团有限公司 A kind of method for arranging of automobile position while welding
CN112199877A (en) * 2020-10-20 2021-01-08 国网四川省电力公司电力科学研究院 Power system aluminum alloy wiring board optimization method based on finite element simulation
CN112380633A (en) * 2020-12-08 2021-02-19 安徽江淮汽车集团股份有限公司 Method for designing reinforcement in vehicle body cavity, terminal and storage medium
CN112507446A (en) * 2020-11-04 2021-03-16 成都大运汽车集团有限公司 Method for processing welding spots of car body
CN113408175A (en) * 2021-06-29 2021-09-17 奇瑞汽车股份有限公司 Method and device for establishing welding spot model and computer storage medium
CN113779922A (en) * 2021-09-15 2021-12-10 中国科学院苏州纳米技术与纳米仿生研究所 Welding spot layout design method of Mini-LED display module and application thereof

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
任利: "《基于iSIGHT的多学科设计优化平台的研究与实现》", 《中国优秀硕士论文全文数据库》 *
徐杰 等: "《轿车车门焊点布置优化设计及仿真分析》", 《重庆工学院学报(自然科学)》 *
陈勇: "《基于焊点疲劳寿命的某轿车B柱焊点布置研究》", 《中国优秀硕士论文全文数据库》 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069183B (en) * 2015-07-10 2017-12-26 厦门理工学院 The analogy method and device of a kind of welding
CN105069183A (en) * 2015-07-10 2015-11-18 厦门理工学院 Weld simulation method and device
CN106126849B (en) * 2016-07-04 2020-04-17 上海迅仿工程技术有限公司 Nonlinear topological optimization method for vehicle body welding spot arrangement
CN106126849A (en) * 2016-07-04 2016-11-16 上海迅仿工程技术有限公司 The non-linear Topology Optimization Method that a kind of vehicle body solder joint is arranged
CN108509669A (en) * 2017-02-28 2018-09-07 保隆(安徽)汽车配件有限公司 A kind of CAE analysis method and system of Simulation Based On Multi-step automatic flanging product
CN107229794A (en) * 2017-05-27 2017-10-03 武汉市陆刻科技有限公司 A kind of CAE and VR model construction system and its management method
CN107229794B (en) * 2017-05-27 2020-11-03 武汉市陆刻科技有限公司 Model construction system based on CAE and VR and management method thereof
CN109376372B (en) * 2018-08-29 2022-11-18 桂林电子科技大学 Method for optimizing postweld coupling efficiency of key position of optical interconnection module
CN109376372A (en) * 2018-08-29 2019-02-22 桂林电子科技大学 A kind of optimization optical interconnection module key position postwelding coupling efficiency method
CN109492294A (en) * 2018-11-02 2019-03-19 威马智慧出行科技(上海)有限公司 A kind of solder joint design method and equipment
CN109635402A (en) * 2018-12-04 2019-04-16 东风汽车集团有限公司 A kind of method for arranging of automobile position while welding
CN112199877A (en) * 2020-10-20 2021-01-08 国网四川省电力公司电力科学研究院 Power system aluminum alloy wiring board optimization method based on finite element simulation
CN112199877B (en) * 2020-10-20 2023-05-23 国网四川省电力公司电力科学研究院 Finite element simulation-based power system aluminum alloy wiring board optimization method
CN112507446A (en) * 2020-11-04 2021-03-16 成都大运汽车集团有限公司 Method for processing welding spots of car body
CN112507446B (en) * 2020-11-04 2022-12-09 成都大运汽车集团有限公司 Vehicle body welding spot processing method
CN112380633A (en) * 2020-12-08 2021-02-19 安徽江淮汽车集团股份有限公司 Method for designing reinforcement in vehicle body cavity, terminal and storage medium
CN112380633B (en) * 2020-12-08 2023-09-26 安徽江淮汽车集团股份有限公司 Method for designing reinforcement in cavity of vehicle body, terminal and storage medium
CN113408175A (en) * 2021-06-29 2021-09-17 奇瑞汽车股份有限公司 Method and device for establishing welding spot model and computer storage medium
CN113408175B (en) * 2021-06-29 2023-11-24 奇瑞汽车股份有限公司 Method and device for establishing welding spot model and computer storage medium
CN113779922A (en) * 2021-09-15 2021-12-10 中国科学院苏州纳米技术与纳米仿生研究所 Welding spot layout design method of Mini-LED display module and application thereof
CN113779922B (en) * 2021-09-15 2023-08-18 中国科学院苏州纳米技术与纳米仿生研究所 Welding spot layout design method of Mini-LED display module and application thereof

Similar Documents

Publication Publication Date Title
CN103955591A (en) Vehicle body column B welding point arrangement optimization method
CN101739484B (en) Knowledge component-based engineering design method
CN104077428A (en) Remote finite element analysis method serving for industry alliance
CN104391791A (en) Method and device for testing embedded control algorithm
CN105550434A (en) Locomotive body light weight optimization method
CN111539066A (en) Method for parametric integrated design of automobile door cover
CN104484511A (en) Simulation analysis based dynamic characteristic design method for robot structures
Matsuda et al. Usage of a digital eco-factory for sustainable manufacturing
Shin et al. A modeling and simulation of production process in subassembly lines at a shipyard
CN108595800A (en) A kind of latticed shell structure modeling method
CN105912805A (en) Modeling method and device of finite element model of metal plate welding line
CN101706837A (en) Mathematical model based method for establishing database of fixture components
CN104933210B (en) A kind of processing method of white body stiffness optimization destination file
Johansson et al. Enabling flexible manufacturing systems by using level of automation as design parameter
CN105005210B (en) Electromechanical integration analogue system and use its method
CN102831230A (en) Component type selection method and system of mixed power assembly
CN105426611A (en) Cycloidal gear parametric analysis method based on ANSYS
CN106354913A (en) Parametric design platform for helical gear drive system and application method thereof
Anand et al. Process automation of simulation using Toolkit/Tool Command Language (TK/TCL) scripting
Morales et al. Optimization methods applied to development of vehicle structures
Yuan et al. Design optimum robotic toolpath layout for 3-D printed spatial structures
CN101281553A (en) Vehicle durability distributed emulation graticule applied system
Iriondo Pascual et al. Optimizing ergonomics and productivity by connecting digital human modeling and production flow simulation software
CN104881531A (en) Mapping method of Autoform press forming information to collision simulation model
Hulbert et al. Case study for network-distributed collaborative design and simulation: extended life optimization for M1 Abrams tank road arm

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140730

WD01 Invention patent application deemed withdrawn after publication