Astronavigation material database system

By designing an aerospace material database system, the problems of material data standardization, quality certification and intelligent material selection in spacecraft development have been solved, and the standardization, unified and efficient material selection of material data has been achieved, reducing the development risks.

CN119396833APending Publication Date: 2025-02-07CHINA ACADEMY OF SPACE TECHNOLOGY
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411494457.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-24
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing technology cannot effectively meet the requirements for the application of material data and material data systems during the spacecraft development process, including the lack of unified data standards, the inability to guarantee the accuracy and accuracy of material data, the lack of professional databases and application modules, and the complex selection of materials And there are risks.

Method used

A space material database system is designed, including the basic platform layer, application service layer and presentation layer, providing standardized material data acquisition, encoding, quality certification and intelligent material selection functions. The system realizes the standardized construction, quality certification and intelligent material selection of material data through the material management sector, material data application sector and material big data analysis sector.

Benefits of technology

It realizes the standardization and unifiedness of material data, ensures the quality and accuracy of data, simplifies the material selection process, reduces the risks and hidden dangers of spacecraft development, and improves the intelligence level of material selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119396833A_ABST
    Figure CN119396833A_ABST
Patent Text Reader

Abstract

An astronavigation material database system belongs to the technical field of astronavigation material databases and comprises a basic platform layer, an application service layer and a presentation layer. The public service layer comprises a public service plate; the application function layer comprises but is not limited to a material management plate, a material data application plate and a material big data analysis plate. The invention discloses an astronavigation material data system, which comprises a word standard specification, establishes an astronavigation material database, can perform big data analysis according to a computer software technology, a network technology and a digital technology, and can realize intelligent recommendation and intelligent knowledge management of astronavigation materials.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to an aerospace material database system, belonging to the technical field of aerospace materials. Background Art

[0002] The research and development and manufacturing process of spacecraft is a complex system engineering. As the smallest basic unit for realizing the functions of aerospace models, the quality and environmental adaptability of aerospace materials are very important for the entire aerospace model. Their environmental adaptability directly determines the service life and performance of spacecraft. With the advent of the digital era of material research, a large amount of general material data and material database systems have been established and applied. However, the material data is currently uneven and lacks a unified data standard. The data is too simple when used, and the correctness and accuracy of the data cannot be guaranteed. There is also a lack of professional databases based on aerospace materials and professional aerospace material data application modules.

[0003] In addition, the quality of various aerospace material databases varies, and there is a lack of unified management of material coding and master data items. In addition, the existing material databases lack standardized aerospace material data templates, lack data information related to aerospace applications, and do not have material data templates designed based on the spacecraft material evaluation technology system. There are many types of spacecraft materials, and due to the diversity of space service environments, product designers need to consider different material performance indicators. As a material database supporting aerospace design, it is necessary to develop a comprehensive evaluation system for the materials involved, solidify the data templates in the database, and improve the material data information in the database based on the templates.

[0004] In addition, spacecraft material data lacks authoritative quality certification. At present, the standards followed by spacecraft material data are inconsistent, and each research and development unit, manufacturing company can publish its own material data. The data of materials of the same type and under the same test conditions vary greatly. The lack of authoritative quality certification and quality assurance after the release of material data has increased the difficulty of material selection and application, and brought great risks and hidden dangers to the later spacecraft development process.

[0005] From the perspective of the spacecraft development process, the material selection is complicated. Aerospace materials involve many related properties, including physical and chemical properties, density, mechanical properties (strength, plasticity and elasticity, brittleness and toughness, stiffness, hardness, wear resistance), thermal properties (thermal conductivity, heat resistance, fire resistance, thermal expansion, flame resistance), electrical properties (conductivity, electrical insulation), magnetic properties, and optical properties. Chemical properties: corrosion resistance, oxidation resistance, weather resistance, etc. In the material selection process in the development of spacecraft, each material selection process is a relatively troublesome process, involving many parameters and more complex types, so an intelligent material selection module is needed. According to the user's key performance indicators, it can automatically and accurately screen and quickly locate the required materials, and can compare the relevant characteristic data of the materials in real time to provide data basis for material selection.

[0006] Based on the above background, the construction of aerospace material database for spacecraft needs to meet the following characteristics: First, a standard aerospace material data acquisition interface, which can meet different modes, different conditions, and different data requirements, to collect and process the online and offline data of various material research and development units and manufacturing enterprises; Second, establish standard material coding specifications, and standardize the management of aerospace material coding and master data according to relevant standards and the characteristics of aerospace materials with various varieties, specifications, and different states; Third, recommend standard material data templates to unify the expression of material data; Fourth, unify the material data evaluation standard body specifications, accurately evaluate the aerospace material data certification, and ensure the quality of the data; Fifth, use big data analysis, intelligent analysis and other algorithms and applications for intelligent material selection applications, and analyze the material selection process and results at the same time to provide comprehensive and accurate material selection applications.

[0007] Therefore, the existing material data and database systems cannot effectively meet the requirements for material data and material data system applications during the spacecraft development process. Summary of the invention

[0008] The technical problem solved by the present invention is: to overcome the deficiencies of the prior art, to provide an aerospace material database system, and to realize a standardized and unified aerospace material database of various material data information.

[0009] The technical solution of the present invention is: an aerospace material database system, comprising:

[0010] The basic platform layer is used for data encoding, publishing, cleaning, and sharing, and for integrating services and data with other third parties;

[0011] The application service layer includes a public service layer and an application function layer that obtain data from the basic platform layer and display information through the display layer; the public service layer includes a public service module, which is used to provide public basic services through the enterprise service bus, and the basic services include user services, message services, routing services, service registration, and transaction services; the application function layer is a system business service layer, which is used to provide the functions of various business modules of aerospace materials; the functions of the business modules include aerospace material data, aerospace material modeling data, aerospace material research data, aerospace material application data, standardization of material data, quality certification of material data, calculation material selection, calculation resource scheduling, and related plug-ins;

[0012] The presentation layer is used to cooperate with the application service layer to realize personalized information presentation.

[0013] Furthermore, the business segments include:

[0014] The material management section is used to store aerospace material research data, aerospace material application data, and equipment demand data, and provide aerospace material data query, standardized construction of aerospace material data, and quality certification of aerospace material data, and submit the selected aerospace material data to the material data application section for simulation calculation, and provide the performance data after simulation calculation to the material data application section for material selection and application, as the performance basis for material selection;

[0015] The material data application section is used to obtain the material data required by users and to perform simulation calculations on the selected data. The performance data after simulation calculations provides support for users to select the optimal material;

[0016] The material big data analysis section is used to perform big data analysis on the calculated data after simulation analysis.

[0017] Furthermore, the material management section performs accurate verification according to the material data specification to ensure that the material data entry complies with the material data specification, including:

[0018] Process the material data informatically to obtain a table data file, and calibrate the table data file in accordance with the material data specification;

[0019] Upload the corrected table data file to the server to generate a table description file in JSON format;

[0020] The table description file in the JSON format is digitally and automatically parsed to generate a serializable relational object data model;

[0021] The material parameter data values ​​in the above relational object data model are saved according to the material parameter classification, and the overall material data is saved in the form of key-value pairs.

[0022] Furthermore, the material data specification includes material unit specification, material property specification, test condition specification, data type specification, and material storage specification.

[0023] Furthermore, the material data application section includes:

[0024] The computing resource scheduling module is used to provide performance data management and storage services, store and display previous calculation results, and call the virtual experimental environment analysis or manufacturing process virtual verification of the material data through the computing scheduling platform to perform different types of simulation calculation analysis; in addition to providing the intelligent material selection module for analysis, the calculation data after simulation analysis is submitted to the material management section for storage and application, and submitted to the material big data analysis module for big data analysis;

[0025] The intelligent material selection module is used to provide users with intelligent push notifications by analyzing their material selection data and usage habits.

[0026] Furthermore, the intelligent material selection module includes:

[0027] Data comparison plug-in, used to process multiple material data in an information-based manner to obtain comparison results; the comparison parameters are divided into two parts: conventional parameters and environmental test parameters, and the comparison basis is the same attribute parameters; and used to visualize the comparison results;

[0028] The data search plug-in is used for keyword search, attribute condition and attribute value logical search of material data; the keyword search is used to assemble single-line logical conditions from environmental test conditions, experimental conditions, experimental methods, experimental sources, notes and eight fields of material data, namely material name, brand, standard, specification, specification, supply status, manufacturer and material category, according to fuzzy query, with each field being an or relationship.

[0029] Furthermore, in the data comparison plug-in, data comparison includes:

[0030] Take the material data out of the database, and organize the data into standard JSON format according to the values ​​of master data, conventional performance data, conditional performance data, and performance data, and the corresponding database table relationships, and one-to-many-to-many-to-many relationships;

[0031] Create a material index table according to the field type and field length to be searched, as well as the need to segment each field during the search;

[0032] The standard JSON format data converted from the material data is converted into a standard data type, and the data after the standard type conversion is saved or updated in the material index table to achieve comparison of the material data.

[0033] Furthermore, the attribute condition and attribute value logical search includes:

[0034] Combine the three search values ​​of attribute condition, search logic symbol and attribute value into a mathematical logic inequality;

[0035] Convert mathematical inequalities into mathematical interval formulas, and assemble single-row logical query conditions according to the type of attribute values;

[0036] The assembled query conditions are queried through a search engine to obtain standard result format data matching the conditions;

[0037] From the searched standard result format, obtain the primary key of the material attribute value, group the search results through the grouping search engine, and obtain the JSON format data of the grouped material master data ID;

[0038] The logical symbols include equal, not equal, greater than or less than, greater than or equal to, less than or equal to, contains, and does not contain; the types of attribute values ​​include text values, fixed values, numerical range values, logical range values, etc.

[0039] Furthermore, the search of the material data supports multi-row logical search, and the logical relationships between rows include AND, OR, and NOT. The logical priority is calculated in row order, and the query conditions of each single row are assembled into logical conditions between rows.

[0040] Furthermore, the computing resource scheduling module includes:

[0041] The simulation project task management plug-in is used to create simulation projects, decompose projects, assign simulation tasks, and monitor simulation tasks. It closes the simulation task loop by sending simulation results back to the project management system. It helps managers monitor the status of simulation tasks and achieve simulation task collaboration by managing the progress and resources of simulation analysis tasks.

[0042] The simulation data management plug-in is used to classify and orderly store simulation data, retrieve calculation results, and assist in the generation of simulation analysis reports in user standard formats, ultimately achieving unified management of geometric models, mesh models, solution models, and simulation reports;

[0043] Simulation analysis management plug-in, used to provide data detail viewing function, including viewing data attribute details, supporting data table display, online browsing of pictures, online viewing of R&D drawings, data curve viewing, online browsing of documents, and online video playback;

[0044] The simulation model library plug-in is used to upload simplified models to the simulation model library, classify and manage them according to the user-defined data structure, and support online preview of the models to achieve standardized simulation model file management;

[0045] The material big data analysis module plug-in is used to model material big data through data mining algorithms and model indicator visualization content, make material predictions after data analysis, and provide material performance prediction data and development data to the material data application module for material selection and application.

[0046] The advantages of the present invention compared with the prior art are:

[0047] (1) The present invention sorts out the aerospace material data information standardization method, provides a reference basis for the aerospace material research and development, and application units to build an aerospace material database system, and plans a plan for the construction of aerospace material test performance data material database based on this standard specification, and completes the construction of the satellite and space exploration material database system according to the construction plan content, which can help spacecraft research and development and material supply units to complete the construction of aerospace material performance data in a unified, simple, efficient, and low-cost manner, and quickly query, accurately compare and apply it.

[0048] (2) The present invention constructs a satellite and space exploration material database system for satellite material selection, improves the level of intelligence in aerospace material selection; promotes the sharing and application of aerospace material basic data and quality assurance process data, realizes the standardization and unification of various material data information; and builds a material selection platform covering the entire process of model product development. It solves the problems of difficulty in obtaining basic material data, insufficient acquisition of material quality assurance process test data, and low degree of digitization of material selection lists. It assists model designers in effectively, accurately, and quickly obtaining various types of information required for materials, enables more accurate selection and application of materials, and improves the robustness and reliability of model stand-alone design. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0050] Figure 1 A schematic diagram of the structure of an aerospace material database provided by the present invention;

[0051] Figure 2 A schematic diagram of the structure of an intelligent material selection module in one embodiment;

[0052] Figure 3A schematic diagram of the structure of a computing resource scheduling module in an embodiment. DETAILED DESCRIPTION

[0053] In order to better understand the above technical scheme, the technical scheme of the present invention is described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of the present invention and the specific features in the embodiments are detailed descriptions of the technical scheme of the present invention, rather than limitations on the technical scheme of the present invention. In the absence of conflict, the embodiments of the present invention and the technical features in the embodiments can be combined with each other.

[0054] The following is a further detailed description of an aerospace material database system provided by an embodiment of the present invention in conjunction with the drawings of the specification. The specific implementation method may include: a basic platform layer, an application service layer and a presentation layer; the basic platform layer is used to support various commercial, open source and domestic relational databases and non-relational database systems. The main database system can support the encoding, publishing, cleaning, sharing and other operations of the main data, and can integrate services and data with other third parties; the application service layer is used to provide application implementations of business functions, including a public service layer and an application function layer; the public service layer is used to provide public basic services by the enterprise service bus; the application function layer is a system business service layer, which is used to provide functions of each business segment; the presentation layer is used to realize personalized information presentation.

[0055] Preferably, the public service layer includes a public service section, which provides basic management services for the aerospace material database, used to realize basic service functions such as unified system management, user management, and single sign-on; at the same time, it provides a convenient access method to uniformly display and access the functions that users are most concerned about.

[0056] Preferably, the application function layer includes but is not limited to a material management section, a material data application section, and a material big data analysis section.

[0057] Preferably, the material management section is used to maintain material data in the system through a standard management method and then publish and apply it after multiple audits.

[0058] Preferably, the material management section includes a material storage and management module, which is used to provide material data and modeling data to the material big data analysis module for big data analysis. The result data after analysis is fed back to the material storage and management module for storage and application, so as to provide intelligent analysis and application for subsequent material maintenance.

[0059] Preferably, the material data application module includes an intelligent material selection module and a computing resource scheduling module.

[0060] Preferably, the intelligent material selection module obtains the material data required by the user through an AI intelligent algorithm, and can also submit the selected data to the computing resource scheduling module for simulation calculation.

[0061] Preferably, the intelligent material selection module includes a data search plug-in and a data comparison plug-in, which are used to provide intelligent push notifications to users by analyzing the user's material selection data and usage habits.

[0062] Preferably, the computing resource scheduling module is used to provide performance data management and storage services, and can store and display previous calculation results. At the same time, the material data can be called through the computing scheduling platform to perform different types of simulation calculation analysis in the virtual experimental environment analysis or manufacturing process virtual verification.

[0063] Preferably, the computing resource scheduling module includes a simulation project task management plug-in, a simulation data management plug-in, a simulation analysis management plug-in, a simulation model library plug-in, and a material big data analysis module plug-in.

[0064] In the solution provided in the embodiment of the present invention, Figure 1 As shown, an aerospace material system includes: a basic platform layer, an application service layer, and a presentation layer.

[0065] The basic platform layer: follows the cross-platform and platform-independent design principles. In terms of infrastructure, it supports mainstream server, network and other hardware systems, and operating systems can support various commercial, open source and domestic systems; in terms of database level, it supports various commercial, open source and domestic relational databases and non-relational database systems. The main database system can support the encoding, publishing, cleaning, sharing and other operations of the main data, and can integrate services and data with other third parties; it supports domestic computer cluster technology and computing resource scheduling modules.

[0066] The application service layer is used to provide application implementation of business functions, including the public service layer and the application function layer. The public service layer includes the public service module, which is used to provide public basic services by the enterprise service bus. The basic services include message services, routing services, service registration, transaction services, etc. The application function layer is the system business service layer, which is used to provide the functions of each business module, including but not limited to the material management module, material data application module, and material big data analysis module.

[0067] The presentation layer is used to realize personalized information presentation. In one or more embodiments, different homepages are flexibly constructed according to the needs of enterprises, departments, individuals, and different internal and external confidentiality requirements to present the information and knowledge of interest and provide multiple access methods.

[0068] In addition to the three-layer structure of the system above, the aerospace material database system also needs the support of the operation guarantee environment and the security guarantee environment. Under the guarantee of the operation system and the security system, a complete material database system is formed.

[0069] In one or more embodiments, Figure 1 As shown, the application service layer includes a public service section, a material management section, a material data application section, a material big data analysis section and a basic management decision-making platform section.

[0070] The public service section provides basic management services for the aerospace material database, which is used to realize basic service functions such as unified system management, user management, and single sign-on; at the same time, it provides a convenient access method to uniformly display and access the functions that users are most concerned about. The public service section provides an integrated support environment for the aerospace material database.

[0071] The material management section includes a material storage and management module, which is used to provide basic support for material data for the aerospace material database. In one or more embodiments, users can perform precise queries in the material management section. The material data after material selection can be submitted to the computing resource scheduling module for simulation calculation, and the calculated performance data can be provided to the material data application section for intelligent material selection application as the performance basis for material selection.

[0072] The material management section is used to maintain material data in the system through standard management methods and then publish and apply it after multiple reviews.

[0073] The material storage and management module, as the core module of the aerospace material database system, is used to provide material data and modeling data to the material big data analysis module for big data analysis. The result data after analysis is fed back to the material storage and management module for storage and application, providing intelligent analysis and application for subsequent material maintenance.

[0074] The material research data, material application data and equipment demand data stored in the material management section can be simultaneously submitted to the material big data analysis section for decision-making application, providing data support for the demand and development of new materials.

[0075] The core application of the material storage and management module is the standardized construction of material data and the quality certification of material data. In one or more embodiments, the material storage and management module performs accurate verification according to the material data specification to ensure that the material data entry complies with the material data specification. The specific operation steps include:

[0076] S01. Processing the material data informatically to obtain a table data file, and correcting the table data file in combination with the material data specification;

[0077] S02. Upload the corrected table data file to the server to generate a table description file in JSON format;

[0078] S03. Automatically parse the table description file in the JSON format and generate a serializable relational object data model;

[0079] S04. The material parameter data values ​​in the above-mentioned relational object data model are automatically saved to the database according to the material parameter classification, and the overall material data is automatically saved to the database in the form of key-value pairs.

[0080] The material data specification is a set of material digital standard specifications obtained through analysis, induction and summary based on national standards, military standards, industry standards and enterprise standard material manuals. The standard specifications include but are not limited to material unit specifications, material property specifications, test condition specifications, data type specifications and material storage specifications.

[0081] like Figure 1 As shown in the figure, the material data application module includes an intelligent material selection module and a computing resource scheduling module. The intelligent material selection module obtains the material data required by the user through the AI ​​intelligent algorithm, and can also submit the selected data to the computing resource scheduling module for simulation calculation. The performance data after simulation calculation is synchronously fed back to the intelligent material selection module for reference, providing support for users to select the best material.

[0082] The computing resource scheduling module is used to provide performance data management and storage services. It can store and display the results of previous calculations, and at the same time, the material data is called through the computing scheduling platform to perform different types of simulation calculation analysis for virtual experimental environment analysis (multi-scale, multi-physics field, etc.) or manufacturing process virtual verification (casting, molding process, heat treatment). In addition to providing intelligent material selection module for intelligent analysis, the calculation data after simulation analysis is also submitted to the material management section for storage and application, and can also be submitted to the material big data analysis module for big data analysis.

[0083] In one or more embodiments, Figure 2 As shown, the intelligent material selection module includes a data search plug-in and a data comparison plug-in, which are used to provide users with intelligent push by analyzing the user's material selection data and usage habits:

[0084] The data comparison plug-in is used to process multiple material data in an information-based manner to obtain a comparison result. The comparison parameters are divided into two parts: conventional parameters and environmental test parameters, and the comparison basis is the same attribute parameter. In one or more embodiments, the units to which the attribute parameters belong can be converted, and the numerical values ​​can be switched and compared according to the units. The conversion rules refer to the material unit specification.

[0085] The data comparison plug-in can also be used to visualize the comparison results. In one or more embodiments, the data comparison plug-in provides multi-material and multi-parameter comparison options, and the comparison results are displayed in the form of tables and graphs, and the comparison results can be exported. The graphics include scatter plots and line graphs. In the above embodiment, the material data is first taken out of the database, and the standard JSON format data is organized according to the master data, conventional performance data, conditional performance data, performance data values, and several corresponding database table relationships in a one-to-many-to-many-to-many relationship; then, according to the field type and field length to be searched, as well as the need for word segmentation for each field during the search, a material index table is created in ES; finally, the standard JSON format data converted from the material data is converted to the ES data standard type, and the data after the standard type conversion is saved or updated to the material index table, so that the material data can be compared.

[0086] The data search plug-in can be used for advanced search of material data. In one or more embodiments, the advanced search includes keyword search, attribute condition and attribute value logic search. The keyword search is to perform a single-line logical condition assembly in ES from the eight fields of environmental test conditions, experimental conditions, experimental methods, experimental sources, notes and material master data, namely, material name, brand, standard / specification, specification, supply status, manufacturer, material category 1 and material category 2, according to fuzzy query, and each field is in an or relationship.

[0087] The attribute condition and attribute value logical search combines the attribute condition, the search logic symbol (equal to, not equal to, greater than or less than, greater than or equal to, less than or equal to, included, not included), and the attribute value into a mathematical logical inequality and passes it to ES. The mathematical inequality is then converted into a mathematical interval formula, and the single-row logical query condition of ES is assembled according to the type of attribute value (including text value, fixed value, numerical range value, logical range value, etc.). Finally, the assembled ES query condition is queried through the ES search engine to obtain the ES standard result format data that matches the condition. In the above operation,

[0088] From the searched ES standard result format, obtain the primary key ID of the material attribute value, group the search results through the ES grouping search engine, and obtain the JSON format data of the grouped material master data ID.

[0089] The advanced search supports multi-row logical search, including logical relationships of AND, OR, and NO between rows. The logical priority is calculated in row order, and the query conditions of each single row are assembled into logical conditions between rows.

[0090] The computing resource scheduling module, by combining the simulation application and management status of the aerospace material database system, satisfies the control of the simulation business process, the data generated by the simulation process, the tool software used in the simulation, and the high-performance hardware platform on which the simulation relies.

[0091] Material research and development is a complex system engineering, usually composed of multiple professional fields. The complexity of new material research and development is increasing day by day, and it must be produced after the integration and coordination of its various professional subsystems. In particular, a large amount of material performance prediction software and manufacturing process simulation software are required for analysis and calculation, and a large amount of simulation calculation data is generated. Therefore, the computing resource scheduling module can realize the simulation process management, simulation data management, simulation software integration, simulation knowledge accumulation and other functions in the material research and development process, providing a platform and data support for the application of various materials.

[0092] In one or more embodiments, Figure 3 As shown, the computing resource scheduling module includes a simulation project task management plug-in, a simulation data management plug-in, a simulation analysis management plug-in, a simulation model library plug-in, and a material big data analysis module plug-in.

[0093] The simulation project task management plug-in is used to create simulation projects, decompose projects, assign simulation tasks, and monitor simulation tasks. The simulation results are sent back to the project management system to close the simulation task loop. By managing the progress and resources of simulation analysis tasks, it helps managers monitor the status of simulation tasks, thereby achieving simulation task collaboration.

[0094] The simulation data management plug-in is used to transform the "data islands" of each analysis into interrelated data, realize the classified and orderly storage management of simulation data, and the rapid retrieval of calculation results, and can realize the auxiliary generation of simulation analysis reports in user standard formats, and finally realize the unified management of geometric models, mesh models, solution models, simulation reports, etc. At the same time, the platform can perform version management on files in the analysis process such as CAD models / CAE calculation files, and can retain the intermediate process data and result data of various iterations in the process.

[0095] The simulation analysis management plug-in is used to provide a complete data detail viewing function, which can view data attribute details, support data table display, online browsing of pictures, online viewing of R&D drawings, data curve viewing, online browsing of documents, online video playback, etc. When browsing pictures and R&D drawings online, it has the functions of viewing thumbnails, moving, zooming in and out, etc.

[0096] The simulation model library plug-in is used to upload simplified models to the simulation model library, classify and manage them according to the user-defined data structure, and support online preview of the model to achieve standardized simulation model file management. Simulation data analysis usually requires structural simplification of the R&D model to improve the standardization of the grid model, thereby improving the accuracy of the simulation analysis results.

[0097] The material big data analysis module plug-in is used to model material big data through data mining algorithms, model indicator visualization, etc., perform material prediction after data analysis, and provide material performance prediction data and development data to the material data application module for material selection and application.

[0098] Decision management is carried out through the steps of receiving planning decision tasks, running planning decision models, calling material data and knowledge reasoning, forming material decision data, material reasoning data and material model data respectively; material decision data is provided to the material storage and management platform for storage and application, and material reasoning data forms material selection behavior knowledge and the inference engine for material selection application.

[0099] The present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer executes Figure 1 The method described.

[0100] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.

[0101] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0102] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0104] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

[0105] The contents not described in detail in the specification of the present invention belong to the common knowledge of those skilled in the art.

Claims

1. An aerospace material database system, characterized in that: include: The basic platform layer is used for data encoding, publishing, cleaning, and sharing, and for integrating services and data with other third parties; The application service layer includes a public service layer and an application function layer that obtain data from the basic platform layer and display information through the display layer; the public service layer includes a public service module, which is used to provide public basic services through the enterprise service bus, and the basic services include user services, message services, routing services, service registration, and transaction services; the application function layer is a system business service layer, which is used to provide the functions of various business modules of aerospace materials; the functions of the business modules include aerospace material data, aerospace material modeling data, aerospace material research data, aerospace material application data, standardization of material data, quality certification of material data, calculation material selection, calculation resource scheduling, and related plug-ins; The presentation layer is used to cooperate with the application service layer to realize personalized information presentation.

2. The aerospace material database system according to claim 1, characterized in that: The business segments include: The material management section is used to store aerospace material research data, aerospace material application data, and equipment demand data, and provide aerospace material data query, standardized construction of aerospace material data, and quality certification of aerospace material data, and submit the selected aerospace material data to the material data application section for simulation calculation, and provide the performance data after simulation calculation to the material data application section for material selection and application, as the performance basis for material selection; The material data application section is used to obtain the material data required by users and to perform simulation calculations on the selected data. The performance data after simulation calculations provides support for users to select the optimal material; The material big data analysis section is used to perform big data analysis on the calculated data after simulation analysis.

3. The aerospace material database system according to claim 2, characterized in that: The material management section performs accurate verification according to the material data specifications to ensure that the material data entry complies with the material data specifications, including: Process the material data informatically to obtain a table data file, and calibrate the table data file in accordance with the material data specification; Upload the corrected table data file to the server to generate a table description file in JSON format; The table description file in the JSON format is digitally and automatically parsed to generate a serializable relational object data model; The material parameter data values ​​in the above relational object data model are saved according to the material parameter classification, and the overall material data is saved in the form of key-value pairs.

4. The aerospace material database system according to claim 3, characterized in that: The material data specifications include material unit specifications, material property specifications, test condition specifications, data type specifications, and material storage specifications.

5. The aerospace material database system according to claim 2, characterized in that: The material data application section includes: The computing resource scheduling module is used to provide performance data management and storage services, store and display previous calculation results, and call the virtual experimental environment analysis or manufacturing process virtual verification of the material data through the computing scheduling platform to perform different types of simulation calculation analysis; in addition to providing the intelligent material selection module for analysis, the calculation data after simulation analysis is submitted to the material management section for storage and application, and submitted to the material big data analysis module for big data analysis; The intelligent material selection module is used to provide users with intelligent push notifications by analyzing their material selection data and usage habits.

6. The aerospace material database system according to claim 5, characterized in that: The intelligent material selection module includes: Data comparison plug-in, used to process multiple material data in an information-based manner to obtain comparison results; the comparison parameters are divided into two parts: conventional parameters and environmental test parameters, and the comparison basis is the same attribute parameters; and used to visualize the comparison results; The data search plug-in is used for keyword search, attribute condition and attribute value logical search of material data; the keyword search is used to assemble single-line logical conditions from environmental test conditions, experimental conditions, experimental methods, experimental sources, notes and eight fields of material data, namely material name, brand, standard, specification, specification, supply status, manufacturer and material category, according to fuzzy query, with each field being an or relationship.

7. The aerospace material database system according to claim 6, characterized in that: In the data comparison plug-in, data comparison includes: Take the material data out of the database, and organize the data into standard JSON format according to the values ​​of master data, conventional performance data, conditional performance data, and performance data, and the corresponding database table relationships, and one-to-many-to-many-to-many relationships; Create a material index table according to the field type and field length to be searched, as well as the need to segment each field during the search; The standard JSON format data converted from the material data is converted into a standard data type, and the data after the standard type conversion is saved or updated in the material index table to achieve comparison of the material data.

8. The aerospace material database system according to claim 6, characterized in that: The attribute condition and attribute value logical search includes: Combine the three search values ​​of attribute condition, search logic symbol and attribute value into a mathematical logic inequality; Convert mathematical inequalities into mathematical interval formulas, and assemble single-row logical query conditions according to the type of attribute values; The assembled query conditions are queried through a search engine to obtain standard result format data matching the conditions; From the searched standard result format, obtain the primary key ID of the material property value, group the search results through the grouping search engine, and obtain the JSON format data of the grouped material data ID; The logical symbols include equal, not equal, greater than or less than, greater than or equal to, less than or equal to, contains, and does not contain; the types of attribute values ​​include text values, fixed values, numerical range values, logical range values, etc.

9. The aerospace material database system according to claim 6, characterized in that: The search of the material data supports multi-row logical search, and the logical relationships between rows include AND, OR, and NOT. The logical priority is calculated in row order, and the query conditions of each single row are assembled into logical conditions between rows.

10. The aerospace material database system according to claim 5, characterized in that: The computing resource scheduling module includes: The simulation project task management plug-in is used to create simulation projects, decompose projects, assign simulation tasks, and monitor simulation tasks. It closes the simulation task loop by sending simulation results back to the project management system. It helps managers monitor the status of simulation tasks and achieve simulation task collaboration by managing the progress and resources of simulation analysis tasks. The simulation data management plug-in is used to classify and orderly store simulation data, retrieve calculation results, and assist in the generation of simulation analysis reports in user standard formats, ultimately achieving unified management of geometric models, mesh models, solution models, and simulation reports; Simulation analysis management plug-in, used to provide data detail viewing function, including viewing data attribute details, supporting data table display, online browsing of pictures, online viewing of R&D drawings, data curve viewing, online browsing of documents, and online video playback; The simulation model library plug-in is used to upload simplified models to the simulation model library, classify and manage them according to the user-defined data structure, and support online preview of the models to achieve standardized simulation model file management; The material big data analysis module plug-in is used to model material big data through data mining algorithms and model indicator visualization content, make material predictions after data analysis, and provide material performance prediction data and development data to the material data application module for material selection and application.

Citation Information

Cited By

  • Method, device and equipment for constructing salt mist sedimentation rate model of aerospace material

    CN121072353A

  • A method, device and equipment for constructing a salt fog deposition rate model of aerospace materials

    CN121072353B

  • Two-dimensional magnetic material purpose drive reverse recommendation method and system

    CN121210778A