Lightweight storage method, system and equipment for simulation calculation data, medium and product

By merging grid nodes with difference gradients less than a threshold in finite element simulation calculations, the problem of low storage and processing efficiency caused by the large volume of simulation result data is solved, and efficient simulation calculation data storage and analysis is achieved.

CN120745321APending Publication Date: 2025-10-03ELECTRIC POWER RES INST CHINA SOUTHERN POWER GRID CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510908941.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-02
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

In finite element simulation calculations, the simulation result data volume is huge, resulting in low storage and processing efficiency, affecting the efficiency of simulation result analysis.

Method used

By determining the physical quantities and differential gradients of the initial grid nodes in the grid division stage, merging adjacent grid nodes whose differential gradients are less than a preset threshold, re-dividing the grid and storing the physical quantities of the merged nodes, a standardized compressed storage format and a parallel processing method are adopted.

Benefits of technology

Significantly reduce the volume of simulation result data, improve storage and processing efficiency, maintain simulation accuracy, and be applicable to various simulation scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120745321A_ABST
    Figure CN120745321A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data simulation, and discloses a lightweight storage method, system and device for simulation calculation data, a medium and a product. According to the method, for each initial grid node in a grid division stage corresponding to a target simulation task, physical quantity stored by each initial grid node is determined; the difference gradient of the adjacent initial grid nodes is determined through the physical quantity of each initial grid node, so that the difference gradient of the grid nodes is utilized to perform grid re-division on each initial grid node to obtain each grid node after grid re-division, and the initial grid nodes with smaller difference gradient are merged to obtain a new grid node. And the physical quantity of the merged grid nodes is stored, so that the volume of simulation result data is remarkably reduced, meanwhile, the simulation precision is kept, and the suitability of simulation calculation structure data storage and the efficiency of simulation result analysis are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data simulation technology, and in particular to a lightweight storage method, system, device, medium and product for simulation calculation data. Background Art

[0002] During finite element simulations, the solver performs numerical calculations of the physical field based on the mesh generated by preprocessing and outputs the resulting data. In transient simulations, multiple simulation result files need to be generated based on the time step, and the resulting data volume is enormous. For example, as model complexity and the number of meshes increase, the volume of simulation result data grows exponentially, especially in calculations with fine meshes and high time resolution. Furthermore, storage and processing efficiency are low. For example, when the solver outputs large amounts of result data, it consumes a large amount of storage resources, significantly extending output time.

[0003] Due to the above-mentioned data simulation problems, when reading and rendering massive result data, simulation calculations will encounter problems such as long loading time and slow operation response, which seriously affects the efficiency of simulation result analysis. Summary of the Invention

[0004] In view of this, the present invention provides a lightweight storage method, system, device, medium and product for simulation computing data, which solves the technical problem that when simulation computing reads and renders massive result data, problems such as long loading time and slow operation response will occur, which seriously affects the efficiency of simulation result analysis.

[0005] A first aspect of the present invention provides a lightweight storage method for simulation calculation data, comprising:

[0006] In a grid division phase corresponding to a target simulation task, for each initial grid node obtained in the grid division phase, determining a physical quantity stored in each initial grid node;

[0007] Determining the difference gradients of adjacent initial grid nodes according to the physical quantity of each initial grid node;

[0008] Re-meshing the initial grid nodes according to the difference gradient to obtain the re-meshed grid nodes; wherein the re-meshing is used to merge adjacent initial grid nodes whose difference gradient is less than a preset gradient threshold; and the grid nodes are used to store the physical quantities of the merged initial grid nodes.

[0009] Preferably, the physical quantity includes displacement, temperature and / or electric field intensity.

[0010] Preferably, determining the difference gradients of adjacent initial grid nodes according to the physical quantity of each initial grid node includes:

[0011] The difference gradients of the adjacent initial grid nodes are determined according to the physical quantities of the adjacent initial grid nodes and the distances between the adjacent initial grid nodes.

[0012] Preferably, re-meshing each of the initial mesh nodes according to the difference gradient to obtain each mesh node after re-meshing includes:

[0013] When the difference gradient of adjacent initial grid nodes is less than the preset gradient threshold, the adjacent initial grid nodes are merged to obtain grid nodes after the grid is re-divided, and the physical quantities corresponding to the merged initial grid nodes are stored in the merged grid nodes.

[0014] Preferably, re-meshing each of the initial mesh nodes according to the difference gradient to obtain each mesh node after re-meshing includes:

[0015] In a case where the difference gradients of the adjacent initial mesh nodes are not less than the preset gradient threshold, no merging operation is performed on the adjacent initial mesh nodes.

[0016] Preferably, the method further comprises:

[0017] When the initial grid nodes are merged, the boundary conditions corresponding to the target simulation task remain constant.

[0018] In a second aspect, the present invention provides a lightweight storage system for simulation computing data, comprising:

[0019] A physical quantity determination module is used to determine the physical quantity stored in each initial grid node obtained in the grid division phase corresponding to the target simulation task;

[0020] A gradient determination module, configured to determine the difference gradients of adjacent initial grid nodes based on the physical quantity of each initial grid node;

[0021] A storage update module is used to re-grid each of the initial grid nodes according to the difference gradient to obtain each grid node after the grid is re-divided; wherein the grid re-dividing is used to merge adjacent initial grid nodes whose difference gradient is less than a preset gradient threshold; and the grid nodes are used to store the physical quantity of the merged initial grid nodes.

[0022] In a third aspect, the present invention further provides an electronic device comprising a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the lightweight storage method for simulation calculation data as described in the first aspect.

[0023] In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed, implements the steps of the lightweight storage method for simulation calculation data as described in the first aspect.

[0024] In a fifth aspect, the present invention also provides a computer program product, comprising a computer program stored on a non-transitory computer-readable storage medium, wherein the computer program comprises program instructions, wherein when the program instructions are executed by a computer, the computer is caused to execute the steps of the lightweight storage method for simulation calculation data as described in the first aspect.

[0025] It can be seen from the above technical solutions that the present invention determines the physical quantity stored in each initial grid node for each initial grid node in the grid division stage corresponding to the target simulation task, and determines the difference gradient of the adjacent initial grid nodes through the physical quantity of each initial grid node, so as to use the difference gradient of the grid node to re-grid each initial grid node to obtain each grid node after the grid is re-divided, and then merge the initial grid nodes with smaller difference gradients, and store the physical quantity of the merged grid nodes, thereby significantly reducing the volume of simulation result data. At the same time, the simulation accuracy is maintained, and the adaptability of the simulation calculation structure data storage and the efficiency of the simulation result analysis are improved. The method proposed in the embodiment of the present application is applicable to various simulation scenarios and has good versatility and practicality. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0027] Figure 1 A diagram illustrating an application environment of a lightweight storage method for simulation calculation data provided by an embodiment of the present invention;

[0028] Figure 2 A flowchart of a lightweight storage method for simulation calculation data provided by an embodiment of the present invention;

[0029] Figure 3A schematic diagram of grid division provided by an embodiment of the present invention;

[0030] Figure 4 A schematic diagram of the principle of grid node merging provided by an embodiment of the present invention;

[0031] Figure 5 A schematic diagram of the structure of a lightweight storage system for simulation calculation data provided by an embodiment of the present invention;

[0032] Figure 6 A schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0033] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0034] During finite element simulation calculations, the solver performs numerical calculations of the physical field based on the mesh generated by preprocessing and outputs the resulting data. In transient simulation scenarios, since multiple simulation result files need to be generated based on the time step, and the resulting data volume is huge, a common storage method is to directly store the simulation result data on each grid node according to the time step, with the data volume proportional to the number of grids. Although this method is intuitive, it is inefficient and poorly suited to large-scale simulation scenarios. At the same time, the binary format requires file compression storage, which still cannot fundamentally solve the problem of large data volumes.

[0035] The lightweight storage method for simulation calculation data provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. The terminal 101 communicates with the server 102 through the network. The data storage system can store the data that the server 102 needs to process. The data storage system can be integrated on the server 102, or placed on the cloud or other network servers. In the mesh division phase corresponding to the target simulation task, the terminal 101 or the server 102 determines the physical quantities stored in each initial mesh node for each initial mesh node obtained in the mesh division phase; determines the difference gradient of adjacent initial mesh nodes based on the physical quantities of each initial mesh node; re-meshes each initial mesh node based on the difference gradient to obtain each mesh node after mesh re-division; wherein, the mesh re-division is used to merge adjacent initial mesh nodes whose difference gradient is less than a preset gradient threshold; the mesh node is used to store the physical quantities of the merged initial mesh node.

[0036] The terminal 101 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and the like.

[0037] The server 102 may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.

[0038] like Figure 2 As shown, the embodiment of the present application provides a lightweight storage method for simulation calculation data, which is applied to Figure 1 The terminal 101 or the server 102 in the embodiment is used as an example to illustrate the method, which includes the following steps S1 to S3.

[0039] Step S1: In the meshing phase corresponding to the target simulation task, for each initial mesh node obtained in the meshing phase, determine the physical quantity stored in each initial mesh node.

[0040] Among them, the target simulation task is the simulation scenario set by the user according to needs, and pre-processing operations are performed in the finite element simulation software to generate a grid for numerical calculation.

[0041] The meshing stage is to divide the simulation area into multiple small mesh units based on the model information and simulation parameters input by the user. The vertex of each mesh unit corresponds to a mesh node.

[0042] In the embodiment of the present application, for each initial grid node obtained in the grid division stage, the physical quantity stored in each initial grid node is determined.

[0043] Physical quantities can be various parameters that describe the distribution of physical fields within the simulation area, including displacement, temperature, and / or electric field strength. These physical quantities are obtained by the solver during numerical calculations and stored on the corresponding initial mesh nodes.

[0044] Step S2: Determine the difference gradients of adjacent initial grid nodes based on the physical quantities of each initial grid node.

[0045] The difference gradient is a measure of how quickly the physical quantities of adjacent initial grid nodes change. In the embodiments of the present application, the difference gradients of adjacent initial grid nodes can be calculated by comparing the physical quantities of adjacent initial grid nodes and the distances between these nodes. The magnitude of the difference gradient reflects the degree of change in the physical quantities between adjacent grid nodes and is an important basis for determining whether grid nodes can be merged.

[0046] Step S3: re-grid each initial grid node according to the difference gradient to obtain each grid node after the grid is re-divided; wherein the grid re-dividing is used to merge adjacent initial grid nodes whose difference gradient is less than a preset gradient threshold; the grid node is used to store the physical quantity of the merged initial grid node.

[0047] The preset gradient threshold is a threshold set according to the actual accuracy requirement, which is used to judge whether the difference gradients of adjacent initial grid nodes are small enough to determine whether these nodes can be merged.

[0048] In this embodiment of the present application, when the difference gradient between adjacent initial grid nodes is less than a preset gradient threshold, the physical quantity changes of these nodes are considered to be gradual, and they can be merged into a new grid node to reduce data volume and improve storage and processing efficiency. The merged grid node stores the average or other statistical value of the physical quantity of each initial grid node before the merger to preserve the necessary physical information.

[0049] It should be noted that the embodiment of the present application determines the physical quantity stored in each initial grid node for each initial grid node in the grid division stage corresponding to the target simulation task, and determines the difference gradient of the adjacent initial grid nodes through the physical quantity of each initial grid node, so as to use the difference gradient of the grid node to re-grid each initial grid node to obtain each grid node after the grid is re-divided, and then merge the initial grid nodes with smaller difference gradients, and store the physical quantity of the merged grid nodes, thereby significantly reducing the volume of simulation result data. At the same time, the simulation accuracy is maintained, and the adaptability of the simulation calculation structure data storage and the efficiency of the simulation result analysis are improved. The method proposed in the embodiment of the present application is applicable to various simulation scenarios and has good versatility and practicality.

[0050] In some embodiments, determining the difference gradients of adjacent initial grid nodes based on the physical quantities of each initial grid node includes:

[0051] The difference gradients of adjacent initial grid nodes are determined according to the physical quantities of two adjacent initial grid nodes and the distances between the adjacent initial grid nodes.

[0052] In order to measure the degree of variation of simulation calculation results between grid nodes, the difference gradients of adjacent initial grid nodes are determined through the physical quantities of two adjacent initial grid nodes and the distances between the adjacent initial grid nodes.

[0053] Specifically, for each node in the grid, the gradient formula is used to calculate the difference in physical quantity data (such as displacement, temperature, electric field strength, etc.) between two adjacent nodes, and the gradient of the difference is obtained. The gradient formula is:

[0054]

[0055] Where, i is the difference gradient of the i-th grid node, 、 are the physical quantities of the i-th and i+1-th grid nodes respectively, is the distance between the i-th and i+1-th grid nodes.

[0056] In some embodiments, re-meshing each initial grid node according to the difference gradient to obtain each re-meshed grid node includes:

[0057] When the difference gradient of adjacent initial grid nodes is less than a preset gradient threshold, the adjacent initial grid nodes are merged to obtain the grid nodes after the grid is re-divided, and the physical quantities corresponding to the merged initial grid nodes are stored in the merged grid nodes.

[0058] According to the simulation accuracy requirements, a preset gradient threshold T is set. When the difference gradient of the grid node When the gradient threshold T is less than the preset value, the physical quantity of the adjacent grid nodes is considered to change smoothly, that is, it is a gentle region. The gentle region is also called a low-gradient region. The low-gradient region stores the merged physical quantity data to reduce data redundancy. In this embodiment, the difference gradient threshold can be set according to actual needs, such as 1.

[0059] In one embodiment, each initial grid node is re-meshed according to the difference gradient to obtain each re-meshed grid node, including:

[0060] In the case that the difference gradient of adjacent initial grid nodes is not less than a preset gradient threshold, the merging operation is not performed on the adjacent initial grid nodes.

[0061] It is understood that if the difference gradient of adjacent initial grid nodes is not less than the preset gradient threshold, the nodes in the high gradient area of ​​the grid node are kept unchanged. Each grid in the high gradient area stores complete grid node data to ensure simulation accuracy.

[0062] In some embodiments, the method further comprises:

[0063] When merging the initial mesh nodes, the boundary conditions corresponding to the target simulation task remain constant.

[0064] Among them, when merging the initial grid nodes, the boundary conditions remain constant, such as the positions where loads are applied or constraints are imposed. Specifically, the originally set boundary conditions are maintained as constant values to ensure that the merged grid nodes can still accurately reflect the physical field distribution within the simulation region. Boundary conditions are important parameters in simulation calculations. They determine the boundary state of the physical field within the simulation region and have a significant impact on the simulation results.

[0065] Therefore, when merging the initial grid nodes, it is necessary to ensure that the boundary conditions remain constant to guarantee the accuracy and reliability of the simulation results. By considering the constancy of the boundary conditions, the lightweight storage method for simulation calculation data in the embodiments of the present application can further improve the simulation accuracy and practicality and is applicable to various complex simulation scenarios.

[0066] In simulations such as finite element method, entities need to be discretized. During the mesh generation process, numerical solutions are performed for multiple elements, and the result of the mesh generation is the mesh division result, as Figure 3 shown.

[0067] According to the simulation accuracy requirements, a threshold T is set. When the difference gradient G i < T, it is considered that the physical quantity change in the region between the nodes is gentle, and grid merging can be performed. At the same time, the geometric and physical properties are updated, as Figure 4 shown. On the premise of not significantly affecting the simulation accuracy, the number of grids is reduced, thereby reducing the volume of the result data. At the same time, on the generated grid cells after grid merging, only the merged physical quantity data is stored, reducing the redundant data storage at the node level.

[0068] Optimize the format and volume of the solver output result file to reduce the storage and transmission overhead. In combination with the lightweight grid, a standardized compressed storage format (such as HDF5,.xml, etc.) is adopted for the simulation result file to further reduce the file volume. Moreover, the block and index design of the file is optimized to facilitate efficient reading and rendering by subsequent post-processing tools. Specifically, a parallel processing method is adopted to split and distribute the large-scale simulation tasks for calculation to improve the calculation efficiency. At the same time, for the reading and processing of the simulation result data, efficient data structures and algorithms are designed to support fast data access and analysis operations.

[0069] Based on the same inventive concept, the embodiments of the present application also provide a lightweight storage system for simulation calculation data for implementing the above-mentioned lightweight storage method for simulation calculation data.

[0070] The implementation solution provided by this system to solve the problem is similar to the implementation solution described in the above method. Therefore, the specific limitations in the lightweight storage system embodiment of one or more simulation calculation data provided below can be found in the above limitations on the lightweight storage method for simulation calculation data, and will not be repeated here.

[0071] like Figure 5 As shown, the embodiment of the present application provides a lightweight storage system for simulation computing data, including:

[0072] The physical quantity determination module 100 is used to determine the physical quantity stored in each initial grid node obtained in the grid division phase corresponding to the target simulation task;

[0073] A gradient determination module 200 is used to determine the difference gradients of adjacent initial grid nodes based on the physical quantities of each initial grid node;

[0074] The storage update module 300 is used to re-grid each initial grid node according to the difference gradient to obtain each grid node after the grid is re-divided; wherein the grid re-dividing is used to merge adjacent initial grid nodes whose difference gradient is less than a preset gradient threshold; the grid node is used to store the physical quantity of the merged initial grid node.

[0075] In some embodiments, the physical quantity includes displacement, temperature, and / or electric field strength.

[0076] In some embodiments, the gradient determination module 200 is configured to:

[0077] The difference gradients of adjacent initial grid nodes are determined according to the physical quantities of two adjacent initial grid nodes and the distances between the adjacent initial grid nodes.

[0078] In some embodiments, the storage update module 300 is configured to:

[0079] When the difference gradient of adjacent initial grid nodes is less than a preset gradient threshold, the adjacent initial grid nodes are merged to obtain the grid nodes after the grid is re-divided, and the physical quantities corresponding to the merged initial grid nodes are stored in the merged grid nodes.

[0080] In some embodiments, the storage update module 300 is configured to:

[0081] In the case that the difference gradient of adjacent initial grid nodes is not less than a preset gradient threshold, the merging operation is not performed on the adjacent initial grid nodes.

[0082] In some embodiments, the system further includes: a boundary setting module, configured to keep the boundary conditions corresponding to the target simulation task constant when merging the initial grid nodes.

[0083] like Figure 6 As shown, an embodiment of the present application provides an electronic device, the electronic device 10 includes a memory 20 and a processor 30, the memory 20 stores a computer program, and when the computer program is executed by the processor 30, the processor 30 performs the steps of the lightweight storage method for simulation calculation data in the above embodiment.

[0084] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed, the steps of the lightweight storage method for simulation calculation data in the above embodiment are implemented.

[0085] An embodiment of the present application provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer executes the steps of the lightweight storage method for simulation calculation data as described in the above embodiments.

[0086] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, electronic devices, computer storage media, and computer program products can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0087] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0088] It should be understood that, although the various steps in the flowcharts involved in the above embodiments are shown in sequence as indicated by the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0089] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, electronic devices, computer storage media, computer program products and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple 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 connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0090] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0091] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0092] If the integrated unit is implemented as 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 invention, or the portion that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for executing all or part of the steps of the method described in each embodiment of the present invention via a computer device (which can be a personal computer, server, or network device, etc.). The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0093] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A lightweight storage method for simulation calculation data, characterized in that: include: In a grid division phase corresponding to a target simulation task, for each initial grid node obtained in the grid division phase, determining a physical quantity stored in each initial grid node; Determining the difference gradients of adjacent initial grid nodes according to the physical quantity of each initial grid node; Re-meshing the initial grid nodes according to the difference gradient to obtain the re-meshed grid nodes; wherein the re-meshing is used to merge adjacent initial grid nodes whose difference gradient is less than a preset gradient threshold; and the grid nodes are used to store the physical quantities of the merged initial grid nodes.

2. The lightweight storage method for simulation calculation data according to claim 1, characterized in that: The physical quantity includes displacement, temperature and / or electric field strength.

3. The lightweight storage method for simulation calculation data according to claim 1 or 2, characterized in that: Determining the difference gradients of adjacent initial grid nodes according to the physical quantity of each initial grid node includes: The difference gradients of the adjacent initial grid nodes are determined according to the physical quantities of the adjacent initial grid nodes and the distances between the adjacent initial grid nodes.

4. The lightweight storage method for simulation calculation data according to claim 1, characterized in that: Re-meshing the initial grid nodes according to the difference gradient to obtain the re-meshed grid nodes includes: When the difference gradient of adjacent initial grid nodes is less than the preset gradient threshold, the adjacent initial grid nodes are merged to obtain grid nodes after the grid is re-divided, and the physical quantities corresponding to the merged initial grid nodes are stored in the merged grid nodes.

5. The lightweight storage method for simulation calculation data according to claim 1 or 4, characterized in that: Re-meshing the initial grid nodes according to the difference gradient to obtain the re-meshed grid nodes includes: In a case where the difference gradients of the adjacent initial mesh nodes are not less than the preset gradient threshold, no merging operation is performed on the adjacent initial mesh nodes.

6. The lightweight storage method for simulation calculation data according to claim 5, characterized in that: Also includes: When the initial grid nodes are merged, the boundary conditions corresponding to the target simulation task remain constant.

7. A lightweight storage system for simulation computing data, characterized in that: include: A physical quantity determination module is used to determine the physical quantity stored in each initial grid node obtained in the grid division phase corresponding to the target simulation task; A gradient determination module, configured to determine the difference gradients of adjacent initial grid nodes based on the physical quantity of each initial grid node; A storage update module is used to re-grid each of the initial grid nodes according to the difference gradient to obtain each grid node after the grid is re-divided; wherein the grid re-dividing is used to merge adjacent initial grid nodes whose difference gradient is less than a preset gradient threshold; and the grid nodes are used to store the physical quantity of the merged initial grid nodes.

8. An electronic device, characterized in that: The electronic device includes a memory and a processor, wherein a computer program is stored in the memory. When the computer program is executed by the processor, the processor executes the steps of the lightweight storage method for simulation calculation data according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed, the steps of the lightweight storage method for simulation calculation data according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product includes a computer program stored on a non-transitory computer-readable storage medium, wherein the computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer is caused to perform the steps of the lightweight storage method for simulation calculation data according to any one of claims 1 to 6.