Electric vehicle bottom scraping evaluation method, device and equipment based on joint simulation and storage medium
By constructing the multi-body dynamics and finite element models of the whole vehicle, jointly conducting simulation to evaluate the bottom scraping performance of electric vehicles, solving the problems of low computing efficiency and inaccurate simulation in the existing technology, and achieving efficient and accurate bottom scraping evaluation of electric vehicles.
Patent Information
- Application Number
- CN202510659078.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-21
- Publication Date
- 2025-09-02
AI Technical Summary
The prior art has low computational efficiency in the evaluation of bottom scraping of electric vehicles, making it difficult to accurately simulate the coupling effect between body dynamics and nonlinear structures, resulting in safety hazards of damage to key components such as battery packs.
By constructing a multi-body dynamic model and a finite element model of the vehicle, the interaction points and boundary points of the component connection are determined, joint simulation is carried out, stress simulation results are analyzed, and the bottom scraping performance of electric vehicles is evaluated.
It significantly improves computing efficiency and accuracy, accurately describes the nonlinear characteristics of flexible components at the bottom of the vehicle body, and ensures the driving safety of electric vehicles.
Smart Images

Figure CN120579377A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle underbody scraping simulation evaluation, and in particular to a method, device, equipment and storage medium for electric vehicle underbody scraping evaluation based on joint simulation. Background Art
[0002] With the widespread adoption of electric vehicles, their safety is receiving increasing attention. During actual driving, electric vehicles can experience road scraping due to obstacles, affecting normal driving and causing damage to key components such as the power battery pack, posing a safety hazard. Therefore, accurately evaluating the scraping performance of electric vehicles is essential.
[0003] At present, the existing practice is to simulate the scraping of the electric vehicle power battery pack at the vehicle level, model the obstacles, power battery pack, tires, vehicle and road surface, establish contact relationships, and conduct simulation analysis. By comparing with the test benchmark analysis, the impact load between the battery pack and the obstacle is predicted, and the battery pack safety is evaluated in combination with the deformation response of the battery pack.
[0004] However, existing practices rely on finite element analysis. Although it can simulate the deformation and stress distribution of the battery pack relatively accurately, its computational efficiency is low. When dealing with complex working conditions, it requires a lot of computing resources and time, and can only simulate the local response of the battery pack separately. It is difficult to accurately simulate the coupling effect between the vehicle body dynamics and the nonlinear structure. Therefore, how to conduct electric vehicle underbody scraping assessment more efficiently and accurately has become an urgent problem to be solved.
[0005] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention
[0006] The main purpose of this application is to provide an electric vehicle bottom-scratching assessment method, device, equipment and storage medium based on joint simulation, aiming to solve the technical problem of how to perform electric vehicle bottom-scratching assessment more efficiently and accurately.
[0007] To achieve the above objectives, this application proposes a method for evaluating electric vehicle underbody scraping based on joint simulation, the method comprising:
[0008] Obtain vehicle parameter information and underbody guard plate information;
[0009] Building a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determining component connection interaction points and component boundary points;
[0010] A simulation process is created based on the component connection interaction points and the component boundary points to perform joint simulation, determine stress simulation results, analyze component deformation responses based on the stress simulation results, and complete the electric vehicle bottom scraping assessment.
[0011] In one embodiment, the step of constructing a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determining component connection interaction points and component boundary points includes:
[0012] Building a vehicle multi-body dynamics model based on the vehicle parameter information to identify frame connection points and determine component connection interaction points;
[0013] A finite element model is constructed based on the bottom guard plate information, and matched with the component connection interaction points to determine the component boundary points.
[0014] In one embodiment, the step of constructing a vehicle multi-body dynamics model based on the vehicle parameter information to identify frame connection points and create component connection interaction points includes:
[0015] Creating vehicle subsystems based on the vehicle parameter information, connecting the vehicle subsystems for assembly, and constructing a vehicle multi-body dynamics model;
[0016] Identify the frame connection points based on the vehicle multi-body dynamics model and determine the component reference points;
[0017] A component connection interaction point is created based on the component reference point.
[0018] In one embodiment, the step of constructing a finite element model based on the bottom guard plate information and matching it with the component connection interaction points to determine the component boundary points includes:
[0019] Get boundary conditions;
[0020] Constructing a finite element model based on the bottom guard plate information, performing mesh division, and determining a mesh model;
[0021] The component connection interaction points are matched based on the grid model and the boundary conditions, and boundary degree of freedom restrictions corresponding to the component connection interaction points are activated to determine component boundary points.
[0022] In one embodiment, the step of creating a simulation process based on the component connection interaction points and the component boundary points to perform a joint simulation and determine the stress simulation results includes:
[0023] Get batch file information;
[0024] Creating a joint simulation model process based on the batch file information, and performing joint simulation based on the component connection interaction points and the component boundary points to determine the periodic structural reaction force;
[0025] The durability of the component is analyzed based on the reaction force of the periodic structure to obtain stress simulation results.
[0026] In one embodiment, the steps of creating a co-simulation model process based on the batch file information, performing co-simulation based on the component connection interaction points and the component boundary points, and determining the periodic structural reaction force include:
[0027] Creating a joint simulation model process based on the batch file information, determining a simulation cycle, a multi-body dynamics model process, and a finite element model process;
[0028] Inputting the component connection interaction points and the component boundary points into the multi-body dynamics model process calculates corresponding component displacements and determines initial displacement information;
[0029] Inputting the initial displacement information into the finite element model process to calculate the corresponding structural reaction force to obtain initial structural reaction force information;
[0030] A joint simulation is performed based on the simulation period, the initial displacement information, the initial structural reaction force information, the multi-body dynamics model process and the finite element model process to calculate the periodic structural reaction force.
[0031] In one embodiment, the step of performing a joint simulation based on the simulation period, the initial displacement information, the initial structural reaction force information, the multi-body dynamics model process, and the finite element model process to calculate the periodic structural reaction force includes:
[0032] Inputting the initial structural reaction force information into the multi-body dynamics model process to calculate corresponding component displacements, and cyclically updating the initial displacement information according to the simulation cycle to determine periodic displacement information;
[0033] The periodic displacement information is input into the finite element model process to calculate the corresponding structural reaction force, and the initial structural reaction force information is updated according to the simulation cycle to obtain the periodic structural reaction force.
[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes an electric vehicle bottom-scratching assessment device based on joint simulation, the electric vehicle bottom-scratching assessment device based on joint simulation comprising:
[0035] Acquisition module, used to obtain vehicle parameter information and bottom guard plate information;
[0036] A processing module, configured to construct a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determine component connection interaction points and component boundary points;
[0037] An execution module is used to create a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determine stress simulation results, analyze component deformation responses based on the stress simulation results, and complete the electric vehicle bottom scraping assessment.
[0038] In addition, to achieve the above-mentioned purpose, the present application also proposes an electric vehicle bottom-scratching evaluation device based on joint simulation, the device comprising: a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program being configured to implement the steps of the electric vehicle bottom-scratching evaluation method based on joint simulation as described above.
[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the electric vehicle bottom scratching evaluation method based on joint simulation as described above are implemented.
[0040] One or more technical solutions proposed in this application have at least the following technical effects:
[0041] This embodiment proposes a method for evaluating the bottom scraping of an electric vehicle based on joint simulation, which obtains the whole vehicle parameter information and the bottom guard plate information; constructs a whole vehicle multi-body dynamics model and a finite element model based on the whole vehicle parameter information and the bottom guard plate information, determines the component connection interaction points and the component boundary points; creates a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determines the stress simulation results, analyzes the component deformation response based on the stress simulation results, and completes the bottom scraping evaluation of the electric vehicle. This application obtains the whole vehicle parameter information and the bottom guard plate information, constructs a whole vehicle multi-body dynamics model and a finite element model, determines the component connection interaction points and the component boundary points, thereby creating a simulation process to perform joint simulation, determines the stress simulation results, analyzes the component deformation response, and completes the bottom scraping evaluation of the electric vehicle. It uses a hybrid model of multi-body dynamics and nonlinear finite elements to accurately describe the nonlinear characteristics of flexible components such as the bottom of the vehicle body, performs high-precision modeling on the posture of the vehicle body, and provides actual boundary conditions for the analysis of nonlinear components, significantly improving the calculation efficiency and maintaining a high calculation accuracy, thereby more effectively performing the bottom support performance analysis of the vehicle body chassis. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0044] Figure 1 A flow chart of the first embodiment of the electric vehicle underbody scraping evaluation method based on joint simulation is provided in this application;
[0045] Figure 2 Schematic diagram of the multi-body dynamics model of the electric vehicle underbody scraping assessment method based on joint simulation in this application;
[0046] Figure 3 Schematic diagram of the subframe and underbody assembly and the column pile for the electric vehicle underbody scraping assessment method based on joint simulation in this application;
[0047] Figure 4 This is a schematic diagram of the component boundary points of the electric vehicle underbody scraping assessment method based on joint simulation in this application;
[0048] Figure 5 A flow chart of the second embodiment of the electric vehicle underbody scraping evaluation method based on joint simulation is provided in this application;
[0049] Figure 6 This is a schematic diagram of the module structure of an electric vehicle bottom scraping evaluation device based on joint simulation according to an embodiment of the present application;
[0050] Figure 7 Schematic diagram of the device structure of the hardware operating environment involved in the electric vehicle bottom scraping evaluation method based on joint simulation in the embodiment of the present application.
[0051] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0052] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.
[0053] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0054] The main solution of the embodiment of the present application is: obtaining the whole vehicle parameter information and the bottom guard plate information; constructing the whole vehicle multi-body dynamics model and the finite element model based on the whole vehicle parameter information and the bottom guard plate information, and determining the component connection interaction points and the component boundary points; creating a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determine the stress simulation results, analyze the component deformation response based on the stress simulation results, and complete the electric vehicle bottom scraping evaluation.
[0055] In this embodiment, for ease of description, the following description is made by taking the identification of an electric vehicle bottom scraping assessment device based on joint simulation as the execution subject.
[0056] Since existing technologies rely on finite element analysis, although they can simulate the deformation and stress distribution of battery packs relatively accurately, their computational efficiency is low. When dealing with complex working conditions, they require a large amount of computing resources and time, and can only simulate the local response of the battery pack separately, making it difficult to accurately simulate the coupling effect between vehicle body dynamics and nonlinear structures.
[0057] The present application provides a solution to obtain vehicle parameter information and underbody guard plate information; construct a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determine component connection interaction points and component boundary points; create a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determine stress simulation results, analyze component deformation responses based on the stress simulation results, and complete the electric vehicle underbody scraping evaluation.
[0058] It can be seen from the above embodiments that the present application obtains the whole vehicle parameter information and bottom guard plate information, constructs the whole vehicle multi-body dynamics model and finite element model, determines the component connection interaction points and component boundary points, thereby creating a simulation process for joint simulation, determining the stress simulation results, analyzing the component deformation response, and completing the electric vehicle bottom scraping evaluation. It uses a hybrid model of multi-body dynamics and nonlinear finite elements to accurately describe the nonlinear characteristics of flexible components such as the bottom of the vehicle body, performs high-precision modeling on the posture of the vehicle body, and provides actual boundary conditions for the analysis of nonlinear components, significantly improving the calculation efficiency and maintaining a high calculation accuracy, thereby more effectively performing the bottom support performance analysis of the vehicle body chassis.
[0059] Based on this, the embodiment of the present application provides an electric vehicle bottom scraping evaluation method based on joint simulation, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the electric vehicle underbody scraping evaluation method based on joint simulation of this application.
[0060] In this embodiment, the electric vehicle underbody scraping assessment method based on joint simulation includes steps S10 to S30:
[0061] Step S10, obtaining vehicle parameter information and underbody guard plate information;
[0062] It should be noted that the whole vehicle parameter information is a set of physical characteristic parameters of the whole vehicle, and the bottom guard plate information is a set of physical characteristic parameters of the bottom guard plate.
[0063] It can be understood that the vehicle parameter information may include the curb mass, wheelbase, track width, suspension parameters and tire parameters, which are used to construct a multi-body dynamics model of the vehicle. The multi-body dynamics model of the vehicle can realistically simulate the dynamic behavior of the vehicle during actual driving. The underbody guard plate information may include the geometric shape, size and material properties of the underbody guard plate, which are used to construct a finite element model. The finite element model can realistically simulate the mechanical behavior of the underbody guard plate during the bottom scraping process.
[0064] For ease of understanding, the following is explained by taking the acquisition of vehicle parameter information and bottom guard plate information as an example, wherein the information acquisition device is an information acquisition module, and the storage device is a memory.
[0065] The information acquisition module obtains the whole vehicle parameter information and the underbody guard plate information, that is, obtains the whole vehicle parameters, including the vehicle curb weight, wheelbase, track width, suspension parameters, tire parameters, etc., and obtains the subframe and underbody guard plate geometric data, thereby obtaining the whole vehicle parameter information and the underbody guard plate information, and performs subsequent processing based on the whole vehicle parameter information and the underbody guard plate information.
[0066] Step S20, constructing a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determining component connection interaction points and component boundary points;
[0067] It should be noted that the component connection interaction points are key points in the vehicle multi-body dynamics model used to connect various subsystems, and the component boundary points are nodes in the finite element model used to define the contact or connection between the components and the external environment.
[0068] It can be understood that the multi-body dynamics model of the whole vehicle can accurately simulate the motion response of the whole vehicle under different driving conditions by defining the connection relationship, motion constraints and dynamic equations between each subsystem, and is used to describe the dynamic behavior of the whole vehicle and its various subsystems during the movement process. The finite element model divides the components into a finite number of units and applies mechanical equations to each unit. It can accurately simulate the stress, strain and deformation of the components when subjected to external forces, and is used to describe the mechanical behavior of the components, thereby evaluating the strength, stiffness and durability of the components.
[0069] In addition, it should be noted that the component connection interaction point can be an interface for data interaction between the multi-body dynamics model and the finite element model, which transmits the motion information in the dynamics model to the finite element model and receives the mechanical response information returned by the finite element model. The component boundary point is the node where the component contacts or connects to the external environment, indicating the force boundary condition of the component in the actual working condition. It is the key position for mechanical analysis of the finite element model. By activating the boundary degree of freedom restriction, it can be ensured that the finite element model correctly receives the displacement information from the multi-body dynamics model in the joint simulation, and feeds back the calculated mechanical response to the dynamics model.
[0070] For ease of understanding, the following description is made by taking the determination of component connection interaction points and component boundary points as an example, wherein the information collection device is the information collection module, the storage device is the memory, and the processing device is the processing module.
[0071] The information acquisition module obtains the vehicle parameter information and the bottom guard plate information, creates the vehicle subsystem based on the vehicle parameter information, connects the vehicle subsystem for assembly, and constructs the vehicle multi-body dynamics model, that is, Figure 2 As shown, Figure 2 This is a schematic diagram of the multi-body dynamics model of the whole vehicle of the electric vehicle underbody scraping assessment method based on joint simulation in this application. Create and assemble the subsystems of the vehicle in Adams Car to ensure that the subsystems are connected correctly and without conflict. Based on the multi-body dynamics model of the whole vehicle, identify the frame connection points, determine the component reference points, and create component connection interaction points based on the component reference points. That is, define the component reference points connected to the front subframe in the multi-body model, that is, the Marker points, and create component connection interaction points based on the Marker points, that is, the GForce points. For example, define a uniform straight-line driving condition with a speed of 30 km / h, create a simulation run script, and run the simulation through the script, output .acf and .adm calculation files, and add environment variables to the adm file:
[0072] ENVIRONMENT / NAME=MSC_COSIM_CONFIG_FILE,VALUE=config.cosimENVIRONMENT / NAME=MSC_COSIM_PROCESS_ID,VALUE=99
[0073] The config.cosim file is the configuration file generated for calling subsequent co-simulation, and the process number remains the same.
[0074] Obtain boundary conditions, build a finite element model based on the bottom guard plate information, perform mesh division, determine the mesh model, match the component connection interaction points based on the mesh model and the boundary conditions, activate the boundary freedom restrictions corresponding to the component connection interaction points, and determine the component boundary points, that is, Figure 3 As shown, Figure 3 For the purpose of this application, the electric vehicle underbody scraping assessment method based on joint simulation is provided. The subframe and underbody guard assembly and the column diagram are meshed. The subframe is meshed with tetrahedral units with a basic size of 3mm, and the underbody guard is meshed with shell units with a basic size of 5mm. The frame and the underbody guard are connected by Rbe2. The column piles used for bottom support are meshed with hexahedral solids with a basic size of 2mm to obtain the component connection interaction points. The mesh model is imported into the solver software that can be co-simulated with multi-body software such as Adams. Taking Marc as an example, after importing the mesh model, nonlinear material properties are assigned to the subframe and underbody guard respectively. The column pile is defined as a rigid body material, and then the boundary conditions are defined. The Rbe2 unit is grabbed at the bolt hole where the subframe is connected to the vehicle body to ensure that the coordinates of the Rbe main node are consistent with the marker point in the multi-body model. Figure 4 As shown, Figure 4 This is a schematic diagram of the component boundary points of the electric vehicle bottom scraping evaluation method based on joint simulation in this application. The component boundary point Node must activate six degrees of freedom in all directions to obtain the component boundary points, so that in the subsequent joint simulation, Adams will transmit the displacement information and apply it to these boundary points in Marc. At the same time, Marc will also transmit the force or torque value to the multi-body model and act on the GFORCE point, that is, the component connection interaction point, and perform subsequent processing based on the component connection interaction point and the component boundary point.
[0075] In a feasible implementation, step S20 may include steps A11 to A12:
[0076] Step A11, constructing a vehicle multi-body dynamics model based on the vehicle parameter information to identify frame connection points and determine component connection interaction points;
[0077] It can be understood that the frame connection point is a specific position point in the multi-body dynamics model of the whole vehicle, which is used to connect the frame with other key components. It represents the physical connection relationship between the frame and other components. It is a key position for transmitting force and motion, and is used to define the motion constraints and force transmission paths between components.
[0078] In a feasible implementation, step A11 may include steps B11 to B13:
[0079] Step B11, creating a vehicle subsystem based on the vehicle parameter information, connecting the vehicle subsystems for assembly, and constructing a vehicle multi-body dynamics model;
[0080] It should be noted that the vehicle multi-body dynamics model is a mathematical model for evaluating the overall performance and motion state of the vehicle.
[0081] It can be understood that the vehicle subsystems are components of the entire vehicle with independent functions and structures, such as the body, chassis, suspension, tires and power system. They each have specific functions in the entire vehicle and cooperate with each other through mechanical connections or power transmission. They are the basic units for constructing the multi-body dynamics model of the entire vehicle.
[0082] Step B12, identifying the frame connection points based on the vehicle multi-body dynamics model and determining the component reference points;
[0083] It should be noted that the component reference points are key feature points used to define component positions and motion references in the vehicle multi-body dynamics model.
[0084] It can be understood that the component reference point can be a feature point located at the geometric center of the component or a specific connection position, which is used to determine the position and posture of the component in the vehicle coordinate system, thereby characterizing the initial position and motion reference of the component in the vehicle, so that the motion and force transfer relationship of the component in the multi-body dynamics model is accurate.
[0085] Step B13: creating component connection interaction points based on the component reference points.
[0086] It can be understood that by creating the component connection interaction points based on the component reference points, the connection relationship between the components in the multi-body dynamics model of the whole vehicle can be accurate, a reliable data interaction interface can be provided for joint simulation, and the accuracy and efficiency of joint simulation can be effectively improved. It ensures that when simulating the bottom-scraping working condition of electric vehicles, the mechanical behavior and interaction of the frame and other components can be truly reflected, so that subsequent simulation analysis can more flexibly adjust the connection relationship and motion constraints between components.
[0087] Step A12: construct a finite element model based on the bottom guard plate information, match it with the component connection interaction points, and determine the component boundary points.
[0088] It can be understood that by accurately matching the component boundary points in the finite element model with the component connection interaction points in the multi-body dynamics model, efficient data interaction and coupling analysis can be achieved between the two models, so that the finite element model can accurately receive the motion information from the multi-body dynamics model and feed back the mechanical response to the dynamics model, thereby achieving a comprehensive and accurate simulation of the electric vehicle bottom-scraping working condition, significantly improving the simulation accuracy, effectively reducing the consumption of computing resources, and shortening the simulation time.
[0089] In a feasible implementation, step A12 may include steps C11 to C13:
[0090] Step C11, obtaining boundary conditions;
[0091] It should be noted that the boundary conditions are constraints and load conditions imposed on components in the finite element model.
[0092] It can be understood that the boundary conditions define the movement restrictions and force conditions of the components during the simulation process, and may include fixed constraints, hinge constraints, force loads, and displacement constraints, thereby characterizing the connection relationship between the components and the frame or other structures, as well as the external forces that the components may be subjected to during the bottom scraping process.
[0093] Step C12, constructing a finite element model based on the bottom guard plate information, and performing mesh division to determine a mesh model;
[0094] It should be noted that the grid model is a unit for mathematically representing the discretization of physical components in finite element analysis.
[0095] It can be understood that the grid model divides the complex geometric shape into a series of small units so that the mechanical behavior of each unit can be described by a simple mechanical equation, thereby characterizing the geometric characteristics and mechanical properties of the components, and is used to simulate the stress, strain and deformation of components such as underbody guards and frames when subjected to impact loads.
[0096] In addition, it should be noted that the meshing is to discretize the continuous geometric model into a series of finite-sized unit sets, which can be tetrahedrons, hexahedrons and shell units. The specific type depends on the geometric shape and mechanical properties of the analyzed component, thereby simplifying complex geometric shapes and mechanical problems into a series of small, easy-to-calculate unit problems, and solving the mechanical behavior of the entire component through numerical methods.
[0097] Step C13 : matching the component connection interaction points based on the grid model and the boundary conditions, activating boundary freedom restrictions corresponding to the component connection interaction points, and determining component boundary points.
[0098] It can be understood that the boundary freedom restriction is a condition for limiting the freedom of movement of the boundary points of the component in the finite element model, which may include fixed constraints, hinge constraints and sliding constraints to limit the freedom and significantly improve the accuracy and efficiency of finite element analysis.
[0099] Step S30: creating a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determining stress simulation results, analyzing component deformation responses based on the stress simulation results, and completing the electric vehicle underbody scraping assessment.
[0100] It should be noted that the stress simulation results are the stress distribution of the components under stress conditions obtained through joint simulation analysis.
[0101] It can be understood that the stress simulation results characterize the stress magnitude and direction of each point of the component in the simulated working conditions, and are used to evaluate the mechanical properties and safety of the component. They can be presented in the form of stress cloud maps, stress numerical distribution tables, etc., to intuitively display the stress state of the component at different positions, thereby identifying stress concentration areas and potential structural weaknesses.
[0102] In addition, it should be noted that the simulation process is an instance of simulation software running on a computer, which is responsible for executing simulation tasks, including program code, data, status information and allocated system resources, allowing programs to be executed concurrently on the computer. In joint simulation, a series of calculation steps and operations of system behavior can be analyzed and predicted through computer simulation, thereby realizing coordinated analysis of vehicle dynamics and component mechanical behavior.
[0103] For ease of understanding, the determination of stress simulation results is taken as an example for explanation, wherein the information acquisition device is the information acquisition module, the storage device is the memory, and the execution device is the execution module.
[0104] The information acquisition module obtains batch file information and creates a co-simulation model process based on this information. It determines the simulation cycle, multibody dynamics model process, and finite element model process. Specifically, it creates an analysis condition in Marc, pre-defines the calculation time and step size, and ensures consistency with the simulation time and step size in the multibody model. In the analysis task parameters, select co-simulation, choose the Marc-Adams co-simulation analysis method, and configure the relevant calculation files. At this point, the configuration file is defined. The core function of the configuration file is to define the interaction points between the Adams and Marc models. Define an Adams process with ID number 99, enter the ID number of the GFORCE in the Adams model into the interaction point Gforce ID column, define a Marc process with ID number 1, and enter the displacement constraint node number corresponding to the Marc model into the Node ID column. After completing the configuration, save the file as config.cosim in the co-simulation path. Next, define the simulation batch file. For each Adams and Marc task process, define a simulation startup batch file, ensuring that the process ID number is entered correctly.
[0105] Among them, Adams' batch file process and configuration file configuration are as follows
[0106] @echo off
[0107] set MSC_COSIM_CONFIG_FILE=config.cosim
[0108] set MSC_COSIM_PROCESS_ID=99
[0109] Marc's batch file process and configuration file are configured as follows:
[0110] @echo off
[0111] set MSC_COSIM_CONFIG_FILE=config.cosim
[0112] set MSC_COSIM_PROCESS_ID=1
[0113] Based on the component connection interaction points and the component boundary points, the multi-body dynamics model process is input to calculate the corresponding component displacement, and the initial displacement information is determined. The initial displacement information is input into the finite element model process to calculate the corresponding structural reaction force, and the initial structural reaction force information is obtained. Based on the initial structural reaction force information, the multi-body dynamics model process is input to calculate the corresponding component displacement, and the initial displacement information is updated according to the simulation cycle to determine the periodic displacement information. That is, the joint simulation software provides an interface for information communication between the multi-body dynamics software and the finite element software. The initial displacement of the moving parts in the multi-body dynamics model is input to the finite element model as a forced displacement boundary through the joint simulation software, triggering the finite element model analysis task process, and obtaining To the initial structural reaction force and return the value to the dynamic equation, then obtain the displacement of the moving component at the next moment through multi-body dynamics analysis, and then pass it to the finite element model, based on the periodic displacement information, input the finite element model process to calculate the corresponding structural reaction force, and update the initial structural reaction force information according to the simulation cycle to obtain the periodic structural reaction force, that is, through continuous communication through the joint simulation software, thereby achieving joint solution, based on the periodic structural reaction force to analyze the durability of the component, obtain the stress simulation result, and then start running the joint simulation in ACSI. After the calculation is completed, the stress results of the bottom guard plate and subframe can be viewed through Marc to analyze the durability of the component to evaluate whether the strength of the bottom guard plate meets the requirements under the bottoming condition.
[0114] This embodiment proposes a method for evaluating electric vehicle bottom scraping based on joint simulation, which obtains vehicle parameter information and bottom guard plate information; constructs a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the bottom guard plate information, and determines component connection interaction points and component boundary points; creates a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determines stress simulation results, analyzes component deformation response based on the stress simulation results, and completes the electric vehicle bottom scraping evaluation. This solves the technical problem of how to perform electric vehicle bottom scraping evaluation more efficiently and accurately. Compared with the existing technology, this application obtains vehicle parameter information and bottom guard plate information, constructs a vehicle multi-body dynamics model and a finite element model, determines component connection interaction points and boundary points, creates a joint simulation process, realizes the coupling analysis of dynamics and nonlinear finite element models, efficiently and accurately determines stress simulation results and analyzes component deformation response, completes the electric vehicle bottom scraping evaluation, significantly improves calculation efficiency, and maintains high calculation accuracy, effectively ensuring the driving safety of electric vehicles.
[0115] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction and will not be repeated later.
[0116] In this embodiment, refer to Figure 5 , Figure 5 This is a flow chart of Example 2 of the electric vehicle bottom scraping evaluation method based on joint simulation provided by this application. Step S30 specifically includes steps S31 to S33:
[0117] Step S31, obtaining batch file information;
[0118] It should be noted that the batch file information is a file collection of a series of instructions and parameters used to control the execution of simulation tasks during the joint simulation process.
[0119] It is understandable that the batch file information is used to define the running environment, input and output paths, simulation parameters and interaction mode between models of the simulation task, so as to realize the automation and efficient operation of the joint simulation.
[0120] For ease of understanding, the example of obtaining batch file information is used for explanation, wherein the information acquisition device is the information acquisition module, the storage device is the memory, and the execution device is the execution module.
[0121] The information acquisition module obtains batch file information, that is, creates an analysis condition in Marc, predefines the calculation time and step size to ensure consistency with the simulation time and step size in the multi-body model, checks the joint simulation in the analysis task parameters, selects the Marc-Adams joint simulation analysis method and configures the relevant calculation files. At this time, the configuration file is defined. The core function of the configuration file is to define the interaction points between the Adams and Marc models, thereby obtaining batch file information, and performing subsequent processing based on the batch file information.
[0122] Step S32, creating a joint simulation model process based on the batch file information, and performing joint simulation based on the component connection interaction points and the component boundary points to determine the periodic structural reaction force;
[0123] It should be noted that the periodic structural reaction force is the structural reaction force calculated by the finite element model according to the input periodic displacement information during the joint simulation process.
[0124] It is understandable that the periodic structural reaction force may include force and moment, which are dynamically updated according to the deformation and stress state of the component in each simulation cycle and used for feedback to the multi-body dynamics model to achieve joint simulation.
[0125] In addition, it should be noted that the joint simulation model process is a computing process used to coordinate and execute data interaction and collaborative calculations between the multi-body dynamics model and the finite element model in a joint simulation environment, to achieve comprehensive simulation analysis of complex systems, and to enable data transfer and calculations between different models to be carried out efficiently and accurately.
[0126] For ease of understanding, the determination of the reaction force of a periodic structure is taken as an example for explanation, wherein the information acquisition device is the information acquisition module, the storage device is the memory, and the execution device is the execution module.
[0127] The information acquisition module obtains batch file information, creates a joint simulation model process based on the batch file information, determines the simulation cycle, multi-body dynamics model process and finite element model process, that is, defines the multi-body dynamics model process and the finite element model process, such as defining an Adams process, defining ID number 99, entering the ID number of GFORCE in the Adams model into the interaction point Gforce ID column, defining a Marc process, defining ID number 1, and entering the displacement constraint node number corresponding to the Marc model into the Node ID column; after completing the configuration, save it as the config.cosim file and store it in the joint simulation path. The second step is to define the simulation batch file. For each Adams and Marc task process, define the simulation startup batch file respectively, and ensure that the process ID number is filled in correctly. Based on the component connection interaction point and the component boundary point, the multi-body dynamics model process is input to calculate the corresponding component displacement, and the initial displacement information is determined. The initial displacement information is input into the finite element model process to calculate the corresponding structural reaction force, and the initial structural reaction force information is obtained. Based on the initial structural reaction force information, the multi-body dynamics model process is input to calculate the corresponding component displacement, and the initial displacement information is updated according to the simulation cycle cycle to determine the periodic displacement information, that is, the joint simulation software An interface for information communication between multi-body dynamics software and finite element software is provided. The initial displacement of the moving parts in the multi-body dynamics model is input to the finite element model as a forced displacement boundary through the joint simulation software, triggering the finite element model analysis task process, obtaining the initial structural reaction force and returning the value to the dynamic equation. Then, the displacement of the moving parts at the next moment is obtained through multi-body dynamics analysis and then transmitted to the finite element model. The corresponding structural reaction force is calculated based on the periodic displacement information input into the finite element model process, and the initial structural reaction force information is updated according to the simulation cycle to obtain the periodic structural reaction force, that is, continuous communication is achieved through the joint simulation software, thereby realizing joint solution.
[0128] In a feasible implementation, step S32 may include steps D11 to D14:
[0129] Step D11, creating a joint simulation model process based on the batch file information, and determining a simulation cycle, a multi-body dynamics model process, and a finite element model process;
[0130] It should be noted that the simulation cycle is the time interval for the simulation system to complete a complete data interaction and calculation update during the joint simulation process. The multi-body dynamics model process is the process of calculating and updating the multi-body dynamics model in the joint simulation. The finite element model process is the process of calculating and updating the finite element model in the joint simulation.
[0131] It can be understood that the simulation cycle is the frequency of data synchronization and update during the simulation process, which is used to control the simulation accuracy and efficiency. A shorter simulation cycle can provide more refined dynamic response, but it will increase the computational burden. The multi-body dynamics model process is responsible for simulating the dynamic behavior of the entire vehicle and its components during movement, including the calculation of motion parameters such as displacement, velocity, and acceleration, and transmitting motion information to the finite element model through the component connection interaction points, and receiving the mechanical response feedback from the finite element model to update the motion state of the dynamics model. The finite element model process is responsible for calculating the mechanical responses such as stress, strain and deformation of the components based on the motion information provided by the multi-body dynamics model, receiving the displacement information from the multi-body dynamics model through the component boundary points, and feeding back the calculated mechanical response to the dynamics model to achieve two-way data interaction.
[0132] Step D12, calculating corresponding component displacements based on the component connection interaction points and the component boundary points input into the multi-body dynamics model process to determine initial displacement information;
[0133] It should be noted that the initial displacement information is the initial position and displacement state of the component calculated by the multi-body dynamics model at the beginning of the joint simulation.
[0134] It is understandable that the initial displacement information can represent the geometric position and motion state of the component at the initial moment of simulation, including the coordinate position of the component in three-dimensional space and the displacement vector relative to the initial position, so as to start calculation from the correct initial position.
[0135] In addition, it should be noted that component displacement is the vector change of the component from its initial position to a new position at a certain moment during the simulation process, which represents the position change of the component during the movement process to analyze the movement trajectory and deformation of the component when subjected to external force.
[0136] Step D13, inputting the initial displacement information into the finite element model process to calculate the corresponding structural reaction force to obtain initial structural reaction force information;
[0137] It should be noted that the initial structural reaction force information is the reaction force of the component in the initial state calculated by the finite element model according to the initial displacement information during the joint simulation process.
[0138] It is understandable that the initial structural reaction force information may include force and moment components at each component connection point and boundary point, characterizing the mechanical response of the component under the action of the initial displacement, and is used to evaluate the stress state and structural safety of the component.
[0139] Step D14 , performing a joint simulation based on the simulation period, the initial displacement information, the initial structural reaction force information, the multi-body dynamics model process, and the finite element model process to calculate the periodic structural reaction force.
[0140] It can be understood that during the joint simulation process, the structural reaction force calculated based on the periodically updated displacement information can be used to evaluate the strength, stiffness and durability of the components under dynamic conditions, and dynamically updated within each simulation cycle, so that the simulation results can truly reflect the dynamic changes of the components.
[0141] In a feasible implementation, step D14 may include steps E11 to E12:
[0142] Step E11, inputting the initial structural reaction force information into the multi-body dynamics model process to calculate the corresponding component displacement, and cyclically updating the initial displacement information according to the simulation cycle to determine periodic displacement information;
[0143] It can be understood that the initial structural reaction force information is used to drive further calculations of the multi-body dynamics model, and the displacement information of the components is dynamically adjusted through the cyclic update mechanism of the simulation cycle, thereby receiving the mechanical feedback of the finite element model in real time, making continuous adjustments during the dynamic process, and more accurately simulating the motion state of the components.
[0144] Step E12: inputting the periodic displacement information into the finite element model process to calculate the corresponding structural reaction force, and updating the initial structural reaction force information according to the simulation cycle to obtain the periodic structural reaction force.
[0145] It can be understood that the periodic displacement information is used to drive further calculations of the finite element model, and the structural reaction force information of the components is dynamically adjusted through the cyclic update mechanism of the simulation cycle, thereby receiving real-time mechanical feedback from the multi-body dynamics model, significantly improving the simulation accuracy, reducing the waste of computing resources, and making simulation analysis under complex working conditions more efficient.
[0146] Step S33: Analyze component durability based on the periodic structural reaction force to obtain stress simulation results.
[0147] It should be noted that the component durability is evaluated by analyzing the periodic structural reaction force during dynamic simulation to assess the component's ability to resist fatigue damage during long-term use.
[0148] It is understandable that the stress simulation results can be used to predict the fatigue life of components in actual use, so that timely replacement or maintenance can be carried out, significantly improving safety.
[0149] For ease of understanding, the stress simulation results are taken as an example for explanation, wherein the information acquisition device is the information acquisition module, the storage device is the memory, and the execution device is the execution module.
[0150] The information acquisition module acquires periodic structural reactions, analyzes component durability based on these reactions, and obtains stress simulation results. This allows the co-simulation to begin in ACSI. Once the calculations are complete, the stress results for the underbody guard and subframe can be viewed through Marc to analyze component durability and assess whether the underbody guard meets strength requirements under bottoming conditions.
[0151] This embodiment proposes a method for evaluating electric vehicle bottom scraping based on joint simulation, which obtains batch file information; creates a joint simulation model process based on the batch file information, and performs joint simulation based on the component connection interaction points and the component boundary points to determine the periodic structural reaction force; analyzes the component durability based on the periodic structural reaction force to obtain stress simulation results. This solves the technical problem of how to perform electric vehicle bottom scraping evaluation more efficiently and accurately. Compared with the existing technology, this application obtains batch file information, creates a joint simulation model process, and performs joint simulation based on the component connection interaction points and boundary points, dynamically calculates the periodic structural reaction force, thereby analyzing the component durability and obtaining stress simulation results. Automated simulation control is achieved through batch files, significantly improving simulation efficiency. At the same time, data is dynamically updated through joint simulation, and the periodic structural reaction force is accurately calculated, effectively improving evaluation accuracy.
[0152] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the electric vehicle bottom-scratching evaluation method based on joint simulation of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0153] This application also provides an electric vehicle bottom scraping evaluation device based on joint simulation, please refer to Figure 6 The electric vehicle bottom scraping evaluation device based on joint simulation includes:
[0154] The acquisition module 10 is used to obtain vehicle parameter information and bottom guard plate information;
[0155] A processing module 20 is configured to construct a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determine component connection interaction points and component boundary points;
[0156] The execution module 30 is used to create a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determine the stress simulation results, analyze the component deformation response based on the stress simulation results, and complete the electric vehicle bottom scraping assessment.
[0157] The processing module 20 is further configured to construct a vehicle multi-body dynamics model based on the vehicle parameter information to identify frame connection points and determine component connection interaction points;
[0158] A finite element model is constructed based on the bottom guard plate information, and matched with the component connection interaction points to determine the component boundary points.
[0159] The processing module 20 is further configured to create vehicle subsystems based on the vehicle parameter information, connect the vehicle subsystems for assembly, and construct a multi-body dynamics model of the vehicle;
[0160] Identify the frame connection points based on the vehicle multi-body dynamics model and determine the component reference points;
[0161] A component connection interaction point is created based on the component reference point.
[0162] The processing module 20 is also used to obtain boundary conditions;
[0163] Constructing a finite element model based on the bottom guard plate information, performing mesh division, and determining a mesh model;
[0164] The component connection interaction points are matched based on the grid model and the boundary conditions, and boundary degree of freedom restrictions corresponding to the component connection interaction points are activated to determine component boundary points.
[0165] The execution module 30 is further used to obtain batch file information;
[0166] Creating a joint simulation model process based on the batch file information, and performing joint simulation based on the component connection interaction points and the component boundary points to determine the periodic structural reaction force;
[0167] The durability of the component is analyzed based on the reaction force of the periodic structure to obtain stress simulation results.
[0168] The execution module 30 is further configured to create a joint simulation model process based on the batch file information, and determine a simulation cycle, a multi-body dynamics model process, and a finite element model process;
[0169] Inputting the component connection interaction points and the component boundary points into the multi-body dynamics model process calculates corresponding component displacements and determines initial displacement information;
[0170] Inputting the initial displacement information into the finite element model process to calculate the corresponding structural reaction force to obtain initial structural reaction force information;
[0171] A joint simulation is performed based on the simulation period, the initial displacement information, the initial structural reaction force information, the multi-body dynamics model process and the finite element model process to calculate the periodic structural reaction force.
[0172] The execution module 30 is further configured to input the initial structural reaction force information into the multi-body dynamics model process to calculate the corresponding component displacement, and to cyclically update the initial displacement information according to the simulation cycle to determine periodic displacement information;
[0173] The periodic displacement information is input into the finite element model process to calculate the corresponding structural reaction force, and the initial structural reaction force information is updated according to the simulation cycle to obtain the periodic structural reaction force.
[0174] The electric vehicle bottom-scratching assessment device based on co-simulation provided in this application, which adopts the electric vehicle bottom-scratching assessment method based on co-simulation in the above-mentioned embodiment, can solve the technical problem of how to more efficiently and accurately perform electric vehicle bottom-scratching assessments. Compared with the prior art, the beneficial effects of the electric vehicle bottom-scratching assessment device based on co-simulation provided in this application are the same as the beneficial effects of the electric vehicle bottom-scratching assessment method based on co-simulation provided in the above-mentioned embodiment, and the other technical features of the electric vehicle bottom-scratching assessment device based on co-simulation are the same as the features disclosed in the above-mentioned embodiment method, and are not further described here.
[0175] The present application provides an electric vehicle bottom-scratching assessment device based on joint simulation, and the electric vehicle bottom-scratching assessment device based on joint simulation includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the electric vehicle bottom-scratching assessment method based on joint simulation in the above-mentioned embodiment one.
[0176] Reference below Figure 7, which shows a schematic structural diagram of an electric vehicle underbody scraping assessment device based on co-simulation suitable for implementing the embodiments of the present application. The electric vehicle underbody scraping assessment device based on co-simulation in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The electric vehicle bottom scraping evaluation device based on joint simulation is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0177] like Figure 7 As shown, the electric vehicle scraping bottom assessment device based on joint simulation may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to the program stored in ROM (Read Only Memory) 1002 or the program loaded from the storage device 1003 into RAM (Random Access Memory) 1004. In RAM 1004, various programs and data required for the operation of the electric vehicle scraping bottom assessment device based on joint simulation are also stored. The processing device 1001, ROM 1002 and RAM 1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electric vehicle bottom-scraping assessment device based on co-simulation to communicate wirelessly or wired with other devices to exchange data. Although the figure shows an electric vehicle bottom-scraping assessment device based on co-simulation with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have instead.
[0178] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0179] The electric vehicle underbody scraping assessment device based on co-simulation provided in this application, which employs the electric vehicle underbody scraping assessment method based on co-simulation in the above-mentioned embodiment, can solve the technical problem of how to more efficiently and accurately perform electric vehicle underbody scraping assessments. Compared with the prior art, the beneficial effects of the electric vehicle underbody scraping assessment device based on co-simulation provided in this application are the same as the beneficial effects of the electric vehicle underbody scraping assessment method based on co-simulation provided in the above-mentioned embodiment, and the other technical features of the electric vehicle underbody scraping assessment device based on co-simulation are the same as those disclosed in the method of the above-mentioned embodiment, and are not further described here.
[0180] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0181] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
[0182] The present application provides a computer-readable storage medium having computer-readable program instructions (i.e., computer programs) stored thereon, and the computer-readable program instructions are used to execute the electric vehicle bottom-scratching evaluation method based on joint simulation in the above-mentioned embodiment.
[0183] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0184] The computer-readable storage medium may be included in the electric vehicle bottom-scratching assessment device based on joint simulation; or may exist independently without being assembled into the electric vehicle bottom-scratching assessment device based on joint simulation.
[0185] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the electric vehicle bottom-scratching evaluation device based on joint simulation, the electric vehicle bottom-scratching evaluation device based on joint simulation enables: to obtain the whole vehicle parameter information and the bottom guard plate information; to construct a whole vehicle multi-body dynamics model and a finite element model based on the whole vehicle parameter information and the bottom guard plate information, and determine the component connection interaction points and the component boundary points; to create a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determine the stress simulation results, analyze the component deformation response based on the stress simulation results, and complete the electric vehicle bottom-scratching evaluation.
[0186] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0187] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.
[0188] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.
[0189] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., a computer program) for executing the above-mentioned electric vehicle underbody scraping assessment method based on joint simulation, and can solve the technical problem of how to more efficiently and accurately perform electric vehicle underbody scraping assessment. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the electric vehicle underbody scraping assessment method based on joint simulation provided in the above-mentioned embodiment, and will not be repeated here.
[0190] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for evaluating electric vehicle bottom scraping based on joint simulation, characterized in that: The method includes: Obtain vehicle parameter information and underbody guard plate information; Building a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determining component connection interaction points and component boundary points; A simulation process is created based on the component connection interaction points and the component boundary points to perform joint simulation, determine stress simulation results, analyze component deformation responses based on the stress simulation results, and complete the electric vehicle bottom scraping assessment.
2. The method according to claim 1, wherein The step of constructing a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determining component connection interaction points and component boundary points comprises: Building a vehicle multi-body dynamics model based on the vehicle parameter information to identify frame connection points and determine component connection interaction points; A finite element model is constructed based on the bottom guard plate information, and matched with the component connection interaction points to determine the component boundary points.
3. The method according to claim 2, wherein The step of constructing a vehicle multi-body dynamics model based on the vehicle parameter information to identify frame connection points and create component connection interaction points includes: Creating vehicle subsystems based on the vehicle parameter information, connecting the vehicle subsystems for assembly, and constructing a vehicle multi-body dynamics model; Identify the frame connection points based on the vehicle multi-body dynamics model and determine the component reference points; A component connection interaction point is created based on the component reference point.
4. The method according to claim 2, wherein The step of constructing a finite element model based on the bottom guard plate information and matching it with the component connection interaction points to determine the component boundary points includes: Get boundary conditions; Constructing a finite element model based on the bottom guard plate information, performing mesh division, and determining a mesh model; The component connection interaction points are matched based on the grid model and the boundary conditions, and boundary degree of freedom restrictions corresponding to the component connection interaction points are activated to determine component boundary points.
5. The method according to claim 1, wherein The step of creating a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation and determine the stress simulation results includes: Get batch file information; Creating a joint simulation model process based on the batch file information, and performing joint simulation based on the component connection interaction points and the component boundary points to determine the periodic structural reaction force; The durability of the component is analyzed based on the reaction force of the periodic structure to obtain stress simulation results.
6. The method according to claim 5, wherein The steps of creating a joint simulation model process based on the batch file information, and performing joint simulation based on the component connection interaction points and the component boundary points to determine the periodic structural reaction force include: Creating a joint simulation model process based on the batch file information, determining a simulation cycle, a multi-body dynamics model process, and a finite element model process; Inputting the component connection interaction points and the component boundary points into the multi-body dynamics model process calculates corresponding component displacements and determines initial displacement information; Inputting the initial displacement information into the finite element model process to calculate the corresponding structural reaction force to obtain initial structural reaction force information; A joint simulation is performed based on the simulation period, the initial displacement information, the initial structural reaction force information, the multi-body dynamics model process and the finite element model process to calculate the periodic structural reaction force.
7. The method according to claim 6, wherein The step of performing a joint simulation based on the simulation period, the initial displacement information, the initial structural reaction force information, the multi-body dynamics model process and the finite element model process to calculate the periodic structural reaction force includes: Inputting the initial structural reaction force information into the multi-body dynamics model process to calculate corresponding component displacements, and cyclically updating the initial displacement information according to the simulation cycle to determine periodic displacement information; The periodic displacement information is input into the finite element model process to calculate the corresponding structural reaction force, and the initial structural reaction force information is updated according to the simulation cycle to obtain the periodic structural reaction force.
8. An electric vehicle bottom scraping evaluation device based on joint simulation, characterized in that: The device comprises: Acquisition module, used to obtain vehicle parameter information and bottom guard plate information; A processing module, configured to construct a vehicle multi-body dynamics model and a finite element model based on the vehicle parameter information and the underbody guard plate information, and determine component connection interaction points and component boundary points; An execution module is used to create a simulation process based on the component connection interaction points and the component boundary points to perform joint simulation, determine stress simulation results, analyze component deformation responses based on the stress simulation results, and complete the electric vehicle bottom scraping assessment.
9. An electric vehicle bottom scraping assessment device based on joint simulation, characterized in that: The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the electric vehicle underbody scraping evaluation method based on joint simulation as described in any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the electric vehicle bottom scraping evaluation method based on joint simulation as described in any one of claims 1 to 7 are implemented.