Steering knuckle structure optimization method and device, storage medium and electronic device
By optimizing the structure of passenger car steering knuckles through CAE simulation and extrusion casting processes, the problem of minimizing mass in passenger car steering knuckle optimization was solved, achieving both lightweighting and improved safety.
Patent Information
- Application Number
- CN202511345547.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-19
- Publication Date
- 2025-12-12
AI Technical Summary
In the existing technology, the optimization design of passenger car steering knuckles mainly relies on the experience of engineers, which makes it impossible to minimize the mass and affects the overall vehicle lightweighting effect.
By using computer-aided engineering (CAE) simulation, a set of performance parameters and design safety thresholds are constructed. The casting materials and processes of the steering knuckle are optimized, and the structure is optimized using extrusion casting technology to ensure the performance improvement of the steering knuckle under multiple design conditions.
The design achieves a minimum mass for the steering knuckle, meeting service performance requirements while saving materials and costs, and ensuring safety after structural optimization.
Smart Images

Figure CN121118447A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a knuckle structure optimization method and device, a storage medium and an electronic device. BACKGROUND
[0002] In related technologies, lightweighting of automobiles has been a hot topic in the passenger vehicle industry. The unsprung mass has a greater impact on lightweighting of automobiles than other parts. As one of the most important parts that determine the unsprung mass, the knuckle is particularly important and valuable for weight reduction and optimization design.
[0003] In related technologies, optimization of the knuckle is mainly concentrated on vehicles with special structures such as mining trucks. Optimization of the knuckle for passenger vehicles is mainly for noise reduction. When designing or improving the structure of the knuckle, engineers mainly rely on their experience, which leads to the inability to truly minimize the quality of the knuckle, thereby affecting the lightweighting effect of the whole vehicle.
[0004] For the above problems in related technologies, there is no efficient and accurate solution. SUMMARY
[0005] The present application provides a knuckle structure optimization method and device, a storage medium and an electronic device to solve the technical problems in related technologies.
[0006] According to an embodiment of the present application, a knuckle structure optimization method is provided, comprising: performing computer aided engineering (CAE) simulation on an initial knuckle under multiple design conditions to obtain a first coordinate result matrix, wherein the first coordinate result matrix includes a first analysis result value and a first coordinate matrix of mass distribution; determining a performance parameter set of the initial knuckle; constructing a design safety threshold for structure optimization using the performance parameter set; performing CAE simulation on an intermediate knuckle under the multiple design conditions to obtain a second coordinate result matrix, wherein the intermediate knuckle is a knuckle after optimization of casting material and / or process of the initial knuckle, and the second coordinate result matrix includes a second analysis result value and a second coordinate matrix of mass distribution; calculating a threshold solution domain according to the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to represent the performance improvement degree of the intermediate knuckle relative to the initial knuckle; and calculating a target coordinate matrix of mass distribution of a target knuckle after structure optimization using the threshold solution domain and the first coordinate result matrix.
[0007] Optionally, constructing the structure-optimized design safety threshold by using the performance parameter set comprises: performing a casting material and / or process change design on the initial knuckle to obtain an intermediate knuckle; measuring a first performance parameter value of the initial knuckle and a second performance parameter value of the intermediate knuckle in the performance parameter set, wherein the performance parameter set comprises yield strength, tensile strength, elongation, and elastic modulus; and constructing the structure-optimized design safety threshold by using the first performance parameter value and the second performance parameter value.
[0008] Optionally, constructing the structure-optimized design safety threshold by using the first performance parameter value and the second performance parameter value comprises: constructing the structure-optimized design safety threshold F by using the following formula: ; wherein, Y1 and Y2 are yield strengths of the intermediate knuckle and the initial knuckle, respectively, T1 and T2 are tensile strengths of the intermediate knuckle and the initial knuckle, respectively, , E1 and E2 are elongations of the intermediate knuckle and the initial knuckle, respectively, , E1 and E2 are elastic moduli of the intermediate knuckle and the initial knuckle, respectively, K≥1, and n is the number of elements in the performance parameter set.
[0009] Optionally, the CAE simulation of the initial knuckle under multiple design conditions is performed to obtain a first coordinate result matrix, comprising: determining boundary conditions and target values for each design condition in the multiple design conditions, wherein the multiple design conditions comprise: static strength, caliper lug stiffness, caliper lug bending stiffness, swing arm and pull rod buckling limit strength, and suspension system fatigue life; and performing the CAE simulation of the initial knuckle based on the corresponding boundary conditions and target values for each design condition to obtain the first coordinate result matrix.
[0010] Optionally, the threshold solution domain is calculated according to the second coordinate matrix set and the design safety threshold, comprising: determining the target value for the CAE simulation of the initial knuckle for each design condition; determining whether the corresponding design condition meets the threshold condition according to the target value, the design safety threshold, and the second analysis result value; selecting multiple first coordinate matrices that meet the threshold condition from the first analysis result values of the multiple design conditions; and obtaining the threshold solution domain by taking the intersection of the set of the multiple first coordinate matrices.
[0011] Optionally, judging whether the corresponding design working condition meets the threshold condition according to the target value, the design safety threshold value, and the second analysis result value comprises: judging whether the following formula is established: #2 >= #* (1+F), wherein #2 is the second analysis result value, # is the target value, and F is the design safety threshold value; if #2 >= #* (1+F), it is determined that the corresponding design working condition meets the threshold condition; and if #2 < #* (1+F), it is determined that the corresponding design working condition does not meet the threshold condition.
[0012] Optionally, the target coordinate matrix of the mass distribution of the target knuckle after structure optimization is calculated by using the threshold solution domain and the first coordinate result matrix, which comprises: performing a Boolean addition and subtraction operation on the threshold solution domain and the first coordinate matrix to obtain the target coordinate matrix of the mass distribution of the target knuckle after structure optimization.
[0013] Optionally, after the target coordinate matrix of the mass distribution of the target knuckle after structure optimization is calculated by using the threshold solution domain and the first coordinate result matrix, the method further comprises: performing CAE simulation on the target knuckle under the plurality of design working conditions respectively to obtain a third coordinate result matrix, wherein the third coordinate result matrix comprises a third analysis result value and a third coordinate matrix of the mass distribution; for each design working condition, determining a target value of performing CAE simulation on the initial knuckle; judging whether the third analysis result value is less than the corresponding target value; and if the third analysis result values of all design working conditions are less than the corresponding target values, it is determined that the structure of the target knuckle has been optimized.
[0014] According to another embodiment of the present application, a structure optimization device of a knuckle is provided, which comprises: a first simulation module, configured to perform computer aided engineering (CAE) simulation on an initial knuckle under a plurality of design working conditions respectively to obtain a first coordinate result matrix, wherein the first coordinate result matrix comprises a first analysis result value and a first coordinate matrix of the mass distribution; a first determination module, configured to determine a performance parameter set of the initial knuckle; a construction module, configured to construct a design safety threshold value of structure optimization by using the performance parameter set; a second simulation module, configured to perform CAE simulation on an intermediate knuckle under the plurality of design working conditions respectively to obtain a second coordinate result matrix, wherein the intermediate knuckle is a knuckle after casting material and / or process optimization of the initial knuckle, and the second coordinate result matrix comprises a second analysis result value and a second coordinate matrix of the mass distribution; a first calculation module, configured to calculate a threshold solution domain according to the second coordinate result matrix and the design safety threshold value, wherein the threshold solution domain is used to represent the performance improvement degree of the intermediate knuckle relative to the initial knuckle; and a second calculation module, configured to calculate a target coordinate matrix of the mass distribution of a target knuckle after structure optimization by using the threshold solution domain and the first coordinate result matrix.
[0015] Optionally, the constructing module comprises: an optimization unit, configured to design a casting material and / or a process change for the initial knuckle to obtain an intermediate knuckle; a measuring unit, configured to measure a first performance parameter value of the initial knuckle and a second performance parameter value of the intermediate knuckle respectively in the performance parameter set, wherein the performance parameter set comprises yield strength, tensile strength, elongation, and elastic modulus; and a constructing unit, configured to construct the design safety threshold of the structural optimization by using the first performance parameter value and the second performance parameter value.
[0016] Optionally, the constructing unit comprises a constructing sub-unit, configured to construct the design safety threshold of the structural optimization F by using the following formula: ; wherein, Y1 and Y2 are yield strengths of the intermediate knuckle and the initial knuckle respectively, T1 and T2 are tensile strengths of the intermediate knuckle and the initial knuckle respectively, , E1 and E2 are elongations of the intermediate knuckle and the initial knuckle respectively, , E1 and E2 are elastic moduli of the intermediate knuckle and the initial knuckle respectively, K≥1, and n is the number of elements in the performance parameter set.
[0017] Optionally, the first simulation module comprises: a determining unit, configured to determine boundary conditions and target values of each design condition in the plurality of design conditions, wherein the plurality of design conditions comprises static strength, caliper lug stiffness, caliper lug bending stiffness, swing arm and pull rod buckling limit strength, and suspension system fatigue life; and a simulation unit, configured to perform CAE simulation on the initial knuckle based on the corresponding boundary conditions and target values for each design condition to obtain a first coordinate result matrix.
[0018] Optionally, the first calculation module comprises: a determining unit, configured to determine the target value of the CAE simulation on the initial knuckle for each design condition; a judging unit, configured to judge whether the corresponding design condition meets the threshold condition according to the target value, the design safety threshold, and the second analysis result value; a selecting unit, configured to select a plurality of first coordinate matrices meeting the threshold condition in the first analysis result values of the plurality of design conditions; and an operation unit, configured to obtain a threshold solution domain by taking the intersection of a set of the plurality of first coordinate matrices.
[0019] Optionally, the judging unit comprises: a judging subunit, configured to judge whether the following formula is correct: #2 >= #*(1+F), wherein #2 is the second analysis result value, # is the target value, and F is the design safety threshold value; a determining subunit, configured to determine that the corresponding design working condition meets the threshold condition if #2 >= #*(1+F), and determine that the corresponding design working condition does not meet the threshold condition if #2 < #*(1+F).
[0020] Optionally, the second calculation module comprises: an operation unit, configured to perform a Boolean addition and subtraction operation on the threshold solution domain and the first coordinate matrix to obtain a target coordinate matrix of the mass distribution of the structure-optimized target steering knuckle.
[0021] Optionally, the device further comprises: a third simulation module, configured to perform CAE simulation on the target steering knuckle under the plurality of design working conditions after the second calculation module calculates the target coordinate matrix of the mass distribution of the structure-optimized target steering knuckle by using the threshold solution domain and the first coordinate result matrix, to obtain a third coordinate result matrix, wherein the third coordinate result matrix comprises a third analysis result value and a third coordinate matrix of the mass distribution; a second determining module, configured to determine, for each design working condition, a target value for CAE simulation on the initial steering knuckle; a judging module, configured to judge whether the third analysis result value is less than the corresponding target value; and a third determining module, configured to determine that the structure of the target steering knuckle has been optimized if the third analysis result value of all design working conditions is less than the corresponding target value.
[0022] According to another aspect of the embodiment of the present application, a storage medium is also provided, which comprises a stored program, and the program performs the above steps when running.
[0023] According to another aspect of the embodiment of the present application, an electronic device is also provided, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus; the memory is used to store a computer program; and the processor is used to execute the steps in the above method by running the program stored in the memory.
[0024] The embodiment of the present application also provides a computer program product comprising instructions which, when executed on a computer, cause the computer to perform the steps of the above method.
[0025] The beneficial effects of the present application are as follows: 1. The application provides a knuckle structure optimization design method using an extrusion casting process, which solves the performance difference of the knuckle caused by the change of the knuckle material and process, and then designs a more suitable knuckle structure, so that the knuckle meets the service performance, and the design quality is minimized, and the material and cost of the knuckle are saved. 2. The design safety threshold of the structure optimization is constructed by a plurality of performance parameters in the performance parameter set, so as to ensure the safety of the knuckle after the structure optimization. DETAILED DESCRIPTION
[0026] The drawings described herein are used to provide a further understanding of the application, and constitute a part of the application. The illustrative embodiments of the application and their descriptions are used to explain the application, and do not constitute an improper limitation on the application. In the drawings: Figure 1 It is a hardware structure block diagram of a computer according to an embodiment of the application; Figure 2 It is a flow chart of a knuckle structure optimization method according to an embodiment of the application; Figure 3 It is a schematic diagram of a target knuckle obtained by performing Boolean subtraction in the embodiment of the application; Figure 4 It is a flow chart of an extrusion casting knuckle structure optimization method in the embodiment of the application; Figure 5 It is a structure block diagram of a knuckle structure optimization device according to an embodiment of the application. DETAILED DESCRIPTION
[0027] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present application. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0028] It should be noted that the terms "first", "second" and the like in the description and in the claims of the present application are used to distinguish between similar objects and not necessarily for describing a specific sequential or chronological order. It is to be understood that the use of these terms herein is to be construed to cover the embodiments of the application described herein as well as other embodiments that can be derived from the written description and the claims. Furthermore, the terms "comprise", "comprising", "include", "including", and the like used herein are specifically intended to be construed in an inclusive sense and not in an exclusive sense unless otherwise indicated. The terms "connected", "coupled", and the like, are intended to mean either a direct electrical connection between devices or an indirect connection through one or more intervening devices and / or connections.
[0029] Embodiment 1 The method provided by the embodiment of the present application can be executed in a computer, a server, a processor or similar processing device. Taking a computer as an example, Figure 1 is a hardware structure block diagram of a computer of an embodiment of the present application. As shown in Figure 1 , the computer can include one or more (only one is shown in Figure 1 ) processor 102 (the processor 102 can include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the above computer can also include a transmission device 106 for communication function and an input and output device 108. Those skilled in the art can understand that Figure 1 the structure shown is only schematic, which does not limit the structure of the above computer. For example, the computer can include more or less components than those shown in Figure 1 , or have a different configuration from that shown in Figure 1 .
[0030] The memory 104 can be used to store computer programs, such as software programs and modules of application software, such as a computer program corresponding to the structure optimization method of a steering knuckle of a computer of an embodiment of the present application. The processor 102 performs various functional applications and data processing by running the computer program stored in the memory 104, that is, implements the above method. The memory 104 can include a high-speed random access memory, and can also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 104 can further include a memory remotely arranged with respect to the processor 102, which can be connected to the computer through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0031] The transmission device 106 is configured to receive or send data via a network. The network can include a wireless network provided by a communication provider of a computer. In one example, the transmission device 106 includes a network interface controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module configured to communicate with the Internet wirelessly.
[0032] In the embodiment, a structure optimization method of a knuckle is provided, Figure 2 is a flow chart of a structure optimization method of a knuckle according to the embodiment of the present application, as shown in the figure, the flow includes the following steps: Figure 2 Step S201, CAE simulation is performed on the initial knuckle under a plurality of design conditions to obtain a first coordinate result matrix, wherein the first coordinate result matrix includes a first analysis result value and a first coordinate matrix of mass distribution. Optionally, the design conditions include, but are not limited to, knuckle static strength analysis, fatigue life analysis, suspension system fatigue analysis, knuckle road spectrum fatigue analysis, knuckle caliper mounting lug stiffness analysis, knuckle lug bending stiffness, connection hole stiffness balance, and minimum torsional mode.
[0033] Optionally, the first coordinate matrix can be a spatial point coordinate, a spatial region center point coordinate, or a mesh partition center point coordinate of the initial knuckle in a three-dimensional space.
[0034] In addition to the knuckle, the scheme of the embodiment can be applied to any other force-receiving component of a vehicle.
[0035] Step S202, a performance parameter set of the initial knuckle is determined. Optionally, the performance parameter set includes yield strength, tensile strength, elongation, and elastic modulus.
[0036] Step S203, a design safety threshold for structure optimization is constructed using the performance parameter set. Step S204, CAE simulation is performed on the intermediate knuckle under the plurality of design conditions to obtain a second coordinate result matrix, wherein the intermediate knuckle is a knuckle after casting material and / or process optimization of the initial knuckle, and the second coordinate result matrix includes a second analysis result value and a second coordinate matrix of mass distribution. In step S205, a threshold solution domain is calculated according to the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to represent the performance improvement degree of the intermediate knuckle relative to the initial knuckle. In step S206, a target coordinate matrix of the mass distribution of the target knuckle after structure optimization is calculated by using the threshold solution domain and the first coordinate result matrix.
[0037] Through the above steps, the initial knuckle is subjected to CAE simulation under multiple design conditions, and a first coordinate result matrix is solved, wherein the first coordinate result matrix includes a first analysis result value and a first coordinate matrix of the mass distribution; the performance parameter set of the initial knuckle is determined; the design safety threshold of structure optimization is constructed by using the performance parameter set; the intermediate knuckle is subjected to CAE simulation under the multiple design conditions, and a second coordinate result matrix is solved, wherein the intermediate knuckle is a knuckle after casting material and / or process optimization of the initial knuckle, and the second coordinate result matrix includes a second analysis result value and a second coordinate matrix of the mass distribution; a threshold solution domain is calculated according to the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to represent the performance improvement degree of the intermediate knuckle relative to the initial knuckle; a target coordinate matrix of the mass distribution of the target knuckle after structure optimization is calculated by using the threshold solution domain and the first coordinate result matrix, thereby solving the technical problem that the knuckle cannot be subjected to structure optimization through software simulation in the prior art, achieving design quality minimization, reducing the size of the knuckle, and saving the material and cost of the knuckle.
[0038] In the embodiment, the initial knuckle is subjected to CAE simulation under multiple design conditions, and a first coordinate result matrix is solved, including: determining the boundary condition and the target value of each design condition in the multiple design conditions, wherein the multiple design conditions include: static strength, caliper lug stiffness, caliper lug bending stiffness, swing arm and pull rod buckling limit strength, and suspension system fatigue life; for each design condition, the initial knuckle is subjected to CAE simulation based on the corresponding boundary condition and target value, and a first coordinate result matrix is solved.
[0039] Optionally, the boundary condition includes the spatial design boundary of the knuckle, i.e., the spatial region in which the original coordinates Q1(X1, Y1, Z1) do not interfere with the surrounding parts. The target value includes the extreme value (maximum value or minimum value) of CAE simulation that meets the performance requirements of different design conditions.
[0040] Here, different design conditions are exemplified as follows: In the static strength analysis of the knuckle, the material nonlinear model is introduced to solve the stress and equivalent plastic strain (PEEQ) on the part. The grid element type and size: tetrahedral element, element size 3mm; The technical requirements of the knuckle stipulate that the plastic deformation of the part under the static strength L1 level working condition is not more than 1%, and the part under the static strength L2 level working condition is not allowed to break. Table 1 shows the analysis results of the static strength design working condition. The maximum plastic strain PEEQ of the extrusion casting knuckle under L1 level working condition is 0.9849%; the maximum plastic strain of the extrusion casting knuckle under L2 level working condition is 0.766%: Table 1:
[0041] In the knuckle caliper lug stiffness analysis, the working load: 1000N force is applied at the center point of the single caliper mounting lug (three directions: perpendicular to the disc surface direction, positive and negative of the hole center line); The technical requirements of the knuckle stipulate that the static stiffness relative to the bearing hole center should be greater than 20000N / mm. Table 2 shows the analysis results of the caliper lug stiffness design working condition, including the upper caliper lug and the lower caliper lug. The knuckle caliper lug stiffness value is greater than 20000N / mm: Table 2
[0042] In the knuckle caliper lug bending stiffness analysis, the working load: the knuckle needs to be analyzed with the caliper bracket, the loading point is the intersection of the center surface of the brake disc and the piston center line, and the loading force is 10000N; The technical requirements of the knuckle stipulate that the bending stiffness of the knuckle lug is greater than 45KN / mm, and the balance of the stiffness of the two lugs is greater than or equal to 0.8; Table 3 shows the analysis results of the caliper lug bending stiffness design working condition. The knuckle caliper lug bending stiffness value is greater than 45KN / mm, and the balance of the stiffness of the upper and lower lugs is greater than 0.8: Table 3
[0043] In the knuckle swing arm and pull rod buckling limit strength analysis, the working load: the bending force of the steering pull rod is 31099N; the bending force of the front swing arm is 60736N; The technical requirements of the knuckle stipulate that the maximum plastic strain PEEQ value does not exceed the fracture elongation rate; Table 4 shows the analysis results of the swing arm and pull rod yield limit strength design conditions, the plastic strain PEEQ of the steering knuckle pull rod connection point (TIEROD) under the target yield force is 1.005%, and the plastic strain PEEQ of the steering knuckle lower swing arm connection point (LCA) under the target yield force is 0.7893%: Table 4
[0044] In the suspension system fatigue life analysis, the steering knuckle technical requirements stipulate that the maximum cumulative damage is less than 0.2; Table 5 shows the analysis results of the suspension system fatigue life design conditions, the maximum cumulative damage value of the steering knuckle under five conditions (up and down vibration, forward braking, backward braking, left turn, and right turn) is 0.08563: Table 5
[0045] In one embodiment of the present embodiment, the performance parameter set is used to construct a structure-optimized design safety threshold, which includes: changing the casting material and / or process design of the initial steering knuckle to obtain an intermediate steering knuckle; measuring the first performance parameter value of the initial steering knuckle and the second performance parameter value of the intermediate steering knuckle in the performance parameter set, wherein the performance parameter set includes yield strength, tensile strength, elongation, and elastic modulus; and using the first performance parameter value and the second performance parameter value to construct a structure-optimized design safety threshold.
[0046] Optionally, the casting material of the steering knuckle is aluminum, magnesium, cast iron alloy, and composite materials such as ceramic aluminum; the manufacturing process includes gravity casting, low-pressure casting, differential pressure casting, extrusion casting, and forging. Based on the requirements of the vehicle model and the conditions of the whole vehicle, the casting material and process of the initial steering knuckle can be reselected and redesigned.
[0047] In one example, using the first performance parameter value and the second performance parameter value to construct a structure-optimized design safety threshold includes: using the following formula to construct a structure-optimized design safety threshold F: ; Wherein, are the yield strengths of the intermediate steering knuckle and the initial steering knuckle, respectively, are the tensile strengths of the intermediate steering knuckle and the initial steering knuckle, respectively, , are the elongations of the intermediate steering knuckle and the initial steering knuckle, respectively, , are the elastic moduli of the intermediate steering knuckle and the initial steering knuckle, respectively, K≥1, and n is the number of elements in the performance parameter set.
[0048] According to the yield strength, tensile strength, elongation, elastic modulus and other performance parameters of the knuckle material or process before and after the change, the performance design safety threshold F is determined; for example, the mechanical properties of the original low-pressure casting process initial knuckle are yield strength T1=245 Mpa, tensile strength T2=305 Mpa, elongation Y1=10%, and elastic modulus E=70 GPa, and the mechanical properties of the intermediate knuckle after adopting the extrusion casting process are yield strength T1'=280 Mpa, tensile strength T2'=330 Mpa, elongation Y1'=12%, and elastic modulus E'=71 GPa, and K is taken as 2 (K=1.5 or 1 can be selected in the subsequent iteration stage), and F=28.13% is calculated. That is, the knuckle grid area with a performance improvement of more than 28.13% can be included in the threshold solving domain under this working condition.
[0049] In one embodiment of the present embodiment, according to the second coordinate matrix set and the design safety threshold, the threshold solving domain is calculated, including: for each design condition, determining a target value of CAE simulation of the initial knuckle; judging whether the corresponding design condition meets the threshold condition according to the target value, the design safety threshold, and the second analysis result value; selecting a plurality of first coordinate matrices that meet the threshold condition from the first analysis result values of the plurality of design conditions; and obtaining the threshold solving domain by taking the intersection of the set of the plurality of first coordinate matrices.
[0050] In one example, judging whether the corresponding design condition meets the threshold condition according to the target value, the design safety threshold, and the second analysis result value includes: judging whether the following formula is true: #2≥#*(1+F), wherein #2 is the second analysis result value, # is the target value, and F is the design safety threshold; if #2≥#*(1+F), it is determined that the corresponding design condition meets the threshold condition; and if #2<#*(1+F), it is determined that the corresponding design condition does not meet the threshold condition.
[0051] According to a plurality of different design conditions and boundary conditions, the intermediate knuckle after material or process change is simulated by CAE, and the analysis result #2 is solved to obtain a new second coordinate result matrix J2(X2, Y2, Z2, #2); if #2≥#*(1+F), the threshold condition is met, and J1(X1, Y1, Z1, #1) Q2(X2, Y2, Z2); otherwise, the threshold condition is not met, and J1(X1, Y1, Z1, #1) Q2(X2, Y2, Z2); the intersection of the set of a plurality of conditions is obtained; the threshold solving domain Q2(X2, Y2, Z2) is solved; Q2(X2, Y2, Z2) .
[0052] In the embodiment, the target coordinate matrix of the mass distribution of the target knuckle after structure optimization is calculated by using the threshold solution domain and the first coordinate result matrix, and includes: performing a Boolean addition and subtraction operation on the threshold solution domain and the first coordinate matrix to obtain the target coordinate matrix of the mass distribution of the target knuckle after structure optimization.
[0053] Figure 3 is a schematic diagram of the target knuckle obtained after Boolean subtraction in the embodiment, and the area of the threshold solution domain is subtracted from the structure of the initial knuckle to obtain the target knuckle after structure optimization.
[0054] In one implementation scenario of the embodiment, after the target coordinate matrix of the mass distribution of the target knuckle after structure optimization is calculated by using the threshold solution domain and the first coordinate result matrix, the method further includes: performing CAE simulation on the target knuckle under the plurality of design conditions respectively to obtain a third coordinate result matrix, wherein the third coordinate result matrix includes a third analysis result value and a third coordinate matrix of the mass distribution; for each design condition, determining a target value of CAE simulation on the initial knuckle; judging whether the third analysis result value is less than the corresponding target value; if the third analysis result values of all design conditions are less than the corresponding target values, it is determined that the structure of the target knuckle has been optimized.
[0055] According to a plurality of different design conditions, boundary conditions and target values, the target knuckle after structure optimization design is simulated by CAE to obtain a new analysis result #3, if #3 >= #, the iteration optimization is continued; otherwise, the structure optimization is completed, the knuckle data is frozen, and the optimization is ended.
[0056] Figure 4 is a flowchart of the structure optimization method of the extrusion casting knuckle in the embodiment, which includes: According to a plurality of different design conditions, boundary conditions and target values #, the existing knuckle is simulated by CAE to obtain an analysis result #1, and a original coordinate result matrix J1 (X1, Y1, Z1, #1) is obtained; the coordinate Q1 (X1, Y1, Z1) can be a space point coordinate or a space body region center point coordinate or a mesh partition center point coordinate; According to the material or process change before and after, the yield strength T1, the tensile strength T2, the elongation Y1, the elastic modulus E and other material performance parameters are determined to determine the performance design safety threshold F; According to a plurality of different design conditions, boundary conditions, the knuckle after material or process change is simulated by CAE to obtain an analysis result #2, and a new coordinate result matrix J2 (X2, Y2, Z2, #2) is obtained; If #2 >= #* (1+F); J1 (X1, Y1, Z1, #1) Q2 (X2, Y2, Z2); otherwise, J1 (X1, Y1, Z1, #1) Q2 (X2, Y2, Z2); by intersecting the set of multiple working conditions; the threshold solution domain Q2 (X2, Y2, Z2) is obtained; Q2 (X2, Y2, Z2) = By performing a Boolean addition and subtraction operation on the threshold solution domain Q2 (X2, Y2, Z2) and the original coordinates Q1 (X1, Y1, Z1), new knuckle design data is obtained; According to multiple different design working conditions, boundary conditions and target values #, the optimized design knuckle is simulated by CAE, and new analysis results #3 are obtained, if #3 >= #, the iteration optimization is continued; otherwise, the structure optimization is completed, and the knuckle data is frozen.
[0057] The scheme of the embodiment solves the structural changes caused by the switching of the knuckle manufacturing materials and the forming process, and the embodiment proposes a knuckle structure optimization design method using an extrusion casting process, which systematically solves the performance differences of the knuckles caused by the differences in materials, processes and the like, so that the knuckles meet the service performance while minimizing the design quality, saving materials and reducing costs.
[0058] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be realized by means of software and the necessary general hardware platform, and of course it can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application or the parts that contribute to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal device (which can be a mobile phone, computer, server, or network device, etc.) execute the method described in each embodiment of the present application.
[0059] Embodiment 2 In this embodiment, a knuckle structure optimization device is also provided, which is used to realize the above embodiments and preferred embodiments, and has been described above. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware or a combination of software and hardware is also possible and is contemplated.
[0060] Figure 5 is a structural block diagram of a knuckle structure optimization device according to an embodiment of the present application, as shown in Figure 5 The device comprises: The first simulation module 51 is configured to perform computer aided engineering (CAE) simulation on the initial steering knuckle under multiple design conditions respectively to obtain a first coordinate result matrix, wherein the first coordinate result matrix comprises a first analysis result value and a first coordinate matrix of mass distribution. The first determination module 52 is configured to determine a performance parameter set of the initial steering knuckle. The construction module 53 is configured to construct a design safety threshold of structure optimization by using the performance parameter set. The second simulation module 54 is configured to perform CAE simulation on an intermediate steering knuckle under the multiple design conditions respectively to obtain a second coordinate result matrix, wherein the intermediate steering knuckle is a steering knuckle after material and / or process optimization of the initial steering knuckle, and the second coordinate result matrix comprises a second analysis result value and a second coordinate matrix of mass distribution. The first calculation module 55 is configured to calculate a threshold solution domain according to the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to represent a performance improvement degree of the intermediate steering knuckle relative to the initial steering knuckle. The second calculation module 56 is configured to calculate a target coordinate matrix of mass distribution of a target steering knuckle after structure optimization by using the threshold solution domain and the first coordinate result matrix.
[0061] Optionally, the construction module comprises: an optimization unit configured to perform material and / or process change design on the initial steering knuckle to obtain an intermediate steering knuckle; a measurement unit configured to measure a first performance parameter value of the initial steering knuckle and a second performance parameter value of the intermediate steering knuckle in the performance parameter set respectively, wherein the performance parameter set comprises yield strength, tensile strength, elongation, and elastic modulus; and a construction unit configured to construct a design safety threshold of structure optimization by using the first performance parameter value and the second performance parameter value.
[0062] Optionally, the construction unit comprises: a construction subunit configured to construct a design safety threshold of structure optimization F by using the following formula: ; wherein Y1 and Y2 are yield strengths of the intermediate steering knuckle and the initial steering knuckle respectively, T1 and T2 are tensile strengths of the intermediate steering knuckle and the initial steering knuckle respectively, , E1 and E2 are elongations of the intermediate steering knuckle and the initial steering knuckle respectively, , G1 and G2 are elastic moduli of the intermediate steering knuckle and the initial steering knuckle respectively, and K≥1 and n are the number of elements in the performance parameter set.
[0063] Optionally, the first simulation module comprises: a determining unit configured to determine boundary conditions and target values of each design condition in the plurality of design conditions, wherein the plurality of design conditions comprise: static strength, caliper lug stiffness, caliper lug bending stiffness, swing arm and drag link buckling limit strength, suspension system fatigue life; and a simulation unit configured to perform CAE simulation on the initial steering knuckle based on the corresponding boundary conditions and target values for each design condition to obtain a first coordinate result matrix.
[0064] Optionally, the first calculation module comprises: a determining unit configured to determine target values of CAE simulation on the initial steering knuckle for each design condition; a judging unit configured to judge whether the corresponding design condition meets a threshold condition according to the target value, the design safety threshold, and the second analysis result value; a selecting unit configured to select a plurality of first coordinate matrices meeting the threshold condition in the first analysis result values of the plurality of design conditions; and an operation unit configured to obtain a threshold solution domain by performing intersection operation on the plurality of first coordinate matrices.
[0065] Optionally, the judging unit comprises: a judging sub-unit configured to judge whether the following formula is established: #2 >= #*(1+F), wherein #2 is the second analysis result value, # is the target value, and F is the design safety threshold; and a determining sub-unit configured to determine that the corresponding design condition meets the threshold condition if #2 >= #*(1+F), and determine that the corresponding design condition does not meet the threshold condition if #2 < #*(1+F).
[0066] Optionally, the second calculation module comprises: an operation unit configured to perform Boolean addition and subtraction operation on the threshold solution domain and the first coordinate matrix to obtain a target coordinate matrix of the mass distribution of the structure-optimized target steering knuckle.
[0067] Optionally, the device further comprises: a third simulation module configured to perform CAE simulation on the target steering knuckle under the plurality of design conditions after the second calculation module calculates the target coordinate matrix of the mass distribution of the structure-optimized target steering knuckle using the threshold solution domain and the first coordinate result matrix to obtain a third coordinate result matrix, wherein the third coordinate result matrix comprises a third analysis result value and a third coordinate matrix of the mass distribution; a second determining module configured to determine target values of CAE simulation on the initial steering knuckle for each design condition; a judging module configured to judge whether the third analysis result value is less than the corresponding target value; and a third determining module configured to determine that the structure of the target steering knuckle has been optimized if the third analysis result values of all design conditions are less than the corresponding target values.
[0068] It should be noted that the above various modules can be implemented by software or hardware, and for the latter, the implementation can be achieved by the following ways, but is not limited to: all the above modules are located in the same processor; or the above various modules are located in different processors in any combination.
[0069] Embodiment 3 The embodiments of the present application also provide a storage medium, which stores a computer program, and the computer program is configured to execute the steps in any of the above method embodiments when running.
[0070] Optionally, in the embodiment, the above storage medium can be configured to store a computer program for executing the following steps: S1, performing computer aided engineering (CAE) simulation on an initial steering knuckle under a plurality of design conditions respectively to obtain a first coordinate result matrix, wherein the first coordinate result matrix comprises a first analysis result value and a first coordinate matrix of mass distribution; S2, determining a performance parameter set of the initial steering knuckle; S3, constructing a design safety threshold of structure optimization by using the performance parameter set; S4, performing CAE simulation on an intermediate steering knuckle under the plurality of design conditions respectively to obtain a second coordinate result matrix, wherein the intermediate steering knuckle is a steering knuckle after casting material and / or process optimization of the initial steering knuckle, and the second coordinate result matrix comprises a second analysis result value and a second coordinate matrix of mass distribution; S5, calculating a threshold solution domain according to the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to represent a performance improvement degree of the intermediate steering knuckle relative to the initial steering knuckle; S6, calculating a target coordinate matrix of mass distribution of a target steering knuckle after structure optimization by using the threshold solution domain and the first coordinate result matrix.
[0071] Optionally, in the embodiment, the above storage medium can include but is not limited to: a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk and various storage media that can store computer programs.
[0072] The embodiments of the present application also provide an electronic device, which comprises a memory and a processor, the memory stores a computer program, and the processor is configured to execute the computer program to perform the steps in any of the above method embodiments.
[0073] Optionally, the electronic device described above can further include a transmission device connected with the processor, and an input and output device connected with the processor.
[0074] Optionally, in the embodiment, the processor can be configured to execute the following steps by using a computer program: S1, performing computer aided engineering (CAE) simulation on an initial steering knuckle under a plurality of design conditions respectively to obtain a first coordinate result matrix, wherein the first coordinate result matrix comprises a first analysis result value and a first coordinate matrix of mass distribution; S2, determining a performance parameter set of the initial steering knuckle; S3, constructing a design safety threshold of structure optimization by using the performance parameter set; S4, performing CAE simulation on an intermediate steering knuckle under the plurality of design conditions respectively to obtain a second coordinate result matrix, wherein the intermediate steering knuckle is a steering knuckle after casting material and / or process optimization of the initial steering knuckle, and the second coordinate result matrix comprises a second analysis result value and a second coordinate matrix of mass distribution; S5, calculating a threshold solution domain according to the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to represent a performance improvement degree of the intermediate steering knuckle relative to the initial steering knuckle; S6, calculating a target coordinate matrix of mass distribution of a target steering knuckle after structure optimization by using the threshold solution domain and the first coordinate result matrix.
[0075] Optionally, specific examples in the embodiment can refer to examples described in the above embodiments and optional implementation manners, and the embodiment will not be described here again.
[0076] The device embodiments described above are only schematic, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the modules can be selected to achieve the purpose of the embodiment scheme.
[0077] Those skilled in the art can clearly understand the implementation of the embodiments by the description of the above embodiments. The embodiments can be implemented by means of software plus a general hardware platform, and of course, can also be implemented by hardware. Based on such understanding, the above technical solutions can be embodied in the form of a software product, and the computer software product can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, and the like, and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0078] It is to be understood that the terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. The terms "comprises", "comprising", "includes", "including" and "has", "having" are inclusive and therefore specify the presence of stated features, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or groups thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring their performance in the particular order in which they are described unless specifically indicated as such. It is also to be understood that additional or alternative steps can be employed.
[0079] The above description is merely that of specific embodiments of the present application, and thus is not intended to limit the present application. From the above description, one skilled in the art can clearly understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the generic principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the application. Accordingly, the present application is not to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for optimizing the structure of a steering knuckle, characterized in that, include: Computer-aided engineering (CAE) simulations were performed on the initial steering knuckle under multiple design conditions to obtain the first coordinate result matrix, which includes the first analysis result value and the first coordinate matrix of the mass distribution. Determine the set of performance parameters for the initial steering knuckle; The performance parameter set is used to construct a structurally optimized design safety threshold; CAE simulations were performed on the intermediate steering knuckle under the multiple design conditions to obtain the second coordinate result matrix. The intermediate steering knuckle is the steering knuckle after the initial steering knuckle has been optimized in terms of casting materials and / or processes. The second coordinate result matrix includes the second analysis result value and the second coordinate matrix of mass distribution. The threshold solution domain is calculated based on the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to characterize the performance improvement of the intermediate steering knuckle relative to the initial steering knuckle; The target coordinate matrix of the mass distribution of the target steering knuckle after structural optimization is calculated using the threshold solution domain and the first coordinate result matrix.
2. The method according to claim 1, characterized in that, The design safety thresholds for structural optimization constructed using the aforementioned performance parameter set include: The initial steering knuckle is designed with changes in casting materials and / or processes to obtain an intermediate steering knuckle; The first performance parameter value of the initial steering knuckle and the second performance parameter value of the intermediate steering knuckle are measured respectively within the performance parameter set, wherein the performance parameter set includes yield strength, tensile strength, elongation and elastic modulus; The design safety threshold for structural optimization is constructed using the first performance parameter value and the second performance parameter value.
3. The method according to claim 2, characterized in that, The design safety threshold for structural optimization, constructed using the first performance parameter value and the second performance parameter value, includes: The design safety threshold F for structural optimization is constructed using the following formula: ; in, These are the yield strengths of the intermediate steering knuckle and the initial steering knuckle, respectively. These are the tensile strengths of the intermediate steering knuckle and the initial steering knuckle, respectively. , These are the extension rates of the intermediate steering knuckle and the initial steering knuckle, respectively. , These are the elastic moduli of the intermediate steering knuckle and the initial steering knuckle, respectively, where K ≥ 1, and n is the number of elements in the performance parameter set.
4. The method according to claim 1, characterized in that, CAE simulations were performed on the initial steering knuckle under multiple design conditions to obtain the first coordinate result matrix, including: The boundary conditions and target values for each of the multiple design conditions are determined, wherein the multiple design conditions include: static strength, caliper lug stiffness, caliper lug bending stiffness, buckling limit strength of the swing arm and tie rod, and fatigue life of the suspension system. For each design condition, CAE simulation is performed on the initial steering knuckle based on the corresponding boundary conditions and target values to obtain the first coordinate result matrix.
5. The method according to claim 1, characterized in that, The threshold solution domain calculated based on the second set of coordinate matrices and the designed safety threshold includes: For each design condition, determine the target value for CAE simulation of the initial steering knuckle; Based on the target value, the design safety threshold, and the second analysis result value, determine whether the corresponding design condition meets the threshold condition; Select multiple first coordinate matrices that meet the threshold conditions from the first analysis result values of the multiple design conditions; The threshold solution domain is obtained by finding the intersection of the set of the plurality of first coordinate matrices.
6. The method according to claim 5, characterized in that, Determining whether the corresponding design condition meets the threshold condition based on the target value, the design safety threshold, and the second analysis result value includes: Determine whether the following formula is true: #2≥#*(1+F), where #2 is the value of the second analysis result, # is the target value, and F is the design safety threshold; If #2 ≥ #*(1+F), the corresponding design condition meets the threshold condition; if #2 < #*(1+F), the corresponding design condition does not meet the threshold condition.
7. The method according to claim 1, characterized in that, The target coordinate matrix of the mass distribution of the target steering knuckle after structural optimization is calculated using the threshold solution domain and the first coordinate result matrix, including: Boolean addition and subtraction operations are performed on the threshold solution domain and the first coordinate matrix to obtain the target coordinate matrix of the mass distribution of the target steering knuckle after structural optimization.
8. The method according to claim 1, characterized in that, After calculating the target coordinate matrix of the mass distribution of the target steering knuckle after structural optimization using the threshold solution domain and the first coordinate result matrix, the method further includes: CAE simulations were performed on the target steering knuckle under the various design conditions to obtain a third coordinate result matrix, wherein the third coordinate result matrix includes the third analysis result value and the third coordinate matrix of the mass distribution; For each design condition, determine the target value for CAE simulation of the initial steering knuckle; Determine whether the value of the third analysis result is less than the corresponding target value; If the third analysis result value for all design conditions is less than the corresponding target value, it is determined that the structure of the target steering knuckle has been optimized.
9. A structural optimization device for a steering knuckle, characterized in that, include: The first simulation module is used to perform computer-aided engineering CAE simulations on the initial steering knuckle under multiple design conditions and solve for the first coordinate result matrix, wherein the first coordinate result matrix includes the first analysis result value and the first coordinate matrix of the mass distribution; The first determining module is used to determine the performance parameter set of the initial steering knuckle; A construction module is used to construct a structurally optimized design safety threshold using the performance parameter set; The second simulation module is used to perform CAE simulations on the intermediate steering knuckle under the multiple design conditions and solve for the second coordinate result matrix. The intermediate steering knuckle is the steering knuckle after the initial steering knuckle has been optimized in terms of casting materials and / or processes. The second coordinate result matrix includes the second analysis result value and the second coordinate matrix of mass distribution. The first calculation module is used to calculate a threshold solution domain based on the second coordinate result matrix and the design safety threshold, wherein the threshold solution domain is used to characterize the performance improvement of the intermediate steering knuckle relative to the initial steering knuckle; The second calculation module is used to calculate the target coordinate matrix of the mass distribution of the target steering knuckle after structural optimization using the threshold solution domain and the first coordinate result matrix.
10. The apparatus according to claim 9, characterized in that, The building module includes: The optimization unit is used to design changes in casting materials and / or processes for the initial steering knuckle to obtain an intermediate steering knuckle; A measuring unit is used to measure the first performance parameter value of the initial steering knuckle and the second performance parameter value of the intermediate steering knuckle respectively within the performance parameter set, wherein the performance parameter set includes yield strength, tensile strength, elongation, and elastic modulus; A construction unit is used to construct a structurally optimized design safety threshold using the first performance parameter value and the second performance parameter value.
11. A storage medium, characterized in that, The storage medium stores a computer program, wherein the computer program is configured to execute the method described in any one of claims 1 to 8 when it is run.
12. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method as described in any one of claims 1 to 8.
