Battlefield environment element dynamic analogue simulation method and device based on GIS platform fusion event-driven engine
By integrating event-driven engines on the GIS platform, combining state machine-behavior tree model and AI target recognition, dynamic simulation of battlefield environment elements is achieved, and the limitations and data security issues of battlefield environment simulation on the GIS platform in the existing technology are solved, improving the accuracy and efficiency of military decision-making.
Patent Information
- Application Number
- CN202510190902.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-07-11
- Estimated Expiration
- 2045-02-20
AI Technical Summary
The existing technology is difficult to realize dynamic simulation of battlefield environment elements on the GIS platform, cannot meet the combat needs of high-awareness and sensitivity, and there are data security vulnerabilities.
Using a method based on the GIS platform to integrate an event-driven engine, the dynamic simulation of battlefield environment elements is realized through event recognition, behavior triggering and GIS spatial analysis operators, combining the state machine-behavior tree model and AI target recognition to support the adaptive processing of unknown threats.
It realizes dynamic and flexible simulation of battlefield environmental elements, enhances data security, provides accurate and real-time environmental information support, and improves the accuracy and efficiency of military decision-making.
Smart Images

Figure CN120297826A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of simulation analysis, and particularly to a method and device for dynamically simulating battlefield environmental elements by integrating an event-driven engine based on a GIS platform. Background Art
[0002] Battlefield environment simulation refers to a system constructed by using computer technology and virtual reality technology, aiming to reproduce various natural and man-made environmental factors on the battlefield, including but not limited to terrain, meteorology, electromagnetic environment, weapon effects, action patterns of both friendly and enemy forces, etc.; such simulation provides a safe, controllable and cost-effective experimental platform for military training, combat planning, weapon system testing, etc.
[0003] Currently, battlefield environment simulation faces two extremely crucial core problems:
[0004] Firstly, battlefield environment simulation carried out based on the GIS platform mainly focuses on the static presentation of battlefield environmental elements, and it is difficult to meet the actual combat requirements of "high-speed, sensitive", that is, high-speed dynamics and agile interaction; in the rapidly changing modern battlefield, the limitations of this static simulation are becoming increasingly prominent, and it cannot provide accurate and real-time environmental information support for combat decision-making.
[0005] Secondly, when using a game engine for interaction of battlefield environmental elements, data security vulnerabilities become a major hidden danger; once the data is leaked, it may lead to the enemy obtaining important information such as military strategies and troop deployments, thus putting our side in an extremely passive situation.
[0006] The commonly used general method at present is to first introduce static data such as remote sensing, DEM, and 3D models into the GIS platform to construct a static or semi-static battlefield environmental scene, and then transfer this scene to the game engine for simulation interaction operations; however, this method fails to fundamentally solve the above core problems; in view of this, on the basis of ensuring data security, achieving dynamic simulation interaction of battlefield environmental elements within the GIS platform has become an inevitable choice to promote the development of battlefield environment simulation technology; only in this way can a more realistic, efficient and safe battlefield environment simulation be provided for military operations, effectively assisting combat command and strategic decision-making, and enhancing the odds and effectiveness of military operations; therefore, the present invention researches and designs a method and device for dynamically simulating battlefield environmental elements by integrating an event-driven engine based on a GIS platform. Summary of the Invention
[0007] Therefore, the technical problem to be solved by the present invention is to overcome the above-mentioned defects, so as to provide a method and device for dynamically simulating battlefield environmental elements by integrating an event-driven engine based on a GIS platform.
[0008] To solve the above problems, the present invention provides a method for dynamically simulating battlefield environmental elements by integrating an event-driven engine based on a GIS platform, which includes the following steps:
[0009] S1: Event recognition step: Dynamically simulate the battlefield environment, identify battlefield dynamic events, where the battlefield dynamic events include reconnaissance and judgment events and scenario events; extract the event element attribute information of the battlefield dynamic events as the basis for changing the state of the dynamic simulation object; construct the event objects and attribute information of the battlefield dynamic events to form an event library;
[0010] S2: Behavior trigger step: According to the event objects and attribute information in the event library, judge the current state of the dynamic simulation object; calculate or set the volume domain and scope of the dynamic simulation object; use GIS spatial analysis operators to calculate the spatial relationship between the dynamic simulation object and event elements; according to the spatial relationship, select the behavior actions of the dynamic simulation object in the current state; visually display the behavior actions of the dynamic simulation object in the GIS three-dimensional scene.
[0011] Preferably, the reconnaissance and judgment events are real events that occur on the battlefield obtained through sensors or intelligence means.
[0012] Preferably, the sensors include radar, sonar, laser, and communication devices.
[0013] Preferably, the scenario events are battlefield events preset for training, exercises, or planning.
[0014] Preferably, the event element attribute information includes event type, event location, event time, and event intensity.
[0015] Preferably, the states of the dynamic simulation object include normal state, alert state, attack state, and escape state.
[0016] Preferably, the GIS spatial analysis operators include distance analysis operators, direction analysis operators, and overlay analysis operators.
[0017] Preferably, the behavior actions of the dynamic simulation object include moving, attacking, defending, and communicating.
[0018] The present invention also provides a device for dynamically simulating battlefield environmental elements by integrating an event-driven engine based on a GIS platform, including:
[0019] An event recognition module for dynamically simulating the battlefield environment to identify battlefield dynamic events; the battlefield dynamic events include detection and judgment events and scenario events; extracting the event element attribute information of the battlefield dynamic events as the basis for changing the state of the dynamic simulation object; constructing the event objects and attribute information of the battlefield dynamic events to form an event library;
[0020] A behavior trigger module for judging the current state of the dynamic simulation object according to the event objects and attribute information in the event library; calculating or setting the volume domain and action domain of the dynamic simulation object; calculating the spatial relationship between the dynamic simulation object and the event elements using GIS spatial analysis operators; selecting the behavior actions of the dynamic simulation object in the current state according to the spatial relationship; visually displaying the behavior actions of the dynamic simulation object in the GIS three-dimensional scene.
[0021] The present invention also provides a computer-readable storage medium, on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps of the method described in any one of the previous items are implemented.
[0022] The dynamic simulation method and device for battlefield environmental elements based on the GIS platform integrating the event-driven engine provided by the present invention have the following beneficial effects:
[0023] 1. By deeply coupling the state machine-behavior tree hybrid model with GIS spatial analysis operators, the present invention realizes the "event-space-behavior" linkage decision-making, achieving the all-round mining and utilization of battlefield spatial data; in the event-driven mechanism, the results of the spatial analysis model become the key judgment basis;
[0024] 2. The present invention also supports the adaptive processing of unknown threat types through the online learning mechanism of AI target recognition and the event library. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 It is a schematic diagram of the application principle of the present invention;
[0026] Figure 2 It is a schematic diagram of the working principle of the event-driven engine of the present invention;
[0027] Figure 3 It is a schematic diagram of the flow principle of event recognition of the present invention;
[0028] Figure 4 It is a schematic diagram of the flow principle of behavior trigger of the present invention;
[0029] Figure 5 It is a schematic diagram of the application scenario of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0030] As Figures 1-5 shown, the present invention provides a dynamic simulation method for battlefield environmental elements based on a GIS platform integrated with an event-driven engine, which includes the following steps:
[0031] S1: Event recognition step:
[0032] Perform dynamic simulation on the battlefield environment to identify battlefield dynamic events, where the battlefield dynamic events include detection and judgment events and scenario events;
[0033] Extract the event element attribute information of the battlefield dynamic events as the basis for changing the state of the dynamic simulation object;
[0034] Construct the event objects and attribute information of the battlefield dynamic events to form an event library;
[0035] S2: Behavior triggering step:
[0036] Based on the event objects and attribute information in the event library, judge the current state of the dynamic simulation object;
[0037] Calculate or set the volume domain and scope of the dynamic simulation object;
[0038] Use GIS spatial analysis operators to calculate the spatial relationship between the dynamic simulation object and the event elements;
[0039] Based on the spatial relationship, select the behavior actions of the dynamic simulation object in the current state;
[0040] Visualize the behavior actions of the dynamic simulation object in the GIS three-dimensional scene.
[0041] Specifically, the detection and judgment event is an event that actually occurs on the battlefield obtained through sensors or intelligence means.
[0042] Specifically, the sensors include radar, sonar, laser, and communication equipment.
[0043] Specifically, the scenario event is a battlefield event preset for training, exercise, or planning.
[0044] Specifically, the event element attribute information includes event type, event location, event time, and event intensity.
[0045] Specifically, the states of the dynamic simulation object include normal state, alert state, attack state, and escape state.
[0046] Specifically, the GIS spatial analysis operators include distance analysis operator, direction analysis operator, and overlay analysis operator.
[0047] Specifically, the behavioral actions of the dynamic simulation object include moving, attacking, defending, and communicating.
[0048] Specifically, the dynamic simulation method of the battlefield environment in this application relies on a domestic GIS platform. During the process of simulating the battlefield environment in the 3D scene of the GIS platform, the battlefield environment elements can quickly adjust and change in response to battlefield events, including dynamically updating element features, states, attributes, etc., to ensure that the battlefield environment elements can quickly and flexibly reflect the uncertainty and variability of the real battlefield; the dynamic simulation ability of the battlefield environment elements is crucial for improving the pertinence and effectiveness of simulation training, which helps military decision-makers and executors make correct decisions faster and adapt to new situations in the changing combat environment. Through the event-driven engine, the capabilities of the existing domestic GIS platform are enhanced to achieve the combination of static and dynamic states and mutual transformation of battlefield environment elements based on the event-driven engine in the domestic GIS platform, and realize the ability of dynamic simulation of the battlefield environment.
[0049] Among them, the battlefield environment is divided into: the strategic environment (international strategic situation, geopolitics and geostrategy, military strategies of surrounding countries, etc.), the natural environment (landform, vegetation, meteorology and hydrology, etc.), the social environment (economic situation, transportation, communication infrastructure, population, ethnicity, religion, etc.), and the information environment (electromagnetism, network, public opinion); in terms of state, the battlefield environment can be divided into a static environment and a dynamic environment, and the two are constantly transformed under the drive of intricate combat events; therefore, studying the event-driven engine and simulating the process of static-dynamic transformation of the battlefield environment in a virtual environment, dynamically simulating the real environmental changes of the battlefield, is crucial for combat command and decision-making.
[0050] Among them, based on the current domestic GIS platform's construction and simulation capabilities for the battlefield environment, such as Figure 1 As shown, in the virtual battlefield scenario, the static battlefield environment is a static battlefield scenario composed of static environment elements such as land, sea, air, space, underground, and underwater; the dynamic battlefield environment is a dynamic battlefield scenario composed of dynamic environment elements such as land, sea, air, space, underground, and underwater. All dynamic elements are triggered by events and then interact with static elements.
[0051] Specifically, from the perspective of technical implementation, as a domestic GIS platform that bears static battlefield environment elements and dynamic battlefield event elements, it already has 2D and 3D data models (such as Shp, TIM, voxel grid, etc.) and graphics rendering engines (Cesium, OSG, Digital Earth, etc.). For the classification system of the joint operation environment in the "Joint Operations Doctrine", it can construct a scene in the virtual battlefield scenario through accessing static and dynamic data such as space-based, air-based, land-based, sea-based, underground, and underwater in the GIS platform for virtual simulation.
[0052] Among them, the virtual simulation technology means of current static battlefield environment elements and dynamic battlefield event elements have become mature. Based on the existing domestic GIS platform's 2D and 3D data models and graphics rendering engines, the static battlefield environment elements and dynamic battlefield event elements can be effectively virtual simulated. However, virtual simulation alone is not enough to present the rapidly evolving battlefield environment in real time. It is more necessary to achieve the leap from static virtual simulation to dynamic simulation, that is, to realize the real-time interaction and dynamic simulation of static battlefield environment elements and dynamic battlefield event elements.
[0053] Among them, to realize the real-time interaction and dynamic simulation of static battlefield environment elements and dynamic battlefield event elements, it is necessary to drive the dynamic interaction and instant feedback of the two in the virtual battlefield scene through an event-driven engine, providing accurate basis for decision-makers to make combat assistant decisions.
[0054] Therefore, the meaning of the event-driven engine can be summarized as follows: in the GIS 3D virtual scene, any battlefield environment element can change its state due to event elements, trigger the corresponding action of the battlefield environment element based on the spatial relationship between the two, and then update the element state by evaluating the result of the action. The event-driven engine can realize the closed-loop processes such as event recognition, state transition, behavior trigger, behavior execution, effectiveness evaluation, and state update.
[0055] Among them, the state transition is as follows: design a finite state machine (FSM) model and define the state transition rules:
[0056] State_Transition = {current_state: [normal, alert, attack, evacuation],
[0057] trigger_event: event ID,
[0058] spatial_condition: GIS spatial predicate (intersection, containment, proximity ≤ d),
[0059] next_state: state after transition}
[0060] As Figure 2 shown, the design of the event-driven engine perfectly combines the advantages of the "state machine" and the "behavior tree": among them, the state machine is a behavior model based on state transition; the behavior of an object is modeled as a series of states, and the behavior of the object is controlled by defining the transition conditions and actions between states; the state machine consists of multiple states, and each state represents the behavior of the object in a specific situation; when the state switching condition is met, the states will switch, thus driving the object to execute the corresponding action.
[0061] Among them, the Behavior Tree is a behavior model based on a tree structure, which describes the behavior decision-making process of an object in a tree-like manner; the Behavior Tree consists of multiple nodes, and each node represents a specific behavior or decision; the nodes form a tree structure through connection relationships, determining which behaviors the object should execute in a specific situation; by traversing the Behavior Tree, the object can select appropriate behaviors to execute according to the logical rules of the nodes.
[0062] The event-driven engine describes the state transition and execution order of an object through a state machine. For example, the switching between various states of a character (such as standing, running, attacking, etc.) and the corresponding actions, and then describes the behavior decision-making process of the object in a specific state through a Behavior Tree. For example, what behavior a character should take in a specific situation (such as chasing, evading, attacking, etc.).
[0063] Among them, event recognition is to analyze and judge the dynamic events on the battlefield. In the process of dynamically simulating the battlefield environment, event recognition is a prerequisite for the event-driven engine to perform event-driven in the GIS three-dimensional scene, and it is also a prerequisite for the dynamic simulation of battlefield environmental elements. Therefore, it is very important to identify event objects (Event-Object) and extract the attribute information of event elements as the basis for changing the state of dynamic simulation objects (Dynamic-Object).
[0064] The process principle of event recognition is as Figure 3 shown. In the battlefield environment, events include enemy activities, friendly forces' dynamics, tactical changes, fire strikes, etc. When these battlefield events are dynamically simulated, they can be divided into two categories: one is detection and judgment events, and the other is scenario events.
[0065] Detection and judgment events are the events that actually occur on the battlefield obtained through various sensors or intelligence means. Detection and judgment events can be obtained through means such as radar, sonar, laser, communication, and intelligence. Through AI target recognition, these event information can be accessed and the status updated in real time in the GIS three-dimensional scene;
[0066] Scenario events in military terms refer to specific situations or events preset for training, exercises, or planning purposes to simulate various situations and challenges that may occur in the real world. These events can be a single military operation or a series of complex interrelated events. In the GIS three-dimensional scene, scenario events can be directly set through software.
[0067] Whether it is a detection event or a scenario event, the event object and its attribute information can be constructed in the GIS 3D scene. Information such as event objects and object attributes can be used as an event library, and conditional judgments can be made through library settings, providing a basis for the state transition of dynamic simulation objects.
[0068] The rules for making conditional judgments through library settings are as follows:
[0069] if Event-Object.
[0070] type = 'enemy' or Event-Object.attribute in weapon.X;
[0071] then Dynamic-Object.state is warning
[0072] Among them, behavior triggering is the key to the event-driven engine and the key to determining what behavior a dynamic simulation object should take in a certain state; behavior triggering integrates the core capabilities of GIS spatial analysis, uses GIS spatial analysis operators as the basis for behavior-triggering judgments, and then drives the dynamic simulation object to perform visual behavior simulations.
[0073] Specifically, as Figure 4 shown, the behavior triggering of dynamic simulation objects first needs to consider two aspects, one is state judgment, and the other is the calculation or setting of volume domain and scope of influence.
[0074] State judgment can be achieved through the above event recognition mechanism. By integrating the capabilities of the "state machine" and "behavior tree" in the event-driven engine, the limited behaviors in this state can be quickly read;
[0075] The volume domain is the spatial range occupied by the dynamic simulation object in the GIS 3D scene, and the scope of influence is the influence range of the dynamic simulation object in the GIS 3D scene. Both of them can be easily calculated; similarly, the volume domain and scope of influence of event elements can also be easily calculated or set.
[0076] Next, use mature GIS spatial analysis operators to calculate the spatial relationship between the dynamic simulation object and event elements, and use the spatial calculation results as the judgment basis for the behavior selection of the dynamic simulation object.
[0077] Finally, it is the visual display of behavior actions. Based on the spatial calculation results, the dynamic simulation object selects the limited behaviors in the current state and shows its behavior special effects in the 3D scene.
[0078] Among them, the rule for the dynamic simulation object to select the finite behaviors in the current state and display their behavior special effects in the three-dimensional scene is as follows:
[0079] if the state of the Dynamic-Object is warning and the position of the Event-Object is in the warning area;
[0080] then the action of the Dynamic-Object is attack / escape
[0081] Specifically, based on the invention design of the above event-driven engine, taking the land-based anti-missile operation scenario as an example, the dynamic simulation system based on the event-driven engine conducts land-based anti-missile operations, such as Figure 5 As shown, in the land-based anti-missile operation scenario, the space-based early warning system monitors the incoming missile (frame judgment event), and the space-based early warning system transmits the data of the incoming missile to the dynamic simulation system through the data link, including the identification information of the missile target and the information such as the position, state, altitude, and speed of the missile (event object and element attributes).
[0082] Among them, in the dynamic simulation system, the land-based anti-missile equipment is in the warning state (initial state) before the missile target enters the range of the warning radar, and after the missile target enters the range of the warning radar (set in the event library), the land-based anti-missile equipment enters the combat state (state transition).
[0083] Among them, the land-based anti-missile equipment in the combat state can quickly calculate its own range and the interception range (volume domain and action domain) in the dynamic simulation system. If the incoming missile enters the interception range (space calculation), the land-based anti-missile equipment can intercept the incoming target (behavior action); if the interception of the incoming missile fails (effectiveness evaluation), the land-based anti-missile equipment enters the evacuation state (state update). If the land-based anti-missile equipment is hit by the missile during the evacuation process (space calculation), the land-based anti-missile equipment immediately enters the damaged state (state transition), generating explosion smoke, etc. (behavior action).
[0084] The present invention realizes the "event-space-behavior" linkage decision-making by deeply coupling the state machine-behavior tree hybrid model with GIS spatial analysis operators, achieving all-round mining and utilization of battlefield space data; in the event-driven mechanism, the results of the spatial analysis model become the key judgment basis; for example, when simulating the maneuver event of a combat unit, the terrain analysis model can judge factors such as the feasible movement route, speed limit, and concealment effect of the combat unit based on terrain data such as mountains, rivers, and forests in the current battlefield, so as to accurately simulate the actual movement and state changes of the combat unit under different terrain conditions; this fusion method greatly enriches the GIS platform's understanding and presentation ability of the complex battlefield environment, enabling it to no longer be limited to simple geographical information display, but to dynamically simulate the development process of battlefield events according to various spatial factors, providing more real, detailed, and reliable basic data support for subsequent battlefield situation analysis and decision-making.
[0085] The present invention supports the adaptive processing of unknown threat types through the online learning mechanism (Online Learning) of AI target recognition and event library; integrating deep learning algorithms and massive image and signal data training models, it can quickly and accurately identify and classify various targets in the battlefield, including enemy military equipment, personnel deployment, fortification facilities, etc.; once a new target object or target feature is recognized, this information will be immediately fed back to the battlefield event element library; for example, in actual combat simulation, when the AI recognizes a new type of enemy drone model, relevant information such as its appearance characteristics, flight performance parameters, and electromagnetic signal characteristics will be automatically extracted and added to the corresponding drone category entry in the event element library, and at the same time, it will be associated and integrated with the battlefield events that the drone may trigger, such as reconnaissance operations and air raid threats; with the continuous input of new recognition results, the event element library can be continuously and dynamically expanded, so as to ensure that the simulation device can timely adapt to the changes in the battlefield environment, simulate and predict various potential battlefield events more comprehensively and accurately, and always maintain the timeliness and forward-looking of the battlefield situation assessment.
[0086] The present invention embeds a Military Terrain Passability Model (MMM-Model) and an Electronic Warfare Effectiveness Assessment Model (EWEA) to improve the simulation credibility, and can enhance the professionalism and accuracy of battlefield situation simulation and decision-making assistance. These models cover multiple key fields such as military tactics, military terrain, military engineering, military meteorology, and military communication. When simulating the battlefield situation, the military tactics model, based on factors such as the force configuration of both sides, the performance of weapons and equipment, and the combat terrain, uses classical tactical theories and modern combat simulation algorithms to simulate and deduce the possible combat process and results, predicting the battlefield victory and defeat probabilities and combat losses under different tactical decisions. The military terrain model can combine surveying and mapping geographic information data to provide reliable path planning and cross-country mobility analysis means for troops and equipment. The military engineering model focuses on analyzing the defense effectiveness of battlefield fortifications, the passing capacity and damage repair mechanisms of infrastructure such as bridges and roads, and provides engineering feasibility evaluations for the mobility and combat deployment of combat units. The military meteorology model simulates the impact of meteorological conditions on combat operations according to real-time meteorological data and weather forecast information, such as the impact of windy and rainy weather on vision, weapon accuracy, and flight safety. The military communication model evaluates the coverage range, signal strength, and anti-interference ability of the battlefield communication network to ensure the smooth transmission of combat command information. By organically integrating these professional field analysis models, the simulation device can comprehensively and deeply simulate the battlefield situation from multiple dimensions, provide the ability to analyze and predict the consequences of events in advance when battlefield events occur, and provide comprehensive decision-making assistance information for military commanders to help them formulate more scientific, reasonable, and targeted combat strategies and command plans in the complex and changeable battlefield environment.
[0087] The present invention also provides a battlefield environment element dynamic simulation device based on a GIS platform integrated with an event-driven engine, including:
[0088] An event recognition module for dynamically simulating the battlefield environment and identifying battlefield dynamic events;
[0089] The battlefield dynamic events include detection and judgment events and scenario events;
[0090] Extract the event element attribute information of the battlefield dynamic events as the basis for changing the state of the dynamic simulation object;
[0091] Construct the event objects and attribute information of the battlefield dynamic events to form an event library;
[0092] A behavior trigger module for judging the current state of the dynamic simulation object according to the event objects and attribute information in the event library;
[0093] Calculate or set the volume domain and scope of action of the dynamic simulation object;
[0094] Calculate the spatial relationship between the dynamic simulation object and the event elements by using GIS spatial analysis operators;
[0095] Select the action of the dynamic simulation object in the current state according to the spatial relationship;
[0096] Visually display the action of the dynamic simulation object in the GIS three-dimensional scene.
[0097] The present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any one of the previous items are implemented.
[0098] The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present invention shall be included in the protection scope of the present invention. The above is only the preferred implementation manner of the present invention. It should be pointed out that for those of ordinary skill in the art, without departing from the technical principle of the present invention, several improvements and modifications can be made, and these improvements and modifications should also be regarded as the protection scope of the present invention.
Claims
1. A dynamic simulation method for battlefield environmental elements based on integrating an event-driven engine with a GIS platform, characterized in that, Including the following steps: S1: Event recognition step: Perform dynamic simulation on the battlefield environment to identify battlefield dynamic events, where the battlefield dynamic events include detection events and scenario events; Extract the event element attribute information of the battlefield dynamic events as the basis for the change of the state of the dynamic simulation object; Construct the event objects and attribute information of the battlefield dynamic events to form an event library; S2: Behavior triggering step: Judge the current state of the dynamic simulation object according to the event objects and attribute information in the event library; Calculate or set the volume domain and scope of the dynamic simulation object; Use GIS spatial analysis operators to calculate the spatial relationship between the dynamic simulation object and the event elements; Select the behavior actions of the dynamic simulation object in the current state according to the spatial relationship; Visually display the behavior actions of the dynamic simulation object in the GIS three-dimensional scene.
2. The dynamic simulation method of battlefield environmental elements based on the integration of an event-driven engine on a GIS platform according to claim 1, characterized in that The detection event is an event that actually occurs on the battlefield obtained through sensors or intelligence means.
3. The dynamic simulation method of battlefield environmental elements based on the integration of an event-driven engine on a GIS platform according to claim 2, characterized in that, The sensors include radar, sonar, laser, and communication equipment.
4. The dynamic simulation method of battlefield environmental elements based on the GIS platform integrated with an event-driven engine according to claim 1, characterized in that The scenario event is a battlefield event preset for training, exercise, or planning.
5. The dynamic simulation method of battlefield environmental elements based on the integration of an event-driven engine on a GIS platform according to claim 1, characterized in that The event element attribute information includes event type, event location, event time, and event intensity.
6. The dynamic simulation method of battlefield environmental elements based on the GIS platform integrated with an event-driven engine according to claim 1, characterized in that The states of the dynamic simulation object include normal state, alert state, attack state, and escape state.
7. The dynamic simulation method of battlefield environmental elements based on the GIS platform integrating an event-driven engine according to claim 1, characterized in that, The GIS spatial analysis operators include distance analysis operator, direction analysis operator, and overlay analysis operator.
8. The dynamic simulation method of battlefield environmental elements based on the integration of an event-driven engine on a GIS platform according to claim 1, characterized in that The behavior actions of the dynamic simulation object include movement, attack, defense, and communication.
9. A battlefield environmental element dynamic simulation device based on a GIS platform integrating an event-driven engine, characterized in that, Including: An event recognition module for performing dynamic simulation on the battlefield environment to identify battlefield dynamic events; The battlefield dynamic events include detection events and scenario events; Extract the event element attribute information of the battlefield dynamic events as the basis for the change of the state of the dynamic simulation object; Construct the event objects and attribute information of the battlefield dynamic events to form an event library; A behavior triggering module for judging the current state of the dynamic simulation object according to the event objects and attribute information in the event library; Calculate or set the volume domain and scope of the dynamic simulation object; Use GIS spatial analysis operators to calculate the spatial relationship between the dynamic simulation object and the event elements; Select the behavior actions of the dynamic simulation object in the current state according to the spatial relationship; Visually display the behavior actions of the dynamic simulation object in the GIS three-dimensional scene.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Method and device for realizing simulation scene
CN102495751A
Crowd behavior simulation method based on grid agent
CN106650915A
Military simulation method and system based on dynamic condition driving
CN112668175A
Marine space resource intelligent supervision system for marine ecological pile monitoring
CN112700358A