An intermediate system for realizing multi-granularity and multi-level joint simulation access

By designing an intermediate system, access and collaborative operation between multi-grained multi-level models is achieved, and the problems of interconnection and collaborative combat simulation between heterogeneous systems are solved, and effective interconnection and space-time consistency between multiple models is achieved.

CN119781898APending Publication Date: 2025-04-08JIANGNAN ELECTROMECHANICAL DESIGN INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411741040.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

In system confrontation simulation systems, various forms of models have different input and output resolutions due to inconsistent granularity and hierarchy, which cannot effectively match and interact, making it difficult to achieve interconnection and collaborative combat simulation between heterogeneous systems.

Method used

An intermediate system is designed to provide input and output interface modules, data processing modules and plug-in interface adapters. By standardizing access, data transmission and space-time consistency processing, it realizes the access and collaborative operation of simulation models at multiple levels.

Benefits of technology

It realizes interconnection and space-time consistency between multi-grained and multi-level models, supports collaborative combat simulation between heterogeneous systems, and adapts to the simulation needs of complex battlefields.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119781898A_ABST
    Figure CN119781898A_ABST
Patent Text Reader

Abstract

The present invention discloses an intermediate system for realizing multi-granularity and multi-level joint simulation access, which is used to realize the access function of multiple simulation models of different levels, including: input and output interface modules, data processing modules and plug-in interface adapters; the intermediate system is connected with the functional modules of the existing battle simulation system, and the functional modules include: simulation engine, input and output interface functions and joint simulation master control software; the simulation models include task-oriented level simulation models, combat-level simulation models and other self-driven heterogeneous systems; the access functions include: standardized access, data transmission and time-space consistency processing. According to the above technical scheme, the multi-granularity and multi-level models can be organically combined with the existing system simulation system, which solves the problems of interconnection and time-space consistency between the multi-granularity and multi-level models, and realizes the joint operation and collaborative simulation of the multi-granularity and multi-level models.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of system confrontation simulation, and in particular to an intermediate system for realizing multi-granularity and multi-level joint simulation access. Background Art

[0002] With the increasing complexity of system confrontation simulation systems and the continuous expansion of simulation scale, the comprehensive use of various forms of models for simulation research is an inevitable trend in the development of system confrontation simulation technology. However, various forms of models have different granularity due to different applicable fields, and the simulation focuses are different. The inconsistency in modeling granularity and simulation level leads to different resolutions of input and output of models with different resolutions. The input and output of models with different granularity and different levels cannot be effectively matched, and effective interaction cannot be achieved without additional information.

[0003] In actual needs, simulation needs to support interconnection and intercommunication between heterogeneous systems with different resolution models to achieve collaborative combat simulation. To establish interconnection and intercommunication between heterogeneous system models, we must first ensure the consistency of basic data, assumption data, and runtime data; on this basis, we must also ensure that each simulation member runs at the same pace to truly achieve joint operation and serve a simulation as a whole. Therefore, a solution is needed to solve the data interconnection and synchronous operation in heterogeneous simulation systems to achieve the collaborative operation of heterogeneous interconnected system confrontation simulation systems. Summary of the invention

[0004] To achieve the above-mentioned purpose, the present application provides an intermediate system for realizing multi-granularity and multi-level joint simulation access, which is used to realize the access function of simulation models at multiple different levels, including: an input and output interface module, a data processing module and a plug-in interface adapter;

[0005] The intermediate system is connected with the functional modules of the existing battle simulation system, and the functional modules include: simulation engine, input and output interface functions and joint simulation master control software;

[0006] Among them, the simulation engine drives the intermediate system to realize the access function and connect with multiple heterogeneous simulation models;

[0007] The input and output interface module is called by the input and output interface function to realize functional processing;

[0008] The external interface adapter is used to realize the connection of multiple simulation models;

[0009] The data processing module is driven by the joint simulation master control software to realize the access function;

[0010] The simulation model supports mission-level simulation models, engagement-level simulation models and other self-driven heterogeneous systems.

[0011] Among them, other self-driven heterogeneous systems include: semi-physical simulators, real installations and other self-driven heterogeneous systems;

[0012] Access functions include: standardized access, data transmission and time-space consistency processing.

[0013] Among them, standardized access is the basis for interconnection between models of various granularities and levels;

[0014] The data transmission function is reflected in the adjustment of the data interaction framework. The implementation rules of the data interaction framework adjustment include: adjusting the low-complexity model to adapt to the high-complexity model, and standardizing the data flow between models of different granularities and levels;

[0015] The spatiotemporal consistency processing is used to align the time information and space information of each model; the spatiotemporal consistency processing includes space processing and time processing.

[0016] Among them, spatial processing means: before publishing data, the simulation model converts the spatial information of the entity into a unified geographic coordinate system. After each simulation model receives the spatial information, it converts the spatial information from the geographic coordinate system to the coordinate system required by each model.

[0017] Time processing methods include:

[0018] When the simulation model is a task-level simulation model: it is driven by the simulation engine of the battle simulation system, so that the running time of the task-level simulation model is consistent with the time of the simulation engine;

[0019] When the simulation model is a combat-level simulation model: the data processing module drives the universal gateway provided by the integrated system confrontation simulation system to receive and process the synchronous propulsion signal from the simulation engine during the simulation operation to achieve time unification with the simulation engine;

[0020] When the simulation model is other self-driven heterogeneous systems: adopt the soft timing method, take the simulation model time as the benchmark, and perform periodic timing on the model running inside the system confrontation simulation system according to the time of the simulation model. After the timing is completed, the data interacting between the system confrontation simulation system and the simulation model are uniformly converted into the simulation model time.

[0021] The method for implementing the standard access includes:

[0022] When the simulation model is a task-level simulation model: the simulation engine drives the intermediate system to run; the implementation process of the intermediate system operation includes: the input and output interface functions of the simulation system call the input and output interface modules, and the input and output interface modules perform interface adaptation; wherein, interface adaptation refers to: modifying the framework structure of the simulation model so that the modified framework structure corresponds to the parameters of the input and output interface functions.

[0023] When the simulation model is a combat-level simulation model: the joint simulation master control software drives the data processing module, and the data processing module calls other functional functions of the model to achieve interconnection with each simulation member in the combat simulation system;

[0024] When the simulation model is other self-driven heterogeneous systems: each simulation model runs according to the operation mode of its own system, and during the operation, it completes the interconnection with the system confrontation simulation system and other simulation members through the external interface adapter in accordance with the actual communication protocol.

[0025] The method for implementing the data transmission includes:

[0026] When the simulation model is a task-level simulation model: the input-output interface function extracts data of the task-level simulation model by calling the input-output interface module, and the input-output interface function sends the data to the simulation engine of the battle simulation system; the simulation engine forwards the data to the designated receiving model;

[0027] When the simulation model is a combat-level simulation model, data transmission includes sending data and receiving data; when sending data, the combat-level simulation model sends the data to the data processing module, the data processing module processes and converts the data to form converted data and sends it to the joint simulation software, and the joint simulation software publishes the converted data to other simulation members; when receiving data, the joint simulation software obtains the data to be received, the data processing module obtains the data to be received from the joint simulation software by subscription, and the data processing module processes and converts the data to be received and sends it to the combat-level simulation model;

[0028] When the simulation model is other self-driven heterogeneous systems: the combat system confrontation simulation system sends the interaction information to the external interface adapter, and the external interface adapter sends it to the simulation model through optical fiber according to the message format of the heterogeneous system, thereby realizing data interaction between the simulation model and other simulation members.

[0029] The present invention organically combines multi-granularity and multi-level models such as task-level simulation models, engagement-level simulation models, semi-physical simulators, actual installations, and other self-driven heterogeneous systems with a system simulation system, designs access specifications, data interaction frameworks, and spatiotemporal consistency solutions for models of various granularities and levels, solves the problems of interconnection and spatiotemporal consistency between multi-granularity and multi-level models, and realizes the joint operation and collaborative simulation of multi-granularity and multi-level models, which has guiding significance for adapting to future complex battlefields and comprehensively using models of different resolutions for simulation research. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 It is a schematic diagram of the structure of an intermediate system for implementing multi-granularity and multi-level joint simulation access according to an embodiment of the present invention;

[0031] Figure 2 It is a schematic diagram of an intermediate system data interaction framework provided according to an embodiment of the present invention. DETAILED DESCRIPTION

[0032] The intermediate system for realizing multi-granularity and multi-level joint simulation access provided by the present invention solves the problems that models of different granularities and levels with different resolutions are difficult to interconnect and communicate with each other, as well as difficult to unify time and space, and realizes the access of multiple simulation models of different granularities and levels; on the basis of minimizing changes to the original models, the present invention designs functional units such as data processing modules and interface adapters for different types of models, utilizes general gateway technology and develops dedicated gateways in a targeted manner according to the characteristics of different simulation models, and then uses communication middleware to realize data transmission and reception between multiple simulation models.

[0033] The specific implementation of the present invention is described in detail below with reference to the accompanying drawings.

[0034] The association structure between the intermediate system provided by the present invention and the existing system countermeasure simulation system is as follows: Figure 1 As shown; wherein the intermediate system provided by the present invention is a functional module encapsulated by gateway technology, connected with multiple functional modules already existing in the system confrontation simulation system, Figure 1 As can be seen, the existing functional modules of the system confrontation simulation system that P100 needs to connect to include: simulation engine, input and output interface functions and joint simulation master control software; among them, the simulation engine drives the P110 intermediate system system confrontation to connect with multiple heterogeneous simulation models;

[0035] The simulation models that can be connected in the present invention include P121 task-level simulation model, P122 combat-level simulation model and P123 other self-driven heterogeneous systems; other self-driven heterogeneous systems include: semi-physical simulators, actual installations and other self-driven heterogeneous systems.

[0036] Specifically, the functional modules encapsulated by the intermediate system include: input and output interface module, data processing module and plug-in interface adapter:

[0037] 1) The input / output interface module is called by the input / output interface function to implement functional processing;

[0038] In specific applications, since the task-level simulation model needs to complete the adaptive change of the model architecture according to the input and output interface functions provided by the system simulation system, the input and output interface modules are added to the intermediate system and called by the input and output interface functions, so that the model architecture can be directly driven by the simulation engine of the system confrontation simulation system during the simulation process;

[0039] 2) The external interface adapter is used to realize the connection of multiple simulation models;

[0040] Self-driven heterogeneous systems operate in the actual environment according to the operation mode of their own systems. Therefore, they can be interconnected with the system confrontation simulation system and other simulation members through the form of plug-in interface adapters;

[0041] 3) The data processing module is driven by the joint simulation master control software to realize the access function;

[0042] In specific applications, the combat-level simulation model is independent of the system confrontation simulation system in actual operation. A data processing module is added to it, and the data processing module is driven by the joint simulation master control software. During its operation, the functional functions of the model are called according to the specified cycle to achieve interconnection with the system confrontation simulation system and other simulation members.

[0043] Since each model has its own characteristics, in order to ensure the interconnection between the system confrontation simulation system and each model, during the access process, the intermediate system provided by the present invention provides relevant access functions and corresponding implementation methods. The access functions include: standardized access, data transmission and time-space consistency processing.

[0044] 1) Standardized access is the basis for interconnection between models at all levels of granularity;

[0045] In the present invention, different simulation models have different methods for implementing standard access:

[0046] When the simulation model is a P121 task-level simulation model: the simulation engine of the battle simulation system drives the intermediate system to run; the implementation process of the intermediate system running includes: the input-output interface function calls the input-output interface module to implement, the input-output interface module performs interface adaptation, and the interface adaptation refers to: modifying the framework structure of the simulation model so that the modified framework structure corresponds to the parameters of the input-output interface function;

[0047] When the simulation model is a P122 combat-level simulation model: the joint simulation master control software drives the data processing module of the intermediate system, and the data processing module calls other functional functions of the model to achieve interconnection with each simulation member in the combat simulation system;

[0048] When the simulation model is P123 or other self-driven heterogeneous system: each simulation model runs according to the operation mode of its own system, and during the operation, it completes the interconnection with the system confrontation simulation system and other simulation members through the external interface adapter and in accordance with the actual communication protocol.

[0049] The present invention provides a specific embodiment: the specific application scenario is anti-UAV / swarm confrontation simulation, the task-level simulation model is the blue party UAV / swarm, the engagement-level simulation model is the early warning detection system and the fire interception equipment, and the implementation is the command and control system, and multi-level confrontation simulation access is realized in this implementation environment: the blue party UAV / swarm is a task-level simulation model, and the task planning, formation control, flight control and other functions of the model are integrated into the system confrontation simulation system, and the simulation engine of the system confrontation simulation system drives the model to run during simulation, and the system confrontation simulation system sends data to the simulation model through the input and output interface function, and the simulation model receives data through the input and output interface module; the early warning detection system and the fire interception equipment are engagement-level simulation models, and the data processing module of the intermediate system receives the initialization, pause, end and other instructions sent by the joint simulation master control software during each operation, and at the same time receives and responds to the soft synchronization signal and the system confrontation simulation system time to drive the operation of the model; the command and control system is implemented, and runs according to the operation mode of each system, and through the external interface adapter, completes the interconnection with the system confrontation simulation system and other simulation members through the external interface adapter during the respective operation process.

[0050] 2) Data transmission function, which is reflected in the adjustment of the data interaction framework. The specific rules are: first, modify the model with low complexity to adapt to the model with high complexity, that is, the model with lower complexity completes the matching change of its own data structure according to the data structure of the model with higher complexity, so as to build the matching relationship between the input and output of models with different resolutions; secondly, standardize the data flow between models of different granularity and levels.

[0051] In the present invention, different data transmission implementation methods are provided for different simulation models:

[0052] When the simulation model is a P121 task-level simulation model: the input-output interface function of the system confrontation simulation system extracts the data of the task-level simulation model by calling the input-output interface module, and the input-output interface function sends the data to the simulation engine of the confrontation simulation system; the simulation engine forwards the data to the designated receiving model;

[0053] When the simulation model is a P122 engagement-level simulation model, data transmission includes sending data and receiving data; when sending data, the engagement-level simulation model sends the data to the data processing module, the data processing module processes and converts the data to form converted data and sends it to the joint simulation software, and the joint simulation software publishes the converted data to other simulation members; when receiving data, the joint simulation software obtains the data to be received, the data processing module obtains the data to be received from the joint simulation software by subscription, and the data processing module processes and converts the data to be received and sends it to the engagement-level simulation model;

[0054] When the simulation model is a P123 self-driven heterogeneous system: the combat system confrontation simulation system sends the interactive information to the external interface adapter through the underlying communication method, and the external interface adapter sends it to the simulation model through optical fiber according to the message format of other self-driven heterogeneous systems, thereby realizing data interaction between the simulation model and other simulation members.

[0055] The present invention provides specific embodiments, such as Figure 2 As shown, all interactive information of the blue UAV / swarm mission-level simulation model integrated in the system confrontation simulation system is transmitted through the input and output interface function call input and output interface module provided by the system confrontation simulation system; the data processing module of the early warning detection system and the fire interception equipment engagement-level simulation model completes the reception and processing of the simulation synchronization signal by interacting with the joint simulation master control, and converts the received data and then transmits it to other functional modules; the command and control system implementation receives the data from the joint simulation master control through the external interface adapter of the intermediate system, converts the data according to the format required by the implementation, and then quickly transmits it to the implementation through optical communication, so as to realize data interaction between the implementation and other simulation members.

[0056] 3) Spatiotemporal consistency processing is a solution to the problem that it is difficult to unify the time and space between models of different resolutions, granularity and levels, and align the time and space information of each model;

[0057] Specifically, spatiotemporal consistency processing includes spatial processing and temporal processing;

[0058] Spatial processing means: before releasing data, the simulation model converts the spatial information of the entity into a unified geographic coordinate system, and then passes it to the system confrontation simulation system. After each simulation model receives the spatial information, it converts the spatial information from the geographic coordinate system to the coordinate system required by each model.

[0059] In the implementation case, the blue side UAV / swarm mission-level simulation model, the early warning detection system engagement-level simulation model, the fire interception equipment engagement-level simulation model, and the command and control system implementation each have an independent coordinate system. The coordinate systems of all simulation members cannot be exactly the same. Before each simulation member releases data, the spatial position, speed, etc. of the entity are converted to a unified geographic coordinate system. After all simulation members receive the latitude, longitude and altitude information, they convert to the required coordinate system before taking further actions.

[0060] For time processing, the present invention supports different processing methods for different models:

[0061] When the simulation model is a P121 task-level simulation model: it is driven by the simulation engine of the battle simulation system, so that the running time of the task-level simulation model is consistent with the time of the simulation engine;

[0062] When the simulation model is a P122 engagement-level simulation model: the data processing module drives the universal gateway provided by the integrated system confrontation simulation system to receive and process the synchronous propulsion signal from the simulation engine during the simulation operation, thereby achieving time unification with the simulation engine;

[0063] When the simulation model is P123 or other self-driven heterogeneous system: adopt soft timing method, take the time of the simulation model as the benchmark, and perform periodic timing on the model running inside the system confrontation simulation system according to the time of the simulation model. After the timing is completed, the data interacting between the system confrontation simulation system and the simulation model are uniformly converted into the simulation model time.

[0064] In the embodiment provided by the present invention, the blue team's UAV / swarm mission-level simulation model is driven by a simulation engine, and the running time is consistent with the time of the simulation engine; the early warning detection system engagement-level simulation model and the fire interception equipment engagement-level simulation model are driven by a data processing module, and the data processing module integration system completes the development of a dedicated gateway against the general gateway provided by the simulation system, and receives and processes the synchronous propulsion signal from the simulation engine during the simulation operation to achieve time unification with the simulation engine; the command and control system is installed, and the soft time calibration method is used, with the time provided by the positioning and timing equipment installed in the command and control system as the benchmark, and the remaining simulation models are periodically calibrated according to the command and control system installation time to achieve interactive data time unification.

[0065] In order to solve the problems that the data of models of various granularities and levels with different resolutions are difficult to interconnect and communicate with each other, and the time and space of each model are difficult to unify, the present invention is based on the system confrontation simulation system, and performs access standard access, data transmission and time-space consistency processing for task-level simulation models, combat-level simulation models, semi-physical simulators, actual installations and other self-driven heterogeneous systems, so as to realize the data interconnection and intercommunication between models of various granularities and levels with different resolutions, and ensure the time-space consistency description of each simulation member during the simulation process, so as to achieve the purpose of joint simulation of multi-granularity and multi-level models.

[0066] In the simulation implementation, the blue side UAV / swarm mission-level simulation model creates a hypothetical entity through model assembly and hypothetical editing; the early warning detection system engagement-level simulation model, the fire interception equipment engagement-level simulation model, and the command and control system installation require the creation of an empty model in the system confrontation simulation system, by adding input and output interface modules, data processing modules, plug-in interface adapters and other auxiliary modules to the empty model. Among them, the input and output interface module is used to receive various data output by the model and transfer it to the data processing module; the data processing module converts the data into the data format required by the system confrontation simulation system and other simulation members, and stores the data in the database for other members to obtain; other auxiliary modules include a display driver module, which extracts the data stored in the database by the data processing module for driving the three-dimensional situation display, and sends various information to the situation display module of the system confrontation simulation system to form the entire attack and defense confrontation situation.

[0067] The above disclosures are only several specific embodiments of the present invention; however, the present invention is not limited thereto, and any changes that can be conceived by those skilled in the art should fall within the protection scope of the present invention.

Claims

1. An intermediate system for realizing multi-granularity and multi-level joint simulation access, characterized in that: Used to realize the access function of multiple simulation models at different levels, including: input and output interface module, data processing module and plug-in interface adapter; The intermediate system is connected to the functional modules of the existing battle simulation system, and the functional modules include: a simulation engine, input and output interface functions and a joint simulation master control software; The simulation engine drives the intermediate system to realize access functions and connect with multiple heterogeneous simulation models; The input-output interface module is called by the input-output interface function to implement functional processing; The plug-in interface adapter is used to realize the connection of multiple simulation models; The data processing module is driven by the joint simulation master control software to realize the access function; The simulation models include task-oriented simulation models, engagement-level simulation models and other self-driven heterogeneous systems; The access functions include: standardized access, data transmission and time-space consistency processing.

2. The intermediate system according to claim 1, characterized in that: The other self-driven heterogeneous systems include: semi-physical simulators, real installations and other self-driven heterogeneous systems.

3. The intermediate system according to claim 1, characterized in that: The standard access is the basis for interconnection between models of different granularities and levels; The data transmission function is embodied in the adjustment of the data interaction framework. The implementation rules of the data interaction framework adjustment include: adjusting the low-complexity model to adapt to the high-complexity model, and standardizing the data flow between the models of various granularities and levels; The time-space consistency processing is used to align the time information and space information of each model; the time-space consistency processing includes space processing and time processing.

4. The intermediate system according to claim 3, characterized in that: The spatial processing means that before publishing the data, the simulation model converts the spatial information of the entity into a unified geographic coordinate system, and after each simulation model receives the spatial information, it converts the spatial information from the geographic coordinate system to the coordinate system required by each model.

5. The intermediate system according to claim 3, characterized in that: The time processing method includes: When the simulation model is a task-level simulation model: it is driven by the simulation engine of the battle simulation system, so that the running time of the task-level simulation model is consistent with the time of the simulation engine; When the simulation model is a combat-level simulation model: the data processing module drives the universal gateway provided by the integrated system confrontation simulation system to receive and process the synchronous propulsion signal from the simulation engine during the simulation operation to achieve time unification with the simulation engine; When the simulation model is other self-driven heterogeneous systems: adopt the soft timing method, take the simulation model time as the benchmark, and perform periodic timing on the model running inside the system confrontation simulation system according to the time of the simulation model. After the timing is completed, the data interacting between the system confrontation simulation system and the simulation model are uniformly converted into the simulation model time.

6. The intermediate system according to claim 1, characterized in that: The method for implementing the standard access includes: When the simulation model is a task-level simulation model: the simulation engine drives the intermediate system to run; the implementation process of the intermediate system running includes: the input-output interface function calls the input-output interface module, and the input-output interface module performs interface adaptation; When the simulation model is a combat-level simulation model: the joint simulation master control software drives the data processing module, and the data processing module calls other functional functions of the model to achieve interconnection with each simulation member in the combat simulation system; When the simulation model is other self-driven heterogeneous systems: each simulation model runs according to the operation mode of its own system, and during the operation, it completes the interconnection with the system confrontation simulation system and other simulation members through the external interface adapter in accordance with the actual communication protocol.

7. The intermediate system according to claim 6, characterized in that: The interface adaptation refers to: modifying the framework structure of the simulation model so that the modified framework structure corresponds to the parameters of the input and output interface functions.

8. The intermediate system according to claim 1, characterized in that: The method for implementing the data transmission comprises: When the simulation model is a task-level simulation model: the input-output interface function extracts data of the task-level simulation model by calling the input-output interface module, and the input-output interface function sends the data to the simulation engine of the battle simulation system; the simulation engine forwards the data to the designated receiving model; When the simulation model is a combat-level simulation model, data transmission includes sending data and receiving data; when sending data, the combat-level simulation model sends the data to the data processing module, and the data processing module processes and converts the data to form converted data and sends it to the joint simulation software, and the joint simulation software publishes the converted data to other simulation members; when receiving data, the joint simulation software obtains the data to be received, and the data processing module obtains the data to be received from the joint simulation software by subscription, and the data processing module processes and converts the data to be received and sends it to the combat-level simulation model; When the simulation model is other self-driven heterogeneous systems: the combat system confrontation simulation system sends the interaction information to the external interface adapter, and the external interface adapter sends it to the simulation model through optical fiber according to the message format of the heterogeneous system, thereby realizing data interaction between the simulation model and other simulation members.