Multi-core parallel simulation engine system supporting joint operations

A simulation engine and multi-core technology, which is applied in the field of computer simulation, can solve the problems of technical limitations, failure to master the simulation engine system of multi-arms joint operations, etc., and achieve the effect of strong independence and avoiding excessive load

CN107193639AActive Publication Date: 2017-09-22BEIHANG UNIV
6 Cites 32 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2017-09-22

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a multi-core parallel simulation engine system supporting joint operations. The system solves the problem that the real-time performance of a traditional joint operation system is easily influenced when step length is used to forward logic time. The system includes a model scheduling management module, a thread management module, an external interface management module and a high-level architecture (HLA) management module. According to the system, target nodes are assigned for simulation entities to enable total computation amounts of models on each node to be equivalent; then through the model scheduling management module, a scheduling schedule of each node is generated based on a principle of load balancing, the simulation step length is assigned for the models, and during a simulation process, the scheduling schedule is adjusted and the simulation step length of the destroyed entities and generated new entities is adjusted. The system can autonomously divide the scheduling schedule according to operating cycles of the models and the system step length, allow the entities to use the different physical models or the behavior models according to needs for simulation, and support real-time scheduling of large-scale simulation and the high-fidelity operation models.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention belongs to the technical field of computer simulation and relates to a multi-core parallel simulation engine system supporting joint operations. Background technique

[0002] With the in-depth development of military reform, for the multi-arms joint combat simulation system, it plays a very important role in many military fields such as auxiliary decision-making and command training. Information warfare has become the main form of future warfare.

[0003] The traditionally developed combat simulation engine has its limitations, such as not supporting parametric assembly of models, not supporting model reuse, slow model simulation speed, unable to provide general interface services for model developers, and the system does not support flexible expansion, etc. Due to the further improvement of the current simulation scale and fidelity requirements for multi-arms joint operations, and the simulation of each virtual combat battlefield has it...

Examples

Embodiment

[0126] Such as Figure 9 As shown in , the model structure of aircraft formation air intercept mission is given, including three parts: combat mission, formation unit, and aircraft entity (leader and wingman).

[0127] In air-to-air combat, after the defending party (via patrol aircraft or ground radar) detects the enemy's attack attempt, it will plan the route of the fighter jet based on the enemy's speed, direction and other information, and generally calculate with the shortest encounter time as the goal It is concluded that the fighter jets fly along the designated route, and when they are approaching the enemy plane, they need to turn on the airborne radar to start the search mode and prepare to meet the enemy. The task itself can be divided into four activities: route planning, flight along the route, radar operation, and air-to-air engagement. Among them, the radar power-on is completed during the flight, so the two need to be paralleled. These four activities in the ...