Processing method of finite element model of whole vehicle, related method and equipment

By selecting and processing the subsystem of the vehicle's finite element model in the simulation model system and generating the deleted target model, the cumbersome and time-consuming problem of the finite element model construction process in the existing technology is solved, and a more efficient modeling process is achieved.

CN119538628APending Publication Date: 2025-02-28ZHEJIANG LEAPMOTOR TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411408861.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the process of building a finite element simulation model, the existing technology requires manual processing of multiple subsystems, resulting in large workload, cumbersome, error-prone, time-consuming and labor-consuming.

Method used

A method for processing a vehicle finite element model is proposed. Through the selection function module and setting function module in the simulation model system, the subsystem is obtained in response to control instructions, and the subsystem is selected and processed, and the initial and target finite element models are generated.

Benefits of technology

The construction process of the finite element model of the whole vehicle is simplified, the modeling efficiency is improved, and the possibility of manual errors is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119538628A_ABST
    Figure CN119538628A_ABST
Patent Text Reader

Abstract

The invention discloses a whole vehicle finite element model processing method, which comprises the following steps: in response to a control instruction for entering a simulation model system, obtaining a plurality of subsystems of a whole vehicle finite element model in the simulation model system, and in response to an operation instruction for triggering at least one selection function control in the simulation model system, obtaining a plurality of sub-systems of the whole vehicle finite element model; selecting at least one subsystem from a plurality of subsystems of the whole vehicle finite element model to generate an initial whole vehicle finite element model by using the at least one subsystem, and responding to an operation instruction for triggering at least one set function control in the simulation model system, and executing a function task corresponding to at least one set function control on the initial whole vehicle finite element model to obtain a target whole vehicle finite element model. The invention further discloses a related method and device. The modeling efficiency of the finite element model of the whole vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The disclosed embodiments of the present application relate to the field of vehicle simulation technology, and more specifically, to a processing method for a whole vehicle finite element model, related methods and equipment. Background Art

[0002] With the rapid development of the automobile industry in recent years, finite element simulation, as an indispensable means in vehicle research and development, plays a vital role in shortening the research and development cycle. How to improve the efficiency of vehicle finite element modeling has become the focus of in-depth research by major automobile companies. Summary of the invention

[0003] According to an embodiment of the present application, the present application proposes a processing method, related methods and equipment for a whole vehicle finite element model to improve the modeling efficiency of the whole vehicle finite element model.

[0004] The first aspect of the present application discloses a method for processing a whole vehicle finite element model, which is applied to a simulation model system. The simulation model system includes a selection function module and a setting function module for processing the simulation model. The selection function module is provided with at least one selection function control, and the setting function module is provided with at least one setting function control. The method includes: in response to a control instruction entering the simulation model system, in the simulation model system, obtaining multiple subsystems of the whole vehicle finite element model; in response to an operation instruction for triggering the at least one selection function control in the simulation model system, selecting at least one subsystem from the multiple subsystems of the whole vehicle finite element model to generate an initial whole vehicle finite element model using the at least one subsystem; in response to an operation instruction for triggering the at least one setting function control in the simulation model system, executing a functional task corresponding to the at least one setting function control on the initial whole vehicle finite element model to obtain a target whole vehicle finite element model.

[0005] In some embodiments, the at least one setting function control includes at least one of a storage model control, a loading key control, a capture constraint control, and a clear connection control; wherein the storage model control is used to generate and save the master control file of the initial whole vehicle finite element model; the loading key control is used to load the master control file of the initial whole vehicle finite element model; the capture constraint control is used to capture and add constraints to the initial whole vehicle finite element model; the clear connection control is used to delete the subsystem connection box that does not meet the preset conditions in the initial whole vehicle finite element model and add constraints.

[0006] In some embodiments, in response to the operation instruction for triggering the at least one setting function control in the simulation model system, the functional task corresponding to the at least one setting function control is executed on the initial whole vehicle finite element model, including: in response to the operation instruction for triggering the interception constraint control, the interception section of the initial whole vehicle finite element model is defined by preset nodes; the model on one side of the interception section and its initial constraint relationship are deleted; and preset constraint relationships are added to the nodes on the interception section to obtain the target whole vehicle finite element model.

[0007] In some embodiments, in response to an operation instruction triggering the at least one setting function control in the simulation model system, a functional task corresponding to the at least one setting function control is executed on the initial whole vehicle finite element model, including: in response to an operation instruction triggering the clear connection control, deleting the subsystem connection box in the initial whole vehicle finite element model that does not meet a preset condition, the preset condition including that the number of nodes in the subsystem connection box is less than a preset value; adding a preset constraint relationship to the position of the deleted subsystem connection box in the initial whole vehicle finite element model.

[0008] In some embodiments, in response to the operation instruction triggering the at least one setting function control in the simulation model system, the functional task corresponding to the at least one setting function control is executed on the initial vehicle finite element model, including: in response to the operation instruction triggering the interception constraint control, the intercepted section of the initial vehicle finite element model is defined by preset nodes; the model on one side of the intercepted section and its initial constraint relationship are deleted; the preset constraint relationship is added to the nodes on the intercepted section to obtain the intercepted initial vehicle finite element model; in response to the operation instruction triggering the clear connection control, the subsystem connection box that does not meet the preset condition in the intercepted initial vehicle finite element model is deleted, and the preset condition includes that the number of nodes in the subsystem connection box is less than a preset value; the preset constraint relationship is added to the position where the subsystem connection box has been deleted in the intercepted initial vehicle finite element model to obtain the target vehicle finite element model.

[0009] In some embodiments, the at least one selection function control includes at least one of an all selection control, an all delete control, and an invert selection control; wherein the all selection control is used to select the at least one subsystem; the all delete control is used to delete the at least one subsystem; and the invert selection control is used to invert the selected and deleted subsystems.

[0010] In some embodiments, the at least one selection function control further comprises a single selection control, and the single selection control is used to select or delete a subsystem of the at least one subsystem.

[0011] The second aspect of the present application discloses a vehicle safety optimization method, comprising: obtaining a pedestrian protection finite element simulation model of a vehicle; performing simulation analysis based on the pedestrian protection finite element simulation model to evaluate the safety performance of the vehicle; and optimizing and adjusting the structure of the vehicle based on the evaluation results; wherein the pedestrian protection finite element simulation model is obtained by the processing method of the whole vehicle finite element model described in the first aspect above.

[0012] The third aspect of the present application discloses an electronic device, comprising a memory and a processor coupled to each other, wherein the processor is used to execute program instructions stored in the memory to implement the method for processing the finite element model of the whole vehicle described in the first aspect, or to implement the vehicle safety optimization method described in the second aspect.

[0013] The fourth aspect of the present application discloses a non-volatile computer-readable storage medium having program instructions stored thereon. When the program instructions are executed by a processor, the processing method of the whole vehicle finite element model described in the first aspect is implemented, or the vehicle safety optimization method described in the second aspect is implemented.

[0014] The beneficial effects of the present application include: in response to a control instruction for entering a simulation model system, obtaining multiple subsystems of a whole vehicle finite element model in the simulation model system; in response to an operation instruction for triggering at least one selection function control in the simulation model system, selecting at least one subsystem from multiple subsystems of the whole vehicle finite element model to generate an initial whole vehicle finite element model using at least one subsystem; and in response to an operation instruction for triggering at least one setting function control in the simulation model system, executing at least one functional task corresponding to a setting function control on the initial whole vehicle finite element model, thereby obtaining a target whole vehicle finite element model, thereby simplifying the construction process of the whole vehicle finite element model and improving the modeling efficiency of the whole vehicle finite element model. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] The present application will be further described below in conjunction with the accompanying drawings and implementation methods, in which:

[0016] Figure 1 It is a structural schematic diagram of a simulation model system according to an embodiment of the present application;

[0017] Figure 2 is a flow chart of a method for processing a whole vehicle finite element model according to an embodiment of the present application;

[0018] Figure 3 It is a schematic diagram of the effect of the operation interface of the simulation model system of the embodiment of the present application;

[0019] Figure 4 is a flow chart of a vehicle safety optimization method according to an embodiment of the present application;

[0020] Figure 5 is a schematic diagram of the structure of an electronic device according to an embodiment of the present application;

[0021] Figure 6 It is a schematic diagram of the structure of the non-volatile computer-readable storage medium of an embodiment of the present application. DETAILED DESCRIPTION

[0022] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0023] The term "and / or" in this application is only a description of the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the objects associated before and after are in an "or" relationship. In addition, "many" in this article means two or more than two. In addition, the term "at least one" in this article means any combination of at least two of any one or more of a plurality of, for example, including at least one of A, B, and C, and can mean including any one or more elements selected from the set consisting of A, B, and C. In addition, the terms "first", "second", and "third" in this application are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features.

[0024] At present, when simulation engineers are building finite element simulation models, they need to manually process the models of multiple subsystems one by one. The process is labor-intensive and tedious, prone to errors, and mostly repetitive, time-consuming and labor-intensive.

[0025] To this end, the present application proposes a method for processing a finite element model of a whole vehicle, related methods and equipment to solve the above problems.

[0026] In order to enable those skilled in the art to better understand the technical solution of the present application, the technical solution of the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0027] See also Figure 1 , Figure 1It is a structural diagram of the simulation model system of an embodiment of the present application, the simulation model system 10 includes a selection function module 110 and a setting function module 120 for processing the simulation model, wherein the selection function module 110 is provided with at least one selection function control 1101, and the setting function module 120 is provided with at least one setting function control 1201, at least one selection function control 1101 can be used to select a subsystem displayed in the operation interface of the simulation model system 10, and at least one setting function control 1201 can be used to process a subsystem displayed in the operation interface of the simulation model system 10, the simulation model system 10 can be edited and generated by a computer programming language (for example, Python, etc.), and can be a system, software, plug-in, etc. installed in an electronic device, which is not limited by the present application.

[0028] See also Figure 2 , Figure 2 1 is a flow chart of a method for processing a vehicle finite element model according to an embodiment of the present application. The method is applied to the above-mentioned simulation model system 10. The execution subject of the method can be an electronic device with computing functions, such as a microcomputer, a server, and a mobile device such as a notebook computer and a tablet computer. It should be noted that if there are substantially the same results, the method of the present application is not limited to the above-mentioned method. Figure 2 The process sequence shown is limited.

[0029] In some possible implementations, the method may be implemented by a processor calling computer-readable instructions stored in a memory, such as Figure 2 As shown, the method may include the following steps:

[0030] S21: In response to a control instruction for entering the simulation model system, a plurality of subsystems of a finite element model of the entire vehicle are acquired in the simulation model system.

[0031] In response to the control instruction entering the simulation model system 10, in the simulation model system 10, multiple subsystems of the whole vehicle finite element model are obtained. For example, the simulation model system 10 is used to edit the pedestrian protection safety simulation model. In response to the control instruction entering the simulation model system 10, the simulation model system 10 opens the main control include file of the whole vehicle finite element model, and gives multiple subsystems recommended to be retained according to the include number. At this time, the operation interface of the simulation model system 10 displays the multiple subsystems recommended to be retained. The multiple subsystems recommended to be retained can be used for editing the preset simulation model. For example, the multiple subsystems include a body-in-white assembly, a hood assembly, a front bumper assembly, a lighting assembly, a ventilation cover assembly, a wiper assembly, a cabin accessory assembly, etc.

[0032] S22: In response to an operation instruction for triggering at least one selection function control in the simulation model system, at least one subsystem is selected from a plurality of subsystems of the whole vehicle finite element model to generate an initial whole vehicle finite element model using the at least one subsystem.

[0033] In response to an operation instruction that triggers at least one selection function control 1101 in the simulation model system 10, at least one subsystem is selected from multiple subsystems of the whole vehicle finite element model. For example, in the simulation model system 10, a selection function control in at least one selection function control 1101 is selected. In response to the operation instruction corresponding to the selection function control, at least one subsystem is selected from multiple subsystems of the whole vehicle finite element model displayed on the operation interface of the simulation model system 10, wherein at least one subsystem can be selected according to actual conditions. The initial whole vehicle finite element model can be generated by using at least one subsystem, for example, the selected at least one subsystem can be used for the initial construction of the preset simulation model.

[0034] S23: In response to an operation instruction for triggering at least one setting function control in the simulation model system, executing at least one functional task corresponding to the setting function control on the initial whole vehicle finite element model to obtain a target whole vehicle finite element model.

[0035] In response to an operation instruction that triggers at least one setting function control 1201 in the simulation model system 10, a functional task corresponding to at least one setting function control 1201 is executed on the initial whole vehicle finite element model. For example, in the simulation model system 10, one setting function control in at least one setting function control 1201 is selected. In response to the operation instruction corresponding to the selection of the setting function control, the functional task corresponding to the setting function control is executed on at least one subsystem of the whole vehicle finite element model displayed on the operation interface of the simulation model system 10, and then at least one subsystem is processed. By executing the functional task corresponding to at least one setting function control 1201, simplification and other processing are performed on at least one subsystem, thereby obtaining a preset simulation model. The preset simulation model can be used to evaluate the safety performance of the vehicle, etc.

[0036] In this embodiment, in response to a control instruction for entering a simulation model system, multiple subsystems of a whole vehicle finite element model are acquired in the simulation model system; in response to an operation instruction for triggering at least one selection function control in the simulation model system, at least one subsystem is selected from the multiple subsystems of the whole vehicle finite element model to generate an initial whole vehicle finite element model using at least one subsystem; and in response to an operation instruction for triggering at least one setting function control in the simulation model system, at least one functional task corresponding to the setting function control is executed on the initial whole vehicle finite element model, thereby obtaining a target whole vehicle finite element model, thereby simplifying the construction process of the whole vehicle finite element model and improving the modeling efficiency of the whole vehicle finite element model.

[0037] See also Figure 3 , Figure 3 It is a schematic diagram of the effect of the operating interface of the simulation model system of an embodiment of the present application. In some embodiments, in the operating interface 100 of the simulation model system 10, at least one selection function control 1101 includes an all selection control 1101a, a delete all control 1101b and an invert selection control 1101c.

[0038] Among them, the all selection control 1101a is used to select at least one subsystem displayed in the operation interface 100 of the simulation model system 10; the all deletion control 1101b is used to delete at least one subsystem displayed in the operation interface 100 of the simulation model system 10; the invert selection control 1101c is used to invert the selected and deleted subsystems.

[0039] Among them, in response to an operation instruction to trigger all selection controls 1101a, at least one subsystem displayed in the operation interface 100 of the simulation model system 10 is selected, for example, subsystem 1, subsystem 2...subsystem n are selected to participate in the construction of the initial whole vehicle finite element model; or in response to an operation instruction to trigger all deletion controls 1101b, at least one subsystem displayed in the operation interface 100 of the simulation model system 10 is deleted, for example, subsystem 1, subsystem 2...subsystem n is deleted, and does not participate in the construction of the initial whole vehicle finite element model; or in response to an operation instruction to trigger the invert selection control 1101c, the options of at least one selected subsystem and at least one deleted subsystem are inverted, for example, subsystem 1 and subsystem 2 are selected, subsystem n is deleted, and subsystem 1 and subsystem 2 are deleted by inverting the selection control 1101c, and subsystem n is selected, etc.

[0040] Please continue reading Figure 3 The at least one selection function control 1101 further includes a single selection control 1101d, and the single selection control 1101d is used to select or delete a subsystem in the at least one subsystem.

[0041] For example, in response to an operation instruction that triggers a single selection control 1101d corresponding to a subsystem in at least one subsystem, the subsystem is selected or deleted. For example, the single selection control 1101d corresponding to subsystem 1 is clicked once to select subsystem 1, i.e., subsystem 1 participates in the construction of the initial whole vehicle finite element model. At this time, the single selection control 1101d corresponding to subsystem 1 is clicked again to delete subsystem 1, i.e., subsystem 1 does not participate in the construction of the initial whole vehicle finite element model.

[0042] Among them, at least one selection function control 1101 can also appear in the form of a submenu, for example, by triggering an operation command to enter the selection function module 110, and then displaying at least one selection function control 1101, and the display form of at least one selection function control 1101 is not specifically limited in this application. The operation instruction that triggers at least one selection function control 1101 can be generated by clicking, touching, etc. on the operation interface 100 of the simulation model system 10, and this application is not specifically limited to this.

[0043] Continue reading Figure 3 In some embodiments, at least one setting function control 1201 includes a storage model control 1201a, a load key control 1201b, an interception constraint control 1201c, and a clear connection control 1201d.

[0044] Among them, the storage model control 1201a is used to generate and save the master control file of the initial vehicle finite element model; the loading key control 1201b is used to load the master control file of the initial vehicle finite element model; the interception constraint control 1201c is used to intercept and add constraints to the initial vehicle finite element model; the clear connection control 1201d is used to delete the subsystem connection boxes that do not meet the preset conditions in the initial vehicle finite element model and add constraints.

[0045] For example, in response to an operation instruction triggering the storage model control 1201a, the include file of at least one subsystem selected for building the initial vehicle finite element model is saved, and then the master file of the initial vehicle finite element model is generated; in response to an operation instruction triggering the loading key control 1201b, the master file of the initial vehicle finite element model is loaded, that is, at least one subsystem for building the initial vehicle finite element model is displayed in the operation interface of the simulation model system 10; in response to an operation instruction triggering the interception constraint control 1201c, the initial vehicle finite element model is intercepted, and SPC constraints are added corresponding to the interception position; in response to an operation instruction triggering the clear connection control 1201d, the subsystem connection box that does not meet the preset conditions in the initial vehicle finite element model can be deleted, and SPC constraints are added corresponding to the position where the connection box is deleted.

[0046] Among them, at least one setting function control 1201 can also appear in the form of a submenu, for example, by triggering an operation command to enter the setting function module 120, and then displaying at least one setting function control 1201, and the display form of at least one setting function control 1201 is not specifically limited in this application. The operation instruction that triggers at least one setting function control 1201 can be generated by clicking, touching, etc. on the operation interface 100 of the simulation model system 10, and this application is not specifically limited to this.

[0047] In some embodiments, in response to an operation instruction that triggers at least one setting function control 1201 in the simulation model system 10, at least one functional task corresponding to the setting function control 1201 is executed on the initial whole vehicle finite element model, including: in response to an operation instruction that triggers a cut constraint control, defining a cut section of the initial whole vehicle finite element model through preset nodes; deleting the model on one side of the cut section and its initial constraint relationship; adding preset constraint relationships to the nodes on the cut section to obtain the target whole vehicle finite element model.

[0048] Continue reading Figure 3 In response to the operation instruction of triggering the interception constraint control 1201c, the interception section of the initial vehicle finite element model is defined by the preset node, for example, the interception section is defined in the initial vehicle finite element model by defining 1 to 3 nodes. The model on one side of the interception section and its initial constraint relationship are deleted, for example, the model on the back side of the interception interface is automatically deleted, such as the model part that does not participate in the vehicle / pedestrian collision, and the property, set, etc. of the deleted model part are correspondingly deleted. Preset constraint relationships are added to the nodes on the interception section to obtain the target vehicle finite element model, for example, SPC constraints are added to the position of the interception section, that is, the simulation model system 10 uses the nodes (node ​​points) of the interception section to create SET-NODE, and the translation and rotation constraints of the three degrees of freedom in the XYZ directions are generated accordingly, wherein adding the preset constraint relationship is optional. The functional task corresponding to the interception constraint control 1201c is executed on at least one subsystem in the initial vehicle finite element model, so that the simplified initial vehicle finite element model can be obtained.

[0049] In this embodiment, the initial whole vehicle finite element model can be intercepted and simplified by using the interception constraint control 1201c, thereby improving the modeling efficiency of the whole vehicle finite element model.

[0050] In some embodiments, in response to an operation instruction that triggers at least one setting function control 1201 in the simulation model system 10, at least one functional task corresponding to the setting function control 1201 is executed on the initial whole vehicle finite element model, including: in response to an operation instruction that triggers a clear connection control, deleting the subsystem connection boxes that do not meet the preset conditions in the initial whole vehicle finite element model, the preset conditions including that the number of nodes in the subsystem connection box is less than a preset value; adding a preset constraint relationship at the position of the deleted subsystem connection box in the initial whole vehicle finite element model.

[0051] Continue reading Figure 3In response to the operation instruction of triggering the clear connection control 1201d, the subsystem connection box (BOX) that does not meet the preset condition in the initial vehicle finite element model is deleted. The preset condition includes that the number of nodes in the subsystem connection box is less than the preset value. For example, the preset condition includes that the number of nodes in the subsystem connection box is less than 2. That is, in response to the operation instruction of triggering the clear connection control 1201d, the connection BOX with the number of nodes less than 2 in the initial vehicle finite element model can be deleted, and the corresponding constraint elements, such as set and rbe2, can be deleted. And, the preset constraint relationship is added to the position of the deleted subsystem connection box in the initial vehicle finite element model. For example, according to the actual operation, the SPC constraint relationship can be automatically added to the deleted BOX position.

[0052] In this embodiment, by triggering the clear connection control 1201d to check the connection relationship of the initial whole vehicle finite element model, connection errors are avoided during model calculation, thereby improving the modeling efficiency of the whole vehicle finite element model.

[0053] In some embodiments, in response to an operation instruction to trigger at least one setting function control 1201 in the simulation model system 10, at least one functional task corresponding to the setting function control 1201 is executed on the initial vehicle finite element model, including: in response to an operation instruction to trigger a capture constraint control, a capture section of the initial vehicle finite element model is defined by a preset node; the model on one side of the capture section and its initial constraint relationship are deleted; the preset constraint relationship is added to the nodes on the capture section to obtain the captured initial vehicle finite element model; in response to an operation instruction to trigger a clear connection control, the subsystem connection box that does not meet the preset conditions in the captured initial vehicle finite element model is deleted, and the preset conditions include that the number of nodes in the subsystem connection box is less than a preset value; and the preset constraint relationship is added to the position of the deleted subsystem connection box in the captured initial vehicle finite element model to obtain the target vehicle finite element model.

[0054] Continue reading Figure 3In response to the operation instruction of triggering the interception constraint control 1201c, the interception section of the initial whole vehicle finite element model is defined by the preset node, the model on one side of the interception section and its initial constraint relationship are deleted, and the preset constraint relationship is added to the nodes on the interception section to obtain the intercepted initial whole vehicle finite element model. For example, the interception section is defined in the initial whole vehicle finite element model by defining 1 to 3 nodes, the model on the back side of the interception interface is deleted, such as the model part that does not participate in the vehicle / pedestrian collision, and the constraint relationship of the deleted model part is deleted accordingly, and SPC constraints are added at the position of the interception section, wherein adding SPC constraints is optional, thereby obtaining the intercepted initial whole vehicle finite element model. Furthermore, in response to an operation instruction to trigger the clear connection control 1201d, the subsystem connection boxes that do not meet the preset conditions in the intercepted initial vehicle finite element model are deleted, and the preset conditions include that the number of nodes in the subsystem connection box is less than a preset value. A preset constraint relationship is added to the position of the deleted subsystem connection box in the intercepted initial vehicle finite element model to obtain the target vehicle finite element model. For example, the connection boxes and corresponding constraint elements with a node number less than 2 in the intercepted initial vehicle finite element model are deleted, and an SPC constraint relationship is added to the deleted BOX position, thereby obtaining the target vehicle finite element model.

[0055] For ease of understanding, taking the construction of a pedestrian protection finite element model as an example, the processing method of the whole vehicle finite element model of the embodiment of the present application is explained.

[0056] In response to the control instruction entering the simulation model system 10, in the simulation model system 10, multiple subsystems of the finite element model of the whole vehicle are obtained. The multiple subsystems can be preset editors for the pedestrian protection safety simulation model. For example, the multiple subsystems include a body-in-white assembly, a hood assembly, a front bumper assembly, a lighting assembly, a ventilation cover assembly, a wiper assembly, a cabin accessory assembly, etc.

[0057] In the simulation model system 10, at least one selection function control 1101 is triggered to select at least one subsystem from multiple subsystems of the whole vehicle finite element model to determine the composition of the initial pedestrian protection safety simulation model. The operation instructions corresponding to the at least one selection function control 1101 include an all selection (all) command, a delete all (None) command, a reverse selection (reverse) command, etc., wherein the all command is used to indicate the selection of at least one subsystem displayed in the operation interface of the simulation model system 10, the None command is used to indicate the deletion of at least one subsystem displayed in the operation interface of the simulation model system 10, and the reverse command is used to indicate the reversal of the selected and deleted subsystems.

[0058] Furthermore, in the simulation model system 10, at least one setting function control 1201 is triggered, and at least one functional task corresponding to the setting function control 1201 is executed on the initial vehicle finite element model. The operation instructions corresponding to the at least one setting function control 1201 include a save model (save model key file) command, a load key (load / reload keyfile) command, a cut constraint (model cut and SPC) command, and a clear connection (clear free connectionBOX) command, etc., wherein the save model key file command is used to instruct the generation and saving of the master control file of the initial pedestrian protection safety simulation model, the load / reload key file command is used to instruct the loading of the master control file of the initial pedestrian protection safety simulation model, the model cut and SPC command is used to instruct the cutting and adding of constraints to the initial pedestrian protection safety simulation model, and the clear free connection BOX command is used to instruct the deletion of the subsystem connection box that does not meet the preset conditions in the initial pedestrian protection safety simulation model and the addition of constraints. It can be understood that by executing at least one functional task of setting the function control 1201, the initial pedestrian protection safety simulation model is intercepted and simplified, and the corresponding preset constraint relationship is added to obtain the target pedestrian protection safety simulation model. The target pedestrian protection safety simulation model can be used to evaluate the pedestrian protection performance of the vehicle.

[0059] See also Figure 4 , Figure 4 is a flow chart of a vehicle safety optimization method according to an embodiment of the present application. The method can be applied to an on-board device having computing and other functions. It should be noted that if there are substantially the same results, the method of the present application is not limited to Figure 4 The process sequence shown is limited.

[0060] In some possible implementations, the method may be implemented by a processor calling computer-readable instructions stored in a memory, such as Figure 4 As shown, the method may include the following steps:

[0061] S41: Obtain a pedestrian protection finite element simulation model of the vehicle.

[0062] The pedestrian protection finite element simulation model of the vehicle is obtained. The pedestrian protection finite element simulation model of the vehicle can be obtained by the above-mentioned processing method of the whole vehicle finite element model, which will not be repeated again.

[0063] S42: Perform simulation analysis based on the pedestrian protection finite element simulation model to evaluate the safety performance of the vehicle.

[0064] Simulation analysis is performed based on the pedestrian protection finite element simulation model to evaluate the vehicle's safety performance. For example, the collision between the vehicle and the pedestrian's legs / head in a pedestrian traffic accident is simulated to obtain relevant vehicle parameters for evaluating the vehicle's safety performance.

[0065] S43: Based on the evaluation results, optimize and adjust the structure of the vehicle.

[0066] For example, based on the dynamic response and damage in a collision obtained through simulation analysis, the vehicle structure is continuously optimized and adjusted to improve its safety performance.

[0067] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.

[0068] See also Figure 5 , Figure 5 : is a schematic diagram of the structure of an electronic device of an embodiment of the present application. The electronic device 50 includes a memory 51 and a processor 52 coupled to each other, and the processor 52 is used to execute program instructions stored in the memory 51 to implement the steps of the above-mentioned whole vehicle finite element model processing method embodiment, or to implement the steps of the above-mentioned vehicle safety optimization method embodiment. In a specific implementation scenario, the electronic device 50 may include but is not limited to: a microcomputer, a server, which is not limited here.

[0069] Specifically, the processor 52 is used to control itself and the memory 51 to implement the steps of the above-mentioned vehicle finite element model processing method embodiment, or to implement the steps of the above-mentioned vehicle safety optimization method embodiment. The processor 52 can also be called a CPU (Central Processing Unit), and the processor 52 may be an integrated circuit chip with signal processing capabilities. The processor 52 can also be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. In addition, the processor 52 can be implemented by an integrated circuit chip.

[0070] See also Figure 6 , Figure 660 is a schematic diagram of the structure of a non-volatile computer-readable storage medium according to an embodiment of the present application. The non-volatile computer-readable storage medium 60 is used to store a computer program 601. When the computer program 601 is executed by a processor, for example, Figure 5 When the processor 52 in the embodiment is executed, it is used to implement the steps of the above-mentioned embodiment of the processing method for the whole vehicle finite element model, or to implement the steps of the above-mentioned embodiment of the vehicle safety optimization method.

[0071] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.

[0072] In the several embodiments provided in the present application, it should be understood that the disclosed methods and related devices can be implemented in other ways. For example, the above-described related device implementations are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication disconnection shown or discussed can be through some interfaces, indirect coupling or communication disconnection of devices or units, which can be electrical, mechanical or other forms.

[0073] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0074] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each implementation method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.

[0075] It is easy for a person skilled in the art to know that many modifications and changes can be made to the device and method while maintaining the teaching content of the present application. Therefore, the above disclosure should be considered as limited only by the scope of the appended claims.

Claims

1. A method for processing a vehicle finite element model, characterized in that: Applied to a simulation model system, the simulation model system includes a selection function module and a setting function module for processing a simulation model, the selection function module is provided with at least one selection function control, the setting function module is provided with at least one setting function control, the method includes: In response to a control instruction entering the simulation model system, acquiring, in the simulation model system, a plurality of subsystems of the whole vehicle finite element model; In response to an operation instruction triggering the at least one selection function control in the simulation model system, selecting at least one subsystem from a plurality of subsystems of the whole vehicle finite element model to generate an initial whole vehicle finite element model using the at least one subsystem; In response to an operation instruction that triggers the at least one setting function control in the simulation model system, a functional task corresponding to the at least one setting function control is executed on the initial whole vehicle finite element model to obtain a target whole vehicle finite element model.

2. The method according to claim 1, characterized in that: The at least one setting function control includes at least one of a storage model control, a load key control, a capture constraint control, and a clear connection control; Wherein, the storage model control is used to generate and save the master control file of the initial vehicle finite element model; The loading key control is used to load the master control file of the initial vehicle finite element model; The interception constraint control is used to intercept and add constraints to the initial vehicle finite element model; The clear connection control is used to delete the subsystem connection boxes that do not meet the preset conditions in the initial vehicle finite element model and to add constraints.

3. The method according to claim 2, characterized in that In response to the operation instruction of triggering the at least one setting function control in the simulation model system, executing the functional task corresponding to the at least one setting function control on the initial vehicle finite element model includes: In response to an operation instruction triggering the interception constraint control, defining an interception section of the initial vehicle finite element model through a preset node; Deleting the model on one side of the cut surface and its initial constraint relationship; Preset constraint relationships are added to the nodes on the intercepted section to obtain the target vehicle finite element model.

4. The method according to claim 2, characterized in that: In response to the operation instruction of triggering the at least one setting function control in the simulation model system, executing the functional task corresponding to the at least one setting function control on the initial vehicle finite element model includes: In response to the operation instruction for triggering the clear connection control, deleting the subsystem connection box that does not meet the preset condition in the initial vehicle finite element model, wherein the preset condition includes that the number of nodes in the subsystem connection box is less than a preset value; A preset constraint relationship is added to the position where the subsystem connection box has been deleted in the initial vehicle finite element model.

5. The method according to claim 2, characterized in that: In response to the operation instruction of triggering the at least one setting function control in the simulation model system, executing the functional task corresponding to the at least one setting function control on the initial vehicle finite element model includes: In response to an operation instruction triggering the interception constraint control, defining an interception section of the initial vehicle finite element model through a preset node; Deleting the model on one side of the cut surface and its initial constraint relationship; Adding preset constraint relationships to the nodes on the intercepted section to obtain an initial finite element model of the entire vehicle after interception; In response to the operation instruction for triggering the clear connection control, deleting the subsystem connection box that does not meet the preset condition in the intercepted initial vehicle finite element model, wherein the preset condition includes that the number of nodes in the subsystem connection box is less than a preset value; A preset constraint relationship is added to the position where the subsystem connection box has been deleted in the intercepted initial whole vehicle finite element model to obtain the target whole vehicle finite element model.

6. The method according to claim 1, characterized in that The at least one selection function control includes at least one of an all selection control, a delete all control, and an invert selection control; Wherein, the all selection controls are used to select the at least one subsystem; The delete all control is used to delete the at least one subsystem; The invert selection control is used to invert the selected and deleted subsystems.

7. The method according to claim 6, characterized in that The at least one selection function control further comprises a single selection control, and the single selection control is used to select or delete a subsystem in the at least one subsystem.

8. A vehicle safety optimization method, characterized in that: include: Obtain a pedestrian protection finite element simulation model of the vehicle; Performing simulation analysis based on the pedestrian protection finite element simulation model to evaluate the safety performance of the vehicle; Based on the evaluation results, optimizing and adjusting the structure of the vehicle; Wherein, the pedestrian protection finite element simulation model is obtained by the processing method of the whole vehicle finite element model described in any one of claims 1 to 7 above.

9. An electronic device, characterized in that: It comprises a memory and a processor coupled to each other, wherein the processor is used to execute program instructions stored in the memory to implement the method for processing the whole vehicle finite element model as described in any one of claims 1 to 7, or to implement the vehicle safety optimization method as described in claim 8.

10. A non-volatile computer-readable storage medium having program instructions stored thereon, characterized in that: When the program instructions are executed by the processor, the method for processing the whole vehicle finite element model as described in any one of claims 1 to 7 is implemented, or the vehicle safety optimization method as described in claim 8 is implemented.