Action simulation training method and system
By simulating a virtual environment in a complex electromagnetic environment and generating random events to evaluate the operator's communication response actions, the problem of being unable to simulate and effectively evaluate in real time in existing technologies is solved, and the efficiency and effectiveness of training are improved.
Patent Information
- Application Number
- CN202510644557.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-19
- Publication Date
- 2025-09-09
AI Technical Summary
Existing technologies cannot provide real-time simulation in communication action training under simulated complex electromagnetic environments, cannot effectively evaluate the operator's communication response actions, and cannot meet the simulation needs of emergencies and environmental changes.
By simulating a virtual environment under a complex electromagnetic environment, random events are generated and the operator's communication response actions are converted into response parameters, coupled and adjusted, and the operator's communication response actions are evaluated based on the adjustment results.
It realizes real-time simulation training in complex electromagnetic environments, can effectively evaluate the operator's communication response actions, and improves the efficiency and effectiveness of training.
Smart Images

Figure CN120612856A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication simulation training, and in particular to an action simulation training method and system. Background Art
[0002] Simulation training, also known as simulation, utilizes digital simulation technology to conduct simulation training by establishing corresponding models and related parameters. Simulation training has been applied in many fields. For example, CN215177233U is a simulated combat training system that can predict and analyze the combat environment, implement combat plan settings using communication technology, conduct operational experimental exercises, and conduct post-combat analysis. In the modern military environment, the form and complexity of the battlefield are constantly evolving, and the electromagnetic environment of future battlefields is becoming increasingly complex. The communications branch needs to continuously adapt and improve its ability to cope with various challenges. Traditional exercises are often limited by geographical location, resources, and time, making it difficult to provide diverse and complex battlefield simulations. Chinese patent CN110751869B discloses a simulated environment and battlefield situation strategy transfer technology based on the adversarial discrimination transfer method. This invention directly transfers the learned strategy to the real combat scene. Through the simulation method, the cost of relying on the real world during the simulated transfer is reduced. Although the above technology can simulate the real battlefield environment, the above inventions have the following defects: (1) During the simulation process, it cannot provide real-time simulation and cannot meet the simulation needs of emergencies and environmental changes; (2) During the simulation process, it is impossible to effectively evaluate the operator and can only output the simulation results. In view of this, the present invention proposes an action simulation training method and system, which comprehensively considers the impact of the environment and emergencies, and makes corresponding evaluations on the operator's operational actions to improve the effectiveness and efficiency of training. Summary of the Invention
[0003] In order to make up for the defects of digital simulation training of communication actions in the above-mentioned complex electromagnetic environment, the present application proposes an action simulation training method and system.
[0004] The method and technical solution include: an action simulation training method for simulating a virtual environment in a complex electromagnetic environment and providing evaluation for simulation training of communication actions; the steps include:
[0005] (1) Simulating a virtual environment of the target area based on the target area location and preset parameters;
[0006] (2) Generate random events based on time nodes and preset parameters and add them to the virtual environment;
[0007] (3) converting the operator's communication response actions to random events into response parameters and adding the response parameters to the virtual environment;
[0008] (4) Coupling the response parameters with the virtual environment, generating variable parameters based on the coupling results, and then adjusting the virtual environment based on the variable parameters;
[0009] (5) Evaluate the operator's communication response actions based on the virtual environment adjustment results.
[0010] On the basis of the above method, further, the process of evaluating the operator's communication response action includes: dividing the communication response action into multiple sub-actions according to the operation steps, and constructing a sub-action set for each response parameter; dividing the response parameters into a positive parameter set, an ineffective parameter set and a negative parameter set according to the adjustment results of the virtual environment; mapping each sub-action set to a positive parameter set, an ineffective parameter set and a negative parameter set according to the division results of the response parameters, respectively, to form a positive sub-action set, an ineffective sub-action set and a negative sub-action set; obtaining a total sub-action set according to the union of the positive sub-action set, the ineffective sub-action set and the negative sub-action set, counting the total number of sub-actions in the total sub-action set and the frequency of occurrence of each sub-action, and obtaining the percentage of each sub-action in the total sub-action set according to the frequency of occurrence; obtaining the evaluation weight of each sub-action according to the percentage of each sub-action and the category to which it belongs to evaluate the communication response action.
[0011] On the basis of the above method, the frequency of occurrence of the sub-action to be evaluated in the positive sub-action set, the no-influence sub-action set and the negative sub-action set is further counted, and the set with the highest frequency of occurrence is used as the classification of the sub-action; if the sub-action belongs to the positive sub-action set, the percentage of the sub-action is used as the plus weight; if the sub-action belongs to the no-influence sub-action set, the percentage of the sub-action is used as the minus weight; if the sub-action belongs to the negative sub-action set, the percentage of the sub-action is used as the doubled minus weight.
[0012] On the basis of the above method, further, the process of obtaining the evaluation weight according to the percentage of each sub-action and the category to which it belongs also includes a compensation weight; the compensation weight acquisition step includes: obtaining the intersection of the positive sub-action set, the no-impact sub-action set and the negative sub-action set to form a common sub-action set, and dividing the percentage of the sub-actions belonging to the common sub-action set by 2.
[0013] Based on the above method, further, the virtual environment includes a geographical environment, an electromagnetic node environment, a camp environment and a communication environment.
[0014] Based on the above method, further, the random events include weather events and casualties on both sides of the enemy.
[0015] Based on the above method, further, the variable parameters include target completion, target incomplete, and target incomplete and destroyed.
[0016] A system for simulation training using the above method includes an environment virtualization layer, an event addition layer, an action simulation layer, a behavior feedback layer, and an action evaluation layer, wherein the environment virtualization layer is used to simulate a virtual environment of a target area based on the target area location and preset parameters, and adjust the virtual environment based on variable parameters; the event addition layer generates random events based on time nodes and preset parameters and adds them to the virtual environment; the action simulation layer converts the operator's communication response actions to random events into response parameters, and adds the response parameters to the environment virtualization layer; the behavior feedback layer couples the response parameters of the action simulation layer with the environment virtualization layer, generates variable parameters based on the coupling results, and sends the variable parameters to the environment virtualization layer; and the action evaluation layer evaluates the operator's communication response actions based on the virtual environment adjustment results.
[0017] Through the action simulation training method and system of the present application, it is possible to effectively simulate complex battery environments, train and evaluate operators' responses to emergencies in the above environments, and thus improve the efficiency of simulation training. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A schematic flow chart of an embodiment of the method of the present invention;
[0019] Figure 2 A schematic flow chart of an embodiment of the evaluation method of the present invention;
[0020] Figure 3 A schematic block diagram of an embodiment of the system of the present invention. DETAILED DESCRIPTION
[0021] The technical solution of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0022] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0023] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood broadly. For example, they can refer to fixed, removable, or integral connections; mechanical or electrical connections; direct connections, indirect connections through an intermediary, or internal connections between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention in specific contexts. In the following description, for purposes of illustration and not limitation, specific details such as particular system structures and technologies are provided to facilitate a thorough understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the present application may be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail. It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of the described features, integers, steps, operations, elements, and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or combinations thereof. It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0024] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.
[0025] Reference Figure 1 , an implementation method of the present application. The present application method includes an action simulation training method for simulating a virtual environment in a complex electromagnetic environment and providing evaluation for simulation training of communication actions; the steps include: (1) simulating a virtual environment of the target area according to the location of the target area and preset parameters; (2) generating random events according to time nodes and preset parameters and adding them to the virtual environment; (3) converting the operator's communication response actions to the random events into response parameters, and adding the response parameters to the virtual environment; (4) coupling the response parameters with the virtual environment, generating variable parameters according to the coupling results, and then adjusting the virtual environment according to the variable parameters; (5) evaluating the operator's communication response actions according to the results of the virtual environment adjustment. In the present application, according to the training needs, the location of the target area, such as longitude and latitude, geographical model of the target area, building model, climate conditions, electromagnetic nodes, camps and potential layout locations of the participating parties, potential communication equipment models and bands of each party, etc., are simulated to comprehensively construct a virtual environment. The virtual environment can be constructed by adding various indicator parameters in a three-dimensional model, or it can be generated by using a large amount of training data of the target area through a neural network method. After the virtual environment is initially constructed, in order to improve the simulation training effect of communication actions, this application sets sudden random times in the virtual environment with time steps, such as one or more unknown interference signals suddenly appearing in a certain area, a communication node of our side suddenly disappearing and requiring a supplementary communication node, all communication nodes in a certain area losing their corresponding functions, etc., or simulating a sudden failure of a large communication device that requires troubleshooting, a communication network that is hacked and blocked and needs to be cleared, etc. The above simulation situations are added according to training needs. According to the above event situations and the existing conditions of the operator, the operator formulates relevant operation plans to implement communication response actions such as troubleshooting operations and substitute operations, and then converts the above communication response actions into response parameters that can be recognized by the model and inputs them into the virtual environment. After the communication response actions are input, the model evaluates the operator's communication response actions based on the virtual environment adjustment results, and determines whether the above communication response actions eliminate interference within the specified time and complete the response to the event. This application can realize action simulation training in a variety of environments, score training actions, optimize training steps, and improve training effects.
[0026] Based on the above embodiment, the process of evaluating the operator's communication response action includes dividing the communication response action into multiple sub-actions according to the operation steps, constructing a sub-action set for each response parameter; dividing the response parameters into a positive parameter set, an ineffective parameter set, and a negative parameter set according to the adjustment results of the virtual environment; mapping each sub-action set to a positive parameter set, an ineffective parameter set, and a negative parameter set according to the division results of the response parameters, respectively, to form a positive sub-action set, an ineffective sub-action set, and a negative sub-action set; obtaining a total sub-action set based on the union of the positive sub-action set, the ineffective sub-action set, and the negative sub-action set, counting the total number of sub-actions in the total sub-action set and the frequency of occurrence of each sub-action, and obtaining the percentage of each sub-action in the total sub-action set based on the frequency of occurrence; and obtaining an evaluation weight for evaluating the communication response action based on the percentage of each sub-action and the category to which it belongs. In this embodiment, the main purpose of the evaluation process is to judge whether the training meets the standards and whether there is room for improvement. In this embodiment, the communication response action is divided into multiple sub-actions according to the operation steps. For example, in the process of replenishing the communication function of a communication node after the disappearance of the communication node, some operators divide the action into steps including discovering the missing node, determining the node location, determining the location of the nearest replenishable group, planning the replenishment route and moving it, and transferring the node authority according to the operation steps. Some operators divide the action into sub-actions including discovering the missing node, determining the node location, calculating the location of the surviving node, and mobilizing the surviving communication node to cover the node according to the operation steps. For each of the aforementioned operators' different response actions, the ultimate goal is to supplement the node's communication function. The primary criterion for judgment is whether the operator's communication response action has achieved the goal. For example, during the virtual environment's adjustment based on the communication response action, the various parameters of the virtual environment are used to determine the outcome. For example, if the replenishment group is offline again during the planned replenishment route and movement, or if the movement takes too long, resulting in the node not being repaired within the specified time, or if the replenishment group successfully reaches the location and achieves the goal, or if all nodes are exposed, resulting in failure, or if insufficient communication bandwidth is available to cover the node and communication is not restored, or if communication is successfully restored, then the response parameters are divided into a positive parameter set (positive parameter set) for achieving the goal, a non-impact parameter set (negative parameter set) for not achieving the goal but not causing greater losses, and a negative parameter set (negative parameter set) for not achieving the goal but causing greater losses. The contribution of each sub-action to the success / invalidity / failure of the operation is then determined based on the proportion of the sub-actions in each set, thereby determining its score weight.
[0027] On the basis of the above embodiment, the present application is further improved. According to the percentage of each sub-action and the category to which it belongs, the process of obtaining its evaluation weight includes: respectively counting the frequency of occurrence of the sub-action to be evaluated in the positive sub-action set, the no-effect sub-action set and the negative sub-action set, and taking the set with the highest frequency of occurrence as the category of the sub-action; if the sub-action belongs to the positive sub-action set, the percentage of the sub-action is used as the weight for adding points; if the sub-action belongs to the no-effect sub-action set, the percentage of the sub-action is used as the weight for deducting points; if the sub-action belongs to the negative sub-action set, the percentage of the sub-action is used as the weight for doubling the deduction points. In this embodiment, points are added for effective positive sub-actions, points are deducted for invalid no-effect sub-actions, and points are doubled for negative sub-actions that cause losses, so as to remind trainees to train with effective actions as much as possible, and avoid obtaining high scores for an invalid or negative communication response action with many steps and sub-actions without solving the problem.
[0028] Based on one or each of the above embodiments, the present application further improves the process of obtaining the evaluation weight of each sub-action based on its percentage and the category to which it belongs, and further includes a compensation weight; the compensation weight acquisition step includes: obtaining the intersection of the positive sub-action set, the no-influence sub-action set, and the negative sub-action set to form a common sub-action set, and dividing the percentage of sub-actions belonging to the common sub-action set by 2. This embodiment further reduces the weight of the intersection of the positive sub-action set, the no-influence sub-action set, and the negative sub-action set, that is, the sub-actions that are common in the training process but do not play a key role, to optimize the score distribution range.
[0029] In addition, based on the above embodiment, the present application further provides a process for extracting optimized sub-actions, the steps of which include: obtaining sub-actions that exist in the positive sub-action set but do not exist in the no-influence sub-action set and the negative sub-action set as an optimized sub-action set; substituting each sub-action in the optimized sub-action set into the communication response action corresponding to the no-influence parameter set and the negative parameter set according to the operation steps, and judging whether the above communication response action completes the target after adding the sub-action. If it is completed, the sub-action is considered to be an optimized sub-action, and if it is not completed, the sub-action is ignored. In this embodiment, all sub-actions that exist in the positive sub-action set but do not exist in the no-influence sub-action set and the negative sub-action set are absorbed to construct an optimized sub-action set. For the optimized sub-action set, it is judged whether it has an optimization effect on other operators. The judgment standard is whether the success rate of other operators is improved by the sub-action. If it is improved, it means that the sub-action is suitable for promotion and can be extracted as an optimized sub-action. If it is not improved, it means that although the sub-action is a positive action, it is not suitable for promotion.
[0030] Based on one or each of the above embodiments, the present application is further improved, and the virtual environment includes a geographical environment, an electromagnetic node environment, a camp environment and a communication environment.
[0031] Based on one or each of the above embodiments, the present application is further improved, and the random events include weather events and casualties on both sides of the enemy.
[0032] Based on one or each of the above embodiments, the present application is further improved, and the variable parameters include target completion, target incompletion, and target incompletion and our side is destroyed.
[0033] The present application also discloses a system for simulation training using the above-mentioned embodiment method, including an environment virtual layer, an event adding layer, an action simulation layer, a behavior feedback layer and an action evaluation layer, wherein the environment virtual layer is used to simulate the virtual environment of the target area according to the target area position and preset parameters, and adjust the virtual environment according to the variable parameters; the event adding layer generates random events according to the time node and preset parameters and adds them to the virtual environment; the action simulation layer converts the operator's communication response actions to the random events into response parameters, and adds the response parameters to the environment virtual layer; the behavior feedback layer couples the response parameters of the action simulation layer with the environment virtual layer, generates variable parameters according to the coupling results and sends the variable parameters to the environment virtual layer; the action evaluation layer evaluates the operator's communication response actions according to the virtual environment adjustment results.
[0034] The present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program includes computer program code, which can be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may at least include: any entity or device that can carry the computer program code to the device / electronic device, a recording medium, a computer memory, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), an electric carrier signal, a telecommunication signal and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk, etc. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0035] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0036] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0037] In the embodiments provided in the present application, it should be understood that the disclosed devices / electronic devices and methods can be implemented in other ways. For example, the device / electronic device controller embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0038] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0039] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. An action simulation training method, characterized in that: Used to simulate virtual environments in complex electromagnetic environments and provide evaluation for simulation training of communication actions; The steps include: (1) Simulating a virtual environment of the target area based on the target area location and preset parameters; (2) Generate random events based on time nodes and preset parameters and add them to the virtual environment; (3) converting the operator's communication response actions to random events into response parameters and adding the response parameters to the virtual environment; (4) Coupling the response parameters with the virtual environment, generating variable parameters based on the coupling results, and then adjusting the virtual environment based on the variable parameters; (5) Evaluate the operator's communication response actions based on the virtual environment adjustment results.
2. The method according to claim 1, characterized in that The process of evaluating the operator's communication response action includes: Divide the communication response action into multiple sub-actions according to the operation steps, and build a sub-action set for each response parameter; According to the adjustment results of the virtual environment, the response parameters are divided into a positive parameter set, a non-influence parameter set and a negative parameter set; Map each sub-action set to a positive parameter set, a non-influence parameter set, and a negative parameter set according to the division result of the response parameters, to form a positive sub-action set, a non-influence sub-action set, and a negative sub-action set; Obtain the total sub-action set based on the union of the positive sub-action set, the no-impact sub-action set, and the negative sub-action set. Count the total number of sub-actions in the total sub-action set and the frequency of occurrence of each sub-action. Obtain the percentage of each sub-action in the total sub-action set based on its frequency of occurrence. According to the percentage of each sub-action and the category to which it belongs, the evaluation weight is obtained to evaluate the communication response action.
3. The method according to claim 2, characterized in that Based on the percentage of each sub-action and the category it belongs to, the process of obtaining its evaluation weight includes: Count the occurrence frequencies of the sub-action to be evaluated in the positive sub-action set, the no-effect sub-action set, and the negative sub-action set respectively, and take the set with the highest occurrence frequency as the classification of the sub-action; If the sub-action belongs to the positive sub-action set, the percentage of the sub-action is used as the bonus weight; If the sub-action belongs to the set of no-impact sub-actions, the percentage of the sub-action is used as the deduction weight; If the sub-action belongs to the negative sub-action set, the percentage of the sub-action will be used as the doubled deduction weight.
4. The method according to claim 3, characterized in that The process of obtaining the evaluation weight according to the percentage of each sub-action and the category to which it belongs also includes a compensation weight; The compensation weight acquisition step includes: acquiring the intersection of a positive sub-action set, a no-impact sub-action set, and a negative sub-action set to form a common sub-action set, and dividing the percentage of sub-actions belonging to the common sub-action set by 2.
5. The method according to claim 1, wherein The virtual environment includes a geographical environment, an electromagnetic node environment, a camp environment and a communication environment.
6. The method according to claim 1, characterized in that The random events include weather events and casualties on both sides of the enemy.
7. The method according to claim 1, characterized in that The variable parameters include target completion, target failure, and target failure and our side is destroyed.
8. A system for simulating training using the method of claims 1-7, characterized in that: It includes an environment virtualization layer, an event adding layer, an action simulation layer, a behavior feedback layer, and an action evaluation layer. The environment virtualization layer is used to simulate the virtual environment of the target area according to the location of the target area and preset parameters, and adjust the virtual environment according to the variable parameters. The event adding layer generates random events according to time nodes and preset parameters and adds them to the virtual environment; The action simulation layer converts the operator's communication response actions to random events into response parameters and adds the response parameters to the environment virtual layer; The behavior feedback layer couples the response parameters of the action simulation layer with the environment virtual layer, generates variable parameters based on the coupling results, and sends the variable parameters to the environment virtual layer; The action evaluation layer evaluates the operator's communication response action based on the virtual environment adjustment results.
Citation Information
Patent Citations
A Mimicry Environment and Battlefield Situation-Strategy Transfer Technology Based on Adversarial Detection Transfer Method
CN110751869B
