Data processing method, device, medium and equipment
By dividing the grid according to the geometric model of vehicle accessories and creating a thickness subset, the problem of high difficulty in modeling plastic parts is solved, and fast and accurate grid model creation and NVH performance prediction are achieved, improving simulation efficiency and accuracy.
Patent Information
- Application Number
- CN202111144065.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-28
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2041-09-28
AI Technical Summary
During the development of vehicle NVH performance, the structure of plastic parts is complex and the material thickness is variable, which makes it difficult to model CAE simulation and it is difficult for the existing technology to create grid models quickly and accurately, resulting in low simulation efficiency and inconvenient risk assessment.
By obtaining the geometric model of vehicle accessories, dividing the grid based on the thickness information in the geometric model, and creating multiple subsets based on the grid thickness, ensuring that the number of grids in each subset is less than a predetermined threshold, and generating a more accurate grid model for doing Simulation analysis.
It realizes the rapid and accurate creation of a grid model of vehicle accessories, reduces the number of subsets, improves model management convenience and simulation analysis efficiency, and ensures the accuracy of NVH performance prediction.
Smart Images

Figure CN115879210B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of vehicle performance simulation analysis, and in particular, to a data processing method, device, medium and equipment. Background Art
[0002] In the process of vehicle noise, vibration and harshness (NVH) performance development, computer aided engineering (CAE) simulation has become an important means to identify NVH performance risks in advance.
[0003] Various vehicle accessories (for example, the guard plate in the interior) have a significant impact on the vehicle's NVH performance. Especially plastic parts, which have complex structures, variable material thickness, high modeling difficulty, and short development cycle of interior plastic parts. Therefore, fast and accurate accessory modeling is of great significance to CAE simulation efficiency and NVH risk assessment.
[0004] In the related art, mesh division and automatic material thickness division of accessories can be performed through ANSA software. When the mesh model of accessories is established using this software, a large number of mesh subsets (comp) are generated, which brings inconvenience to the subsequent model management and use. Summary of the invention
[0005] The purpose of the present disclosure is to provide a data processing method, device, medium and equipment, which can accurately and quickly create a grid model of vehicle accessories and then perform simulation analysis and prediction of vehicle performance.
[0006] In order to achieve the above object, the present disclosure provides a data processing method, the method comprising:
[0007] Acquire a geometric model of a vehicle accessory, and perform mesh division on the accessory according to the geometric model;
[0008] Determining the thickness of each grid according to the thickness information in the geometric model;
[0009] Creating multiple subsets of grids according to the thickness of each grid, wherein the thickness of the grids in each subset is within a corresponding thickness interval, and the number of grids in at most one subset is less than N, where N is a predetermined first number threshold;
[0010] generating a mesh model of the accessory according to the plurality of subsets;
[0011] The performance of the vehicle is simulated, analyzed and predicted based on the mesh model of the accessory.
[0012] Optionally, the creating multiple subsets of grids according to the thickness of each grid comprises:
[0013] If the number of divided grids is greater than M, multiple subsets of grids are created according to the thickness of each grid, where M is a predetermined second number threshold.
[0014] Optionally, the creating multiple subsets of grids according to the thickness of each grid comprises:
[0015] In the grids for which no subset is created, the number of grids with a thickness less than t0+(2i-1)Δt is counted. If the number of grids with a thickness less than t0+(2i-1)Δt is less than N, the number of grids with a thickness less than t0+(2i-1)Δt is continued to be counted. If the number of grids with a thickness less than t0+(2i-1)Δt is greater than N, a subset of grids with a thickness less than t0+(2i-1)Δt is created, and the thickness is marked as t0+(2i-2)Δt, until the number of remaining grids for which no subset is created is less than or equal to N, wherein t0 is a predetermined initial value of the thickness, Δt is a predetermined increment, i is the number of statistics, and i≥1.
[0016] Subset the remaining unsubsetted meshes and label them with thickness t0+(2i-2)Δt.
[0017] Optionally, determining the thickness of each grid according to the thickness information in the geometric model includes:
[0018] Acquire the thickness at each node of each grid according to the thickness information in the geometric model;
[0019] The average value of the thickness at each node of a mesh is determined as the thickness of the mesh.
[0020] Optionally, generating a mesh model of the accessory according to the multiple subsets includes:
[0021] Determining a material name corresponding to the accessory from a predetermined first correspondence relationship, wherein the first correspondence relationship is a correspondence relationship between the accessory of the vehicle and the material name;
[0022] Determining a material parameter corresponding to the material name from a predetermined second corresponding relationship, wherein the second corresponding relationship is a corresponding relationship between the material name and the material parameter;
[0023] The determined material parameters are assigned to each subset to generate a mesh model of the accessory.
[0024] The present disclosure also provides a data processing device, the device comprising:
[0025] An acquisition module, used for acquiring a geometric model of a vehicle accessory and performing mesh division on the accessory according to the geometric model;
[0026] A determination module, used to determine the thickness of each grid according to the thickness information in the geometric model;
[0027] A creation module, used to create multiple subsets of grids according to the thickness of each grid, wherein the thickness of the grids in each subset is within a corresponding thickness range, and the number of grids in at most one subset is less than N, where N is a predetermined first number threshold;
[0028] A generating module, configured to generate a mesh model of the accessory according to the plurality of subsets;
[0029] The analysis module is used to simulate, analyze and predict the performance of the vehicle according to the grid model of the accessory.
[0030] Optionally, the creation module is used to:
[0031] If the number of divided grids is greater than M, multiple subsets of grids are created according to the thickness of each grid, where M is a predetermined second number threshold.
[0032] Optionally, the creation module is used to:
[0033] In the grids for which no subset is created, the number of grids with a thickness less than t0+(2i-1)Δt is counted. If the number of grids with a thickness less than t0+(2i-1)Δt is less than N, the number of grids with a thickness less than t0+(2i-1)Δt is continued to be counted. If the number of grids with a thickness less than t0+(2i-1)Δt is greater than N, a subset of grids with a thickness less than t0+(2i-1)Δt is created, and the thickness is marked as t0+(2i-2)Δt, until the number of remaining grids for which no subset is created is less than or equal to N, wherein t0 is a predetermined initial value of the thickness, Δt is a predetermined increment, i is the number of statistics, and i≥1.
[0034] Subset the remaining unsubsetted meshes and label them with thickness t0+(2i-2)Δt.
[0035] The present disclosure also provides a non-temporary computer-readable storage medium having a computer program stored thereon, which implements the steps of the above method provided by the present disclosure when the program is executed by a processor.
[0036] The present disclosure also provides an electronic device, comprising:
[0037] a memory having a computer program stored thereon;
[0038] A processor is used to execute the computer program in the memory to implement the steps of the above method provided by the present disclosure.
[0039] Through the above technical solution, multiple subsets of the grid are created according to the thickness of each grid, and the number of grids in at most one subset is less than N. In this way, compared with the subsets created in a manner of equal thickness spacing, the situation where the number of grids in a large number of subsets is small is avoided, the number of subsets is reduced, and the grid situation of the accessories is more accurately reflected. On the premise of ensuring the accuracy of the grid model, it provides convenience for the subsequent management and use of the grid model.
[0040] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:
[0042] Figure 1 is a flow chart of a data processing method provided by an exemplary embodiment;
[0043] Figure 2 is a flow chart of grid modeling provided by an exemplary embodiment;
[0044] Figure 3 is a block diagram of a data processing device provided by an exemplary embodiment;
[0045] Figure 4 It is a block diagram of an electronic device shown in an exemplary embodiment. DETAILED DESCRIPTION
[0046] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.
[0047] ANSA software has mesh division and automatic material thickness division functions, which uses 0mm as the starting value and a certain value x as the increment to establish different subsets (comp) (for example, if the increment is 0.1mm, it will establish subsets of 0mm, 0.1mm, 0.2mm...), and put the mesh within a certain material thickness range of ±x / 2 into the subset. For example, put the mesh with a thickness of 0.1±0.05mm into the subset with a thickness of 0.1mm. There are two problems with this method: 1. Material thickness of 0mm and 0.1mm~0.6mm will not appear in actual parts, so this method will lead to inaccurate models, and 0mm material thickness will lead to inability to calculate; 2. This solution lacks screening for material thickness, and there will be many thickness subsets with only a few meshes, and the number of subsets is large, which makes subsequent model management and use extremely inconvenient.
[0048] In view of this, the inventors have thought of creating subsets of grids not in a manner of equal thickness spacing, but ensuring that there are a certain number of grids in the created subsets to avoid the situation where a large number of subsets have a small number of grids.
[0049] Figure 1 FIG. 1 is a flow chart of a data processing method provided by an exemplary embodiment. Figure 1 As shown, the method may include the following steps:
[0050] Step S101, obtain the geometric model of the vehicle accessories, and mesh the accessories according to the geometric model. The geometric model of the vehicle accessories can be obtained through geometric modeling software, and then the geometric model of the accessories is imported into ANSA (finite element analysis pre-processing software). Meshing is performed using the CASTING (casting meshing) function of the ANSA software. The divided mesh can be imported into the hypermesh software to obtain the original subset storing all the meshes.
[0051] Step S102, determining the thickness of each grid according to the thickness information in the geometric model.
[0052] Step S103, creating multiple subsets of grids according to the thickness of each grid, wherein the thickness of the grids in each subset is in a corresponding thickness range, and the number of grids in at most one subset is less than N, where N is a predetermined first number threshold.
[0053] That is, except for one subset in which the number of grids may be less than N, the number of grids in the remaining subsets is greater than N. If the number of grids in a subset is greater than N, it can be considered that the number of grids in the subset is appropriate and not too small.
[0054] Step S104: generating a mesh model of the accessory according to the multiple subsets.
[0055] Step S105 , simulating and analyzing and predicting the performance of the vehicle, for example, NVH performance, based on the mesh model of the accessory.
[0056] Through the above technical solution, multiple subsets of meshes are created according to the thickness of each mesh, and the number of meshes in at most one subset is less than N. In this way, compared with the subsets created in the manner of equal thickness spacing, the situation where the number of meshes in a large number of subsets is small is avoided, the number of subsets is reduced, and the mesh situation of the accessories is more accurately reflected. On the premise of ensuring the accuracy of the mesh model, it provides convenience for the subsequent management and use of the mesh model.
[0057] In yet another embodiment, only when the number of divided grids is certain, a subset is created according to the above scheme. Figure 1On the basis of, step S103 of creating multiple subsets of grids according to the thickness of each grid may include: if the number of divided grids is greater than M, creating multiple subsets of grids according to the thickness of each grid, M is a predetermined second number threshold.
[0058] If the number of divided grids is greater than M, it can be considered that the number of divided grids is large, and it is necessary to create subsets using the above method to avoid creating too many unnecessary subsets. If the number of divided grids is less than or equal to M, it can be considered that the number of divided grids is small, and subsets can be created according to the method in the relevant technology to reduce the amount of data processing. M can be greater than or equal to N.
[0059] In yet another embodiment, the step of creating a plurality of subsets of meshes according to the thickness of each mesh may include:
[0060] Among the grids for which no subsets are created, count the number of grids whose thickness is less than t0+(2i-1)Δt. If the number of grids whose thickness is less than t0+(2i-1)Δt is less than N, continue to count the number of grids whose thickness is less than t0+(2i-1)Δt. If the number of grids whose thickness is less than t0+(2i-1)Δt is greater than N, create a subset of grids whose thickness is less than t0+(2i-1)Δt and mark them with a thickness of t0+(2i-2)Δt, until the number of remaining grids for which no subsets are created is less than or equal to N.
[0061] Subset the remaining unsubsetted meshes and label them with thickness t0+(2i-2)Δt.
[0062] Wherein, t0 is the predetermined initial thickness value, and the minimum thickness value of the accessory can be predetermined, and t0 can be slightly less than the minimum value. i is the number of statistics, i≥1, and Δt is the predetermined increment. When counting for the first time, i=1, and the number of grids with thickness less than t0+Δt is counted. When counting for the second time, i=2, and the number of grids with thickness less than t0+3Δt is counted, and so on.
[0063] If the number counted is greater than N, a subset is created for these grids and marked with a thickness of t0+(2i-2)Δt. In fact, the thickness of the grids in this subset may be greater than the marked thickness by Δt at most. The step size of each count is 2Δt. If the number counted is less than or equal to N, no subset is created and the next count is continued. Until the number counted is greater than N, a subset is created for these counted grids.
[0064] In yet another embodiment, Figure 1On the basis of, step S102 of determining the thickness of each grid according to the thickness information in the geometric model may include: obtaining the thickness at each node of each grid according to the thickness information in the geometric model; and determining the average value of the thickness at each node of a grid as the thickness of the grid.
[0065] Usually a mesh has three or four nodes, and the thickness of each node can be determined by the thickness information in the geometric model. The thickness of the mesh represents the thickness characteristics of the entire mesh, which can be calculated using the thickness of all its nodes. The average value can objectively and accurately reflect the thickness characteristics of the entire mesh, so the subset created is more accurate.
[0066] In another embodiment, the mesh model may include material information of the accessory in addition to thickness information. Step S104 of generating a mesh model of the accessory according to the plurality of subsets may include:
[0067] Determine the material name corresponding to the accessory from a predetermined first correspondence, where the first correspondence is a correspondence between the accessory and the material name of the vehicle;
[0068] Determine a material parameter corresponding to the material name from a predetermined second corresponding relationship, where the second corresponding relationship is a corresponding relationship between the material name and the material parameter;
[0069] The determined material parameters are assigned to each subset to generate a mesh model of the accessory.
[0070] The first correspondence and the second correspondence can be stored in an EXCEL table. For example, by reading the accessory ID number corresponding to the accessory name, querying the material name of the accessory through the accessory ID number in the EXCEL table provided by the product, finding the material from the material library EXCEL table and reading its material parameters, establishing the material through the material parameters in hypermesh, reading the thickness information marked in each subset, establishing corresponding thickness and material parameters for each subset, and assigning values to the subset.
[0071] Figure 2 FIG. 1 is a flowchart of a grid modeling provided by an exemplary embodiment. Figure 2 As shown, the geometric model is imported into the ANSA software, the CASTING function in the ANSA software is used for meshing, the generated mesh model (original mesh model) is imported into the hypermesh software, and t0 = 0.8 mm is set. The original mesh model can have an original comp (subset) to store the divided mesh.
[0072] Determine whether the number of meshes in the original comp is greater than M. If so, display the meshes in the original comp with a thickness less than t0+0.05mm on the display screen (highlight or use color). If not, create a comp with a material thickness of t+0.1mm and put the meshes in the original comp into this comp.
[0073] If the number of displayed meshes is greater than N (equivalent to the number of meshes with thickness less than t0+(2i-1)Δt being greater than N), a comp with thickness information t in the name (marked with thickness t=t0+(2i-2)Δt) is created and the displayed meshes are placed in the comp. If the number of displayed meshes is not greater than N, the next count is continued through t0+(2i-1)Δt until the number of meshes in the original comp is less than M.
[0074] After all meshes are assigned to the subset, search for the material of the component in the preset EXCEL according to the component ID, create attributes according to the material and thickness t in the comp name and assign them to the corresponding comp, and save the current model. You can build models for multiple accessories in sequence. If there are still accessories that have not been modeled, use the above steps to model again. You can save the current model as a .hm file. Follow the above steps for the components that have not been meshed in the file until all components have been meshed and the program ends.
[0075] The present invention proposes a new method for dividing the material thickness of accessories, which can quickly and accurately place grids of different thicknesses into a specified subset (comp); and accurately and quickly create properties including thickness and material for each subset, greatly improving the management and use efficiency of grid models.
[0076] Figure 3 FIG. 1 is a block diagram of a data processing device provided by an exemplary embodiment. Figure 3 As shown, the data processing device 300 may include an acquisition module 301 , a determination module 302 , a creation module 303 , a generation module 304 and an analysis module 305 .
[0077] The acquisition module 301 is used to acquire the geometric model of the vehicle accessory and to mesh the accessory according to the geometric model.
[0078] The determination module 302 is used to determine the thickness of each grid according to the thickness information in the geometric model.
[0079] The creation module 303 is used to create multiple subsets of grids according to the thickness of each grid, wherein the thickness of the grids in each subset is in a corresponding thickness range, and the number of grids in at most one subset is less than N, where N is a predetermined first number threshold.
[0080] The generating module 304 is used to generate a mesh model of the accessory according to the plurality of subsets.
[0081] The analysis module 305 is used to simulate, analyze and predict the performance of the vehicle according to the mesh model of the accessory.
[0082] Optionally, the creation module 303 is used to: if the number of divided grids is greater than M, create multiple subsets of grids according to the thickness of each grid, where M is a predetermined second number threshold.
[0083] Optionally, the creation module 303 is used to:
[0084] In the grids for which no subset is created, the number of grids with a thickness less than t0+(2i-1)Δt is counted. If the number of grids with a thickness less than t0+(2i-1)Δt is less than N, the number of grids with a thickness less than t0+(2i-1)Δt is continued to be counted. If the number of grids with a thickness less than t0+(2i-1)Δt is greater than N, a subset of grids with a thickness less than t0+(2i-1)Δt is created, and the thickness is marked as t0+(2i-2)Δt, until the number of remaining grids for which no subset is created is less than or equal to N, wherein t0 is a predetermined initial value of the thickness, Δt is a predetermined increment, i is the number of statistics, and i≥1.
[0085] Subset the remaining unsubsetted meshes and label them with thickness t0+(2i-2)Δt.
[0086] Optionally, the determination module 302 is used to:
[0087] Obtain the thickness of each node of each grid according to the thickness information in the geometric model;
[0088] The average value of the thickness at each node of a mesh is determined as the thickness of the mesh.
[0089] Optionally, the determination module 302 is used to:
[0090] Determine the material name corresponding to the accessory from a predetermined first correspondence, where the first correspondence is a correspondence between the accessory and the material name of the vehicle;
[0091] Determine a material parameter corresponding to the material name from a predetermined second corresponding relationship, where the second corresponding relationship is a corresponding relationship between the material name and the material parameter;
[0092] The determined material parameters are assigned to each subset to generate a mesh model of the accessory.
[0093] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0094] Through the above technical solution, multiple subsets of meshes are created according to the thickness of each mesh, and the number of meshes in at most one subset is less than N. In this way, compared with the subsets created in the manner of equal thickness spacing, the situation where the number of meshes in a large number of subsets is small is avoided, the number of subsets is reduced, and the mesh situation of the accessories is more accurately reflected. On the premise of ensuring the accuracy of the mesh model, it provides convenience for the subsequent management and use of the mesh model.
[0095] The present disclosure also provides a non-temporary computer-readable storage medium having a computer program stored thereon, which implements the steps of the above method provided by the present disclosure when the program is executed by a processor.
[0096] The present disclosure also provides an electronic device, including a memory and a processor.
[0097] A computer program is stored in the memory; the processor is used to execute the computer program in the memory to implement the steps of the above method provided by the present disclosure.
[0098] Figure 4 FIG. 4 is a block diagram of an electronic device 400 shown in an exemplary embodiment. Figure 4 As shown, the electronic device 400 may include: a processor 401 and a memory 402. The electronic device 400 may also include one or more of a multimedia component 403, an input / output (I / O) interface 404, and a communication component 405.
[0099] The processor 401 is used to control the overall operation of the electronic device 400 to complete all or part of the steps in the above-mentioned data processing method. The memory 402 is used to store various types of data to support the operation of the electronic device 400. For example, these data may include instructions for any application or method used to operate on the electronic device 400, as well as application-related data, such as contact data, messages sent and received, pictures, audio, video, etc. The memory 402 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. The multimedia component 403 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 402 or sent through the communication component 405. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 404 provides an interface between the processor 401 and other interface modules, and the other interface modules may be keyboards, mice, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 405 is used for wired or wireless communication between the electronic device 400 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, is not limited here. Therefore, the corresponding communication component 405 may include: Wi-Fi module, Bluetooth module, NFC module, etc.
[0100] In an exemplary embodiment, the electronic device 400 can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned data processing method.
[0101] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by a processor, the steps of the above-mentioned data processing method are implemented. For example, the computer-readable storage medium can be the above-mentioned memory 402 including program instructions, and the above-mentioned program instructions can be executed by the processor 401 of the electronic device 400 to complete the above-mentioned data processing method.
[0102] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program executable by a programmable device, and the computer program has a code portion for executing the above data processing method when executed by the programmable device.
[0103] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.
[0104] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.
[0105] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.
Claims
1. A data processing method, characterized in that: The method comprises: Acquire a geometric model of a vehicle accessory, and mesh the accessory according to the geometric model; Determining the thickness of each grid according to the thickness information in the geometric model; Creating multiple subsets of grids according to the thickness of each grid, wherein the thickness of the grids in each subset is within a corresponding thickness interval, and the number of grids in at most one subset is less than N, where N is a predetermined first number threshold; generating a mesh model of the accessory according to the plurality of subsets; Simulating and analyzing and predicting the performance of the vehicle based on the mesh model of the accessory; The step of creating multiple subsets of grids according to the thickness of each grid includes: In the grids for which no subset is created, the number of grids with a thickness less than t0+(2i-1)Δt is counted. If the number of grids with a thickness less than t0+(2i-1)Δt is less than N, the number of grids with a thickness less than t0+(2i-1)Δt is continued to be counted. If the number of grids with a thickness less than t0+(2i-1)Δt is greater than N, a subset of grids with a thickness less than t0+(2i-1)Δt is created, and the thickness is marked as t0+(2i-2)Δt, until the number of remaining grids for which no subset is created is less than or equal to N, wherein t0 is a predetermined initial value of the thickness, Δt is a predetermined increment, i is the number of statistics, and i≥1. Subset the remaining unsubsetted meshes and label them with thickness t0+(2i-2)Δt.
2. The method according to claim 1, characterized in that Determining the thickness of each grid according to the thickness information in the geometric model includes: Acquire the thickness at each node of each grid according to the thickness information in the geometric model; The average value of the thickness at each node of a mesh is determined as the thickness of the mesh.
3. The method according to claim 1, characterized in that Generating a mesh model of the accessory according to the plurality of subsets comprises: Determining a material name corresponding to the accessory from a predetermined first correspondence relationship, wherein the first correspondence relationship is a correspondence relationship between the accessory of the vehicle and the material name; Determining a material parameter corresponding to the material name from a predetermined second corresponding relationship, wherein the second corresponding relationship is a corresponding relationship between the material name and the material parameter; The determined material parameters are assigned to each subset to generate a mesh model of the accessory.
4. A data processing device, characterized in that: The device comprises: An acquisition module, used for acquiring a geometric model of a vehicle accessory and performing mesh division on the accessory according to the geometric model; A determination module, used to determine the thickness of each grid according to the thickness information in the geometric model; A creation module, used to create multiple subsets of grids according to the thickness of each grid, wherein the thickness of the grids in each subset is within a corresponding thickness range, and the number of grids in at most one subset is less than N, where N is a predetermined first number threshold; A generating module, configured to generate a mesh model of the accessory according to the plurality of subsets; An analysis module, used for simulating, analyzing and predicting the performance of the vehicle according to the mesh model of the accessory; Wherein, the creation module is used to: In the grids for which no subset is created, the number of grids with a thickness less than t0+(2i-1)Δt is counted. If the number of grids with a thickness less than t0+(2i-1)Δt is less than N, the number of grids with a thickness less than t0+(2i-1)Δt is continued to be counted. If the number of grids with a thickness less than t0+(2i-1)Δt is greater than N, a subset of grids with a thickness less than t0+(2i-1)Δt is created, and the thickness is marked as t0+(2i-2)Δt, until the number of remaining grids for which no subset is created is less than or equal to N, wherein t0 is a predetermined initial value of the thickness, Δt is a predetermined increment, i is the number of statistics, and i≥1. Subset the remaining unsubsetted meshes and label them with thickness t0+(2i-2)Δt.
5. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 3 are implemented.
6. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 3.
