An aircraft air combat play-replay iteration system
The aircraft air combat simulation and review iterative system, utilizing scenario editing, constraint configuration, and simulation simulation modules, solves the problem of low efficiency in iterative evaluation in overall aircraft design, achieving the effect of rapid and simplified iteration and efficient evaluation of combat effectiveness.
Patent Information
- Application Number
- CN202211703536.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-29
- Publication Date
- 2026-05-15
- Estimated Expiration
- 2042-12-29
AI Technical Summary
When conducting overall aircraft design, existing technologies are insufficient to effectively assess the combat effectiveness of different design parameters, and the iterative assessment workload is large, making it impossible to quickly simplify the simulation and iteration process.
The system employs an aircraft air combat simulation and review iterative system, including a scenario editing module, a constraint configuration module, a simulation simulation module, and a review evaluation module. It enables rapid setting of combat scenarios, configuration of constraints, batch simulation, and data recording, supports manual intervention, and forms a tree-structured simulation data network for rapid iterative analysis.
It enables rapid and simplified iterative evaluation of overall aircraft schemes and combat tactics, improves evaluation efficiency, generates a large amount of simulation data for analysis, and reduces iteration time.
Smart Images

Figure CN116050104B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air combat simulation technology, specifically to an aircraft air combat simulation and replay iteration system. Background Technology
[0002] When designing the overall system for different combat tactics, designers often need to iteratively evaluate a large number of aircraft overall schemes, missile performance, sensor performance, etc., with different design parameters. The workload of iterative evaluation is very large. In addition, because air combat is affected by complex factors such as electromagnetic and infrared characteristics, weapon load, aircraft thrust-to-weight ratio, and maximum overload, it is difficult to effectively evaluate the combat effectiveness of an aircraft overall scheme using a certain design parameter based solely on the designer's experience and calculations. Summary of the Invention
[0003] The purpose of this invention is to provide an aircraft air combat simulation and replay iterative system to simplify the simulation and iteration operation and reduce the simulation and iteration time cycle.
[0004] To achieve the above objectives, the present invention employs the following technical solution:
[0005] An iterative system for simulated and reviewed air combat scenarios of aircraft includes a scenario editing module, a constraint configuration module, and a simulation and deduction module, wherein:
[0006] The scenario editing module includes a quick scenario unit and a custom scenario unit. The quick scenario unit is used to quickly load saved combat scenarios. The custom scenario unit includes environmental scenarios and combat unit scenarios.
[0007] The constraint configuration module includes one-click constraint configuration and custom constraint configuration. One-click constraint configuration is used to generate constraint configuration schemes based on preset constraints according to different combat scenarios and different combat focus requirements. Custom constraint configuration includes hard constraints and soft constraints. Hard constraints are used to configure the constraints that must be followed during combat. Soft constraints are configurable strategic constraints.
[0008] The operational scenario can be set through the quick scenario unit of the scenario editing module, and the custom scenario unit can provide the environmental scenario and the operational unit scenario. Then, the constraint configuration module can be used to select one-click configuration of constraints or custom configuration of constraints, so that the operational scenario, environmental scenario, operational unit scenario, and constraints can be combined to form a scenario constraint scheme.
[0009] The simulation module includes a batch simulation submodule and a data recording submodule. The batch simulation submodule performs simulations based on a pre-configured scenario constraint scheme. During the simulation, human intervention factors can be added at any time. After adding human intervention factors, new recording branches will be generated based on the main execution line of the scenario constraint scheme, forming a tree structure, thereby generating a large amount of simulation data for analysis. The simulation module supports repeated iterations. The data recording submodule is used to record data during the simulation process of the batch simulation submodule and to review the simulation as needed.
[0010] Furthermore, the simulation and deduction module can set reminders for events of interest, customize the events of interest for the current scene, and the handling method after an event of interest occurs; by setting events of interest, it is possible to quickly and repeatedly simulate and analyze only the parts of interest.
[0011] Furthermore, the saved combat scenarios include head-on side-array guidance, dual-aircraft coordination, and all-aspect close-range dogfighting; the environmental scenarios include combat map editing, combat airspace editing, and weather editing; and the combat unit scenarios include overall aircraft configuration, weapon loadout configuration, and sensor configuration.
[0012] Furthermore, the hard constraints include setting the launch timing, maneuver timing, and launch angle; the soft constraints include prioritizing missile hit rate, prioritizing self-safety rate, and ensuring that the guidance chain is not interrupted.
[0013] Furthermore, the human intervention factors include setting up early missile launches, early maneuvering maneuvers, and the introduction of new combat elements.
[0014] Furthermore, during the simulation, the data recording submodule works continuously, designing an event listening system. When a registered event occurs, the event subject will broadcast the event to the system instead of recording it constantly. When the data recording module receives the listened event information, it records the event according to the preset data protocol.
[0015] Furthermore, the data protocol records events in the following format: {time t when the event occurs, subject of the event, type of the event, event details}.
[0016] Furthermore, after the simulation is completed, the data recording submodule can review the previous simulation as needed. During the review, human intervention factors can be added at any time to form new branches. Repeating this process forms a tree network, which allows different results to be derived for a set of scenario constraints based on the same initial situation conditions.
[0017] Furthermore, based on the formed tree network, an initial node and a termination node can be arbitrarily specified, and the simulation can be iterated repeatedly before these two points to generate a large amount of simulation data for analysis.
[0018] Furthermore, the system also includes a debriefing and evaluation module;
[0019] The debriefing and evaluation module includes a debriefing simulation unit, a data visualization unit, and a big data evaluation and analysis unit. The debriefing simulation unit reads data records from the entire simulation process and displays the simulation data graphically. The data visualization unit allows users to switch between displayed simulation data as needed, customize the display effects of the simulation process data, provide special displays and reminders for key events, and customize input formulas to calculate expected data. The big data analysis unit analyzes the simulation data based on big data technology to derive combat capability evaluation results.
[0020] Compared with the prior art, the present invention has the following technical features:
[0021] The simulation and iterative system provided by this invention can quickly perform batch simulations and rapidly iterate to obtain the overall aircraft scheme and combat tactics with optimal combat effectiveness. This overcomes the problems of large workload and low efficiency in existing evaluation methods and provides an effective approach for the overall design of different aircraft tactics. Attached Figure Description
[0022] Figure 1 This is the overall block diagram of the air combat simulation and iteration system;
[0023] Figure 2 A schematic diagram of the tree structure generated for the data recording submodule. Detailed Implementation
[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all 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.
[0025] Referring to the accompanying drawings, an aircraft air combat simulation and review iterative system of the present invention includes a scenario editing module 10, a constraint configuration module 20, a simulation and review module 30, and a review and evaluation module 40; wherein:
[0026] The scenario editing module 10 includes a rapid scenario unit 11 and a custom scenario unit 12. The rapid scenario unit 11 is used to quickly load saved combat scenarios, such as head-on side-array guidance, dual-aircraft coordination, and all-aspect close-range dogfight, and directly perform simulation. The custom scenario unit 12 includes environmental scenarios and combat unit scenarios. The environmental scenarios include editing the combat map, combat airspace, and weather. The combat unit scenarios include the overall aircraft configuration, weapon loadout configuration, and sensor configuration. The rapid scenario unit 11 provides the aircraft's combat scenarios, while the custom scenario unit 12 edits and configures the combat units and combat environment.
[0027] The constraint configuration module 20 includes one-click constraint configuration 21 and custom constraint configuration. One-click constraint configuration 21 is used to generate constraint configuration schemes based on preset constraints according to different combat scenarios and different combat priorities. The simulation can be started with one-click deployment. Custom constraint configuration includes hard constraints 22 and soft constraints 23. Hard constraints 22 are used to configure the constraints that must be followed during the combat process, such as setting the launch timing, maneuver timing, and launch angle. Soft constraints 23 are mainly configurable strategic constraints, such as setting strategic constraints such as missile hit rate priority, self-safety rate priority, and ensuring the guidance link is not interrupted. Through custom constraint configuration, the range of launch timing selection and maneuver timing selection under the set strategic constraints can be obtained.
[0028] The operational scenario is set by the quick scenario unit 11 of the scenario editing module 10, and the custom scenario unit 12 provides the environmental scenario and the operational unit scenario. Then, the constraint configuration module 20 is used to select one-click configuration constraint 21 or custom configuration constraint, so that the operational scenario, environmental scenario, operational unit scenario and constraint together form a scenario constraint scheme.
[0029] The simulation module 30 includes a batch simulation submodule 31 and a data recording submodule 32. The batch simulation submodule 31 performs simulations based on a set of scenario constraints configured by the scenario editing module 10 and the constraint configuration module 20. During the simulation, manual intervention factors can be added at any time, such as setting early missile launches, early maneuvers, or adding new combat elements. After adding manual intervention factors, new recording branches will be generated based on the main execution line of the scenario constraints, forming a tree structure, thereby generating a large amount of simulation data for analysis. The simulation module 30 supports repeated iterations. Different recording branches generated during the iteration process form a tree network. It allows for setting reminders for events of interest and customizing the events of interest for the current scenario and the handling methods after these events occur. For example, it can define that the simulation will automatically pause after a type A event of interest occurs. The paused simulation can be manually adjusted or rapidly batch-simulated until a type B event of interest occurs, at which point the simulation ends. By setting events of interest, only the parts of interest can be quickly and repeatedly simulated and analyzed, improving the data utilization rate of batch simulations.
[0030] The data recording submodule 32 is used to record data during the simulation process performed by the batch simulation submodule 31, and to review the simulation as needed. In this embodiment, the working process of the data recording submodule 32 is as follows:
[0031] During the simulation, the data recording submodule 32 operates continuously. Considering data volume and performance limitations, an event monitoring system is designed. When a registered event occurs, the event subject broadcasts the event to the system instead of recording it continuously. When the data recording module 32 receives the monitored event information, it records the event according to a preset data protocol. The data protocol is as follows:
[0032] t,subject_1:type_1:event_1,subject_2:type_2:event_2,…,subject_n:type_n:event_n
[0033] That is, the time t when the event occurs, the subject of the event, the type of the event, and the detailed content of the event, event.
[0034] Events refer to various events generated during the simulation process, such as changes in state and the acquisition of parameters.
[0035] Step 2: After the simulation is completed, the previous simulation can be reviewed as needed;
[0036] Step 3: During the debriefing process, human intervention factors can be added at any time, including launching missiles in advance, maneuvering in advance, adding new combat elements, and forming new branches;
[0037] Step 4: Repeat step 3 above to form a tree-like network, such as... Figure 2 The structure shown has four branches, with T0 representing the starting point. Each branch corresponds to the result after adding one human intervention factor, namely the T0-T1-T3-T5 branch, the T0-T1-T3-T7 branch, the T0-T1-T2-T4-T8-T9 branch, and the T0-T1-T2-T6 branch. Through this method, different results can be derived for a set of scenario constraints based on the same initial situation conditions, which can better test combat tactics and equipment performance.
[0038] Step 5: Based on the tree network formed in Step 4, the initial node and the termination node can be arbitrarily specified. Repeated iterative simulations are performed before these two points to generate a large amount of simulation data for analysis.
[0039] The debriefing and evaluation module 40 includes a debriefing simulation unit 41, a data visualization unit 42, and a big data evaluation and analysis unit 43. The debriefing simulation unit 41 reads data records from the entire simulation process and displays the simulation data graphically. The data visualization unit 42 allows users to switch between displayed simulation data as needed, customize the display effect of simulation process data, provide special display and reminders for key events, and calculate expected data using custom input formulas. The big data analysis unit 43 analyzes massive amounts of simulation data based on big data technology to obtain combat capability evaluation results. It employs the simplest statistical analysis algorithm, directly processing massive amounts of combat simulation data on a high-performance computer without models or assumptions to obtain combat capability results. By focusing on data and analyzing data correlations, the accuracy and reliability of the evaluation are greatly improved.
[0040] The debriefing and simulation module 40 supports the dynamic addition of intervention factors. Based on the same initial situation with the given constraints, different human intervention factors will be added to generate different combat processes, which will eventually form a tree-like storage structure record. Any branch can be selected for debriefing analysis, or a node in a branch process can be selected as the initial node and another node as the termination node to perform repeated debriefing or simulation between the initial node and the termination node, which greatly saves simulation analysis time.
[0041] The above description is merely a specific embodiment of the present invention, providing a detailed description of the invention. Parts not covered herein are conventional techniques. However, the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention. The scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. An iterative system for simulated and reviewed air combat scenarios, characterized in that, It includes a scenario editing module (10), a constraint configuration module (20), and a simulation deduction module (30), wherein: The scenario editing module (10) includes a quick scenario unit (11) and a custom scenario unit (12), wherein the quick scenario unit (11) is used to quickly load saved combat scenarios; the custom scenario unit (12) includes environmental scenarios and combat unit scenarios; The constraint configuration module (20) includes one-click configuration constraint (21) and custom configuration constraint; one-click configuration constraint (21) is used to generate constraint configuration schemes based on preset constraints according to different combat scenarios and different combat focus requirements; custom configuration constraint includes hard constraints (22) and soft constraints (23), hard constraints (22) are used to configure the constraint clauses that must be followed during combat; soft constraints (23) are configurable strategic constraints; The operational scenario is set by the quick scenario unit (11) of the scenario editing module (10), and the custom scenario unit (12) provides the environment scenario and the operational unit scenario. Then, the constraint configuration module (20) selects one-click configuration constraint (21) or custom configuration constraint, so that the operational scenario, environment scenario, operational unit scenario and constraint together constitute a scenario constraint scheme. The simulation deduction module (30) includes a batch simulation submodule (31) and a data recording submodule (32). The batch simulation submodule (31) performs simulation deduction based on the configured scenario constraint scheme. During the process, human intervention factors can be added at any time. After adding human intervention factors, new recording branches will be generated based on the execution main line of the scenario constraint scheme, forming a tree structure, thereby generating a large amount of simulation data for analysis. The simulation deduction module (30) supports repeated iteration. The data recording submodule (32) is used to record data during the simulation deduction process of the batch simulation submodule (31) and to review the simulation deduction as needed. During the deduction process, the data recording submodule (32) works continuously and designs an event listening system. When a registered event occurs, the event subject will broadcast the event to the system instead of recording it at all times. When the data recording submodule (32) receives the listened event information, it records the event according to the preset data protocol. After the simulation is completed, the data recording submodule (32) can review the previous simulation as needed. During the review, human intervention factors can be added at any time to form new branches. Repeat this process to form a tree network, so that different results can be derived based on the same initial situation conditions for a set of scenario constraints. Based on the formed tree network, the initial node and the termination node can be arbitrarily specified, and the simulation can be repeated iteratively before the two points to generate a large amount of simulation data for analysis. The system also includes a debriefing and evaluation module (40); The debriefing and evaluation module (40) includes a debriefing simulation unit (41), a data visualization unit (42), and a big data evaluation and analysis unit (43). The debriefing simulation unit (41) is used to read the data records of the entire simulation process and display the simulation data in a graphical form. The data visualization unit (42) is used to switch the displayed simulation data according to the needs, customize the display effect of the simulation process data, display and remind key events, and customize the input formula to calculate the expected data. The big data analysis unit (43) analyzes the simulation data based on big data technology and obtains the combat capability evaluation results.
2. The aircraft air combat simulation and replay iterative system according to claim 1, characterized in that, The simulation and deduction module (30) can set reminders for events of interest, customize the events of interest for the current scene and the handling method after the events of interest occur; by setting events of interest, the simulation and analysis can be performed repeatedly on only the parts of interest.
3. The aircraft air combat simulation and replay iterative system according to claim 1, characterized in that, The saved operational scenarios include head-on flanking guidance, dual-aircraft coordination, and all-aspect close-range dogfighting; the environmental scenarios include operational map editing, operational airspace editing, and weather editing; and the operational unit scenarios include overall aircraft configuration, weapon loadout configuration, and sensor configuration.
4. The aircraft air combat simulation and replay iterative system according to claim 1, characterized in that, The hard constraints include setting the launch timing, maneuver timing, and launch angle; the soft constraints include prioritizing missile hit rate, prioritizing self-safety rate, and ensuring that the guidance chain is not interrupted.
5. The aircraft air combat simulation and replay iterative system according to claim 1, characterized in that, The human intervention factors include setting up early missile launches, early maneuvering, and the addition of new combat elements.
6. The aircraft air combat simulation and replay iterative system according to claim 1, characterized in that, The format for recording events using the data protocol is: {time t when the event occurred, subject of the event, type of the event, event details}.