Simulation analysis method, system and storage medium for stress strength of vehicle body coating

By constructing a gravity load with variable angle and direction and using the Abaqus solver, the problem of low efficiency in the simulation analysis of vehicle body coating strength was solved, high-precision stress analysis was achieved, simulation time was shortened, the progress of vehicle development was ensured, and mold repair costs were reduced.

CN116305716BActive Publication Date: 2025-10-28VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211096881.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-06
Publication Date
2025-10-28
Estimated Expiration
2042-09-06

AI Technical Summary

Technical Problem

Existing technologies lack effective means for evaluating the strength of car body coatings, especially in 360° flip-type electrophoresis processes. This results in low simulation analysis efficiency, poor model convergence, difficulty in accurately finding the most dangerous angle and posture of the car body under stress, and easy to cause local deformation failure of the car body, which prolongs the development cycle and increases mold repair costs.

Method used

By constructing an external gravity load with variable angle and direction, and combining it with the Abaqus solver, the stress state of the car body during the electrophoresis process is simulated. By using continuous force field angle changes from 0 to 360°, the stress state of the car body at any angle is accurately analyzed, and the maximum stress and corresponding angle attitude are found.

Benefits of technology

It improved the accuracy of simulation analysis, shortened the simulation solution time, improved work efficiency, ensured the progress of the whole vehicle development cycle, and reduced the cost of later part repair molds.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116305716B_ABST
    Figure CN116305716B_ABST
Patent Text Reader

Abstract

This invention discloses a method, system, and storage medium for simulating and analyzing the stress and strength of a vehicle body coating. The method includes the following steps: acquiring the vehicle body structure data of the painted vehicle; importing the vehicle body structure data into pre-processing software and performing vehicle body simulation assembly processing in the pre-processing software to construct a vehicle body coating simulation model; constructing a gravity external load with variable angle and direction; constructing a vehicle body coating simulation working condition; transferring the vehicle body coating simulation model and the gravity external load to the vehicle body coating simulation working condition, and calling the Abaqus solver to perform stress and strength analysis of the vehicle body coating. Therefore, it can improve the accuracy of simulation analysis, accurately find the maximum stress and corresponding angle and attitude of the vehicle body, improve work efficiency, effectively ensure the progress of the vehicle development cycle, and reduce the cost of later part mold repair.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of simulation analysis technology, and in particular to a method, system and storage medium for simulating and analyzing the stress intensity of vehicle body coating. Background Technology

[0002] Automotive painting is one of the four major processes in vehicle manufacturing and an indispensable part of the overall manufacturing process. Fundamentally, 90% of automobiles are made of steel. A well-executed painting process significantly enhances the corrosion resistance of the steel body panels, thereby improving the vehicle's durability. After painting, the vehicle body undergoes a four-layer process: primer, intermediate coat, color coat, and clear coat. The primer is applied first during the painting process. In this stage, the vehicle body is fixed in a painting fixture and slowly immersed in an electrostatic precipitator until completely submerged. It is then slowly removed from the precipitator. Throughout this process, the primer adheres to the vehicle body based on the attraction between opposite charges. The traditional trajectory for the car body as it follows the painting fixture through the electrophoresis pool is a direct curved trajectory (45° downward tilt into the pool - 45° upward tilt out of the pool). A newer approach is the 360° flipping trajectory (the car body rotates 360° within the electrophoresis pool to complete the entry and exit). This flipping electrophoresis process allows the electrophoretic solution to better contact all surfaces of the car body, ensuring better electrophoretic quality and more uniform primer adhesion. However, there is currently no effective method for assessing the paint strength of the car body using the new 360° flipping trajectory during electrophoresis.

[0003] Traditional simulation analysis methods primarily address electrophoresis scenarios involving a direct, curved trajectory through the electrophoresis pool. These methods typically employ dynamic analysis (fully reproducing the various spatial postures of the vehicle body within the electrophoresis pool). However, dynamic analysis suffers from drawbacks. Since the vehicle body slowly enters and exits the pool, the calculation time is long, resulting in low efficiency. Furthermore, the simulation requires the vehicle body to be rotated within the model, which can lead to anomalies in the total energy, low convergence, and significant time expenditure on model debugging. Meanwhile, some simulation analysis cases utilize static analysis to examine the paint strength of the vehicle body during electrophoresis. However, these cases generally only select a few specific vehicle body angle postures (such as 45° downward tilt, 30° downward tilt, 20° downward tilt, 0° horizontal, 20° upward tilt, 30° upward tilt, 45° upward tilt, etc.) for paint strength evaluation. The selection of these angle postures relies on the engineer's subjective engineering experience, raising questions about their rationality. Moreover, this simulation method cannot accurately identify the most dangerous angle posture for the vehicle body, leading to overly optimistic analysis results. During the trial production stage, local deformation and failure of mounting holes on the vehicle body are very likely to occur, which will prolong the vehicle development cycle and increase R&D costs due to mold repair. Summary of the Invention

[0004] This invention provides a method, system, and storage medium for simulating and analyzing the stress intensity of vehicle body coating. It can improve the accuracy of simulation analysis, accurately find the maximum stress and corresponding angle and posture of the vehicle body, improve work efficiency, effectively ensure the progress of the vehicle development cycle, and reduce the cost of later part repair molds.

[0005] Firstly, a method for simulating and analyzing the stress strength of vehicle body coating is provided, including the following steps:

[0006] Obtain the body structure data of the painted vehicle body;

[0007] The vehicle body structure data is imported into the pre-processing software, and the vehicle body simulation assembly is performed in the pre-processing software to construct a vehicle body painting simulation model.

[0008] Construct an external gravitational load with variable angle and direction;

[0009] A vehicle body painting simulation condition is constructed. The vehicle body painting simulation model and the external gravity load are transferred to the vehicle body painting simulation condition, and the Abaqus solver is called to perform a stress strength analysis of the vehicle body painting.

[0010] According to the first aspect, in the first possible implementation of the first aspect, the step of "acquiring the body structure data of the painted vehicle body; importing the body structure data into preprocessing software, and performing body simulation assembly processing in the preprocessing software to construct a body painting simulation model" specifically includes the following steps:

[0011] Obtain the body structure data of the painted vehicle body, including the quality information of each body component, the CAD model of each body component, and the body configuration BOM information table;

[0012] The vehicle body structure data is imported into the preprocessing software, and the CAD models of each part of the vehicle body are assembled and connected in the preprocessing software. The material properties of each part of the vehicle body are set according to the vehicle body configuration BOM information table, and the counterweight is set according to the mass information of each part of the vehicle body.

[0013] According to the first possible implementation of the first aspect, in the second possible implementation of the first aspect, the step of "constructing a gravitational external load with a variable angular direction" specifically includes the following steps:

[0014] In a three-dimensional coordinate system, gravitational acceleration fields of the same magnitude are set along the X-axis and Z-axis respectively;

[0015] Based on the gravitational acceleration field, obtain the acceleration values ​​in the X-axis direction and the Z-axis direction;

[0016] Based on the acceleration values ​​in the X-axis direction and the acceleration values ​​in the Z-axis direction, a gravity external load with a variable angle direction is constructed.

[0017] According to the second possible implementation of the first aspect, in the third possible implementation of the first aspect, the step of "obtaining the acceleration value in the X-axis direction and the acceleration value in the Z-axis direction based on the gravitational acceleration field" specifically includes the following steps:

[0018] Based on the gravitational acceleration field Gx along the X-axis, the acceleration value along the X-axis is obtained as follows:

[0019] Gx*sin(α) Equation (1);

[0020] The gravitational acceleration field Gz in the Z-axis direction is obtained, and the acceleration value in the Z-axis direction is:

[0021] Gz*cos(α) Equation (2);

[0022] In the formula, α is the angle of the vehicle body painting simulation model relative to the external gravity load, α∈[0, 360°].

[0023] According to the third possible implementation of the first aspect, in the fourth possible implementation of the first aspect, the step of "constructing a gravitational external load with a variable angle direction based on the acceleration value in the X-axis direction and the acceleration value in the Z-axis direction" specifically includes the following steps:

[0024] Based on the acceleration values ​​along the X-axis and Z-axis, the gravitational external load Gα with a variable angle direction is constructed as follows:

[0025]

[0026] According to the fifth possible implementation of the first aspect, in the sixth possible implementation of the first aspect, the step of "constructing a vehicle body painting simulation condition, transferring the vehicle body painting simulation model and the external gravity load to the vehicle body painting simulation condition, and calling the Abaqus solver to perform a stress strength analysis of the vehicle body painting" specifically includes the following steps:

[0027] A vehicle body painting simulation condition is constructed. The vehicle body painting simulation model and the external gravity load are transferred to the vehicle body painting simulation condition. The vehicle body painting simulation condition constrains the vehicle body to a horizontal posture. The external gravity load applies variable angle and direction loading to the constrained vehicle body painting simulation model. The Abaqus solver is then called to perform a stress strength analysis of the vehicle body painting.

[0028] Secondly, a vehicle body coating stress strength simulation analysis system is provided, including:

[0029] The data acquisition module is used to acquire the body structure data of the painted vehicle body;

[0030] The vehicle body painting simulation model module is communicatively connected to the data acquisition module. It is used to import the vehicle body structure data into the preprocessing software and perform vehicle body simulation assembly processing in the preprocessing software to construct the vehicle body painting simulation model.

[0031] The Gravity External Load Construction Module is used to construct gravity external loads with variable angles and directions.

[0032] The strength simulation analysis module is communicatively connected to the vehicle body painting simulation model module and the gravity external load construction module. It is used to construct the vehicle body painting simulation condition, transmit the vehicle body painting simulation model and the gravity external load to the vehicle body painting simulation condition, and call the Abaqus solver to perform the stress strength analysis of the vehicle body painting.

[0033] According to the second aspect, in a first possible implementation of the second aspect, the gravity external load construction module is used to set up gravity acceleration fields of the same magnitude along the X-axis and Z-axis directions in a three-dimensional coordinate system; obtain the acceleration values ​​in the X-axis direction and the Z-axis direction based on the gravity acceleration fields; and construct a gravity external load with a variable angle direction based on the acceleration values ​​in the X-axis direction and the acceleration values ​​in the Z-axis direction.

[0034] According to the first possible implementation of the second aspect, in the second possible implementation of the first aspect, the strength simulation analysis module is used to construct a vehicle body painting simulation condition, transmit the vehicle body painting simulation model and the external gravity load to the vehicle body painting simulation condition, the vehicle body painting simulation condition constrains the vehicle body to a horizontal posture, the external gravity load applies variable angle direction loading to the constrained vehicle body painting simulation model, and calls the Abaqus solver to perform vehicle body painting stress strength analysis.

[0035] Thirdly, a storage medium is provided on which a computer program is stored, which, when executed by a processor, implements the vehicle body coating stress strength simulation analysis method as described above.

[0036] Compared with the prior art, the advantages of the present invention are as follows: First, the body structure data of the painted vehicle body is obtained; then, the body structure data is imported into the pre-processing software, and the vehicle body simulation assembly processing is performed in the pre-processing software to construct the vehicle body painting simulation model; then, a gravity external load with variable angle direction is constructed; then, a vehicle body painting simulation working condition is constructed, the vehicle body painting simulation model and the gravity external load are transferred to the vehicle body painting simulation working condition, and the Abaqus solver is called to perform the stress strength analysis of the vehicle body painting.

[0037] By constructing a gravity load with variable angles and directions, and through continuous changes in the force field angle, the stress state of the vehicle body under various flipping angles during the electrophoretic flipping process is fully reproduced. This allows for accurate analysis of the stress state of the vehicle body at any angle relative to the gravity field, thereby finding the maximum stress and corresponding angular attitude of the vehicle body. Simultaneously, this method eliminates the problems of traditional static analysis methods, which rely on subjective experience to adjust the vehicle body to a few simple angular attitudes for stress examination, and dynamic analysis methods, which suffer from model energy anomalies, poor convergence, and long solution times. It also effectively avoids the problems of energy anomalies, low convergence, long solution times, and low efficiency in dynamic analysis methods. This significantly improves the accuracy of simulation analysis (accurately finding the maximum stress and corresponding angular attitude of the vehicle body) while greatly shortening the simulation solution time, increasing work efficiency, effectively ensuring the progress of the vehicle development cycle, and reducing later part repair costs. Attached Figure Description

[0038] Figure 1 This is a flowchart illustrating an embodiment of the stress strength simulation analysis method for vehicle body coating according to the present invention;

[0039] Figure 2 This is a flowchart illustrating another embodiment of the vehicle body coating stress strength simulation analysis method of the present invention;

[0040] Figure 3 This is a schematic diagram of the structure of a vehicle body coating stress strength simulation analysis system according to the present invention. Attached image description:

[0042] 100. Vehicle body painting stress strength simulation analysis system; 110. Data acquisition module; 120. Vehicle body painting simulation model module; 130. Gravity external load construction module; 140. Strength simulation analysis module. Detailed Implementation

[0043] Referring now to specific embodiments of the invention, examples of which are illustrated in the accompanying drawings. Although the invention will be described in conjunction with specific embodiments, it will be understood that it is not intended to limit the invention to the described embodiments. Rather, it is intended to cover variations, modifications, and equivalents included within the spirit and scope of the invention as defined by the appended claims. It should be noted that the method steps described herein can be implemented by any functional block or functional arrangement, and any functional block or functional arrangement can be implemented as a physical entity or a logical entity, or a combination of both.

[0044] To enable those skilled in the art to better understand the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0045] Note: The examples described below are merely specific examples and are not intended to limit the embodiments of the present invention to the specific steps, values, conditions, data, order, etc. Those skilled in the art can utilize the concept of the present invention to construct more embodiments not mentioned herein by reading this specification.

[0046] See Figure 1 As shown, this embodiment of the invention provides a method for simulating and analyzing the stress strength of vehicle body coating, including the following steps:

[0047] S100, acquire the body structure data of the painted vehicle body;

[0048] S200, import the vehicle body structure data into the pre-processing software, and perform vehicle body simulation assembly processing in the pre-processing software to build a vehicle body painting simulation model;

[0049] S300, constructs external gravity loads with variable angles and directions;

[0050] S400: Construct a vehicle body painting simulation condition, transfer the vehicle body painting simulation model and the external gravity load to the vehicle body painting simulation condition, and call the Abaqus solver to perform a stress strength analysis of the vehicle body painting.

[0051] It should be noted that preprocessing software typically includes Hypermesh, Hyperworks, Ansa, Patran, TSV-Pre, etc.

[0052] Specifically, in this embodiment, since both existing dynamic and static analysis methods have problems, and since the car body is only subjected to a gravitational field during the entire electrophoresis process, and the car body flips under the gravitational field, the car body moves relative to the gravitational field. Based on this, the present invention first obtains the car body structure data of the painted car body; then imports the car body structure data into preprocessing software, and performs car body simulation assembly processing in the preprocessing software to construct a car body painting simulation model; then constructs an external gravity load with variable angle and direction; then constructs a car body painting simulation condition, transmits the car body painting simulation model and the external gravity load to the car body painting simulation condition, and calls the Abaqus solver to perform a stress strength analysis of the car body painting.

[0053] Therefore, this invention constructs a gravity load with variable angle direction. Through continuous force field angle changes (from 0 to 360°), it completely reproduces the stress state of the vehicle body under various flipping angles during the electrophoretic flipping process. That is, it can accurately analyze the stress state of the vehicle body under any angle relative to the gravity field, thereby finding the maximum stress on the vehicle body and the corresponding angle attitude. At the same time, this method abandons the problems of traditional static analysis methods that rely on subjective experience to adjust the vehicle body to a few simple angle attitudes for stress examination, and dynamic analysis methods that are prone to model energy anomalies, have difficulty converging, and have long solution times. It can also effectively avoid the problems of energy anomalies, low convergence, long solution time, and low work efficiency in dynamic analysis methods. It greatly improves the accuracy of simulation analysis (accurately finding the maximum stress on the vehicle body and the corresponding angle attitude), while greatly shortening the simulation solution time, improving work efficiency, effectively ensuring the progress of the whole vehicle development cycle and reducing the cost of later part mold repair.

[0054] Preferably, in another embodiment of this application, the step "S100, acquiring the body structure data of the painted vehicle body; S200, importing the body structure data into the pre-processing software, and performing body simulation assembly processing in the pre-processing software to construct a body painting simulation model" specifically includes the following steps:

[0055] Obtain the body structure data of the painted vehicle body, including the mass information of each body component, the CAD model of each body component, and the body configuration BOM information table; import the body structure data into the pre-processing software, and assemble and connect the CAD models of each body component in the pre-processing software, set the material properties of the CAD models of each body component according to the body configuration BOM information table, and set the counterweights of the CAD models of each body component according to the mass information of each body component.

[0056] Specifically, in this embodiment, the CAD models of various body parts include body parts, weld points, structural adhesives, etc., which are imported into the pre-processing software. The rbe2 unit is called to simulate the connection of body parts, the acm(rbe3+chexa+rbe3) unit is called to simulate the connection of weld points, and the adhesives(rbe3+chexa+rbe3) unit is called to simulate the connection of structural adhesives.

[0057] Based on the BOM information table for vehicle body configuration, assign corresponding metal material and thickness information to vehicle body parts, weld points, structural adhesives, etc.; based on the quality information of each vehicle body component, assign quality information to vehicle body parts, weld points, structural adhesives, etc.

[0058] See also Figure 2As shown, preferably, in another embodiment of this application, the step of "S300, constructing a gravity external load with a variable angular direction" specifically includes the following steps:

[0059] S310, In a three-dimensional coordinate system, gravitational acceleration fields of the same magnitude are set along the X-axis and Z-axis respectively; that is: a 1g gravitational acceleration field Gx is set along the positive X-axis, and a 1g gravitational acceleration field Gz is set along the negative Z-axis.

[0060] S320, Based on the gravitational acceleration field, obtain the acceleration values ​​in the X-axis direction and the Z-axis direction;

[0061] S330, construct a gravity external load with a variable angle direction based on the acceleration values ​​in the X-axis direction and the acceleration values ​​in the Z-axis direction.

[0062] Preferably, in another embodiment of this application, the step "S320, obtaining the X-axis acceleration value and the Z-axis acceleration value based on the gravitational acceleration field" specifically includes the following steps:

[0063] Based on the gravitational acceleration field Gx along the X-axis, the acceleration value along the X-axis is obtained as follows:

[0064] Gx*sin(α) Equation (1);

[0065] The gravitational acceleration field Gz in the Z-axis direction is obtained, and the acceleration value in the Z-axis direction is:

[0066] Gz*cos(α) Equation (2);

[0067] In the formula, α is the angle of the vehicle body painting simulation model relative to the external gravity load, α∈[0, 360°].

[0068] Preferably, in another embodiment of this application, the step "S330, constructing a gravitational external load with a variable angle direction based on the X-axis acceleration value and the Z-axis acceleration value" specifically includes the following steps:

[0069] Based on the acceleration values ​​along the X-axis and Z-axis, the gravitational external load Gα with a variable angle direction is constructed as follows:

[0070]

[0071] Therefore, the loading direction of the external load Gα changes continuously with the angle of α, thus achieving continuous angle solution from 0 to 360° during the calculation process.

[0072] Preferably, in another embodiment of this application, the step "S400, constructing a vehicle body painting simulation condition, transferring the vehicle body painting simulation model and the external gravity load to the vehicle body painting simulation condition, and calling the Abaqus solver to perform a stress strength analysis of the vehicle body painting" specifically includes the following steps:

[0073] A vehicle body painting simulation condition is constructed. The vehicle body painting simulation model and the external gravity load are transferred to the vehicle body painting simulation condition. The vehicle body painting simulation condition constrains the vehicle body to a horizontal posture. The external gravity load applies variable angle and direction loading to the constrained vehicle body painting simulation model. The Abaqus solver is then called to perform a stress strength analysis of the vehicle body painting.

[0074] Specifically, in this embodiment, by keeping the vehicle body painting simulation model in a fixed horizontal position in the vehicle body painting simulation condition (painting electrophoresis process condition) (constraining the vehicle body painting mounting holes), the external gravity field is set as a rotatable acceleration load force field. Through continuous force field angle changes (from 0 to 360°), the stress state of the vehicle body at any angle relative to the gravity field is accurately analyzed, thereby finding the maximum stress on the vehicle body and the corresponding angle posture.

[0075] See also Figure 3 As shown, this embodiment of the invention also provides a vehicle body coating stress strength simulation analysis system 100, including: a data acquisition module 110, a vehicle body coating simulation model module 120, a gravity external load construction module 130, and a strength simulation analysis module 140.

[0076] The data acquisition module 110 is used to acquire the body structure data of the painted vehicle body;

[0077] The vehicle body painting simulation model module 120 is communicatively connected to the data acquisition module 110 and is used to import the vehicle body structure data into the preprocessing software and perform vehicle body simulation assembly processing in the preprocessing software to construct the vehicle body painting simulation model.

[0078] Gravity external load construction module 130 is used to construct gravity external loads with variable angle orientation;

[0079] The strength simulation analysis module 140 is communicatively connected to the vehicle body painting simulation model module 120 and the gravity external load construction module 130. It is used to construct the vehicle body painting simulation condition, transmit the vehicle body painting simulation model and the gravity external load to the vehicle body painting simulation condition, and call the Abaqus solver to perform the stress strength analysis of the vehicle body painting.

[0080] The gravity external load construction module 130 is used to set up gravity acceleration fields of the same magnitude along the X-axis and Z-axis directions in a three-dimensional coordinate system; obtain the acceleration values ​​in the X-axis direction and the Z-axis direction based on the gravity acceleration fields; and construct a gravity external load with a variable angle direction based on the acceleration values ​​in the X-axis direction and the Z-axis direction.

[0081] The strength simulation analysis module 140 is used to construct a vehicle body painting simulation condition, transmit the vehicle body painting simulation model and the external gravity load to the vehicle body painting simulation condition, constrain the vehicle body to a horizontal posture, apply the external gravity load to the constrained vehicle body painting simulation model with a variable angle direction, and call the Abaqus solver to perform a stress strength analysis of the vehicle body painting.

[0082] Therefore, this invention constructs a gravity load with variable angle direction. Through continuous force field angle changes (from 0 to 360°), it completely reproduces the stress state of the vehicle body under various flipping angles during the electrophoretic flipping process. That is, it can accurately analyze the stress state of the vehicle body under any angle relative to the gravity field, thereby finding the maximum stress on the vehicle body and the corresponding angle attitude. At the same time, this method abandons the problems of traditional static analysis methods that rely on subjective experience to adjust the vehicle body to a few simple angle attitudes for stress examination, and dynamic analysis methods that are prone to model energy anomalies, have difficulty converging, and have long solution times. It can also effectively avoid the problems of energy anomalies, low convergence, long solution time, and low work efficiency in dynamic analysis methods. It greatly improves the accuracy of simulation analysis (accurately finding the maximum stress on the vehicle body and the corresponding angle attitude), while greatly shortening the simulation solution time, improving work efficiency, effectively ensuring the progress of the whole vehicle development cycle and reducing the cost of later part mold repair.

[0083] Specifically, this embodiment corresponds one-to-one with the above method embodiments. The functions of each module have been described in detail in the corresponding method embodiments, so they will not be repeated here.

[0084] Based on the same inventive concept, embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements all or part of the method steps of the above method.

[0085] The present invention can implement all or part of the processes in the above methods, or it can be accomplished by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

[0086] Based on the same inventive concept, embodiments of this application also provide an electronic device, including a memory and a processor. The memory stores a computer program that runs on the processor. When the processor executes the computer program, it implements all or part of the method steps described above.

[0087] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the computer device, connecting all parts of the computer device through various interfaces and lines.

[0088] Memory can be used to store computer programs and / or modules. The processor performs various functions of the computer device by running or executing the computer programs and / or modules stored in the memory, and by accessing data stored in the memory. Memory can primarily include a program storage area and a data storage area. The program storage area can store the operating system and at least one application program required for a function (e.g., sound playback, image playback, etc.); the data storage area can store data created based on the use of the mobile phone (e.g., audio data, video data, etc.). Furthermore, memory can include high-speed random access memory, and can also include non-volatile memory, such as hard disks, RAM, plug-in hard disks, SmartMedia Cards (SMC), Secure Digital (SD) cards, Flash Cards, at least one disk storage device, flash memory device, or other volatile solid-state storage devices.

[0089] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, servers, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0090] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), servers, and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0091] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0092] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

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

Claims

1. A method for simulation analysis of the stress strength of vehicle body coating, characterized in that, Includes the following steps: Obtain the body structure data of the painted vehicle body; The vehicle body structure data is imported into the pre-processing software, and the vehicle body simulation assembly is performed in the pre-processing software to construct a vehicle body painting simulation model. Construct an external gravitational load with variable angle and direction; A vehicle body painting simulation condition is constructed, the vehicle body painting simulation model and the external gravity load are transferred to the vehicle body painting simulation condition, and the Abaqus solver is called to perform a stress strength analysis of the vehicle body painting. The step of "constructing a gravitational external load with a variable angle and direction" specifically includes the following steps: In a three-dimensional coordinate system, gravitational acceleration fields of the same magnitude are set along the X-axis and Z-axis respectively; Based on the gravitational acceleration field, obtain the acceleration values ​​in the X-axis direction and the Z-axis direction; Based on the acceleration values ​​in the X-axis direction and the acceleration values ​​in the Z-axis direction, a gravitational external load with a variable angle direction is constructed; The step of "obtaining the acceleration values ​​in the X-axis direction and the Z-axis direction based on the gravitational acceleration field" specifically includes the following steps: Based on the gravitational acceleration field Gx along the X-axis, the acceleration value along the X-axis is obtained as follows: Gx sin(a) equation (1); The gravitational acceleration field Gz in the Z-axis direction is obtained, and the acceleration value in the Z-axis direction is: Gz cos(α) equation (2); In the formula, α is the angle of the vehicle body painting simulation model relative to the external gravitational load. α∈[ 0,360°]; The step of "constructing a gravitational external load with a variable angle direction based on the acceleration values ​​in the X-axis direction and the acceleration values ​​in the Z-axis direction" specifically includes the following steps: Based on the acceleration values ​​along the X-axis and Z-axis, the gravitational external load Gα with a variable angle direction is constructed as follows: Equation (3); The step of "constructing a vehicle body painting simulation condition, transferring the vehicle body painting simulation model and the external gravity load to the vehicle body painting simulation condition, and calling the Abaqus solver to perform a stress and strength analysis of the vehicle body painting" specifically includes the following steps: A vehicle body painting simulation condition is constructed. The vehicle body painting simulation model and the external gravity load are transferred to the vehicle body painting simulation condition. The vehicle body painting simulation condition constrains the vehicle body to a horizontal posture. The external gravity load applies variable angle and direction loading to the constrained vehicle body painting simulation model. The Abaqus solver is then called to perform a stress strength analysis of the vehicle body painting.

2. The method for simulation analysis of the stress strength of vehicle body coating as described in claim 1, characterized in that, The step of "acquiring the body structure data of the painted vehicle body; importing the body structure data into the pre-processing software, and performing body simulation assembly processing in the pre-processing software to construct a body painting simulation model" specifically includes the following steps: Obtain the body structure data of the painted vehicle body, including the quality information of each body component, the CAD model of each body component, and the body configuration BOM information table; The vehicle body structure data is imported into the preprocessing software, and the CAD models of each part of the vehicle body are assembled and connected in the preprocessing software. The material properties of each part of the vehicle body are set according to the vehicle body configuration BOM information table, and the counterweight is set according to the mass information of each part of the vehicle body.

3. A simulation analysis system for the stress strength of vehicle body coating, characterized in that, include: The data acquisition module is used to acquire the body structure data of the painted vehicle body; The vehicle body painting simulation model module is communicatively connected to the data acquisition module. It is used to import the vehicle body structure data into the preprocessing software and perform vehicle body simulation assembly processing in the preprocessing software to construct the vehicle body painting simulation model. The Gravity External Load Construction Module is used to construct gravity external loads with variable angles and directions. The strength simulation analysis module is communicatively connected to the vehicle body painting simulation model module and the gravity external load construction module. It is used to construct the vehicle body painting simulation condition, transmit the vehicle body painting simulation model and the gravity external load to the vehicle body painting simulation condition, and call the Abaqus solver to perform the stress strength analysis of the vehicle body painting. The gravity external load construction module is used to set up gravity acceleration fields of the same magnitude along the X-axis and Z-axis directions in a three-dimensional coordinate system; obtain the acceleration values ​​in the X-axis direction and the Z-axis direction based on the gravity acceleration fields; and construct a gravity external load with a variable angle direction based on the acceleration values ​​in the X-axis direction and the Z-axis direction. The step of "obtaining the acceleration values ​​in the X-axis direction and the Z-axis direction based on the gravitational acceleration field" specifically includes the following steps: Based on the gravitational acceleration field Gx along the X-axis, the acceleration value along the X-axis is obtained as follows: Gx sin(a) equation (1); The gravitational acceleration field Gz in the Z-axis direction is obtained, and the acceleration value in the Z-axis direction is: Gz cos(α) equation (2); In the formula, α is the angle of the vehicle body painting simulation model relative to the external gravitational load. α∈[ 0,360°]; The step of "constructing a gravitational external load with a variable angle direction based on the acceleration values ​​in the X-axis direction and the acceleration values ​​in the Z-axis direction" specifically includes the following steps: Based on the acceleration values ​​along the X-axis and Z-axis, the gravitational external load Gα with a variable angle direction is constructed as follows: Equation (3); The strength simulation analysis module is used to construct a vehicle body painting simulation condition, transfer the vehicle body painting simulation model and the external gravity load to the vehicle body painting simulation condition, constrain the vehicle body to a horizontal posture, apply the external gravity load to the constrained vehicle body painting simulation model with a variable angle direction, and call the Abaqus solver to perform a stress strength analysis of the vehicle body painting.

4. A storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the vehicle body coating stress strength simulation analysis method as described in any one of claims 1 to 2.