A Gamified Naval Electronic Countermeasures Training Method and Device Based on Virtual Simulation

The gamified naval electronic warfare training method using virtual simulation solves the problems of monotonous environment, high cost, and low efficiency in existing naval electronic warfare training. It enables the rapid construction of complex battlefield environments and efficient training, improves the fun and scientific nature of training, and reduces hardware costs.

CN118298686BActive Publication Date: 2026-07-17BEIJING XIAORU CULTURE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAORU CULTURE TECH CO LTD
Filing Date
2024-03-25
Publication Date
2026-07-17

AI Technical Summary

Technical Problem

Existing shipboard electronic warfare training methods suffer from several problems, including the inability to connect theory with practice, significant differences between simulators and live aircraft, untimely system updates, high simulator costs, high training costs, limited training scenarios, live aircraft training impacting combat readiness, low teaching efficiency, and inconsistencies in personnel learning abilities and progress.

Method used

It adopts a gamified approach based on virtual simulation, builds an independent simulation resource library, recreates complex battlefield environments through standard resource specifications, provides a gamified training mode, supports flexible and configurable evaluation indicators and training content recommendations, utilizes mobile devices for training, and adopts a modular design to reduce hardware costs and improve the fun and scientific nature of training.

Benefits of technology

It enables the rapid construction of complex battlefield environments, enhances the realism and fun of training, reduces training costs, improves training efficiency and enjoyment, supports simultaneous training for multiple people, and provides flexible evaluation and training data analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118298686B_ABST
    Figure CN118298686B_ABST
Patent Text Reader

Abstract

This invention discloses a gamified naval electronic warfare training method and apparatus based on virtual simulation. The method includes: determining configuration parameters based on training content; constructing a simulated training battlefield environment using the configuration parameters, and determining a first set of simulated ships, a first set of virtual simulated ships, a first set of virtual simulated ship positions, and a set of training simulation target resources; conducting electronic warfare training on the first set of simulated ships based on the first set of virtual simulated ships, the first set of virtual simulated ship positions, the set of training simulation target resources, and the simulated training battlefield environment to obtain a training dataset; and processing the training dataset to obtain a comprehensive training effectiveness evaluation result. This invention adopts standard resource specifications, constructs an independent simulation resource library, realistically recreates complex battlefield environments, and reproduces real electronic warfare scenarios in a gamified form. It allows for flexible customization of the evaluation system, improving the fun and scientific nature of training while reducing training costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of virtual simulation technology, specifically relating to a gamified naval electronic warfare training method and device based on virtual simulation. Background Technology

[0002] Virtual simulation technology, as the core technology of current simulation training, primarily functions to enhance the realism of virtual training, making the training process closer to reality. Currently, traditional naval electronic warfare training mainly involves methods such as instruction, video demonstrations, simulator practice, and live-fire training. However, these methods often suffer from several drawbacks: theory cannot be effectively applied to practice; simulators differ significantly from live-fire equipment and system updates are often delayed; simulators are expensive to purchase and not universally compatible; live-fire training is costly; training scenarios are limited; and live-fire training can negatively impact combat readiness. Furthermore, the large number of trainees with varying learning abilities and paces leads to low teaching efficiency, which is detrimental to electronic warfare training.

[0003] Therefore, existing technologies present the following technical problems or needs for improving the effectiveness of shipboard electronic warfare training:

[0004] 1. A method is needed to rapidly construct complex battlefield environments for naval electronic warfare training;

[0005] 2. It is necessary to provide battlefield environment editing functions for the electronic warfare training process of ships, so as to make the training process closer to actual combat and increase the randomness of the battlefield; it is necessary to establish a virtual simulation battlefield environment based on the real preset battlefield;

[0006] 3. It needs to provide flexible and configurable evaluation metrics, graphical display of evaluation results, and functions for viewing training steps and intelligent recommendation of training content;

[0007] 4. Gamification training should be adopted to enhance the motivation and entertainment value of training;

[0008] 5. Mobile devices should be used as the carrier to maximize software compatibility and reduce the procurement cost of hardware devices;

[0009] 6. Modular design is required to provide interfaces for future upgrades and ensure that the software operation is consistent with the actual machine.

[0010] 7. A local area network (LAN) interconnection mode should be adopted to reduce the difficulty of personnel training. Summary of the Invention

[0011] The technical problem to be solved by this invention is to provide a gamified naval electronic warfare training method and device based on virtual simulation. It adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces training costs.

[0012] To address the aforementioned technical problems, a first aspect of the present invention discloses a gamified naval electronic warfare training method based on virtual simulation, the method comprising:

[0013] S1, based on the training content, determines the configuration parameters;

[0014] The configuration parameters include training scene map parameters, personnel organization parameters, and simulation resource parameters;

[0015] S2, using the training scene map parameters, construct a simulated training battlefield environment;

[0016] S3, based on the personnel organization parameters and the simulation resource parameters, determine the first simulated ship set, the first virtual simulated ship set, the first virtual simulated ship position set, and the training simulation target resource set;

[0017] S4. Based on the first set of virtual simulated ships, the first set of virtual simulated ship positions, the training simulation target resource set, and the simulation training battlefield environment, electronic warfare training is performed on the first set of simulated ships to obtain a training dataset.

[0018] S5, process the training dataset to obtain the overall training performance evaluation result.

[0019] As an optional implementation, in the first aspect of the present invention, the step of constructing a simulated training battlefield environment using the training scene map parameters includes:

[0020] S21, Process the training scenario map parameters to obtain training sea area scenario parameters, training scenario environment parameters, and training scenario troop force parameters;

[0021] S22, Based on the training sea area scene parameters and the training simulation resource set, construct the first training scene map;

[0022] S23, construct a second training scene map based on the training scene environment parameters, the first training scene map, and the training simulation resource set;

[0023] S24. Based on the troop parameters of the training scenario, the second training scenario map, and the training simulation resource set, construct a simulated training battlefield environment.

[0024] As an optional implementation, in a first aspect of the present invention, determining the first set of simulated ships, the first set of virtual simulated ships, the first set of virtual simulated ship positions, and the training simulation target resource set based on the personnel organization parameters and the simulation resource parameters includes:

[0025] S31, the default first game character;

[0026] S32, based on the personnel organization parameters, the first game character sets a second game character set, a game character birth rule set, and a game character difficulty coefficient set;

[0027] The second set of game characters includes several second game characters;

[0028] The game character birth rule set includes one first game character birth rule and several second game character birth rules;

[0029] The set of game character difficulty coefficients includes the weighted coefficients of training difficulty corresponding to the plurality of training task items;

[0030] S33, Based on the simulation resource parameters, obtain the training simulation target resource set;

[0031] S34, based on the first game character, the second game character set, and the game character birth rule set, obtain the first simulated ship set, the first virtual simulated ship set, and the first virtual simulated ship position set;

[0032] The first set of simulated ships includes several pieces of information on the first trained simulated ships;

[0033] The first trained simulated ship information includes the first ship category identifier, the first ship number, the duration of the first non-training area simulated ship, the first distance threshold, the second distance threshold, and the third distance threshold;

[0034] The first virtual simulated warship set includes several pieces of first virtual simulated warship information generated based on the game character birth rules;

[0035] The first virtual simulated ship information includes the first virtual ship category identifier, the second non-training area simulated ship duration information, and the first virtual ship number;

[0036] The first set of virtual simulated ship positions includes several first trained simulated ship position information and several first virtual simulated ship position information;

[0037] The first simulated ship's position information includes the first ship category identifier, the first ship number, and the first ship's position information;

[0038] The first virtual simulated ship location information includes the first virtual ship category identifier, the first virtual ship number, and the first virtual ship location information.

[0039] As an optional implementation, in the first aspect of the present invention, the training simulation target resource set includes a plurality of training simulation resources;

[0040] The training simulation resources include pre-made simulation maps, target entity models, obstacle models, and special effects simulation models;

[0041] The pre-made simulation map is used to construct the first training scene map, which includes real environment satellite images; the first training scene map includes real sea area images, real island images, and real reef images.

[0042] The obstacle model is used to construct the second training scene map, including a marine obstacle model and a marine floating object model;

[0043] The target entity models are used to enhance the realism of training, including real warship entity models and navigation data, real aircraft entity models and flight data, and real missile entity models and flight data.

[0044] The special effects simulation models are used to enhance the fun of training, including missile launch smoke effect models, missile tail flame effect models, and chaff effect models.

[0045] As an optional implementation, in a first aspect of the present invention, the step of performing electronic warfare training on the first set of simulated ships based on the first set of virtual simulated ships, the first set of virtual simulated ship positions, the training simulation target resource set, and the simulation training battlefield environment to obtain a training dataset includes:

[0046] S41, based on the first set of simulated ships and the first set of virtual simulated ships positions, determine the first ship category identifier, the first set of simulated ship numbers, the first set of ship position information and the first set of distance thresholds;

[0047] S42, based on the first set of virtual simulated ship numbers and the first set of virtual simulated ship positions, determine the first set of virtual ship category identifiers, the first set of virtual ship numbers, and the first set of virtual ship position information;

[0048] S43, perform calculations and processing on the first ship position information set and the first virtual ship position information set to determine the first simulated ship distance information set;

[0049] The first simulated ship distance information set includes several sets of first simulated ship distance information;

[0050] S44, process the first simulated ship distance information set to obtain the first target virtual simulated ship set and the first situation information;

[0051] S45, based on the first situational information and the training simulation target resource set, the first target virtual simulation ship set is gamified to obtain training result information and training data.

[0052] As an optional implementation, in a first aspect of the present invention, processing the first simulated ship distance information set to obtain a first target virtual simulated ship set includes:

[0053] S441, Traverse the first simulated ship distance information set to obtain the first ship distance data information;

[0054] The first ship distance data information includes the first ship number, the first virtual ship number, and the first simulated ship distance data;

[0055] S442, for any of the first ship distance data information, determine whether the first simulated ship distance data is greater than the first distance threshold, and obtain the first threshold judgment result;

[0056] If the first threshold determination result is yes, return to S441;

[0057] When the first threshold judgment result is negative, obtain the first ship number and the first virtual ship number, and execute S443~S445;

[0058] S443, based on the first ship number and the first virtual ship number, the first simulated ship set is filtered to determine the first target ship information and the first virtual target ship information;

[0059] The information of the first target vessel includes the first vessel category identifier, the first vessel number, and the first vessel location information;

[0060] The first virtual target ship information includes the first virtual ship category identifier, the first virtual ship number, and the first virtual ship location information;

[0061] S444, Based on the first target ship information and the first virtual target ship information, determine the first target ship situation information and the first virtual target ship situation information;

[0062] S445, perform fusion processing on the first target ship information and the first virtual target ship information to obtain the first target virtual simulation ship set;

[0063] Based on the simulated training battlefield environment, the situation information of all the first target ships and the situation information of the first virtual target ships are comprehensively displayed and processed to obtain the first situation information.

[0064] As an optional implementation, in a first aspect of the present invention, the step of gamifying the first target virtual simulated ship set based on the first situational information and the training simulation target resource set to obtain training result information and training data includes:

[0065] S451, Based on the first target virtual simulation ship set, obtain the target ship set;

[0066] The target ship group includes several target ships;

[0067] The target vessels include their category and number;

[0068] S452, based on the first situation information and the training simulation target resource set, perform a first visual game operation on the target ship set to obtain a first game ship information set;

[0069] The first game ship information set includes several pieces of first game ship information;

[0070] The first game ship information includes the first game ship category, the first game ship number, and the first game ship location information;

[0071] S453, based on the first game ship number, use the first game ship position information to match and update the first virtual simulation ship position set to obtain the second virtual simulation ship position set;

[0072] S454, Traverse the first game ship information set to obtain all the first game ship information;

[0073] S455, parse and process any of the first game ship information to obtain the first game ship category and the first game ship number;

[0074] Determine whether the first game ship category is the first ship category identifier, and obtain the first ship category determination result;

[0075] When the first ship category determination result is yes, the first simulated ship set is updated by matching the first game ship number to obtain the second simulated ship set;

[0076] When the first ship category determination result is negative, the first virtual simulation ship set is updated by matching the first game ship number to obtain the second virtual simulation ship set;

[0077] S456, based on the second simulated ship set, the second virtual simulated ship set, and the second virtual simulated ship position set, determine the second simulated ship distance information set;

[0078] S457, Traverse the second simulated ship distance information set to obtain all the second ship distance data information;

[0079] The second ship distance data information includes the second ship number, the second virtual ship number, and the second simulated ship distance data;

[0080] S458, parse and process any of the second ship distance data information to obtain the second simulated ship distance data;

[0081] Determine whether the distance data of the second simulated ship is greater than the second distance threshold, and obtain the second threshold determination result;

[0082] If the second threshold determination result is yes, execute S452;

[0083] If the result of the second threshold determination is negative, execute S459;

[0084] S459, using the training simulation target resource set, perform a second visualization game operation on the second simulated ship set to obtain a training result information set and a training dataset.

[0085] As an optional implementation, in a first aspect of the present invention, the step of using the training simulation target resource set to perform a second visualization game operation on the second simulated ship set to obtain a training result information set and a training dataset includes:

[0086] S4591, Traverse the second simulated ship set to obtain all information about the second simulated ships;

[0087] S4592, parse the information of any of the second simulated ships to obtain the locked ship number, the locked ship number, the ship lock status identifier and the ship lock time;

[0088] Determine whether the ship's lock status indicator is in a locked state, and obtain the lock status determination result;

[0089] When the locking status determination result is yes, the locked ship number is matched with the second simulated ship set to obtain the first locked ship. The locked ship number is matched with the second simulated ship set and the second simulated ship set to obtain the first locked ship. S4593 is executed.

[0090] S4593, Perform a second visual game operation on the first locked-on ship to obtain second situational information and training simulation target resource set;

[0091] The training simulation target resource set includes several training simulation target resources; the training simulation target resources include training target resource type and training target resource number;

[0092] S4594, Based on the type of training target resource and the number of training target resource, dynamically call the corresponding training simulation resources of the training simulation target resource set to conduct visual gamified ship electronic warfare training and obtain the attack result of the first locked ship;

[0093] S4595, determine whether the attack result on the first locked ship is valid, and obtain the attack validity determination result;

[0094] When the attack validity determination result is yes, the second simulated ship set and the second virtual simulated ship set are updated by matching the locked ship number to obtain the third simulated ship set and the third virtual simulated ship set, and S4596 is executed;

[0095] When the attack validity determination result is negative, the second simulated ship set is updated to the first simulated ship set, the distance information set of the first simulated ship is processed to obtain the first target virtual simulated ship set and the second situation information, the second situation information is updated to the first situation information, and S45 is executed;

[0096] S4596, Traverse the third simulated ship set, count the number of records in the third simulated ship set with the survival flag of simulated ships being 1, and obtain the number of surviving ships.

[0097] When the number of surviving ships equals the evaluation threshold, electronic warfare training is completed, and a training result information set and a training dataset are obtained.

[0098] When the number of surviving ships exceeds the evaluation threshold, execute S45.

[0099] As an optional implementation, in the first aspect of the present invention, after determining the first set of simulated ships, the first set of virtual simulated ships, and the first set of virtual simulated ship positions based on the personnel organization parameters and the simulation resource parameters, the method further includes:

[0100] Obtain information from the non-training area;

[0101] Based on the non-training area information and the first set of virtual simulated ship positions, the set of simulated ship numbers in the non-training area is determined;

[0102] Traverse the set of simulated ship numbers in the non-training area to obtain all simulated ship numbers in the non-training area.

[0103] Based on any of the simulated ship numbers in the non-training area, the first simulated ship set matches and obtains the records of the simulated ship numbers in the non-training area to obtain the information of the first trained simulated ship.

[0104] The information of the first trained simulated ship is analyzed to obtain the duration information of the simulated ship in the first non-training area;

[0105] Determine whether the duration of the simulated ship in the first non-training area is greater than a time threshold, and obtain the third threshold judgment result;

[0106] When the result of the third threshold judgment is yes, the first simulated ship set matches and deletes the record of the simulated ship number in the non-training area to obtain the fourth simulated ship set, and the fourth simulated ship set is updated to the first simulated ship set;

[0107] When the result of the third threshold judgment is negative, the first simulated ship set is obtained;

[0108] Based on any of the simulated ship numbers in the non-training area, the first virtual simulated ship set matches and obtains the records of the simulated ship numbers in the non-training area to obtain the first virtual simulated ship information;

[0109] Analyze the information of any of the first virtual simulated ships to obtain the duration information of the simulated ships in the second non-training area;

[0110] Determine whether the duration of the simulated ship in the second non-training area is greater than the time threshold to obtain the fourth threshold determination result;

[0111] When the fourth threshold judgment result is yes, the first virtual simulated ship set matches and deletes the record of the simulated ship number in the non-training area to obtain the fourth virtual simulated ship set, and the fourth virtual simulated ship set is updated to the first virtual simulated ship set;

[0112] When the result of the fourth threshold judgment is negative, the first virtual simulation ship set is obtained.

[0113] A second aspect of this invention discloses a gamified naval electronic warfare training device based on virtual simulation, the device comprising:

[0114] Memory containing executable program code;

[0115] A processor coupled to the memory;

[0116] The processor calls the executable program code stored in the memory to execute some or all of the steps in the gamified naval electronic warfare training method based on virtual simulation disclosed in the first aspect of the present invention.

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

[0118] In this embodiment of the invention, the battlefield environment can be quickly edited based on the training scene map parameters. It supports the configuration of weather, time, terrain features and troop entities, the adjustment of cloudy, sunny, rainy and snowy weather, the adjustment of day, night, dawn and dusk time, the adjustment of wind force and wind speed, the placement of terrain features such as containers, reefs and whirlpools, and the configuration of troop entities, entity movement trajectories and entity behaviors.

[0119] In this embodiment of the invention, based on personnel organization parameters and simulation resource parameters, the behavior of simulation resources can be customized. The behavior of simulation resources can be set through scene editing, including movement logic, attack logic, reconnaissance logic, and interference logic. The behavior of simulation resources supports setting multiple parallel trigger conditions and can perform multiple non-conflicting behaviors simultaneously, and can autonomously determine whether to end conflicting behavior modes. The reaction time of simulation resource behavior can be used to simulate the operational reactions of real people at different skill levels, thereby setting the difficulty level.

[0120] In this embodiment of the invention, a gamified electronic warfare training method is employed. All operational effects of the ship are recreated based on real battlefield conditions and gamified. Trainees can intuitively view the realistic effects of various operations through visualized game scenarios, as well as the impact of actions such as reconnaissance, locking, attack, and jamming on the battlefield in complex environments. For example, choosing different combat methods and different targets will result in varying effects of electronic jamming in different battlefield environments, leading to different actual observations of the impact by the enemy. Attached Figure Description

[0121] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0122] Figure 1 This is a flowchart illustrating a gamified naval electronic warfare training method based on virtual simulation disclosed in an embodiment of the present invention;

[0123] Figure 2 This is a schematic diagram of the structure of a gamified naval electronic warfare training device based on virtual simulation disclosed in an embodiment of the present invention. Detailed Implementation

[0124] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0125] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0126] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0127] This invention discloses a method and apparatus for outbound order splitting, which helps to improve the efficiency of outbound order processing and goods outbound, thereby enhancing the intelligence level of outbound order management and improving the efficiency of warehousing and logistics. These will be described in detail below.

[0128] Example 1

[0129] Please see Figure 1 , Figure 1 This is a flowchart illustrating a gamified naval electronic warfare training method based on virtual simulation, as disclosed in an embodiment of the present invention. Figure 1 The described gamified naval electronic warfare training method based on virtual simulation is applied in naval electronic warfare training systems, such as local servers or cloud servers used for electronic warfare training management; however, this embodiment of the invention is not limited to these applications. Figure 1 As shown, this gamified naval electronic warfare training based on virtual simulation can include the following operations:

[0130] S1, based on the training content, determines the configuration parameters;

[0131] It should be noted that the training content is used to specify the training environment and training objectives, including training time, training area, training weather, training subjects, training personnel needs, training equipment needs, and training target requirements.

[0132] It should be noted that the configuration parameters include training scene map parameters, personnel organization parameters, and simulation resource parameters;

[0133] S2, using the training scene map parameters, construct a simulated training battlefield environment;

[0134] S3, based on the personnel organization parameters and the simulation resource parameters, determine the first simulated ship set, the first virtual simulated ship set, the first virtual simulated ship position set, and the training simulation target resource set;

[0135] S4. Based on the first set of virtual simulated ships, the first set of virtual simulated ship positions, the training simulation target resource set, and the simulation training battlefield environment, electronic warfare training is performed on the first set of simulated ships to obtain a training dataset.

[0136] S5, process the training dataset to obtain the overall training performance evaluation result.

[0137] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0138] In an optional embodiment, step S2 above, which involves constructing a simulated training battlefield environment using the training scene map parameters, includes:

[0139] S21, Process the training scenario map parameters to obtain training sea area scenario parameters, training scenario environment parameters, and training scenario troop force parameters;

[0140] S22, Based on the training sea area scene parameters and the training simulation resource set, construct the first training scene map;

[0141] It should be noted that the training sea area scene parameters include pre-made map parameters;

[0142] It should be noted that the training simulation resource set includes several simulation resources;

[0143] The simulation resources include pre-made simulation maps, target entity models, obstacle models, and special effects simulation models;

[0144] It should be noted that the pre-made simulation map is used to construct the first training scene map, including real sea area images and real island images;

[0145] S23, construct a second training scene map based on the training scene environment parameters, the first training scene map, and the training simulation resource set;

[0146] It should be noted that the training scenario environment parameters include weather parameters, time parameters, and terrain parameters;

[0147] It should be noted that the weather parameters mentioned above allow for the adjustment of cloudy, sunny, rainy, snowy weather conditions, as well as wind force and wind speed configurations.

[0148] It should be noted that the aforementioned weather parameters enable the adjustment of daytime, nighttime, dawn, and dusk configurations;

[0149] It should be noted that the aforementioned feature parameters are used to construct the second training scene map, including containers, reefs, and whirlpools;

[0150] It should be noted that the training simulation resource set includes several simulation resources;

[0151] The simulation resources include pre-made simulation maps, target entity models, obstacle models, and special effects simulation models;

[0152] It should be noted that the obstacle model is used to construct the second training scene map, including a marine obstacle model and a marine floating object model;

[0153] S24, Based on the troop parameters of the training scenario, the second training scenario map, and the training simulation resource set, construct a simulated training battlefield environment;

[0154] It should be noted that the troop parameters in the training scenario include troop entity parameters, troop entity movement trajectory parameters, and troop entity behavior configuration parameters;

[0155] It should be noted that the training simulation resource set includes several simulation resources;

[0156] The simulation resources include pre-made simulation maps, target entity models, obstacle models, and special effects simulation models;

[0157] It should be noted that the force entity parameters include force entity type parameters, force entity number, force entity movement trajectory parameters, and force entity behavior configuration parameters, which are used to call the target entity model and the special effects simulation model;

[0158] It should be noted that the target entity models are used to enhance the realism of training, including real warship entity models and navigation data, real aircraft entity models and flight data, and real missile entity models and flight data.

[0159] It should be noted that the special effects simulation models are used to enhance the fun of training, including weapon type, weapon number, missile launch smoke effect model, missile tail flame effect model and chaff effect model;

[0160] It should be noted that the troop movement trajectory parameters are used to specify the movement trajectory of the target troop movement entity;

[0161] It should be noted that the configuration parameters for the force entity behavior are used to specify the force entity with the force entity number, to carry out electronic countermeasures attacks based on the target entity model with the force entity number, and to call the corresponding special effects simulation model.

[0162] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0163] In another optional embodiment, step S3 above, determining the first simulated ship set, the first virtual simulated ship set, the first virtual simulated ship position set, and the training simulation target resource set based on the personnel organization parameters and the simulation resource parameters, includes:

[0164] S31, the default first game character;

[0165] It should be noted that the first game character is the host of the training room for the electronic warfare training. The host has the authority to adjust the personnel organization parameters, map parameters, and training difficulty weighting coefficient of the training room, and can send room-related information to the public chat screen and push it to other online trainees through the invitation function.

[0166] S32, based on the personnel organization parameters, the first game character sets a second game character set, a game character birth rule set, and a game character difficulty coefficient set;

[0167] It should be noted that the second set of game characters includes several second game characters;

[0168] The second game character is the trainee invited by the host to join the electronic warfare training; the trainee can choose the ship they want to use.

[0169] It should be noted that the set of game character birth rules includes one first game character birth rule and several second game character birth rules;

[0170] It should be noted that the set of game character difficulty coefficients includes the weighted coefficients of training difficulty corresponding to the plurality of training task items;

[0171] S33, Based on the simulation resource parameters and simulation resource set, obtain the training simulation target resource set;

[0172] It should be noted that the simulation resource parameters include simulation resource type parameters, simulation resource number, and simulation resource attack method parameters;

[0173] It should be noted that the training simulation target resource set includes several training simulation target resources; the training simulation target resources include training simulation target type, training simulation target number, and training simulation target effect simulation parameters;

[0174] It should be noted that obtaining the training simulation target resource set based on the simulation resource parameters includes:

[0175] S331, parse the simulation resource parameters to obtain the simulation target resource type, simulation target resource number and simulation target resource attack method parameters;

[0176] S332, Traverse the training simulation resource set to obtain all training simulation resources;

[0177] S333, parse any of the training simulation resources to obtain the training simulation type and training simulation target number;

[0178] S334, compare whether the simulation target resource type is consistent with the training simulation type to obtain the simulation target type judgment result;

[0179] Compare whether the simulation target resource number is consistent with the training simulation target number to obtain the simulation target number judgment result;

[0180] When both the simulation target type determination result and the simulation target number determination result are yes, the training simulation resource is updated to the training simulation target model information, and S335 is executed;

[0181] If the result of the simulation target type determination is negative or the result of the simulation target number determination is negative, execute S333;

[0182] S335, the training simulation target model information and the simulation target resource attack method parameters are combined in sequence to obtain the training simulation target resource;

[0183] S336, All the training simulation target resources are combined in sequence to obtain the training simulation target resource set;

[0184] S34, based on the first game character, the second game character set, and the game character birth rule set, obtain the first simulated ship set, the first virtual simulated ship set, and the first virtual simulated ship position set;

[0185] It should be noted that the first set of simulated ships includes several pieces of information on the first simulated ships under training;

[0186] It should be noted that the first trained simulated ship information includes the first ship category identifier, the first ship number, the first non-training area simulated ship duration information, the first distance threshold, the second distance threshold, and the third distance threshold;

[0187] It should be noted that the first set of virtual simulated ships includes several pieces of information about the first virtual simulated ships generated based on the game character birth rules;

[0188] It should be noted that the first virtual simulated ship information includes the first virtual ship category identifier, the second non-training area simulated ship duration information, and the first virtual ship number;

[0189] It should be noted that the first set of virtual simulated ship positions includes several first training simulated ship position information and several first virtual simulated ship position information;

[0190] It should be noted that the first simulated ship's position information includes the first ship's category identifier, the first ship's number, and the first ship's position information;

[0191] It should be noted that the first virtual simulated ship location information includes the first virtual ship category identifier, the first virtual ship number, and the first virtual ship location information.

[0192] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0193] In another optional embodiment, the training simulation target resource set includes a plurality of training simulation resources;

[0194] The training simulation resources include pre-made simulation maps, target entity models, obstacle models, and special effects simulation models;

[0195] It should be noted that the pre-made simulation map is used to construct the first training scene map; the first training scene map includes real sea area images, real island images, and real reef images.

[0196] It should be noted that the obstacle model is used to construct the second training scene map, including a marine obstacle model and a marine floating object model;

[0197] It should be noted that the target entity models are used to enhance the realism of training, including real warship entity models and navigation data, real aircraft entity models and flight data, and real missile entity models and flight data.

[0198] It should be noted that the special effects simulation models are used to enhance the fun of training, including missile launch smoke effect models, missile tail flame effect models, and chaff effect models.

[0199] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0200] In another optional embodiment, in step S4 above, the step of performing electronic warfare training on the first simulated ship set based on the first virtual simulated ship set, the first virtual simulated ship position set, the training simulation target resource set, and the simulated training battlefield environment to obtain a training dataset includes:

[0201] S41, based on the first set of simulated ships and the first set of virtual simulated ships positions, determine the first ship category identifier, the first set of simulated ship numbers, the first set of ship position information and the first set of distance thresholds;

[0202] S42, based on the first set of virtual simulated ship numbers and the first set of virtual simulated ship positions, determine the first set of virtual ship category identifiers, the first set of virtual ship numbers, and the first set of virtual ship position information;

[0203] S43, perform calculations and processing on the first ship position information set and the first virtual ship position information set to determine the first simulated ship distance information set;

[0204] It should be noted that the first simulated ship distance information set includes several sets of first simulated ship distance information;

[0205] S44, process the first simulated ship distance information set to obtain the first target virtual simulated ship set and the first situation information;

[0206] S45, based on the first situational information and the training simulation target resource set, the first target virtual simulation ship set is gamified to obtain training result information and training data.

[0207] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0208] In another optional embodiment, step S44 above, processing the first simulated ship distance information set to obtain the first target virtual simulated ship set, includes:

[0209] S441, Traverse the first simulated ship distance information set to obtain the first ship distance data information;

[0210] It should be noted that the first ship distance data information includes the first ship number, the first virtual ship number, and the first simulated ship distance data;

[0211] S442, for any of the first ship distance data information, determine whether the first simulated ship distance data is greater than the first distance threshold, and obtain the first threshold judgment result;

[0212] If the first threshold determination result is yes, return to S441;

[0213] When the first threshold judgment result is negative, obtain the first ship number and the first virtual ship number, and execute S443~S445;

[0214] S443, based on the first ship number and the first virtual ship number, the first simulated ship set is filtered to determine the first target ship information and the first virtual target ship information;

[0215] It should be noted that the information of the first target vessel includes the first vessel category identifier, the first vessel number, and the first vessel location information;

[0216] It should be noted that the first virtual target ship information includes the first virtual ship category identifier, the first virtual ship number, and the first virtual ship location information;

[0217] S444, Based on the first target ship information and the first virtual target ship information, determine the first target ship situation information and the first virtual target ship situation information;

[0218] S445, perform fusion processing on the first target ship information and the first virtual target ship information to obtain the first target virtual simulation ship set;

[0219] Based on the simulated training battlefield environment, the situation information of all the first target ships and the situation information of the first virtual target ships are comprehensively displayed and processed to obtain the first situation information.

[0220] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0221] In another optional embodiment, in step S45 above, the step of gamifying the first target virtual simulation ship set based on the first situational information and the training simulation target resource set to obtain training result information and training data includes:

[0222] S451, Based on the first target virtual simulation ship set, obtain the target ship set;

[0223] It should be noted that the target ship group includes several target ships;

[0224] It should be noted that the target vessels include the target vessel category and the target vessel number;

[0225] S452, based on the first situation information and the training simulation target resource set, perform a first visual game operation on the target ship set to obtain a first game ship information set;

[0226] It should be noted that the first game ship information set includes several pieces of first game ship information;

[0227] It should be noted that the first game ship information includes the first game ship category, the first game ship number, and the first game ship location information;

[0228] It should be noted that the first visual game operation refers to the operator controlling the movement of the target ship set and searching for it;

[0229] S453, based on the first game ship number, use the first game ship position information to match and update the first virtual simulation ship position set to obtain the second virtual simulation ship position set;

[0230] S454, Traverse the first game ship information set to obtain all the first game ship information;

[0231] S455, parse and process any of the first game ship information to obtain the first game ship category and the first game ship number;

[0232] Determine whether the first game ship category is the first ship category identifier, and obtain the first ship category determination result;

[0233] When the first ship category determination result is yes, the first simulated ship set is updated by matching the first game ship number to obtain the second simulated ship set;

[0234] When the first ship category determination result is negative, the first virtual simulation ship set is updated by matching the first game ship number to obtain the second virtual simulation ship set;

[0235] S456, based on the second simulated ship set, the second virtual simulated ship set, and the second virtual simulated ship position set, determine the second simulated ship distance information set;

[0236] S457, Traverse the second simulated ship distance information set to obtain all the second ship distance data information;

[0237] It should be noted that the second ship distance data information includes the second ship number, the second virtual ship number, and the second simulated ship distance data;

[0238] S458, parse and process any of the second ship distance data information to obtain the second simulated ship distance data;

[0239] Determine whether the distance data of the second simulated ship is greater than the second distance threshold, and obtain the second threshold determination result;

[0240] If the second threshold determination result is yes, execute S452;

[0241] If the result of the second threshold determination is negative, execute S459;

[0242] S459, using the training simulation target resource set, perform a second visualization game operation on the second simulated ship set to obtain a training result information set and a training dataset.

[0243] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0244] In another optional embodiment, in step S459 above, the step of using the training simulation target resource set to perform a second visualization game operation on the second simulated ship set to obtain a training result information set and a training dataset includes:

[0245] S4591, Traverse the second simulated ship set to obtain all information about the second simulated ships;

[0246] S4592, parse the information of any of the second simulated ships to obtain the locked ship number, the locked ship number, the ship lock status identifier and the ship lock time;

[0247] Determine whether the ship's lock status indicator is in a locked state, and obtain the lock status determination result;

[0248] When the locking status determination result is yes, the locked ship number is matched with the second simulated ship set to obtain the first locked ship. The locked ship number is matched with the second simulated ship set and the second simulated ship set to obtain the first locked ship. S4593 is executed.

[0249] S4593, Perform a second visual game operation on the first locked-on ship to obtain second situational information and training simulation target resource set;

[0250] It should be noted that the training simulation target resource set includes several training simulation target resources; the training simulation target resources include training target resource types and training target resource numbers;

[0251] It should be noted that the second visual game operation refers to the first locked ship continuously locking onto other ships;

[0252] S4594, Based on the type of training target resource and the number of training target resource, dynamically call the corresponding training simulation resources of the training simulation target resource set to conduct visual gamified ship electronic warfare training and obtain the attack result of the first locked ship;

[0253] It should be noted that the step of dynamically calling the training simulation resources corresponding to the target resource set of the training simulation based on the type and number of the training target resources, and conducting visual gamified naval electronic warfare training to obtain the attack result of the first locked ship includes:

[0254] S45941, Traverse the training simulation target resource set to obtain all training simulation target resources;

[0255] S45942, parse any of the training simulation target resources to obtain training simulation target model information and simulation target resource attack method parameters;

[0256] S45943, parse the training simulation target model information to obtain the simulation target resource type and simulation target resource number;

[0257] S45944, compare whether the type of the training target resource is equal to the type of the simulation target resource to obtain the training target type judgment result;

[0258] Compare whether the training target resource number is equal to the simulation target resource number to obtain the training target number judgment result;

[0259] When both the training target type judgment result and the training target number judgment result are yes, the corresponding training simulation resource is obtained, and S45945 is executed;

[0260] If the result of the determination of the training target type is no or the result of the determination of the training target number is no, execute 45942;

[0261] S45945, using the corresponding training simulation resources, perform visual gamified ship electronic warfare training to obtain the attack result of the first locked ship;

[0262] S4595, determine whether the attack result on the first locked ship is valid, and obtain the attack validity determination result;

[0263] When the attack validity determination result is yes, the second simulated ship set and the second virtual simulated ship set are updated by matching the locked ship number to obtain the third simulated ship set and the third virtual simulated ship set, and S4596 is executed;

[0264] When the attack validity determination result is negative, the second simulated ship set is updated to the first simulated ship set, the distance information set of the first simulated ship is processed to obtain the first target virtual simulated ship set and the second situation information, the second situation information is updated to the first situation information, and S45 is executed;

[0265] S4596, Traverse the third simulated ship set, count the number of records in the third simulated ship set with the survival flag of simulated ships being 1, and obtain the number of surviving ships.

[0266] It should be noted that the simulated ship survival indicator includes "1" and "0"; when the simulated ship survival indicator is "1", it means that the simulated ship exists, and when the simulated ship survival indicator is "0", it means that the simulated ship has been destroyed.

[0267] When the number of surviving ships equals the evaluation threshold, electronic warfare training is completed, and a training result information set and a training dataset are obtained.

[0268] When the number of survivable ships exceeds the evaluation threshold, execute S45;

[0269] It should be noted that the evaluation threshold is 1.

[0270] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0271] In another optional embodiment, determining the first simulated ship set, the first virtual simulated ship set, and the first virtual simulated ship position set based on the personnel organization parameters and the simulation resource parameters further includes:

[0272] Obtain information from the non-training area;

[0273] Based on the non-training area information and the first set of virtual simulated ship positions, the set of simulated ship numbers in the non-training area is determined;

[0274] Traverse the set of simulated ship numbers in the non-training area to obtain all simulated ship numbers in the non-training area.

[0275] Based on any of the simulated ship numbers in the non-training area, the first simulated ship set matches and obtains the records of the simulated ship numbers in the non-training area to obtain the information of the first trained simulated ship.

[0276] The information of the first trained simulated ship is analyzed to obtain the duration information of the simulated ship in the first non-training area;

[0277] Determine whether the duration of the simulated ship in the first non-training area is greater than a time threshold, and obtain the third threshold judgment result;

[0278] When the result of the third threshold judgment is yes, the first simulated ship set matches and deletes the record of the simulated ship number in the non-training area to obtain the fourth simulated ship set, and the fourth simulated ship set is updated to the first simulated ship set;

[0279] When the result of the third threshold judgment is negative, the first simulated ship set is obtained;

[0280] Based on any of the simulated ship numbers in the non-training area, the first virtual simulated ship set matches and obtains the records of the simulated ship numbers in the non-training area to obtain the first virtual simulated ship information;

[0281] Analyze the information of any of the first virtual simulated ships to obtain the duration information of the simulated ships in the second non-training area;

[0282] Determine whether the duration of the simulated ship in the second non-training area is greater than the time threshold to obtain the fourth threshold determination result;

[0283] When the fourth threshold judgment result is yes, the first virtual simulated ship set matches and deletes the record of the simulated ship number in the non-training area to obtain the fourth virtual simulated ship set, and the fourth virtual simulated ship set is updated to the first virtual simulated ship set;

[0284] When the result of the fourth threshold judgment is negative, the first virtual simulation ship set is obtained.

[0285] As can be seen, the gamified naval electronic warfare training method based on virtual simulation described in the embodiments of the present invention adopts standard resource specifications, constructs an independent simulation resource library, realistically restores complex battlefield environments, and restores real electronic warfare scenarios in a gamified form. The evaluation system can be flexibly customized, which improves the fun and scientific nature of training and reduces the cost of training.

[0286] In another optional embodiment, processing the training dataset to obtain the overall training performance evaluation result includes:

[0287] Obtain the training dataset;

[0288] The training dataset includes participant ID, operational accuracy, reaction time, number of attack and defense attempts, and ship evasion course.

[0289] Based on the trainee number, the operation scoring model is used to process the operation accuracy, reaction time, number of attack and defense attempts, and ship evasion effect to obtain the trainee score corresponding to the trainee number.

[0290] The expression for the operation scoring model is:

[0291]

[0292] in, Number the trainees; Rate the trainees; This is the first scoring weighting factor; The accuracy of the operation; This is the second scoring weighting factor; The reaction time is mentioned above; This is the third scoring weighting factor; The number of times the attack was defended; This is the fourth scoring weighting factor; The evasion effect of the ship;

[0293] It should be noted that the first scoring weighting coefficient, the second scoring weighting coefficient, the third scoring weighting coefficient, and the fourth scoring weighting coefficient are dynamically adjusted based on the dynamic settings of the operation effectiveness factor, the operation necessity factor, the number of effective operation steps factor, and the operation reaction time influence factor.

[0294] By using a comprehensive scoring model, the scores of all trainees with different numbers are processed to obtain the comprehensive training effectiveness evaluation results.

[0295] The expression for the comprehensive scoring model is:

[0296] ;

[0297] in, A comprehensive score is given for the training results; The total number of game characters is the sum of the first game character and the second game character. For the first Difficulty level of each game character; For the first Individual game character trainee ratings;

[0298] It should be noted that the difficulty coefficient of the game character is calculated using a weighted method, assigning different weights to different operations, and dynamically adjusting the weights by setting effective operation influence factors, necessary operation influence factors, effective number of operation steps influence factors, and operation reaction time influence factors.

[0299] Example 2

[0300] Please see Figure 2 , Figure 2 This is a schematic diagram of the structure of a gamified naval electronic warfare training device based on virtual simulation, as disclosed in an embodiment of the present invention. Figure 2 The described device can be applied to shipboard electronic warfare training systems, such as local servers or cloud servers used for electronic warfare management, and the embodiments of the present invention are not limited thereto. Figure 2 As shown, the device may include:

[0301] Memory 201 storing executable program code;

[0302] Processor 202 coupled to memory 201;

[0303] The processor 202 calls the executable program code stored in the memory 201 to execute the steps in the gamified ship electronic warfare training method based on virtual simulation described in Embodiment 1.

[0304] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0305] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes 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, including 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 storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0306] Finally, it should be noted that the virtual simulation-based gamified naval electronic warfare training method and apparatus disclosed in the embodiments of the present invention are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A gamified naval electronic warfare training method based on virtual simulation, characterized in that, The method includes: S1, based on the training content, determines the configuration parameters; The configuration parameters include training scene map parameters, personnel organization parameters, and simulation resource parameters; S2, using the training scene map parameters, construct a simulated training battlefield environment; S3, based on the personnel organization parameters and the simulation resource parameters, determine the first simulated ship set, the first virtual simulated ship set, the first virtual simulated ship position set, and the training simulation target resource set; S4. Based on the first set of virtual simulated ships, the first set of virtual simulated ship positions, the training simulation target resource set, and the simulation training battlefield environment, electronic warfare training is performed on the first set of simulated ships to obtain a training dataset. S5, process the training dataset to obtain the comprehensive training performance evaluation result; The step of performing electronic warfare training on the first set of virtual simulated ships based on the first set of virtual simulated ships, the first set of virtual simulated ship positions, the training simulation target resource set, and the simulation training battlefield environment to obtain a training dataset includes: S41, based on the first set of simulated ships and the first set of virtual simulated ships positions, determine the first ship category identifier, the first set of simulated ship numbers, the first set of ship position information and the first set of distance thresholds; S42, based on the first simulated ship number set and the first virtual simulated ship position set, determine the first virtual ship category identifier set, the first virtual ship number set, and the first virtual ship position information set; S43, perform calculations and processing on the first ship position information set and the first virtual ship position information set to determine the first simulated ship distance information set; The first simulated ship distance information set includes several sets of first simulated ship distance information; S44, process the first simulated ship distance information set to obtain the first target virtual simulated ship set and the first situation information; S45, based on the first situation information and the training simulation target resource set, the first target virtual simulation ship set is gamified to obtain training result information and training data; The step of processing the first set of simulated ship distance information to obtain the first set of target virtual simulated ships includes: S441, Traverse the first simulated ship distance information set to obtain the first ship distance data information; The first ship distance data information includes the first ship number, the first virtual ship number, and the first simulated ship distance data; S442, for any of the first ship distance data information, determine whether the first simulated ship distance data is greater than a first distance threshold, and obtain the first threshold judgment result; If the first threshold determination result is yes, return to S441; When the first threshold judgment result is negative, obtain the first ship number and the first virtual ship number, and execute S443~S445; S443, based on the first ship number and the first virtual ship number, the first simulated ship set is filtered to determine the first target ship information and the first virtual target ship information; The information of the first target vessel includes the first vessel category identifier, the first vessel number, and the first vessel location information; The first virtual target ship information includes the first virtual ship category identifier, the first virtual ship number, and the first virtual ship location information; S444, Based on the first target ship information and the first virtual target ship information, determine the first target ship situation information and the first virtual target ship situation information; S445, perform fusion processing on the first target ship information and the first virtual target ship information to obtain the first target virtual simulation ship set; Based on the simulated training battlefield environment, the situational information of all the first target ships and the situational information of the first virtual target ships are comprehensively displayed and processed to obtain the first situational information. The step of gamifying the first target virtual simulated ship set based on the first situational information and the training simulation target resource set to obtain training result information and training data includes: S451, Based on the first target virtual simulation ship set, obtain the target ship set; The target ship group includes several target ships; The target vessels include their category and number; S452, based on the first situation information and the training simulation target resource set, perform a first visual game operation on the target ship set to obtain a first game ship information set; The first game ship information set includes several pieces of first game ship information; The first game ship information includes the first game ship category, the first game ship number, and the first game ship location information; S453, based on the first game ship number, use the first game ship position information to match and update the first virtual simulation ship position set to obtain the second virtual simulation ship position set; S454, Traverse the first game ship information set to obtain all the first game ship information; S455, parse and process any of the first game ship information to obtain the first game ship category and the first game ship number; Determine whether the first game ship category is the first ship category identifier, and obtain the first ship category determination result; When the first ship category determination result is yes, the first simulated ship set is updated by matching the first game ship number to obtain the second simulated ship set; When the first ship category determination result is negative, the first virtual simulation ship set is updated by matching the first game ship number to obtain the second virtual simulation ship set; S456, based on the second simulated ship set, the second virtual simulated ship set, and the second virtual simulated ship position set, determine the second simulated ship distance information set; S457, Traverse the second simulated ship distance information set to obtain all the second ship distance data information; The second ship distance data information includes the second ship number, the second virtual ship number, and the second simulated ship distance data; S458, parse and process any of the second ship distance data information to obtain the second simulated ship distance data; Determine whether the distance data of the second simulated ship is greater than the second distance threshold, and obtain the second threshold determination result; If the second threshold determination result is yes, execute S452; If the result of the second threshold determination is negative, execute S459; S459, using the training simulation target resource set, perform a second visualization game operation on the second simulated ship set to obtain a training result information set and a training dataset; The training dataset is processed to obtain the overall training performance evaluation results, including: Obtain the training dataset; The training dataset includes participant ID, operational accuracy, reaction time, number of attack and defense attempts, and ship evasion course. Based on the trainee number, the operation scoring model is used to process the operation accuracy, reaction time, number of attack and defense attempts, and ship evasion effect to obtain the trainee score corresponding to the trainee number. The expression for the operation scoring model is: in, Number the trainees; Rate the trainees; This is the first scoring weighting factor; The accuracy of the operation; This is the second scoring weighting factor; The reaction time is mentioned above; This is the third scoring weighting factor; The number of times the attack was defended; This is the fourth scoring weighting factor; The evasion effect of the ship; By using a comprehensive scoring model, the scores of all trainees with different numbers are processed to obtain the comprehensive training effectiveness evaluation results. The expression for the comprehensive scoring model is: in, A comprehensive score is given for the training results; This represents the total number of game characters. For the first Difficulty level of each game character; For the first Each game character trainee receives a rating.

2. The gamified naval electronic warfare training method based on virtual simulation according to claim 1, characterized in that, The step of constructing a simulated training battlefield environment using the training scene map parameters includes: S21, Process the training scenario map parameters to obtain training sea area scenario parameters, training scenario environment parameters, and training scenario troop force parameters; S22, Based on the training sea area scene parameters and the training simulation resource set, construct the first training scene map; S23, construct a second training scene map based on the training scene environment parameters, the first training scene map, and the training simulation resource set; S24. Based on the troop parameters of the training scenario, the second training scenario map, and the training simulation resource set, construct a simulated training battlefield environment.

3. The gamified naval electronic warfare training method based on virtual simulation according to claim 2, characterized in that, The process of determining the first simulated ship set, the first virtual simulated ship set, the first virtual simulated ship position set, and the training simulation target resource set based on the personnel organization parameters and the simulation resource parameters includes: S31, the default first game character; S32, based on the personnel organization parameters, the first game character sets a second game character set, a game character birth rule set, and a game character difficulty coefficient set; The second set of game characters includes several second game characters; The game character birth rule set includes one first game character birth rule and several second game character birth rules; The set of game character difficulty coefficients includes weighted coefficients for the training difficulty of several training tasks. S33, Based on the simulation resource parameters, obtain the training simulation target resource set; S34, based on the first game character, the second game character set, and the game character birth rule set, obtain the first simulated ship set, the first virtual simulated ship set, and the first virtual simulated ship position set; The first set of simulated ships includes several pieces of information on the first trained simulated ships; The first trained simulated ship information includes the first ship category identifier, the first ship number, the duration of the first non-training area simulated ship, the first distance threshold, the second distance threshold, and the third distance threshold; The first virtual simulated warship set includes several pieces of first virtual simulated warship information generated based on the game character birth rules; The first virtual simulated ship information includes the first virtual ship category identifier, the second non-training area simulated ship duration information, and the first virtual ship number; The first set of virtual simulated ship positions includes several first trained simulated ship position information and several first virtual simulated ship position information; The first simulated ship's position information includes the first ship category identifier, the first ship number, and the first ship's position information; The first virtual simulated ship location information includes the first virtual ship category identifier, the first virtual ship number, and the first virtual ship location information.

4. The gamified naval electronic warfare training method based on virtual simulation according to claim 3, characterized in that, The training simulation target resource set includes several training simulation resources; The training simulation resources include pre-made simulation maps, target entity models, obstacle models, and special effects simulation models; The pre-made simulation map is used to construct the first training scene map, including satellite images of the real environment; The first training scene map includes real sea area images, real island images, and real reef images; The obstacle model is used to construct the second training scene map, including a marine obstacle model and a marine floating object model; The target entity models are used to enhance the realism of training, including real warship entity models and navigation data, real aircraft entity models and flight data, and real missile entity models and flight data. The special effects simulation models are used to enhance the fun of training, including missile launch smoke effect models, missile tail flame effect models, and chaff effect models.

5. The gamified naval electronic warfare training method based on virtual simulation according to claim 1, characterized in that, The step of using the training simulation target resource set to perform a second visualization game operation on the second simulated ship set to obtain a training result information set and a training dataset includes: S4591, Traverse the second simulated ship set to obtain all information about the second simulated ships; S4592, parse the information of any of the second simulated ships to obtain the locked ship number, the locked ship number, the ship lock status identifier and the ship lock time; Determine whether the ship's lock status indicator is in a locked state, and obtain the lock status determination result; When the locking status determination result is yes, the locked ship number is matched with the second simulated ship set to obtain the first locked ship. The locked ship number is matched with the second simulated ship set and the second simulated ship set to obtain the first locked ship. S4593 is executed. S4593, Perform a second visual game operation on the first locked-on ship to obtain second situational information and training simulation target resource set; The training simulation target resource set includes several training simulation target resources; the training simulation target resources include training target resource type and training target resource number; S4594, Based on the type of training target resource and the number of training target resource, dynamically call the corresponding training simulation resources of the training simulation target resource set to conduct visual gamified ship electronic warfare training and obtain the attack result of the first locked ship; S4595, determine whether the attack result on the first locked ship is valid, and obtain the attack validity determination result; When the attack validity determination result is yes, the second simulated ship set and the second virtual simulated ship set are updated by matching the locked ship number to obtain the third simulated ship set and the third virtual simulated ship set, and S4596 is executed; When the attack validity determination result is negative, the second simulated ship set is updated to the first simulated ship set, the distance information set of the first simulated ship is processed to obtain the first target virtual simulated ship set and the second situation information, the second situation information is updated to the first situation information, and S45 is executed; S4596, Traverse the third simulated ship set, count the number of records in the third simulated ship set with the survival flag of simulated ships being 1, and obtain the number of surviving ships. When the number of surviving ships equals the evaluation threshold, electronic warfare training is completed, and a training result information set and a training dataset are obtained. When the number of surviving ships exceeds the evaluation threshold, execute S45.

6. The gamified naval electronic warfare training method based on virtual simulation according to claim 1, characterized in that, After determining the first simulated ship set, the first virtual simulated ship set, and the first virtual simulated ship position set based on the personnel organization parameters and the simulation resource parameters, the method further includes: Obtain information from the non-training area; Based on the non-training area information and the first set of virtual simulated ship positions, the set of simulated ship numbers in the non-training area is determined; Traverse the set of simulated ship numbers in the non-training area to obtain all simulated ship numbers in the non-training area. Based on any of the simulated ship numbers in the non-training area, the first simulated ship set matches and obtains the records of the simulated ship numbers in the non-training area to obtain the information of the first trained simulated ship. The information of the first trained simulated ship is analyzed to obtain the duration information of the simulated ship in the first non-training area; Determine whether the duration of the simulated ship in the first non-training area is greater than a time threshold, and obtain the third threshold judgment result; When the result of the third threshold judgment is yes, the first simulated ship set matches and deletes the record of the simulated ship number in the non-training area to obtain the fourth simulated ship set, and the fourth simulated ship set is updated to the first simulated ship set; When the result of the third threshold judgment is negative, the first simulated ship set is obtained; Based on any of the simulated ship numbers in the non-training area, the first virtual simulated ship set matches and obtains the records of the simulated ship numbers in the non-training area to obtain the first virtual simulated ship information; Analyze the information of any of the first virtual simulated ships to obtain the duration information of the simulated ships in the second non-training area; Determine whether the duration of the simulated ship in the second non-training area is greater than the time threshold to obtain the fourth threshold determination result; When the fourth threshold judgment result is yes, the first virtual simulated ship set matches and deletes the record of the simulated ship number in the non-training area to obtain the fourth virtual simulated ship set, and the fourth virtual simulated ship set is updated to the first virtual simulated ship set; When the result of the fourth threshold judgment is negative, the first virtual simulation ship set is obtained.

7. A gamified naval electronic warfare training device based on virtual simulation, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the gamified naval electronic warfare training method based on virtual simulation as described in any one of claims 1-6.