Structured storage method for natural grid data based on finite element analysis

By structuring storage and efficient indexing mechanisms for finite element grid data in industrial software, the problems of fragmented finite element grid data storage format, complex multi-dimensional attribute management, insufficient cross-platform compatibility and limited real-time analysis support are solved, efficient data management and sharing are achieved, and feedback speed and optimization efficiency of simulation results are improved.

CN120030859AInactive Publication Date: 2025-05-23商飞软件有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510520551.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-05-23
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The storage format of finite element grid data in industrial software is fragmented, complex multi-dimensional attribute management, insufficient cross-platform compatibility, and limited real-time analysis support.

Method used

By storing the geometry, materials, loads, boundary conditions and other information of the finite element model with the analysis result data, an efficient indexing mechanism is established, and a hierarchical storage structure is adopted, and the geometry, materials, loads, boundary conditions and analysis result data of the grid element are separated and stored based on the natural grid element ID, supporting the unified management of multi-dimensional attribute information of the grid element, and providing a common data interface to support the exchange and sharing of grid data between different industrial software.

Benefits of technology

It significantly improves the centralized management efficiency of data and the data conversion efficiency between systems, realizes efficient sharing and application of data, supports real-time query and visual analysis of grid data, and improves the feedback speed and optimization efficiency of simulation results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120030859A_ABST
    Figure CN120030859A_ABST
Patent Text Reader

Abstract

The invention provides a structured storage method for natural grid data based on finite element analysis, which relates to the technical field of industrial software, and comprises the following steps: S1, file uploading: providing an uploading interface, large file fragmentation, file type inspection and size limitation inspection; information such as geometry, materials, loads and boundary conditions of a finite element model and analysis result data are subjected to structured storage, an efficient index mechanism is established, a hierarchical storage structure is adopted, natural grid unit IDs serve as the basis, and the geometry, materials, loads, boundary conditions and analysis result data of grid units are separately stored; the data compression rate and the read-write efficiency are improved; unified management of multi-dimensional attribute information of the grid units is supported, and rapid query and analysis are facilitated; a universal data interface is provided, and grid data exchange and sharing among different industrial software are supported; by establishing a spatial index and an attribute index, real-time query and visual analysis of grid data are supported.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of industrial software, and in particular to a structured storage method for natural grid data based on finite element analysis. Background Art

[0002] In industrial software, natural meshes (such as finite element meshes) are the core foundation of simulation analysis and design optimization. As the complexity of industrial products increases, the size of mesh data grows exponentially, and the data of natural mesh cells are usually stored in files of various formats.

[0003] This traditional storage and management method has the following problems: 1. Fragmentation of data storage formats: The geometry, materials, loads, boundary conditions and other information of the finite element model are usually stored in BDF files, while the analysis result data is stored in OP2 and other format files, resulting in scattered data and difficulty in unified management.

[0004] 2. Complexity of multi-dimensional attribute management: Each grid cell may contain multiple physical properties (such as stress, temperature, flow velocity, etc.). Traditional storage methods make it difficult to efficiently organize and manage these multi-dimensional attribute information.

[0005] 3. Insufficient cross-platform compatibility: Different industrial software use different grid formats, making data exchange and sharing difficult, leading to duplicate modeling and data redundancy.

[0006] 4. Limited support for real-time analysis: Traditional storage methods are difficult to support real-time query and analysis, which limits the rapid feedback and optimization of simulation results. Summary of the invention

[0007] The invention provided by the present invention aims to provide a structured storage method for natural mesh data based on finite element analysis. By storing the geometry, materials, loads, boundary conditions and other information of the finite element model and the analysis result data in a structured manner, and establishing an efficient indexing mechanism, a hierarchical storage structure is adopted, and the geometry, materials, loads, boundary conditions and analysis result data of the mesh unit are stored separately based on the natural mesh unit ID, thereby improving data compression rate and read-write efficiency; supporting unified management of multi-dimensional attribute information of the mesh unit, facilitating rapid query and analysis; providing a universal data interface, supporting mesh data exchange and sharing between different industrial software; and supporting real-time query and visual analysis of mesh data by establishing spatial indexes and attribute indexes.

[0008] The present invention provides the following technical solution: a structured storage method for natural grid data based on finite element analysis, comprising the following steps: Step 1: File upload: Provide upload interface, large file segmentation, file type check, size limit check, and upload BDF model file and OP2 result file; The following steps are also included: Step 2: File parsing: parse, verify and convert the contents of the BDF model file and the OP2 result file accordingly.

[0009] Step 3: Data cardization: The parsed file data is structured into cards according to the unit identifier, and the BDF model file data and the OP2 result file data are matched to obtain BDF data cards and OP2 data cards.

[0010] Step 4: Data matching: Match the BDF data card with the OP2 data card.

[0011] Step 5: Create an index: After storing the matched data cards, create an index based on the attribute data of the BDF data card and the OP2 data card.

[0012] Furthermore, in step three, the data cardization includes unit ID, unit type, associated attributes, associated materials, loads, and force analysis results.

[0013] Furthermore, in step 5, the attribute data indexing includes the following steps: S501, attribute extraction and classification: extract different types of physical attributes from input data and result data, and classify them; S502, multi-dimensional attribute organization structure: structured storage of data of different dimensions; S503. Index mechanism application: Apply spatial index and attribute index to improve the efficiency of multi-dimensional attribute query and analysis, and ensure that data can quickly respond to user query requests.

[0014] Furthermore, it also includes: S6. Data update and synchronization: Ensure data consistency and synchronization during real-time analysis and data update.

[0015] Further, the step S6 includes the following steps: S601, data update: receiving a data update request, checking and preparing to update grid data or analysis results; S602, data analysis and processing: verifying and checking the data to be updated to ensure its validity and accuracy; S603, data synchronization mechanism: synchronize the updated data to each module to ensure that each module uses the latest data; S604, data consistency check: perform data consistency check to avoid data conflicts or inconsistencies between different modules; S605, data attribute analysis and index update: perform attribute analysis on the updated data and create a new index based on the updated attributes; S606, update completed: After the update process is completed, ensure data consistency and complete synchronization.

[0016] A structured storage system based on natural mesh data of finite element analysis, including: Data acquisition and preprocessing module: used to receive BDF model files and OP2 result files; Data parsing module: used to parse, verify and convert the contents of BDF model files and OP2 result files into card format; Data matching module: matches and verifies the BDF model file data in the card form with the OP2 result file data through unit identification; Data card storage module: structured storage of unit-identified data; Data retrieval module: establish key attribute indexes and identification indexes to quickly locate and display data; Data synchronization module: synchronizes and updates the data in the database by receiving synchronization requests; The data analysis module includes a natural network model analysis module and an analysis result analysis module, and the natural network model analysis module and the analysis result analysis module are bidirectionally signal-connected.

[0017] Furthermore, the output signal of the data acquisition and preprocessing module is connected to the input of the data analysis module, the output signal of the data analysis module is connected to the input of the data matching module, the output signal of the data matching module is connected to the input of the data card storage module, the output signal of the data card storage module is connected to the input of the data retrieval module, and the output signal of the data card storage module is connected to the input of the data synchronization module.

[0018] A computer program product, when read by a computer, executes any one of the methods described above.

[0019] A computer-readable storage medium stores a program executable by a processor, wherein the program executable by the processor is used to perform any of the methods described above when executed by the processor.

[0020] A structured storage device based on finite element analysis of natural mesh data includes a processor and a memory, wherein the memory includes a computer-readable storage medium, wherein a program executable by the processor is stored, and the program executable by the processor is used to execute any of the methods described above when executed by the processor.

[0021] The present invention provides a structured storage method for natural grid data based on finite element analysis, which has the following beneficial effects: by structurally storing the geometry, material, load, boundary condition and other information of the finite element model and the analysis result data, and establishing an efficient indexing mechanism, a hierarchical storage structure is adopted, and the geometry, material, load, boundary condition and analysis result data of the grid unit are stored separately based on the natural grid unit ID, thereby improving data compression rate and reading and writing efficiency; supporting unified management of multi-dimensional attribute information of the grid unit, facilitating rapid query and analysis; providing a universal data interface, supporting the exchange and sharing of grid data between different industrial software; and supporting real-time query and visual analysis of grid data by establishing spatial index and attribute index. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 It is a flow chart of the structured storage method of natural grid data based on finite element analysis of the present invention; Figure 2 The present invention is a flowchart of establishing an index for a structured storage method of natural grid data based on finite element analysis; Figure 3 A data update and synchronization flow chart of the structured storage method of natural grid data based on finite element analysis of the present invention; Figure 4 It is a system diagram of the structured storage method of natural grid data based on finite element analysis of the present invention; Figure 5 It is a schematic diagram of a data parsing module of the structured storage method of natural grid data based on finite element analysis of the present invention. DETAILED DESCRIPTION

[0023] See also Figure 1-5 The present invention provides a technical solution: a structured storage method for natural grid data based on finite element analysis, comprising the following steps: Step 1: File upload: Provide upload interface, large file segmentation, file type check, size limit check, and upload BDF model file and OP2 result file; The following steps are also included: Step 2: File parsing: parse, verify and convert the contents of the BDF model file and the OP2 result file accordingly; Step 3: Data cardization: The parsed file data is structured into cards according to the unit identifier, and the BDF model file data and the OP2 result file data are matched to obtain the BDF data card and the OP2 data card; Step 4: Data matching: Match the BDF data card with the OP2 data card; Step 5: Create an index: After storing the matched data cards, create an index based on the attribute data of the BDF data card and the OP2 data card.

[0024] Specifically, in step three, data cardization includes unit ID, unit type, associated attributes, associated materials, loads, and force analysis results.

[0025] Specifically, in step 5, indexing the attribute data includes the following steps: S501, attribute extraction and classification: extract different types of physical attributes from input data and result data, and classify them; S502, multi-dimensional attribute organization structure: structured storage of data of different dimensions; S503. Index mechanism application: Apply spatial index and attribute index to improve the efficiency of multi-dimensional attribute query and analysis, and ensure that data can quickly respond to user query requests.

[0026] Specifically, it also includes: Step 6. Data update and synchronization: Ensure data consistency and synchronization during real-time analysis and data update.

[0027] Specifically, step S6 includes the following steps: S601, data update: receiving a data update request, checking and preparing to update grid data or analysis results; S602, data analysis and processing: verifying and checking the data to be updated to ensure its validity and accuracy; S603, data synchronization mechanism: synchronize the updated data to each module to ensure that each module uses the latest data; S604, data consistency check: perform data consistency check to avoid data conflicts or inconsistencies between different modules; S605, data attribute analysis and index update: perform attribute analysis on the updated data and create a new index based on the updated attributes; S606, update completed: After the update process is completed, ensure data consistency and complete synchronization.

[0028] A structured storage system based on natural mesh data of finite element analysis, including: Data acquisition and preprocessing module 1: used to receive BDF model files and OP2 result files; Data analysis module 2: used to analyze, verify and convert the contents of BDF model files and OP2 result files into card format; Data matching module 3: matches and verifies the BDF model file data in the card form with the OP2 result file data through unit identification; Data card storage module 4: structured storage of unit-identified data; Data retrieval module 5: Establish key attribute index and identification index to quickly locate and display data; Data synchronization module 6: synchronizes and updates the data in the database by receiving synchronization requests; The data analysis module 2 includes a natural network model analysis module and an analysis result analysis module, and a bidirectional signal connection is established between the natural network model analysis module and the analysis result analysis module.

[0029] Specifically, the output signal of the data acquisition and preprocessing module 1 is connected to the input end of the data analysis module 2, the output signal of the data analysis module 2 is connected to the input end of the data matching module 3, the output signal of the data matching module 3 is connected to the input end of the data card storage module 4, the output signal of the data card storage module 4 is connected to the input end of the data retrieval module 5, and the output signal of the data card storage module 4 is connected to the input end of the data synchronization module 6.

[0030] At the same time, the present invention also provides a computer program product, which executes the above method when read by a computer.

[0031] At the same time, the present invention also proposes a computer-readable storage medium, in which a program executable by a processor is stored. When the program executable by the processor is executed by the processor, it is used to execute the method as described above.

[0032] At the same time, the present invention also proposes a structured storage device based on finite element analysis of natural mesh data, which includes a processor and a memory, wherein the memory includes a computer-readable storage medium, wherein a program executable by the processor is stored, and the program executable by the processor is used to execute the method as described above when executed by the processor The present invention provides a structured storage method for natural grid data based on finite element analysis: In order to solve the technical problem of scattered and uncentralized input and output data of finite element mesh units in industrial software, this method structures the storage of information such as geometry, materials, loads, boundary conditions, etc. of the finite element model and the analysis result data, and establishes an efficient indexing mechanism.

[0033] Through the improvement of structured storage, multi-dimensional attribute management, cross-platform compatibility support and real-time analysis capabilities, the efficiency of centralized data management and data conversion between systems has been significantly improved, and efficient data sharing and application have been achieved: 1. Centralized storage and management of input and output data: Through structured storage and hierarchical compression technology, the input information (such as geometry, materials, loads, boundary conditions, etc.) and output result data of finite element analysis are centrally stored according to the grid unit dimension to improve data management efficiency.

[0034] 2. Efficient management of multi-dimensional attribute information: Through the structured organization and indexing mechanism of attribute information, it supports rapid query and analysis of complex physical attributes.

[0035] 3. Cross-platform data compatibility: By defining a common grid data storage format, seamless data exchange between different industrial software can be achieved.

[0036] 4. Real-time query and analysis support: Through the establishment of spatial index and attribute index, it supports real-time query and visual analysis of grid data, improving the feedback speed and optimization efficiency of simulation results.

[0037] In summary, the present invention provides an innovative grid data storage and management solution for the field of finite element analysis. Through structured storage, multi-dimensional attribute management, cross-platform compatibility support and improved real-time analysis capabilities, it significantly improves the efficiency of centralized data management and data conversion efficiency between systems, and realizes efficient data sharing and application.

[0038] Indexing is designed to efficiently manage multi-dimensional physical properties such as scalar, vector, and tensor data extracted from BDF and OP2 files.

[0039] Data update and synchronization describes how to ensure data consistency and synchronization during real-time analysis and data update.

[0040] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A structured storage method for natural mesh data based on finite element analysis includes the following steps: S1. File upload: Provide upload interface, large file segmentation, file type check, size limit check, and upload BDF model files and OP2 result files; It is characterized in that The following steps are also included: S2, file analysis: correspondingly analyzing, verifying and converting the contents of the BDF model file and the OP2 result file; S3, data cardization: the parsed file data is structured into cards according to the unit identifier, and the BDF model file data and the OP2 result file data are matched to obtain the BDF data card and the OP2 data card; S4, data matching: matching the BDF data card with the OP2 data card; S5. Create index: after storing the matched data cards, create index according to the attribute data of the BDF data card and the OP2 data card.

2. The structured storage method of natural mesh data based on finite element analysis according to claim 1, characterized in that: In step S3, the data cardization includes unit ID, unit type, associated attributes, associated materials, loads, and force analysis results.

3. The structured storage method of natural mesh data based on finite element analysis according to claim 1, characterized in that: In step S5, the attribute data indexing includes the following steps: S501, attribute extraction and classification: extract different types of physical attributes from input data and result data, and classify them; S502, multi-dimensional attribute organization structure: structured storage of data of different dimensions; S503. Index mechanism application: Apply spatial index and attribute index to improve the efficiency of multi-dimensional attribute query and analysis, and ensure that data can quickly respond to user query requests.

4. The structured storage method of natural mesh data based on finite element analysis according to claim 1, characterized in that: Also includes: S6. Data update and synchronization: Ensure data consistency and synchronization during real-time analysis and data update.

5. The structured storage method of natural mesh data based on finite element analysis according to claim 4, characterized in that: The step S6 comprises the following steps: S601, data update: receiving a data update request, checking and preparing to update grid data or analysis results; S602, data analysis and processing: verifying and checking the data to be updated to ensure its validity and accuracy; S603, data synchronization mechanism: synchronize the updated data to each module to ensure that each module uses the latest data; S604, data consistency check: perform data consistency check to avoid data conflicts or inconsistencies between different modules; S605, data attribute analysis and index update: perform attribute analysis on the updated data and create a new index based on the updated attributes; S606, update completed: After the update process is completed, ensure data consistency and complete synchronization.

6. A structured storage system for natural mesh data based on finite element analysis, characterized in that: include: Data acquisition and preprocessing module (1): used to receive BDF model files and OP2 result files; Data parsing module (2): used to parse, verify and convert the contents of BDF model files and OP2 result files into card format; Data matching module (3): matches and verifies the BDF model file data in the card form with the OP2 result file data through unit identification; Data card storage module (4): structured storage of unit-identified data; Data retrieval module (5): Establish key attribute index and identification index to quickly locate and display data; Data synchronization module (6): synchronizes and updates the data in the database by receiving synchronization requests; The data analysis module (2) comprises a natural network model analysis module and an analysis result analysis module, and a bidirectional signal connection is established between the natural network model analysis module and the analysis result analysis module.

7. The structured storage system based on finite element analysis of natural mesh data according to claim 6, characterized in that: The output end signal of the data acquisition and preprocessing module (1) is connected to the input end of the data analysis module (2), the output end signal of the data analysis module (2) is connected to the input end of the data matching module (3), the output end signal of the data matching module (3) is connected to the input end of the data card storage module (4), the output end signal of the data card storage module (4) is connected to the input end of the data retrieval module (5), and the output end signal of the data card storage module (4) is connected to the input end of the data synchronization module (6).

8. A computer program product, characterized in that When the computer program product is read by a computer, the method according to any one of claims 1 to 5 is executed.

9. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to perform the method according to any one of claims 1 to 5 when executed by the processor.

10. A structured storage device based on finite element analysis of natural grid data, characterized in that: It comprises a processor and a memory, wherein the memory comprises a computer-readable storage medium in which a program executable by the processor is stored, and the program executable by the processor is used to execute the method as claimed in any one of claims 1 to 5 when executed by the processor.

Citation Information

Patent Citations

  • Aircraft model modification system based on modal test data

    CN103593518A

  • Simulation report template, simulation report generation method, equipment and medium

    CN114021537A

  • Ship structure finite element analysis result virtual visualization system

    CN114590366A

  • Virtual-real test data matching method and system

    CN116244886A

  • Parametric modeling method, system, equipment and medium for civil aircraft finite element model

    CN119514253A