Digital Simulator
By constructing a high-performance computing digital simulator, a highly realistic simulation of weapon systems and battlefield environments was achieved, solving the problem of insufficient realism in existing simulators and providing an efficient and safe joint training solution.
Patent Information
- Application Number
- CN202411304644.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-09-19
AI Technical Summary
Existing digital simulators lack the realism to simulate equipment combat capabilities, target characteristics, and battlefield environments, thus failing to meet the needs of integrated joint training and having limited networked combat training capabilities.
Employing high-performance computing technology, a digital simulator is constructed, comprising equipment simulation modules, digital signal processing modules, system scheduling modules, and basic modules. This enables highly realistic simulations of weapon systems, combat targets, and battlefield environments. Combined with desktop human-computer interaction software, operational simulations are conducted, supporting multi-level and multi-service joint training.
It achieves highly realistic simulation of weapon systems and their operational use, ensuring high confidence in training results, supporting the rapid construction of a joint training system that meets the needs of realistic combat training, reducing procurement costs and improving training efficiency and security.
Smart Images

Figure CN119274409B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of radar operation and training technology, specifically relating to a digital simulator. Background Technology
[0002] Conducting realistic combat training is the fundamental way to improve combat effectiveness. Only by continuously improving combat effectiveness can we achieve victory in future combat operations. Continuously improving and innovating training methods and means can enhance the effectiveness of realistic combat training, thereby promoting the generation of combat effectiveness.
[0003] Simulation training, compared to live-fire training, is widely used due to its lower cost, shorter duration, and higher efficiency. Computer-based simulation training further enhances the level of combat readiness training. It uses computer virtual simulation technology to construct virtual combat environments and simulate real scenarios, allowing trainees to interact and practice, thus improving their skills and response capabilities.
[0004] Compared to physical simulators, digital simulators have advantages such as lower development and usage costs, flexible network deployment, realistic and flexible training scenario construction, high training security, simple and efficient training, and ease of conducting joint training that integrates command and decision-making and operation control.
[0005] Existing digital simulators, limited by the understanding of simulation training and technical conditions at the time, can only simulate equipment operation procedures. However, there is still a significant gap in the realism of the simulation of equipment combat capabilities, target characteristics, and battlefield environment. Their networked combat training capabilities are extremely limited, and they can only meet the needs of new operators to familiarize themselves with the basic operation procedures of the equipment, but cannot meet the needs of integrated joint training. Summary of the Invention
[0006] The purpose of this invention is to overcome the shortcomings of the prior art and provide a digital simulator.
[0007] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0008] This invention discloses a digital simulator, comprising:
[0009] The equipment simulation module is used to receive and cache all target flow data and intervention instructions issued by the system scheduling module, as well as the working airspace, and to acquire data and status, and then send the acquired data and status to the digital signal processing module.
[0010] The digital signal processing module is used to process and simulate the data and status sent by the equipment simulation module, construct scene information based on the processing and simulation results, generate echo simulation data based on the scene information, and perform signal processing and display on the echo simulation data.
[0011] The system scheduling module is used to receive instructions sent by the superior radar, send equipment position status and information according to the instructions, schedule the equipment positions to work normally in sequence, and send intervention instructions and working airspace to the equipment simulation module.
[0012] The basic module is used to enable data interaction and model parameter reading between the system scheduling module and the equipment simulation module, digital signal processing module, and system scheduling module.
[0013] Preferably, the system scheduling module includes:
[0014] The communication module is used to receive instructions sent by the superior radar and send equipment position status and information according to the instructions;
[0015] The clock module is used to receive equipment position status and information sent by the communication module, and to schedule the equipment positions to work normally according to the time sequence.
[0016] The database module is used to read equipment parameter information and send intervention commands and working space to the equipment simulation module.
[0017] Preferably, the data and status in the equipment simulation module are obtained through the following methods:
[0018] All received target stream cache data, intervention instructions, and working space data are processed through an algorithm model to obtain data and status.
[0019] Preferably, the algorithm model includes a threat calculation model algorithm, a firing parameters calculation algorithm, a launch vehicle selection algorithm, and a damage assessment algorithm.
[0020] Preferably, the basic module includes:
[0021] The coordinate transformation module is used to realize data interaction between the system scheduling module and the equipment simulation module, digital signal processing module and system scheduling module, and to complete coordinate transformation calculations and auxiliary calculations between various coordinate systems.
[0022] The system parameter module is used to obtain model parameters based on the calculated transformed coordinates.
[0023] Preferably, the coordinate transformation in the coordinate transformation module includes transformations from geographic rectangular coordinate system to geocentric rectangular coordinate system, from geocentric rectangular coordinate system to geographic rectangular coordinate system, from geocentric rectangular coordinate system to station-centered rectangular coordinate system, and from station-centered rectangular coordinate system to geocentric rectangular coordinate system.
[0024] Preferably, the conversion formula from the geocentric rectangular coordinate system to the station-centric rectangular coordinate system is:
[0025]
[0026] Where (X,Y,Z) are geocentric rectangular coordinates and (x,y,z) are ground rectangular coordinates.
[0027] Preferably, the conversion formula from the station-centered rectangular coordinate system to the geocentric rectangular coordinate system is:
[0028]
[0029] in, Let T be the coordinates of the target T in the station-centered rectangular coordinate system o2x2y2z2. Let T be the coordinates of the target T in the station-centered rectangular coordinate system o1x1y1z1. Let O1 be the coordinate of the station center in the geocentric rectangular coordinate system. Let O2 be the coordinates of the station center O2 in the geocentric rectangular coordinate system.
[0030] Preferably, the digital signal processing module includes:
[0031] The scenario construction module is used to process and simulate the data and status sent by the equipment simulation module, and to edit, direct, and control the scenario information based on the processing and simulation results, and to send the set scenario information.
[0032] The echo signal generation module is used to receive scene information sent by the scene construction module, and generate radar echo simulation data containing target signals, clutter information and interference signals in real time based on the scene information, and then transmit the echo simulation data to the signal processing module.
[0033] The signal processing module is used to process the echo analog data and then send the processed point information and various parameter information to the data processing module.
[0034] The data processing module is used to process the dot information and various parameter information, and send the data to the interface display module;
[0035] The interface display module is used to display data.
[0036] Compared with the prior art, the advantages of this invention are as follows:
[0037] 1. The digital simulator provided by this invention employs high-performance computing technology to achieve principle simulation and combat capability simulation of core equipment of weapon systems, such as guidance radar, command and control, launch control, and missiles, as well as simulation of combat target characteristics, battlefield geographical environment, and electromagnetic environment. Desktop human-computer interaction software is used to simulate the combat operation and use of weapon systems. High-confidence simulation of weapon systems and their combat applications is achieved from multiple aspects, including the internal mechanisms, external use, combat targets, and combat environment of the weapon system. This allows trainees to achieve a seamless combat experience between the actual equipment and the digital simulation training system, ensuring high confidence in training results and good training effectiveness.
[0038] 2. The digital simulator provided by this invention adopts flexible software and networking technologies, and can be integrated with command information systems, combat planning systems, opposing force simulation systems, battlefield environment simulation systems, training record and evaluation systems at all levels in accordance with the technical standards of actual equipment. This achieves seamless integration of actual equipment, digital simulation training systems and computer-constructed forces, and rapidly builds a multi-level, multi-service joint training system that meets the needs of realistic combat training. It enables system-based training and technology-based training, and meets the needs of military training transformation and upgrading.
[0039] 3. The hardware environment for the operation of the digital simulator system of this invention consists of off-the-shelf products such as general-purpose computers, which have low procurement costs, good versatility, and convenient maintenance. The simulation training software is highly compatible, reliable, and secure, and can be quickly replicated and deployed on hardware platforms that meet the requirements. This facilitates rapid replication and expansion to multiple models. In conjunction with the battlefield environment simulation system, it can build a combat training simulation system that closely resembles reality, providing strong support for military training. Attached Figure Description
[0040] Figure 1 This is a structural block diagram of the digital simulator simulation scheduling system in an embodiment of the present invention;
[0041] Figure 2 This is a flowchart illustrating the operation of the clock module in an embodiment of the present invention.
[0042] Figure 3 This is a flowchart illustrating the workflow of the equipment simulation module in an embodiment of the present invention.
[0043] Figure 4 This is a flowchart illustrating the operation of the digital simulator in this embodiment of the invention.
[0044] Figure 5 This is a structural block diagram of the digital signal processing module in an embodiment of the present invention. Detailed Implementation
[0045] The following will be described in conjunction with embodiments of the present invention. Figures 1 to 5The technical solutions in the embodiments of the present invention are clearly and completely described herein. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.
[0046] like Figure 1 As shown, an embodiment of the present invention provides a digital simulator, including:
[0047] The system scheduling module is used to receive instructions sent by the superior radar, send equipment position status and information according to the instructions, schedule the equipment positions to work normally in sequence, and send intervention instructions and working airspace to the equipment simulation module.
[0048] The system scheduling module in this embodiment of the invention specifically includes:
[0049] The communication module is used to receive instructions sent by the superior radar and send equipment position status and information according to the instructions. Specifically, the communication module completes the interaction with other positions, sends the current working status of the equipment, workstation status, guidance radar tracking information, missile information, and kill results, and receives superior radar radiation control, level transition, working mode instructions and target indication. At the same time, it receives the scenario opening, process control instructions and blue force target stream data from the guidance and control.
[0050] The clock module receives equipment position status and information from the communication module and schedules the equipment positions to work normally according to the time sequence. Specifically, the clock module receives the clock schedule from the communication module and drives the clock module to work in an orderly manner according to the clock beat, such as... Figure 2 As shown.
[0051] The database module is used to read equipment parameter information and send intervention commands and working space to the equipment simulation module. Specifically, it reads data scenario deployment information, which includes the position deployment information and position affiliation information in the scenario. After receiving the loading command, the database module reads the middleware according to the scenario ID carried in the loading command to obtain the corresponding information of this position in the scenario.
[0052] The above three modules support the completion of internal system driving operations and interaction with other system seats.
[0053] like Figure 3As shown, the equipment simulation module is used to receive and cache all target stream data and intervention commands issued by the system scheduling module, as well as the working space, and to acquire data and status. The acquired data and status are then sent to the digital signal processing module. The equipment simulation module is the simulator software entity, which includes the weapon framework and the weapon model. The weapon framework is mainly used for target input and weapon-related command input, while the weapon model is used to simulate the overall operation process of the weapon. The equipment simulation module is used to manage the interaction between the weapon model and the algorithm model of the weapon simulation system.
[0054] The data and status in the equipment simulation module are obtained through the following methods:
[0055] All received target flow cache data, intervention commands, and working airspace data are processed through an algorithm model to obtain data and status. The data and status include target flow information, target indication information, turning sector information, equipment status information, target trajectory information, interceptor missile status information, hit information, etc.
[0056] The aforementioned algorithm model includes a threat calculation model algorithm, a firing parameters calculation algorithm, a launch vehicle selection algorithm, and a damage assessment algorithm.
[0057] The threat calculation model algorithm considers the following main factors for target threat assessment: the distance between the target and the position, the target's speed, the target's altitude from the position, the target's azimuth relative to the position, and the importance level of the position.
[0058] The firing data calculation algorithm and firing data calculation simulation establish the key point envelopes of the vertical and horizontal kill zones of typical targets based on the interception capabilities of the equipment system. The key point information includes the far boundary, near boundary, high boundary, low boundary and side boundary, and typical height boundaries are defined.
[0059] The launch vehicle selection algorithm refers to the process by which the launch control system assigns a target to the launch vehicle most advantageous for interception based on information such as the incoming direction and flight shortcut of the tracked target, according to certain criteria. Launch vehicle selection is usually performed automatically by the launch control system according to fire allocation principles, but it can also be manually specified.
[0060] The damage assessment algorithm, after missile-target encounter, the target damage assessment simulation module assesses the damage to the target based on the missile's miss distance and the target's damage probability, and provides missile impact point information and target damage results.
[0061] The basic module is used to realize data interaction and model parameter reading between the system scheduling module and the equipment simulation module, digital signal processing module, and system scheduling module, providing basic service support for the operation of the entire digital simulator. The basic module includes:
[0062] The coordinate transformation module is used to realize data interaction between the system scheduling module and the equipment simulation module, digital signal processing module and system scheduling module, and to complete coordinate transformation calculations and auxiliary calculations between various coordinate systems.
[0063] The system parameter module is used to obtain model parameters based on the calculated transformed coordinates.
[0064] The coordinate transformation module includes transformations from geographic rectangular coordinate system to geocentric rectangular coordinate system, from geocentric rectangular coordinate system to geographic rectangular coordinate system, from geocentric rectangular coordinate system to station-centered rectangular coordinate system, and from station-centered rectangular coordinate system to geocentric rectangular coordinate system. These transformation functions are designed to make the simulation training more closely resemble the actual equipment and its display and internal logic. The data received from the outside is in geographic coordinate system, which is converted to station-centered coordinate system inside the digital simulator. The interface displays and outputs geographic coordinate system, station-centered coordinate system, and geocentric coordinate system, etc.
[0065] The conversion formula from the geocentric rectangular coordinate system to the station-centric rectangular coordinate system is as follows:
[0066]
[0067] Where (X,Y,Z) are geocentric rectangular coordinates and (x,y,z) are ground rectangular coordinates.
[0068] Preferably, the conversion formula from the station-centered rectangular coordinate system to the geocentric rectangular coordinate system is:
[0069]
[0070] in, Let T be the coordinates of the target T in the station-centered rectangular coordinate system o2x2y2z2. Let T be the coordinates of the target T in the station-centered rectangular coordinate system o1x1y1z1. Let O1 be the coordinate of the station center in the geocentric rectangular coordinate system. Let O2 be the coordinates of the station center O2 in the geocentric rectangular coordinate system.
[0071] In this embodiment of the invention, the digital signal processing module is used to process and simulate the data and status sent by the equipment simulation module, construct scene information based on the processing and simulation results, generate echo simulation data based on the scene information, and perform signal processing and display on the echo simulation data, specifically including:
[0072] The scenario construction module is used to process and simulate the data and status sent by the equipment simulation module, and to edit, direct, and control the scenario information based on the simulation results, and to send the set scenario information. Specifically, the scenario construction module is based on a graphical human-computer interaction interface, which can facilitate the setting of radar deployment location, radar parameters, and target scenarios, and supports human intervention functions for the digital simulator.
[0073] The echo signal generation module is used to receive scene information sent by the scene construction module, and generate radar echo simulation data containing target signals, clutter information and interference signals in real time based on the scene information, and then transmit the echo simulation data to the signal processing module.
[0074] The signal processing module is used to process the echo analog data using algorithms such as pulse compression, MTI, MTD, CFAR, and SLC. The processed point information and various parameter information are then sent to the data processing module.
[0075] The data processing module is used to process the dot information and various parameter information, and send the data to the interface display module;
[0076] The interface display module is used to display data.
[0077] Based on user scenarios and development / debugging requirements, the digital signal processing module of this invention supports two different modes: remote control via a network or local computer computation. Therefore, the digital signal processing module needs to separate the user interface from the software's computational and data processing functions, eliminating the dependency between the user interface and computer resources. Thus, this invention independently connects the user display interface to the software computation module via a TCP / IP network using a network communication module. In local mode, the interface display module connects to the local network interface and operates the local computer's computational resources. In remote mode, the interface display module achieves remote control by accessing the corresponding IP address, thereby achieving the system design goals.
[0078] In this embodiment of the invention, the system scheduling module, equipment simulation module, and basic module constitute a simulation scheduling system in a digital simulator, such as... Figure 4 As shown, the operation flow of the simulation scheduling system for the digital simulator provided in this embodiment of the invention is as follows:
[0079] After the system starts, the user's external guidance and control system or early warning center first sends an initialization file to the digital simulator simulation scheduling system. The system scheduling module completes the loading of system initialization parameters. After loading is completed, the external guidance and control system sends dynamic air situation information to the digital simulator simulation scheduling system in real time. Throughout the process, the digital simulator simulation scheduling system receives control from the external guidance and control system (including initialization, start-up, stop and simulator status monitoring) through the system scheduling module. The digital simulator simulation scheduling system periodically sends heartbeat messages to the guidance and control subsystem through the system scheduling module.
[0080] The digital simulator simulation scheduling system receives parameter-level information from the guidance and control in real time through the system scheduling module. The equipment simulation module, based on the indicated target information, illuminates the guidance radar model to search for the target. After the target is stably tracked, the system performs interception feasibility checks and calculates firing parameters to form firing conditions. According to the launch strategy, the system launches a missile to intercept the target. After the missile and target encounter, the system reports the kill assessment results to the external guidance and control system or early warning center through the system scheduling module. The entire process is used in the user's environment.
[0081] like Figure 5 As shown, this invention leverages the advantages of high-performance GPU parallel computing to implement target echo signal generation, clutter signal generation, and signal processing in radar digital simulation using GPUs, while utilizing the advantages of CPUs in logic control to complete the digital simulation of other parts of the radar. Signal processing includes digital beamforming (DPF), pulse compression, moving target indication (MTI), moving target detection (MTD), constant false alarm rate (CFAR) processing, and sidelobe cancellation (SLC).
[0082] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims
1. A digital simulator, characterized in that, include: The equipment simulation module is used to receive and cache all target flow data and intervention instructions issued by the system scheduling module, as well as the working airspace, and to acquire data and status, and then send the acquired data and status to the digital signal processing module. The digital signal processing module is used to process and simulate the data and status sent by the equipment simulation module, construct scene information based on the processing and simulation results, generate echo simulation data based on the scene information, and perform signal processing and display on the echo simulation data. The system scheduling module is used to receive instructions sent by the superior radar, send equipment position status and information according to the instructions, schedule the equipment positions to work normally in sequence, and send intervention instructions and working airspace to the equipment simulation module. The basic module is used to realize data interaction and model parameter reading between the system scheduling module and the equipment simulation module, digital signal processing module and system scheduling module; The data and status in the equipment simulation module are obtained through the following methods: All received target stream cache data, intervention instructions, and working space data are processed through an algorithm model to obtain data and status. The basic module includes: The coordinate transformation module is used to realize data interaction between the system scheduling module and the equipment simulation module, digital signal processing module and system scheduling module, and to complete coordinate transformation calculations and auxiliary calculations between various coordinate systems. The system parameter module is used to obtain model parameters based on the calculated transformed coordinates; The coordinate transformation module includes coordinate transformations from geographic rectangular coordinate system to geocentric rectangular coordinate system, from geocentric rectangular coordinate system to geographic rectangular coordinate system, from geocentric rectangular coordinate system to station-centered rectangular coordinate system, and from station-centered rectangular coordinate system to geocentric rectangular coordinate system. The digital signal processing module includes: The scenario construction module is used to process and simulate the data and status sent by the equipment simulation module, and to edit, direct, and control the scenario information based on the processing and simulation results, and to send the set scenario information. The echo signal generation module is used to receive scene information sent by the scene construction module, and generate radar echo simulation data containing target signals, clutter information and interference signals in real time based on the scene information, and then transmit the echo simulation data to the signal processing module. The signal processing module is used to process the echo analog data and then send the processed point information and various parameter information to the data processing module. The data processing module is used to process the dot information and various parameter information, and send the data to the interface display module; The interface display module is used to display data.
2. The digital simulator as described in claim 1, characterized in that, The system scheduling module includes: The communication module is used to receive instructions sent by the superior radar and send equipment position status and information according to the instructions; The clock module is used to receive equipment position status and information sent by the communication module, and to schedule the equipment positions to work normally according to the time sequence. The database module is used to read equipment parameter information and send intervention commands and working space to the equipment simulation module.
3. The digital simulator as described in claim 1, characterized in that, The algorithm model includes a threat calculation model algorithm, a firing parameters calculation algorithm, a launch vehicle selection algorithm, and a damage assessment algorithm.
Citation Information
Patent Citations
Ground-air troop real-equipment confrontation training system
CN108520664A
Unmanned aerial vehicle detection and countering method and detection and countering system thereof
CN117423271A