Vehicle body strength analysis method, device, equipment and storage medium

By creating a second simulation model and optimizing it based on information about stress exceeding the standard area and boundary deformation, the problem of large computational load and workload in vehicle body strength analysis was solved, and more efficient analysis was achieved.

CN119720382BActive Publication Date: 2026-01-13VOYAH AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411800871.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2026-01-13
Estimated Expiration
2044-12-09

AI Technical Summary

Technical Problem

Existing technologies for vehicle body strength analysis involve high computational loads and large workloads, which cannot be effectively reduced.

Method used

By creating a second simulation model, the number of computational units is reduced, and optimization is performed based on the first stress-exceeding region and boundary deformation information, thereby reducing the computational load and workload.

Benefits of technology

This effectively reduces the computational load and workload of vehicle body strength analysis, and improves analysis efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720382B_ABST
    Figure CN119720382B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a vehicle body strength analysis method, device and equipment, and a storage medium, and relate to the field of vehicle simulation. The method comprises: creating a first simulation model of a vehicle body structure; loading load data of a simulation analysis working condition to the first simulation model for simulation to obtain an initial simulation result; creating a second simulation model based on at least a first stress exceeding area and the first simulation model; obtaining boundary deformation information of a region of the second simulation model, and determining a target simulation result according to at least the boundary deformation information and the second simulation model. According to the embodiments of the present application, the initial simulation result is obtained by simulating the first simulation model, and the second simulation model is intercepted from the first simulation model based on the initial simulation result. The second simulation model effectively reduces the number of calculation units, and can reduce the calculation load and workload of the vehicle body strength analysis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive body simulation, and in particular to a method, apparatus, equipment and storage medium for analyzing body strength. Background Technology

[0002] Vehicle body design is a crucial step in the automotive design and development process, encompassing both styling and structural design. Structural design plays a decisive role in determining the body's strength and stiffness, thus influencing the vehicle's safety performance and lifespan. In the overall vehicle development process, body structure modeling and strength simulation are commonly used for body strength analysis. To improve the efficiency of body strength analysis, a common strategy is to enhance computer hardware resources to provide sufficient computing power. However, this approach does not effectively reduce the computational load and workload. Summary of the Invention

[0003] This application provides a vehicle body strength analysis method, apparatus, equipment, and storage medium to solve the problems of high computational load and large workload in the prior art for vehicle body strength analysis.

[0004] According to one aspect of this application, a vehicle body strength analysis method is provided, the method comprising:

[0005] Create the first simulation model of the car's body structure;

[0006] Load data from the simulation analysis condition is loaded into the first simulation model for simulation to obtain initial simulation results; the initial simulation results include the first stress exceeding the standard area;

[0007] A second simulation model is created based on at least the stress-exceeding region and the first simulation model; wherein the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region.

[0008] Obtain the boundary deformation information of the region in the second simulation model, and determine the target simulation result based at least on the boundary deformation information and the second simulation model.

[0009] In one possible implementation, the first simulation model for creating the vehicle body structure described above includes:

[0010] Obtain the geometric data of the car body structure, and divide the body structure into multiple grid units based on the geometric data;

[0011] The attribute values ​​of each body structure component are determined based on the preset vehicle structure data, and the attribute values ​​are added to the corresponding mesh cells of the component.

[0012] Determine the mass points of the vehicle body structure based on the weight information of the vehicle body structure;

[0013] The first simulation model is constructed based on the mass points and multiple mesh elements mentioned above.

[0014] In one possible implementation, the second simulation model is created based at least on the first stress-exceeding region and the first simulation model, including:

[0015] The initial simulation model is obtained by taking the first stress-exceeding region as the center and the first threshold as the inner diameter, and cutting it out from the first simulation model.

[0016] The second simulation model is obtained by taking the first stress-exceeding region of the initial simulation model as the center and the second threshold as the width.

[0017] In another possible implementation, the above-mentioned acquisition of the boundary deformation information of the region of the second simulation model, and the determination of the target simulation result based at least on the boundary deformation information and the second simulation model, includes:

[0018] Obtain the boundary node information of the region in the second simulation model;

[0019] Based on the initial simulation results and boundary node information, the boundary deformation information corresponding to each node in the boundary node information is obtained;

[0020] The boundary deformation information is processed into load data for the second simulation model, which is then loaded into the second simulation model to obtain the target simulation result.

[0021] In yet another possible implementation, the above-mentioned processing of boundary deformation information into load data for the second simulation model includes:

[0022] All displacements in different directions of the boundary deformation information are acquired and exported in the form of a list.

[0023] The exported boundary deformation information is converted into load data that can be used by the second simulation model.

[0024] In another possible implementation, after determining the target simulation result based at least on boundary deformation information and the second simulation model, the following steps are included:

[0025] Based on the second stress exceeding the standard area in the target simulation results, the second simulation model is optimized at least once until the final simulation result obtained by the optimized second simulation model meets the preset qualification requirements.

[0026] In another possible implementation, after determining the target simulation result based at least on boundary deformation information and the second simulation model, the following is also included:

[0027] Based on the second stress exceeding the standard area in the target simulation results, the second simulation model is optimized at least once until the final simulation result obtained by the optimized second simulation model meets the preset qualification requirements.

[0028] The optimized second simulation model is merged into the first simulation model to obtain the optimized first simulation model.

[0029] The optimized simulation results are obtained by performing simulations based on the optimized first simulation model.

[0030] The effectiveness of the second simulation model is determined by the difference between the optimized simulation results and the final simulation results.

[0031] According to another aspect of the embodiments of this application, a vehicle body strength analysis device is provided, the device comprising:

[0032] The first creation module is used to create a first simulation model of the vehicle body structure. The first simulation model is used to obtain initial simulation results from the load data of the simulation analysis conditions. The initial simulation results include a first stress exceeding the standard area.

[0033] The second creation module is used to create a second simulation model based at least on the stress-exceeding region and the first simulation model; wherein the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region;

[0034] The acquisition module is used to acquire boundary deformation information of the region of the second simulation model; wherein the second simulation model is used to determine the target simulation result based at least on the boundary deformation information.

[0035] According to another aspect of this application, a vehicle body strength analysis device is provided, the device comprising: a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method shown in the first aspect of this application.

[0036] According to another aspect of this application, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps of the method shown in the first aspect of this application.

[0037] The beneficial effects of the technical solution provided in this application are:

[0038] The vehicle body strength analysis method, apparatus, equipment, and storage medium provided in this application can obtain initial simulation results by loading load data of the simulation analysis condition into a first simulation model; create a second simulation model based at least on a first stress-exceeding region and the first simulation model; obtain boundary deformation information of the region in the second simulation model; and determine the target simulation result based at least on the boundary deformation information and the second simulation model. This application creates a second simulation model using a first stress-exceeding region and a first simulation model, and after obtaining the boundary deformation information of the region in the second simulation model, determines the target simulation result based on the boundary deformation information and the second simulation model. Because the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region, the number of computational units in the second simulation model is significantly reduced compared to the first simulation model, effectively reducing the computational load and workload of vehicle body strength analysis. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0040] Figure 1 A flowchart illustrating a vehicle body strength analysis method provided in this application embodiment;

[0041] Figure 2 This is a schematic diagram illustrating the finite element mesh generation of geometric data in a vehicle body strength analysis method provided in this application embodiment;

[0042] Figure 3 This is a schematic diagram illustrating the material and thickness information assigned based on the BOM table in a vehicle body strength analysis method provided in this application embodiment;

[0043] Figure 4 This is a schematic diagram illustrating the creation of a first simulation model in a vehicle body strength analysis method provided in this application embodiment;

[0044] Figure 5 This is a flowchart of a body strength analysis method provided in an embodiment of this application, which is an extraction of the reduction model flowchart.

[0045] Figure 6 A flowchart illustrating the determination of target simulation results in a vehicle body strength analysis method provided in this application embodiment;

[0046] Figure 7 This is a schematic diagram illustrating the process of picking boundary information of a second simulation model in a vehicle body strength analysis method provided in this application embodiment.

[0047] Figure 8 This is a schematic diagram illustrating the deformation information of the boundary nodes of the second simulation model in a vehicle body strength analysis method provided in this application embodiment.

[0048] Figure 9 This is a schematic diagram illustrating data format conversion in a vehicle body strength analysis method provided in an embodiment of this application;

[0049] Figure 10 This is a schematic diagram illustrating the iterative optimization of risky parts in the second simulation model of a vehicle body strength analysis method provided in this application embodiment;

[0050] Figure 11 A schematic diagram comparing the optimized first simulation model and the calculation results of the first simulation model in a vehicle body strength analysis method provided in this application embodiment;

[0051] Figure 12 A flowchart illustrating an example of a vehicle body strength analysis method provided in this application embodiment;

[0052] Figure 13 This is a schematic diagram of the loading of a vehicle body strength analysis condition in a vehicle body strength analysis method provided in an embodiment of this application;

[0053] Figure 14 This is a schematic diagram of the stress exceeding the standard area in the body strength analysis model of a body strength analysis method provided in this application embodiment;

[0054] Figure 15 This is a schematic diagram illustrating the analysis conditions for creating a reduced model in a vehicle body strength analysis method provided in this application embodiment;

[0055] Figure 16 A schematic diagram showing the comparison between the initial simulation results of the vehicle body strength analysis model and the target simulation results of the scaled-down model in a vehicle body strength analysis method provided in this application embodiment;

[0056] Figure 17 This is a schematic diagram of a vehicle body strength analysis device provided in an embodiment of this application. Detailed Implementation

[0057] Embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. Furthermore, descriptions of well-known structures and technologies are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.

[0058] The accompanying drawings illustrate various structural schematics according to embodiments of the present disclosure. These drawings are not to scale, and some details have been enlarged for clarity, and some details may have been omitted. The shapes of the various regions and layers shown in the drawings, as well as their relative sizes and positional relationships, are merely exemplary and may deviate from reality due to manufacturing tolerances or technical limitations. Furthermore, those skilled in the art can design regions / layers with different shapes, sizes, and relative positions as needed.

[0059] In the context of this disclosure, when a layer / element is referred to as being "above" another layer / element, the layer / element may be directly above the other layer / element, or there may be an intermediate layer / element between them. Additionally, if a layer / element is "above" another layer / element in one orientation, then when the orientation is reversed, the layer / element may be "below" the other layer / element.

[0060] First, let me explain the terms used in this application:

[0061] Areas where stress exceeds limits refer to regions where the stress value exceeds the allowable stress or yield limit of the material during vehicle body strength simulation analysis. These areas may experience plastic deformation or fracture in actual use, thereby affecting the safety and reliability of the vehicle body.

[0062] Excessive stress typically occurs in the load excitation zone and body joint area. These areas experience significant deformation and stress concentration when subjected to loads generated by different road conditions. In body strength analysis, these high-stress areas can be visually observed through stress distribution cloud maps. Structural optimization is needed to reduce the stress values ​​in these high-stress areas to meet design requirements.

[0063] The inventors discovered that the existing methods involve increasing computer hardware resources (such as using high-performance computers or supercomputing platforms) to perform heavy-duty vehicle body strength analysis, and then continuously adjusting the analysis based on the results to achieve the desired outcome. However, hardware resources cannot always guarantee continuous computing power, and the time cost of vehicle body strength analysis is also significant.

[0064] Based on the aforementioned technical problems, some embodiments of this application load the load data of the simulation analysis condition into a first simulation model to obtain initial simulation results; create a second simulation model based at least on the first stress-exceeding region and the first simulation model; obtain the boundary deformation information of the region of the second simulation model; and determine the target simulation result based at least on the boundary deformation information and the second simulation model. This application creates a second simulation model using the first stress-exceeding region and the first simulation model, and after obtaining the boundary deformation information of the region of the second simulation model, determines the target simulation result based on the boundary deformation information and the second simulation model. Since the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region, the number of computational units in the second simulation model is significantly reduced compared to the number of computational units in the first simulation model, effectively reducing the computational load and workload of vehicle body strength analysis.

[0065] The technical solutions of this application and how they solve the aforementioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0066] This application provides a method for analyzing vehicle body strength, such as... Figure 1 As shown, this method, which can be applied to vehicle body strength analysis terminals or servers, includes:

[0067] S101, the first simulation model for creating the car body structure.

[0068] The first simulation model mentioned above includes geometric data of the vehicle body structure, vehicle structure data information, weight information of the body structure, etc.

[0069] Specifically, the terminal or server used for vehicle body strength analysis can divide the vehicle body structure into multiple mesh units based on the geometric data of the vehicle body structure; determine the attribute values ​​of each component of the vehicle body structure according to the preset vehicle structure data information, and add the attribute values ​​to the mesh units corresponding to the components; determine the mass points of the vehicle body structure based on the weight information of the vehicle body structure; and construct a first simulation model based on the mass points and mesh units.

[0070] S102, load data of the simulation analysis condition is loaded into the first simulation model for simulation to obtain initial simulation results; wherein, the initial simulation results include the first stress exceeding the standard area.

[0071] The load data for the above simulation analysis conditions can be provided by the multibody dynamics department.

[0072] Specifically, the vehicle body strength analysis terminal or server loads the load data of the simulation analysis conditions provided by the multibody dynamics department into the first simulation model for simulation to obtain the initial simulation results, which include the first stress exceeding the standard area.

[0073] S103, create a second simulation model based at least on the first stress-exceeding region and the first simulation model; wherein the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the first stress-exceeding region.

[0074] Specifically, the terminal or server used for vehicle body strength analysis can extract the initial simulation model from the first simulation model with the first stress exceeding the standard area as the center and the first threshold as the inner diameter; then, with the first stress exceeding the standard area of ​​the initial simulation model as the center and the second threshold as the width, the second simulation model can be extracted from the initial simulation model.

[0075] S104, Obtain the boundary deformation information of the region of the second simulation model, and determine the target simulation result based at least on the boundary deformation information and the second simulation model.

[0076] Among them, the boundary deformation information is obtained based on the boundary node information of the region in the second simulation model.

[0077] Specifically, the boundary node information of the region of the second simulation model can be obtained; based on the initial simulation results and the boundary node information, the boundary deformation information corresponding to each node in the boundary node information can be obtained; the boundary deformation information is processed into load data that can be used by the second simulation model, and loaded into the second simulation model for simulation to obtain the target simulation result.

[0078] This application embodiment loads the load data of the simulation analysis condition into a first simulation model to obtain initial simulation results; a second simulation model is created based at least on the first stress-exceeding region and the first simulation model; boundary deformation information of the region in the second simulation model is obtained, and the target simulation result is determined based at least on the boundary deformation information and the second simulation model. This application creates a second simulation model using the first stress-exceeding region and the first simulation model, and after obtaining the boundary deformation information of the region in the second simulation model, determines the target simulation result based on the boundary deformation information and the second simulation model. Since the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region, the number of computational units in the second simulation model is significantly reduced compared to the number of computational units in the first simulation model, effectively reducing the computational load and workload of vehicle body strength analysis.

[0079] This application embodiment provides a possible implementation method, wherein the first simulation model for creating the vehicle body structure includes:

[0080] S201: Obtain the geometric data of the vehicle's body structure, and divide the body structure into multiple mesh units based on the geometric data.

[0081] Among them, the geometric data of the car body structure includes data on the body, weld points, and structural adhesives.

[0082] Optionally, the geometric data of the vehicle's body structure can be CAD (Computer Aided Design) data.

[0083] Specifically, CAD data of the car body structure, including body, weld points, and structural adhesives, can be collected. This collected CAD data is then imported into Hypermesh (a high-performance finite element preprocessing software) or Ansa (a computer-aided engineering preprocessing software) for mesh generation, resulting in multiple mesh elements. The body data is modeled using 2D shell elements; weld points are modeled using RBE3 (for simulating flexible connections between nodes) + HEXA (using hexahedral meshes for connection) + RBE3 connection; and structural adhesives are modeled using adhesives.

[0084] Modeling is performed using a connection method of (RBE3+CHEXA (for simulating thick plates and solid structures)+RBE3).

[0085] like Figure 2 As shown, body model creation 201 divides the body CAD data into a body sheet metal finite element model, weld point model creation 202 divides the weld point CAD data into a weld point finite element model, and structural adhesive model creation 203 divides the structural adhesive CAD data into a structural adhesive finite element model.

[0086] S202, determine the attribute values ​​of each body structure component based on the preset vehicle structure data information, and add the attribute values ​​to the corresponding mesh unit of the component.

[0087] The attribute values ​​of the components include material parameters, part thickness information, etc.

[0088] Specifically, the material parameters and thickness information of 2D / 3D units such as sheet metal parts, weld points, and structural adhesives can be assigned using the BOM (Bill of Materials) data published by the body department. Figure 3 As shown.

[0089] S203, determine the mass point of the vehicle body structure based on the preset mass and centroid coordinate information of the large mass counterweight of the vehicle body; construct a first simulation model based on the mass point and multiple mesh units.

[0090] The large-mass counterweight includes four doors and two hoods, front and rear seats, and passengers.

[0091] Specifically, the mass and center of mass coordinates of large counterweights on the vehicle body, such as the four doors and two hoods, front and rear seats and occupants, are collected. Mass points are generated sequentially, and the mass points are connected to the vehicle body through RBE2 (used to simulate rigid connections between nodes) rigid elements to construct the first simulation model.

[0092] like Figure 4 As shown, the finite element model 401 is used to construct the first simulation model 402 by connecting mass points.

[0093] In this embodiment, after obtaining the geometric data of the vehicle body structure, vehicle structure data information, and the mass and center of mass coordinates of the large mass counterweight, a first simulation model is created based on the above data for vehicle body strength analysis. With the construction of diverse data, this application effectively enhances the accuracy of the model.

[0094] This application provides a possible implementation method in which the creation of a second simulation model is based at least on the first stress-exceeding region and the first simulation model, including:

[0095] S301, taking the first stress exceeding the standard area as the center and the first threshold as the inner diameter, the initial simulation model is extracted from the first simulation model.

[0096] Optionally, the initial simulation model can be circular.

[0097] Specifically, an initial simulation model with a circular side profile can be obtained from the first simulation model, centered on the first stress-exceeding area and with a first threshold of 500mm as the inner diameter.

[0098] like Figure 5 As shown, a circular initial simulation model 501 with a radius of 500mm is extracted from the first simulation model 402.

[0099] S302, taking the first stress exceeding the standard region of the initial simulation model as the center and the second threshold as the width, the second simulation model is obtained by cutting out the initial simulation model.

[0100] Specifically, the second simulation model can be obtained by taking the first stress exceeding the standard area of ​​the initial simulation model as the center and the second threshold of 500mm as the width.

[0101] like Figure 5 As shown, a second simulation model 502 with an extension width of 500mm is extracted from the initial simulation model 501.

[0102] This application embodiment obtains a second simulation model by taking the first stress-exceeding region of the initial simulation result as the center and performing two cuts on the first simulation model. This effectively reduces the number of computing units and reduces the computer hardware resources and computing power required for the computer solution calculation process.

[0103] This application provides one possible implementation method, such as... Figure 6 As shown, the above-mentioned acquisition of the boundary deformation information of the region of the second simulation model, and the determination of the target simulation result based at least on the boundary deformation information and the second simulation model, includes:

[0104] S401, Obtain the boundary node information of the region of the second simulation model.

[0105] Specifically, PLOT (used to output stiffness curves and generate modal wireframes, etc.) units can be used to obtain the boundary node information of the region of the second simulation model.

[0106] like Figure 7 As shown, the boundary node information 701 of the region of the second simulation model is obtained from the second simulation model 502.

[0107] S402, based on the initial simulation results and boundary node information, obtain the boundary deformation information corresponding to each node in the boundary node information.

[0108] The boundary deformation information of the second simulation model must inherit the complete boundary deformation information of the corresponding position of the first simulation model.

[0109] Specifically, based on the initial simulation results and boundary node information, the boundary deformation information of each node in the boundary node information at the corresponding position in the first simulation model is obtained.

[0110] S403 processes the boundary deformation information into load data for the second simulation model, loads it into the second simulation model, and obtains the target simulation result.

[0111] The boundary deformation information includes displacements in different directions.

[0112] Specifically, the boundary deformation information can be obtained by sub-displacements in the X, Y, and Z directions at each boundary node, and converted into load data that can be used by the second simulation model. This data is then loaded into the second simulation model to obtain the target simulation results.

[0113] This application example obtains the boundary deformation information of the boundary nodes of the region of the second simulation model as the load data of the second simulation model, loads it into the second simulation model for simulation, and obtains the target simulation result. In this embodiment, since the boundary deformation information corresponding to the second simulation model is determined based on the initial simulation result of the first simulation model, the boundary deformation information of the second simulation model can be consistent with the node deformation information at the corresponding position of the first simulation model. That is, under the same working conditions, the simulated motion posture of the second simulation model can be consistent with the simulated motion posture of the first simulation model, which can make the analysis accuracy of the second simulation model highly matched with the analysis accuracy of the first simulation model.

[0114] This application provides a possible implementation method in which the boundary deformation information is processed into load data of the second simulation model, including:

[0115] All displacements in different directions of the boundary deformation information are acquired and exported in the form of a list.

[0116] The exported boundary deformation information is converted into load data that can be used by the second simulation model.

[0117] Specifically, the boundary deformation information, including the displacements in the X, Y, and Z directions at each boundary node, can be exported as a list in Excel format. Figure 8 As shown, the displacement information in the Excel spreadsheet is converted into load data usable by the second simulation model, and then saved as a TXT file. Figure 9 As shown.

[0118] This application example converts boundary deformation information into usable load data for the second simulation model. Since the load data is obtained by converting the boundary deformation information into displacements in different orientations, it can further enhance the matching degree of the analysis accuracy of the first simulation model and the analysis accuracy of the second simulation model, effectively enhancing the accuracy of the simulation results of the second simulation model.

[0119] This application provides a possible implementation method, which, after determining the target simulation result based at least on boundary deformation information and the second simulation model, includes:

[0120] Based on the second stress exceeding the standard area in the target simulation results, the second simulation model is optimized at least once until the final simulation result obtained by the optimized second simulation model meets the preset qualification requirements.

[0121] Among these, optimization operations require adjusting the optimization scheme and strategy and iterative optimization.

[0122] Specifically, the second simulation model is used to optimize the second stress-exceeding region. Each optimization requires adjusting the optimization strategy and iterating until the stress in the stress-exceeding region is optimized to the acceptable range.

[0123] like Figure 10 As shown, the stress in part 1001, which was in the stress-exceeding region, was reduced to the acceptable range after multiple iterations of optimization, resulting in the final simulation result 1002.

[0124] Furthermore, the acceptable range can be obtained by conducting preliminary tests on the vehicle body strength, and by statistically collecting data from multiple tests to determine the required body strength, thus obtaining the acceptable range.

[0125] This application example continuously optimizes the second simulation model based on the second stress exceeding the standard area in the target simulation results until the final simulation result obtained by the optimized second simulation model meets the preset qualification requirements. The qualified part structure can be obtained by iterative optimization of the second simulation model after reducing the number of calculation units, which effectively shortens the optimization time.

[0126] This application provides a possible implementation method, which further includes:

[0127] The optimized second simulation model is merged into the first simulation model to obtain the optimized first simulation model.

[0128] The optimized simulation results are obtained by performing simulations based on the optimized first simulation model.

[0129] The effectiveness of the second simulation model is determined by the difference between the optimized simulation results and the final simulation results.

[0130] Specifically, the new part structure optimized based on the second simulation model can be substituted into the complete first simulation model for calculation and verification to obtain optimized simulation results. These results can then be compared with the final simulation results to verify the effectiveness of the second simulation model.

[0131] like Figure 11 As shown, the optimized simulation result 1101 is obtained after the first simulation model 1103 is simulated. The error range is obtained by comparing the optimized simulation result 1101 with the final simulation result 1002.

[0132] This application example verifies the effectiveness of the second simulation model in replacing the entire first simulation model for optimization by substituting the optimized new part structure based on the second simulation model into the complete first simulation model. The optimization results intuitively reflect whether the second simulation model can be used to replace the entire first simulation model for optimization.

[0133] To better understand the above analysis method for vehicle body strength, the following will combine... Figures 12 to 16This paper provides a detailed example of the analytical method for analyzing the body strength of the vehicle body as described in this application.

[0134] The method includes the following steps:

[0135] S501, create a complete vehicle body strength analysis model.

[0136] Specifically, CAD data for the vehicle body, weld joints, and structural adhesives are collected. The collected CAD data is then imported into Hypermesh or Ansa software for mesh generation. The vehicle body data is modeled using 2D shell elements; weld joints are modeled using RBE3+HEXA+RBE3 connections; and structural adhesives are modeled using adhesives (RBE3+CHEXA+RBE3) connections.

[0137] The 2D / 3D units such as body sheet metal parts, weld points and structural adhesives are assigned corresponding material parameters and part thickness information through the BOM table issued by the body department.

[0138] Collect the mass and center-of-gravity coordinates of large counterweights on the vehicle body (such as the four doors and two hoods, front and rear seats, and occupants), generate mass points sequentially, and connect these mass points to the vehicle body using RBE2 rigid elements. Once this is completed, a finite element model for vehicle body strength analysis is created.

[0139] S502 loads the load data of the simulation analysis condition into the complete vehicle body strength model for simulation to obtain the initial simulation results; the initial simulation results include the stress exceeding the standard area.

[0140] Specifically, load data from simulation analysis conditions provided by the multibody dynamics department, such as chassis hard point loads, are loaded into the vehicle body strength analysis model. Figure 13 As shown, the vehicle body strength analysis model was submitted to the ABAQUS solver for simulation calculation of the initial data, and the analysis results were read to find the stress exceeding the standard area. Taking the dual-wheel single-wheel bump crossing condition as an example, it can be found that the stress on the reinforcing plate in the longitudinal beam cavity near the hard point area of ​​the rear spring seat is 474.5 MPa, which exceeds the yield strength of the part material itself of 374 MPa, and optimization is required, such as... Figure 14 Show.

[0141] S503, a reduction model is created based on the stress excess area and the body strength analysis model.

[0142] Specifically, based on the initial simulation results, a circular reduction model with a radius of 500mm is extracted from the stress-exceeding area in the complete vehicle body strength analysis model. The circular reduction model is then extended outward by 500mm in the width direction to obtain the required reduction model.

[0143] S504 uses the boundary deformation information of the reduced model as the load data of the simulation analysis condition, loads it into the reduced model for simulation, and obtains the target simulation result.

[0144] Specifically, PLOT elements are used to extract and export the boundary information of the scaled-down model. Based on the initial simulation results and the boundary node information of the scaled-down model in PLOT element form, the displacement and deformation of each node on the boundary information are read. All displacements in the X, Y, and Z directions of each boundary node are read and exported in a list format as an Excel spreadsheet. The exported node deformation and displacement information is then converted into a data format that the scaled-down model can recognize and use.

[0145] Import the displacements in the X, Y, and Z directions at each boundary node, after formatting the data as described above, into the reduced model for loading settings, and create the strength analysis case for the reduced model, such as... Figure 15 As shown, the ABAQUS solver is submitted for calculation to obtain the target simulation results.

[0146] Furthermore, by reading the target simulation results of the reduced model, the results can be compared with the initial simulation results of the complete vehicle body strength analysis to verify the effectiveness of using the reduced model for strength calculation. Taking the above dual-wheel single-wheel bump crossing condition as an example, the maximum stress of the risky component in the initial simulation results of the vehicle body strength analysis is 474.5 MPa, while the maximum stress of the risky component in the target simulation results of the reduced model is 476.3 MPa. Figure 16 As shown, the error of the risky parts in the calculation results of the full body model and the reduced model does not exceed 0.5%, which shows the effectiveness of using the reduced model for strength calculation.

[0147] S505 uses a reduced model to optimize areas where body stress exceeds the standard, and through iterative optimization, optimizes the stress of parts with excessive strength to within the acceptable range.

[0148] Furthermore, the new part structure optimized based on the reduction model can be substituted into the complete body strength analysis model for calculation and verification to determine whether the strength results are qualified. The optimization results intuitively reflect whether the reduction model can be used to replace the entire body strength for optimization.

[0149] This application provides a vehicle body strength analysis device, such as... Figure 17 As shown, the vehicle body strength analysis device 170 may include: a first creation module 1701, a second creation module 1702, and an acquisition module 1703;

[0150] The first creation module is used to create a first simulation model of the vehicle body structure. The first simulation model is used to obtain initial simulation results from the load data of the simulation analysis conditions. The initial simulation results include a first stress exceeding the standard area.

[0151] The second creation module is used to create a second simulation model based at least on the stress-exceeding region and the first simulation model; wherein the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region;

[0152] The acquisition module is used to acquire boundary deformation information of the region of the second simulation model; wherein the second simulation model is used to determine the target simulation result based at least on the boundary deformation information.

[0153] This application embodiment provides a possible implementation method in which the first creation module 1702, when creating a first simulation model of the car body structure, is used for:

[0154] Obtain the geometric data of the car body structure, and divide the body structure into multiple grid units based on the geometric data;

[0155] The attribute values ​​of each body structure component are determined based on the preset vehicle structure data, and the attribute values ​​are added to the corresponding mesh cells of the component.

[0156] The mass points of the vehicle body structure are determined based on the mass and centroid coordinate information of the pre-set large mass counterweight of the vehicle body; a first simulation model is constructed based on the mass points and multiple mesh units.

[0157] This application embodiment provides a possible implementation method in which the second creation module 1702, when creating a second simulation model based at least on the first stress-exceeding region and the first simulation model, is used for:

[0158] The initial simulation model is obtained by taking the first stress-exceeding region as the center and the first threshold as the inner diameter, and cutting it out from the first simulation model.

[0159] The second simulation model is obtained by taking the first stress-exceeding region of the initial simulation model as the center and the second threshold as the width.

[0160] This application embodiment provides a possible implementation method in which the acquisition module 1703, when acquiring the boundary deformation information of the region of the second simulation model and determining the target simulation result based at least on the boundary deformation information and the second simulation model, is used for:

[0161] Obtain the boundary node information of the region in the second simulation model;

[0162] Based on the initial simulation results and boundary node information, obtain the boundary deformation information corresponding to each node in the boundary node information;

[0163] The boundary deformation information is processed into load data for the second simulation model, which is then loaded into the second simulation model to obtain the target simulation result.

[0164] This application embodiment provides a possible implementation method in which the acquisition module 1703, when processing the boundary deformation information into load data of the second simulation model, is used to:

[0165] All displacements in different directions of the boundary deformation information are acquired and exported in the form of a list.

[0166] The exported boundary deformation information is converted into load data that can be used by the second simulation model.

[0167] This application embodiment provides a possible implementation method in which the first creation module 1701, after determining the target simulation result based at least on the boundary deformation information and the second simulation model, is used to:

[0168] Based on the second stress exceeding the standard area in the target simulation results, the second simulation model is optimized at least once until the final simulation result obtained by the optimized second simulation model meets the preset qualification requirements.

[0169] This application embodiment provides a possible implementation, wherein the first creation module 1701 described above is further configured to:

[0170] The optimized second simulation model is merged into the first simulation model to obtain the optimized first simulation model.

[0171] The optimized simulation results are obtained by performing simulation based on the optimized first simulation model.

[0172] The effectiveness of the second simulation model is determined by the difference between the optimized simulation results and the final simulation results.

[0173] The apparatus in this application embodiment can execute the method provided in this application embodiment, and the implementation principle is similar. The actions performed by each module in the apparatus of each embodiment of this application correspond to the steps in the method of each embodiment of this application. For detailed functional descriptions of each module of the apparatus, please refer to the descriptions in the corresponding methods shown above, which will not be repeated here.

[0174] This application embodiment loads the load data of the simulation analysis condition into a first simulation model to obtain initial simulation results; a second simulation model is created based at least on the first stress-exceeding region and the first simulation model; boundary deformation information of the region in the second simulation model is obtained, and the target simulation result is determined based at least on the boundary deformation information and the second simulation model. This application creates a second simulation model using the first stress-exceeding region and the first simulation model, and after obtaining the boundary deformation information of the region in the second simulation model, determines the target simulation result based on the boundary deformation information and the second simulation model. Since the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region, the number of computational units in the second simulation model is significantly reduced compared to the number of computational units in the first simulation model, effectively reducing the computational load and workload of vehicle body strength analysis.

[0175] This application provides a vehicle body strength analysis device, including a memory, a processor, and a computer program stored in the memory. The processor executes the computer program to implement the steps of a vehicle body strength analysis method. Compared with related technologies, this application can achieve the following: Loading load data of the simulation analysis condition into a first simulation model for simulation to obtain initial simulation results; creating a second simulation model based at least on a first stress-exceeding region and the first simulation model; obtaining boundary deformation information of the region in the second simulation model; and determining the target simulation result based at least on the boundary deformation information and the second simulation model. This application creates a second simulation model using a first stress-exceeding region and the first simulation model, and after obtaining the boundary deformation information of the region in the second simulation model, determines the target simulation result based on the boundary deformation information and the second simulation model. Therefore, the number of computational units in the second simulation model is significantly reduced compared to the first simulation model, effectively reducing the computational load and workload of vehicle body strength analysis.

[0176] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the vehicle body strength analysis method in this application.

[0177] The above description does not provide detailed technical specifications regarding the structure of each layer. However, those skilled in the art should understand that layers and regions of desired shapes can be formed using various technical means. Furthermore, to form the same structure, those skilled in the art can also design methods that are not entirely identical to those described above. Additionally, although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be advantageously combined.

[0178] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.

[0179] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for analyzing the strength of a vehicle body, characterized in that, The method includes: Create the first simulation model of the car's body structure; Load data of the preset simulation analysis condition is loaded into the first simulation model for simulation to obtain initial simulation results; wherein, the initial simulation results include the first stress exceeding the standard area; A second simulation model is created based on the first stress-exceeding region and the first simulation model; wherein the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the first stress-exceeding region; Obtain the boundary node information of the region in the second simulation model; Based on the initial simulation results and the boundary node information, obtain the boundary deformation information corresponding to each node in the boundary node information; The boundary deformation information is processed into load data for the second simulation model, and then loaded into the second simulation model for simulation to obtain the target simulation result.

2. The method according to claim 1, characterized in that, The first simulation model for creating the vehicle body structure includes: Obtain the geometric data of the vehicle body structure, and divide the vehicle body structure into multiple grid units based on the geometric data; The attribute values ​​of each component of the vehicle body structure are determined based on the preset vehicle structure data information, and the attribute values ​​are added to the grid cells corresponding to the component. The mass points of the vehicle body structure are determined based on the mass and centroid coordinate information of the pre-set large mass counterweight of the vehicle body; a first simulation model is constructed based on the mass points and multiple mesh cells.

3. The method according to claim 1, characterized in that, The creation of a second simulation model based on the first stress-exceeding region and the first simulation model includes: With the first stress-exceeding region as the center and the first threshold as the inner diameter, an initial simulation model is obtained from the first simulation model; The second simulation model is obtained by taking the first stress-exceeding region of the initial simulation model as the center and the second threshold as the width.

4. The method according to claim 3, characterized in that, The step of processing the boundary deformation information into load data for the second simulation model includes: All displacements in different directions of the boundary deformation information are acquired and exported in the form of a list; The exported boundary deformation information is converted into load data that can be used by the second simulation model.

5. The method according to claim 1, characterized in that, After processing the boundary deformation information into load data for the second simulation model and loading it into the second simulation model to obtain the target simulation result, the method further includes: Based on the second stress exceeding the standard area in the target simulation results, the second simulation model is optimized at least once until the final simulation result obtained by the optimized second simulation model meets the preset qualification requirements.

6. The method according to claim 5, characterized in that, The method further includes: The optimized second simulation model is merged into the first simulation model to obtain the optimized first simulation model; The optimized simulation results are obtained by performing simulation based on the optimized first simulation model. The effectiveness of the second simulation model is determined based on the difference between the optimized simulation result and the final simulation result.

7. A vehicle body strength analysis device, characterized in that, include: The first creation module is used to create a first simulation model of the vehicle body structure. The first simulation model is used to obtain initial simulation results from the load data of the simulation analysis conditions. The initial simulation results include a first stress exceeding the standard area. The second creation module is used to create a second simulation model based on the stress-exceeding region and the first simulation model; wherein the region of the second simulation model is smaller than the region of the first simulation model, and the region of the second simulation model is greater than or equal to the stress-exceeding region; The acquisition module is used to acquire the boundary node information of the region of the second simulation model; Based on the initial simulation results and the boundary node information, obtain the boundary deformation information corresponding to each node in the boundary node information; The boundary deformation information is processed into load data for the second simulation model, and then loaded into the second simulation model for simulation to obtain the target simulation result.

8. A vehicle body strength analysis device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method of any one of claims 1-6.

9. A storage medium having a computer program stored thereon, characterized in that, When the program is executed by a processor, it implements the steps of the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Car body dynamic intensity analysis method

    CN101368882A

  • Camera module drop simulation method, device, electronic equipment and medium

    CN113688552A