Engine suspension connection point strength simulation method, device and storage medium
Patent Information
- Application Number
- CN202310752444.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-25
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2043-06-25
AI Technical Summary
[0006]本发明公开了发动机悬置连接点强度仿真方法、设备及存储介质,以解决现有的发动机悬置连接点位置在测功机台架工况下的强度仿真分析存在的缺失
[0028]1.本发明的测功机台架工况发动机悬置连接点强度仿真方法,充分利用虚拟仿真分析周期短,无需具备实物的优点,从燃烧边界到悬置载荷再到结构强度计算,只需要具备基本的性能设计边界以及三维模型即可实现对发动机悬置连接点位置在测功机台架工况下的强度性能预测;
Smart Images

Figure CN116992556B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of automotive technology, specifically relating to a method, equipment, and storage medium for simulating the strength of engine mount connection points. Background Technology
[0002] During product development, two methods are typically used to verify the strength performance of engine mounts. One is a purely experimental testing approach, requiring experimental equipment, prototype manufacturing, and strength testing under various operating conditions. Problems are identified, the structure is modified, and then prototype manufacturing and testing are repeated. This approach is time-consuming and resource-intensive. The second approach combines early-stage simulation with later-stage testing. This method significantly shortens the development cycle and saves on prototype manufacturing and testing resources. However, to ensure a high first-pass yield for verification tests, a complete set of simulated operating conditions is required. These simulated operating conditions typically include 28 general operating conditions, random vibration conditions, impact conditions, explosive conditions, and dynamometer bench conditions.
[0003] Currently, there are two main methods for simulating the strength of engine mount connection points under dynamometer test bench conditions:
[0004] 1. Testing the suspension load under dynamometer test bench conditions by arranging 6 force sensors on the suspension to obtain the suspension load and then conducting strength analysis. This method requires experimental conditions, is costly and time-consuming, and cannot avoid the problem of insufficient strength at the engine suspension connection point under dynamometer test bench conditions in the early stages of product development.
[0005] 2. Using the strength of the engine mount connection point under other operating conditions (such as general 28 operating condition, random vibration operating condition, shock operating condition, etc.) to replace the strength of the engine mount connection point under the dynamometer test bench condition is not a suitable method. Since the load on the engine mount connection point under the dynamometer test bench condition mainly comes from the inertial force, gas force, and torque generated by the engine when outputting to the dynamometer, this method is not very specific. The actual load on the engine mount point under the dynamometer test bench condition is significantly different from the load on the mount point under other operating conditions. This can easily lead to situations where the strength of the engine mount connection point under other operating conditions meets the requirements, but the strength of the engine mount connection point under the actual dynamometer test bench condition does not meet the requirements. Summary of the Invention
[0006] This invention discloses a method, equipment, and storage medium for simulating the strength of engine mount connection points, in order to address the deficiencies in existing strength simulation analyses of engine mount connection point locations under dynamometer test bench conditions.
[0007] This invention is achieved through the following technical solution:
[0008] The simulation method for engine mount connection point strength includes the following steps:
[0009] S1. Establish an engine performance simulation model:
[0010] S2. Establish a finite element simulation model of the engine under operating conditions on the dynamometer test bench;
[0011] S3. Establish an engine dynamics simulation model;
[0012] S4. Suspension load treatment;
[0013] S5. Calculate the stress at the engine mount position based on the load table.
[0014] Furthermore, step S1 specifically includes the following:
[0015] Given the main parameters of the engine, an engine performance simulation model is established based on the parameters, and the in-cylinder pressure curves of the engine at different operating speeds are obtained through simulation.
[0016] Furthermore, the main parameters of the engine include combustion system, displacement, maximum power, compression ratio, corresponding speed, cylinder bore, maximum torque, stroke, valve timing, firing order, intake cam lift, and exhaust cam lift.
[0017] Furthermore, step S2 specifically includes the following:
[0018] A finite element model for simulation is established based on the three-dimensional geometric model, including the cylinder block, crankshaft, main bearing cap, piston, connecting rod, oil pan, cylinder head, camshaft, upper cover, front cover, suspension bracket, coupling, drive shaft, and dynamometer.
[0019] Furthermore, step S3 specifically includes the following:
[0020] An engine dynamics simulation model was established using AVL EXCITE Power Unit software. The engine, crankshaft, connecting rod, suspension bracket, coupling, drive shaft, and dynamometer were all modeled using finite element flexible body modeling. The engine suspension was modeled using real stiffness data from a bench test. For the connecting disc connected to the flywheel, a real axially uniformly distributed bolt connection relationship was established between the bolt connection points and the flywheel. Based on the in-cylinder pressure curves at different speeds obtained from the engine performance simulation in step S1, the dynamic response of the engine during its complete working cycle at different speeds was obtained through engine dynamics simulation. The suspension loads at each suspension point of the engine at different speeds were extracted from the simulation results.
[0021] Furthermore, step S4 specifically includes the following:
[0022] Extract the crankshaft angles corresponding to the maximum and minimum load values of each mount in each direction at different speeds, and extract the mount loads in three directions based on the crankshaft angles; perform deduplication on similar loads, and after processing, generate a load table for strength finite element calculation.
[0023] Furthermore, step S5 specifically includes the following:
[0024] Based on the load table for strength finite element calculation, stress calculation is performed on the engine mount position using Abaqus solver software. The stress results of the mount connection position under different loads are then imported into FEMFAT for multiaxial fatigue analysis, thereby obtaining the high-cycle fatigue safety factor of the engine mount position and realizing the strength prediction of the engine mount position under dynamometer test bench conditions.
[0025] Secondly, the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the engine mount connection point strength simulation method as described in any of the embodiments of the present invention.
[0026] Thirdly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the engine mount connection point strength simulation method as described in any of the embodiments of the present invention.
[0027] Compared with the prior art, the advantages of the present invention are as follows:
[0028] 1. The engine mount connection point strength simulation method under dynamometer test bench conditions of the present invention fully utilizes the advantages of short virtual simulation analysis cycle and no need for physical objects. From combustion boundary to mount load to structural strength calculation, only basic performance design boundary and three-dimensional model are required to predict the strength performance of engine mount connection point under dynamometer test bench conditions.
[0029] 2. This invention fills the gap in the strength simulation of the engine mount connection point under dynamometer test bench conditions. It can be used in the early stages of product development to guide structural optimization design and effectively avoid the occurrence of insufficient strength design at the engine mount connection point. Attached Figure Description
[0030] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.
[0031] Figure 1 This is a flowchart illustrating the simulation method for the strength of the engine mount connection point under dynamometer test bench conditions according to the present invention.
[0032] Figure 2 This is a schematic diagram of an engine performance simulation model;
[0033] Figure 3 A schematic diagram of the main structure of the finite element model of the engine under dynamometer test bench conditions;
[0034] Figure 4 A schematic diagram of the engine dynamics simulation model under the working conditions of the dynamometer test bench;
[0035] Figure 5 This is a schematic diagram of the structure of an electronic device according to Embodiment 3 of the present invention. Detailed Implementation
[0036] To clearly and completely describe the technical solution and its specific working process of the present invention, the specific embodiments of the present invention are as follows, in conjunction with the accompanying drawings:
[0037] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0038] Example 1
[0039] This embodiment provides a method for simulating the strength of engine mount connection points, which specifically includes the following steps:
[0040] S1. Establish an engine performance simulation model:
[0041] Given the main parameters of the engine, an engine performance simulation model is established based on the parameters, and the in-cylinder pressure curves of the engine at different operating speeds are obtained through simulation.
[0042] S2. Establish a finite element simulation model of the engine under operating conditions on the dynamometer test bench;
[0043] Establish a finite element model for simulation based on the three-dimensional geometric model;
[0044] S3. Establish an engine dynamics simulation model;
[0045] S4. Suspension load treatment;
[0046] Extract the crankshaft angles corresponding to the maximum and minimum load values of each mount in each direction at different speeds, and extract the mount loads in three directions based on the crankshaft angles.
[0047] S5. Based on the load table, stress calculation is performed on the engine mount position. Multiaxial fatigue analysis is performed on the stress results obtained at various speeds to obtain the high-cycle fatigue safety factor of the engine mount position, thereby realizing the strength prediction of the engine mount position under the dynamometer test bench condition.
[0048] Example 2
[0049] like Figure 1 As shown, this embodiment provides a method for simulating the strength of engine mount connection points, which specifically includes the following steps:
[0050] S1. Establish an engine performance simulation model:
[0051] Given the main parameters of the engine, including combustion system, displacement, maximum power, compression ratio, corresponding speed, bore, maximum torque, stroke, valve timing, ignition sequence, intake camshaft lift, and exhaust camshaft lift, an engine performance simulation model is established using GT-Power software. The combustion calculation model selected is the quasi-three-dimensional predictive combustion model SITurb from the GT-Power toolkit, which considers factors such as cylinder geometry, ignition timing, air motion, and fuel properties. Flow calculations are performed using the finite element volumetric method to obtain the pressure wave variation in the intake manifold. Additionally, the nozzle flow formula, the Woschni heat transfer model, and the Chen-Flynn friction loss pressure model are used. From the simulation results, in-cylinder pressure curves at speeds from 1000 rpm to 6000 rpm are extracted at 1000 rpm intervals and used as input for the engine dynamics simulation under dynamometer test conditions. Figure 2 The image shows an engine performance simulation model created in GT-Power.
[0052] S2. Establish a finite element simulation model of the engine under operating conditions on the dynamometer test bench:
[0053] like Figure 3As shown, a finite element model for simulation is established using Hypermesh based on the three-dimensional geometric model. This model includes the cylinder block, crankshaft, main bearing caps, pistons, connecting rods, oil pan, cylinder head, camshaft, upper cover, front cover, suspension brackets, couplings, drive shaft, dynamometer, etc. There are two main requirements for the modeling: first, the structure near the engine suspension connection points needs to be refined to ensure the accuracy of subsequent stress simulation analysis; second, while ensuring the accuracy of the density parameters of the main engine structure, the cylinder block, cylinder head, and major components after engine assembly are reduced in size for engine dynamics simulation.
[0054] S3. Establish an engine dynamics simulation model:
[0055] like Figure 4 As shown, an engine dynamics simulation model was established based on AVL EXCITE Power Unit software. ① The engine, crankshaft, connecting rod, suspension brackets, couplings, drive shaft, and dynamometer were all modeled using finite element method (FEM) flexible body modeling. ② The engine suspension used real stiffness data from a bench test. ③ For the connecting disc connected to the flywheel, a realistic axially uniformly distributed bolt connection relationship was established between the bolt connection points and the flywheel to account for the flywheel gyroscopic effect on the bending and torsion of the coupling, thereby improving calculation accuracy. Based on the in-cylinder pressure curves at different speeds obtained from the engine performance simulation in step S1, the dynamic response of the engine during its complete working cycle at different speeds was obtained through engine dynamics simulation. The suspension loads at various engine suspension points at different speeds were extracted from the simulation results for stress calculation at the engine suspension connection points.
[0056] S4. Mount Load Processing: Extract the crankshaft angles corresponding to the maximum and minimum load values of each mount in each direction at different speeds. Based on the crankshaft angles, extract the mount loads in three directions. This calculation used six speeds from 1000 rpm to 6000 rpm. First, at a working speed of 1000 rpm, extract the crankshaft angles α1max and α1min corresponding to the maximum and minimum loads on mount 1 in the X direction, and the crankshaft angle β1max corresponding to the maximum and minimum loads on mount 1 in the Y direction. The crankshaft angles γ1max and γ1min corresponding to the maximum and minimum loads on suspension 1 in the Z direction are calculated. Based on the six crankshaft angles, the loads on suspension 1 in three directions are extracted. Then, the loads on suspension 1 in three directions at the other five speeds are extracted according to the same principle. Finally, a total of 30 sets of load data for suspension 1 are extracted. The method for extracting loads on other suspensions is similar. Similar loads are deduplicated, and after processing, a load table for strength finite element calculation is formed. Table 1 shows the suspension loads obtained according to the above method.
[0057] Table 1 Suspension Load Table
[0058]
[0059] S5. Based on the load table, the stress at the engine mount position is calculated using Abaqus solver software. The stress results at the mount connection position under different loads are then imported into FEMFAT for multiaxial fatigue analysis to obtain the high-cycle fatigue safety factor of the engine mount position, thereby enabling the prediction of the engine mount position strength under dynamometer test bench conditions.
[0060] In this embodiment, the engine performance simulation in step S1 can be replaced with other software platforms, and the parameter selection can be different; the cylinder pressure curve can be obtained based on simulation, previous development experience, or bench testing.
[0061] In step S2, finite element modeling can be performed using other software platforms; the included components can be added or removed; the components used for scaling calculations can also be changed; the engine is not limited to a traditional fuel engine assembly, but can also be a hybrid, pure electric or other types of powertrain.
[0062] The engine dynamics simulation in step S3 can be replaced with other software platforms; the flexible body part can be added or removed; the suspension stiffness can be obtained based on testing, experience or simulation; the dynamometer can also be replaced with other similar elements; the cylinder pressure curves can be different for each cylinder, or the curves for each cylinder can be the same but with different phases.
[0063] The load processing in step S4 can be used to apply the load curve in other ways, such as converting it into a power spectrum curve for vibration calculation or directly applying the load curve for transient intensity calculation.
[0064] The stress and multi-axis calculations in step S5 can be performed using other software platforms; they can be changed to damage calculations, static safety factor calculations, fatigue safety factor calculations, or formula calculations, etc.
[0065] This embodiment is not limited to calculating the strength of the engine mount connection point under dynamometer test bench conditions, but can also be used to calculate the strength of the engine mount bracket under test bench conditions.
[0066] Example 3
[0067] Figure 5 This is a schematic diagram of the structure of a computer device in Embodiment 3 of the present invention. Figure 5 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the present invention is shown. Figure 5 The computer device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0068] like Figure 5As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and a bus 18 connecting different system components (including system memory 28 and processing unit 16).
[0069] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0070] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0071] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (…). Figure 3 Not shown; usually referred to as a "hard drive"). Although Figure 3 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.
[0072] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include—but are not limited to—an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.
[0073] The computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via the input / output (I / O) interface 22. Furthermore, in this embodiment, the display 24 of the computer device 12 is not an independent entity, but is embedded in a mirror, so that when the display surface of the display 24 is not displayed, the display surface of the display 24 and the mirror surface visually blend together. Moreover, the computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via the network adapter 20. As shown, the network adapter 20 communicates with other modules of the computer device 12 via the bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0074] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing the engine mount connection point strength simulation method provided in the embodiments of the present invention.
[0075] Example 4
[0076] Embodiment 4 of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, it implements the engine mount connection point strength simulation method as provided in all embodiments of the present application.
[0077] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0078] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0079] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0080] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0081] The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the present invention is not limited to the specific details of the above embodiments. Within the scope of the technical concept of the present invention, various simple modifications can be made to the technical solution of the present invention, and these simple modifications all fall within the protection scope of the present invention.
[0082] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present invention will not describe the various possible combinations separately.
[0083] Furthermore, various different embodiments of the present invention can be combined in any way, as long as they do not violate the spirit of the present invention, they should also be regarded as the content disclosed by the present invention.
Claims
1. A method for simulating the strength of engine mount connection points, characterized in that, Specifically, the steps include the following: S1. Establish an engine performance simulation model: S2. Establish a finite element simulation model of the engine under operating conditions on the dynamometer test bench; S3. Establish an engine dynamics simulation model; S4. Suspension load treatment; S5. Calculate the stress at the engine mount position based on the load table; Step S1 specifically includes the following: Given the main parameters of the engine, an engine performance simulation model is established based on the parameters, and the in-cylinder pressure curves of the engine at different operating speeds are obtained through simulation. The main parameters of the engine include combustion system, displacement, maximum power, compression ratio, corresponding speed, cylinder bore, maximum torque, stroke, valve timing, firing order, intake cam lift and exhaust cam lift; Step S2 specifically includes the following: A finite element model for simulation is established based on the three-dimensional geometric model, including the cylinder block, crankshaft, main bearing cap, piston, connecting rod, oil pan, cylinder head, camshaft, upper cover, front cover, suspension bracket, coupling, drive shaft and dynamometer; Step S3 specifically includes the following: An engine dynamics simulation model was established using AVL EXCITE Power Unit software. The engine, crankshaft, connecting rod, suspension brackets, couplings, drive shaft, and dynamometer were all modeled using finite element methods as flexible bodies. The engine suspension was modeled using real stiffness data from a test bench. For the connecting disc connected to the flywheel, a realistic axially uniformly distributed bolt connection relationship was established between the bolt connection points and the flywheel. Based on the in-cylinder pressure curves at different speeds obtained from the engine performance simulation in step S1, the engine's dynamic response throughout its complete working cycle at different speeds was obtained through engine dynamics simulation. The suspension loads at each suspension point of the engine at different speeds were extracted from the simulation results. Step S4 specifically includes the following: Extract the crankshaft angles corresponding to the maximum and minimum load values of each mount in each direction at different speeds, and extract the mount loads in three directions based on the crankshaft angles; perform deduplication on similar loads, and generate a load table for strength finite element calculation after processing; Step S5 specifically includes the following: Based on the load table for strength finite element calculation, stress calculation is performed on the engine mount position using Abaqus solver software. The stress results of the mount connection position under different loads are then imported into FEMFAT for multiaxial fatigue analysis, thereby obtaining the high-cycle fatigue safety factor of the engine mount position and realizing the strength prediction of the engine mount position under dynamometer test bench conditions.
2. A computer device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the engine mount connection point strength simulation method as described in claim 1.
3. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the engine mount connection point strength simulation method as described in claim 1.
Citation Information
Patent Citations
Light truck frame assembly simulation analysis method
CN114021366A
Suspension load simulation method and system based on multi-body dynamics
CN114357619A