Body-in-white opening deformation analysis method and system

By automatically selecting the part boundary point in the body-in-white analysis model that is closest to the diagonal node of the previous version model, the problem of inaccurate calculation of body-in-white opening deformation is solved, realizing fast and accurate deformation analysis and improving calculation speed and accuracy.

CN121744462APending Publication Date: 2026-03-27CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511663553.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-13
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

In existing technologies, manually selecting diagonal nodes on the body-in-white model is inaccurate, leading to inaccurate calculation of opening deformation. Furthermore, manual operation increases workload and the probability of errors.

Method used

By automatically selecting the boundary point of the part in the body-in-white analysis model that is closest to the diagonal node of the previous version model, the new version's diagonal node is used. Combined with simulation analysis, the opening deformation is determined, reducing manual operation and improving accuracy and efficiency.

Benefits of technology

It enables rapid and accurate determination of diagonal nodes of the body-in-white, improves the calculation speed and accuracy of opening deformation, reduces human error, and enhances the automation and precision of the analysis process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121744462A_ABST
    Figure CN121744462A_ABST
Patent Text Reader

Abstract

The invention discloses a body-in-white opening deformation analysis method and system, and belongs to the technical field of body simulation analysis, and the method comprises the steps: obtaining a body-in-white analysis model and a diagonal node of a previous model corresponding to the body-in-white analysis model; for each diagonal node of the previous model, determining a part closest to the diagonal node of the previous model in the body-in-white analysis model; obtaining a boundary point of the nearest part; selecting a point closest to the diagonal node from the boundary points of the closest part as the diagonal node of the body-in-white analysis model; and according to the body-in-white analysis model of which the diagonal nodes are determined, determining the opening deformation of the diagonal of the body-in-white. The diagonal nodes of the body-in-white are automatically selected, and then the opening deformation of the body-in-white is accurately determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automotive simulation technology, and in particular to a method and system for analyzing the deformation of openings in a white body. Background Technology

[0002] The statements in this section are merely background information related to the present invention and do not necessarily constitute prior art.

[0003] In the early stages of vehicle development, it is necessary to analyze the amount of opening deformation in the body-in-white. The amount of opening deformation in the body-in-white must meet certain target values. Excessive opening deformation can easily cause multiple friction noises in the actual vehicle, such as friction noise between the rubber strip and the sheet metal in the A-pillar area, friction noise between the rubber strip and the sheet metal in the B-pillar and roof area, friction noise between the strip at the corner of the tailgate and the sheet metal, and sunroof twisting noise in the sunroof version of the body-in-white.

[0004] In related technologies, the deformation displacement of the diagonal of the body-in-white is determined by simulation analysis of the body-in-white model; two nodes on the diagonal are manually selected on the body-in-white model, and the length of the diagonal is characterized by measuring the distance between the two nodes; the opening deformation of the diagonal of the body-in-white is determined based on the distance between the two nodes and the deformation displacement of the diagonal of the body-in-white.

[0005] However, when manually selecting two nodes on the diagonal of the body-in-white model, inaccurate node capture can easily occur, resulting in the distance between the determined nodes not accurately representing the length of the diagonal, and thus causing the final determined opening deformation of the body-in-white diagonal to be inaccurate. Summary of the Invention

[0006] To address the aforementioned problems, this invention proposes a method and system for analyzing the deformation of body-in-white openings, which enables automatic selection of diagonal nodes on the body-in-white, thereby achieving accurate determination of the deformation amount of the body-in-white openings.

[0007] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, embodiments of the present invention propose a method for analyzing the deformation of openings in a body-in-white, including: Obtain the diagonal nodes of the body-in-white analysis model and the corresponding previous version of the model; For each diagonal node of the previous model, identify the part in the body-in-white analysis model that is closest to that diagonal node of the previous model. Get the boundary point of the nearest part; Select the point closest to the diagonal node from the boundary points of the nearest parts, and use it as the diagonal node of the body-in-white analysis model; Based on the analysis model of the body-in-white with defined diagonal nodes, the opening deformation of the body-in-white diagonal is determined.

[0008] Furthermore, when the white body analysis model corresponds to the previous version of the model as the base model; Obtain the set of boundary nodes for each diagonal of the base model; From the set of boundary nodes of each diagonal, select the two boundary nodes that are farthest apart and use them as the diagonal nodes of the corresponding diagonal.

[0009] Furthermore, the distance between two diagonal nodes belonging to the same diagonal in the body-in-white analysis model is determined; Simulation analysis of opening deformation was performed on the body-in-white analysis model to determine the deformation displacement of the body-in-white diagonal. The opening deformation of the body-in-white diagonal is determined based on the distance between the diagonal nodes and the deformation displacement of the diagonal.

[0010] Furthermore, constraints and loads were added to the body-in-white analysis model used for simulation analysis of opening deformation.

[0011] Furthermore, the diagonals of the body-in-white include the diagonal of the windshield, the diagonal of the front door, the diagonal of the rear door, the diagonal of the tailgate or trunk lid, and the diagonal of the sunroof.

[0012] Furthermore, the deformation of the opening along the diagonal of the body-in-white is stored in the target file.

[0013] Secondly, embodiments of the present invention also propose a body-in-white opening deformation analysis system, comprising: The data acquisition unit is used to acquire the diagonal nodes of the body-in-white analysis model and the corresponding previous version of the model. The analysis model diagonal node determination unit is used to determine the part in the body-in-white analysis model that is closest to the diagonal node of the previous model for each diagonal node; obtain the boundary point of the nearest part; and select the point closest to the diagonal node from the boundary points of the nearest part as the diagonal node of the body-in-white analysis model. The diagonal deformation determination unit is used to determine the opening deformation of the body-in-white diagonally based on the body-in-white analysis model with determined diagonal nodes.

[0014] Thirdly, a computer device is proposed, the device comprising: A processor, adapted to execute computer programs; A computer-readable storage medium storing a computer program, which, when executed by the processor, implements a method for analyzing the deformation of a white body opening as proposed in the first aspect.

[0015] Fourthly, a computer-readable storage medium is proposed, wherein the computer-readable storage medium stores a computer program adapted to be loaded and executed by a processor, the method for analyzing the deformation of a white body opening proposed in the first aspect.

[0016] Fifthly, a computer program product is proposed, which includes a computer program that, when executed by a processor, implements a method for analyzing the deformation of a white body opening proposed in the first aspect.

[0017] Compared with the prior art, the beneficial effects of the present invention are as follows: This invention proposes a method and system for analyzing the deformation of a body-in-white opening. The method, after confirming the diagonal nodes of a previous version of the body-in-white analysis model, determines the diagonal nodes of a new version of the model by referencing the diagonal nodes of the previous version. First, it identifies the part closest to the diagonal node of the previous version. Then, it selects the point from the boundary points of this closest part that is closest to the diagonal node of the previous version as the diagonal node of the new version of the body-in-white analysis model. This achieves rapid and accurate determination of the diagonal nodes of the body-in-white analysis model, ensuring minimal error between the diagonal nodes of the new and previous versions, and improving the calculation speed and accuracy of the body-in-white diagonal opening deformation.

[0018] Advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0019] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an undue limitation of this application.

[0020] Figure 1 This is a flowchart of a method for analyzing the deformation of a white body opening, as proposed in an embodiment of the present invention. Figure 2 This is a flowchart illustrating the generation process of calculation files and record files as disclosed in an embodiment of the present invention; Figure 3 This is a flowchart illustrating the process of obtaining the target file for opening deformation as disclosed in an embodiment of the present invention. Detailed Implementation

[0021] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0022] It should be noted that the following detailed descriptions are illustrative and intended to provide further explanation of this application. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains.

[0023] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this application. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.

[0024] First, the application scenarios and application systems of the white body opening deformation analysis method proposed in the embodiments of the present invention will be described.

[0025] The application scenario of the white body opening deformation analysis method proposed in this embodiment of the invention is to analyze and determine the amount of opening deformation of automobile white body.

[0026] The term "body-in-white" refers to the welded assembly of the vehicle's structural components and body panels, but excludes the unpainted body of accessories and decorative parts.

[0027] The opening deformation of a vehicle body-in-white refers to the change in the diagonal length and warpage of the large opening of the body under bending and torsional conditions.

[0028] In the early stages of vehicle development (between P1 and P3), it is necessary to analyze the opening deformation of the body-in-white (the automotive body-in-white refers to the welded assembly of body structural components and body panels, excluding the unpainted body of accessories and decorative parts). The opening deformation of the vehicle body-in-white refers to the change in the diagonal length and warpage of the large opening under bending and torsional conditions. The opening deformation must meet certain target values. If the deformation is too large, it can easily cause multiple friction noises in the actual vehicle, such as friction noise between the rubber strip and sheet metal in the A-pillar area, friction noise between the rubber strip and sheet metal in the B-pillar and roof area, friction noise between the strip at the tailgate corner and sheet metal, and sunroof twisting noise in sunroof-version body-in-whites.

[0029] Currently, the areas for checking the deformation of the body-in-white openings include the front and rear side doors, front and rear windshields, tailgate / trunk lid, and sunroof (for sunroof versions), among others. When analyzing the deformation of the body-in-white openings, engineers first select two nodes on each diagonal of the pre-processing model (each area contains two diagonals), recording the node ID number, 3D coordinates, and distance between these two points. Then, they import the calculation results file into the post-processing software and, using the node ID numbers on each diagonal, read the deformation displacement (δ) of these two nodes after deformation. LFinally, the deformation of the opening on each diagonal is calculated. In vehicle development, there are many versions of body-in-white data. When performing analysis on each new version, the location of the points on each diagonal needs to be as consistent as possible with the previous version. Large deviations in the location of the points can lead to significant differences in the analysis results. This requires engineers to input the coordinates of the points from the previous version's analysis point by point to create temporary nodes as references for the new version's location. Such repetitive and tedious work results in low analysis efficiency and a high risk of errors.

[0030] In related technologies, there are methods to quickly complete the setting and output of working condition cards by selecting constraint points and loading points. By simply selecting two parts on each diagonal, the information of the two diagonal points can be obtained and output in minutes. When engineers start a new version of analysis, for the reference of the point location, the preprocessing can dynamically import the record file of the previous version. The program will automatically read the information in the record file and automatically create temporary nodes to assist users in reference, so that the point location can be kept basically consistent.

[0031] However, this technology still requires manual selection of constraint and loading points. In vehicle development, multiple rounds of data require iterative optimization, while constraint and loading points are fixed. Therefore, this method significantly increases the number of operations required by engineers and is prone to errors. Furthermore, manually selected diagonal points may not be the points with the maximum diagonal distance. For new versions of analysis, importing previous version's record files to create temporary nodes to assist users in selecting new diagonal points may result in selected points that are not the closest. All of these issues stem from low efficiency and a high risk of error due to manual operation.

[0032] The method for analyzing the deformation of the opening of the body-in-white proposed in this invention is precisely to solve the problem that the analysis of the deformation of the opening of the body-in-white is inaccurate due to the inaccurate selection of diagonal nodes by human error.

[0033] An application system for a method for analyzing the opening deformation of a body-in-white proposed in this invention includes a pre-processing system and a post-processing system. The preprocessing system is used to determine the diagonal nodes of the body-in-white analysis model, determine the diagonal length of the body-in-white, generate the body-in-white analysis model for simulation analysis of opening deformation, and generate record files and calculation files.

[0034] The post-processing system is used to simulate and calculate the deformation displacement of the body-in-white diagonal based on the body-in-white analysis model generated by the pre-processing system for opening deformation analysis; and to determine the opening deformation of the body-in-white diagonal based on the diagonal length of the body-in-white determined by the pre-processing system and the deformation displacement of the diagonal determined by simulation.

[0035] Based on the above application scenarios and systems, a method for analyzing the deformation of a white body opening proposed in this embodiment of the invention will be described in detail.

[0036] like Figures 1-3 As shown in the embodiment of the present invention, a method for analyzing the deformation of a white body opening includes: Obtain the diagonal nodes of the body-in-white analysis model and the corresponding previous version of the model; For each diagonal node of the previous model, identify the part in the body-in-white analysis model that is closest to that diagonal node of the previous model. Get the boundary point of the nearest part; Select the point closest to the diagonal node from the boundary points of the nearest parts, and use it as the diagonal node of the body-in-white analysis model; Based on the analysis model of the body-in-white with defined diagonal nodes, the opening deformation of the body-in-white diagonal is determined.

[0037] This invention proposes a method for analyzing the deformation of body-in-white openings. After confirming the diagonal nodes of a previous version of the body-in-white analysis model, when determining the diagonal nodes of a new version of the body-in-white analysis model, the method uses the diagonal nodes of the previous version as a reference. First, it identifies the part closest to the diagonal node of the previous version. Then, it selects the point from the boundary points of the closest part that is closest to the diagonal node of the previous version as the diagonal node of the new version of the body-in-white analysis model. This achieves rapid and accurate determination of the diagonal nodes of the body-in-white analysis model and ensures that the diagonal nodes captured by the two versions of the body-in-white analysis model are as close as possible, thereby improving the calculation speed and accuracy of the deformation of the diagonal openings of the body-in-white.

[0038] In some embodiments, when the body-in-white analysis model corresponds to the previous version of the model as the base model; Obtain the set of boundary nodes for each diagonal of the base model; From the set of boundary nodes of each diagonal, select the two boundary nodes that are farthest apart and use them as the diagonal nodes of the corresponding diagonal.

[0039] Among them, the white body analysis model refers to the constructed three-dimensional model of the white body.

[0040] The basic model refers to the initial version of the body-in-white analysis model, which does not yet have diagonal nodes labeled.

[0041] The acquired set of boundary nodes includes information on all boundary nodes on the diagonal, and each boundary node includes its ID and coordinates. For each diagonal, calculate the distance between any two boundary nodes on that diagonal based on the coordinates of the boundary nodes; select the two boundary nodes with the largest distance as the two diagonal nodes of the diagonal, and record the ID and coordinates of the diagonal node and the distance between the two diagonal nodes on the same diagonal to a record file.

[0042] By selecting the two farthest boundary nodes from the set of boundary nodes of each diagonal as the diagonal nodes of the corresponding diagonal, it is ensured that the distance between the two selected diagonal nodes is closer to the length of the diagonal, thus achieving accurate measurement of the length of the diagonal.

[0043] Subsequently, when determining the diagonal nodes of the new version of the body-in-white analysis model, the IDs and coordinates of the diagonal nodes are extracted from the record file of the previous version of the model. Then, based on the coordinates of the diagonal node, the nearest part to the diagonal node is calculated and determined, thereby accelerating the search efficiency. Afterwards, from the boundary nodes of the nearest part, the node closest to the diagonal node in the previous version of the model is selected as the diagonal node of the new version of the body-in-white analysis model, thus ensuring that the error between the diagonal nodes in the new version of the model and the diagonal nodes in the previous version of the model is minimized.

[0044] Since the openings of the body-in-white include: front and rear side doors, front and rear windshields, rear tailgate or trunk lid, and sunroof version also includes sunroof; therefore, the diagonal lines of the body-in-white mentioned in the embodiments of the present invention include the diagonal line of the front windshield, the diagonal line of the front side door, the diagonal line of the rear side door, the diagonal line of the rear tailgate or trunk lid, and the diagonal line of the sunroof.

[0045] In some embodiments, the distance between two diagonal nodes belonging to the same diagonal in the body-in-white analysis model is determined. L This distance is used to characterize the length of the diagonal; Simulation analysis of opening deformation was performed on the body-in-white analysis model to determine the deformation displacement of the body-in-white diagonal. The opening deformation of the body-in-white diagonal is determined based on the distance between the diagonal nodes and the deformation displacement of the diagonal.

[0046] The body-in-white analysis model used for simulating the opening deformation includes constraints and loads. Specifically, loads are applied to the loading nodes of the body-in-white analysis model, and constraints are added to the constraint nodes.

[0047] Loading nodes are the locations where loads are applied, and constraint nodes are the locations where constraints are added. The constraint nodes include: the node at the left rear spring seat, the node at the right rear spring seat, the node at the left front damper seat, and the node at the right front damper seat. The boundary constraints required for the analysis are applied to the constraint nodes. The loading nodes only include: the node at the left front damper seat.

[0048] After adding constraints and loads to the body-in-white analysis model, define the output parameter types and analysis types to obtain the calculation file; the output parameter types include displacement, strain energy, etc., and the analysis types include stiffness analysis.

[0049] Next, simulation analysis was performed on the calculation file to obtain the deformation displacement of the body-in-white along its diagonal. △l , as the calculation result file; Calculate the deformation displacement along the diagonal of the body-in-white. △l Distance between the two diagonal nodes of the diagonal L The ratio between them is used to obtain the opening deformation δ along the diagonal of the body-in-white, δ= △l / L .

[0050] In some embodiments, the opening deformation of the body-in-white along its diagonal is stored in a target file. The target file can be an Excel or CSV file, which automatically batch-outputs the opening deformation of each diagonal node and outputs it to a target file in an external path specified by the user.

[0051] like Figure 3 As shown, the program obtains the record file and calculation result file of the white body analysis model, and sets an Excel or CSV file in an external path to store the output results (stored in tabular form). After all settings are complete, the program executes the output button. The program will extract the ID of the diagonal node and the distance between the diagonal node and its diagonal node on the same diagonal from the record file. Based on the ID of the diagonal node, the program will extract the diagonal deformation displacement from the calculation result file. Based on the distance and deformation displacement, the opening deformation amount is determined. After post-processing, the opening deformation amount of each pair of diagonals will be automatically batch-output. All opening deformation results are output to an Excel or CSV file in the external path specified by the user.

[0052] This invention proposes a method for analyzing the deformation of body-in-white openings. By selecting the two farthest boundary nodes from all boundary nodes of the connection line as the diagonal nodes of the corresponding diagonal lines, the method achieves rapid and accurate selection of diagonal nodes for the basic body-in-white model. Then, when determining the diagonal nodes of the new version of the body-in-white analysis model, the method uses the diagonal nodes of the previous version as a reference. First, it identifies the part closest to the diagonal nodes of the previous version. Then, it selects the point from the boundary points of the closest part that is closest to the diagonal nodes of the previous version as the diagonal nodes of the new version of the body-in-white analysis model. This achieves rapid and accurate determination of the diagonal nodes of the body-in-white analysis model and ensures that the error between the diagonal nodes of the new and previous versions is minimized. This improves the calculation speed and accuracy of the deformation of the body-in-white diagonal openings, enhancing both the automation level and accuracy of the entire process. It achieves higher automation, further reducing the workload of manual operations and avoiding deviations in analysis results and tedious repetitive post-processing operations caused by possible errors in point selection and differences in point positions due to human factors. Meanwhile, when performing the new version of the analysis, the sampling points were kept as consistent as possible with the basic model, which improved the accuracy and allowed engineers to devote more energy to the interpretation and optimization of the post-processing results.

[0053] This invention also proposes a body-in-white opening deformation analysis system, comprising: The data acquisition unit is used to acquire the diagonal nodes of the body-in-white analysis model and the corresponding previous version of the model. The analysis model diagonal node determination unit is used to determine the part in the body-in-white analysis model that is closest to the diagonal node of the previous model for each diagonal node; obtain the boundary point of the nearest part; and select the point closest to the diagonal node from the boundary points of the nearest part as the diagonal node of the body-in-white analysis model. The diagonal deformation determination unit is used to determine the opening deformation of the body-in-white diagonally based on the body-in-white analysis model with determined diagonal nodes.

[0054] It should be noted that the above-described embodiment of the body-in-white opening deformation analysis system is only illustrated by the division of the functional modules described above. In practical applications, the functions can be assigned to different functional modules as needed, that is, the internal structure of the equipment can be divided into different functional modules to complete all or part of the functions described above. Furthermore, the body-in-white opening deformation analysis system and the body-in-white opening deformation analysis method embodiment provided above belong to the same concept, and their specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0055] The present invention also discloses a computer device, the device comprising: A processor, adapted to execute computer programs; A computer-readable storage medium storing a computer program, which, when executed by the processor, implements a method for analyzing the deformation of a white body opening as proposed in an embodiment of the present invention.

[0056] The present invention also discloses a computer-readable storage medium storing a computer program adapted for loading and execution by a processor of a method for analyzing the deformation of a body-in-white opening as proposed in the embodiments of the present invention.

[0057] The present invention also discloses a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements a method for analyzing the deformation of a white body opening proposed in the embodiments of the present invention.

[0058] The method proposed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor. The software modules can reside in readily available storage media in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0059] Those skilled in the art will recognize that the units and algorithm steps described in conjunction with the embodiments herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0060] While the specific embodiments of the present invention have been described above in conjunction with the accompanying drawings, this is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art without creative effort based on the technical solutions of the present invention are still within the scope of protection of the present invention.

Claims

1. A body-in-white opening deformation analysis method, characterized by, The method comprises: acquiring a body-in-white analysis model and diagonal nodes of the body-in-white analysis model corresponding to a previous version model; for each diagonal node of the previous version model, determining a part in the body-in-white analysis model closest to the diagonal node of the previous version model; acquiring boundary points of the closest part; selecting a point closest to the diagonal node from the boundary points of the closest part as a diagonal node of the body-in-white analysis model; determining an opening deformation amount of a body-in-white diagonal according to the body-in-white analysis model with the determined diagonal nodes.

2. The body-in-white opening deformation analysis method according to claim 1, wherein When the body-in-white analysis model corresponding to the previous version model is a base model; acquiring a set of boundary nodes of each diagonal of the base model; selecting two boundary nodes farthest from each other from the set of boundary nodes of each diagonal as diagonal nodes of the corresponding diagonal.

3. The body-in-white opening deformation analysis method according to claim 1, wherein determining a distance between two diagonal nodes belonging to the same diagonal in the body-in-white analysis model; performing simulation analysis of an opening deformation amount on the body-in-white analysis model to determine a deformation displacement amount of the diagonal of the body-in-white; determining the opening deformation amount of the diagonal of the body-in-white according to the distance between the diagonal nodes and the deformation displacement amount of the diagonal.

4. The body-in-white opening deformation analysis method according to claim 3, wherein The body-in-white analysis model for the simulation analysis of the opening deformation amount is added with constraints and loads.

5. The body-in-white opening deformation analysis method according to claim 1, wherein The body-in-white diagonal includes a front windshield diagonal, a front side door diagonal, a rear side door diagonal, a rear back door diagonal or a trunk lid diagonal, and a sunroof diagonal.

6. The body-in-white opening deformation analysis method according to claim 1, wherein The opening deformation amount of the diagonal of the body-in-white is stored in a target file.

7. A body-in-white opening deformation analysis system characterized by comprising: a body-in-white opening deformation analysis device according to any one of claims 1 to 6. The method comprises: a data acquisition unit configured to acquire a body-in-white analysis model and diagonal nodes of the body-in-white analysis model corresponding to a previous version model; an analysis model diagonal node determination unit configured to, for each diagonal node of the previous version model, determine a part in the body-in-white analysis model closest to the diagonal node of the previous version model, acquire boundary points of the closest part, and select a point closest to the diagonal node from the boundary points of the closest part as a diagonal node of the body-in-white analysis model; a diagonal deformation amount determination unit configured to determine an opening deformation amount of a diagonal of the body-in-white according to the body-in-white analysis model with the determined diagonal nodes.

8. An electronic device, comprising: The device comprises: a processor adapted to execute a computer program; a computer readable storage medium having a computer program stored therein, the computer program being executed by the processor to implement the body-in-white opening deformation analysis method of any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is adapted to be loaded and executed by the processor to implement the body-in-white opening deformation analysis method of any one of claims 1-6.

10. A computer program product, characterised in that, The computer program product comprises a computer program, and the computer program is executed by the processor to implement the body-in-white opening deformation analysis method of any one of claims 1-6.