An electronic countermeasure three-dimensional simulation deduction visualization method
Patent Information
- Application Number
- CN202610926449.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-25
- Publication Date
- 2026-10-30
AI Technical Summary
[0018]针对现有技术中电磁态势呈现不直观、侦察与干扰过程可视化割裂、交互复盘能力弱以及电磁空间与物理空间融合度低的问题,本发明提供一种电子对抗三维仿真推演可视化方法,属于虚拟现实及人机交互技术领域
[0081]态势感知直观化:本发明通过动态辐射光晕、等强度面、侦察波束三维模型、环形干扰波纹和虚假目标三维模型,将抽象的电磁信号、电磁传播过程、侦察过程和干扰过程转化为可观察、可交互的三维视觉形态,提高了用户对电磁态势空间分布和动态变化过程的感知效率;
Smart Images

Figure CN123015910A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of human-computer interaction technology, and in particular to a method for three-dimensional simulation and visualization of electronic warfare. Background Technology
[0002] Traditional electronic warfare simulation technology primarily focuses on the simulation, processing, and evaluation of signals. For example, it simulates radiated signals using pulse description streams and evaluates interference results using statistical or effectiveness models. In terms of visualization, early systems often used two-dimensional situation maps, symbol plots, or numerical lists to display radiation sources, reconnaissance platforms, and jamming platforms. With the development of 3D graphics technology, some systems have begun to display terrain, platform, and equipment models within 3D scenes. However, the generation, propagation, reconnaissance, jamming, and their effects on electromagnetic signals still largely remain at the level of static annotations, simple icons, or offline data displays.
[0003] Existing integrated simulation systems can display platform entities in a 3D geographic environment and support basic scene observation, viewpoint switching, and situational awareness. Some 3D simulation platforms can display physical models of terrain, ships, aircraft, and missiles. In electronic warfare simulation, some software can generate signals, calculate jamming effectiveness, and output countermeasure results, but they typically lack deep integration with 3D scene engines, making it difficult to convert electromagnetic data processing results into continuous, dynamic, and interactive 3D visual representations in real time. Therefore, existing technologies still suffer from discontinuous electromagnetic situational awareness display, fragmented reconnaissance and jamming processes, insufficient interactive debriefing capabilities, and low integration between electromagnetic and physical spaces.
[0004] Summary of existing technological shortcomings:
[0005] The following are prominent technical problems in the current three-dimensional visualization of electromagnetic situation:
[0006] Electromagnetic situation presentation is not intuitive and discontinuous: Traditional simulation systems mostly use two-dimensional symbols, numerical lists or simplified icons to represent electromagnetic radiation sources, lacking a continuous dynamic expression of radiation intensity, coverage, field strength gradient and signal attenuation process in three-dimensional space, making it difficult for users to intuitively perceive the distribution, coverage and changing trend of electromagnetic energy in three-dimensional space.
[0007] The visualization of reconnaissance and jamming processes is fragmented and their effects are unclear: Electronic reconnaissance processes are usually presented only in the form of data reports, lacking means to intuitively display scanning beams, positioning processes, and results in a three-dimensional scene. Furthermore, the presentation of the effects of suppressive and deceptive jamming is simplistic, lacking visual differentiation, and failing to clearly demonstrate the propagation of jamming signals, their range of influence, and the deceptive effect of false target 3D models.
[0008] The simulation process lacks interactivity and process backtracking capabilities: In existing simulations, it is difficult for users to obtain the attribute information of electromagnetic entities and electromagnetic visualization objects in real time through intuitive operations such as clicking, selecting boxes, selecting objects from the list, or switching perspectives. It is also difficult to pause the simulation during the simulation, save a global situation snapshot containing data and rendering states, and perform state rollback, parameter adjustment, and branch simulation based on historical snapshots, which limits the effectiveness of simulation analysis and training review.
[0009] Low integration with 3D environment and other simulation elements: Electronic countermeasures simulation often runs as an independent module. Its visualization results fail to be integrated with simulation elements such as 3D geographic environment, simulation unit deployment, communication links, weapon trajectories and target status under a unified spatiotemporal reference, resulting in a separation between electromagnetic space and physical space situation, making it difficult to support integrated 3D simulation and deduction.
[0010] This invention aims to provide a three-dimensional simulation and visualization method for electronic warfare. Through the initialization of the three-dimensional environment and electromagnetic entities, dynamic generation of the electromagnetic situation, visualization of the electronic reconnaissance process, differentiated presentation of electronic interference effects, and user interaction and situation fusion control, it realizes an intuitive, continuous, interactive and traceable display of the entire electronic warfare process in a three-dimensional simulation environment.
[0011] This invention provides a method for three-dimensional simulation and visualization of electronic warfare, used to achieve the following objectives:
[0012] A method for three-dimensional dynamic generation and rendering of electromagnetic situation is established, which transforms the location, type, power, operating frequency band, and attenuation characteristics of radiation sources with distance into three-dimensional visual elements such as dynamic radiation halo and isointense surfaces, thereby realizing the visualization of the spatial distribution and changing trend of electromagnetic energy.
[0013] Design a three-dimensional simulation and presentation method for electronic reconnaissance process, which links the scanning beam of the reconnaissance platform, the detection of radiation sources, the location of targets and the reconnaissance results, and displays them in a visual manner using a three-dimensional model of the reconnaissance beam, the luminous outline of the model, the locking frame, the positioning flags and the associated lines.
[0014] Design a three-dimensional differential representation method for electronic interference effects. For suppressive interference, generate ring interference ripples, interference status and link interruption or degradation status indications. For deceptive interference, generate 3D models of false targets, visual identifiers of deceptive targets and false lock-on warnings to demonstrate the mechanism of action and scope of influence of different types of interference.
[0015] A simulation control method that supports user interaction and process backtracking is constructed, enabling users to select electromagnetic entities or electromagnetic visualization objects in a 3D scene, query object parameters, switch observation perspectives, and create global situation snapshots during the simulation process. Based on historical snapshots, state rollback, simulation scenario parameter adjustment, and branch simulation are performed.
[0016] A method for deep integration with a 3D simulation environment is proposed, which enables electromagnetic visualization elements, 3D terrain, 3D solid models, weapon trajectories, and communication links to be uniformly drawn in the same coordinate system, the same time axis, and the same rendering engine. The relevant visualization states are synchronously updated through an event-driven mechanism to form a unified multi-dimensional fusion situation map.
[0017] This invention relates to the fields of computer simulation, virtual reality, human-computer interaction, and 3D visualization. By constructing a digital model of electronic countermeasures targets, an electromagnetic situation visualization model, and an interactive simulation control mechanism, this invention achieves 3D dynamic display and interactive analysis of electronic reconnaissance, electronic jamming, electromagnetic situation evolution, and simulation process control. It belongs to the field of integrated application technology of electronic information system simulation and 3D visualization. Summary of the Invention
[0018] To address the problems of unintuitive electromagnetic situation presentation, fragmented visualization of reconnaissance and jamming processes, weak interactive review capabilities, and low integration between electromagnetic and physical spaces in existing technologies, this invention provides a three-dimensional simulation and visualization method for electronic warfare, belonging to the fields of virtual reality and human-computer interaction. It constructs a three-dimensional scene, initializes electromagnetic entities, and binds and configures the simulation data with the three-dimensional model, forming the basic environment for electronic warfare simulation. Based on entity attribute data, it calculates the electromagnetic radiation range, field strength distribution, and radiation characteristics, generating corresponding electromagnetic situation visualization results. The electromagnetic situation data serves as the reconnaissance target, and the spatial relationship between the reconnaissance beam and the radiation situation is used to determine the target detection status. Corresponding jamming effect models are generated based on jamming types. Scene data, situation data, reconnaissance results, and jamming results are uniformly managed and integrated for display, while providing query analysis, perspective switching, process replay, snapshot saving, state rollback, and branch simulation functions, thus forming a complete closed-loop process for three-dimensional electronic warfare simulation. This invention achieves three-dimensional dynamic display and interactive analysis of electronic reconnaissance, electronic jamming, electromagnetic situation evolution, and simulation process control by constructing a digital model of the electronic countermeasures object, an electromagnetic situation visualization model, and an interactive simulation control mechanism. This invention improves the user's perception efficiency of the spatial distribution and dynamic changes of the electromagnetic situation; reduces the difficulty of situation understanding caused by the separation of electromagnetic space and physical space; and is applicable to three-dimensional simulation scenarios of electronic countermeasures involving multiple entities and multiple events.
[0019] A method for 3D simulation and visualization of electronic warfare, such as Figure 1As shown, it includes the following steps:
[0020] Step S1: Initialize the 3D scene and electromagnetic entities, and bind and configure the electromagnetic entity data and electromagnetic entities to form the basic environment for electronic warfare simulation.
[0021] Step S2: The electronic countermeasures three-dimensional simulation and visualization system calculates the electromagnetic radiation range, field strength distribution and radiation characteristics based on the electromagnetic entity data bound in step S1, and dynamically generates the corresponding electromagnetic situation visualization results, which is the electromagnetic situation.
[0022] Step S3, Simulation and Visualization of Electronic Reconnaissance Process:
[0023] Construct a three-dimensional model of the reconnaissance beam; using the electromagnetic situation data generated in step S2 as the reconnaissance object, determine the target detection status through the spatial relationship between the three-dimensional model of the reconnaissance beam and the electromagnetic situation, and output and display the detection, positioning and electronic reconnaissance results.
[0024] Step S4, Simulation and 3D Representation of Electronic Interference Effects:
[0025] Based on the electromagnetic situation generated in step S2 and the electronic reconnaissance results generated in step S3, the system determines the jamming type according to the electronic jamming mission instructions; generates a corresponding jamming effect model according to the jamming type, and presents it using a differentiated three-dimensional visualization method;
[0026] Step S5: User interaction query, viewpoint control and switching, process control, snapshot rollback and situation fusion;
[0027] It enables unified management of 3D scene data, electromagnetic situation data, electronic reconnaissance results data, and jamming results data, and allows for user interactive queries, viewpoint control and switching, process control, snapshot rollback, and situation fusion.
[0028] Furthermore, in step S1, the process of forming the basic environment for electronic warfare simulation is as follows:
[0029] Step 1.1, 3D scene initialization:
[0030] The electronic warfare 3D simulation and visualization system, based on a preset combat simulation scenario, calls the 3D model library and geographic information database through the scenario management module, and loads the 3D digital map, terrain model and 3D entity model corresponding to the simulation area. After loading, the system configures the initial position, attitude parameters and attribute data of each 3D entity model according to the simulation scenario, providing a basic scenario environment for subsequent electromagnetic situation generation and simulation calculation.
[0031] The simulation units of the three-dimensional solid model include radar stations, reconnaissance platforms, jamming platforms, communication nodes, target platforms, and other electronic warfare-related entities;
[0032] Step 1.2: Define the simulation data attributes for each electromagnetic entity;
[0033] The simulation data attributes include spatial coordinates, operating frequency band, radiated power (or receiver sensitivity), and signal type; the electromagnetic entities include radiation sources, reconnaissance equipment, and interference sources.
[0034] Step 1.3: The system establishes binding relationships between simulation data attributes and the 3D solid model and electromagnetic visualization object respectively; the binding relationships drive subsequent electromagnetic situation generation, electronic reconnaissance judgment, electronic interference effect presentation, user interaction query, and snapshot rollback process.
[0035] The binding relationship includes entity number, model number, object type, spatial coordinates, attitude parameters, frequency band parameters, power parameters, signal type, status identifier, and timestamp.
[0036] Furthermore, in step S2, the process of dynamically generating the electromagnetic situation is as follows:
[0037] The electronic warfare 3D simulation and visualization system performs electromagnetic radiation visualization processing on each radiation source in operation based on the electromagnetic entity data bound in step S1, and the electromagnetic radiation visualization result is the electromagnetic situation; the electromagnetic situation is used to convert the spatial position, radiation power and signal attenuation characteristics of the radiation source into dynamic radiation halo and iso-intensity surface.
[0038] Step 2.1: The electronic warfare 3D simulation and visualization system calls the particle system, semi-transparent material and shader program in the 3D graphics engine to generate and render dynamic radiation halos representing radiation intensity at the spatial coordinates of the 3D solid model.
[0039] The dynamic radiation halo includes a core radiation region and an outer attenuation region. The core radiation region is the area centered on the spatial coordinates of the radiation source, with a radius not exceeding the first isointense radius. The outer attenuation region is the area beyond the first isointense radius but within the effective radius. The brightness of the core radiation region is positively correlated with the radiation power, while the transparency and brightness of the outer attenuation region gradually decrease with increasing distance. The effective radii of the core radiation region and the outer attenuation region are calculated based on a signal propagation model. The calculation factors of the signal propagation model include free space loss, terrain shading, and radiation power, which characterize the effective range of the current radiation source under corresponding power conditions.
[0040] Step 2.2: The system generates a set of semi-transparent concentric spherical or isosurface slices around the 3D model of the radiation source through the 3D mesh generation interface, and displays the semi-transparent concentric spherical or isosurface slices as iso-intensity surfaces; the system uses vertex shaders and fragment shaders to update the color, transparency and display range of the semi-transparent concentric spherical or isosurface slices in real time according to the distance decay function to represent continuous field strength changes;
[0041] The spatial spacing of the semi-transparent concentric spherical or isosurface slices is used to characterize the distance difference between different field strength levels, and the transparency gradient of the semi-transparent concentric spherical or isosurface slices is used to characterize the trend of signal strength gradually decreasing as the propagation distance increases.
[0042] Step 2.3: The system configures differentiated visual identifiers for different types of radiation sources according to their type: search radar corresponds to a blue continuous ring radiation halo with a radar search icon; fire control radar corresponds to an orange-red pulse texture radiation halo with a target lock icon; communication radio corresponds to a green grid texture radiation halo with a communication node icon; the dynamic radiation halo, iso-intensity surface and type icon corresponding to all radiation sources together constitute the current electromagnetic situation visualization result.
[0043] The radiation sources include search radar, fire control radar, and communication radio; the radiation sources are associated with corresponding three-dimensional entity models, electromagnetic radiation ranges, and visualization objects through binding relationships.
[0044] Furthermore, in step S3, the electronic reconnaissance process simulation and visualization process is as follows:
[0045] When the electronic countermeasures 3D simulation and visualization system receives a reconnaissance mission instruction or a reconnaissance event triggered by the simulation process, the system performs electronic reconnaissance process simulation and visualization based on the electromagnetic situation generated in step S2.
[0046] Step 3.1, Construct a 3D model of the reconnaissance beam:
[0047] Based on the mesh instantiation of the 3D graphics engine, a conical or fan-shaped semi-transparent geometry is generated according to the antenna pattern parameters, scanning angle, scanning distance, and attitude parameters of the reconnaissance platform. The conical or fan-shaped semi-transparent geometry is defined as the 3D model of the reconnaissance beam. The 3D model of the reconnaissance beam is attached to the 3D solid model of the reconnaissance platform and is updated synchronously with the spatial position, orientation, and attitude of the 3D solid model of the reconnaissance platform. The 3D model of the reconnaissance beam simulates the reconnaissance scanning process through periodic swinging, rotation, or fan-scan animation.
[0048] Step 3.2, Visualize detection and location events:
[0049] When the reconnaissance beam 3D model intersects with the dynamic radiation halo or iso-intensity surface in 3D space, and the duration of the intersection reaches a preset detection time threshold and the received power reaches a preset detection power threshold, the system determines that the reconnaissance platform has detected the corresponding radiation source. The system then triggers model outline illumination and lock box display at the detected 3D entity model, and outputs detection prompt information. When two reconnaissance platforms obtain the same radiation source's direction finding angle, time difference of arrival, or frequency difference parameters, respectively, the system calculates the radiation source's spatial coordinates using a multi-point positioning algorithm and adds a positioning flag at the calculated radiation source spatial coordinates. The positioning flag is used to identify the location of the radiation source that has been located.
[0050] Step 3.3, Record and display reconnaissance results:
[0051] The system updates the information of the detected or located radiation source to the electronic reconnaissance intelligence list; when the 3D model of the reconnaissance beam does not intersect with the dynamic radiation halo or iso-intensity surface, the 3D model of the reconnaissance beam remains in a continuous scanning state; when the 3D model of the reconnaissance beam intersects with the dynamic radiation halo or iso-intensity surface but the location is not completed, the system records the radiation source detection status, detection time, reconnaissance platform number and radiation source type in the electronic reconnaissance intelligence list; when the location is completed, the system adds a location flag at the spatial coordinates of the radiation source and displays the electronic reconnaissance results through entity labels, location flags and associated lines, forming an electronic reconnaissance results map.
[0052] Furthermore, in step S4, the simulation and 3D rendering process of the electronic interference effect is as follows:
[0053] Based on the electromagnetic situation generated in step S2 and the electronic reconnaissance results generated in step S3, the jamming type is determined according to the electronic jamming mission instructions, and suppression jamming visualization processing and deception jamming visualization processing are performed respectively:
[0054] The types of interference include suppression interference and deceptive interference;
[0055] The suppression jamming demonstrates its effect through jamming ripple diffusion, target radiation characteristic attenuation, and link interruption status; the deception jamming demonstrates its deception effect through the generation of false target 3D models, the construction of false radiation sources, and the target mis-locking process.
[0056] Step 4.1, Visualization of Suppression Interference:
[0057] Call the 3D particle system or surface animation controller to generate a ring-shaped interference ripple that spreads outward from the interference source at the spatial coordinates of the 3D solid model;
[0058] The initial intensity, diffusion velocity, and maximum diffusion radius of the ring-shaped interference ripple are calculated from the interference power parameters; the initial intensity of the ring-shaped interference ripple is used to represent the strength of the interference energy, the diffusion velocity of the ring-shaped interference ripple is used to represent the propagation speed of the interference effect, and the maximum diffusion radius of the ring-shaped interference ripple is used to represent the effective range of the suppression interference.
[0059] When the ring-shaped interference ripple intersects with the dynamic radiation halo, isointense surface, or reconnaissance beam 3D model of the target radiation source in 3D space during the diffusion process, the system triggers the interference state of the target radiation source, updates the color of the dynamic radiation halo of the interfered target radiation source to a warning color, and triggers the dynamic radiation halo brightness flashing, dynamic radiation halo range shrinking, or both, depending on the interference intensity; at the same time, the detection link associated with the interfered target radiation source is updated to an interrupted state or a degraded state indication.
[0060] The detection link is a visual connection established between the reconnaissance equipment, detection equipment, or radar equipment and the target object; the detection link is used to display the detection relationship, the lock relationship, and the link status changes after interference.
[0061] Step 4.2, Visualizing Deceptive Interference:
[0062] According to the deception strategy parameters, one or more false target 3D models are dynamically instantiated in the space around the 3D entity model of the interference source, and distributed around the real target 3D model according to a preset spatial offset; the false target 3D models are similar to the real target 3D model in terms of geometric shape, motion characteristics or radiation characteristics.
[0063] A deceptive target visual identifier is applied to a fake target 3D model; the deceptive target visual identifier includes at least one of a semi-transparent material, a periodic fade-in / fade-out effect, a mesh texture, and a rotation identifier; the deceptive target visual identifier is used to visually distinguish the fake target 3D model from the real target 3D model in a 3D scene;
[0064] The false target 3D model moves along a preset trajectory or hovers at a preset spatial position to simulate decoy behavior. When the target reconnaissance system identifies the false target 3D model as a real target 3D model, a locking frame, target number, and false locking warning mark are displayed outside the identified false target 3D model to demonstrate the deceptive interference process. When the target reconnaissance system does not identify the false target 3D model, the false target 3D model remains in decoy motion or hovering state.
[0065] Furthermore, in step S5, the user interaction query, viewpoint control and switching, snapshot rollback, and situational fusion processes are as follows:
[0066] The system manages the 3D scene data, electromagnetic situation data, electronic reconnaissance results data and interference results data generated in steps S1 to S4 in a unified manner, and provides user interactive query, view control, snapshot rollback, branch simulation and situation fusion display functions, thereby forming a complete closed-loop process of electronic countermeasures 3D simulation and deduction.
[0067] Step 5.1, User Interaction Query:
[0068] Users can select electromagnetic entities or electromagnetic visualization objects in a 3D scene by clicking, selecting boxes, or selecting from an object list. An information panel will pop up, displaying the corresponding parameters of the selected object, including object type, object number, spatial coordinates, attitude parameters, operating frequency band, radiated power, receiving sensitivity, interference power, signal type, radius of action, detection status, interference status, associated link status, task number, and timestamp.
[0069] The electromagnetic entities include radiation sources, reconnaissance equipment, interference sources, and target objects; the electromagnetic visualization objects include dynamic radiation halos, isointense surfaces, three-dimensional models of reconnaissance beams, ring-shaped interference ripples, and three-dimensional models of false targets.
[0070] Step 5.2, Viewpoint Control and Switching:
[0071] It offers multiple preset camera perspectives, including first-person (following the platform), third-person (following the 3D model), and global overview, with smooth switching; it also provides "interference perspective" and "interferenced target perspective," allowing users to experience the combat effects from different angles.
[0072] Step 5.3, Process Control and Snapshot Rollback:
[0073] During the simulation, the user sends a pause command to the system through the process control interface. After responding to the pause command, the system stops advancing the simulation timeline and keeps the current 3D scene data, electromagnetic situation data, electronic reconnaissance results data, and interference results data unchanged.
[0074] At the pause point, the user can create a global situation snapshot; the global situation snapshot saves entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data, and the complete rendering state of the current 3D scene; the complete rendering state includes dynamic radiation halo, isointense surface, reconnaissance beam 3D model and ring interference ripple, as well as the spatial attributes, display attributes and visual state of the false target 3D model;
[0075] Users can roll back the simulation state to the time point corresponding to any historical snapshot. The system reads the entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data, and complete rendering state from the selected historical snapshot and restores it to the simulation state at the time point corresponding to the selected historical snapshot. After the state is restored, users can modify the simulation scenario parameters and restart the simulation from the time point corresponding to the selected historical snapshot or create a branch simulation to compare the situation evolution results under different parameter configurations or different decision conditions.
[0076] The simulation scenario parameters include at least one of the following: adjusting the power of the jamming source, changing the reconnaissance strategy, adjusting the reconnaissance beam scanning parameters, adjusting the number of false target 3D models generated, adjusting the spatial offset of the false target 3D model, adjusting the radius of the suppressive jamming action, and adjusting the jamming mission trigger time.
[0077] Step 5.4, Situational Integration:
[0078] Dynamic radiation halo, isointense surface, reconnaissance beam 3D model, ring interference ripple, false target 3D model, 3D terrain, 3D solid model and communication link are uniformly drawn in the same rendering engine; through shared spatiotemporal reference and event-driven mechanism, interference activation event, reconnaissance positioning event, target mis-locking event and link interruption event affect the three types of visualization in real time: communication link interruption alarm, sensor field of view change and target status mark, thus forming an integrated multi-dimensional fusion situation;
[0079] The electromagnetic visualization objects include dynamic radiation halos, isointense surfaces, three-dimensional models of reconnaissance beams, ring-shaped interference ripples, and three-dimensional models of false targets.
[0080] Compared with the prior art, the present invention has at least the following technical effects:
[0081] Visualizing Situational Awareness: This invention transforms abstract electromagnetic signals, electromagnetic propagation processes, reconnaissance processes, and interference processes into observable and interactive three-dimensional visual forms through dynamic radiation halos, isointense surfaces, three-dimensional models of reconnaissance beams, ring-shaped interference ripples, and three-dimensional models of false targets, thereby improving the user's perception efficiency of the spatial distribution and dynamic changes of the electromagnetic situation.
[0082] Deepening training debriefing: This invention enables users to trace back key simulation nodes, adjust interference source power, reconnaissance strategy, number of false targets generated and interference trigger time, and compare situation evolution results under different simulation scenario parameters through process pause, global situation snapshot, state rollback and branch inference, thereby improving the pertinence of training debriefing and scheme analysis;
[0083] Electronic warfare simulation control method supporting snapshots and rollback: This invention creates a global situation snapshot during the three-dimensional simulation process, which includes entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data, and complete rendering state, and can realize state rollback and branch simulation based on the global situation snapshot;
[0084] System integration: This invention uses a shared spatiotemporal reference and event-driven mechanism to unify the rendering of electromagnetic visualization elements, 3D terrain, 3D solid models, weapon trajectories and communication links in the same rendering engine. This enables electronic countermeasures events to synchronously affect communication link interruption alarms, sensor field of view changes and target status indicators, reducing the difficulty of situational understanding caused by the separation of electromagnetic space and physical space.
[0085] The technology is highly efficient and feasible: This invention improves the efficiency of electromagnetic situation display, interference effect rendering and snapshot rollback processes by using GPU-accelerated rendering, hierarchical detail control, view frustum clipping, asynchronous data processing and rendering, snapshot compression storage and differential storage. This makes the invention applicable to electronic warfare 3D simulation and deduction scenarios with multiple entities and multiple events. Attached Figure Description
[0086] Figure 1 This is a flowchart illustrating the overall process of the method of the present invention.
[0087] Figure 2 This is a flowchart illustrating the initialization of the three-dimensional environment and electromagnetic entities in this invention.
[0088] Figure 3 This is a flowchart of the electromagnetic situation dynamic generation and rendering process of the present invention;
[0089] Figure 4 This is a flowchart illustrating the electronic reconnaissance process simulation and visualization process of the present invention;
[0090] Figure 5 This is a flowchart illustrating the electronic interference effect simulation and 3D rendering process of the present invention;
[0091] Figure 6 This is a flowchart of the user interaction, process control, and situation fusion process of the present invention. Detailed Implementation
[0092] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be understood that the following embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the scope of protection of the present invention; any equivalent substitutions or modifications made by those skilled in the art to the relevant parameters, model styles, rendering methods and interaction methods without departing from the technical concept of the present invention should be included within the scope of protection of the present invention.
[0093] A method for 3D simulation and visualization of electronic warfare includes the following steps:
[0094] Step S1 involves initializing the 3D scene and electromagnetic entities, and configuring the binding between electromagnetic entity data and electromagnetic entities to form the basic environment for electronic warfare simulation; such as Figure 2 As shown;
[0095] Step 1.1, 3D scene initialization:
[0096] The electronic warfare 3D simulation and visualization system, based on a preset combat simulation scenario, calls the 3D model library and geographic information database through the scenario management module to load the 3D digital map, terrain model, and 3D entity models corresponding to the simulation area. After loading, the system configures the initial position, attitude parameters, and attribute data of each 3D entity model according to the simulation scenario, providing a basic scenario environment for subsequent electromagnetic situation generation and simulation calculation.
[0097] The simulation units of the three-dimensional solid model include radar stations, reconnaissance platforms, jamming platforms, communication nodes, target platforms, and other electronic warfare-related entities;
[0098] Step 1.2: Define the simulation data attributes for each electromagnetic entity;
[0099] The simulation data attributes include spatial coordinates, operating frequency band, radiated power (or receiver sensitivity), and signal type; the electromagnetic entities include radiation sources, reconnaissance equipment, and interference sources.
[0100] Step 1.3: The system establishes binding relationships between simulation data attributes and the 3D solid model and electromagnetic visualization object respectively; the binding relationships drive subsequent electromagnetic situation generation, electronic reconnaissance judgment, electronic interference effect presentation, user interaction query, and snapshot rollback process.
[0101] The binding relationship includes entity number, model number, object type, spatial coordinates, attitude parameters, frequency band parameters, power parameters, signal type, status identifier, and timestamp.
[0102] Step S2: The electronic countermeasures three-dimensional simulation and visualization system calculates the electromagnetic radiation range, field strength distribution and radiation characteristics based on the electromagnetic entity data bound in step S1, and dynamically generates the corresponding electromagnetic situation visualization results, which is the electromagnetic situation.
[0103] The electronic warfare 3D simulation and visualization system performs electromagnetic radiation visualization processing on each radiation source in operation based on the electromagnetic entity data bound in step S1, and the electromagnetic radiation visualization result is the electromagnetic situation; the electromagnetic situation is used to convert the spatial position, radiation power and signal attenuation characteristics of the radiation source into dynamic radiation halo and iso-intensity surface.
[0104] Step 2.1: The electronic warfare 3D simulation and visualization system calls the particle system, semi-transparent material and shader program in the 3D graphics engine to generate and render dynamic radiation halos representing radiation intensity at the spatial coordinates of the 3D solid model.
[0105] The dynamic radiation halo includes a core radiation region and an outer attenuation region. The core radiation region is the area centered on the spatial coordinates of the radiation source, with a radius not exceeding the first isointense radius. The outer attenuation region is the area beyond the first isointense radius but within the effective radius. The brightness of the core radiation region is positively correlated with the radiation power, while the transparency and brightness of the outer attenuation region gradually decrease with increasing distance. The effective radii of the core radiation region and the outer attenuation region are calculated based on a signal propagation model. The calculation factors of the signal propagation model include free space loss, terrain shading, and radiation power, which characterize the effective range of the current radiation source under corresponding power conditions.
[0106] Step 2.2: The system generates a set of semi-transparent concentric spherical or isosurface slices around the 3D model of the radiation source through the 3D mesh generation interface, and displays the semi-transparent concentric spherical or isosurface slices as iso-intensity surfaces; the system uses vertex shaders and fragment shaders to update the color, transparency and display range of the semi-transparent concentric spherical or isosurface slices in real time according to the distance decay function to represent continuous field strength changes;
[0107] The spatial spacing of the semi-transparent concentric spherical or isosurface slices is used to characterize the distance difference between different field strength levels, and the transparency gradient of the semi-transparent concentric spherical or isosurface slices is used to characterize the trend of signal strength gradually decreasing as the propagation distance increases.
[0108] Step 2.3: The system configures differentiated visual identifiers for different types of radiation sources according to their type: search radar corresponds to a blue continuous ring radiation halo with a radar search icon; fire control radar corresponds to an orange-red pulse texture radiation halo with a target lock icon; communication radio corresponds to a green grid texture radiation halo with a communication node icon; the dynamic radiation halo, isointense surface, and type icon corresponding to all radiation sources together constitute the current electromagnetic situation visualization result, such as... Figure 3 As shown.
[0109] The radiation sources include search radar, fire control radar, and communication radio; the radiation sources are associated with corresponding three-dimensional entity models, electromagnetic radiation ranges, and visualization objects through binding relationships.
[0110] Step S3, Simulation and Visualization of Electronic Reconnaissance Process:
[0111] When the electronic countermeasures 3D simulation and visualization system receives a reconnaissance mission instruction or a reconnaissance event triggered by the simulation process, the system performs electronic reconnaissance process simulation and visualization based on the electromagnetic situation generated in step S2.
[0112] Step 3.1, Construct a 3D model of the reconnaissance beam:
[0113] Based on the mesh instantiation of the 3D graphics engine, a conical or fan-shaped semi-transparent geometry is generated according to the antenna pattern parameters, scanning angle, scanning distance, and attitude parameters of the reconnaissance platform. The conical or fan-shaped semi-transparent geometry is defined as the 3D model of the reconnaissance beam. The 3D model of the reconnaissance beam is attached to the 3D solid model of the reconnaissance platform and is updated synchronously with the spatial position, orientation, and attitude of the 3D solid model of the reconnaissance platform. The 3D model of the reconnaissance beam simulates the reconnaissance scanning process through periodic swinging, rotation, or fan-scan animation.
[0114] Step 3.2, Visualize detection and location events:
[0115] When the reconnaissance beam 3D model intersects with the dynamic radiation halo or iso-intensity surface in 3D space, and the duration of the intersection reaches a preset detection time threshold and the received power reaches a preset detection power threshold, the system determines that the reconnaissance platform has detected the corresponding radiation source. The system then triggers model outline illumination and lock box display at the detected 3D entity model, and outputs detection prompt information. When two reconnaissance platforms obtain the same radiation source's direction finding angle, time difference of arrival, or frequency difference parameters, respectively, the system calculates the radiation source's spatial coordinates using a multi-point positioning algorithm and adds a positioning flag at the calculated radiation source spatial coordinates. The positioning flag is used to identify the location of the radiation source that has been located.
[0116] Step 3.3, Record and display reconnaissance results:
[0117] The system updates the electronic reconnaissance intelligence list with information on detected or located radiation sources. When the reconnaissance beam 3D model does not intersect with a dynamic radiation halo or iso-intensity surface, the reconnaissance beam 3D model maintains continuous scanning. When the reconnaissance beam 3D model intersects with a dynamic radiation halo or iso-intensity surface but location is not yet complete, the system records the radiation source detection status, detection time, reconnaissance platform number, and radiation source type in the electronic reconnaissance intelligence list. When location is complete, the system adds a location flag at the radiation source's spatial coordinates and displays the electronic reconnaissance results through entity labels, location flags, and associated lines, forming an electronic reconnaissance results map, such as... Figure 4 As shown.
[0118] Step S4, Simulation and 3D Representation of Electronic Interference Effects:
[0119] Based on the electromagnetic situation generated in step S2 and the electronic reconnaissance results generated in step S3, the jamming type is determined according to the electronic jamming mission instructions, and suppression jamming visualization processing and deception jamming visualization processing are performed respectively:
[0120] The types of interference include suppression interference and deceptive interference;
[0121] The suppression jamming demonstrates its effect through jamming ripple diffusion, target radiation characteristic attenuation, and link interruption status; the deception jamming demonstrates its deception effect through the generation of false target 3D models, the construction of false radiation sources, and the target mis-locking process.
[0122] Step 4.1, Visualization of Suppression Interference:
[0123] Call the 3D particle system or surface animation controller to generate a ring-shaped interference ripple that spreads outward from the interference source at the spatial coordinates of the 3D solid model;
[0124] The initial intensity, diffusion velocity, and maximum diffusion radius of the ring-shaped interference ripple are calculated from the interference power parameters; the initial intensity of the ring-shaped interference ripple is used to represent the strength of the interference energy, the diffusion velocity of the ring-shaped interference ripple is used to represent the propagation speed of the interference effect, and the maximum diffusion radius of the ring-shaped interference ripple is used to represent the effective range of the suppression interference.
[0125] When the ring-shaped interference ripple intersects with the dynamic radiation halo, isointense surface, or reconnaissance beam 3D model of the target radiation source in 3D space during the diffusion process, the system triggers the interference state of the target radiation source, updates the color of the dynamic radiation halo of the interfered target radiation source to a warning color, and triggers the dynamic radiation halo brightness flashing, dynamic radiation halo range shrinking, or both, depending on the interference intensity; at the same time, the detection link associated with the interfered target radiation source is updated to an interrupted state or a degraded state indication.
[0126] The detection link is a visual connection established between the reconnaissance equipment, detection equipment, or radar equipment and the target object; the detection link is used to display the detection relationship, the lock relationship, and the link status changes after interference.
[0127] Step 4.2, Visualizing Deceptive Interference:
[0128] According to the deception strategy parameters, one or more false target 3D models are dynamically instantiated in the space around the 3D entity model of the interference source, and distributed around the real target 3D model according to a preset spatial offset; the false target 3D models are similar to the real target 3D model in terms of geometric shape, motion characteristics or radiation characteristics.
[0129] A deceptive target visual identifier is applied to a fake target 3D model; the deceptive target visual identifier includes at least one of a semi-transparent material, a periodic fade-in / fade-out effect, a mesh texture, and a rotation identifier; the deceptive target visual identifier is used to visually distinguish the fake target 3D model from the real target 3D model in a 3D scene;
[0130] The decoy target 3D model moves along a preset trajectory or hovers at a preset spatial position to simulate decoy behavior. When the target reconnaissance system identifies the decoy target 3D model as a real target 3D model, the system displays a locking frame, target number, and false locking warning indicator outside the identified decoy target 3D model to demonstrate the deceptive interference process. When the target reconnaissance system does not identify the decoy target 3D model, the decoy target 3D model remains in decoy motion or hovering state. Figure 5 As shown.
[0131] Step S5: User interaction query, viewpoint control and switching, process control, snapshot rollback and situation fusion;
[0132] The system manages the 3D scene data, electromagnetic situation data, electronic reconnaissance results data and interference results data generated in steps S1 to S4 in a unified manner, and provides user interactive query, view control, snapshot rollback, branch simulation and situation fusion display functions, thereby forming a complete closed-loop process of electronic countermeasures 3D simulation and deduction.
[0133] Step 5.1, User Interaction Query:
[0134] Users can select electromagnetic entities or electromagnetic visualization objects in a 3D scene by clicking, selecting boxes, or selecting from an object list. An information panel will pop up, displaying the corresponding parameters of the selected object, including object type, object number, spatial coordinates, attitude parameters, operating frequency band, radiated power, receiving sensitivity, interference power, signal type, radius of action, detection status, interference status, associated link status, task number, and timestamp.
[0135] The electromagnetic entities include radiation sources, reconnaissance equipment, interference sources, and target objects; the electromagnetic visualization objects include dynamic radiation halos, isointense surfaces, three-dimensional models of reconnaissance beams, ring-shaped interference ripples, and three-dimensional models of false targets.
[0136] Step 5.2, Viewpoint Control and Switching:
[0137] It offers multiple preset camera perspectives, including first-person (following a specific platform), third-person (following a 3D model), and global overview, with smooth switching between them; it also provides "interference perspective" and "interference target perspective," allowing users to experience the combat effects from different angles;
[0138] Step 5.3, Process Control and Snapshot Rollback:
[0139] During the simulation, the user sends a pause command to the system through the process control interface. After responding to the pause command, the system stops advancing the simulation timeline and keeps the current 3D scene data, electromagnetic situation data, electronic reconnaissance results data, and interference results data unchanged.
[0140] At the pause point, the user can create a global situation snapshot; the global situation snapshot saves entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data, and the complete rendering state of the current 3D scene; the complete rendering state includes dynamic radiation halo, isointense surface, reconnaissance beam 3D model and ring interference ripple, as well as the spatial attributes, display attributes and visual state of the false target 3D model;
[0141] Users can roll back the simulation state to the time point corresponding to any historical snapshot. The system reads the entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data, and complete rendering state from the selected historical snapshot and restores it to the simulation state at the time point corresponding to the selected historical snapshot. After the state is restored, users can modify the simulation scenario parameters and restart the simulation from the time point corresponding to the selected historical snapshot or create a branch simulation to compare the situation evolution results under different parameter configurations or different decision conditions.
[0142] The simulation scenario parameters include at least one of the following: adjusting the power of the jamming source, changing the reconnaissance strategy, adjusting the reconnaissance beam scanning parameters, adjusting the number of false target 3D models generated, adjusting the spatial offset of the false target 3D model, adjusting the radius of the suppressive jamming action, and adjusting the jamming mission trigger time.
[0143] Step 5.4, Situational Integration:
[0144] Dynamic radiation halos, isointense surfaces, reconnaissance beam 3D models, ring-shaped interference ripples, false target 3D models, 3D terrain, 3D solid models, and communication links are all rendered uniformly within the same rendering engine. Through a shared spatiotemporal reference and event-driven mechanism, interference activation events, reconnaissance location events, target mis-locking events, and link interruption events affect three types of visualizations in real time: communication link interruption alarms, sensor field-of-view changes, and target status indicators. This creates an integrated, multi-dimensional, fusion-based situational awareness. Figure 6 As shown;
[0145] The electromagnetic visualization objects include dynamic radiation halo, equal intensity surface, reconnaissance beam 3D model, ring interference ripple and false target 3D model;
[0146] The performance assurance methods for electronic warfare 3D simulation and visualization are as follows:
[0147] To ensure real-time performance in large-scale and complex scenarios, the electronic warfare 3D simulation and visualization system employs corresponding performance assurance methods in steps S1 to S5. Specifically, GPU-accelerated rendering is used for displaying halos, isointense surfaces, and interference ripples in steps S2 and S4; hierarchical detail and view frustum clipping are used for multi-view display in step S5; asynchronous data processing and rendering are used for data updates and 3D rendering collaboration in steps S1 to S5; and snapshot data compression and differential storage are used for snapshot saving and state rollback in step 5.3.
[0148] In steps 2.1, 2.2, and 4.1, the system uses GPU-accelerated rendering to calculate the color, transparency, display range, and diffusion state of dynamic radiant halos, isointense surfaces, and annular interference ripples using vertex shaders and fragment shaders.
[0149] In step 5.2, the system dynamically adjusts the rendering accuracy, display range, and detail level of dynamic radiation halo, isointense surface, reconnaissance beam 3D model, ring interference ripple, and false target 3D model according to the camera's viewing angle, camera distance, and viewing cone range. It also clips objects outside the viewing cone range to reduce the rendering overhead of invisible areas.
[0150] In steps S1 to S5, the system places simulation logic calculation, state data update and 3D graphics rendering in independent processing flows. It exchanges entity state data, electromagnetic situation data, reconnaissance results data and interference results data through a double buffer mechanism or data queue to avoid the simulation calculation process and the 3D rendering process blocking each other.
[0151] In step 5.3, the system uses compressed storage and differential storage for global situation snapshots. The baseline snapshot saves complete state data, while the differential snapshot records entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data, and rendering state data that have changed relative to the baseline snapshot. This reduces snapshot storage space and shortens state rollback loading time.
Claims
1. A method for three-dimensional simulation and visualization of electronic warfare, characterized in that, Includes the following steps: Step S1: Initialize the 3D scene and electromagnetic entities, and bind and configure the electromagnetic entity data and electromagnetic entities to form the basic environment for electronic warfare simulation. Step S2: The electronic countermeasures three-dimensional simulation and visualization system calculates the electromagnetic radiation range, field strength distribution and radiation characteristics based on the electromagnetic entity data bound in step S1, and dynamically generates the corresponding electromagnetic situation visualization results, which is the electromagnetic situation. Step S3, Simulation and Visualization of Electronic Reconnaissance Process: Construct a three-dimensional model of the reconnaissance beam; using the electromagnetic situation data generated in step S2 as the reconnaissance object, determine the target detection status through the spatial relationship between the three-dimensional model of the reconnaissance beam and the electromagnetic situation, and output and display the detection, positioning and electronic reconnaissance results. Step S4, Simulation and 3D Representation of Electronic Interference Effects: Based on the electromagnetic situation generated in step S2 and the electronic reconnaissance results generated in step S3, the system determines the jamming type according to the electronic jamming mission instructions; generates a corresponding jamming effect model according to the jamming type, and presents it using a differentiated three-dimensional visualization method; Step S5: User interaction query, viewpoint control and switching, process control, snapshot rollback and situation fusion; It enables unified management of 3D scene data, electromagnetic situation data, electronic reconnaissance results data, and jamming results data, and allows for user interactive queries, viewpoint control and switching, process control, snapshot rollback, and situation fusion.
2. The electronic warfare three-dimensional simulation and visualization method according to claim 1, characterized in that, In step S1, the process of forming the basic environment for electronic warfare simulation is as follows: Step 1.1, 3D scene initialization: The electronic warfare 3D simulation and visualization system, based on a preset combat simulation scenario, calls the 3D model library and geographic information database through the scenario management module to load the 3D digital map, terrain model, and 3D entity models corresponding to the simulation area. After loading, the system configures the initial position, attitude parameters, and attribute data of each 3D entity model according to the simulation scenario, providing a basic scenario environment for subsequent electromagnetic situation generation and simulation calculation. The simulation units of the three-dimensional solid model include radar stations, reconnaissance platforms, jamming platforms, communication nodes, target platforms, and other electronic warfare-related entities; Step 1.2: Define the simulation data attributes for each electromagnetic entity; The simulation data attributes include spatial coordinates, operating frequency band, radiated power, and signal type; the electromagnetic entities include radiation sources, reconnaissance equipment, and interference sources. Step 1.3: The system establishes binding relationships between simulation data attributes and the 3D solid model and electromagnetic visualization object, respectively; The binding relationship drives subsequent electromagnetic situation generation, electronic reconnaissance assessment, electronic jamming effect presentation, user interaction query, and snapshot rollback process.
3. The electronic warfare three-dimensional simulation and visualization method according to claim 2, characterized in that, In step 1.3, the electromagnetic visualization objects include dynamic radiation halo, isointense surface, reconnaissance beam 3D model, ring interference ripple and false target 3D model.
4. The electronic warfare three-dimensional simulation and visualization method according to claim 2, characterized in that, In step 1.3, the binding relationship includes entity number, model number, object type, spatial coordinates, attitude parameters, frequency band parameters, power parameters, signal type, status identifier, and timestamp.
5. The electronic warfare three-dimensional simulation and visualization method according to claim 1, characterized in that, In step S2, the process of dynamically generating the electromagnetic situation is as follows: Step 2.1: The electronic warfare 3D simulation and visualization system calls the particle system, semi-transparent material and shader program in the 3D graphics engine to generate and render dynamic radiation halos representing radiation intensity at the spatial coordinates of the 3D solid model. The dynamic radiation halo includes a core radiation region and an outer attenuation region. The core radiation region is the area centered on the spatial coordinates of the radiation source, with a radius not exceeding the first intensity radius. The outer attenuation region is the area beyond the first intensity radius but within the effective radius. The brightness of the core radiation region is positively correlated with the radiation power, while the transparency and brightness of the outer attenuation region gradually decrease with increasing distance. The effective radii of the core radiation region and the outer attenuation region are calculated based on a signal propagation model. The calculation factors of the signal propagation model include free space loss, terrain shading, and radiation power. Step 2.2: The system generates a set of semi-transparent concentric spherical or isosurface slices around the 3D model of the radiation source through the 3D mesh generation interface, and displays the semi-transparent concentric spherical or isosurface slices as iso-intensity surfaces; the system uses vertex shaders and fragment shaders to update the color, transparency and display range of the semi-transparent concentric spherical or isosurface slices in real time according to the distance decay function to represent continuous field strength changes; Step 2.3: The system configures differentiated visual identifiers for different types of radiation sources according to their type: the search radar corresponds to a blue continuous ring radiation halo with an additional radar search icon; the fire control radar corresponds to an orange-red pulse texture radiation halo with an additional target lock icon. The communication radio station corresponds to a green grid textured radiation halo and is accompanied by a communication node icon; the dynamic radiation halos, isointense surfaces, and type icons corresponding to all radiation sources together constitute the current electromagnetic situation visualization result.
6. The electronic warfare three-dimensional simulation and visualization method according to claim 1, characterized in that, In step S3, the electronic reconnaissance process simulation and visualization process is as follows: Step 3.1, Construct a 3D model of the reconnaissance beam: Based on the mesh instantiation of the 3D graphics engine, a conical or fan-shaped semi-transparent geometry is generated according to the antenna pattern parameters, scanning angle, scanning distance, and attitude parameters of the reconnaissance platform. The conical or fan-shaped semi-transparent geometry is defined as the 3D model of the reconnaissance beam. The 3D model of the reconnaissance beam is attached to the 3D solid model of the reconnaissance platform and is updated synchronously with the spatial position, orientation, and attitude of the 3D solid model of the reconnaissance platform. The 3D model of the reconnaissance beam simulates the reconnaissance scanning process through periodic swinging, rotation, or fan-scan animation. Step 3.2, Visualize detection and location events: When the reconnaissance beam 3D model intersects with the dynamic radiation halo or isointense surface in 3D space, and the duration of the intersection reaches the preset detection time threshold and the received power reaches the preset detection power threshold, the system determines that the reconnaissance platform has detected the corresponding radiation source. Then, the system triggers the model outline to emit light and the locking box to be displayed at the detected 3D entity model, and outputs detection prompt information. When two reconnaissance platforms obtain the same radiation source's direction finding angle, time difference of arrival, or frequency difference parameters respectively, the system calculates the radiation source's spatial coordinates using a multi-point positioning algorithm and adds a positioning flag at the calculated radiation source's spatial coordinates. Step 3.3, Record and display reconnaissance results: The system updates the information of the detected or located radiation source to the electronic reconnaissance intelligence list; when the 3D model of the reconnaissance beam does not intersect with the dynamic radiation halo or iso-intensity surface, the 3D model of the reconnaissance beam remains in a continuous scanning state; when the 3D model of the reconnaissance beam intersects with the dynamic radiation halo or iso-intensity surface but the location is not completed, the system records the radiation source detection status, detection time, reconnaissance platform number and radiation source type in the electronic reconnaissance intelligence list; when the location is completed, the system adds a location flag at the spatial coordinates of the radiation source and displays the electronic reconnaissance results through entity labels, location flags and associated lines, forming an electronic reconnaissance results map.
7. The electronic warfare three-dimensional simulation and visualization method according to claim 1, characterized in that, In step S4, the simulation and 3D rendering process of the electronic interference effect is as follows: The types of interference include suppression interference and deceptive interference; The suppression jamming demonstrates its effect through jamming ripple diffusion, target radiation characteristic attenuation, and link interruption status; the deception jamming demonstrates its deception effect through the generation of false target 3D models, the construction of false radiation sources, and the target mis-locking process. Step 4.1, Visualization of Suppression Interference: Call the 3D particle system or surface animation controller to generate a ring-shaped interference ripple that spreads outward from the interference source at the spatial coordinates of the 3D solid model; The initial intensity, diffusion velocity, and maximum diffusion radius of the ring-shaped interference ripple are calculated from the interference power parameters. When the ring-shaped interference ripple intersects with the dynamic radiation halo, isointense surface, or reconnaissance beam three-dimensional model of the target radiation source in three-dimensional space during the diffusion process, the system triggers the interference state of the target radiation source, updates the color of the dynamic radiation halo of the interfered target radiation source to a warning color, and triggers the dynamic radiation halo brightness flashing, dynamic radiation halo range shrinking, or both simultaneously, according to the interference intensity. At the same time, the detection link associated with the interfered target radiation source is updated to an interrupted state or a degraded state indication. The detection link is a visual connection established between reconnaissance equipment, detection equipment or radar equipment and the target object; Step 4.2, Visualizing Deceptive Interference: Based on the deception strategy parameters, one or more false target 3D models are dynamically instantiated in the space around the 3D entity model of the interference source, and distributed around the real target 3D model according to a preset spatial offset. Apply deceptive visual identifiers to a fake target 3D model; the deceptive visual identifiers include at least one of semi-transparent material, periodic fade-in / fade-out effect, mesh texture, and rotation identifier; The false target 3D model moves along a preset trajectory or hovers at a preset spatial position to simulate decoy behavior; when the target reconnaissance system identifies the false target 3D model as a real target 3D model, a locking frame, target number, and false locking warning mark are displayed outside the identified false target 3D model to demonstrate the deceptive interference process. When the target's reconnaissance system fails to identify the false target's 3D model, the false target's 3D model remains in a decoy motion or hovering state.
8. The electronic warfare three-dimensional simulation and visualization method according to claim 1, characterized in that, In step S5, the user interaction query, viewpoint control and switching, snapshot rollback, and situational fusion processes are as follows: Step 5.1, User Interaction Query: Users can select electromagnetic entities or electromagnetic visualization objects in a 3D scene by clicking, selecting boxes, or selecting from an object list. An information panel will pop up, displaying the corresponding parameters of the selected object, including object type, object number, spatial coordinates, attitude parameters, operating frequency band, radiated power, receiving sensitivity, interference power, signal type, radius of action, detection status, interference status, associated link status, task number, and timestamp. The electromagnetic entities include radiation sources, reconnaissance equipment, interference sources, and target objects; the electromagnetic visualization objects include dynamic radiation halos, isointense surfaces, three-dimensional models of reconnaissance beams, ring-shaped interference ripples, and three-dimensional models of false targets. Step 5.2, Viewpoint Control and Switching: It offers multiple preset camera perspectives, including first-person, third-person, and global top-down views, with smooth switching; it also provides "interference perspective" and "interferenced target perspective," allowing users to experience the combat effects from different angles. Step 5.3, Process Control and Snapshot Rollback: During the simulation, the user sends a pause command to the system through the process control interface. After responding to the pause command, the system stops advancing the simulation timeline and keeps the current 3D scene data, electromagnetic situation data, electronic reconnaissance results data, and interference results data unchanged. At the pause point, the user can create a global situation snapshot; the global situation snapshot saves entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data, and the complete rendering state of the current 3D scene; The complete rendering state includes dynamic radiation halo, isointense surface, reconnaissance beam 3D model and ring interference ripple, as well as the spatial attributes, display attributes and visual state of the false target 3D model; Users can roll back the simulation state to the time point corresponding to any historical snapshot. The system reads the entity state data, environmental parameters, electromagnetic situation data, reconnaissance result data, interference result data and complete rendering state from the selected historical snapshot, and restores it to the simulation state at the time point corresponding to the selected historical snapshot. After the state is restored, the user modifies the simulation scenario parameters and restarts the simulation from the time point corresponding to the selected historical snapshot or creates a branch simulation to compare the situation evolution results under different parameter configurations or different decision conditions. The simulation scenario parameters include at least one of the following: adjusting the power of the jamming source, changing the reconnaissance strategy, adjusting the reconnaissance beam scanning parameters, adjusting the number of false target 3D models generated, adjusting the spatial offset of the false target 3D model, adjusting the radius of the suppressive jamming action, and adjusting the jamming mission trigger time. Step 5.4, Situational Integration: Dynamic radiation halo, iso-intensity surface, reconnaissance beam 3D model, ring interference ripple, false target 3D model, 3D terrain, 3D solid model and communication link are rendered in the same rendering engine; By sharing a spatiotemporal reference and an event-driven mechanism, interference events, reconnaissance and location events, target mis-locking events, and link interruption events can affect three types of visualizations in real time: communication link interruption alarms, sensor field of view changes, and target status indicators, thereby forming an integrated, multi-dimensional fusion situation.
