Simulation method and system of power assembly suspension system and computer program product
By processing the first mechanical decoupling simulation results of the powertrain suspension system, extracting the calculation energy decoupling rate and frequency of six degrees of freedom, forming the second mechanical decoupling simulation results, and automatically determining its rationality, the problem of low performance efficiency and accuracy of the powertrain suspension system in the prior art is solved, and more efficient and accurate evaluation is achieved.
Patent Information
- Application Number
- CN202411810383.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-03-18
AI Technical Summary
The prior art, when evaluating the performance of the powertrain suspension system, is limited by the mechanical decoupling simulation results of multimodal and multi-degree of freedom, resulting in a reduced evaluation efficiency and accuracy.
The first mechanical decoupling simulation result output by the solver is processed through the dynamic simulation system, and the calculation energy decoupling rate and frequency of six degrees of freedom are extracted to form the second mechanical decoupling simulation result, and its rationality is automatically judged to improve the evaluation efficiency.
Automatic calculation and display of second mechanical decoupled simulation results directly applicable to engineering design is realized, improving the efficiency and accuracy of evaluating the performance of powertrain suspension systems.
Smart Images

Figure CN119647132A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer simulation technology, and more specifically, to a simulation method and system for a powertrain suspension system, and a computer program product. Background Art
[0002] The powertrain suspension system is a key component in vehicle engineering, mainly used to mount powertrain components such as the engine and transmission to the frame or subframe. The system not only plays a fixing role, but more importantly, it improves the vehicle's noise, vibration, and harshness (NVH) performance by isolating vibration and noise, thereby improving driving comfort and vehicle quality.
[0003] In the research on the performance of the powertrain suspension system, the current method mainly adopts dynamic simulation system modeling and designs different loads for different working conditions to form a simulation project of the powertrain suspension system. Then, the solver is called to simulate the simulation project of the powertrain suspension system to obtain the mechanical decoupling simulation result under the 6th order mode (i.e., the first mechanical decoupling simulation result in the following text). However, the modal order and degree of freedom of the data contained in the mechanical decoupling simulation result are both large, which reduces the efficiency and accuracy of evaluating the performance of the powertrain suspension system in engineering design. Summary of the invention
[0004] The embodiments of the present application provide a simulation method and system for a powertrain suspension system, and a computer program product. The various aspects involved in the embodiments of the present application are introduced below.
[0005] In a first aspect, a simulation method for a powertrain suspension system is provided, and the method is applied to a dynamics simulation system, and the method includes: creating a simulation project of the powertrain suspension system; obtaining a first mechanical decoupling simulation result according to a description file of the simulation project of the powertrain suspension system, wherein the first mechanical decoupling simulation result is a mechanical decoupling simulation result output by a solver; processing the first mechanical decoupling simulation result to obtain a second mechanical decoupling simulation result, wherein the second mechanical decoupling simulation result includes an operational energy decoupling rate and a frequency of six degrees of freedom; judging the rationality of the second mechanical decoupling simulation result according to the operational energy decoupling rate of the six degrees of freedom and / or the frequency to obtain a judgment result; and displaying the judgment result.
[0006] As a possible implementation method, displaying the judgment result includes: in response to the judgment result indicating that the second mechanical decoupling simulation result is reasonable, displaying the second mechanical decoupling simulation result according to specified rules; in response to the judgment result indicating that the second mechanical decoupling simulation result is unreasonable, displaying an abnormal prompt message.
[0007] As a possible implementation method, the processing of the first mechanical decoupling simulation result to obtain the second mechanical decoupling simulation result includes: the first mechanical decoupling simulation result includes the initial energy decoupling rate and frequency of the nine degrees of freedom corresponding to each mode under the sixth-order mode, the nine degrees of freedom include the six degrees of freedom, and the six degrees of freedom include the first degree of freedom; determining the target modal order of the first degree of freedom according to the initial energy decoupling rates of the six first degrees of freedom corresponding to the sixth-order mode, the target modal order is the modal order corresponding to the largest initial energy decoupling rate among the six initial energy decoupling rates of the first degrees of freedom; determining the operational energy decoupling rate and frequency of the first degree of freedom according to the initial energy decoupling rate and frequency of the nine degrees of freedom corresponding to the target modal order of the first degree of freedom.
[0008] As a possible implementation method, the rationality of the second mechanical decoupling simulation result is judged according to the computational energy decoupling rate of the six degrees of freedom to obtain a judgment result including: judging whether six target modal orders corresponding one-to-one to the computational energy decoupling rate of the six degrees of freedom are the same; in response to at least two of the six target modal orders being the same, a judgment result indicating that the second mechanical decoupling simulation result is unreasonable is obtained; in response to the six target modal orders being different, a judgment result indicating that the second mechanical decoupling simulation result is reasonable is obtained.
[0009] As a possible implementation method, the rationality of the second mechanical decoupling simulation result is judged according to the frequencies of the six degrees of freedom to obtain a judgment result including: judging whether the difference between the frequencies of every two degrees of freedom among the six degrees of freedom frequencies corresponding to the six target modal orders is greater than or equal to a set threshold; in response to the fact that the difference between the frequencies of two degrees of freedom among the six degrees of freedom frequencies is less than the set threshold, obtaining a judgment result indicating that the second mechanical decoupling simulation result is unreasonable; in response to the fact that the difference between the frequencies of every two degrees of freedom among the six degrees of freedom frequencies is greater than or equal to the set threshold, obtaining a judgment result indicating that the second mechanical decoupling simulation result is reasonable.
[0010] As a possible implementation method, obtaining the first mechanical decoupling simulation result according to the description file of the simulation project of the powertrain suspension system includes: generating the description file according to the simulation project of the powertrain suspension system; sending the description file to the solver; receiving a reply message sent by the solver; and obtaining the first mechanical decoupling simulation result from the solver in response to the reply message indicating that the simulation is successful.
[0011] As a possible implementation method, the creation of a simulation project for a powertrain suspension system includes: integrating a suspension simulation project template in the dynamics simulation system, building a simulation model of the powertrain suspension system through the suspension simulation project template; and importing model parameters based on the simulation model of the powertrain suspension system to form a simulation project for the powertrain suspension system.
[0012] As a possible implementation method, displaying the second mechanical decoupling simulation result according to the specified rules includes: presenting the computing energy decoupling rate and frequency of the six degrees of freedom in the form of a table, wherein the frequencies of the six degrees of freedom are arranged in the same row, and the computing energy decoupling rate of the six degrees of freedom is arranged in different rows and columns in the table.
[0013] In a second aspect, a simulation system of a powertrain suspension system is provided, the simulation system comprising: a creation module, used to create a simulation project of the powertrain suspension system; an acquisition module, used to acquire a first mechanical decoupling simulation result according to a description file of the simulation project of the powertrain suspension system, the first mechanical decoupling simulation result being the mechanical decoupling simulation result output by a solver; a processing module, used to process the first mechanical decoupling simulation result to obtain a second mechanical decoupling simulation result, the second mechanical decoupling simulation result comprising an operational energy decoupling rate and a frequency of six degrees of freedom; a judgment module, used to judge the rationality of the second mechanical decoupling simulation result according to the operational energy decoupling rate of the six degrees of freedom and / or the frequency to obtain a judgment result; and a display module, used to display the judgment result.
[0014] According to a third aspect, a computer program product is provided, comprising: a computer program / instructions, which, when executed by a processor, implement the method described in the first aspect.
[0015] The simulation method of the powertrain suspension system provided in the embodiment of the present application uses a dynamics simulation system to process the mechanical decoupling simulation result (i.e., the first mechanical decoupling simulation result) output by the solver after obtaining the simulation result to obtain a second mechanical decoupling simulation result including the six-degree-of-freedom computing energy decoupling rate and frequency, and judges the rationality of the second mechanical decoupling simulation result and displays the judgment result. The method can automatically calculate the second mechanical decoupling simulation result directly applicable to engineering design and display the judgment result of the rationality of the simulation result, effectively improving the efficiency and accuracy of evaluating the performance of the powertrain suspension system in engineering design. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a flow chart of a simulation method of a powertrain suspension system provided in one embodiment of the present application.
[0017] Figure 2a It is a structural schematic diagram of a simulation model provided in one embodiment of the present application.
[0018] Figure 2b It is a structural schematic diagram of a simulation model provided in another embodiment of the present application.
[0019] Figure 2c It is a structural schematic diagram of a simulation model provided in yet another embodiment of the present application.
[0020] Figure 2d It is a structural schematic diagram of a simulation model provided in yet another embodiment of the present application.
[0021] Figure 3 It is a flowchart of a simulation method of a powertrain suspension system provided in another embodiment of the present application.
[0022] Figure 4 It is a structural schematic diagram of a simulation system of a powertrain suspension system provided in one embodiment of the present application.
[0023] Figure 5 It is a structural schematic diagram of a simulation system of a powertrain suspension system provided in yet another embodiment of the present application. DETAILED DESCRIPTION
[0024] 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 clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present application should fall within the scope of protection of the present application.
[0025] The development and design of the powertrain suspension system has a great impact on the NVH performance indicators of the car. In order to study the performance of the powertrain suspension system, it is usually necessary to perform decoupled simulation calculations on the powertrain suspension system. Specifically, engineers will first create a detailed simulation model of the vehicle and powertrain suspension system through a dynamics simulation system based on a variety of factors (such as the engine's moment of inertia, mass distribution, stiffness and damping characteristics of the suspension components, and contact mechanics between the tire and the ground). Then, engineers will use the dynamics simulation system to design different load loadings for the simulation model for different working conditions to form a simulation project of the powertrain suspension system. After that, the dynamics simulation system calls the solver to perform simulation calculations on the simulation project of the powertrain suspension system to obtain the first mechanical decoupling simulation result.
[0026] Among them, after the solver performs decoupling calculation simulation on the simulation project of the powertrain suspension system, the first mechanical decoupling simulation result output is the mechanical decoupling simulation result under the 6th order mode, wherein the first mechanical decoupling simulation result includes the initial energy decoupling rate of frequency and 9 degrees of freedom (ie direction) under each order mode.
[0027] For ease of understanding, as an example, the first mechanical decoupling simulation result may be data as shown in Table 1. Taking the modal order of 1 in Table 1 as an example, as shown in Table 1, when the modal order is 1, the first mechanical decoupling simulation result includes a frequency of 5.37 Hz and initial energy decoupling rates in 9 directions (i.e., X, Y, Z, RXX, RYY, RZZ, RXY, RXZ, and RYZ).
[0028] Table 1
[0029]
[0030]
[0031] Among them, the definitions of the 9 directions are as follows.
[0032] X direction: The direction along the length of the vehicle, usually consistent with the front-to-back direction of the vehicle, that is, the front-to-back direction.
[0033] Y direction: the direction along the width of the vehicle, usually consistent with the left and right direction of the vehicle, that is, the lateral direction.
[0034] Z direction: the direction along the height of the vehicle, usually consistent with the up and down direction of the vehicle, that is, the vertical direction.
[0035] RXX: The direction of rotation around the X-axis, i.e. pitch motion.
[0036] RYY: The direction of rotation around the Y axis, that is, the roll motion.
[0037] RZZ: The direction of rotation around the Z axis, i.e. yaw motion.
[0038] RXY, RXZ, RYZ: represent the coupled rotation around the X-axis, Y-axis, and Z-axis respectively.
[0039] It can be seen from this that the modal order of the data contained in the mechanical decoupling simulation results directly calculated by the solver is 6, and the initial energy decoupling rate corresponding to each modal order is the initial energy decoupling rate corresponding to 9 degrees of freedom. Therefore, the modal order and degrees of freedom of the first mechanical decoupling simulation result are both relatively large.
[0040] However, in the actual engineering design process, the performance of the powertrain suspension system only requires the energy decoupling rate and frequency under 6 degrees of freedom (i.e., front-to-back direction, lateral direction, vertical direction, roll motion, and yaw motion). The energy decoupling rate under the 6 degrees of freedom can be calculated based on the initial energy decoupling rate of the nine degrees of freedom. Therefore, the energy decoupling rate under the 6 degrees of freedom is called the operational energy decoupling rate under the 6 degrees of freedom. The six degrees of freedom (i.e., directions) are defined as follows.
[0041] Fore / Aft or X' direction: Under braking or acceleration conditions, the engine will produce low-frequency longitudinal excitation, and it is necessary to avoid the system being too soft or too hard in the fore / aft direction.
[0042] Lateral direction (also called Lateral or Y' direction): When the vehicle is turning, if the lateral direction is too soft, the powertrain may hit the limit block.
[0043] Vertical direction (also called bounce or Z' direction): It is necessary to avoid overlapping with the hop / tramp frequency of the front suspension to prevent engine vibration (shaking) load excitation.
[0044] Roll direction (also called Roll or RYY' direction): needs to be decoupled as much as possible to avoid problems caused by coupling with the pitch direction or yaw direction.
[0045] Pitch direction (also called Pitch or RXX' direction): needs to be controlled and decoupled from other directions as much as possible.
[0046] Yaw direction (also called Yaw or RZZ' direction): needs to be decoupled as much as possible to avoid problems caused by coupling with the pitch direction or vertical direction.
[0047] From the definition of the above six degrees of freedom, it can be seen that the 9-degree-of-freedom type in the first mechanical decoupling simulation result mentioned above includes the 6-degree-of-freedom type, that is, the 6-degree-of-freedom type is a part of the 9-degree-of-freedom type.
[0048] In order to obtain the operational energy decoupling rate and frequency of the six degrees of freedom for evaluating the performance of the powertrain suspension system, one possible implementation method is to use a python script or Excel and other tools to process and calculate the first mechanical decoupling simulation result calculated by the solver to convert the initial energy decoupling rate of the nine degrees of freedom in the first mechanical decoupling simulation result into an operational energy decoupling rate of the six degrees of freedom. The calculation formula of the operational energy decoupling rate of the six degrees of freedom (X', Y', Z', RXX', RYY' and RZZ') is as follows.
[0049] X'=X; (1)
[0050] Y'=Y; (2)
[0051] Z'=Z; (3)
[0052] RXX'=RXX+0.5*RXZ+0.5*RXY; (4)
[0053] RYY'=RYY+0.5*RXY+0.5*RYZ; (5)
[0054] RZZ'=RZZ+0.5*RXZ+0.5*RYZ. (6)
[0055] However, this method requires engineers to manually edit Python scripts or Excel calculation formulas. Not only does it require calling third-party software, but engineers are also required to judge the rationality of the 6-DOF operational energy decoupling rate calculated by the third-party software. Therefore, it is time-consuming and labor-intensive, which reduces the efficiency and accuracy of evaluating the performance of the powertrain suspension system in engineering design.
[0056] In view of this, an embodiment of the present application provides a simulation method for a powertrain suspension system, which can directly use the dynamics simulation system to automatically process the first mechanical decoupling simulation result output by the solver after obtaining the simulation result, so as to obtain a second mechanical decoupling simulation result including the six-degree-of-freedom computing energy decoupling rate and frequency, and can automatically judge the rationality of the second mechanical decoupling simulation result and then display the judgment result. This method does not require the use of third-party software or human labor to judge the rationality of the mechanical decoupling simulation result, which is very helpful in improving the efficiency and accuracy of evaluating the performance of the powertrain suspension system in engineering design.
[0057] Combine the following Figure 1The simulation method of the powertrain suspension system provided in the embodiment of the present application is described. It should be noted that the method is applied to a dynamics simulation system, that is, the following method is performed by the dynamics simulation system. The dynamics simulation system can also be called multi-body dynamics simulation software, which is a tool for simulating and analyzing the dynamic behavior of mechanical systems under various conditions.
[0058] See Figure 1 , the simulation method of the powertrain suspension system includes steps S110-S150.
[0059] In step S110 , a simulation project of a powertrain mounting system is created.
[0060] The simulation project of the powertrain suspension system is a simulation project formed after loading the simulation model of the powertrain suspension system with loads of various working conditions. The simulation project is used to simulate the loads and various speeds in actual operation.
[0061] The embodiment of the present application does not specifically limit the method for creating a simulation project for a powertrain suspension system. For example, the method for creating a simulation project for a powertrain suspension system may be to use a modeling tool in a dynamics simulation system to step by step establish a simulation model with the same structure as the designed powertrain suspension system and, during or after the establishment process, successively add simulation parameters (or model parameters) of each component of the powertrain suspension system. The simulation parameters include, but are not limited to, one or more of the following parameters: the moment of inertia, mass distribution and dynamic load or static load of the engine, the stiffness, damping characteristics and dynamic load or static load of the suspension element, the contact force between the tire and the ground, etc. For another example, a suspension simulation project template may be integrated into the dynamics simulation system and a simulation project for a powertrain suspension system may be established based on the suspension simulation project template. For details, please refer to the description below, which will not be repeated here.
[0062] In step S120, a first mechanical decoupling simulation result is obtained according to a description file of a simulation project of a powertrain suspension system.
[0063] A description file is a text file used to describe the simulation project of the powertrain suspension system. The file is a structured text file that contains various parameters and configuration information required in the dynamics simulation process. The description file is mainly used to describe the simulation project of the powertrain suspension system to the solver. In some embodiments, the description file can be a simulation parameter file (SPF).
[0064] For example, the description file includes but is not limited to one or more of the following information: description information of the simulation model (for example, the geometry of the simulation model, material properties, connection relationships, etc.), physical parameters (such as mass, moment of inertia, stiffness, damping coefficient, etc.), boundary conditions for simulating actual working conditions (such as fixed points, constraints, applied loads, etc.), initial conditions for setting the state at the beginning of the simulation (for example, velocity, displacement, etc.), control parameters of the simulation (such as simulation time step, termination time, output frequency, etc.) or the output format of the simulation results (for example, what data the first mechanical decoupling simulation results include and how to organize these data, etc.).
[0065] The first mechanical decoupling simulation result is the mechanical decoupling simulation result output by the solver according to the description file. The first mechanical decoupling simulation result includes the frequency under the sixth-order mode and the initial energy decoupling rate and frequency of the nine degrees of freedom as shown in Table 1.
[0066] In step S130, the first mechanical decoupling simulation result is processed to obtain a second mechanical decoupling simulation result.
[0067] The second mechanical decoupling simulation results include the computational energy decoupling ratios (X', Y', Z', RXX', RYY' and RZZ') and frequencies of the six degrees of freedom.
[0068] The embodiment of the present application does not specifically limit the manner in which the dynamics simulation system processes the first mechanical decoupling simulation result.
[0069] As an implementation method, the dynamics simulation system calculates and processes the first mechanical decoupling simulation result similar to Table 1 according to the above formula (1) to formula (6) to obtain the second mechanical decoupling simulation result. At this time, the second mechanical decoupling simulation result includes the computational energy decoupling rate and frequency of the six degrees of freedom corresponding to each of the six-order modes.
[0070] As another implementation method, the dynamics simulation system first determines the target modal order under each degree of freedom, and then calculates based on the initial energy decoupling rate corresponding to the target modal order and formula (1)-formula (6) to obtain the second mechanical decoupling simulation result. At this time, the second mechanical decoupling simulation result includes the computational energy decoupling rate and frequency of the six degrees of freedom corresponding to the six target modal orders. For details, please refer to the following text and will not be described here. The second mechanical decoupling simulation result determined in this way contains a larger proportion of valid data and a smaller total amount of data than the second mechanical decoupling simulation result calculated directly according to formula (1)-formula (6), which is conducive to the subsequent judgment and processing of the second mechanical decoupling simulation result, and can further improve the efficiency and accuracy of evaluating the performance of the powertrain suspension system.
[0071] In step S140, the rationality of the second mechanical decoupling simulation result is judged according to the six-degree-of-freedom computing energy decoupling rate and / or frequency to obtain a judgment result.
[0072] The embodiment of the present application does not specifically limit the method for judging the rationality of the second mechanical decoupling simulation result.
[0073] As an example, the second mechanical decoupling simulation result includes computational energy decoupling rates of six degrees of freedom corresponding one-to-one to six target modal orders. The rationality of the second mechanical decoupling simulation result is judged based on the computational energy decoupling rates of the six degrees of freedom to obtain a judgment result including: judging whether the six target modal orders corresponding one-to-one to the computational energy decoupling rates of the six degrees of freedom are the same; in response to at least two of the six target modal orders being the same, obtaining a judgment result indicating that the second mechanical decoupling simulation result is unreasonable; in response to the six target modal orders being different, obtaining a judgment result indicating that the second mechanical decoupling simulation result is reasonable.
[0074] The effectiveness of the second mechanical decoupling simulation result is judged by whether the six target modal orders are the same, which can improve the efficiency of effectiveness judgment while ensuring complete decoupling in each vibration direction, thereby avoiding the influence of vibration in one direction on vibration in another direction, thereby promoting the stability and performance of the vibration isolation system.
[0075] As another example, the second mechanical decoupling simulation result includes six-degree-of-freedom frequencies corresponding one-to-one to six target modal orders. The rationality of the second mechanical decoupling simulation result is judged based on the six-degree-of-freedom frequencies to obtain a judgment result including: judging whether the difference between the frequencies of each two degrees of freedom among the six-degree-of-freedom frequencies corresponding one-to-one to the six target modal orders is greater than or equal to a set threshold; in response to the fact that the difference between the frequencies of two degrees of freedom among the six-degree-of-freedom frequencies is less than the set threshold, a judgment result indicating that the second mechanical decoupling simulation result is unreasonable is obtained; in response to the fact that the difference between the frequencies of each two degrees of freedom among the six-degree-of-freedom frequencies is greater than or equal to the set threshold, a judgment result indicating that the second mechanical decoupling simulation result is reasonable is obtained.
[0076] Judging the effectiveness of the second mechanical decoupling simulation results by the frequencies under the six target modal orders can improve the efficiency of effectiveness judgment while avoiding the problem of resonance in each vibration direction, thereby avoiding the influence of vibration in one direction on vibration in another direction, thereby promoting the stability and performance of the vibration isolation system.
[0077] As another example, the second mechanical decoupling simulation result includes the frequencies of six degrees of freedom and the computational energy decoupling rates of the six degrees of freedom corresponding one-to-one to the six target modal orders. The rationality of the second mechanical decoupling simulation result is judged based on the frequencies of the six degrees of freedom and the computational energy decoupling rates of the six degrees of freedom to obtain a judgment result including: judging whether the difference between the frequencies of every two degrees of freedom among the frequencies of the six degrees of freedom corresponding one-to-one to the six target modal orders is greater than or equal to a set threshold; judging whether the six target modal orders corresponding one-to-one to the computational energy decoupling rates of the six degrees of freedom are the same; in response to the fact that the difference between the frequencies of two degrees of freedom among the frequencies of the six degrees of freedom is less than the set threshold and at least two of the six target modal orders are the same, a judgment result indicating that the second mechanical decoupling simulation result is unreasonable is obtained; in response to the fact that the difference between the frequencies of every two degrees of freedom among the frequencies of the six degrees of freedom is greater than or equal to the set threshold and the six target modal orders are different, a judgment result indicating that the second mechanical decoupling simulation result is reasonable is obtained.
[0078] By judging the effectiveness of the second mechanical decoupling simulation result through the frequencies of the six degrees of freedom corresponding to the six target modal orders and the computational energy decoupling rate of the six degrees of freedom, the efficiency and accuracy of the effectiveness judgment can be improved, while further promoting the stability and performance of the vibration isolation system.
[0079] The embodiment of the present application does not specifically limit the threshold value, and the threshold value can be selected as needed. As an example, the threshold value can be 2 Hz, or a value greater than 2 Hz.
[0080] In step S150, the determination result is displayed.
[0081] Displaying the judgment result can be understood as displaying the judgment result on the application interface of the dynamics simulation system, that is, the judgment result can be automatically displayed to the user of the dynamics simulation system, so that the user can know whether the second mechanical decoupling simulation result is reasonable through the dynamics simulation system.
[0082] The embodiment of the present application does not specifically limit the display method of the judgment result.
[0083] As an implementation method, displaying the judgment result includes: displaying the judgment result and the second mechanical decoupling simulation result as display information at the same time. For example, the second mechanical decoupling simulation result can be displayed in the form of a table, and the judgment result can be displayed synchronously with the second mechanical decoupling simulation result as an item in the table.
[0084] As another implementation method, displaying the judgment result may include: in response to the judgment result indicating that the second mechanical decoupling simulation result is reasonable, displaying the second mechanical decoupling simulation result according to the specified rule; in response to the judgment result indicating that the second mechanical decoupling simulation result is unreasonable, displaying an abnormal prompt message. Based on this, the simulation method of the powertrain suspension system may also include displaying the second mechanical decoupling simulation result after displaying the abnormal prompt message. It should be noted that the specified rule may be a rule set by the user according to the needs of the user, and the embodiment of the present application does not make specific limitations on this, as long as the second mechanical decoupling simulation result can be clearly displayed to the user.
[0085] The simulation method of the powertrain suspension system provided in the embodiment of the present application can directly use the dynamics simulation system to automatically process the first mechanical decoupling simulation result output by the solver after obtaining it, so as to obtain the second mechanical decoupling simulation result including the six-degree-of-freedom computing energy decoupling rate and frequency, and can automatically judge the rationality of the second mechanical decoupling simulation result and then display the judgment result. This method does not need to borrow third-party software or rely on manpower to judge the rationality of the mechanical decoupling simulation result, which is very helpful to improve the efficiency and accuracy of evaluating the performance of the powertrain suspension system in engineering design.
[0086] The embodiment of the present application does not specifically limit the specific method of obtaining the first mechanical decoupling simulation result based on the description file of the simulation project of the powertrain suspension system. As an implementation method, obtaining the first mechanical decoupling simulation result based on the description file of the simulation project of the powertrain suspension system includes: generating a description file based on the simulation project of the powertrain suspension system; sending the description file to the solver; receiving a reply message sent by the solver; and obtaining the first mechanical decoupling simulation result from the solver in response to the reply message indicating that the simulation is successful.
[0087] As mentioned above, using the target modal order can further improve the efficiency and accuracy of evaluating the performance of the powertrain mount system. For ease of understanding, the target modal order and related concepts are introduced in detail below.
[0088] As mentioned above, the first mechanical decoupling simulation result output by the solver includes the initial energy decoupling rates of the 9 degrees of freedom corresponding to each mode under the 6th order mode, that is, there are 9 initial energy decoupling rates corresponding to each mode, and the first mechanical decoupling simulation result includes 6 groups of data, each group of data has 9 initial energy decoupling rates. If the second mechanical decoupling simulation result is calculated directly based on the above formula (1)-formula (6), it is necessary to perform a calculation according to formula (1)-formula (6) under each mode of each degree of freedom. After the calculation, each degree of freedom also needs the corresponding computational energy decoupling rate under the 6 modes, that is, the second mechanical decoupling simulation result includes 36 groups of data. The amount of data is still very large, which is very unfavorable for subsequent judgment and analysis. Based on this, the present application proposes to obtain the second mechanical decoupling simulation result based on the target modal order.
[0089] For ease of understanding, the following takes the first degree of freedom of the six degrees of freedom as an example to specifically describe the solution of processing the first mechanical decoupling simulation result to obtain the second mechanical decoupling simulation result. It should be noted that the first degree of freedom can be any one of the six degrees of freedom.
[0090] Among them, processing the first mechanical decoupling simulation result to obtain the second mechanical decoupling simulation result can specifically include: determining the target modal order of the first degree of freedom according to the initial energy decoupling rates of the six first degrees of freedom corresponding to the sixth-order mode; determining the operational energy decoupling rate and frequency of the first degree of freedom according to the initial energy decoupling rate and frequency of the nine degrees of freedom corresponding to the target modal order of the first degree of freedom. Among them, the target modal order is the modal order corresponding to the largest initial energy decoupling rate among the initial energy decoupling rates of the six first degrees of freedom.
[0091] Taking the first degree of freedom as the X direction as an example, it can be seen from the fourth column of Table 1 that in the X direction, the maximum initial energy decoupling rate among the six initial energy decoupling rates corresponding to the 1st to 6th order modal orders is 97.35, and the modal order corresponding to 97.35 is 3, so 3 is the target modal order in the X direction. According to the initial energy decoupling rate and frequency of the nine degrees of freedom corresponding to 3 (i.e., frequency 8.54, X(97.35), Y(0.00), Z(0.02), RXX(0.01), RYY(0.18), RZZ(2.73), RXY(-0.01), RXZ(0.01) and RYZ(-0.28)) and combined with formulas (1)-(6), the operational energy decoupling rate of the first degree of freedom is 97.3481 and the frequency is 8.5417 in Table 2. By analogy, the energy decoupling rate and frequency of each first degree of freedom can be calculated. Finally, according to Table 1, the second mechanical decoupling simulation results shown in Table 2 can be obtained.
[0092] Front and rear direction Lateral direction Vertical Roll direction Pitch direction Yaw direction frequency 8.5417 5.3695 7.5152 15.6174 10.3268 13.8320 Front and rear direction 97.3481 0.0021 0.0083 0.0336 0.2392 2.3687 Lateral direction 0.0029 98.2336 0.5919 1.1162 0.0533 0.0020 Vertical 0.0152 0.4423 98.5161 0.7902 0.2012 0.0349 Roll direction 0.0073 1.2674 0.7250 95.6489 -0.1801 2.5314 Pitch direction 0.0367 0.0466 0.1433 -0.1302 98.6871 1.2164 Yaw direction 2.5897 0.0079 0.0154 2.5412 0.9992 93.8465
[0093] It should be noted that the numerical representation in Table 2 is slightly different from that in Table 1. Table 1 is the result of the first mechanical decoupling simulation based on the output of the solver and is saved in a manner of retaining 2 decimal places, while Table 2 is the result of the first mechanical decoupling simulation based on the output of the solver and is saved in a manner of retaining 4 decimal places. The method of obtaining the second mechanical decoupling simulation result based on the target modal order can retain only six sets of data in the second mechanical decoupling simulation result, namely, the six degrees of freedom computing energy decoupling rates and frequencies corresponding to the six target modal orders, which simplifies the representation of the second mechanical decoupling simulation result and is conducive to further improving the efficiency and accuracy of evaluating the performance of the powertrain suspension system.
[0094] The reason why the embodiment of the present application positions the target modal order as the modal order corresponding to the maximum initial energy decoupling rate among the initial energy decoupling rates of the six first degrees of freedom is that the maximum value is closer to 100%, so the maximum value represents the better decoupling rate. The reason why the embodiment of the present application finds the maximum value of the row and column is that each row represents the "maximum component" corresponding to a coordinated motion state. For example, a ball rolls in a certain direction. If you use the xyz coordinate system to represent how far it rolls, it will have a set of numerical values. No matter how far it rolls, the value may change, but the proportion remains unchanged. The largest value is the main direction of the movement. For example, we say that the ball rolls to the northeast, but it is mainly east. Similarly, in the suspension decoupling, in a certain mode, the dynamics are always moving in six directions, but mainly in a certain direction. The purpose of decoupling is to hope that at a certain frequency, the dynamics are always moving in a certain direction as much as possible, because if multiple directions are mixed together, it will increase the difficulty of the work of the subsequent designers. If the decoupling degree is relatively high, the vibration energy is concentrated on one degree of freedom, and the energy of other degrees of freedom is low, and the transmission of vibration can be suppressed. This means that the vibration isolation performance of the system can be improved. On the other hand, in actual engineering, there will be some errors, and it is difficult to achieve complete decoupling. Therefore, using maximum value decoupling, the natural frequency will be more reasonable. The better the performance of the suspension design, the more important it is to look at the maximum value at each order.
[0095] As shown above, in response to the judgment result indicating that the second mechanical decoupling simulation result is reasonable, the second mechanical decoupling simulation result is displayed according to the specified rules. Among them, the specified rules can be set according to the needs of the user. As a preferred implementation method, the second mechanical decoupling simulation result can be displayed in the form of Table 2, that is, the specified rules are the arrangement rules of Table 2. Specifically, the specified rules are to present the computing energy decoupling rate and frequency of the six degrees of freedom in the form of a table, wherein the frequencies of the six degrees of freedom are arranged in the same row, and the computing energy decoupling rates of the six degrees of freedom are arranged in different rows and columns in the table. As shown in Table 2, the frequencies of the six degrees of freedom are (8.5417, 5.3695, 7.5152, 15.6174, 10.3268 and 13.8320), and the computational energy decoupling rates of the six degrees of freedom are (X'(97.3481), Y'(98.2336), Z'(98.5161), RXX'(95.6489), RYY'(98.6871), RZZ'(93.8465)). It should be noted that in Table 2, different rows correspond to different target modal orders, that is, if the computational energy decoupling rates of the six degrees of freedom are in the same row, it means that the computational energy decoupling rates of the degrees of freedom in the same row are the results under the same modal order, so the simulation result is unreasonable.
[0096] By displaying the second mechanical decoupling simulation results in the above manner, it is easier for engineers to filter required data from the data table, and this display method can simply and clearly show users whether the simulation data is reasonable.
[0097] In some embodiments, the second mechanical decoupling simulation result may be obtained after multiple calculations, thereby improving the calculation accuracy and avoiding errors.
[0098] As mentioned above, in some embodiments, the simulation project of the powertrain suspension system can be created based on a suspension simulation project template. Based on this, creating the simulation project of the powertrain suspension system includes: integrating the suspension simulation project template in the dynamics simulation system, building a simulation model of the powertrain suspension system through the suspension simulation project template; importing model parameters based on the simulation model of the powertrain suspension system to form a simulation project of the powertrain suspension system.
[0099] The suspension simulation engineering template may include, but is not limited to, one or more of the following: powertrain template, drive system template, suspension system template, tire-pavement template, or body system template. For example, the suspension simulation engineering template includes an engine template and a motor template. Figure 2a The simulation model of the engine with 3 points horizontally as shown in the figure or the simulation model of the engine with 4 points horizontally as shown in 2b; the motor template can be quickly established as Figure 2c The simulation model of the motor with 3 points placed horizontally as shown or the simulation model of the motor with 4 points placed horizontally as shown in 2d.
[0100] The model parameters may be the simulation parameters described above, except that the model parameters here may be loaded in the form of an external import file. For example, the external file may be a file in a format such as json, xml, ini, and xlsx, which describes at least one or more information in the simulation parameters described above.
[0101] By integrating the import function of suspension simulation project templates and model parameter files in the dynamics simulation system, the simulation project of the powertrain suspension system can be quickly built, effectively improving the simulation efficiency of the powertrain suspension system.
[0102] For ease of understanding, the following Figure 3 The simulation method of the powertrain suspension system provided by the embodiment of the present application is described in detail by way of example. Figure 3 As shown, the simulation method of the powertrain suspension system includes steps S310-S390.
[0103] In step S310, a template project is created.
[0104] The template project is the simulation model of the powertrain suspension system mentioned above. Step S310 may specifically be to quickly create a simulation model of the powertrain suspension system through a common suspension simulation project built into the multi-body dynamics software.
[0105] In step S320, the engineering parameters are imported.
[0106] Engineering parameters are also called model parameters or simulation parameters. A file interface can be built into the multi-body dynamics software to import engineering parameters through files imported from the file interface. The file interface can support one or more of the following file formats: json, xml, ini, and xlsx. After importing the engineering parameters into the template project, a simulation project of the powertrain suspension system can be formed.
[0107] In step S330, an SPF file is generated.
[0108] The SPF file can be specifically an SPF file generated according to the simulation project of the powertrain suspension system. The generation method is as follows: various model elements (such as powertrain model, suspension model and six-axis force, etc.) are converted into corresponding text descriptors, and then written into the SPF file. SPF is a text format file.
[0109] In step S340, the SPF file is provided to the solver for calculation.
[0110] In step S350, the return signal of the solver is determined.
[0111] If the return signal indicates that the simulation is successful, step S360 is executed.
[0112] If the return signal indicates that the simulation failed, then the process ends.
[0113] If the solver returns a simulation failure signal, the simulation process will be exited and an error will be prompted.
[0114] In step S360, a first simulation result is obtained.
[0115] In step S370, the first simulation result is processed to obtain a second simulation result.
[0116] The first simulation result and the second simulation result are respectively the first mechanical decoupling simulation result and the second mechanical decoupling simulation result mentioned above.
[0117] In step S380, it is determined whether the second simulation result is reasonable.
[0118] Judgment basis: If the second simulation result has 2 or more directions where the maximum energy decoupling rate is in the same modal order, the simulation result is deemed unreasonable. Regarding the running result data, there are 9 items in mechanics, and only 6 items are considered in engineering. According to experience, 0.5 is for the purpose of taking the average value. There is a rule in engineering: under 6 degrees of freedom, the closer the energy percentage in each degree of freedom is to 100%, the better the modal performance of the system. In the data table of simulation decoupling, the maximum energy percentage of each row should appear in different columns. Therefore, if two values appear in the same column, the effect of suspension decoupling is not ideal.
[0119] If the second simulation result is unreasonable, step S381 is executed to display an abnormal prompt box.
[0120] If reasonable or if step S381 is executed, step S390 is executed to display the second simulation result.
[0121] It should be noted that Figure 3 The examples are only used to understand the present application and should not be used to limit the present application. The present application can also reasonably re-combine the above-mentioned solutions, and the re-combined solutions should also be included in the protection scope of the present application.
[0122] Combination of the above Figures 1 to 3 The method embodiment of the present application is described in detail. Figures 4 to 5 The device embodiment of the present application is described in detail. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, so the parts not described in detail can refer to the previous method embodiment.
[0123] Figure 4 FIG. 2 is a schematic diagram of a structure of a simulation system for a powertrain suspension system provided by an embodiment of the present application. Figure 4 The simulation system 400 of the powertrain suspension system may include a creation module 410 , an acquisition module 420 , a processing module 430 , a judgment module 440 and a display module 450 .
[0124] The creation module 410 is used to create a simulation project of a powertrain suspension system;
[0125] The acquisition module 420 is used to acquire a first mechanical decoupling simulation result according to a description file of the simulation project of the powertrain suspension system, where the first mechanical decoupling simulation result is a mechanical decoupling simulation result output by a solver;
[0126] The processing module 430 is used to process the first mechanical decoupling simulation result to obtain a second mechanical decoupling simulation result, wherein the second mechanical decoupling simulation result includes a computing energy decoupling rate and a frequency of six degrees of freedom;
[0127] The judgment module 440 is used to judge the rationality of the second mechanical decoupling simulation result according to the six-degree-of-freedom computing energy decoupling rate and / or the frequency to obtain a judgment result;
[0128] The display module 450 is used to display the determination result.
[0129] Optionally, the display module 450 is used to: in response to the judgment result indicating that the second mechanical decoupling simulation result is reasonable, display the second mechanical decoupling simulation result according to specified rules; in response to the judgment result indicating that the second mechanical decoupling simulation result is unreasonable, display an abnormal prompt message.
[0130] Optionally, the processing module 430 is used for: the first mechanical decoupling simulation result includes the initial energy decoupling rate and frequency of the nine degrees of freedom corresponding to each mode under the sixth-order mode, the nine degrees of freedom include the six degrees of freedom, and the six degrees of freedom include the first degree of freedom; determining the target modal order of the first degree of freedom according to the initial energy decoupling rates of the six first degrees of freedom corresponding to the sixth-order mode, the target modal order is the modal order corresponding to the maximum initial energy decoupling rate among the six initial energy decoupling rates of the first degrees of freedom; determining the operational energy decoupling rate and frequency of the first degree of freedom according to the initial energy decoupling rate and frequency of the nine degrees of freedom corresponding to the target modal order of the first degree of freedom.
[0131] Optionally, the judgment module 440 is used to judge whether the six target modal orders corresponding one by one to the computational energy decoupling rates of the six degrees of freedom are the same; in response to at least two of the six target modal orders being the same, a judgment result indicating that the second mechanical decoupling simulation result is unreasonable is obtained; in response to the six target modal orders being different, a judgment result indicating that the second mechanical decoupling simulation result is reasonable is obtained.
[0132] Optionally, the judgment module 440 is used to: judge whether the difference between the frequencies of every two degrees of freedom among the six degrees of freedom frequencies corresponding to the six target modal orders is greater than or equal to a set threshold; in response to the fact that the difference between the frequencies of two degrees of freedom among the six degrees of freedom frequencies is less than the set threshold, a judgment result indicating that the second mechanical decoupling simulation result is unreasonable is obtained; in response to the fact that the difference between the frequencies of every two degrees of freedom among the six degrees of freedom frequencies is greater than or equal to the set threshold, a judgment result indicating that the second mechanical decoupling simulation result is reasonable is obtained.
[0133] Optionally, the acquisition module 420 is used to: generate the description file according to the simulation project of the powertrain suspension system; send the description file to the solver; receive a reply message sent by the solver; and in response to the reply message indicating that the simulation is successful, obtain the first mechanical decoupling simulation result from the solver.
[0134] Optionally, the creation module 410 is used to: integrate a suspension simulation engineering template into the dynamics simulation system, and build a simulation model of the powertrain suspension system through the suspension simulation engineering template;
[0135] Model parameters are imported based on the simulation model of the powertrain mounting system to form a simulation project of the powertrain mounting system.
[0136] Optionally, the display module 450 is used to present the computing energy decoupling rate and frequency of the six degrees of freedom in the form of a table, wherein the frequencies of the six degrees of freedom are arranged in the same row, and the computing energy decoupling rate of the six degrees of freedom is arranged in different rows and columns in the table.
[0137] Combine the following Figure 5 The present invention introduces a simulation device 500 in the embodiment of the present application. The simulation device 500 can be used to implement the method described in the above method embodiment.
[0138] The simulation device 500 may include one or more processors 510. The processor 510 may support the simulation device 500 to implement the method described in the above method embodiment.
[0139] The processor 510 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0140] The simulation device 500 may further include one or more memories 520. The memory 520 stores a program that can be executed by the processor 510 to control the simulation device 500 to execute the method described in the above method embodiment. The memory 520 may be independent of the processor 510 or integrated in the processor 510.
[0141] The simulation device 500 may further include a transceiver 530. The processor 510 may communicate with other devices through the transceiver 530. For example, the processor 510 may transmit and receive data with other devices through the transceiver 530.
[0142] The embodiment of the present application also provides a machine-readable storage medium for storing a program, and the program enables a computer to execute the method in each embodiment of the present application.
[0143] The embodiment of the present application also provides a computer program product. The computer program product includes a program. The program enables a computer to execute the method in each embodiment of the present application.
[0144] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present disclosure is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a machine-readable storage medium, or transmitted from one machine-readable storage medium to another machine-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The machine-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0145] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments of the present disclosure can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.
[0146] In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0147] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0148] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0149] The above is only a specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure, which should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A simulation method for a powertrain suspension system, characterized in that: The method is applied to a dynamics simulation system, and the method comprises: Create simulation engineering for powertrain suspension systems; Acquire a first mechanical decoupling simulation result according to a description file of a simulation project of the powertrain suspension system, wherein the first mechanical decoupling simulation result is a mechanical decoupling simulation result output by a solver; Processing the first mechanical decoupling simulation result to obtain a second mechanical decoupling simulation result, wherein the second mechanical decoupling simulation result includes a computing energy decoupling rate and a frequency of six degrees of freedom; Judging the rationality of the second mechanical decoupling simulation result according to the six-degree-of-freedom computing energy decoupling rate and / or the frequency to obtain a judgment result; The judgment result is displayed.
2. The method according to claim 1, characterized in that The displaying of the judgment result comprises: In response to the judgment result indicating that the second mechanical decoupling simulation result is reasonable, displaying the second mechanical decoupling simulation result according to a specified rule; In response to the judgment result indicating that the second mechanical decoupling simulation result is unreasonable, an abnormal prompt message is displayed.
3. The method according to claim 1, characterized in that The processing of the first mechanical decoupling simulation result to obtain a second mechanical decoupling simulation result includes: The first mechanical decoupling simulation result includes the initial energy decoupling rate and frequency of the nine degrees of freedom corresponding to each mode under the sixth-order mode, the nine degrees of freedom include the six degrees of freedom, and the six degrees of freedom include the first degree of freedom; Determining a target modal order of the first degree of freedom according to the initial energy decoupling rates of the six first degrees of freedom respectively corresponding to the six-order modes, wherein the target modal order is the modal order corresponding to the maximum initial energy decoupling rate among the six initial energy decoupling rates of the first degree of freedom; An operational energy decoupling rate and frequency of the first degree of freedom are determined based on an initial energy decoupling rate and frequency of nine degrees of freedom corresponding to a target modal order of the first degree of freedom.
4. The method according to claim 1, characterized in that: The rationality of the second mechanical decoupling simulation result is judged according to the six-degree-of-freedom computing energy decoupling rate to obtain a judgment result, including: Determining whether six target modal orders corresponding to the computational energy decoupling rates of the six degrees of freedom are the same; In response to at least two of the six target modal orders being the same, obtaining a judgment result indicating that the second mechanical decoupling simulation result is unreasonable; In response to the six target modal orders being different, a judgment result is obtained indicating that the second mechanical decoupling simulation result is reasonable.
5. The method according to claim 1 or 4, characterized in that: The judging the rationality of the second mechanical decoupling simulation result according to the frequency of the six degrees of freedom to obtain the judging result includes: Determine whether the difference between the frequencies of each two degrees of freedom among the frequencies of the six degrees of freedom corresponding to the six target modal orders is greater than or equal to a set threshold; In response to the difference between the frequencies of two degrees of freedom among the six degrees of freedom being less than a set threshold, obtaining a judgment result indicating that the second mechanical decoupling simulation result is unreasonable; In response to the difference between the frequencies of every two degrees of freedom of the six degrees of freedom being greater than or equal to a set threshold, a judgment result indicating that the second mechanical decoupling simulation result is reasonable is obtained.
6. The method according to claim 1, characterized in that The step of obtaining a first mechanical decoupling simulation result according to a description file of a simulation project of the powertrain suspension system comprises: generating the description file according to the simulation engineering of the powertrain suspension system; Sending the description file to the solver; Receiving a reply message sent by the solver; In response to the reply information indicating that the simulation is successful, the first mechanical decoupling simulation result is obtained from the solver.
7. The method according to claim 1, characterized in that The simulation project for creating the powertrain suspension system includes: The dynamics simulation system is integrated with a suspension simulation engineering template, and a simulation model of the powertrain suspension system is built through the suspension simulation engineering template; Model parameters are imported based on the simulation model of the powertrain mounting system to form a simulation project of the powertrain mounting system.
8. The method according to claim 2, characterized in that: The displaying of the second mechanical decoupling simulation result according to the specified rule comprises: The computing energy decoupling rate and frequency of the six degrees of freedom are presented in a table, wherein the frequencies of the six degrees of freedom are arranged in the same row, and the computing energy decoupling rates of the six degrees of freedom are arranged in different rows and columns in the table.
9. A simulation system for a powertrain suspension system, characterized in that: The simulation system comprises: Creation module for creating simulation engineering of powertrain suspension system; An acquisition module, configured to acquire a first mechanical decoupling simulation result according to a description file of a simulation project of the powertrain suspension system, wherein the first mechanical decoupling simulation result is a mechanical decoupling simulation result output by a solver; A processing module, used for processing the first mechanical decoupling simulation result to obtain a second mechanical decoupling simulation result, wherein the second mechanical decoupling simulation result includes a computing energy decoupling rate and a frequency of six degrees of freedom; A judgment module, used for judging the rationality of the second mechanical decoupling simulation result according to the six-degree-of-freedom computing energy decoupling rate and / or the frequency to obtain a judgment result; The display module is used to display the judgment result.
10. A computer program product, characterized in that include: A computer program / instruction, when the computer program / instruction is executed by a processor, implements the method according to any one of claims 1 to 8.