Lightweight model packaging system for multi-domain joint simulation

By designing lightweight model driver modules and standardized communication interface modules, the data format and interface specifications of multi-domain joint simulation are unified, and the problem of low model integration and data transmission efficiency in multi-domain joint simulation is solved, and the efficient cross-platform operation of the model and the efficient interaction of data is achieved, ensuring the reliability and efficiency of simulation results.

CN119670395AInactive Publication Date: 2025-03-21CHINA ACADEMY OF SPACE TECHNOLOGY
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202411728429.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-03-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In multi-domain joint simulation, due to the differences in simulation engine calculation methods, interface specifications and data formats in different fields, model integration is difficult, time-consuming and data transmission efficiency is low, affecting simulation accuracy and efficiency.

Method used

Design a lightweight model driver module and a standardized communication interface module to unify the data format and interface specifications between simulation engines to achieve efficient cross-platform operation of models and efficient data interaction.

Benefits of technology

Through the lightweight model packaging system, the model can quickly adapt to different simulation platforms and hardware environments, improving the convenience and adaptability of model transplantation, enhancing synchronization and consistency between models, ensuring the reliability of simulation results, and maintaining efficient operation in environments with limited resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119670395A_ABST
    Figure CN119670395A_ABST
Patent Text Reader

Abstract

The invention relates to a multi-domain joint simulation lightweight model packaging system, which is characterized in that a lightweight model driving module is used for realizing efficient operation and cross-platform adaptation of a simulation model through resource optimization and dynamic adjustment; the communication interface module is a key module for realizing data intercommunication between the model and an external simulation system, and provides efficient communication support for the simulation model through an optimized interface protocol and a flexible transmission mechanism; the simulation data generation module is a core module for realizing simulation task data generation and model calculation, and realizes efficient simulation data generation through master-slave node management and multi-process coordination; and the simulation data management module is used for realizing data organization and management in a simulation process. According to the invention, by designing the lightweight model driving module and the standardized communication interface module, data formats and interface specifications between simulation engines are unified, and efficient model cross-platform operation is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of simulation technology, and in particular to a lightweight model packaging system for multi-domain joint simulation. Background Art

[0002] In modern warfare and scientific research, multi-domain joint simulation has gradually become a key analysis and decision-making tool, covering multiple combat fields such as sea, land, air, space, and electromagnetic. Due to different mission requirements and technical characteristics, each field often uses specific simulation engines and computing platforms, which leads to the complexity of model construction, operation, and integration. Taking the aerospace field as an example, its dynamics simulation usually relies on high-precision orbit calculation engines; in the naval field, fluid dynamics simulation requires a lot of meshing and CFD (computational fluid dynamics) engine support; in the army field, tactical simulation focuses on terrain and unit behavior simulation, and uses specific AI engines for decision analysis. The simulation engines in these fields have differences in calculation methods, interface specifications, and data formats, making model integration in multi-domain joint simulation difficult and time-consuming.

[0003] In traditional multi-domain joint simulation, it is usually necessary to deeply adapt and reconstruct models in different fields, which not only consumes a lot of manpower and material resources, but also easily introduces compatibility issues, affecting simulation accuracy and efficiency. In addition, due to the lack of unified standards for data interaction between simulation engines, the data transmission efficiency between models is low and data consistency is difficult to ensure. The inconsistency of interface specifications between different simulation engines makes cross-platform data integration and communication a bottleneck for multi-domain joint simulation. Existing solutions usually rely on middleware or interface adapters, but these solutions often bring additional computing overhead and complexity, reducing the real-time and reliability of the simulation. Summary of the invention

[0004] In order to solve the technical problems existing in the above-mentioned prior art, the purpose of the present invention is to provide a lightweight model packaging system for multi-domain joint simulation. By designing a lightweight model driving module and a standardized communication interface module, the data format and interface specifications between simulation engines are unified, thereby realizing efficient cross-platform model operation.

[0005] To achieve the above-mentioned object of the invention, the present invention provides a lightweight model packaging system for multi-domain joint simulation, including a lightweight model driving module, a communication interface module, a simulation data generation module, and a simulation data management module;

[0006] The lightweight model driving module is used to achieve efficient computing and cross-platform adaptation of the simulation model through resource optimization and dynamic adjustment;

[0007] The communication interface module is a key module for realizing data intercommunication between the model and the external simulation system. It provides efficient communication support for the simulation model through optimized interface protocols and flexible transmission mechanisms.

[0008] The simulation data generation module is a core module for realizing simulation task data generation and model calculation. It realizes efficient simulation data generation through master-slave node management and multi-process coordination.

[0009] The simulation data management module is used to organize and manage data during the simulation process. Through data storage, real-time monitoring and playback services, it can achieve efficient management and post-analysis support for simulation data.

[0010] According to a technical solution of the present invention, the lightweight model driving module includes an initialization submodule, a calculation optimization submodule, and a resource management submodule;

[0011] The initialization submodule is used to load the model components and complete the basic configuration before the simulation starts;

[0012] The operation optimization submodule adopts an incremental operation model, and updates relevant operation results only when the data changes. The operation optimization submodule uses a layered cache mechanism to cache common operation results in memory structures at different levels.

[0013] The resource management submodule is used to track the usage of CPU resources and memory resources in real time through the monitoring system, and is configured with an adaptive resource allocation strategy. The resource management submodule is also used for resource recovery and cache management to release unused memory resources or CPU resources back to the system.

[0014] According to a technical solution of the present invention, the communication interface module includes a protocol management submodule, a command processing submodule and a data acquisition interface submodule;

[0015] The protocol management submodule is used for selecting and managing communication protocols to ensure consistency and efficiency of data transmission between different simulation platforms;

[0016] The command processing submodule is used to parse and process the control instructions of the external simulation platform and adjust the internal state of the model accordingly;

[0017] The data acquisition interface submodule is used for real-time acquisition and transmission of simulation data.

[0018] According to a technical solution of the present invention, the simulation data generation module includes a simulation data drive generation master control service submodule, a simulation data generation execution service submodule, and an event management service submodule;

[0019] The simulation data drives the generation of the master control service submodule, which is used to organize simulation resources, solve simulation tasks and schedule simulation execution processes. Through the distributed control strategy, the master control service drives the simulation deduction process according to the time or event of the simulation task, and realizes the time and space synchronization between models;

[0020] The simulation data generation execution service submodule is used to complete the actual model solving and data generation tasks;

[0021] The event management service submodule is used to implement event scheduling of different models in the simulation process.

[0022] According to a technical solution of the present invention, the simulation data management module includes a data storage management submodule and a data monitoring management submodule;

[0023] The data storage management submodule has a distributed data storage function, supports multiple data formats, and can automatically adjust the data structure according to the simulation task requirements to ensure the consistency and security of data during storage;

[0024] The data monitoring management submodule is used to implement data transmission status monitoring and transmission rate monitoring.

[0025] According to one aspect of the present invention, a method for interacting with an external system using a lightweight model encapsulation system of multi-domain joint simulation as described in any one of the above technical solutions is proposed, characterized in that it includes the following steps:

[0026] Initialize the model lightweightly, read the external configuration file, and initialize the core parameters of the model;

[0027] Load core model components, including entity components and payload components, initialize computing resources, and allocate memory and CPU resources;

[0028] Build a lightweight model-driven module and enable hierarchical caching;

[0029] Standardize communication interface module initialization and test platform compatibility;

[0030] Start the simulation data generation module and set the initial conditions;

[0031] Simulation model operation and optimization calculation;

[0032] Cross-platform data interaction and synchronization to maintain data consistency;

[0033] Simulation data simplification and formatting to reduce redundant data;

[0034] Dynamic load adjustment and resource optimization;

[0035] Adaptive update of lightweight packaging models;

[0036] Cross-platform deployment and testing of encapsulated models.

[0037] Compared with the prior art, the present invention has the following beneficial effects:

[0038] The lightweight model packaging system for multi-domain joint simulation of the present invention can quickly adapt the model to different simulation platforms and hardware environments through lightweight packaging and standardized interfaces, support multiple operating systems and platform architectures, greatly improve the convenience and adaptability of model transplantation, and has the characteristics of strong adaptability and cross-platform deployment capabilities.

[0039] The present invention, through a standardized communication interface and time synchronization mechanism, effectively enhances the synchronization and consistency between models in a multi-domain simulation system, reduces communication failures and data deviations caused by platform differences, and ensures the reliability of simulation results.

[0040] The present invention significantly reduces the memory and processor usage of the model during operation through lightweight incremental calculation and cache optimization technology, allowing the model to run efficiently even on a platform with limited resources. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0042] Figure 1 A flowchart schematically showing the interaction between the lightweight model encapsulation system for multi-domain joint simulation and an external system provided by an embodiment of the present invention;

[0043] Figure 2 The diagram schematically shows the composition of the functional modules of the present invention and the interaction relationship between the modules and the outside of the system provided by the embodiment of the present invention. DETAILED DESCRIPTION

[0044] The description of the embodiments of this specification should be combined with the corresponding drawings, which should be considered as part of the complete specification. In the drawings, the shape or thickness of the embodiments may be enlarged and indicated for simplification or convenience. Furthermore, the parts of each structure in the drawings will be described separately. It is worth noting that the elements not shown in the drawings or not described in words are in a form known to ordinary technicians in the relevant technical field.

[0045] The description of the embodiments herein and any reference to directions and orientations are only for the convenience of description and are not to be construed as any limitation on the scope of protection of the present invention. The following description of the preferred embodiments may involve combinations of features, which may exist independently or in combination, and the present invention is not particularly limited to the preferred embodiments. The scope of the present invention is defined by the claims.

[0046] like Figure 1 As shown, the present invention proposes a lightweight model packaging system for multi-domain joint simulation, including a lightweight model driving module, a communication interface module, a simulation data generation module, and a simulation data management module.

[0047] Through lightweight model driving modules, communication interface modules, simulation data generation modules, and simulation data management modules, efficient utilization of model resources, standardized data transmission, and cross-platform integration are achieved, which solves the problem of cross-platform integration and data interaction of models in different fields and realizes seamless adaptation of models on different simulation engines.

[0048] The lightweight model driving module adopts efficient resource management and computing optimization technology to ensure the computing performance and accuracy of the model on heterogeneous platforms. The communication interface module realizes efficient data interaction between the model and the external simulation system through abstract communication protocols and data format conversion, ensuring the real-time and consistency of data transmission.

[0049] Lightweight model driving module, which includes initialization submodule, operation optimization submodule and resource management submodule. It mainly realizes efficient operation and cross-platform adaptation of simulation models through resource optimization and dynamic adjustment.

[0050] a) Initialization submodule, responsible for loading model components and completing basic configuration before starting the simulation. This submodule uses multi-threading technology to load model data and configuration files in parallel, prioritizes the loading of key components, and improves the startup speed of the model. The submodule can identify the hardware configuration and operating parameters of the external simulation platform, dynamically adjust the memory pre-allocation strategy and component loading order, thereby improving loading efficiency. In order to ensure data consistency, the initialization submodule adopts incremental loading and distributed memory verification mechanisms to gradually load large-scale data into the system memory, and continuously verify data integrity during the loading process;

[0051] b) The calculation optimization submodule adopts an incremental calculation model and updates relevant calculation results only when the data changes, which greatly reduces the resource consumption caused by repeated calculations. The calculation optimization submodule uses a hierarchical cache mechanism to cache commonly used calculation results in memory structures at different levels, significantly reducing data reading latency. At the same time, this submodule supports adaptive adjustment of calculation steps and accuracy based on platform hardware to ensure that the model can run at optimal performance on different platforms. Parallel computing technology is used to decompose complex computing tasks into multiple subtasks and assign them to multi-threaded execution, thereby improving the overall simulation speed;

[0052] c) Resource management submodule: Through the monitoring system, the usage of CPU, memory and other resources is tracked in real time, and an adaptive resource allocation strategy is adopted to ensure the smooth operation of different types of simulation tasks. At the same time, a resource allocation priority mechanism is set up to realize on-demand resource allocation by presetting the priority of key tasks, ensuring that key operations are given priority. The submodule also has resource recycling and cache management functions, which release unused memory or CPU resources back to the system, reducing the system load.

[0053] 2. Communication interface module: This module includes protocol management submodule, command processing submodule and data acquisition interface submodule. It is a key module to realize data communication between the model and the external simulation system, and provides efficient communication support for the simulation model through optimized interface protocol and flexible transmission mechanism.

[0054] a) The protocol management submodule is responsible for the selection and management of communication protocols to ensure the consistency and efficiency of data transmission between different simulation platforms. This submodule is compatible with multiple network protocols such as TCP and UDP, and supports multiple data formats such as Protobuf and JSON to achieve automatic conversion of data formats between platforms. The submodule reduces the overhead of data transmission through automated protocol selection and efficient data compression strategies, greatly improving the communication efficiency of the model. The protocol adaptation technology of this submodule can ensure seamless connection between the model and different simulation platforms, improving the cross-platform applicability of the model;

[0055] b) Command processing submodule, which supports real-time control of the model by the external system. This submodule parses and processes the control instructions of the external simulation platform, such as start, pause, resume and stop instructions, and adjusts the internal state of the model accordingly. The submodule has an efficient instruction parsing mechanism, supports asynchronous instruction execution and instruction queue management, and automatically identifies the priority when receiving multiple control instructions to ensure that key tasks are executed first;

[0056] c) Data acquisition interface submodule, responsible for the real-time acquisition and transmission of simulation data, is the core interface for the interaction between the simulation system and the model. This submodule supports shared memory and TCP data transmission, sends real-time data during the simulation process to the external simulation platform, and has data caching and retransmission functions to ensure the stability of data transmission.

[0057] 3. Simulation data generation module, which includes simulation data driven generation control service submodule, simulation data generation execution service submodule, and event management service submodule. It is the core module for realizing simulation task data generation and model calculation, and realizes efficient simulation data generation through master-slave node management and multi-process coordination.

[0058] a) The simulation data drives the generation of the master control service submodule, which is responsible for organizing simulation resources, solving simulation tasks and scheduling simulation execution processes. Through the distributed control strategy, the master control service drives the simulation deduction process according to the time or event of the simulation task, and realizes the time and space synchronization between models;

[0059] b) The simulation data generation execution service submodule is responsible for the actual model solving and data generation tasks. After receiving the instructions from the master control service, the execution service loads the relevant model resources, instantiates and initializes each submodel. The execution service also supports step size and advancement speed adjustment functions to adapt to different simulation platform environments;

[0060] c) Event management service submodule, which provides event scheduling capabilities for different models in the simulation process. This submodule uses the blackboard mechanism to register future events when the simulation starts and drives the model execution according to the event sequence. Event management will continuously detect the conditions for the occurrence of events in the simulation process and call event responses when the conditions are met.

[0061] 4. The simulation data management module is mainly used to organize and manage data during the simulation process, and to achieve efficient management and post-analysis support for simulation data through data storage, real-time monitoring and playback services. It includes two parts: data storage management submodule and data monitoring management submodule.

[0062] a) The data storage management submodule provides distributed data storage functions, supports multiple data formats, and can automatically adjust the data structure according to the simulation task requirements to ensure the consistency and security of data during storage. The submodule's adaptive storage strategy will select the optimal storage structure based on the data volume and format of the simulation model to improve data access efficiency. The data storage management module can quickly retrieve and read simulation data by marking and classifying data through an indexing mechanism;

[0063] b) The data monitoring and management submodule realizes data transmission status monitoring and transmission rate monitoring, and realizes the monitoring and display of data such as interaction information and event information of each model during simulation operation.

[0064] According to one aspect of the present invention, a method for interacting with an external system using a lightweight model encapsulation system of multi-domain joint simulation as described in any one of the above technical solutions is proposed, characterized in that it includes the following steps:

[0065] Step S1, model lightweight initialization, read external configuration files, and initialize model core parameters;

[0066] Before the simulation task starts, the system initializes the model. The system reads the configuration file of the external simulation platform and sets the initialization parameters as needed. Through incremental loading technology and efficient memory allocation strategy, the system only loads necessary model components to avoid resource waste. Init_factor (initialization load factor) is considered during the initialization process to optimize the use of memory resources and ensure efficient operation of the model during the initialization phase.

[0067] Step S2: Load the core model components, including entity components and payload components, initialize computing resources, and allocate memory and CPU resources;

[0068] After initialization, the system loads the core components of the model in parallel, including entities, maneuvers, and loads. Through multi-threaded loading technology, model data is processed in blocks to shorten loading time. The consistency check during the loading process ensures the integrity of component data, laying the foundation for the stable operation of subsequent simulation tasks.

[0069] Step S3: construct a lightweight model driving module and enable hierarchical caching;

[0070] The construction of a lightweight model driver module is one of the core steps. The system optimizes the computational efficiency of the model through layered caching and incremental calculation. During operation, the system dynamically adjusts the cache strategy based on the task load to ensure efficient reading of key data. The parameter Cache_limit is used to control the cache size to reduce frequent data reading and calculation burden.

[0071] Step S4, initializing the standardized communication interface module and detecting platform compatibility;

[0072] In this step, the system sets up standardized communication protocols and data formats to ensure consistency of data interaction across platforms. The communication interface module uses TCP / IP protocol and Protobuf data format to achieve efficient communication between the model and the external simulation platform. The system dynamically adjusts the data packet size according to network conditions to optimize data transmission efficiency.

[0073] Step S5, start the simulation data generation module and set the initial conditions;

[0074] The system starts the simulation data generation module, and the master node sets the time step (Time_step) according to the simulation task. A smaller step value can improve the time accuracy of the simulation and is suitable for high-precision simulation tasks. Under the control of the time step, the master node will coordinate the operation rhythm of each model component through a data-driven mechanism.

[0075] Step S6, simulation model operation and optimization calculation;

[0076] During the simulation, the system will adjust the model's calculation strategy in real time according to the simulation requirements. Incremental calculation technology is used to only update the data with large changes locally, reducing unnecessary global calculations. The optimization strategy of incremental calculation enables the system to maintain efficient operation in a resource-constrained environment and ensure the lightweight characteristics of the model.

[0077] Step S7: Cross-platform data interaction and synchronization to maintain data consistency;

[0078] The communication interface module ensures efficient synchronization of data between different platforms. The system uses standardized data formats to ensure consistency and low latency during data transmission. In response to different network conditions, the system will adjust the data rate and transmission strategy to optimize the stability and smoothness of data transmission.

[0079] Step S8, simplifying and formatting simulation data to reduce redundant data;

[0080] During the simulation, in order to keep the model lightweight, the system will streamline and format the generated data in real time. The key to lightweight packaging is to reduce redundant data transmission, so the system will filter and compress the simulation data, retaining only key parameters and necessary status information. In this way, the amount of data transmission is reduced and the response speed of the model is maintained.

[0081] Step S9: Dynamic load adjustment and resource optimization;

[0082] During the simulation process, the system will dynamically adjust the load and resource allocation according to the current resource usage. The core parameter Load_factor is used to determine the load distribution of each model under the current resource environment. The system will automatically detect memory and CPU usage, and adjust the calculation step size and memory usage of the task in real time to ensure the efficient operation of the model.

[0083] Step S10, adaptive update of lightweight packaging model;

[0084] To adapt to the ever-changing simulation environment, the system has the function of adaptively updating lightweight packaged models. When the model performance is detected to be degraded or the simulation platform conditions change, the system will adjust the model's package configuration. The update content includes data format adjustment, cache strategy optimization, etc. After the update is completed, the model can maintain good performance in the new environment.

[0085] Step S11: Cross-platform deployment and testing of the encapsulated model.

[0086] The updated lightweight packaged model will be deployed and tested across platforms. The system uses standardized interfaces to enable the model to be seamlessly ported to different simulation platforms for operation. Through automated testing, the system verifies the compatibility and performance of the model to ensure its stable operation in different hardware and software environments. Standardized data interfaces and format conversion technology ensure data consistency in cross-platform deployment of the model.

[0087] A lightweight model packaging system for multi-domain joint simulation of the present invention realizes efficient cross-platform integration and data interaction of models in multi-domain joint simulation through lightweight model packaging technology, effectively improving the performance and adaptability of the simulation system. By loading only the necessary model components and using incremental loading technology, the resource consumption and time of model initialization are reduced, and combined with standardized communication interfaces, data synchronization and transmission stability between different simulation platforms are ensured. The system can dynamically optimize resource allocation and adjust the computing load according to real-time monitoring data, thereby maintaining efficient operation in a resource-limited environment. At the same time, by streamlining transmission data and adaptively adjusting the cache strategy, the redundancy and bandwidth occupancy of data transmission are significantly reduced. The standardized interface design of the lightweight packaging module enables the model to be seamlessly adapted and quickly deployed to different platforms, meeting diverse simulation needs, and realizing efficient, stable and flexible model management in a multi-domain joint simulation environment.

[0088] The serial numbers of the above-mentioned steps involved in the method of the present invention do not mean the order of execution of the method. The execution order of each step should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the implementation mode of the present invention.

[0089] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A lightweight model packaging system for multi-domain joint simulation, characterized in that: It includes lightweight model driving module, communication interface module, simulation data generation module and simulation data management module; The lightweight model driving module is used to achieve efficient computing and cross-platform adaptation of the simulation model through resource optimization and dynamic adjustment; The communication interface module is a key module for realizing data intercommunication between the model and the external simulation system. It provides efficient communication support for the simulation model through optimized interface protocols and flexible transmission mechanisms. The simulation data generation module is a core module for realizing simulation task data generation and model calculation. It realizes efficient simulation data generation through master-slave node management and multi-process coordination. The simulation data management module is used to organize and manage data during the simulation process. Through data storage, real-time monitoring and playback services, it can achieve efficient management and post-analysis support for simulation data.

2. The system according to claim 1, characterized in that The lightweight model driving module includes an initialization submodule, a calculation optimization submodule, and a resource management submodule; The initialization submodule is used to load the model components and complete the basic configuration before the simulation starts; The operation optimization submodule adopts an incremental operation model, and updates relevant operation results only when the data changes. The operation optimization submodule uses a layered cache mechanism to cache common operation results in memory structures at different levels. The resource management submodule is used to track the usage of CPU resources and memory resources in real time through the monitoring system, and is configured with an adaptive resource allocation strategy. The resource management submodule is also used for resource recovery and cache management to release unused memory resources or CPU resources back to the system.

3. The system according to claim 2, characterized in that The communication interface module includes a protocol management submodule, a command processing submodule and a data acquisition interface submodule; The protocol management submodule is used for selecting and managing communication protocols to ensure consistency and efficiency of data transmission between different simulation platforms; The command processing submodule is used to parse and process the control instructions of the external simulation platform and adjust the internal state of the model accordingly; The data acquisition interface submodule is used for real-time acquisition and transmission of simulation data.

4. The system according to claim 1, characterized in that The simulation data generation module includes a simulation data drive generation master control service submodule, a simulation data generation execution service submodule, and an event management service submodule; The simulation data drives the generation of the master control service submodule, which is used to organize simulation resources, solve simulation tasks and schedule simulation execution processes. Through the distributed control strategy, the master control service drives the simulation deduction process according to the time or event of the simulation task, and realizes the time and space synchronization between models; The simulation data generation execution service submodule is used to complete the actual model solving and data generation tasks; The event management service submodule is used to implement event scheduling of different models in the simulation process.

5. The system according to claim 1, characterized in that The simulation data management module includes a data storage management submodule and a data monitoring management submodule; The data storage management submodule has a distributed data storage function, supports multiple data formats, and can automatically adjust the data structure according to the simulation task requirements to ensure the consistency and security of data during storage; The data monitoring management submodule is used to implement data transmission status monitoring and transmission rate monitoring.

6. A method for interacting with an external system using a lightweight model encapsulation system of multi-domain joint simulation according to any one of claims 1 to 5, characterized in that: The following steps are involved: Initialize the model lightweight, read the external configuration file, and initialize the core parameters of the model; Load core model components, including entity components and payload components, initialize computing resources, and allocate memory and CPU resources; Build a lightweight model-driven module and enable hierarchical caching; Standardize communication interface module initialization and test platform compatibility; Start the simulation data generation module and set the initial conditions; Simulation model operation and optimization calculation; Cross-platform data interaction and synchronization to maintain data consistency; Simulation data simplification and formatting to reduce redundant data; Dynamic load adjustment and resource optimization; Adaptive update of lightweight packaging models; Cross-platform deployment and testing of encapsulated models.

Citation Information

Patent Citations

  • Multi-professional heterogeneous model unified packaging method based on data model

    CN112364538A

  • Joint simulation test identification system supporting multiple users and simulation test method thereof

    CN115525397A

  • Real-time simulation platform system and simulation system construction method

    CN116822135A

  • Interdisciplinary model interface fusion method suitable for complex large system

    CN117271060A

  • Digital twinning construction method of weapon equipment complex system

    CN117910235A