A method and system for optimizing propulsion ratio in electromagnetic signal-level simulation in complex electromagnetic environments

Through dynamic priority scheduling algorithm and sliding window algorithm, the changes in the signal intensity of radiation source are monitored, combined with the negative feedback mechanism, the electromagnetic signal-level simulation computing resources are dynamically allocated, which solves the problem of unbalanced delay of signal channels and realizes the optimization and efficiency improvement of simulation propulsion ratio.

CN120046375BActive Publication Date: 2025-08-08BEIJING FANGZHOU TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510496438.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-21
Publication Date
2025-08-08
Estimated Expiration
2045-04-21

AI Technical Summary

Technical Problem

In the complex electromagnetic environment, the signal processing delays of different signal channels in electromagnetic signal-level simulation are unbalanced, and it is difficult to meet the optimization goal of simulation propulsion ratio.

Method used

The dynamic priority scheduling algorithm is used to monitor the change rate of radiation source signal strength and receiver sensitivity threshold through the sliding window algorithm. Combined with the negative feedback mechanism, the signal-level simulation computing resources are dynamically allocated to optimize the signal processing delay.

Benefits of technology

The delay equalization of the internal signal channels of electromagnetic signal-level simulation is achieved, which meets the optimization goal of simulation propulsion ratio and improves simulation efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120046375B_ABST
    Figure CN120046375B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of electromagnetic signal simulation technology, and specifically to a method and system for optimizing the advancement ratio of electromagnetic signal-level simulation in a complex electromagnetic environment. The method comprises obtaining first data; allocating computing resources for signal-level simulation using a dynamic priority scheduling algorithm based on the signal strength of a radiation source and a receiver sensitivity threshold, obtaining a task execution sequence optimized for signal delay, and then performing signal-level simulation; performing functional-level simulation based on terrain shielding parameters and dynamic position parameters of combat entities; aligning the time bases of the signal-level simulation and functional-level simulation, and injecting them into a joint simulation engine to generate a battlefield electromagnetic situation simulation result that is consistent in time and space. The present invention optimizes the simulation advancement ratio by allocating computing resources for signal-level simulation using a dynamic priority scheduling algorithm, thereby improving simulation efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electromagnetic signal simulation, and in particular to a method and system for optimizing a propulsion ratio of electromagnetic signal level simulation in a complex electromagnetic environment. Background Art

[0002] Modern military simulations and electronic warfare simulations often involve the simulation of complex electromagnetic environments. This simulation requires support for both functional-level and electromagnetic signal-level simulations. Functional-level simulation involves the dynamic positioning of combat entities, while electromagnetic signal-level simulation involves the simulation of electromagnetic transmit and receive signal data. Functional-level simulation targets physical entities and involves a relatively small amount of simulation data. Electromagnetic signal-level simulation targets electromagnetic signals, whose propagation in battlefield environments is influenced by the signal strength of the radiating source, the receiver sensitivity threshold, the propagation path attenuation coefficient, and terrain shielding parameters, resulting in a relatively large amount of data processing. Due to the significant difference in the data volumes processed by functional-level and electromagnetic signal-level simulations, different simulation resources must be allocated for these two levels. Because functional-level simulations require smaller data volumes than electromagnetic signal-level simulations, existing simulation systems often allocate fewer simulation resources for functional-level simulations and larger resources for electromagnetic signal-level simulations. This technology alleviates the data processing pressure of electromagnetic signal-level simulation to a certain extent, allowing electromagnetic signal-level and function-level simulations to maintain similar processing latency during data processing, thus providing a foundation for joint simulation of electromagnetic signal-level and function-level simulations. To measure the degree of matching between the processing latency of electromagnetic signal-level and function-level simulations, a simulation advance ratio can be defined to represent the ratio of the signal processing latency of electromagnetic signal-level simulation to the latency of function-level simulation. Optimizing the simulation advance ratio to within the range of 0.8 to 1 can achieve good simulation results.

[0003] However, existing technologies present the following problems: electromagnetic signal-level simulation often involves multiple signal channels. The signal processing delays of different signal channels are related to factors such as the radiation source signal strength and the receiver sensitivity threshold. Because the radiation source signal strength and receiver sensitivity threshold associated with different signal channels vary, the signal processing delays of different signal channels within electromagnetic signal-level simulation are also different. Furthermore, as the external electromagnetic environment changes, the signal processing delay also changes. For example, if the radiation source signal strength corresponding to a certain signal channel suddenly changes, the corresponding signal processing delay will also increase to process the sudden change signal, while other conditions remain unchanged. Therefore, it is necessary to study how to dynamically allocate the computing resources of multiple signal channels in electromagnetic signal-level simulation so that the signal processing delays of different signal channels within the electromagnetic signal-level simulation are as equal as possible and meet the optimization goal of the simulation advancement ratio. Summary of the Invention

[0004] (1) Technical problems to be solved

[0005] The purpose of the present invention is to provide a method and system for optimizing the advancement ratio of electromagnetic signal level simulation in a complex electromagnetic environment, which dynamically allocates the computing resource sizes of multiple signal channels of electromagnetic signal level simulation, so that the signal processing delays of different signal channels within the electromagnetic signal level simulation can be as equal as possible and meet the optimization goal of the simulation advancement ratio.

[0006] (2) Technical solution

[0007] To achieve the above object, the present invention provides a method for optimizing the propulsion ratio of electromagnetic signal level simulation in a complex electromagnetic environment, the method comprising the following steps:

[0008] S1, obtain first data, the first data including electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters include radiation source signal strength, receiver sensitivity threshold, and propagation path attenuation coefficient; the battlefield environment parameters include terrain shielding parameters and dynamic position parameters of combat entities.

[0009] S2, based on the radiation source signal strength and the receiver sensitivity threshold, uses a dynamic priority scheduling algorithm to allocate computing resources for signal-level simulation to obtain a task execution sequence optimized for signal delay; performs signal-level simulation based on the task execution sequence optimized for signal delay; the signal-level simulation includes simulating the received signal strength based on electromagnetic environment parameters and battlefield environment parameters.

[0010] S3, performing functional level simulation according to terrain shielding parameters and dynamic position parameters of the combat entity; the functional level simulation includes dynamic position simulation of the combat entity.

[0011] S4, align the time bases of signal-level simulation and functional-level simulation; inject the feedback data of functional-level simulation and signal-level simulation after base alignment into the joint simulation engine to generate a battlefield electromagnetic situation simulation result that is consistent in time and space; the simulation advancement ratio represents the ratio of the signal processing delay of electromagnetic signal-level simulation to the delay of functional-level simulation.

[0012] Furthermore, the radiation source signal strength represents the measured real-time signal strength emitted by the electromagnetic wave transmitting device; the receiver sensitivity threshold represents the minimum signal strength that the electromagnetic wave receiving device can recognize; the propagation path attenuation coefficient represents the signal attenuation caused by distance and obstacles during the transmission of electromagnetic waves; the terrain shielding parameter represents the three-dimensional spatial parameter of the terrain obstacle blocking the electromagnetic wave propagation path, calculated through line of sight analysis based on a pre-set digital elevation model; the dynamic position parameter of the combat entity represents the moving coordinate trajectory of the combat entity.

[0013] Furthermore, the electromagnetic wave transmitting device includes a first transmitting device to a second transmitting device. N Transmitting device; the radiation source signal strength includes the first radiation intensity to the N Radiation intensity; the first radiation intensity to the N The radiation intensity represents the first transmitting device to the N The real-time signal strength emitted by the transmitting device; the electromagnetic wave receiving device includes a first receiving device to a N Receiving device; the receiver sensitivity threshold includes a first threshold to a N threshold value; the first threshold value to the N The thresholds represent the first receiving device to the N The minimum signal strength that the receiving device can identify; respectively, the first transmitting device to the N The transmitting device and the first receiving device to the N The signal path between the receiving devices is recorded as the first signal path to the N Signal channel.

[0014] Furthermore, the method of allocating computing resources for signal-level simulation using a dynamic priority scheduling algorithm based on the radiation source signal strength and the receiver sensitivity threshold to obtain a task execution sequence optimized for signal delay includes:

[0015] S41, using a sliding window algorithm to dynamically monitor the radiation intensity from the first to the N The rate of change of radiation intensity is obtained from the first rate of change to the N Change rate; According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The change rate is calculated using the priority weight calculation formula to get the first priority weight to the N Priority weight.

[0016] S42, according to the first priority weight to the N Priority weights are assigned from the largest to the smallest signal channel. N The signal channels are sorted to obtain the initial task execution sequence.

[0017] S43, according to the initial task execution sequence, the computing resources of the signal level simulation are allocated, the signal processing delay is monitored, and the weights of the first priority to the second priority are assigned based on the signal processing delay through a negative feedback algorithm. N The priority weight is modified, and steps S42 to S43 are re-executed until a preset cutoff condition is met, thereby obtaining a task execution sequence optimized according to signal delay.

[0018] Furthermore, the sliding window algorithm is used to dynamically monitor the radiation intensity from the first to the N The rate of change of radiation intensity is obtained from the first rate of change to the N Change rate; According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The change rate is calculated using the priority weight calculation formula to get the first priority weight to the N Priority weighting methods include:

[0019] With the first cycle set in advance as the time interval, Signal channel, extract the first The value of the current sampling point in the radiation intensity and the previous M The value of the sampling point is calculated to get the rate of change; The formula for calculating the rate of change is:

[0020] ;

[0021] in, For the rate of change, For the The value of the sampling point at the current moment in the radiation intensity, For the Radiation intensity from the current moment forward M The value of the sampling point, M is the preset sliding window length; is the pre-set sampling interval; The value range is 1 to N integer variable; The value of traverses from 1 to N Get the first rate of change to the N rate of change.

[0022] According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The rate of change is calculated by changing the priority weight reference value of the first signal channel to the N The priority weight reference value of the signal channel; The calculation formula of the priority weight reference value of the signal channel is:

[0023] ;

[0024] in, For the The priority weight reference value of the signal channel, For the Radiation intensity from the current moment forward k The value of the sampling point, For the threshold, It is the preset rate of change weighting coefficient.

[0025] According to the priority weight reference value of the first signal channel to the N The priority weight reference value of the signal channel is calculated to obtain the first priority weight to the N Priority weight; among them, The priority weight is calculated as follows:

[0026] ;

[0027] in, For the Priority weight, For the The priority weight reference value of the signal channel, The value range is 1 to N An integer variable.

[0028] Furthermore, the computing resources of the signal level simulation are allocated according to the initial task execution sequence, the signal processing delay is monitored, and the first priority weight to the second priority weight are adjusted according to the signal processing delay through the negative feedback algorithm. N The priority weight is modified, and steps S42 to S43 are re-executed until a preset cutoff condition is satisfied. The method for obtaining a task execution sequence optimized according to signal delay includes:

[0029] According to the initial task execution sequence, the first signal channel to the N The signal channel allocates computing resources, and obtains the first computing resource to the N Computing resources; The computing resource size is recorded as ; The calculation formula is:

[0030] ;

[0031] in, Represents the total computing resources of the preset electromagnetic signal level simulation; respectively using the first computing resources to the N Computational resources for the first signal path to the N The signal channel performs signal processing.

[0032] The first signal channel is monitored from the first signal channel to the second signal channel at a preset second period time interval. NThe signal processing delay of the signal channel is recorded as the first delay To N Latency .

[0033] according to to Calculate the first adjustment weight to the N Adjust the weights; The calculation formula for adjusting the weight is:

[0034] ;

[0035] in, Indicates the Adjust the weights, Indicates the preset conversion coefficient, Indicates the Delay, Indicates the Delay.

[0036] From the first priority weight to the N Based on the priority weight, increase the first adjustment weight to the N Adjust the weights from the first priority to the N The priority weight is updated.

[0037] Steps S42 to S43 are re-executed until a preset maximum number of iterations is reached, or the first cutoff condition, the second cutoff condition, and the third cutoff condition are simultaneously satisfied, thereby obtaining a task execution sequence optimized for signal delay.

[0038] Furthermore, the first cutoff condition is:

[0039] The actual simulation propulsion ratio reaches between the preset first simulation propulsion ratio and the second simulation propulsion ratio.

[0040] The calculation formula of the actual simulation propulsion ratio is:

[0041] ;

[0042] in, represents the actual simulation propulsion ratio, Indicates the pre-obtained function-level simulation delay.

[0043] Furthermore, the second cutoff condition is:

[0044] First delay To N Latency The maximum value among them is less than the preset delay limit.

[0045] Furthermore, the third cutoff condition is:

[0046] First delay To N Latency The difference between the maximum and minimum values in is less than the preset delay difference limit.

[0047] Based on the same inventive concept, on the other hand, the present invention also provides a complex electromagnetic environment electromagnetic signal level simulation propulsion ratio optimization system for executing any of the above-mentioned methods, the system including: a first data acquisition module, a signal level simulation optimization module, a function level simulation module and a simulation joint module connected in sequence.

[0048] The first data acquisition module is used to acquire first data, which includes electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters include radiation source signal strength, receiver sensitivity threshold, and propagation path attenuation coefficient; the battlefield environment parameters include terrain shielding parameters and dynamic position parameters of combat entities.

[0049] The signal-level simulation optimization module is used to allocate computing resources for signal-level simulation based on the radiation source signal strength and the receiver sensitivity threshold using a dynamic priority scheduling algorithm to obtain a task execution sequence optimized for signal delay; perform signal-level simulation based on the task execution sequence optimized for signal delay; the signal-level simulation includes simulating the received signal strength based on electromagnetic environment parameters and battlefield environment parameters.

[0050] The functional level simulation module is used to perform functional level simulation based on terrain shielding parameters and dynamic position parameters of the combat entity; the functional level simulation includes dynamic position simulation of the combat entity.

[0051] The simulation joint module is used to align the time bases of signal-level simulation and functional-level simulation; inject the functional-level simulation and signal-level simulation feedback data after base alignment into the joint simulation engine to generate a battlefield electromagnetic situation simulation result that is consistent in time and space; the simulation advancement ratio represents the ratio of the signal processing delay of the electromagnetic signal-level simulation to the functional-level simulation delay.

[0052] (3) Beneficial effects

[0053] Compared with the prior art, the present invention has the following beneficial effects:

[0054] By adopting a sliding window algorithm to dynamically monitor the signal strength of the radiation source and its rate of change and introducing a priority scheduling mechanism based on negative feedback, a balanced delay distribution and an optimized computing resource allocation scheme are obtained among the signal channels. This ensures that the signal processing delays of different signal channels within the electromagnetic signal-level simulation are as equal as possible and meet the optimization goal of the simulation advancement ratio, thereby improving the overall efficiency of the electromagnetic signal-level simulation and the functional-level simulation. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] Figure 1 This is a flowchart of a method for optimizing propulsion ratio in electromagnetic signal level simulation in a complex electromagnetic environment according to the present invention;

[0056] Figure 2 This is a schematic diagram of the module composition of a complex electromagnetic environment electromagnetic signal level simulation propulsion ratio optimization system of the present invention. DETAILED DESCRIPTION

[0057] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0058] Before providing examples, it's necessary to explain the application scenarios of the present invention. The present invention is applied to optimizing computing resources for electromagnetic signal-level simulations involving multiple signal channels. Electromagnetic signal-level simulations often involve multiple signal channels. The signal processing delays of different signal channels are related to factors such as the radiation source signal strength and the receiver sensitivity threshold. Because the radiation source signal strengths and receiver sensitivity thresholds associated with different signal channels vary, the signal processing delays of different signal channels within the electromagnetic signal-level simulation also vary. Furthermore, signal processing delays vary with changes in the external electromagnetic environment. For example, if the radiation source signal strength corresponding to a particular signal channel suddenly changes, the corresponding signal processing delay will also increase to process the sudden change, while other conditions remain unchanged. Because function-level simulations involve a relatively small amount of data and data volume does not fluctuate significantly, the latency of function-level simulations can often be pre-determined through experiments. Furthermore, due to data security requirements, the computing memory used by function-level simulations and electromagnetic signal-level simulations is often physically isolated, resulting in fixed computing resources for function-level simulations and the total computing resources for electromagnetic signal-level simulations. The purpose of this embodiment is to dynamically allocate the computing resource sizes of multiple signal channels of the electromagnetic signal level simulation under the premise that the total computing resources of the electromagnetic signal level simulation are fixed, so that the signal processing delays of different signal channels within the electromagnetic signal level simulation can be as equal as possible and can meet the optimization goal of the simulation advancement ratio.

[0059] like Figure 1 As shown, this embodiment provides a method for optimizing propulsion ratio of electromagnetic signal level simulation in a complex electromagnetic environment, the method comprising the following steps:

[0060] S1, obtain first data, the first data including electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters include radiation source signal strength, receiver sensitivity threshold, and propagation path attenuation coefficient; the battlefield environment parameters include terrain shielding parameters and dynamic position parameters of combat entities.

[0061] S2, based on the radiation source signal strength and the receiver sensitivity threshold, uses a dynamic priority scheduling algorithm to allocate computing resources for signal-level simulation to obtain a task execution sequence optimized for signal delay; performs signal-level simulation based on the task execution sequence optimized for signal delay; the signal-level simulation includes simulating the received signal strength based on electromagnetic environment parameters and battlefield environment parameters.

[0062] S3, performing functional level simulation according to terrain shielding parameters and dynamic position parameters of the combat entity; the functional level simulation includes dynamic position simulation of the combat entity.

[0063] S4, align the time bases of signal-level simulation and functional-level simulation; inject the feedback data of functional-level simulation and signal-level simulation after base alignment into the joint simulation engine to generate a battlefield electromagnetic situation simulation result that is consistent in time and space; the simulation advancement ratio represents the ratio of the signal processing delay of electromagnetic signal-level simulation to the delay of functional-level simulation.

[0064] Exemplarily, first data is obtained, including electromagnetic environment parameters and battlefield environment parameters. The radiation source signal strength in the electromagnetic environment parameters includes the real-time signal strength of five transmitting devices. The receiver sensitivity threshold includes the minimum signal strength that can be recognized by the corresponding five receiving devices, which are: 0.02 watts for the first receiving device, 0.015 watts for the second receiving device, 0.025 watts for the third receiving device, 0.018 watts for the fourth receiving device, and 0.022 watts for the fifth receiving device. The propagation path attenuation coefficient is obtained based on the electromagnetic wave transmission distance and obstacle conditions. The terrain shielding parameter in the battlefield environment parameters is calculated using a pre-set digital elevation model and reflects the degree of terrain shielding from electromagnetic wave propagation. The dynamic position parameters of the combat entities are the three-dimensional coordinate sequences of the five combat entities that change dynamically over time.

[0065] Based on the signal strength of the radiation source and the receiver sensitivity threshold, a dynamic priority scheduling algorithm is used to allocate the computing resources for signal-level simulation, resulting in a task execution sequence optimized for signal delay. The task execution sequence optimized for signal delay changes dynamically with changes in the environment. Taking a certain moment as an example, the task execution sequence optimized for signal delay is the third signal channel, the first signal channel, the fifth signal channel, the second signal channel, and the fourth signal channel, and their corresponding final priority weights are 0.26, 0.22, 0.21, 0.16, and 0.15, indicating that at this moment, the computing resources allocated to the third signal channel, the first signal channel, the fifth signal channel, the second signal channel, and the fourth signal channel account for 0.26, 0.22, 0.21, 0.16, and 0.15 of the electromagnetic signal-level computing resources, respectively. Based on the task execution sequence optimized for signal delay, the signal-level simulation is performed using the ray tracing method.

[0066] Functional-level simulation is performed based on terrain masking parameters and the dynamic position parameters of the combat entities. The 3D coordinates of the combat entities at their initial positions are used as input. Based on the pre-defined motion model and terrain masking parameters, the actual motion trajectories of the combat entities in the battlefield environment are simulated and calculated. By collecting the position coordinates of each combat entity, the continuous motion trajectories of the five combat entities are calculated, including spatial position, velocity, and acceleration information.

[0067] The time bases of the signal-level and functional-level simulations are aligned, and the feedback data from the aligned functional-level and signal-level simulations is fed into the co-simulation engine to generate a temporally and spatially consistent battlefield electromagnetic situation simulation result. For example, based on the average latency of 0.372 seconds for the signal-level simulation and 0.4 seconds for the functional-level simulation, the actual simulation advance ratio is calculated to be 0.93, falling within the preset range of 0.8 to 1.0. The time axis of the functional-level simulation is scaled to synchronize with the time axis of the signal-level simulation. The data in the two simulation results are matched according to time stamps to ensure accurate correspondence between data at the same moment. The electromagnetic signal propagation data from the signal-level simulation and the combat entity position data from the functional-level simulation are integrated into the co-simulation engine. Based on the input data, the co-simulation engine generates a unified spatiotemporal situation display, showing the position changes of combat entities and the transmission and reception of electromagnetic signals in the same time dimension. The generated battlefield electromagnetic situation simulation results are presented in a three-dimensional visualization interface, including the movement trajectory of combat entities, the propagation path of electromagnetic signals, the attenuation of signal strength, and the transmission and reception strength of electromagnetic signals.

[0068] Furthermore, the radiation source signal strength represents the measured real-time signal strength emitted by the electromagnetic wave transmitting device; the receiver sensitivity threshold represents the minimum signal strength that the electromagnetic wave receiving device can recognize; the propagation path attenuation coefficient represents the signal attenuation caused by distance and obstacles during the transmission of electromagnetic waves; the terrain shielding parameter represents the three-dimensional spatial parameter of the terrain obstacle blocking the electromagnetic wave propagation path, calculated through line of sight analysis based on a pre-set digital elevation model; the dynamic position parameter of the combat entity represents the moving coordinate trajectory of the combat entity.

[0069] For example, the radiation source signal strength is the real-time signal strength data emitted by the electromagnetic wave transmitting device, measured by a signal field strength meter, in watts. The receiver sensitivity threshold represents the minimum signal strength that the electromagnetic wave receiving device can detect. In this embodiment, the receiver sensitivity thresholds are: 0.02 watts for the first receiving device, 0.015 watts for the second receiving device, 0.025 watts for the third receiving device, 0.018 watts for the fourth receiving device, and 0.022 watts for the fifth receiving device. The propagation path attenuation coefficient represents the signal attenuation caused by distance and obstacles during electromagnetic wave transmission and is derived from the terrain shielding parameter. The terrain shielding parameter is a three-dimensional spatial parameter representing the obstruction of the electromagnetic wave propagation path by terrain obstacles, calculated through line-of-sight analysis based on a pre-set digital elevation model. In this embodiment, the terrain shielding parameter is represented as a three-dimensional matrix, with each element ranging from 0 to 1, where 0 represents no obstruction and 1 represents complete obstruction. The dynamic position parameter of the combat entity represents the movement coordinate trajectory of the combat entity.

[0070] Furthermore, the electromagnetic wave transmitting device includes a first transmitting device to a second transmitting device. N Transmitting device; the radiation source signal strength includes the first radiation intensity to the N Radiation intensity; the first radiation intensity to the N The radiation intensity represents the first transmitting device to the N The real-time signal strength emitted by the transmitting device; the electromagnetic wave receiving device includes a first receiving device to a N Receiving device; the receiver sensitivity threshold includes a first threshold to a N threshold value; the first threshold value to the N The thresholds represent the first receiving device to the N The minimum signal strength that the receiving device can identify; respectively, the first transmitting device to the N The transmitting device and the first receiving device to the N The signal path between the receiving devices is recorded as the first signal path to the N Signal channel.

[0071] Exemplarily, the electromagnetic wave transmitting devices include first through fifth transmitting devices. The radiation source signal strength includes first through fifth radiation intensities, representing the real-time signal strengths emitted by the first through fifth transmitting devices, respectively. The first transmitting device operates at a frequency of 1.2 GHz and an initial transmit power of 5 watts; the second transmitting device operates at a frequency of 2.4 GHz and an initial transmit power of 4 watts; the third transmitting device operates at a frequency of 0.9 GHz and an initial transmit power of 6 watts; the fourth transmitting device operates at a frequency of 3.5 GHz and an initial transmit power of 3.5 watts; and the fifth transmitting device operates at a frequency of 5.8 GHz and an initial transmit power of 4.2 watts. Due to the constantly changing combat environment, the magnitudes of the first through fifth radiation intensities also vary over time. The electromagnetic wave receiving devices include first through fifth receiving devices. The receiver sensitivity thresholds include first through fifth thresholds, representing the minimum signal strengths that the first through fifth receiving devices can detect, respectively. The first threshold is 0.02 watts, the second threshold is 0.015 watts, the third threshold is 0.025 watts, the fourth threshold is 0.018 watts, and the fifth threshold is 0.022 watts. The signal path between the first transmitter and the first receiver is referred to as the first signal path, the signal path between the second transmitter and the second receiver is referred to as the second signal path, and so on. The signal paths between the first transmitter and the fifth transmitter and between the first receiver and the fifth receiver are referred to as the first signal path to the fifth signal path, respectively.

[0072] Furthermore, the method of allocating computing resources for signal-level simulation using a dynamic priority scheduling algorithm based on the radiation source signal strength and the receiver sensitivity threshold to obtain a task execution sequence optimized for signal delay includes:

[0073] S41, using a sliding window algorithm to dynamically monitor the radiation intensity from the first to the N The rate of change of radiation intensity is obtained from the first rate of change to the N Change rate; According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The change rate is calculated using the priority weight calculation formula to get the first priority weight to the N Priority weight.

[0074] S42, according to the first priority weight to the N Priority weights are assigned from the largest to the smallest signal channel. N The signal channels are sorted to obtain the initial task execution sequence.

[0075] S43, according to the initial task execution sequence, the computing resources of the signal level simulation are allocated, the signal processing delay is monitored, and the weights of the first priority to the second priority are assigned based on the signal processing delay through a negative feedback algorithm. N The priority weight is modified, and steps S42 to S43 are re-executed until a preset cutoff condition is met, thereby obtaining a task execution sequence optimized according to signal delay.

[0076] Exemplarily, a sliding window algorithm is used to dynamically monitor the rate of change from the first radiation intensity to the fifth radiation intensity to obtain the first to fifth rate of change. Based on the first to fifth radiation intensities, the first to fifth thresholds, and the first to fifth rate of change, a priority weight calculation formula is used to calculate the first to fifth priority weights. For example, at a certain moment, according to the priority weight calculation formula, the first priority weight is calculated to be 0.22, the second priority weight is 0.17, the third priority weight is 0.26, the fourth priority weight is 0.15, and the fifth priority weight is 0.20. The first to fifth signal channels are sorted from largest to smallest according to the first to fifth priority weights, resulting in an initial task execution sequence of the third signal channel, the first signal channel, the fifth signal channel, the second signal channel, and the fourth signal channel. Computational resources for the signal-level simulation are allocated according to the initial task execution sequence, and the signal processing delay is monitored. Based on the signal processing delay, the first to fifth priority weights are corrected using a negative feedback algorithm. Steps S42 to S43 are then re-executed until a pre-set cutoff condition is met, resulting in a task execution sequence optimized for signal delay. The final task execution sequence optimized by signal delay is the third signal channel, the first signal channel, the fifth signal channel, the second signal channel, and the fourth signal channel, and the corresponding final priority weights are 0.26, 0.22, 0.21, 0.16, and 0.15, indicating that at this moment, the computing resources allocated to the third signal channel, the first signal channel, the fifth signal channel, the second signal channel, and the fourth signal channel account for 0.26, 0.22, 0.21, 0.16, and 0.15 of the electromagnetic signal-level computing resources, respectively.

[0077] Furthermore, the sliding window algorithm is used to dynamically monitor the radiation intensity from the first to the N The rate of change of radiation intensity is obtained from the first rate of change to the N Change rate; According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The change rate is calculated using the priority weight calculation formula to get the first priority weight to the N Priority weighting methods include:

[0078] With the first cycle set in advance as the time interval, Signal channel, extract the first The value of the current sampling point in the radiation intensity and the previous M The value of the sampling point is calculated to get the rate of change; The formula for calculating the rate of change is:

[0079] ;

[0080] in, For the rate of change, For the The value of the sampling point at the current moment in the radiation intensity, For the Radiation intensity from the current moment forward M The value of the sampling point, M is the preset sliding window length; is the pre-set sampling interval; The value range is 1 to N integer variable; The value of traverses from 1 to N Get the first rate of change to the N rate of change.

[0081] According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The rate of change is calculated by changing the priority weight reference value of the first signal channel to the N The priority weight reference value of the signal channel; The calculation formula of the priority weight reference value of the signal channel is:

[0082] ;

[0083] in, For the The priority weight reference value of the signal channel, For the Radiation intensity from the current moment forward k The value of the sampling point, For the threshold, It is the preset rate of change weighting coefficient.

[0084] According to the priority weight reference value of the first signal channel to the N The priority weight reference value of the signal channel is calculated to obtain the first priority weight to theN Priority weight; among them, The priority weight is calculated as follows:

[0085] ;

[0086] in, For the Priority weight, For the The priority weight reference value of the signal channel, The value range is 1 to N An integer variable.

[0087] For example, the preset sliding window length is 6, and the radiation source signal strength is monitored at intervals of a preset first period. The first period represents the duration of each resource allocation result. For example, a first period of 60 seconds indicates that resource allocation calculations are performed every 60 seconds. Monitoring uses a preset sampling interval of 0.1 seconds. Taking the third signal channel as an example, a sliding window algorithm is used to extract the current sampling point value and the values of the previous six sampling points of the third radiation intensity. The current value of the third radiation intensity is 6 watts, and the values of the previous six sampling points are 5.4 watts, 5.5 watts, 5.6 watts, 5.7 watts, 5.8 watts, and 5.9 watts, respectively. Using the rate of change calculation formula, the third rate of change is calculated to be 1 watt / second. Similarly, the first rate of change is calculated to be 0.8 watt / second, the second rate of change is 0.6 watt / second, the fourth rate of change is 0.5 watt / second, and the fifth rate of change is 0.7 watt / second. The priority weight reference value of the first signal channel to the priority weight reference value of the fifth signal channel are calculated based on the first radiation intensity to the fifth radiation intensity, the first threshold to the fifth threshold, and the first change rate to the fifth change rate. β Set to 0.5. The priority weight reference value of the third signal channel is calculated to be 6.45. Similarly, the priority weight reference value of the first signal channel is calculated to be 5.38, the priority weight reference value of the second signal channel is 4.28, the priority weight reference value of the fourth signal channel is 3.73, and the priority weight reference value of the fifth signal channel is 4.95. The first priority weight to the fifth priority weight are calculated based on the priority weight reference value of the first signal channel to the priority weight reference value of the fifth signal channel. The third priority weight is calculated to be 0.26. Similarly, the first priority weight is calculated to be 0.22, the second priority weight is 0.17, the fourth priority weight is 0.15, and the fifth priority weight is 0.20.

[0088] Furthermore, the computing resources of the signal level simulation are allocated according to the initial task execution sequence, the signal processing delay is monitored, and the first priority weight to the second priority weight are adjusted according to the signal processing delay through the negative feedback algorithm. N The priority weight is modified, and steps S42 to S43 are re-executed until a preset cutoff condition is satisfied. The method for obtaining a task execution sequence optimized according to signal delay includes:

[0089] According to the initial task execution sequence, the first signal channel to the N The signal channel allocates computing resources, and obtains the first computing resource to the N Computing resources; The computing resource size is recorded as ; The calculation formula is:

[0090] ;

[0091] in, Represents the total computing resources of the preset electromagnetic signal level simulation; respectively using the first computing resources to the N Computational resources for the first signal path to the N The signal channel performs signal processing.

[0092] The first signal channel is monitored from the first signal channel to the second signal channel at a preset second period time interval. N The signal processing delay of the signal channel is recorded as the first delay To N Latency .

[0093] according to to Calculate the first adjustment weight to the N Adjust the weights; The calculation formula for adjusting the weight is:

[0094] ;

[0095] in, Indicates the Adjust the weights, Indicates the preset conversion coefficient, Indicates the Delay, Indicates the Delay.

[0096] From the first priority weight to the N Based on the priority weight, increase the first adjustment weight to the N Adjust the weights from the first priority to the NThe priority weight is updated.

[0097] Steps S42 to S43 are re-executed until a preset maximum number of iterations is reached, or the first cutoff condition, the second cutoff condition, and the third cutoff condition are simultaneously satisfied, thereby obtaining a task execution sequence optimized for signal delay.

[0098] For example, computing resources are allocated to the first to fifth signal channels according to the initial task execution sequence, obtaining the first to fifth computing resources. The total computing resources for electromagnetic signal level simulation are set to 100 units. Then the size of the third computing resource is D 3 is 26 units, the first computing resource size is 22 units, the fifth computing resource size is 20 units, the second computing resource size is 17 units, and the fourth computing resource size is 15 units. The first to fifth computing resources are used to perform signal processing on the first to fifth signal channels respectively. Monitor the signal processing delays of the first to fifth signal channels within the pre-set second cycle, which are recorded as the first delay to the fifth delay respectively. Set the second cycle to 1 second. Monitoring shows that within 1 second, the first delay is 0.380 seconds, the second delay is 0.362 seconds, the third delay is 0.385 seconds, the fourth delay is 0.359 seconds, and the fifth delay is 0.374 seconds. It is worth noting that the first delay, the second delay, the third delay, the fourth delay, and the fifth delay represent the signal processing delays in the second cycle under the current round of computing resource allocation. However, the actual duration of signal processing according to the current round of computing resources is often less than the second period. Therefore, the actual monitored signal processing delay needs to be extended based on the ratio of the second period to the duration of signal processing according to the current round of computing resources to obtain the first, second, third, fourth, and fifth delays. The first to fifth adjustment weights are calculated based on the first to fifth delays. The first to fifth adjustment weights reflect the deviation between the first to fifth delays and the average value of the first to fifth delays under the current round of computing resource allocation. For example, because the first delay is greater than the average value of the first to fifth delays, it indicates that the first computing resources are too small in this round of computing resource allocation, so the first computing resources need to be increased. The first adjustment weight is calculated to be 0.00008. Based on the first adjustment weight greater than 0, the first priority weight is updated to obtain an updated first priority weight of 0.22008, thereby allocating more computing resources to the first signal channel in the next round of computing resource allocation. Similarly, the second to fifth priority weights are updated. Steps S42 to S43 are re-executed until the first cutoff condition, the second cutoff condition, and the third cutoff condition are simultaneously satisfied, thereby obtaining a task execution sequence optimized according to signal delay.

[0099] Furthermore, the first cutoff condition is:

[0100] The actual simulation propulsion ratio reaches between the preset first simulation propulsion ratio and the second simulation propulsion ratio.

[0101] The calculation formula of the actual simulation propulsion ratio is:

[0102] ;

[0103] in, represents the actual simulation propulsion ratio, Indicates the pre-obtained function-level simulation delay.

[0104] For example, the preset first simulation advance ratio is 0.8, and the second simulation advance ratio is 1. The preset function-level simulation delay is 0.4 seconds. Since the amount of data involved in function-level simulation is fixed, the function-level simulation delay is fixed and can be obtained through testing. The first cutoff condition is set to match the delays of electromagnetic signal-level simulation and function-level simulation, so that the electromagnetic signal-level simulation and function-level simulation can achieve roughly the same simulation speed, thereby avoiding resource waste and ensuring the coordination of simulation results.

[0105] Furthermore, the second cutoff condition is:

[0106] First delay To N Latency The maximum value among them is less than the preset delay limit.

[0107] For example, in a certain calculation, after 10 iterations, the first delay to the fifth delay are 0.375 seconds, 0.371 seconds, 0.374 seconds, 0.370 seconds and 0.372 seconds respectively. The maximum value of the first delay to the fifth delay is 0.375 seconds. The preset delay limit is 0.41 seconds. Since the maximum delay of 0.375 seconds is less than the delay limit of 0.41 seconds, the second cutoff condition is met. The setting of the delay limit is based on the real-time requirements of the simulation. When the signal processing delay exceeds the delay limit, the real-time response capability of the simulation system will be affected, and it will be difficult to meet the requirements of real-time display of the battlefield situation. In this embodiment, the delay limit of 0.41 seconds is determined through a large number of tests to ensure that the signal interaction in a complex electromagnetic environment can be smoothly handled.

[0108] Furthermore, the third cutoff condition is:

[0109] First delay To N Latency The difference between the maximum and minimum values in is less than the preset delay difference limit.

[0110] For example, in a certain calculation, after 10 iterations, the first delay to the fifth delay are 0.375 seconds, 0.371 seconds, 0.374 seconds, 0.370 seconds, and 0.372 seconds, respectively. The maximum value of the first delay to the fifth delay is 0.375 seconds, the minimum value is 0.370 seconds, and the difference between the maximum and minimum values is 0.005 seconds. The pre-set delay difference limit is 0.01 seconds. Since the delay difference of 0.005 seconds is less than the delay difference limit of 0.01 seconds, the third cutoff condition is met. The delay difference limit is set to ensure balanced delays across signal channels and avoid situations where some signal channels are processed too quickly while others are processed too slowly. This would cause some signal data to wait for a long time, affecting overall simulation efficiency. By setting the delay difference limit and dynamically adjusting the priority, the processing delays of all signal channels are made consistent, allowing the electromagnetic signal-level simulation to process signals from each channel at similar speeds, ensuring balanced signal processing and further improving overall simulation efficiency.

[0111] Based on the same inventive concept, Figure 2 As shown, this embodiment also provides a complex electromagnetic environment electromagnetic signal level simulation propulsion ratio optimization system for executing the above-mentioned complex electromagnetic environment electromagnetic signal level simulation propulsion ratio optimization method, and the system includes: a first data acquisition module, a signal level simulation optimization module, a function level simulation module and a simulation combination module connected in sequence.

[0112] The first data acquisition module is used to acquire first data, which includes electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters include radiation source signal strength, receiver sensitivity threshold, and propagation path attenuation coefficient; the battlefield environment parameters include terrain shielding parameters and dynamic position parameters of combat entities.

[0113] The signal-level simulation optimization module is used to allocate computing resources for signal-level simulation based on the radiation source signal strength and the receiver sensitivity threshold using a dynamic priority scheduling algorithm to obtain a task execution sequence optimized for signal delay; perform signal-level simulation based on the task execution sequence optimized for signal delay; the signal-level simulation includes simulating the received signal strength based on electromagnetic environment parameters and battlefield environment parameters.

[0114] The functional level simulation module is used to perform functional level simulation based on terrain shielding parameters and dynamic position parameters of the combat entity; the functional level simulation includes dynamic position simulation of the combat entity.

[0115] The simulation joint module is used to align the time bases of signal-level simulation and functional-level simulation; inject the functional-level simulation and signal-level simulation feedback data after base alignment into the joint simulation engine to generate a battlefield electromagnetic situation simulation result that is consistent in time and space; the simulation advancement ratio represents the ratio of the signal processing delay of the electromagnetic signal-level simulation to the functional-level simulation delay.

[0116] It should be noted that, regarding the system in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.

[0117] Finally, it should be noted that although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments, or make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for optimizing propulsion ratio of electromagnetic signal level simulation in complex electromagnetic environment, characterized in that: The method comprises the following steps: Acquiring first data, the first data including electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters including radiation source signal strength, receiver sensitivity threshold, and propagation path attenuation coefficient; the battlefield environment parameters including terrain shielding parameters and dynamic position parameters of combat entities; Based on the radiation source signal strength and the receiver sensitivity threshold, a dynamic priority scheduling algorithm is used to allocate computing resources for signal-level simulation to obtain a task execution sequence optimized for signal delay; signal-level simulation is performed based on the task execution sequence optimized for signal delay; the signal-level simulation includes simulating the received signal strength based on electromagnetic environment parameters and battlefield environment parameters; Performing functional level simulation based on terrain shielding parameters and dynamic position parameters of the combat entity; the functional level simulation includes dynamic position simulation of the combat entity; Align the time bases of signal-level simulation and function-level simulation; inject the feedback data of the aligned function-level simulation and signal-level simulation into the joint simulation engine to generate a battlefield electromagnetic situation simulation result that is consistent in time and space; the simulation advance ratio represents the ratio of the signal processing delay of the electromagnetic signal-level simulation to the delay of the function-level simulation; The method for allocating computing resources for signal-level simulation using a dynamic priority scheduling algorithm based on the radiation source signal strength and the receiver sensitivity threshold to obtain a task execution sequence optimized for signal delay includes: S41, using a sliding window algorithm to dynamically monitor the radiation intensity from the first to the N The rate of change of radiation intensity is obtained from the first rate of change to the N Change rate; According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The change rate is calculated using the priority weight calculation formula to get the first priority weight to the N Priority weight; S42, according to the first priority weight to the N Priority weights are assigned from the largest to the smallest signal channel. N The signal channels are sorted to obtain the initial task execution sequence; S43, according to the initial task execution sequence, the computing resources of the signal level simulation are allocated, the signal processing delay is monitored, and the weights of the first priority to the second priority are assigned based on the signal processing delay through a negative feedback algorithm. N The priority weight is modified, and steps S42 to S43 are re-executed until a preset cutoff condition is satisfied, wherein the cutoff condition is that the first cutoff condition, the second cutoff condition, and the third cutoff condition are satisfied simultaneously, thereby obtaining a task execution sequence optimized according to signal delay; The first cut-off condition is: The actual simulation propulsion ratio reaches a preset range between the first simulation propulsion ratio and the second simulation propulsion ratio; The calculation formula of the actual simulation propulsion ratio is: ; in, represents the actual simulation propulsion ratio, represents the pre-obtained function-level simulation delay; The second cut-off condition is: First delay To N Latency The maximum value among them is less than the preset delay limit; The third cut-off condition is: First delay To N Latency The difference between the maximum and minimum values in is less than the preset delay difference limit.

2. The method for optimizing the electromagnetic signal level simulation propulsion ratio in a complex electromagnetic environment according to claim 1, wherein: The radiation source signal strength represents the measured real-time signal strength emitted by the electromagnetic wave transmitting device; the receiver sensitivity threshold represents the minimum signal strength that the electromagnetic wave receiving device can recognize; the propagation path attenuation coefficient represents the signal attenuation caused by distance and obstacles during the transmission of electromagnetic waves; the terrain shielding parameter represents the three-dimensional spatial parameter of the terrain obstacle blocking the electromagnetic wave propagation path, calculated through line of sight analysis based on a pre-set digital elevation model; the dynamic position parameter of the combat entity represents the moving coordinate trajectory of the combat entity.

3. The method for optimizing the electromagnetic signal level simulation propulsion ratio in a complex electromagnetic environment according to claim 2, wherein: The electromagnetic wave transmitting device includes a first transmitting device to a N Transmitting device; the radiation source signal strength includes the first radiation intensity to the N Radiation intensity; the first radiation intensity to the N The radiation intensity represents the first transmitting device to the N The real-time signal strength emitted by the transmitting device; the electromagnetic wave receiving device includes a first receiving device to a N Receiving equipment; The receiver sensitivity threshold includes a first threshold to a N threshold value; the first threshold value to the N The thresholds represent the first receiving device to the N The minimum signal strength that the receiving device can identify; respectively, the first transmitting device to the N The transmitting device and the first receiving device to the N The signal path between the receiving devices is recorded as the first signal path to the N Signal channel.

4. The method for optimizing the electromagnetic signal level simulation propulsion ratio in a complex electromagnetic environment according to claim 1, wherein: The sliding window algorithm is used to dynamically monitor the first radiation intensity to the N The rate of change of radiation intensity is obtained from the first rate of change to the N Change rate; According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The change rate is calculated using the priority weight calculation formula to get the first priority weight to the N Priority weighting methods include: With the first cycle set in advance as the time interval, Signal channel, extract the first The value of the current sampling point in the radiation intensity and the previous M The value of the sampling point is calculated to get the rate of change; The formula for calculating the rate of change is: ; in, For the rate of change, For the The value of the sampling point at the current moment in the radiation intensity, For the Radiation intensity from the current moment forward M The value of the sampling point, M is the preset sliding window length; is the pre-set sampling interval; The value range is 1 to N integer variable; The value of traverses from 1 to N Get the first rate of change to the N rate of change; According to the first radiation intensity to the N Radiation intensity, first threshold to N Threshold, first rate of change to N The rate of change is calculated by changing the priority weight reference value of the first signal channel to the N The priority weight reference value of the signal channel; The calculation formula of the priority weight reference value of the signal channel is: ; in, For the The priority weight reference value of the signal channel, For the Radiation intensity from the current moment forward k The value of the sampling point, For the threshold, is a preset rate of change weighting coefficient; According to the priority weight reference value of the first signal channel to the N The priority weight reference value of the signal channel is calculated to obtain the first priority weight to the N Priority weight; among them, The priority weight is calculated as follows: ; in, For the Priority weight, For the The priority weight reference value of the signal channel, The value range is 1 to N An integer variable.

5. The method for optimizing propulsion ratio of electromagnetic signal level simulation in complex electromagnetic environment according to claim 4, characterized in that: The computing resources of the signal level simulation are allocated according to the initial task execution sequence, the signal processing delay is monitored, and the first priority weight to the second priority weight is adjusted according to the signal processing delay through the negative feedback algorithm. N The priority weight is modified, and steps S42 to S43 are re-executed until a preset cutoff condition is satisfied. The method for obtaining a task execution sequence optimized according to signal delay includes: According to the initial task execution sequence, the first signal channel to the N The signal channel allocates computing resources, and obtains the first computing resource to the N Computing resources; The computing resource size is recorded as ; The calculation formula is: ; in, Represents the total computing resources of the preset electromagnetic signal level simulation; respectively using the first computing resources to the N Computational resources for the first signal path to the N The signal channel performs signal processing; The first signal channel is monitored from the first signal channel to the second signal channel at a preset second period time interval. N The signal processing delay of the signal channel is recorded as the first delay To N Latency ; according to to Calculate the first adjustment weight to the N Adjust the weights; The calculation formula for adjusting the weight is: ; in, Indicates the Adjust the weights, Indicates the preset conversion coefficient, Indicates the Delay, Indicates the Delay; From the first priority weight to the N Based on the priority weight, increase the first adjustment weight to the N Adjust the weights from the first priority to the N Priority weights are updated; Steps S42 to S43 are re-executed until a preset maximum number of iterations is reached, thereby obtaining a task execution sequence optimized for signal delay.

6. A complex electromagnetic environment electromagnetic signal level simulation propulsion ratio optimization system, used to execute the method according to any one of claims 1 to 5, characterized in that: The system comprises: a first data acquisition module, a signal level simulation optimization module, a function level simulation module and a simulation combination module connected in sequence; The first data acquisition module is used to acquire first data, wherein the first data includes electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters include radiation source signal strength, receiver sensitivity threshold, and propagation path attenuation coefficient; the battlefield environment parameters include terrain shielding parameters and dynamic position parameters of combat entities; The signal-level simulation optimization module is used to allocate computing resources for signal-level simulation using a dynamic priority scheduling algorithm based on the radiation source signal strength and the receiver sensitivity threshold, thereby obtaining a task execution sequence optimized for signal delay; performing signal-level simulation based on the task execution sequence optimized for signal delay; the signal-level simulation includes simulating the received signal strength based on electromagnetic environment parameters and battlefield environment parameters; The functional level simulation module is used to perform functional level simulation based on terrain shielding parameters and dynamic position parameters of the combat entity; the functional level simulation includes dynamic position simulation of the combat entity; The simulation combination module is used to align the time bases of the signal-level simulation and the function-level simulation; Injecting the benchmark-aligned functional-level simulation and signal-level simulation feedback data into the joint simulation engine to generate a battlefield electromagnetic situation simulation result that is consistent in time and space; The simulation advance ratio represents the ratio of the signal processing delay of the electromagnetic signal level simulation to the function level simulation delay.

Citation Information

Patent Citations

  • Radar signal level simulation engineering implementation method based on CPU + double GPU cooperative computing

    CN117910260A

  • Simulation deduction system for satellite constellation

    CN118260955A