Command confrontation linkage analysis and evaluation system and method

By designing a command and confrontation linkage analysis and evaluation system, the problem of difficult to establish the relationship between situation and data in the existing technology is solved, and the rapid linkage display and loss assessment of battlefield situation and command activities are realized, which improves the rationality and evaluation efficiency of command decisions.

CN120235500AActive Publication Date: 2025-07-01NANJING SHENCAI TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202510319350.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-18
Publication Date
2025-07-01
Estimated Expiration
2045-03-18

AI Technical Summary

Technical Problem

The existing command and confrontation evaluation tools are difficult to quickly and accurately establish the relationship between battlefield situations and command activity data. They lack causal correlation analysis, cannot support rational analysis of command decisions for key combat operations, and lack the linkage reproduction and conditional combination analysis of multi-dimensional data.

Method used

A command and confrontation linkage analysis and evaluation system is designed, including information collection, multi-dimensional drill information storage, linkage analysis, confrontation evaluation and linkage display modules. Through decision-making traceability, combat effect analysis and screening analysis, the situation data can be quickly searched and displayed, and the loss assessment value is calculated.

Benefits of technology

It realizes two-way derivation of combat commands and battlefield situations, supports the rapid search and coordinated display of heterogeneous multi-dimensional drill information, evaluates the overall loss of personnel, equipment and ammunition, and improves the rationality and evaluation efficiency of command decisions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120235500A_ABST
    Figure CN120235500A_ABST
Patent Text Reader

Abstract

The invention discloses a command and confrontation linkage analysis and evaluation system and method. The system comprises an information acquisition module, a multi-dimensional drill information storage module, a linkage analysis module, a confrontation evaluation module and a linkage display module. The information acquisition module is used for acquiring multi-dimensional drilling information and sending the multi-dimensional drilling information to the multi-dimensional drilling information storage module; the multi-dimensional drilling information storage module is used for storing multi-dimensional drilling information; the linkage analysis module is used for obtaining display information through linkage analysis and sending the display information to the linkage display module; the confrontation evaluation module is used for calculating a loss evaluation value; and the linkage display module is used for displaying the display information and the loss evaluation value. Visibly, the system provided by the invention is beneficial for realizing bidirectional derivation of combat instructions and battlefield situations, multi-range retrieval of situation data, rapid search and linkage display of heterogeneous multi-dimensional drilling information, and overall loss condition evaluation of personnel, equipment and ammunition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of military training evaluation, and specifically relates to a command confrontation linkage analysis and evaluation system and method. Background Art

[0002] Command confrontation is a relatively independent field of struggle in war confrontation. It has objectively existed since the advent of war and has continuously developed with the development and changes of war. Effectively organizing and implementing command confrontation in information-based warfare and striving to master the command advantage and operational initiative are decisive factors in winning the war. Organizing troops to carry out actual combat and regular command confrontation drills usually is an important guarantee for improving the ability of commanders at all levels to organize and implement command confrontation operations under information-based conditions.

[0003] The process of command confrontation drills is usually divided into three stages: the drill preparation stage, the drill implementation stage, and the review and evaluation stage. Among them, the main task of the review and evaluation stage is to, based on various types of drill process data collected during the drill implementation stage, the training personnel rely on the analysis and evaluation system and adopt a method combining quantitative and qualitative analysis to analyze, evaluate, and comprehensively evaluate the command activities of the trained command objects. It is an indispensable and important link in the entire command confrontation drill activity.

[0004] Existing command confrontation evaluation tools and methods in various review and evaluation stages can support the basic evaluation process from data, models, algorithms to the display of evaluation results. Moreover, the general approach is to reflect the effect of the command ability of the trained object through the statistics of battle results and losses, and to reflect the level change of the command ability through the effectiveness evaluation based on the index system. The main problems it has are as follows: First, it is difficult to quickly and accurately establish the relationship between the battlefield situation and the command activity data, and it cannot support the linkage reproduction of the situation and multi-dimensional data; second, there is a lack of causal correlation analysis between the command method, the action process, and the combat effect, and it is difficult to support the rationality analysis of the command decision-making for key combat operations; third, there is a lack of conditional combination analysis of multiple factors such as time, space, and combat units, and it is difficult to support the analysis of the command gains and losses for special military issues. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a command confrontation linkage analysis and evaluation system and method, which is beneficial to realizing the two-way derivation of combat instructions and battlefield situations, multi-range retrieval of situation data, rapid search and linkage display of heterogeneous multi-dimensional drill information, and evaluation of the overall loss situation of personnel, equipment, and ammunition.

[0006] To solve the above technical problem, in the first aspect of the embodiment of the present invention, a command confrontation linkage analysis and evaluation system is disclosed. The system includes an information collection module, a multi-dimensional drill information storage module, a linkage analysis module, an adversarial evaluation module, and a linkage display module;

[0007] The information acquisition module is connected to the multi-dimensional drill information storage module for data, and is used to acquire multi-dimensional drill information and send it to the multi-dimensional drill information storage module;

[0008] The multi-dimensional drill information includes acquisition time, information type, and process information; the information type is the first type, the second type, the third type, the fourth type, or the fifth type; the process information is situation information, loss information, reconnaissance information, damage information, or command information;

[0009] The multi-dimensional drill information storage module is connected to the linkage analysis module, the confrontation evaluation module, and the linkage display module for data, and is used to store the multi-dimensional drill information;

[0010] The linkage analysis module is connected to the linkage display module for data, and is used to obtain display information through linkage analysis and send it to the linkage display module; the display information includes target instructions, target situation information, situation information sequence, situation time sequence, filtered situation sequence, and filtered time sequence;

[0011] The confrontation evaluation module is connected to the linkage display module for data, and is used to calculate the loss evaluation value;

[0012] The linkage display module is used to display the display information and the loss evaluation value.

[0013] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the multi-dimensional drill information storage module includes a first storage sub-module, a second storage sub-module, a third storage sub-module, a fourth storage sub-module, a fifth storage sub-module, a global index sub-module, and a storage selection sub-module;

[0014] The first storage sub-module, the second storage sub-module, the third storage sub-module, the fourth storage sub-module, and the fifth storage sub-module are all connected to the storage selection sub-module and the global index sub-module for data, and are respectively used to store the situation information, the loss information, the reconnaissance information, the damage information, and the command information;

[0015] The situation information includes a personnel status set, an equipment status set, and an ammunition status set; the personnel status set, the equipment status set, and the ammunition status set respectively include more than one personnel status, equipment status, and ammunition status;

[0016] Both the personnel status and the equipment status include an entity label, a location, and a current status; the entity label includes a number, a formation number, a camp type, and location information; the ammunition status includes a formation number, a camp type, and a consumption rate; the current status is normal or abnormal;

[0017] The loss information includes the entity label and loss parameters; the reconnaissance information includes the entity label, reconnaissance effect and reconnaissance parameters; the damage information includes the entity label and damage parameters; the instruction information includes the entity label and instruction parameters;

[0018] The global index sub-module is data-connected to the storage selection sub-module and is used to store the global time index; the global time index includes global index items; the global index items include index time, index type and index number;

[0019] The storage selection sub-module is data-connected to the information collection module and is used to analyze and store the multi-dimensional drill information and update the global time index.

[0020] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the linkage analysis module includes a decision traceability sub-module, a combat effect analysis sub-module and a screening analysis sub-module;

[0021] The decision traceability sub-module is data-connected to the multi-dimensional drill information storage module and the information display module, and is used to obtain target instructions and target situation information and send them to the information display module;

[0022] The combat effect analysis sub-module is data-connected to the multi-dimensional drill information storage module and the information display module, and is used to obtain the situation information sequence and the situation time sequence and send them to the information display module;

[0023] The screening analysis sub-module is data-connected to the multi-dimensional drill information storage module and the information display module, and is used to obtain the screening time sequence and the screening situation sequence and send them to the information display module.

[0024] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the decision traceability sub-module includes a combat effect acquisition unit, a combat effect traceability unit, an instruction traceability unit and a situation traceability unit;

[0025] The combat effect acquisition unit is data-connected to the combat effect traceability unit and is used to obtain the combat effect to be analyzed in response to a user operation and send it to the combat effect traceability unit; the combat effect to be analyzed includes an effect type and an effect content; the effect type is the third type or the fourth type;

[0026] The combat effect traceability unit is data-connected to the instruction traceability unit, and the third storage sub-module and the fourth storage sub-module of the multi-dimensional drill information storage module, and is used to determine a target object by using the combat effect to be analyzed and send it to the instruction traceability unit;

[0027] The instruction traceability unit is data-connected to the situation traceability unit and the fifth storage sub-module of the multi-dimensional drill target information storage module, and is used to query the instruction information and corresponding numbers in the fifth storage sub-module where the entity label is equal to the target object, obtain the target instruction and target instruction number, and send them to the information display module and the situation traceability unit respectively;

[0028] The situation traceability unit is data-connected to the information display module, the global index sub-module and the fifth storage sub-module of the multi-dimensional drill information storage module, and is used to obtain the target time and the target situation information based on the target instruction number and send them to the information display module.

[0029] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the combat effect analysis sub-module includes an instruction time acquisition unit, a situation linkage unit and a situation acquisition unit;

[0030] The instruction time acquisition unit is data-connected to the situation linkage unit, and is used to obtain the instruction to be analyzed and the analysis time in response to a user operation and send them to the situation linkage unit;

[0031] The situation linkage unit is data-connected to the situation acquisition unit, the global index sub-module and the fifth storage sub-module of the multi-dimensional drill information storage module, and is used to obtain a situation index sequence by using the instruction to be analyzed and the analysis time and send it to the situation acquisition unit;

[0032] The situation acquisition unit is data-connected to the information display module and the fifth storage sub-module of the multi-dimensional drill information storage module, and is used to obtain a situation time sequence and a situation information sequence by using the situation index sequence and send them to the information display module.

[0033] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the screening analysis sub-module includes a condition acquisition unit, a first screening unit, a second screening unit and a third screening unit;

[0034] The condition acquisition unit is data-connected to the first screening unit, and is used to obtain an action screening condition in response to a user operation; the action screening condition includes a time range, a number range, a formation range, a camp range and a position range;

[0035] The first screening unit is data-connected to the second screening unit, the information display module, and the global index sub-module and the first storage sub-module of the multi-dimensional drill information storage module, and is configured to obtain the screening time series and the first situation series by using the action screening conditions, and send them to the information display module and the second screening unit respectively;

[0036] The second screening unit is data-connected to the third screening unit, and is configured to screen the first situation series to obtain a second situation series, and send it to the third screening unit;

[0037] The third screening unit is data-connected to the information display module, and is configured to screen the second situation series to obtain the screened situation series, and send it to the information display module.

[0038] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the confrontation evaluation module includes a camp acquisition sub-module, a time series acquisition sub-module, a situation number series acquisition sub-module, a situation information series acquisition sub-module, and a loss evaluation sub-module;

[0039] The camp acquisition sub-module is connected to the loss evaluation sub-module, and is configured to obtain the current camp value in response to a user operation, and send it to the loss evaluation sub-module;

[0040] The time series acquisition sub-module is data-connected to the situation number series acquisition sub-module, and the global index sub-module and the fifth storage sub-module of the multi-dimensional drill information storage module, and is configured to obtain the acquisition time series and the completion time series, and send them to the situation number series acquisition sub-module;

[0041] The situation number series acquisition sub-module is data-connected to the situation information series acquisition sub-module and the global index sub-module of the multi-dimensional drill information storage module, and is configured to use the acquisition time series and the completion time series to obtain a first situation number series and a second situation number series, and send them to the situation information series acquisition sub-module;

[0042] The situation information series acquisition sub-module is data-connected to the loss evaluation sub-module and the first storage sub-module of the multi-dimensional drill information storage module, and is configured to use the first situation number series and the second situation number series to obtain a first situation information series and a second situation information series, and send them to the loss evaluation sub-module;

[0043] The loss evaluation sub-module is data-connected to the situation information series acquisition sub-module, and is configured to process the first situation information series and the second situation information series to obtain a loss evaluation value.

[0044] As an alternative implementation, in the first aspect of the embodiments of the present invention, the loss assessment sub-module includes a first loss calculation unit, a second loss calculation unit, a stage loss calculation unit, and a loss assessment value calculation unit:

[0045] The first loss calculation unit is data-connected to the camp acquisition sub-module and the situation information sequence acquisition sub-module, and is configured to process the current camp value and the first situation information sequence to obtain a first personnel loss matrix, a first equipment loss matrix, and a first ammunition loss matrix, and send them to the stage loss calculation unit; both the first personnel loss matrix, the first equipment loss matrix, and the first ammunition loss matrix are M×N matrices;

[0046] The second loss calculation unit is data-connected to the camp acquisition sub-module and the situation information sequence acquisition sub-module, and is configured to process the current camp value and the second situation information sequence to obtain a second personnel loss matrix, a second equipment loss matrix, and a second ammunition loss matrix, and send them to the stage loss calculation unit; both the second personnel loss matrix, the second equipment loss matrix, and the second ammunition loss matrix are M×N matrices;

[0047] The stage loss calculation unit is data-connected to the first loss calculation unit, the second loss calculation unit, and the loss calculation unit, and is configured to process the first personnel loss matrix, the first equipment loss matrix, the first ammunition loss matrix, the second personnel loss matrix, the second equipment loss matrix, and the second ammunition loss matrix to obtain a stage personnel loss matrix, a stage equipment loss matrix, and a stage ammunition loss matrix, and send them to the loss calculation unit;

[0048] The loss calculation unit is data-connected to the information display module, and is configured to use a loss assessment model to process the stage personnel loss matrix, the stage equipment loss matrix, and the stage ammunition loss matrix to obtain the loss assessment value, and send it to the information display module;

[0049] The loss assessment model is:

[0050]

[0051] In the formula, a1, a2, and a3 are respectively a preset personnel coefficient, equipment coefficient, and ammunition coefficient, b 1,i 、b 2,i and b 3,i are respectively a preset first grouping coefficient, second grouping coefficient, and third grouping coefficient of the i-th group, SR i,j 、SZ i,j and SD i,jThey are the elements in the j-th row and the i-th column of the personnel loss matrix, equipment loss matrix, and ammunition loss matrix at the respective stage.

[0052] As an optional implementation manner, in the first aspect of the embodiments of the present invention, the linkage display module includes a display parameter acquisition sub-module, a mode judgment sub-module, a display control sub-module, a linkage data acquisition sub-module, a linkage data display sub-module, an overall data display sub-module, and a situation display sub-module;

[0053] The display parameter acquisition sub-module is data-connected to the mode judgment sub-module and the display control sub-module, and is configured to acquire display parameters in response to a user operation, and send them to the mode judgment sub-module and the display control sub-module respectively; the display parameters include a display mode, a display speed, and a current display time; the display mode is the first mode, the second mode, or the third mode;

[0054] The mode judgment sub-module is data-connected to the linkage analysis module, the display control sub-module, and the first storage sub-module of the multi-dimensional drill information storage module, and is configured to determine a current display situation sequence, additional information, and a current display time sequence based on the display mode, and send the current display situation sequence and the current display time sequence to the display control sub-module, and send the additional information to the situation display sub-module; the display situation sequence includes one or more pieces of the situation information;

[0055] The display control sub-module is data-connected to the situation display sub-module, and is configured to send the situation information in the current display situation sequence to the situation display sub-module according to the display speed, and send the time value in the current display time sequence to the situation display sub-module;

[0056] The linkage data acquisition sub-module is data-connected to the linkage data display sub-module, and the global index sub-module, the second storage sub-module, the third storage sub-module, and the fourth storage sub-module of the multi-dimensional drill information storage module, and is configured to query display loss information, display reconnaissance information, and display damage information based on the time value, and send them to the linkage data display sub-module;

[0057] The linkage data display sub-module is configured to display the display loss information, display reconnaissance information, and display damage information;

[0058] The overall data display sub-module is data-connected to the multi-dimensional drill information storage module and the confrontation evaluation module, and is configured to display the loss information, the reconnaissance information, the damage information, and the loss evaluation value in a list form respectively;

[0059] The situation display sub-module is used to display the situation information and the additional information on the battlefield map.

[0060] A second aspect of the embodiments of the present invention discloses a command and countermeasure linkage analysis and evaluation method, and the method includes:

[0061] Using the multi-dimensional drill information storage module to store the multi-dimensional drill information;

[0062] Using the linkage analysis module to perform linkage analysis to obtain display information and send it to the linkage display module;

[0063] Using the countermeasure evaluation module to calculate the loss evaluation value and send it to the linkage display module;

[0064] Using the linkage display module to display the display information and the loss evaluation value.

[0065] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0066] By storing the heterogeneous multi-dimensional drill information collected in multiple storage modules and establishing a global time index, it is beneficial to quickly find the corresponding process information based on time; using the decision traceability sub-module, tracing the target instruction and the target situation information through the combat effect to be analyzed, and realizing the reverse inference of the combat instruction and the battlefield situation during the execution process based on the drill result; using the combat effect analysis sub-module, obtaining the situation time series and the situation information series through the instruction to be analyzed and the analysis time, and realizing the forward acquisition of the battlefield situation change during the execution process based on the combat instruction; using the screening analysis sub-module, obtaining the screening time series and the screening situation series through the action screening conditions, and realizing the acquisition of the battlefield situation change within the specified time range, number range, formation range, camp range and position range; using the countermeasure evaluation module, calculating the loss evaluation value based on the current camp value, which is beneficial to evaluating the overall losses of personnel, equipment and ammunition during the countermeasure drill; using the linkage display module, realizing the display of the situation in multiple modes, and simultaneously linking the display of losses, reconnaissance and damage, and controlling the display speed at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0068] Figure 1 It is a schematic structural diagram of a command and countermeasure linkage analysis and evaluation system proposed by the present invention.

[0069] Figure 2 This is a schematic structural diagram of the multi-dimensional drill information storage module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0070] Figure 3 This is a schematic structural diagram of the linkage analysis module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0071] Figure 4 This is a schematic structural diagram of the decision traceability sub-module of the linkage analysis module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0072] Figure 5 This is a schematic structural diagram of the combat effect analysis sub-module of the linkage analysis module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0073] Figure 6 This is a schematic structural diagram of the screening analysis sub-module of the linkage analysis module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0074] Figure 7 This is a schematic structural diagram of the confrontation evaluation module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0075] Figure 8 This is a schematic structural diagram of the loss evaluation sub-module of the confrontation evaluation module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0076] Figure 9 This is a schematic structural diagram of the linkage display module of a command confrontation linkage analysis and evaluation system proposed by the present invention.

[0077] Figure 10 This is a schematic flow diagram of a command confrontation linkage analysis and evaluation method proposed by the present invention. Specific embodiments

[0078] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than 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 efforts shall fall within the protection scope of the present invention.

[0079] In the description of the present invention, it should be noted that the orientation or positional relationship indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation to the present invention. In addition, the terms "first", "second", "third" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance.

[0080] In the description of the present invention, it should be noted that unless otherwise clearly specified and limited, the terms "installation", "connection", "data connection" should be understood in a broad sense. For example, it can be a fixed data connection, a detachable data connection, or an integral data connection; it can be a mechanical data connection or an electrical data connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.

[0081] Embodiment 1

[0082] Please refer to Figure 1 , Figure 1 which is a schematic structural diagram of a command and countermeasure linkage analysis and evaluation system disclosed in an embodiment of the present invention. Among them, Figure 1 the described command and countermeasure linkage analysis and evaluation system is applied to the field of military training evaluation, such as command and countermeasure evaluation, and the embodiments of the present invention do not make limitations. As Figure 1 shown, the command and countermeasure linkage analysis and evaluation system includes an information collection module, a multi-dimensional drill information storage module, a linkage analysis module, a countermeasure evaluation module, and a linkage display module;

[0083] The above-mentioned information collection module is data-connected to the multi-dimensional drill information storage module and is used to obtain multi-dimensional drill information and send it to the multi-dimensional drill information storage module;

[0084] Optionally, the above-mentioned information collection module obtains the original drill information generated during the drill process by using the sensor array preset in the drill environment, and after data verification, format conversion, cropping and editing, and data parsing, obtains the multi-dimensional drill information;

[0085] The above-mentioned multi-dimensional drill information includes the collection time, information type, and process information; the information type is the first type, the second type, the third type, the fourth type, or the fifth type; the process information is the situation information, the loss information, the reconnaissance information, the damage information, or the command information;

[0086] Optionally, the above first type, second type, third type, fourth type, and fifth type are different values, such as 1, 2, 3, 4, 5;

[0087] It should be noted that when the above information types are the first type, second type, third type, fourth type, and fifth type respectively, the corresponding process information is situation information, loss information, reconnaissance information, damage information, and instruction information;

[0088] The above multi-dimensional drill information storage module is data-connected to the linkage analysis module, confrontation evaluation module, and linkage display module, and is used to store multi-dimensional drill information;

[0089] The above linkage analysis module is data-connected to the linkage display module, and is used to obtain display information through linkage analysis and send it to the linkage display module; the display information includes target instructions, target situation information, situation information sequence, situation time sequence, filtered situation sequence, and filtered time sequence;

[0090] The above confrontation evaluation module is data-connected to the linkage display module, and is used to calculate the loss evaluation value;

[0091] The above linkage display module is used to display the display information and the loss evaluation value.

[0092] In an optional embodiment, as Figure 2 shown, the above multi-dimensional drill information storage module includes a first storage sub-module, a second storage sub-module, a third storage sub-module, a fourth storage sub-module, a fifth storage sub-module, a global index sub-module, and a storage selection sub-module;

[0093] The above first storage sub-module, second storage sub-module, third storage sub-module, fourth storage sub-module, and fifth storage sub-module are all data-connected to the storage selection sub-module and the global index sub-module, and are respectively used to store situation information, loss information, reconnaissance information, damage information, and instruction information;

[0094] The above situation information includes a personnel status set, an equipment status set, and an ammunition status set; the personnel status set, equipment status set, and ammunition status set respectively include more than one personnel status, equipment status, and ammunition status;

[0095] The above personnel status and equipment status both include an entity label, a location, and a current status; the entity label includes a number, a formation number, a camp type, and location information;

[0096] Optionally, the above camp type is the red side or the blue side;

[0097] The above ammunition status includes a formation number, a camp type, and a consumption rate; the current status is normal or abnormal;

[0098] Optionally, the above position information is the grid area number corresponding to the location of the corresponding entity;

[0099] It should be noted that the drill site is divided into rectangular areas according to the predetermined size, and each grid area corresponds to a unique grid number.

[0100] The above loss information includes entity labels and loss parameters; the reconnaissance information includes entity labels, reconnaissance effects, and reconnaissance parameters; the damage information includes entity labels and damage parameters; the command information includes entity labels and command parameters;

[0101] Optionally, the above loss parameter is the loss type, which is used to describe the type of the damaged entity;

[0102] Optionally, the above reconnaissance effect is success or failure;

[0103] Optionally, the above reconnaissance parameters include the number of reconnaissance times, reconnaissance means, and reconnaissance range;

[0104] Optionally, the above damage parameters include damage category, damage location, damage method, damage level, and damage effect;

[0105] Optionally, the above damage category is personnel or equipment;

[0106] Optionally, the above command information includes command seats, command types, completion times, and command parameters;

[0107] Optionally, the above command type is a reconnaissance command or a damage command;

[0108] Optionally, the above command parameters include a reconnaissance target set, and / or, a damage target set;

[0109] It should be noted that the entity label in the above command information is used to determine the object to be commanded;

[0110] The above global index sub-module is data-connected to the storage selection sub-module and is used to store the global time index; the global time index includes global index items; the global index items include index time, index type, and index number;

[0111] The above storage selection sub-module is data-connected to the information collection module and is used to analyze and store multi-dimensional drill information and update the global time index.

[0112] In another optional embodiment, the above analysis and storage of multi-dimensional drill information, and updating the global time index, includes:

[0113] Judging the information type of the multi-dimensional drill information;

[0114] When the information type is the first type, insert the corresponding process information at the end of the first storage unit; obtain the number of situation information in the first storage unit to get the first storage number; combine the corresponding collection time, information type, and the first storage number into the current index item;

[0115] When the information type is the second type, insert the corresponding process information at the end of the second storage unit; obtain the number of loss information in the second storage unit to get the second storage number; combine the corresponding collection time, information type, and the second storage number into the current index item;

[0116] When the information type is the third type, insert the corresponding process information at the end of the third storage unit; obtain the number of reconnaissance information in the third storage unit to get the third storage number; combine the corresponding collection time, information type, and the third storage number into the current index item;

[0117] When the information type is the fourth type, insert the corresponding process information at the end of the fourth storage unit; obtain the number of damage information in the fourth storage unit to get the fourth storage number; combine the corresponding collection time, information type, and the fourth storage number into the current index item;

[0118] When the information type is the fifth type, insert the corresponding process information at the end of the fifth storage unit; obtain the number of instruction information in the fifth storage unit to get the fifth storage number; combine the corresponding collection time, information type, and the fifth storage number into the current index item;

[0119] Insert the current index item at the end of the global time index to complete the update of the global time index.

[0120] It should be noted that the collection time and information type in the above current index item respectively correspond to the index time and index type of the global index item; the first storage number, second storage number, third storage number, fourth storage number, or fifth storage number in the current index item corresponds to the index number of the global index item.

[0121] In another optional embodiment, as Figure 3 shown, the above linkage analysis module includes a decision traceability sub-module, a combat effect analysis sub-module, and a screening analysis sub-module;

[0122] The above decision traceability sub-module is data-connected to the multi-dimensional drill information storage module and the information display module, and is used to obtain the target instruction and target situation information and send them to the information display module;

[0123] The above combat effect analysis sub-module is data-connected to the multi-dimensional drill information storage module and the information display module, and is used to obtain the situation information sequence and situation time sequence and send them to the information display module;

[0124] The above-mentioned screening analysis submodule is connected to the multi-dimensional exercise information storage module and the information display module for data, and is used to obtain the screening time series and the screening situation series, and send them to the information display module.

[0125] It should be noted that the decision tracing submodule, through a bottom-up analysis process, traces back and analyzes the reasons for the combat effects to be analyzed, thereby realizing decision tracing analysis, and thus assisting in analyzing the rationality of command orders and the quality of coordinated command; the combat effect analysis submodule, through a top-down analysis of command activities, obtains the situation information generated during the execution of the command to be analyzed based on the command seat to be analyzed, thereby assisting the review personnel in the command.

[0126] In yet another optional embodiment, Figure 4 As shown, the above-mentioned decision tracing submodule includes an operational effect acquisition unit, an operational effect tracing unit, an instruction tracing unit and a situation tracing unit;

[0127] The combat effect acquisition unit is data-connected with the combat effect tracing unit, and is used to respond to user operations, acquire the combat effect to be analyzed, and send it to the combat effect tracing unit; the combat effect to be analyzed includes the effect type and the effect content; the effect type is the third type or the fourth type;

[0128] The combat effect tracing unit is data-connected with the instruction tracing unit, and the third storage submodule and the fourth storage submodule of the multi-dimensional exercise information storage module, and is used to determine the target object using the combat effect to be analyzed, and send it to the instruction tracing unit;

[0129] The instruction tracing unit is connected to the situation tracing unit and the fifth storage submodule of the multi-dimensional exercise target information storage module, and is used to query the instruction information and the corresponding number of the entity tag equal to the target object in the fifth storage submodule, obtain the target instruction and the target instruction number, and send them to the information display module and the situation tracing unit respectively;

[0130] The above-mentioned situation tracing unit is data-connected with the information display module, the global index submodule and the fifth storage submodule of the multi-dimensional exercise information storage module, and is used to obtain the target time and target situation information based on the target instruction number and send it to the information display module.

[0131] In yet another optional embodiment, the above-mentioned determining the target object by using the combat effect to be analyzed includes:

[0132] When the effect type is the third type, query the reconnaissance information whose reconnaissance effect is equal to the effect content in the third storage submodule to obtain the queried reconnaissance information; determine that the target object is an entity tag of the queried reconnaissance information;

[0133] When the effect type is the fourth type, query the fourth storage sub-module for damage information with a damage effect equal to the effect content to obtain the queried damage information; determine that the target object is the entity label of the queried damage information.

[0134] In yet another alternative embodiment, the above-mentioned obtaining of the target time and target situation information based on the target instruction number includes:

[0135] Query the global index sub-module for a global index item with an index number equal to the target instruction number and an index type of the fifth type to obtain the first target index item;

[0136] Determine that the target time is the index time of the first target index item;

[0137] Query the global index sub-module for a global index item with an index type of the first type and an index time closest to the target time to obtain the second target index item;

[0138] Determine that the target situation number is the index number of the second target index item;

[0139] Query the fifth storage sub-module for the situation information with the number equal to the target situation number to obtain the target situation information.

[0140] In yet another alternative embodiment, as Figure 5 shown, the above-mentioned combat effect analysis sub-module includes an instruction time acquisition unit, a situation linkage unit, and a situation acquisition unit;

[0141] The above-mentioned instruction time acquisition unit is data-connected to the situation linkage unit and is used to, in response to a user operation, acquire the instruction to be analyzed and the analysis time and send them to the situation linkage unit;

[0142] The above-mentioned situation linkage unit is data-connected to the situation acquisition unit, as well as the global index sub-module and the fifth storage sub-module of the multi-dimensional drill information storage module, and is used to utilize the instruction to be analyzed and the analysis time to acquire a situation index sequence and send it to the situation acquisition unit;

[0143] The above-mentioned situation acquisition unit is data-connected to the information display module and the fifth storage sub-module of the multi-dimensional drill information storage module, and is used to utilize the situation index sequence to acquire a situation time sequence and a situation information sequence and send them to the information display module.

[0144] In yet another alternative embodiment, the above-mentioned acquisition of the situation index sequence by using the instruction to be analyzed and the analysis time includes:

[0145] Query the fifth storage sub-module for the number of the instruction information identical to the instruction to be analyzed to obtain the instruction number to be analyzed;

[0146] In the query global index sub-module, query the global index entries where the index type is the fifth type and the index number is equal to the instruction number to be analyzed, and obtain the index entry to be analyzed;

[0147] Determine the start time as the index time of the index entry to be analyzed;

[0148] Calculate the sum of the analysis time and the start time to obtain the end time;

[0149] In the query global index sub-module, query all global index entries where the index type is the first type and the index time is between the start time and the end time, and obtain the situation index sequence.

[0150] In another optional embodiment, using the situation index sequence to obtain the situation time sequence and the situation information sequence includes:

[0151] Sequentially obtain the index times of all global index entries in the situation index sequence to obtain the situation time sequence;

[0152] Sequentially obtain the index numbers of all global index entries in the situation index sequence to obtain the situation number sequence;

[0153] Obtain the situation information in the fifth storage sub-module where all the numbers belong to the situation number sequence to obtain the situation information sequence;

[0154] Send the situation time sequence and the situation information sequence to the information display module.

[0155] It should be noted that the situation information in the above situation information sequence is arranged in the order of storage in the fifth storage sub-module.

[0156] In another optional embodiment, as Figure 6 shown, the above screening and analysis sub-module includes a condition acquisition unit, a first screening unit, a second screening unit, and a third screening unit;

[0157] The above condition acquisition unit is data-connected to the first screening unit and is used to obtain the action screening conditions in response to user operations; the action screening conditions include a time range, a number range, a formation range, a camp range, and a location range;

[0158] Optionally, the above time range includes a start screening time and an end screening time;

[0159] Optionally, the above number range is a set composed of numbers or number intervals;

[0160] Optionally, the above formation range is a set composed of formation numbers or formation number intervals;

[0161] Optionally, the above camp range is a set composed of the red side and / or the blue side;

[0162] Optionally, the above position range is a set composed of grid area numbers;

[0163] It should be noted that when the above number range, grouping range or position range is empty, it means that the corresponding number range, grouping range or position range is the entire number, the entire grouping or the entire area;

[0164] The above first screening unit is data-connected to the second screening unit, the information display module, and the global index sub-module and the first storage sub-module of the multi-dimensional drill information storage module, and is used to obtain a screening time series and a first situation series by using action screening conditions, and send them to the information display module and the second screening unit respectively;

[0165] The above second screening unit is data-connected to the third screening unit, and is used to screen the first situation series to obtain a second situation series, and send it to the third screening unit;

[0166] The above third screening unit is data-connected to the information display module, and is used to screen the second situation series to obtain a screened situation series, and send it to the information display module.

[0167] In another optional embodiment, the obtaining of the screening time series and the first situation series by using the action screening conditions includes:

[0168] Query all global index items in the global index sub-module whose index time belongs to the time range and the index type is the first type to obtain a screening index item series;

[0169] Obtain the index time of each global index item in the screening index item series to obtain a screening time series;

[0170] Obtain the index number of each global index item in the screening index item series to obtain a screening number series.

[0171] Query the situation information in the first storage sub-module whose numbers all belong to the index number set to obtain a first situation series.

[0172] In another optional embodiment, the screening of the first situation series to obtain a second situation series includes:

[0173] Judging each personnel status in the personnel status set in turn and updating the first situation series;

[0174] When the number in the entity label of the personnel status does not belong to the number range, the grouping does not belong to the grouping range, the camp does not belong to the camp range, or the position does not belong to the position range, delete the corresponding personnel status from the personnel status set to obtain an updated first situation series;

[0175] When the number in the entity label of the personnel status belongs to the number range, the grouping belongs to the grouping range, the camp belongs to the camp range, and the position belongs to the position range, the first situation sequence remains unchanged;

[0176] Determine the second situation sequence as the first situation sequence.

[0177] In another optional embodiment, the above screening of the second situation sequence to obtain a screened situation sequence includes:

[0178] Judging each equipment status in the equipment status set in turn and updating the second situation sequence;

[0179] When the number in the entity label of the equipment status does not belong to the number range, the grouping does not belong to the grouping range, the camp does not belong to the camp range, or the position does not belong to the position range, delete the corresponding equipment status from the equipment status set to obtain the updated second situation sequence;

[0180] When the number in the entity label of the equipment status belongs to the number range, the grouping belongs to the grouping range, the camp belongs to the camp range, and the position belongs to the position range, the second situation sequence remains unchanged.

[0181] Determine the screened situation sequence as the second situation sequence.

[0182] It should be noted that the above indexing time belonging to the time range means greater than the start screening time and less than the end screening time; the above number belonging to the number range, the grouping belonging to the grouping range, the camp belonging to the camp range, and the position belonging to the position range mean that the number, grouping, camp, and position respectively belong to the corresponding set, or the corresponding set is empty.

[0183] In another optional embodiment, as Figure 7 shown, the above confrontation evaluation module includes a camp acquisition sub-module, a time series acquisition sub-module, a situation number sequence acquisition sub-module, a situation information sequence acquisition sub-module, and a loss evaluation sub-module;

[0184] The above camp acquisition sub-module is data-connected to the loss evaluation sub-module and is used to obtain the current camp value in response to a user operation and send it to the loss evaluation sub-module;

[0185] The above time series acquisition sub-module is data-connected to the situation number sequence acquisition sub-module, as well as the global indexing sub-module and the fifth storage sub-module of the multi-dimensional drill information storage module, and is used to obtain the acquisition time series and the completion time series and send them to the situation number sequence acquisition sub-module;

[0186] The above-mentioned situation number sequence acquisition sub-module is data-connected to the situation information sequence acquisition sub-module and the global index sub-module of the multi-dimensional drill information storage module, and is used to obtain the first situation number sequence and the second situation number sequence by using the acquisition time sequence and the completion time sequence, and send them to the situation information sequence acquisition sub-module;

[0187] The above-mentioned situation information sequence acquisition sub-module is data-connected to the loss assessment sub-module and the first storage sub-module of the multi-dimensional drill information storage module, and is used to obtain the first situation information sequence and the second situation information sequence by using the first situation number sequence and the second situation number sequence, and send them to the loss assessment sub-module;

[0188] The above-mentioned loss assessment sub-module is data-connected to the situation information sequence acquisition sub-module, and is used to process the first situation information sequence and the second situation information sequence to obtain a loss assessment value.

[0189] In another optional embodiment, the above-mentioned acquisition of the acquisition time sequence and the completion time sequence includes:

[0190] Sequentially obtain the index times of the global index items with the index type of the fifth type in the query global index sub-module to obtain the acquisition time sequence;

[0191] Sequentially obtain the completion times of each instruction in the fifth storage sub-module to obtain the completion time sequence;

[0192] In another optional embodiment, the above-mentioned use of the acquisition time sequence and the completion time sequence to obtain the first situation number sequence and the second situation number sequence includes:

[0193] Query the index numbers of the global index items in the query global index sub-module whose index times are closest to each acquisition time in the acquisition time sequence to obtain the first situation number sequence;

[0194] Query the index numbers of the global index items in the query global index sub-module whose index times are closest to each completion time in the completion time sequence to obtain the second situation number sequence.

[0195] In another optional embodiment, the above-mentioned use of the first situation number sequence and the second situation number sequence to obtain the first situation information sequence and the second situation information sequence includes:

[0196] In the first storage sub-module, sequentially query the situation information with the index numbers in the first situation number sequence to obtain the first situation information sequence;

[0197] In the first storage sub-module, sequentially query the situation information with the index numbers in the second situation number sequence to obtain the second situation information sequence.

[0198] In yet another alternative embodiment, as Figure 8 shown, the above-mentioned loss assessment sub-module includes a first loss calculation unit, a second loss calculation unit, a stage loss calculation unit, and a loss assessment value calculation unit:

[0199] The above-mentioned first loss calculation unit is data-connected to the camp acquisition sub-module and the situation information sequence acquisition sub-module, and is used to process the current camp value and the first situation information sequence to obtain a first personnel loss matrix, a first equipment loss matrix, and a first ammunition loss matrix, and send them to the stage loss calculation unit; both the first personnel loss matrix, the first equipment loss matrix, and the first ammunition loss matrix are M×N matrices;

[0200] The above-mentioned second loss calculation unit is data-connected to the camp acquisition sub-module and the situation information sequence acquisition sub-module, and is used to process the current camp value and the second situation information sequence to obtain a second personnel loss matrix, a second equipment loss matrix, and a second ammunition loss matrix, and send them to the stage loss calculation unit; both the second personnel loss matrix, the second equipment loss matrix, and the second ammunition loss matrix are M×N matrices;

[0201] The above-mentioned stage loss calculation unit is data-connected to the first loss calculation unit, the second loss calculation unit, and the loss calculation unit, and is used to process the first personnel loss matrix, the first equipment loss matrix, the first ammunition loss matrix, the second personnel loss matrix, the second equipment loss matrix, and the second ammunition loss matrix to obtain a stage personnel loss matrix, a stage equipment loss matrix, and a stage ammunition loss matrix, and send them to the loss calculation unit;

[0202] The above-mentioned loss calculation unit is data-connected to the information display module, and is used to use the loss assessment model to process the stage personnel loss matrix, the stage equipment loss matrix, and the stage ammunition loss matrix to obtain a loss assessment value, and send it to the information display module;

[0203] The above-mentioned loss assessment model is:

[0204]

[0205] In the formula, a1, a2, and a3 are respectively the preset personnel coefficient, equipment coefficient, and ammunition coefficient, b 1,i , b 2,i and b 3,i are respectively the preset first grouping coefficient, second grouping coefficient, and third grouping coefficient of the i-th group, SR i,j , SZ i,j and SD i,j are respectively the elements in the j-th row and the i-th column of the stage personnel loss matrix, the stage equipment loss matrix, and the stage ammunition loss matrix.

[0206] In yet another alternative embodiment, the above processing of the current camp value and the first situation information sequence to obtain the first personnel loss matrix, the first equipment loss matrix, and the first ammunition loss matrix includes:

[0207] Determine that the current situation information sequence is the first situation information sequence;

[0208] Process the current camp value and the current situation information sequence to obtain a personnel loss matrix, an equipment loss matrix, and an ammunition loss matrix;

[0209] Determine that the first personnel loss matrix, the first equipment loss matrix, and the first ammunition loss matrix are respectively the personnel loss matrix, the equipment loss matrix, and the ammunition loss matrix;

[0210] In yet another alternative embodiment, the above processing of the current camp value and the second situation information sequence to obtain the second personnel loss matrix, the second equipment loss matrix, and the second ammunition loss matrix includes:

[0211] Determine that the current situation information sequence is the second situation information sequence;

[0212] Process the current camp value and the current situation information sequence to obtain a personnel loss matrix, an equipment loss matrix, and an ammunition loss matrix;

[0213] Determine that the second personnel loss matrix, the second equipment loss matrix, and the second ammunition loss matrix are respectively the personnel loss matrix, the equipment loss matrix, and the ammunition loss matrix;

[0214] In yet another alternative embodiment, the above processing of the current camp value and the current situation information sequence to obtain a personnel loss matrix, an equipment loss matrix, and an ammunition loss matrix includes:

[0215] S1. Initialize the current index m to 1;

[0216] S2. Determine that the current situation information is the m-th situation information in the current situation information sequence;

[0217] S3. Obtain the personnel status where the camp type of the entity label in the personnel status set of the current situation information is equal to the current camp value, to obtain the current personnel status set;

[0218] S4. Obtain the equipment status where the camp type of the entity label in the equipment status set of the current situation information is equal to the current camp value, to obtain the current equipment status set;

[0219] S5. Obtain the ammunition status where the camp type in the ammunition status set of the current situation information is equal to the current camp value, to obtain the current ammunition status set;

[0220] S6. Split the current personnel status set into N subsets of personnel group status according to the grouping numbers of the entity tags of the personnel status, where each subset of personnel group status corresponds to a combat group;

[0221] S7. Calculate the percentage of the number of personnel statuses with the current status being normal in each subset of personnel group status in the total number of personnel statuses, and obtain N personnel loss rates;

[0222] S8. Write the N personnel loss rates into the M-th row of the personnel loss matrix in sequence;

[0223] S9. Split the current equipment status set into N subsets of equipment group status according to the grouping numbers of the entity tags of the equipment status, where each subset of equipment group status corresponds to a combat group;

[0224] S10. Calculate the percentage of the number of equipment statuses with the current status being normal in each subset of equipment group status in the total number of equipment statuses, and obtain N equipment loss rates;

[0225] S11. Write the N equipment loss rates into the M-th row of the equipment loss matrix in sequence;

[0226] S12. Obtain the consumption rate of each ammunition status in the current ammunition status set, and obtain N ammunition consumption rates;

[0227] S13. Write the N ammunition consumption rates into the M-th row of the ammunition loss matrix in sequence;

[0228] S14. Increment the value of the current index m by 1;

[0229] S15. Repeat S1 - S14 until the current index is equal to M.

[0230] In another optional embodiment, obtaining the stage personnel loss matrix, stage equipment loss matrix, and stage ammunition loss matrix from the first personnel loss matrix, first equipment loss matrix, first ammunition loss matrix, second personnel loss matrix, second equipment loss matrix, and second ammunition loss matrix includes:

[0231] Calculate the difference between the first personnel loss rate sequence and the second personnel loss rate sequence to obtain the stage personnel loss rate sequence;

[0232] Calculate the difference between the first equipment loss rate sequence and the second equipment loss rate sequence to obtain the stage equipment loss rate sequence;

[0233] Calculate the difference between the first ammunition loss rate sequence and the second ammunition loss rate sequence to obtain the stage ammunition loss rate sequence.

[0234] In another optional embodiment, as Figure 9As shown, the above-mentioned linkage display module includes a display parameter acquisition sub-module, a mode judgment sub-module, a display control sub-module, a linkage data acquisition sub-module, a linkage data display sub-module, an overall data display sub-module, and a situation display sub-module;

[0235] The above-mentioned display parameter acquisition sub-module is data-connected to the mode judgment sub-module and the display control sub-module, and is used to acquire display parameters in response to user operations and send them to the mode judgment sub-module and the display control sub-module respectively; the display parameters include a display mode, a display speed, and the current display time; the display mode is the first mode, the second mode, or the third mode;

[0236] Optionally, the above-mentioned first mode, second mode, and third mode are different numerical values, such as 11, 12, 13;

[0237] The above-mentioned mode judgment sub-module is data-connected to the linkage analysis module, the display control sub-module, and the first storage sub-module of the multi-dimensional drill information storage module, and is used to determine the current display situation sequence, additional information, and the current display time sequence based on the display mode, and send the current display situation sequence and the current display time sequence to the display control sub-module, and send the additional information to the situation display sub-module; the display situation sequence includes more than one situation information;

[0238] The above-mentioned display control sub-module is data-connected to the situation display sub-module, and is used to send the situation information in the current display situation sequence to the situation display sub-module according to the display speed, and send the time values in the current display time sequence to the situation display sub-module;

[0239] It should be noted that when the current display situation sequence only contains one situation information, this situation information is directly sent to the situation display sub-module;

[0240] The above-mentioned linkage data acquisition sub-module is data-connected to the linkage data display sub-module, and the global index sub-module, the second storage sub-module, the third storage sub-module, and the fourth storage sub-module of the multi-dimensional drill information storage module, and is used to query the display loss information, display reconnaissance information, and display damage information based on the time value and send them to the linkage data display sub-module;

[0241] The above-mentioned linkage data display sub-module is used to display the display loss information, display reconnaissance information, and display damage information;

[0242] The above-mentioned overall data display sub-module is data-connected to the multi-dimensional drill information storage module and the confrontation evaluation module, and is used to display the loss information, reconnaissance information, damage information, and loss evaluation value in list form respectively;

[0243] Optionally, the above-mentioned linkage data display sub-module is further configured to display statistical data corresponding to the situation information, loss information, reconnaissance information, damage information, and instruction information;

[0244] The above-mentioned situation display sub-module is configured to display situation information and additional information on a preset battlefield map.

[0245] It should be noted that the above-mentioned battlefield map is an electronic map of the confrontation drill site, which is used to display information such as terrain, landform, and buildings in the drill environment.

[0246] In another optional embodiment, determining the current display situation sequence, additional information, and current display time sequence based on the display mode includes:

[0247] Judging the display mode;

[0248] When the display mode is the first mode, query the global index sub-module to obtain the index number of the global index item whose index time is closest to the current display time and whose index type is the first type, and obtain the current display number; query the first storage sub-module to obtain the situation information with the number of the current display number, and obtain the current display situation information; determine that the current display situation sequence only includes the current display situation information; determine that the additional information is empty; determine that the current display time sequence only includes the current display time;

[0249] When the display mode is the second mode, determine that the current display situation sequence only includes the target situation information in the target situation information pair; determine that the additional information is the target instruction; determine that the current display time sequence only includes the target time in the target situation information pair;

[0250] When the display mode is the third mode, determine that the current display situation sequence is the situation information sequence; determine that the additional information is empty; determine that the current display time sequence is the situation time sequence;

[0251] When the display mode is the fourth mode, determine that the current display situation sequence is the filtered situation sequence; determine that the additional information is empty; determine that the current display time sequence is the filtered time sequence.

[0252] In another optional embodiment, querying the loss information, reconnaissance information, and damage information based on the time value includes:

[0253] Query the global index sub-module to obtain the first number, which is the index number of the global index item whose index type is the second type and whose index time is closest to the time value;

[0254] Query the global index sub-module to obtain the second number, which is the index number of the global index item whose index type is the third type and whose index time is closest to the time value;

[0255] In the query global index sub-module, query the index number of the global index item whose index type is the fourth type and whose index time is closest to the time value, and obtain the third number;

[0256] Query the loss information, reconnaissance information, and damage information with the numbers being the first number, the second number, and the third number respectively in the second storage sub-module, the third storage sub-module, and the fourth storage sub-module, and obtain the displayed loss information, the displayed reconnaissance information, and the displayed damage information.

[0257] In yet another alternative embodiment, the above-mentioned displaying the situation information and the additional information on the battlefield map includes:

[0258] Determine that the first set and the second set are respectively the personnel status set and the equipment status set in the situation information;

[0259] Based on the current status in the personnel status, divide the first set into a first personnel subset and a second personnel subset; where the current status of each personnel status in the first personnel subset is normal, and the current status of each personnel status in the second personnel subset is abnormal;

[0260] Successively obtain the position information of the entity label of each personnel status in the first personnel subset, and obtain the first position set;

[0261] Successively obtain the position information of the entity label of each personnel status in the second personnel subset, and obtain the second position set;

[0262] Based on the current status in the equipment status, divide the personnel set into a first equipment subset and a second equipment subset; where the current status of each personnel status in the first equipment subset is normal, and the current status of each personnel status in the second equipment subset is abnormal;

[0263] Successively obtain the position information of the entity label of each equipment status in the first equipment subset, and obtain the third position set;

[0264] Successively obtain the position information of the entity label of each equipment status in the second equipment subset, and obtain the fourth position set;

[0265] On the preset battlefield map, at the positions corresponding to each position information in the first position set, the second position set, the third position set, and the fourth position set, display the preset first mark, second mark, third mark, and fourth mark;

[0266] Overlay and display the additional information on the battlefield map.

[0267] It can be seen that implementing the command and countermeasure linkage analysis and evaluation system described in the embodiments of the present invention is conducive to quickly finding the corresponding process information based on time, and evaluating the overall losses of personnel, equipment, and ammunition during the countermeasure exercise process, realizing the reverse deduction of combat instructions and the battlefield situation during the execution process based on the exercise results, obtaining the changes in the battlefield situation during the execution process based on the combat instructions in the forward direction, realizing the acquisition of the changes in the battlefield situation within a specified time range, number range, formation range, camp range, and position range, and simultaneously displaying the loss, reconnaissance, and damage situations in a linked manner while displaying the situation in multiple modes, and controlling the display speed at the same time.

[0268] Embodiment 2

[0269] Please refer to Figure 10 , Figure 10 which is a schematic flow chart of a command and countermeasure linkage analysis and evaluation method disclosed in the embodiments of the present invention. Among them, Figure 10 the described command and countermeasure linkage analysis and evaluation method is applied to the field of military training evaluation, such as command and countermeasure evaluation, which is not limited in the embodiments of the present invention. As Figure 10 shown, the command and countermeasure linkage analysis and evaluation method includes:

[0270] Using a multi-dimensional exercise information storage module to store multi-dimensional exercise information;

[0271] Using a linkage analysis module to perform linkage analysis to obtain display information and send it to the linkage display module;

[0272] Using a countermeasure evaluation module to calculate a loss evaluation value and send it to the linkage display module;

[0273] Using the linkage display module to display the display information and the loss evaluation value.

[0274] As an optional implementation manner, the above-mentioned performing linkage analysis to obtain display information includes:

[0275] Using a decision traceability sub-module to obtain a target instruction and target situation information and send it to the information display module;

[0276] Using a combat effect analysis sub-module to obtain a situation information sequence and a situation time sequence and send it to the information display module;

[0277] Using a screening analysis sub-module to obtain a screening time sequence and a screening situation sequence and send it to the information display module;

[0278] Combining the above-mentioned target instruction, target situation information, situation information sequence, situation time sequence, screening time sequence, and screening situation sequence into display information.

[0279] As another alternative implementation, calculating the loss evaluation value by using the adversarial evaluation module includes:

[0280] Using the camp acquisition sub-module, in response to a user operation, obtain the current camp value and send it to the loss evaluation sub-module;

[0281] Using the time series acquisition sub-module to obtain the acquisition time series and the completion time series, and send them to the situation number sequence acquisition sub-module;

[0282] Using the situation number sequence acquisition sub-module, using the acquisition time series and the completion time series, obtain the first situation number sequence and the second situation number sequence, and send them to the situation information sequence acquisition sub-module;

[0283] Using the situation information sequence acquisition sub-module, using the first situation number sequence and the second situation number sequence, obtain the first situation information sequence and the second situation information sequence, and send them to the loss evaluation sub-module;

[0284] Using the loss evaluation sub-module to process the first situation information sequence and the second situation information sequence to obtain the loss evaluation value.

[0285] As yet another alternative implementation, displaying the display information and the loss evaluation value by using the linkage display module includes:

[0286] Using the display parameter acquisition sub-module, in response to a user operation, obtain the display parameters and send them to the mode judgment sub-module and the display control sub-module respectively;

[0287] Using the mode judgment sub-module, based on the display mode, determine the current display situation sequence, additional information, and the current display time sequence, and send the current display situation sequence and the current display time sequence to the display control sub-module, and send the additional information to the situation display sub-module;

[0288] Using the display control sub-module, according to the display speed, send the situation information in the current display situation sequence to the situation display sub-module, and send the time value in the current display time sequence to;

[0289] Using the linkage data acquisition sub-module to query the display loss information, display reconnaissance information, and display damage information based on the time value, and send them to the linkage data display sub-module;

[0290] Using the linkage data display sub-module to display the display loss information, display reconnaissance information, and display damage information;

[0291] Using the overall data display sub-module to display the loss information, reconnaissance information, damage information, and the loss evaluation value in list form respectively;

[0292] Use the situation display sub-module to display the situation information and additional information on the battlefield map.

[0293] It can be seen that implementing the command and countermeasure linkage analysis and evaluation method described in the embodiments of the present invention is beneficial to quickly find the corresponding process information based on time, and evaluate the overall losses of personnel, equipment, and ammunition during the confrontation exercise, realize reverse inference of combat instructions and battlefield situations during the execution process based on the exercise results, obtain the battlefield situation changes during the execution process in a forward direction based on combat instructions, realize obtaining the battlefield situation changes within a specified time range, number range, formation range, camp range, and position range, and while displaying the situation in multiple modes, link and display the losses, reconnaissance, and damage situations, and at the same time control the display speed.

[0294] The device embodiments described above are only illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative efforts.

[0295] Through the specific descriptions of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solutions, in essence, or the parts that contribute to the prior art can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, which includes read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc memories, magnetic disk memories, tape memories, or any other medium that can be used to carry or store data and is computer-readable

[0296] Finally, it should be noted that what is disclosed in an anti-command and control linkage analysis and evaluation system and method disclosed in the embodiments of the present invention is only the preferred embodiments of the present invention, and is only used to illustrate the technical solutions of the present invention, rather than limiting it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention

Claims

1. A command confrontation linkage analysis and evaluation system, characterized in that: The system includes an information collection module, a multi-dimensional exercise information storage module, a linkage analysis module, a confrontation assessment module and a linkage display module; The information acquisition module is data-connected to the multi-dimensional exercise information storage module, and is used to acquire multi-dimensional exercise information and send it to the multi-dimensional exercise information storage module; The multi-dimensional exercise information includes collection time, information type and process information; the information type is the first type, the second type, the third type, the fourth type or the fifth type; the process information is situation information, loss information, reconnaissance information, damage information or instruction information; The multi-dimensional exercise information storage module is data-connected with the linkage analysis module, the confrontation evaluation module and the linkage display module, and is used to store the multi-dimensional exercise information; The linkage analysis module is data-connected with the linkage display module, and is used to obtain display information through linkage analysis and send it to the linkage display module; the display information includes target instructions, target situation information, situation information sequence, situation time sequence, screening situation sequence and screening time sequence; The confrontation assessment module is data-connected with the linkage display module and is used to calculate the loss assessment value; The linkage display module is used to display the display information and the loss assessment value.

2. The command confrontation linkage analysis and evaluation system according to claim 1 is characterized in that: The multi-dimensional drill information storage module includes a first storage submodule, a second storage submodule, a third storage submodule, a fourth storage submodule, a fifth storage submodule, a global index submodule and a storage selection submodule; The first storage submodule, the second storage submodule, the third storage submodule, the fourth storage submodule and the fifth storage submodule are all data-connected to the storage selection submodule and the global index submodule, and are used to store the situation information, the loss information, the reconnaissance information, the damage information and the instruction information respectively; The situation information includes a personnel status set, an equipment status set and an ammunition status set; the personnel status set, the equipment status set and the ammunition status set respectively include more than one personnel status, equipment status and ammunition status; The personnel status and the equipment status both include entity tags, locations and current status; the entity tags include serial number, group number, camp type and location information; the ammunition status includes group number, camp type and consumption rate; the current status is normal or abnormal; The loss information includes the entity tag and the loss parameter; the reconnaissance information includes the entity tag, the reconnaissance effect and the reconnaissance parameter; the damage information includes the entity tag and the damage parameter; the instruction information includes the entity tag and the instruction parameter; The global index submodule is data-connected with the storage selection submodule, and is used to store the global time index; the global time index includes a global index item; the global index item includes an index time, an index type, and an index number; The storage selection submodule is data-connected to the information acquisition module, and is used to analyze and store the multi-dimensional drill information, and update the global time index.

3. The command confrontation linkage analysis and evaluation system according to claim 2 is characterized in that: The linkage analysis module includes a decision tracing submodule, an operational effect analysis submodule and a screening analysis submodule; The decision tracing submodule is data-connected with the multi-dimensional exercise information storage module and the information display module, and is used to obtain target instructions and target situation information, and send them to the information display module; The combat effect analysis submodule is data-connected with the multi-dimensional exercise information storage module and the information display module, and is used to obtain the situation information sequence and the situation time sequence, and send them to the information display module; The screening analysis submodule is data-connected with the multi-dimensional exercise information storage module and the information display module, and is used to obtain the screening time series and the screening situation series, and send them to the information display module.

4. The command confrontation linkage analysis and evaluation system according to claim 3 is characterized in that: The decision tracing submodule includes an operational effect acquisition unit, an operational effect tracing unit, an instruction tracing unit and a situation tracing unit; The combat effect acquisition unit is data-connected with the combat effect tracing unit, and is used to respond to user operations, acquire the combat effect to be analyzed, and send it to the combat effect tracing unit; the combat effect to be analyzed includes an effect type and an effect content; the effect type is the third type or the fourth type; The combat effect tracing unit is data-connected with the instruction tracing unit, and the third storage submodule and the fourth storage submodule of the multi-dimensional exercise information storage module, and is used to determine the target object by using the combat effect to be analyzed, and send it to the instruction tracing unit; The instruction tracing unit is data-connected with the situation tracing unit and the fifth storage submodule of the multi-dimensional exercise target information storage module, and is used to query the instruction information and the corresponding number of the entity tag equal to the target object in the fifth storage submodule, obtain the target instruction and the target instruction number, and send them to the information display module and the situation tracing unit respectively; The situation tracing unit is data-connected to the information display module, and the global index submodule and the fifth storage submodule of the multi-dimensional exercise information storage module, and is used to obtain the target time and the target situation information based on the target instruction number, and send them to the information display module.

5. The command confrontation linkage analysis and evaluation system according to claim 3 is characterized in that: The combat effect analysis submodule includes a command time acquisition unit, a situation linkage unit and a situation acquisition unit; The instruction time acquisition unit is data-connected with the situation linkage unit, and is used to respond to user operations, acquire the instruction to be analyzed and the analysis time, and send them to the situation linkage unit; The situation linkage unit is data-connected with the situation acquisition unit, the global index submodule and the fifth storage submodule of the multi-dimensional exercise information storage module, and is used to acquire a situation index sequence using the instruction to be analyzed and the analysis time, and send it to the situation acquisition unit; The situation acquisition unit is data-connected to the information display module and the fifth storage submodule of the multi-dimensional exercise information storage module, and is used to use the situation index sequence to acquire the situation time sequence and situation information sequence, and send them to the information display module.

6. The command confrontation linkage analysis and evaluation system according to claim 3 is characterized in that: The screening and analysis submodule includes a condition acquisition unit, a first screening unit, a second screening unit and a third screening unit; The condition acquisition unit is data-connected to the first screening unit, and is used to acquire action screening conditions in response to user operations; the action screening conditions include a time range, a number range, a group range, a camp range, and a location range; The first screening unit is data-connected with the second screening unit, the information display module, and the global index submodule and the first storage submodule of the multi-dimensional exercise information storage module, and is used to obtain the screening time series and the first situation series by using the action screening condition, and send them to the information display module and the second screening unit respectively; The second screening unit is data-connected to the third screening unit, and is used to screen the first situation sequence to obtain a second situation sequence, and send the second situation sequence to the third screening unit; The third screening unit is data-connected to the information display module, and is used to screen the second situation sequence, obtain the screened situation sequence, and send it to the information display module.

7. The command confrontation linkage analysis and evaluation system according to claim 2 is characterized in that: The confrontation assessment module includes a camp acquisition submodule, a time series acquisition submodule, a situation number sequence acquisition submodule, a situation information sequence acquisition submodule and a loss assessment submodule; The camp acquisition submodule is connected to the loss assessment submodule, and is used to respond to user operations, obtain the current camp value, and send it to the loss assessment submodule; The time series acquisition submodule is data-connected with the situation number sequence acquisition submodule, the global index submodule of the multi-dimensional exercise information storage module, and the fifth storage submodule, and is used to acquire the collection time series and the completion time series, and send them to the situation number sequence acquisition submodule; The situation number sequence acquisition submodule is data-connected with the situation information sequence acquisition submodule and the global index submodule of the multi-dimensional exercise information storage module, and is used to use the acquisition time sequence and the completion time sequence to acquire the first situation number sequence and the second situation number sequence, and send them to the situation information sequence acquisition submodule; The situation information sequence acquisition submodule is data-connected to the loss assessment submodule and the first storage submodule of the multi-dimensional exercise information storage module, and is used to use the first situation numbering sequence and the second situation numbering sequence to acquire the first situation information sequence and the second situation information sequence, and send them to the loss assessment submodule; The loss assessment submodule is data-connected to the situation information sequence acquisition submodule, and is used to process the first situation information sequence and the second situation information sequence to obtain a loss assessment value.

8. The command confrontation linkage analysis and evaluation system according to claim 7 is characterized in that: The loss assessment submodule includes a first loss calculation unit, a second loss calculation unit, a stage loss calculation unit and a loss assessment value calculation unit: The first loss calculation unit is data-connected to the camp acquisition submodule and the situation information sequence acquisition submodule, and is used to process the current camp value and the first situation information sequence to obtain a first personnel loss matrix, a first equipment loss matrix, and a first ammunition loss matrix, and send them to the stage loss calculation unit; the first personnel loss matrix, the first equipment loss matrix, and the first ammunition loss matrix are all M×N matrices; The second loss calculation unit is data-connected to the camp acquisition submodule and the situation information sequence acquisition submodule, and is used to process the current camp value and the second situation information sequence to obtain a second personnel loss matrix, a second equipment loss matrix, and a second ammunition loss matrix, and send them to the stage loss calculation unit; the second personnel loss matrix, the second equipment loss matrix, and the second ammunition loss matrix are all M×N matrices; The stage loss calculation unit is data-connected with the first loss calculation unit, the second loss calculation unit and the loss calculation unit, and is used to process the first personnel loss matrix, the first equipment loss matrix, the first ammunition loss matrix, the second personnel loss matrix, the second equipment loss matrix and the second ammunition loss matrix to obtain a stage personnel loss matrix, a stage equipment loss matrix and a stage ammunition loss matrix, and send them to the loss calculation unit; The loss calculation unit is data-connected to the information display module, and is used to process the stage personnel loss matrix, the stage equipment loss matrix and the stage ammunition loss matrix using a loss assessment model to obtain the loss assessment value, and send it to the information display module; The loss assessment model is: Where a1, a2 and a3 are the preset personnel coefficient, equipment coefficient and ammunition coefficient respectively, b 1,i , b 2,i and b 3,i are the preset first grouping coefficient, second grouping coefficient and third grouping coefficient, SR i,j , SZ i,j and SD i,j They are respectively the elements in the j-th row and the i-th column in the personnel loss matrix, the equipment loss matrix and the ammunition loss matrix of the said stage.

9. The command confrontation linkage analysis and evaluation system according to claim 1 is characterized in that: The linkage display module includes a display parameter acquisition submodule, a mode judgment submodule, a display control submodule, a linkage data acquisition submodule, a linkage data display submodule, an overall data display submodule and a situation display submodule; The display parameter acquisition submodule is data-connected with the mode judgment submodule and the display control submodule, and is used to respond to user operations, acquire display parameters, and send them to the mode judgment submodule and the display control submodule respectively; The display parameters include display mode, display speed and current display time; The display mode is the first mode, the second mode or the third mode; The mode judgment submodule is data-connected with the linkage analysis module, the display control submodule, and the first storage submodule of the multi-dimensional rehearsal information storage module, and is used to determine the current display situation sequence, additional information, and current display time sequence based on the display mode, and send the current display situation sequence and the current display time sequence to the display control submodule, and send the additional information to the situation display submodule; The display situation sequence includes more than one situation information; The display control submodule is data-connected to the situation display submodule, and is used to send the situation information in the current display situation sequence to the situation display submodule according to the display speed, and send the time value in the current display time sequence to the situation display submodule; The linkage data acquisition submodule is data-connected with the linkage data display submodule, and the global index submodule, the second storage submodule, the third storage submodule and the fourth storage submodule of the multi-dimensional exercise information storage module, and is used to query and display loss information, display reconnaissance information and display damage information based on the time value, and send them to the linkage data display submodule; The linkage data display submodule is used to display the loss information, reconnaissance information and damage information; The overall data display submodule is data-connected to the multi-dimensional exercise information storage module and the confrontation assessment module, and is used to display the loss information, the reconnaissance information, the damage information and the loss assessment value in a list form; The situation display submodule is used to display the situation information and the additional information on a preset battlefield map.

10. A command confrontation linkage analysis and evaluation method, characterized in that: The command confrontation linkage analysis and evaluation system applied to any one of claims 1 to 9 comprises: Using the information acquisition module to obtain multi-dimensional drill information, and sending it to the multi-dimensional drill information storage module; Utilizing the multi-dimensional drill information storage module to store the multi-dimensional drill information; Use the linkage analysis module to perform linkage analysis, obtain display information, and send it to the linkage display module; Utilizing the confrontation assessment module, calculating the loss assessment value, and sending it to the linkage display module; The linkage display module is utilized to display the display information and the loss assessment value.

Citation Information

Patent Citations

  • Ground-air troop real-equipment confrontation training system

    CN108520664A

  • GIS-based multi-target police resource linkage system and method

    CN112418778A

  • Replay playback display control method based on event tracing

    CN119622133A