Modeling method, device and equipment of torsion beam suspension motion model and storage medium
By generating a torsion beam suspension motion model and setting the target drive in the model, the cumbersome conversion calculation problem caused by a single drive setting in the prior art is solved, and a more efficient and accurate vehicle motion simulation is achieved.
Patent Information
- Application Number
- CN202411233042.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2025-02-07
AI Technical Summary
Due to the single drive setting of the existing torsion beam suspension motion model, cumbersome conversion calculations are required during the modeling and analysis process, affecting work efficiency.
By obtaining the vehicle assembly file, the target components are screened out, including torsion beams, coil springs, shock absorbers, body and test benches, and a torsion beam suspension motion model is generated based on the motion constraint relationship between these components. In the generated model, target drives are respectively provided between the body and the test bench, the body and the torsion beam, the upper and lower portions of the coil spring, and the upper and lower portions of the shock absorber.
By accurately controlling the movement trajectory and force of each component, the vehicle's reaction under real driving conditions is simulated, cumbersome conversion calculations in traditional methods are avoided, simulation accuracy is improved, and users can understand and predict vehicles more intuitively Performance under different road conditions.
Smart Images

Figure CN119397668A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a modeling method, device, equipment and storage medium for a torsion beam suspension motion model. Background Art
[0002] With the rapid development of the automobile industry, the performance and comfort requirements of automobiles are constantly improving. As one of the key components of automobiles, torsion beam suspension is widely used in passenger cars and commercial vehicles due to its simple structure, low cost and light weight. The torsion beam suspension motion model is used as an early virtual prototype for suspension performance design and to determine whether the expected performance goals are achieved.
[0003] However, existing torsion beam suspension motion models can usually only simulate the movement of the vehicle body, torsion beam and coil spring through the movement stroke of the shock absorber. This single drive setting leads to the need for cumbersome conversion calculations during the modeling and analysis process, which seriously affects work efficiency. Summary of the invention
[0004] Based on this, an embodiment of the present invention provides a modeling method, device, equipment and storage medium for a torsion beam suspension motion model to solve the technical problem that the single drive setting of the existing torsion beam suspension motion model leads to the need for cumbersome conversion calculations during the modeling and analysis process, thus affecting work efficiency.
[0005] In a first aspect, a modeling method for a torsion beam suspension kinematic model is provided, comprising:
[0006] Get the vehicle assembly file;
[0007] Filtering target components from the vehicle assembly file, wherein the target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body, and a test bench;
[0008] A torsion beam suspension motion model is generated based on the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively arranged between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
[0009] In one embodiment, after selecting the target component from the vehicle assembly file, the following steps are performed:
[0010] Splitting the coil spring to obtain an upper portion and a lower portion of the coil spring;
[0011] Splitting the shock absorber to obtain an upper part and a lower part of the shock absorber;
[0012] Among them, the upper part of the coil spring includes the upper part of the left rear coil spring and the upper part of the right rear coil spring, the lower part of the coil spring includes the lower part of the left rear coil spring and the lower part of the right rear coil spring, the upper part of the shock absorber includes the upper part of the left rear shock absorber and the upper part of the right rear shock absorber, and the lower part of the shock absorber includes the lower part of the left rear shock absorber and the lower part of the right rear shock absorber.
[0013] In one embodiment, the target component further includes a wheel, and generating a torsion beam suspension motion model according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber includes:
[0014] Obtaining a first constraint component according to a motion constraint relationship between the wheel and the torsion beam;
[0015] obtaining a second constraint component according to a motion constraint relationship between the vehicle body and the test bench;
[0016] Obtaining a third constraint component according to a motion constraint relationship between the upper portion of the left rear shock absorber and the lower portion of the left rear shock absorber;
[0017] According to the motion constraint relationship between the upper portion of the right rear shock absorber and the lower portion of the right rear shock absorber, a fourth constraint component is obtained;
[0018] According to the motion constraint relationship between the upper portion of the left rear coil spring and the lower portion of the left rear coil spring, a fifth constraint component is obtained;
[0019] According to the motion constraint relationship between the upper portion of the right rear coil spring and the lower portion of the right rear coil spring, a sixth constraint component is obtained;
[0020] The torsion beam suspension motion model is generated according to the motion constraint relationship between the first, second, third, fourth, fifth and sixth constraint components.
[0021] In one embodiment, the first constraint component is obtained according to the motion constraint relationship between the wheel and the torsion beam, including:
[0022] According to the rigid combination command input by the user, the 3D modeling software is controlled to establish a motion constraint relationship between the wheel and the torsion beam to obtain a first constraint component.
[0023] In one embodiment, target drives are respectively arranged between the vehicle body and the test bench, between the vehicle body and the torsion beam, between the upper and lower parts of the coil spring, and between the upper and lower parts of the shock absorber, including:
[0024] According to a first drive setting instruction input by a user, controlling the 3D modeling software to set a first target drive between the vehicle body and the test bench;
[0025] According to a second drive setting instruction input by a user, controlling the 3D modeling software to set a second target drive between the vehicle body and the torsion beam;
[0026] According to a third drive setting instruction input by a user, controlling the 3D modeling software to set a third target drive between the upper part and the lower part of the coil spring;
[0027] According to the fourth drive setting instruction input by the user, the 3D modeling software is controlled to set a fourth target drive between the upper part and the lower part of the shock absorber.
[0028] In one embodiment, after generating the torsion beam suspension motion model according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, the method further comprises:
[0029] receiving a target driving instruction input by a user;
[0030] According to the target driving instruction, the torsion beam suspension motion model is controlled to carry out motion simulation according to the target driving instruction.
[0031] In one embodiment, the method further comprises:
[0032] After obtaining the instruction input by the user to change the motion hard point and / or any component of the torsion beam suspension motion model, the torsion beam suspension motion model is updated according to the motion hard point and / or any component of the torsion beam suspension motion model input by the user.
[0033] In a second aspect, a modeling device for a torsion beam suspension motion model is provided, comprising:
[0034] The acquisition module is used to obtain the vehicle assembly file;
[0035] A screening module, used for screening target components from the vehicle assembly file, wherein the target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body and a test bench;
[0036] A generation module is used to generate a torsion beam suspension motion model according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively set between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
[0037] In a third aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the modeling method of the torsion beam suspension motion model when executing the computer program.
[0038] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the modeling method of the torsion beam suspension motion model is implemented.
[0039] In the scheme implemented by the modeling method, device, equipment and storage medium of the above-mentioned torsion beam suspension motion model, by setting target drives between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, the motion trajectory and force of each component can be accurately controlled, thereby simulating the vehicle's response under real driving conditions, avoiding the cumbersome conversion calculations required for traditional simulation of the vehicle body, torsion beam and coil spring motion through a single shock absorber stroke, which not only improves the accuracy of the simulation, but also enables users to more intuitively understand and predict the performance of the vehicle under different road conditions. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0041] Figure 1 is a flow chart of a method for modeling a torsion beam suspension kinematic model in one embodiment of the present invention;
[0042] Figure 2 is a front view of a torsion beam suspension according to an embodiment of the present invention;
[0043] Figure 3 is a side view of a torsion beam suspension according to an embodiment of the present invention;
[0044] Figure 4 is another flow chart of a method for modeling a torsion beam suspension kinematic model in one embodiment of the present invention;
[0045] Figure 5 is another flow chart of a method for modeling a torsion beam suspension kinematic model in one embodiment of the present invention;
[0046] Figure 6 is a schematic diagram of a modeling device for a torsion beam suspension kinematic model in one embodiment of the present invention;
[0047] Figure 7 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0048] The following will be bound by the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0049] An embodiment of the present invention provides a modeling method for a torsion beam suspension motion model. The modeling method for the torsion beam suspension motion model can be applied in 3D modeling software. The 3D modeling software can be pre-installed in a system of the torsion beam suspension motion model. The system can be installed in, but not limited to, various personal computers, laptops, smart phones, and tablet computers. A modeling method for a torsion beam suspension motion model provided by an embodiment of the present invention will be described in detail below.
[0050] In one embodiment, if Figure 1 As shown, a modeling method for a torsion beam suspension motion model is provided, comprising the following steps:
[0051] S10. Obtain the vehicle assembly file.
[0052] In this embodiment, the vehicle assembly file is usually composed of 3D models of multiple parts and components and the assembly relationships between them, including but not limited to all automotive parts such as the body, test bench, engine, chassis, torsion beam 1, coil spring 2, shock absorber 3, tires, buffer blocks, transmission, steering system, drive system, tires, interior parts and exterior parts. Each component has its own independent 3D model file, which are referenced and assembled in the assembly file.
[0053] As an implementation method, taking modeling using 3D modeling software as an example, the user can obtain the whole vehicle assembly file by selecting "Open whole vehicle assembly file" or similar options, and import the whole vehicle assembly file into the assembly environment of the 3D modeling software, wherein the 3D modeling software includes CATIA, 3DMAX, Blender and Solidworks, etc.
[0054] S20. Filter out target components from the vehicle assembly file. The target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body, and a test bench.
[0055] As an implementation method, Figure 2 and 3As shown, after the above-mentioned vehicle assembly file is imported into the assembly environment of the 3D modeling software, the required target components can be further screened out based on the screening function of the 3D modeling software by receiving user-specific screening instructions, for example, the torsion beam 1, coil spring 2, shock absorber 3, wheels, suspension buffer blocks and other components can be screened out.
[0056] S30. Generate a torsion beam suspension motion model based on the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively set between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
[0057] In this embodiment, when constructing the torsion beam suspension motion model, the torsion beam suspension motion model can be generated according to the motion constraint relationship between the vehicle body, test bench, torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, so that the torsion beam suspension model can accurately simulate the dynamic response of the vehicle during driving, ensuring that the interaction between the components is consistent with the actual vehicle.
[0058] It should be noted that in the process of generating a torsion beam suspension model, target drives can be set between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, so that the user can accurately control the motion trajectory and force of each component according to the set target drive, thereby simulating the vehicle's response under real driving conditions, avoiding the tedious conversion calculations required for traditional simulation of the movement of the vehicle body, torsion beam and coil spring through a single shock absorber stroke, which not only improves the accuracy of the simulation, but also enables users to more intuitively understand and predict the performance of the vehicle under different road conditions.
[0059] Specifically, by setting a target drive between the vehicle body and the test bench, the vehicle body can usually be placed firmly on the test bench for various tests and simulations. For example, in 3D modeling software, this can be achieved by adding matching relationships (such as overlap, parallelism, distance matching, etc.). Setting a target drive between the vehicle body and the torsion beam, setting a target drive between the upper and lower parts of the coil spring, and setting a target drive between the upper and lower parts of the shock absorber can all be achieved in the 3D modeling software by adding appropriate matching relationships and constraints, and the specific adding method is not limited by the present invention.
[0060] In summary, in the scheme implemented by the modeling method, device, equipment and storage medium of the torsion beam suspension motion model, a whole vehicle assembly file is obtained; from the whole vehicle assembly file, target components are screened out, and the target components include at least: torsion beam, coil spring, shock absorber, vehicle body and test bench; according to the motion constraint relationship between the vehicle body, test bench, torsion beam, upper and lower parts of the coil spring, and upper and lower parts of the shock absorber, a torsion beam suspension motion model is generated, wherein target drives are respectively set between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber. In this embodiment, by setting target drives between the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, the motion trajectory and force of each component can be accurately controlled, thereby simulating the reaction of the vehicle under real driving conditions, avoiding the cumbersome conversion calculations required for simulating the motion of the vehicle body, torsion beam and coil spring through a single shock absorber stroke, which not only improves the accuracy of the simulation, but also enables users to more intuitively understand and predict the performance of the vehicle under different road conditions.
[0061] In one embodiment, if Figure 4 As shown, after step S20, that is, after the target component is screened out from the vehicle assembly file, the following steps are included:
[0062] S40, splitting the coil spring to obtain an upper portion and a lower portion of the coil spring;
[0063] S50, splitting the shock absorber to obtain an upper part and a lower part of the shock absorber;
[0064] Among them, the upper part of the coil spring includes the upper part of the left rear coil spring and the upper part of the right rear coil spring, the lower part of the coil spring includes the lower part of the left rear coil spring and the lower part of the right rear coil spring, the upper part of the shock absorber includes the upper part of the left rear shock absorber and the upper part of the right rear shock absorber, and the lower part of the shock absorber includes the lower part of the left rear shock absorber and the lower part of the right rear shock absorber.
[0065] In this embodiment, after receiving the coil spring splitting instruction input by the user, the 3D modeling software can be controlled to perform the corresponding splitting operation. Specifically, the coil spring can be split into four parts: the upper part of the left rear coil spring, the upper part of the right rear coil spring, the lower part of the left rear coil spring, and the lower part of the right rear coil spring. Similarly, after receiving the shock absorber splitting instruction input by the user, the 3D modeling software can be controlled to perform the corresponding splitting operation. Specifically, the shock absorber can be split into four parts: the upper part of the left rear shock absorber, the upper part of the right rear shock absorber, the lower part of the left rear shock absorber, and the lower part of the right rear shock absorber. This splitting method allows users to more clearly understand how the shock absorber works during vehicle driving and how it works in conjunction with the coil spring to ensure that the performance of the torsion beam suspension motion model is optimized.
[0066] In one embodiment, that is, in step S30, the target component also includes a wheel, that is, according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, the torsion beam suspension motion model is generated, including the following steps:
[0067] S31. Obtain a first constraint component according to a motion constraint relationship between the wheel and the torsion beam.
[0068] In this embodiment, according to the rigid combination command input by the user, the 3D modeling software can be controlled to establish a motion constraint relationship between the left and right wheels and the torsion beam to obtain a first constraint component. Among them, the motion constraint relationship between the wheel and the torsion beam is mainly reflected in how the up and down bouncing of the wheel affects the movement of the torsion beam. In the 3D modeling software, by simultaneously establishing a constraint relationship between the left and right wheels and the torsion beam, compared with the traditional unilateral modeling method, it is ensured that the movement of the wheel can be correctly reflected in the movement of the torsion beam.
[0069] S32. Obtain a second constraint component according to the motion constraint relationship between the vehicle body and the test bench.
[0070] In this embodiment, the 3D modeling software can be controlled to establish a motion constraint relationship between the vehicle body and the test bench according to the prism combination command input by the user to obtain a second constraint component. The motion constraint relationship between the vehicle body and the test bench is mainly used to simulate various working conditions of the vehicle on the test bench. For example, when the vehicle is traveling on different roads, the test bench can simulate different road conditions and impact forces on the vehicle body. Setting the motion constraint relationship between the two in the 3D modeling software ensures that the vehicle body can perform real dynamic simulation on the test bench, including up and down vibration, left and right tilt, etc.
[0071] S33. Obtain a third constraint component according to the motion constraint relationship between the upper portion of the left rear shock absorber and the lower portion of the left rear shock absorber.
[0072] In this embodiment, according to the cylinder combination command input by the user, the 3D modeling software can be controlled to establish a motion constraint relationship between the upper part of the left rear shock absorber and the lower part of the left rear shock absorber to obtain a third constraint component. The motion constraint relationship between the upper part of the left rear shock absorber and the lower part of the left rear shock absorber is mainly used to test the shock absorption performance of the left rear suspension.
[0073] S34. Obtain a fourth constraint component according to the motion constraint relationship between the upper portion of the right rear shock absorber and the lower portion of the right rear shock absorber.
[0074] In this embodiment, according to the cylinder combination command input by the user, the 3D modeling software can be controlled to establish a motion constraint relationship between the upper part of the right rear shock absorber and the lower part of the right rear shock absorber to obtain a fourth constraint component. Among them, the motion constraint relationship between the upper part of the right rear shock absorber and the lower part of the right rear shock absorber is mainly used to test the shock absorption performance of the right rear suspension.
[0075] S35. Obtain a fifth constraint component according to the motion constraint relationship between the upper portion of the left rear coil spring and the lower portion of the left rear coil spring.
[0076] In this embodiment, according to the cylinder combination command input by the user, the 3D modeling software can be controlled to establish a motion constraint relationship between the upper part of the left rear spring and the lower part of the left rear spring to obtain the fifth constraint component. Among them, the motion constraint relationship between the upper part and the lower part of the left rear coil spring is mainly used to test the elastic performance of the left rear suspension.
[0077] S36. Obtain a sixth constraint component according to the motion constraint relationship between the upper portion of the right rear coil spring and the lower portion of the right rear coil spring.
[0078] In this embodiment, according to the cylinder combination command input by the user, the 3D modeling software can be controlled to establish a motion constraint relationship between the upper right rear spring and the lower right rear spring to obtain the sixth constraint component. Among them, the motion constraint relationship between the upper right rear coil spring and the lower right rear coil spring is mainly used to test the elastic performance of the right rear suspension.
[0079] S37. Generate a torsion beam suspension motion model according to the motion constraint relationship between the first, second, third, fourth, fifth and sixth constraint components.
[0080] As an implementation mode, a torsion beam suspension motion model can be generated according to the motion constraint relationship between the first constraint component, the second constraint component, the third constraint component, the fourth constraint component, the fifth constraint component and the sixth constraint component obtained above. Specifically, a motion constraint relationship can be established between the vehicle body and the torsion beam according to the rotation combination command input by the user, and a motion constraint relationship can be established between the wheel and the test bench according to the point surface command input by the user, so as to establish a motion constraint relationship between the first constraint component and the second constraint component.
[0081] Then, according to the U-shaped joint command input by the user, a motion constraint relationship is established between the test bench and the upper part of the left rear shock absorber, and a motion constraint relationship is established between the torsion beam and the lower part of the left rear shock absorber, so as to establish a motion constraint relationship between the first constraint component, the second constraint component and the third constraint component.
[0082] Next, according to the U-shaped connection command input by the user, a motion constraint relationship is established between the vehicle body and the upper part of the right rear shock absorber, and a motion constraint relationship is established between the torsion beam and the lower part of the right rear shock absorber, so as to establish a motion constraint relationship between the first constraint component, the second constraint component, the third constraint component and the fourth constraint component.
[0083] Subsequently, according to the U-shaped connection command input by the user, a motion constraint relationship is established between the vehicle body and the upper part of the left rear coil spring, and a motion constraint relationship is established between the torsion beam and the lower part of the left rear coil spring, so as to establish a motion constraint relationship between the first constraint component, the second constraint component, the third constraint component, the fourth constraint component and the fifth constraint component.
[0084] Finally, according to the U-shaped combination command input by the user, a motion constraint relationship is established between the vehicle body and the upper part of the right rear coil spring, and a motion constraint relationship is established between the torsion beam and the lower part of the right rear coil spring, so as to establish a motion constraint relationship among the first constraint component, the second constraint component, the third constraint component, the fourth constraint component, the fifth constraint component and the sixth constraint component, and generate a complete torsion beam suspension motion model.
[0085] By setting these constraints one by one in the 3D modeling software, a complete torsion beam suspension motion model can be generated, which can truly simulate the dynamic response of the vehicle under different working conditions, including the up and down bounce of the wheels, the vibration and tilt of the body, the rotation and displacement of the torsion beam, the compression and rebound of the shock absorber, and the compression and rebound of the coil spring, etc., ensuring that the generated torsion beam suspension motion model accurately reflects the dynamic response under actual working conditions, thereby providing a reliable basis for the design and optimization of the suspension system.
[0086] As another embodiment, after entering the 3D modeling software workbench, the vehicle body is fixed in response to the fixing component command input by the user to ensure the integrity of the reference frame. Further, in response to the rigid connection command input by the user, the left and right wheels are connected to the torsion beam respectively. Further, in response to the rotation connection command input by the user, the torsion beam is connected to the vehicle body, and in response to the prismatic connection command input by the user, the vehicle body is connected to the test bench. Further, in response to the point surface command input by the user, the wheel is connected to the test bench. Further, in response to the cylindrical connection command input by the user, the upper part of the left rear shock absorber is connected to the lower part of the left rear shock absorber. Further, in response to the U-shaped connection command input by the user, the vehicle body is connected to the upper part of the left rear shock absorber, the torsion beam is connected to the lower part of the left rear shock absorber, and the vehicle body is connected to the upper part of the right rear shock absorber. Further, in response to the cylindrical connection command input by the user, the upper part of the right rear shock absorber is connected to the lower part of the right rear shock absorber. Further, in response to the U-shaped connection command input by the user, the torsion beam is connected to the lower part of the right rear shock absorber and the vehicle body is connected to the upper part of the left rear coil spring. Further, in response to the cylinder connection command input by the user, the upper part of the left rear coil spring is connected to the lower part of the left rear coil spring. Further, in response to the U-shaped connection command input by the user, the torsion beam is connected to the lower part of the left rear coil spring, the vehicle body is connected to the upper part of the right rear coil spring, and the torsion beam is connected to the lower part of the right rear coil spring. Further, in response to the cylinder connection command input by the user, the upper part of the right rear coil spring is connected to the upper part of the right rear coil spring, thereby obtaining a complete torsion beam suspension motion model, and the components of the torsion beam suspension motion model have motion constraint relationships.
[0087] It should be noted that the above modeling methods all take CATIA modeling software as an example. The present invention does not limit the specific modeling steps. The above torsion beam suspension motion model obtained by using different commands and methods according to different 3D modeling software is within the protection scope of the present invention.
[0088] In one embodiment, target drives may be respectively provided between the vehicle body and the test bench, between the vehicle body and the torsion beam, between the upper and lower parts of the coil spring, and between the upper and lower parts of the shock absorber through the following steps:
[0089] S38. According to the first drive setting instruction input by the user, control the 3D modeling software to set a first target drive between the vehicle body and the test bench.
[0090] In this embodiment, in response to the first drive setting instruction input by the user, for example, setting a fixed position or movement mode of the vehicle body relative to the test bench, the 3D modeling software creates a drive component between the vehicle body and the test bench according to the instruction, ensuring that the vehicle body can be firmly placed on the test bench and can perform various dynamic tests. Specifically, the vertical movement of the vehicle body on the test bench can be set to simulate the response of the vehicle on a bumpy road.
[0091] S39. According to the second drive setting instruction input by the user, control the 3D modeling software to set a second target drive between the vehicle body and the torsion beam.
[0092] In this embodiment, in response to the user inputting the second drive setting instruction, for example, setting the motion relationship between the vehicle body and the torsion beam, the 3D modeling software creates a drive component between the vehicle body and the torsion beam according to the instruction, and specifically, the rotation angle of the vehicle body relative to the torsion beam can be set to simulate the roll effect of the vehicle when turning.
[0093] S310 . According to the third drive setting instruction input by the user, control the 3D modeling software to set a third target drive between the upper part and the lower part of the coil spring.
[0094] In this embodiment, in response to the third drive setting instruction input by the user, for example, the motion relationship between the upper and lower parts of the coil spring is set. According to this instruction, the 3D modeling software creates a drive component between the upper and lower parts of the coil spring, and specifically, the compression and rebound strokes of the coil spring can be set to simulate the response of the suspension system under different load conditions.
[0095] S311 . According to the fourth drive setting instruction input by the user, control the 3D modeling software to set a fourth target drive between the upper part and the lower part of the shock absorber.
[0096] In this embodiment, in response to the fourth drive setting instruction input by the user, for example, the motion relationship between the upper and lower parts of the shock absorber is set. According to this instruction, the 3D modeling software creates a drive component between the upper and lower parts of the shock absorber. Specifically, the telescopic stroke and damping characteristics of the shock absorber can be set to simulate the dynamic response of the vehicle under different road conditions.
[0097] Through steps S38-S310, the drive setting instructions input by the user can be responded to and the 3D modeling software can be controlled to accurately set the target drive between the various components, thereby generating a torsion beam suspension motion model that can truly simulate the actual working conditions. This can not only improve the design accuracy of the suspension system, but also reduce the workload and time during design changes, thereby improving R&D efficiency.
[0098] It should be noted that the above-mentioned method of setting the first target drive, the second target drive, the third target drive and the fourth target drive is only an example. Specifically, the target drive can be set between any two components of the torsion beam suspension motion model as needed. For example, the target drive can be set between the wheel and the torsion beam bracket, which does not constitute a limitation of the present invention.
[0099] In one embodiment, if Figure 5 As shown, after step S30, that is, after the torsion beam suspension motion model is generated according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, the following steps are included:
[0100] S60, receiving a target driving instruction input by a user;
[0101] S70: According to the target driving instruction, control the torsion beam suspension motion model to carry out motion simulation according to the target driving instruction.
[0102] In this embodiment, the target driving instruction may include a first target driving instruction, a second target driving instruction, a third target driving instruction and a fourth target driving instruction.
[0103] As an implementation method, by receiving the target driving instruction input by the user, the 3D modeling software can control the torsion beam suspension motion model to perform unfolding motion simulation according to the preset target driving instruction. Specifically:
[0104] When the first target drive instruction input by the user is received, the torsion beam suspension motion model is controlled to carry out motion simulation according to the first target drive instruction. For example, the first target drive instruction is to control the vertical movement of the vehicle body on the test bench, and the torsion beam suspension motion model simulates the response of the vehicle on a bumpy road.
[0105] When a second target drive instruction input by the user is received, the torsion beam suspension motion model is controlled to perform motion simulation according to the second target drive instruction. For example, the second target drive instruction is to control the rotation angle of the vehicle body relative to the torsion beam, and the torsion beam suspension motion model simulates the roll effect of the vehicle when turning.
[0106] When a third target drive instruction input by the user is received, the torsion beam suspension motion model is controlled to carry out motion simulation according to the third target drive instruction. For example, the third target drive instruction controls the compression and rebound stroke of the coil spring, and the torsion beam suspension motion model simulates the response of the suspension system under different load conditions.
[0107] When the fourth target drive instruction input by the user is received, the torsion beam suspension motion model is controlled to perform motion simulation according to the fourth target drive instruction. For example, the fourth target drive instruction is to control the telescopic stroke and damping characteristics of the shock absorber, and the torsion beam suspension motion model simulates the dynamic response of the vehicle under different road conditions.
[0108] Through the above method, not only the modeling and simulation process of the suspension system is simplified, but also the work efficiency and simulation accuracy are improved. Users can make design adjustments and performance evaluations more quickly and accurately, avoiding tedious parameter conversion and multiple calculations.
[0109] For example, taking the first target drive instruction as an example, when the first target drive instruction is that the vehicle body bounces up and down relative to the test bench by 50 mm, the 3D modeling software will automatically recognize this instruction and use it as the target drive parameter. According to the input vehicle body bounce stroke, the movement of the torsion beam suspension motion model is controlled, and the influence of the vehicle body bounce on the entire suspension system is automatically calculated, including the motion response of the torsion beam, coil spring and shock absorber, and the corresponding dynamic simulation results are generated. Through the software interface, users can intuitively observe the movement of each component of the suspension system when the vehicle body bounces by 50 mm, and display the real-time motion trajectory of the wheel, torsion beam, coil spring and shock absorber, and provide relevant mechanical parameters and performance data. It avoids the need for traditional methods to calculate the shock absorber motion stroke corresponding to the vehicle body bounce stroke. For example, the transmission ratio between the shock absorber and the vehicle body is 2:1, which means that the vehicle body bounces by 50 mm and the shock absorber needs to move 25 mm. The user needs to manually set the shock absorber motion stroke to 25 mm in the model to simulate the 50 mm bounce stroke of the vehicle body.
[0110] It should be noted that the above is only an example, and the specific setting of the target instruction parameters can be set and modified according to actual conditions, and does not constitute a limitation of the present invention.
[0111] In one embodiment, the method further comprises the following steps:
[0112] S80: After obtaining the instruction input by the user to change the motion hard point and / or any component of the torsion beam suspension motion model, update the torsion beam suspension motion model according to the motion hard point and / or any component of the torsion beam suspension motion model input by the user.
[0113] In this embodiment, the kinematic hard points refer to the connection points or support points between the components in the kinematic model of the torsion beam suspension. The components of the kinematic model of the torsion beam suspension include the torsion beam, coil springs, shock absorbers, and wheels. By changing the kinematic hard points or components, the kinematic model of the torsion beam suspension can be quickly updated, which greatly shortens the response cycle after the change, reduces the workload, realizes the rapid advancement of design iterations, and ensures an efficient and flexible design process.
[0114] As an implementation method, when a user-input instruction to change a motion hard point is received, for example, moving a connection point of a torsion beam suspension motion model upward by 10 mm, the torsion beam suspension motion model is updated in response to the user-input instruction to change the motion hard point, including updating relevant parameters, constraints, and dynamic characteristics in the torsion beam suspension motion model.
[0115] As another embodiment, when a component change instruction input by the user is received, for example, when the component structure is changed, an old component is replaced with a new component, the component in the torsion beam suspension motion model is automatically updated in response to the component change instruction input by the user, and the motion constraint relationship and motion characteristics between the components in the torsion beam suspension motion model are updated.
[0116] It should be noted that the above implementation is only an example and does not constitute a limitation of the present invention.
[0117] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.
[0118] In one embodiment, a modeling device for a torsion beam suspension motion model is provided, and the modeling device for a torsion beam suspension motion model corresponds one-to-one to the modeling method for the torsion beam suspension motion model in the above embodiment. Figure 6 As shown, the modeling device of the torsion beam suspension motion model includes an acquisition module 101, a screening module 102 and a generation module 103. The detailed description of each functional module is as follows:
[0119] The acquisition module 101 is used to acquire the vehicle assembly file;
[0120] A screening module 102 is used to screen out target components from the vehicle assembly file, wherein the target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body and a test bench;
[0121] The generation module 103 is used to generate a torsion beam suspension motion model according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively arranged between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
[0122] Optionally, the modeling device of the torsion beam suspension motion model further includes:
[0123] A first splitting module 104, used to split the coil spring to obtain an upper part and a lower part of the coil spring;
[0124] A second splitting module 105 is used to split the shock absorber to obtain an upper part and a lower part of the shock absorber;
[0125] Among them, the upper part of the coil spring includes the upper part of the left rear coil spring and the upper part of the right rear coil spring, the lower part of the coil spring includes the lower part of the left rear coil spring and the lower part of the right rear coil spring, the upper part of the shock absorber includes the upper part of the left rear shock absorber and the upper part of the right rear shock absorber, and the lower part of the shock absorber includes the lower part of the left rear shock absorber and the lower part of the right rear shock absorber.
[0126] Optionally, the generating module 103 is specifically used for:
[0127] Obtaining a first constraint component according to a motion constraint relationship between the wheel and the torsion beam;
[0128] obtaining a second constraint component according to a motion constraint relationship between the vehicle body and the test bench;
[0129] Obtaining a third constraint component according to a motion constraint relationship between the upper portion of the left rear shock absorber and the lower portion of the left rear shock absorber;
[0130] According to the motion constraint relationship between the upper portion of the right rear shock absorber and the lower portion of the right rear shock absorber, a fourth constraint component is obtained;
[0131] According to the motion constraint relationship between the upper portion of the left rear coil spring and the lower portion of the left rear coil spring, a fifth constraint component is obtained;
[0132] According to the motion constraint relationship between the upper portion of the right rear coil spring and the lower portion of the right rear coil spring, a sixth constraint component is obtained;
[0133] The torsion beam suspension motion model is generated according to the motion constraint relationship between the first, second, third, fourth, fifth and sixth constraint components.
[0134] Optionally, the generating module 103 is further configured to:
[0135] According to the rigid combination command input by the user, the 3D modeling software is controlled to establish a motion constraint relationship between the wheel and the torsion beam to obtain a first constraint component.
[0136] Optionally, the generating module 103 is further configured to:
[0137] According to a first drive setting instruction input by a user, controlling the 3D modeling software to set a first target drive between the vehicle body and the test bench;
[0138] According to a second drive setting instruction input by a user, controlling the 3D modeling software to set a second target drive between the vehicle body and the torsion beam;
[0139] According to a third drive setting instruction input by a user, controlling the 3D modeling software to set a third target drive between the upper part and the lower part of the coil spring;
[0140] According to the fourth drive setting instruction input by the user, the 3D modeling software is controlled to set a fourth target drive between the upper part and the lower part of the shock absorber.
[0141] Optionally, the modeling device of the torsion beam suspension motion model further includes:
[0142] The receiving module 106 is used to receive a target driving instruction input by a user;
[0143] The control module 107 is used to control the torsion beam suspension motion model to carry out motion simulation according to the target driving instruction.
[0144] Optionally, the modeling device of the torsion beam suspension motion model further includes:
[0145] The updating module 108 is used to update the torsion beam suspension motion model according to the motion hard points and / or any component of the torsion beam suspension motion model input by the user after obtaining the instruction input by the user to change the motion hard points and / or any component of the torsion beam suspension motion model.
[0146] The specific definition of the modeling device of the torsion beam suspension motion model can be found in the definition of the modeling method of the torsion beam suspension motion model in the above text, which will not be repeated here. Each module in the above-mentioned modeling device of the torsion beam suspension motion model can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the electronic device in the form of hardware, or can be stored in the memory of the electronic device in the form of software, so that the processor can call and execute the operations corresponding to the above-mentioned modules.
[0147] In one embodiment, an electronic device is provided. The electronic device may be a server, and its internal structure diagram may be as follows: Figure 7As shown. The electronic device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the electronic device is used to store data generated by the 3D modeling software for running the modeling method of the torsion beam suspension motion model. The network interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a modeling method of a torsion beam suspension motion model is implemented.
[0148] In one embodiment, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:
[0149] Get the vehicle assembly file;
[0150] Filtering target components from the vehicle assembly file, wherein the target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body, and a test bench;
[0151] A torsion beam suspension motion model is generated based on the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively arranged between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
[0152] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0153] Get the vehicle assembly file;
[0154] Filtering target components from the vehicle assembly file, wherein the target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body, and a test bench;
[0155] A torsion beam suspension motion model is generated based on the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively arranged between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
[0156] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0157] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0158] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A method for modeling a torsion beam suspension kinematic model, characterized in that: include: Get the vehicle assembly file; Filtering target components from the vehicle assembly file, wherein the target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body, and a test bench; A torsion beam suspension motion model is generated based on the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively arranged between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
2. The modeling method of the torsion beam suspension kinematic model according to claim 1, characterized in that: After the target component is screened out from the vehicle assembly file, the method includes: Splitting the coil spring to obtain an upper portion and a lower portion of the coil spring; Splitting the shock absorber to obtain an upper part and a lower part of the shock absorber; Among them, the upper part of the coil spring includes the upper part of the left rear coil spring and the upper part of the right rear coil spring, the lower part of the coil spring includes the lower part of the left rear coil spring and the lower part of the right rear coil spring, the upper part of the shock absorber includes the upper part of the left rear shock absorber and the upper part of the right rear shock absorber, and the lower part of the shock absorber includes the lower part of the left rear shock absorber and the lower part of the right rear shock absorber.
3. The modeling method of the torsion beam suspension kinematic model according to claim 2, characterized in that: The target component also includes a wheel. The torsion beam suspension motion model is generated according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, including: Obtaining a first constraint component according to a motion constraint relationship between the wheel and the torsion beam; obtaining a second constraint component according to a motion constraint relationship between the vehicle body and the test bench; Obtaining a third constraint component according to a motion constraint relationship between the upper portion of the left rear shock absorber and the lower portion of the left rear shock absorber; According to the motion constraint relationship between the upper portion of the right rear shock absorber and the lower portion of the right rear shock absorber, a fourth constraint component is obtained; According to the motion constraint relationship between the upper portion of the left rear coil spring and the lower portion of the left rear coil spring, a fifth constraint component is obtained; According to the motion constraint relationship between the upper portion of the right rear coil spring and the lower portion of the right rear coil spring, a sixth constraint component is obtained; The torsion beam suspension motion model is generated according to the motion constraint relationship between the first, second, third, fourth, fifth and sixth constraint components.
4. The modeling method of the torsion beam suspension kinematic model according to claim 3, characterized in that: The first constraint component is obtained according to the motion constraint relationship between the wheel and the torsion beam, comprising: According to the rigid combination command input by the user, the 3D modeling software is controlled to establish a motion constraint relationship between the wheel and the torsion beam to obtain a first constraint component.
5. The modeling method of the torsion beam suspension kinematic model according to claim 1, characterized in that: Target drives are respectively arranged between the vehicle body and the test bench, between the vehicle body and the torsion beam, between the upper and lower parts of the coil spring, and between the upper and lower parts of the shock absorber, including: According to a first drive setting instruction input by a user, controlling the 3D modeling software to set a first target drive between the vehicle body and the test bench; According to a second drive setting instruction input by a user, controlling the 3D modeling software to set a second target drive between the vehicle body and the torsion beam; According to a third drive setting instruction input by a user, controlling the 3D modeling software to set a third target drive between the upper part and the lower part of the coil spring; According to the fourth drive setting instruction input by the user, the 3D modeling software is controlled to set a fourth target drive between the upper part and the lower part of the shock absorber.
6. The modeling method of the torsion beam suspension kinematic model according to claim 1, characterized in that: After generating the torsion beam suspension motion model according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, the method includes: receiving a target driving instruction input by a user; According to the target driving instruction, the torsion beam suspension motion model is controlled to carry out motion simulation according to the target driving instruction.
7. The method for modeling a torsion beam suspension kinematic model according to claim 1, characterized in that: The method further comprises: After obtaining the instruction input by the user to change the motion hard point and / or any component of the torsion beam suspension motion model, the torsion beam suspension motion model is updated according to the motion hard point and / or any component of the torsion beam suspension motion model input by the user.
8. A modeling device for a torsion beam suspension motion model, characterized in that: include: The acquisition module is used to obtain the vehicle assembly file; A screening module, used for screening target components from the vehicle assembly file, wherein the target components at least include a torsion beam, a coil spring, a shock absorber, a vehicle body and a test bench; A generation module is used to generate a torsion beam suspension motion model according to the motion constraint relationship between the vehicle body, the test bench, the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber, wherein in the generated torsion beam suspension motion model, target drives are respectively set between the vehicle body and the test bench, the vehicle body and the torsion beam, the upper and lower parts of the coil spring, and the upper and lower parts of the shock absorber.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the modeling method of the torsion beam suspension motion model according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the modeling method of the torsion beam suspension kinematic model according to any one of claims 1 to 7 is implemented.