Equipment model cross-resolution interaction method

By realizing the interaction between instructions, situation information and reports from low-resolution models to high-resolution models in the simulation model, the interconnection problem of different granularity models on different platforms is solved, and the consistency of the model and complete interaction of information is achieved.

CN120030735APending Publication Date: 2025-05-23NAT UNIV OF DEFENSE TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411915222.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

Simulation models of different granularity run on different simulation platforms, making it difficult for multi-resolution models of the same equipment to be interconnected and lacks cross-resolution interaction methods, affecting the consistency of the model.

Method used

The low-resolution model sends command information to the high-resolution model, the high-resolution model feedbacks real-time situation information in real time, and sends report information after the action and task is completed to achieve cross-resolution interaction of the model.

Benefits of technology

Through the interaction of instruction information, real-time situation information and report information, the consistency of different resolution models is ensured, and the complete, reasonable and comprehensive interaction of high and low resolution models is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120030735A_ABST
    Figure CN120030735A_ABST
Patent Text Reader

Abstract

A cross-resolution interaction method for an equipment model belongs to the technical field of simulation, and is characterized in that m resolutions from low to high are provided for the equipment model and are respectively resolution 1-resolution m; the model with the resolution i is a low-resolution model, the model with the resolution i + 1 is a high-resolution model, and i = 1, 2,..., m-1; the low-resolution model and the high-resolution model realize model cross-resolution interaction through data interaction; the data interaction comprises instruction information interaction, real-time situation information interaction and report information interaction. The instruction information is sent to the high-resolution model through the low-resolution model, the high-resolution model feeds back the real-time situation information to the low-resolution model, and the report information is sent after actions and tasks are completed, so that interaction of the high-resolution model and the low-resolution model is realized, the interactive information is complete, reasonable and comprehensive, and the method is suitable for popularization and application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of simulation technology, and in particular relates to a cross-resolution interaction method for equipment models. Background Art

[0002] Equipment, as an important material basis for national defense and military modernization, is the main battlefield for digital technology practice. Building a digital model of equipment and conducting pre-war practice through combat simulation can achieve equipment effectiveness testing, personnel tactics and tactics training, etc. Through combat simulation experiments, the time of each OODA loop in combat can be effectively shortened, and effective attacks can be launched faster than opponents to win battlefield games. With "digital intelligence" transformation, we can promote "digital intelligence" training and continuously improve the digital intelligence level of training.

[0003] As the core content of the simulation system, the simulation model must establish a model of appropriate granularity for different simulation levels such as campaigns, tasks, engagements, and projects in order to adapt to different simulation scenarios and simulation platforms. The granularity of the entity in the model is closely related to the model resolution. The smaller the granularity, the higher the model resolution. The resolution of the model refers to the minimum granularity of the entity described by the model and the level of detail in the attributes, behaviors, inputs, outputs, etc. of the entity described by the model.

[0004] Simulation models of different granularities usually run on different simulation platforms. Only through cross-resolution interaction of models can the consistency of the same equipment models on different simulation platforms be guaranteed. However, due to the different granularity of model descriptions at different levels, different information generated and required, different model description methods, and different simulation platforms on which the models run, multi-resolution models of the same equipment are difficult to interconnect, which brings challenges to cross-resolution interaction of models. Summary of the invention

[0005] The present invention aims to solve the above-mentioned problem and provides a method for equipment model cross-resolution interaction.

[0006] In a first aspect, the present invention provides a method for equipment model cross-resolution interaction, wherein the resolution of the equipment model is from low to high. m resolutions, resolution1-resolution m ; Resolution i The model is a low-resolution model with a resolution of i The model of +1 is a high-resolution model, where i=1,2,...,m-1; The low-resolution model and the high-resolution model realize cross-resolution interaction of models through data interaction; The data interaction includes command information interaction, real-time situation information interaction, and report information interaction; the consistency of models with different resolutions is ensured through command information, real-time situation information, and report information; The instruction information includes task instructions, action instructions and action target instructions; The real-time situation information includes platform longitude, latitude, altitude, speed, and direction information; The report information includes action completion report and mission completion report; The task instruction includes a task start instruction.

[0007] Furthermore, the equipment model cross-resolution interaction method of the present invention, the data interaction implementation includes the following steps: 1) The low-resolution model sends a task start instruction to the high-resolution model. After receiving the instruction, the high-resolution model initializes the simulation; 2) The low-resolution model sends action instructions and action target instructions to the high-resolution model; the high-resolution model receives and interprets the action instructions and action target instructions, and takes corresponding actions; 3) During the operation of the high-resolution model, the current real-time situation information is fed back to the low-resolution model in real time. The low-resolution model receives and analyzes the real-time situation information, synchronizes the situation and displays it; 4) After the high-resolution model completes the action, it stops the action and sends an action completion report to the low-resolution model, waiting for the next action instruction; 5) After all model actions in the scene where the high-resolution model is located are completed, a task completion report is sent to the low-resolution model. The cross-resolution interaction ends and the low-resolution model prepares to schedule the high-resolution model of the next task slice to carry out simulation.

[0008] Furthermore, in the equipment model cross-resolution interaction method of the present invention, the data interaction is implemented by file interaction; The file types of the file interaction include command files, interaction information files and report files; Shared n Devices need to interact, and there are 3 files for file interaction n +2; Among them, the command file n +1, the first command file content is the task instruction, 1 byte, the low-resolution model is set, the high-resolution model is polled and read and reset, the polling time is 1s, and the task is executed after the high-resolution model is read; the rest n Command files corresponding to nEach file contains the action instructions and action target instructions of the equipment. Low-resolution models are write-only, and high-resolution models are read-only. The files are read in a 0.1s interval. After the high-resolution models are read, the corresponding actions are executed. Interaction Information File n , corresponding to n Each file contains the real-time situation information of the equipment. The high-resolution model is write-only, and the low-resolution model is read-only. The model is polled and read at intervals of 0.1s. After the low-resolution model is read, the real-time situation is synchronized. Report File n +1, 1st- n Files corresponding to n Each file contains a report on the completion of the action of the equipment. The high-resolution model is write-only, and the low-resolution model is read-only. The model is read in a polling interval of 0.1s. After the low-resolution model is read, the next action is scheduled. n +1 file content is the task completion report, 1 byte, the high-resolution model is set, the low-resolution model is polled and read and reset, the polling time is 1s, and the task is ended after the low-resolution model is read.

[0009] Furthermore, in the equipment model cross-resolution interaction method of the present invention, the action instructions include maneuvering action instructions, detection action instructions and strike action instructions; the action target instructions include maneuvering position, detection target and strike target.

[0010] In a second aspect, the present invention provides an equipment model cross-resolution interaction device, comprising a memory and a processor; the memory is used to store a computer program; the processor is used to implement the equipment model cross-resolution interaction method as described in the first aspect when executing the computer program.

[0011] In a third aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the equipment model cross-resolution interaction method as described in the first aspect is implemented.

[0012] The equipment model cross-resolution interaction method described in the present invention sends command information to the high-resolution model through the low-resolution model, and the high-resolution model feeds back real-time situation information to the low-resolution model, and sends report information after the action and task are completed, thereby realizing the interaction between high and low resolution models. The interactive information is complete, reasonable and comprehensive, and is suitable for popularization and application. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 It is a cross-resolution interaction logic diagram of the equipment model described in an embodiment of the present invention; Figure 2 The cross-resolution interaction file of the equipment model described in the embodiment of the present invention; Figure 3 The equipment model cross-resolution interactive real-time situation information interaction file described in the embodiment of the present invention; Figure 4 This is the cross-resolution interactive foreground view of the equipment model described in the embodiment of the present invention. DETAILED DESCRIPTION

[0014] The equipment model cross-resolution interaction method of the present invention is described in detail below through the accompanying drawings and embodiments.

[0015] Embodiment 1 This embodiment discloses a method for equipment model cross-resolution interaction, wherein the resolution of the equipment model is from low to high. m resolutions, resolution1-resolution m ; Resolution i The model is a low-resolution model with a resolution of i The model with +1 is a high-resolution model, where i=1,2,...,m-1; the low-resolution model and the high-resolution model realize cross-resolution interaction of the model through data interaction.

[0016] In the disclosed embodiments, the data interaction includes instruction information interaction, real-time situation information interaction, and report information interaction; the consistency of models of different resolutions is ensured through instruction information, real-time situation information, and report information; the instruction information includes task instructions, action instructions, and action target instructions; the real-time situation information includes platform longitude, latitude, altitude, speed, and direction information; the report information includes action completion report and task completion report; the task instructions include task start instructions.

[0017] like Figure 1 As shown, the specific implementation plan of the equipment model cross-resolution interaction method includes the low-resolution model sending a task start instruction, an action instruction and an action target instruction to the high-resolution model; the high-resolution model feeds back real-time situation information to the low-resolution model in real time, and sends an action completion report and a task completion report after the action and the task are completed.

[0018] The low-resolution model and the high-resolution model maintain initial state synchronization in different scenes, and the high-resolution model waits to receive the low-resolution model task start instruction. i Low-resolution model and resolution i +1 high-resolution model to achieve interaction as an example, the interaction implementation steps are as follows: 1) Resolution i The low-resolution model is converted to high-resolution i The high-resolution model of +1 sends a task start instruction. After receiving the instruction, the high-resolution model initializes the simulation.

[0019] 2) Resolution i The low-resolution model is converted to high-resolution i +1 high-resolution model sends action instructions and action target instructions, resolution i +1's high-resolution model receives and interprets action instructions and action target instructions, and carries out corresponding actions. Action instructions include maneuvering actions, detection actions, strike actions, etc., and action target instructions include maneuvering positions, detection targets, strike targets, etc.

[0020] 3) Resolution i +1 High-resolution model during operation, real-time resolution i The low-resolution model feeds back the current real-time situation information, with a resolution of i The low-resolution model receives and analyzes the real-time situation information, and then displays it after situation synchronization. The real-time situation information includes the current platform longitude, latitude, altitude, speed, direction and other location information.

[0021] 4) Resolution i +1 high resolution model action completed, stop the action, to the resolution i The low-resolution model sends an action completion report message and waits for the next action instruction.

[0022] 5) Resolution i +1 The high-resolution model in the scene where all model actions are executed, and the resolution i The low-resolution model sends a task completion report message, and the cross-resolution interaction ends. i The low-resolution model is prepared to schedule the high-resolution model of the next task slice for simulation.

[0023] Furthermore, in the embodiment of the present disclosure, taking the red and blue aircraft maneuvering chase scene as an example, the equipment model cross-resolution interactive verification is performed, and the specific implementation process includes: (1) The low-resolution model is an aircraft with air maneuverability and is not restricted by actual kinematics. It only sets the target maneuvering position of the aircraft and does not specify the flight path of the aircraft model. The high-resolution model is a six-degree-of-freedom aircraft. The red target aircraft flies in a pre-made curve, and the blue pursuit aircraft dynamically pursues the target aircraft.

[0024] (2) Use the file method for interaction. Different resolution models achieve cross-resolution interaction through file I / O. Specifically, the instruction information, real-time situation information, report information, etc. that need to be interacted are written into different files respectively, and the reading and writing are realized through the processes of two simulation programs of high and low resolution models. The interaction files include task slice instruction files, equipment instruction files, real-time situation synchronization files of each equipment, report files of each equipment, and task slice report files, as listed in the following table. The interaction files are as Figure 2 shown.

[0025] (3) At the start of the task, the low-resolution model sets the command.txt file, and the high-resolution model polls this file at 1s intervals. After detecting the setting, the high-resolution model initializes the simulation and prepares to receive action instructions.

[0026] (4) At the start of the action, Equipment No. 01 starts to act. Taking the maneuver action as an example, the low-resolution model of Equipment No. 01 writes to the command_01.txt file, and the written content includes the instruction code corresponding to the maneuver action and the maneuver target position code. The high-resolution model of Equipment No. 01 polls this file at 0.1s intervals. After detecting the action instruction, it parses the action instruction and the action target instruction and conducts the maneuver action.

[0027] (5) When the high-resolution model starts to maneuver, during the maneuver process, it writes the current platform position information, including platform longitude, latitude, altitude, speed, orientation, etc., to the interaction_01.txt file at 0.1s intervals, as Figure 3 shown. The low-resolution model reads this file at 0.1s intervals and simultaneously obtains the real-time position information. To achieve the consistency of equipment situation information with different resolutions, as Figure 4 shown; the left side is the low-resolution model of the aircraft, and the right side is the high-resolution model.

[0028] (6) At the end of the action, the high-resolution model stops writing to the interaction_01.txt file. Immediately afterwards, the high-resolution model writes the instruction code corresponding to the maneuver action to the report_01.txt file and sends an action completion report. The low-resolution model polls this file at 0.1s intervals. After detecting the instruction, it stops the maneuver.

[0029] (7) At the end of the task, the high-resolution model sets the report.txt file, and the low-resolution model polls this file at 1s intervals. After detecting the setting, the low-resolution model ends this slice task, and this cross-resolution interaction ends.

[0030] The low-resolution model prepares to schedule the high-resolution model of the next task slice to conduct the simulation.

[0031] Embodiment 2 This embodiment discloses a cross-resolution interaction device for equipment models, including a memory and a processor; the memory is used to store a computer program; the processor is used to implement the cross-resolution interaction method for equipment models as described in Example 1 when executing the computer program. The specific steps of the interaction method are the same as those in the aforementioned Example 1 and will not be repeated here.

[0032] Embodiment 3 This embodiment discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the equipment model cross-resolution interaction method as described in Embodiment 1 is implemented. The specific interaction method steps are the same as those in the aforementioned Embodiment 1 and are not repeated here.

[0033] The computer described in the embodiment of the present application may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. The computer-readable storage medium may be any available medium that a computer can read or a data storage device such as a server or a data center that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a digital versatile disc (DVD)) or a semiconductor medium (e.g., a solid-state drive (SSD)), etc. The software formed by the computer storage code may be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art.

[0034] Each functional module in each embodiment of the present application can be integrated into a processing unit or module, or each module can exist physically separately, or two or more modules can be integrated into one unit or module. In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part.

[0035] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A cross-resolution interaction method for equipment models, characterized by: The resolution of the equipment model is from low to high. m resolutions, resolution1-resolution m ; Resolution i The model is a low-resolution model with a resolution of i The model of +1 is a high-resolution model, where i=1,2,...,m-1; The low-resolution model and the high-resolution model realize cross-resolution interaction of models through data interaction; The data interaction includes instruction information interaction, real-time situation information interaction, and report information interaction; The instruction information includes task instructions, action instructions and action target instructions; The real-time situation information includes platform longitude, latitude, altitude, speed, and direction information; The report information includes action completion report and mission completion report; The task instruction includes a task start instruction.

2. The equipment model cross-resolution interaction method according to claim 1, characterized in that: The data interaction implementation comprises the following steps: 1) The low-resolution model sends a task start instruction to the high-resolution model. After receiving the instruction, the high-resolution model initializes the simulation; 2) The low-resolution model sends action instructions and action target instructions to the high-resolution model; the high-resolution model receives and interprets the action instructions and action target instructions, and takes corresponding actions; 3) During the operation of the high-resolution model, the current real-time situation information is fed back to the low-resolution model in real time. The low-resolution model receives and analyzes the real-time situation information, synchronizes the situation and then displays it; 4) After the high-resolution model completes the action, it stops the action and sends an action completion report to the low-resolution model, waiting for the next action instruction; 5) After all model actions in the scene where the high-resolution model is located are completed, a task completion report is sent to the low-resolution model. The cross-resolution interaction ends and the low-resolution model prepares to schedule the high-resolution model of the next task slice to carry out simulation.

3. The equipment model cross-resolution interaction method according to claim 1 or 2, characterized in that: The data interaction is implemented in the form of file interaction; The file types of the file interaction include command files, interaction information files and report files; Shared n Devices need to interact, and there are 3 files for file interaction n +2; Among them, the command file n +1, the first command file content is the task instruction, 1 byte, the low-resolution model is set, the high-resolution model is polled and read and reset, the polling time is 1s, and the task is executed after the high-resolution model is read; the rest n Command files corresponding to n Each file contains the action instructions and action target instructions of the equipment. Low-resolution models are write-only, and high-resolution models are read-only. The files are read in a 0.1s interval. After the high-resolution models are read, the corresponding actions are executed. Interaction Information File n , corresponding to n Each file contains the real-time situation information of the equipment. The high-resolution model is write-only, and the low-resolution model is read-only. The model is polled and read at intervals of 0.1s. After the low-resolution model is read, the real-time situation is synchronized. Report File n +1, 1st- n Files corresponding to n Each file contains a report on the completion of the action of the equipment. The high-resolution model is write-only, and the low-resolution model is read-only. The model is read in a polling interval of 0.1s. After the low-resolution model is read, the next action is scheduled. n +1 file content is the task completion report, 1 byte, the high-resolution model is set, the low-resolution model is polled and read and reset, the polling time is 1s, and the task is ended after the low-resolution model is read.

4. The equipment model cross-resolution interaction method according to claim 3, characterized in that: The action instructions include mobile action instructions, detection action instructions and strike action instructions; The action target instructions include maneuvering position, detecting target and striking target.

5. A cross-resolution interactive device for equipment models, characterized in that: It comprises a memory and a processor; the memory is used to store a computer program; the processor is used to implement the equipment model cross-resolution interaction method as described in any one of claims 1-4 when executing the computer program.

6. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the equipment model cross-resolution interaction method according to any one of claims 1 to 4 is implemented.