Electromagnetic signal level simulation propulsion ratio optimization method and system in complex electromagnetic environment

The sliding window algorithm monitors the changes in electromagnetic signal intensity and uses dynamic priority scheduling algorithm to allocate computing resources, which solves the problem of uneven allocation of signal channel computing resources in complex electromagnetic environments, and realizes the balance of signal processing delay and the optimization of simulation propulsion ratio.

CN120046375AActive Publication Date: 2025-05-27BEIJING FANGZHOU TECH CO LTD

Patent Information

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

AI Technical Summary

Technical Problem

The prior art is difficult to dynamically allocate the computing resources of multiple signal channels of electromagnetic signal-level simulation in complex electromagnetic environments, resulting in uneven signal processing delays and it is difficult to meet the optimization goal of simulation propulsion ratio.

Method used

The sliding window algorithm is used to dynamically monitor the signal intensity and its change rate of radiation source, and the signal-level simulation computing resources are allocated through the dynamic priority scheduling algorithm to obtain a task execution sequence optimized by signal delay to ensure the balance of signal processing delay.

Benefits of technology

The signal processing delays of different signal channels within electromagnetic signal-level simulation are achieved as equal as possible, and the optimization goal of simulation propulsion ratio is met, improving the overall efficiency of electromagnetic signal-level simulation and functional-level simulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120046375A_ABST
    Figure CN120046375A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electromagnetic signal simulation, in particular to a complex electromagnetic environment electromagnetic signal level simulation propulsion ratio optimization method and system, and the method comprises the steps: obtaining first data; according to the signal intensity of the radiation source and the sensitivity threshold value of the receiver, a dynamic priority scheduling algorithm is adopted to allocate calculation resources of signal-level simulation, a task execution sequence optimized according to signal time delay is obtained, and then signal-level simulation is carried out; performing function-level simulation according to the terrain shielding parameters and the dynamic position parameters of the combat entity; and aligning the time reference of the signal-level simulation and the time reference of the function-level simulation, and injecting into a joint simulation engine to generate a battlefield electromagnetic situation simulation result with consistent time and space. According to the invention, the calculation resources of the signal-level simulation are allocated by using the dynamic priority scheduling algorithm, so that the optimization of the simulation propulsion ratio is realized, and the simulation efficiency is improved.
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 propulsion ratio of electromagnetic signal level simulation in a complex electromagnetic environment. Background Art

[0002] Modern military simulation and electronic warfare simulation often involve simulation of complex electromagnetic environments. Simulation of complex electromagnetic environments needs to support both functional-level simulation and electromagnetic signal-level simulation. Functional-level simulation includes simulation of the dynamic position of combat entities, and electromagnetic signal-level simulation includes simulation of electromagnetic transceiver signal data. The simulation object of functional-level simulation is the physical entity, and the amount of simulation data involved is relatively small. The simulation object of electromagnetic signal-level simulation is the electromagnetic signal. The propagation of electromagnetic signals in the battlefield environment is affected by the signal strength of the radiation source, the sensitivity threshold of the receiver, the attenuation coefficient of the propagation path, and the terrain shielding parameters, and the amount of data processing is relatively large. Since the amount of data processed by functional-level simulation and electromagnetic signal-level simulation is very different, it is necessary to allocate simulation resources of different sizes to functional-level simulation and electromagnetic signal-level simulation. Since the amount of data in functional-level simulation is small, while the amount of data in electromagnetic signal-level simulation is large, the existing simulation system often allocates smaller simulation resources to functional-level simulation and larger simulation resources to electromagnetic signal-level simulation. This technology alleviates the data processing pressure of electromagnetic signal level simulation to a certain extent, so that electromagnetic signal level simulation and function level simulation can maintain similar processing delays in the process of processing simulation data, thus providing a basis for the joint simulation of electromagnetic signal level simulation and function level simulation. In order to measure the matching degree of processing delays of electromagnetic signal level simulation and function level simulation, the simulation advancement ratio can be defined to represent the ratio of signal processing delay of electromagnetic signal level simulation to function level simulation delay. If the simulation advancement ratio can be optimized to the range of 0.8~1, better simulation effect can be achieved.

[0003] However, the prior art has the following problems: electromagnetic signal level simulation often involves multiple signal channels. The signal processing delay of different signal channels is related to factors such as the radiation source signal strength and the receiver sensitivity threshold. Since the radiation source signal strength and the receiver sensitivity threshold associated with different signal channels are different, the signal processing delay of different signal channels within the electromagnetic signal level simulation is also different. And as the state of the external electromagnetic environment changes, the signal processing delay is also changing. For example, if the radiation source signal strength corresponding to a certain signal channel changes suddenly when other conditions remain unchanged, then in order to process the sudden change signal, the corresponding signal processing delay will also increase. Therefore, it is necessary to study how to dynamically allocate the computing resource size of multiple signal channels of electromagnetic signal level simulation, so that the signal processing delay 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. Summary of the invention

[0004] (1) Technical problem to be solved The purpose of the present invention is to provide a method and system for optimizing the simulation propulsion ratio of electromagnetic signals at the electromagnetic signal level in a complex electromagnetic environment, dynamically allocate the computing resource sizes of multiple signal channels for electromagnetic signal-level simulation, so that the signal processing delays of different signal channels inside the electromagnetic signal-level simulation can be as equal as possible and can meet the optimization goal of the simulation propulsion ratio.

[0005] (2) Technical solution To achieve the above object, the present invention provides a method for optimizing the simulation propulsion ratio of electromagnetic signals at the electromagnetic signal level in a complex electromagnetic environment, and the method includes the following steps: S1, obtain first data, where the first data includes electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters include radiation source signal intensity, receiver sensitivity threshold, and propagation path attenuation coefficient; the battlefield environment parameters include terrain shielding parameters and dynamic position parameters of combat entities.

[0006] S2, according to the radiation source signal intensity and the receiver sensitivity threshold, use a dynamic priority scheduling algorithm to allocate the computing resources of the signal-level simulation to obtain a task execution sequence optimized according to signal delay; perform signal-level simulation according to the task execution sequence optimized according to signal delay; the signal-level simulation includes simulating the received signal intensity according to the electromagnetic environment parameters and battlefield environment parameters.

[0007] S3, perform function-level simulation according to the terrain shielding parameters and dynamic position parameters of combat entities; the function-level simulation includes dynamic position simulation of combat entities.

[0008] S4, align the time bases of the signal-level simulation and the function-level simulation; inject the feedback data of the function-level simulation and the signal-level simulation after alignment into the joint simulation engine to generate a spatio-temporally consistent battlefield electromagnetic situation simulation result; the simulation propulsion ratio represents the ratio of the signal processing delay of the electromagnetic signal-level simulation to the function-level simulation delay.

[0009] Further, the radiation source signal intensity represents the real-time signal intensity emitted by the measured electromagnetic wave emission device; the receiver sensitivity threshold represents the minimum signal intensity that the electromagnetic wave receiving device can identify; the propagation path attenuation coefficient represents the signal attenuation amount caused by distance and obstacles during the transmission of electromagnetic waves; the terrain shielding parameter represents the three-dimensional space parameter of the terrain obstacle blocking the electromagnetic wave propagation path calculated through visibility analysis according to the pre-set digital elevation model; the dynamic position parameter of the combat entity represents the moving coordinate trajectory of the combat entity.

[0010] Further, the electromagnetic wave emission device includes the first emission device to the NTransmitting device; the radiation source signal intensity includes a first radiation intensity to the N radiation intensity; the first radiation intensity to the N radiation intensity respectively represents the real-time signal intensity emitted by the first transmitting device to the N transmitting device; the electromagnetic wave receiving device includes a first receiving device to the N receiving device; the receiver sensitivity threshold includes a first threshold to the N threshold; the first threshold to the N threshold respectively represents the minimum signal intensity that the first receiving device to the N receiving device can recognize; respectively record the signal channels between the first transmitting device to the N transmitting device and the first receiving device to the N receiving device as the first signal channel to the N signal channel.

[0011] Furthermore, the method of allocating the computing resources of signal-level simulation according to the radiation source signal intensity and the receiver sensitivity threshold and using the dynamic priority scheduling algorithm to obtain the task execution sequence optimized by signal delay includes: S41, using the sliding window algorithm to dynamically monitor the change rates of the first radiation intensity to the N radiation intensity, and obtaining the first change rate to the N change rate; according to the first radiation intensity to the N radiation intensity, the first threshold to the N threshold, the first change rate to the N change rate, calculate the first priority weight to the N priority weight by using the priority weight calculation formula.

[0012] S42, sort the first signal channel to the N signal channel from large to small according to the first priority weight to the N priority weight, and obtain the initial task execution sequence.

[0013] S43, allocate the computing resources of signal-level simulation according to the initial task execution sequence, monitor and obtain the signal processing delay, and correct the first priority weight to the N priority weight through the negative feedback algorithm according to the signal processing delay, and re-execute steps S42 to S43 until the preset cut-off condition is met, and obtain the task execution sequence optimized by signal delay.

[0014] Furthermore, using the sliding window algorithm to dynamically monitor the change rates of the first radiation intensity to the N radiation intensity, and obtaining the first change rate to the NRate of change; according to the first radiation intensity to the N Radiation intensity, the first threshold to the N Thresholds, the first rate of change to the N The rate of change is calculated using the priority weight calculation formula to obtain the first priority weight to the N Method for priority weights includes: Taking a preset first period as the time interval, for the Signal channel, extracting the value of the sampling point at the current moment and the Values of the previous M Sampling points from the radiation intensity through the sliding window algorithm, and calculating to obtain the Rate of change; the Calculation formula for the rate of change is: ; Where, Is the Rate of change, Is the Value of the sampling point at the current moment in the radiation intensity, Is the Value of the sampling point M Forward from the current moment in the radiation intensity, M Is the preset sliding window length; Is the preset sampling interval; Is an integer variable with values from 1 to N ; Traversing the values of From 1 to N To obtain the first rate of change to the N Rate of change.

[0015] According to the first radiation intensity to the N Radiation intensity, the first threshold to the N Thresholds, the first rate of change to the N Rate of change to calculate the priority weight reference value of the first signal channel to the N Priority weight reference value of the signal channel; where, the Calculation formula for the priority weight reference value of the signal channel is: ; Where, Is the Priority weight reference value of the signal channel, Is the Value of the sampling point k Forward from the current moment in the radiation intensity, Is the Threshold, Is the preset rate of change weighting coefficient.

[0016] According to the priority weight reference value of the first signal channel to the N priority weight reference value of the signal channel, the first priority weight to the N priority weight is calculated; where the calculation formula of the th priority weight is: is the th priority weight, is the priority weight reference value of the th N signal channel,

[0017] N is an integer variable with a value from 1 to N Furthermore, the method of allocating the computing resources of the signal-level simulation according to the initial task execution sequence, monitoring the signal processing delay, and correcting the first priority weight to the N priority weight through a negative feedback algorithm according to the signal processing delay, and re-executing steps S42 to S43 until a preset cut-off condition is met to obtain the task execution sequence optimized by signal delay includes: N Allocating computing resources for the first signal channel to the signal channel according to the initial task execution sequence to obtain the first computing resource to the th computing resource; recording the size of the th computing resource as ; the calculation formula of N is: N

[0018] N where represents the total computing resources of the pre-set electromagnetic signal-level simulation; respectively using the first computing resource to the N th computing resource to perform signal processing on the first signal channel to the th

[0019] Monitoring the signal processing delay of the first signal channel to the th N signal channel at intervals of a pre-set second period, and respectively recording the first delay to the th delay ; Among them, represents the adjustment weight, represents a preset conversion coefficient, represents the time delay, represents the time delay.

[0020] respectively add the first adjustment weight to the N priority weight based on the first priority weight to the N adjustment weight, and update the first priority weight to the N priority weight.

[0021] Re - execute steps S42 to S43 until the preset maximum number of iterations is reached, or the first cut - off condition, the second cut - off condition, and the third cut - off condition are simultaneously satisfied, and obtain a task execution sequence optimized according to the signal time delay.

[0022] Furthermore, the first cut - off condition is: The actual simulation progress ratio reaches between the preset first simulation progress ratio and the second simulation progress ratio.

[0023] The calculation formula of the actual simulation progress ratio is: ; Among them, represents the actual simulation progress ratio, represents the function - level simulation time delay obtained in advance.

[0024] Furthermore, the second cut - off condition is: The first time delay to the N time delay The maximum value among them is less than the preset time - delay limit value.

[0025] Furthermore, the third cut - off condition is: The first time delay to the N time delay The difference between the maximum value and the minimum value among them is less than the preset time - delay difference limit value.

[0026] Based on the same inventive concept, on the other hand, the present invention also provides a complex electromagnetic environment electromagnetic signal - level simulation progress ratio optimization system for performing any of the above - mentioned methods. The system includes, connected in sequence: a first data acquisition module, a signal - level simulation optimization module, a function - level simulation module, and a simulation combination module.

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

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

[0029] The function-level simulation module is used to perform function-level simulation according to the terrain shielding parameters and dynamic position parameters of combat entities; the function-level simulation includes dynamic position simulation of combat entities.

[0030] The simulation joint module is used to align the time bases of signal-level simulation and function-level simulation; inject the feedback data of the function-level simulation and signal-level simulation after alignment into the joint simulation engine to generate a spatio-temporally consistent battlefield electromagnetic situation simulation result; the simulation advancement ratio represents the ratio of the signal processing delay of electromagnetic signal-level simulation to the function-level simulation delay.

[0031] (3) Beneficial effects Compared with the prior art, the beneficial effects of the present invention are: By adopting a sliding window algorithm to dynamically monitor the radiation source signal intensity and its change rate and introducing a priority scheduling mechanism based on negative feedback, a balanced delay distribution among signal channels and an optimized computing resource allocation scheme are obtained, so that the signal processing delays of different signal channels inside the electromagnetic signal-level simulation can be as equal as possible and meet the optimization goal of the simulation advancement ratio, improving the overall efficiency of the electromagnetic signal-level simulation and function-level simulation. Description of the drawings

[0032] Figure 1 It is a flowchart of a method for optimizing the simulation advancement ratio of electromagnetic signal-level in a complex electromagnetic environment according to the present invention; Figure 2 It is a schematic diagram of the module composition of a system for optimizing the simulation advancement ratio of electromagnetic signal-level in a complex electromagnetic environment according to the present invention. Detailed implementation manners

[0033] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0034] Before giving examples, it is necessary to elaborate on the application scenario of the inventive concept. The present invention is applied to the optimization of electromagnetic signal-level simulation computing resources including multiple signal channels. Electromagnetic signal-level simulation often involves multiple signal channels. The signal processing delay of different signal channels is related to factors such as the signal intensity of the radiation source and the receiver sensitivity threshold. Since the signal intensity of the radiation source and the receiver sensitivity threshold associated with different signal channels are different, the signal processing delays of different signal channels inside the electromagnetic signal-level simulation are also different. And with the change of the external electromagnetic environment state, the signal processing delay is also changing. For example, under other unchanged conditions, if the signal intensity of the radiation source corresponding to a certain signal channel undergoes a sudden change, then in order to process the sudden change signal, the corresponding signal processing delay will also increase. Since the amount of data involved in functional-level simulation is small and there will be no large fluctuations in the amount of data, the functional-level simulation delay can often be obtained in advance through experiments. And according to the requirements of data security, the computing memory used for functional-level simulation and electromagnetic signal-level simulation is often physically isolated. Therefore, the computing resources of functional-level simulation and the total computing resources of electromagnetic signal-level simulation are fixed. The purpose of this embodiment is to dynamically allocate the computing resource sizes of multiple signal channels of the electromagnetic signal-level simulation on 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 inside the electromagnetic signal-level simulation can be as equal as possible and can meet the optimization goal of the simulation advancement ratio.

[0035] As Figure 1 shown, this embodiment provides a method for optimizing the simulation advancement ratio of electromagnetic signals at the electromagnetic signal level in a complex electromagnetic environment. The method includes the following steps: S1. Obtain first data, where the first data includes electromagnetic environment parameters and battlefield environment parameters; the electromagnetic environment parameters include the signal intensity of the radiation source, the receiver sensitivity threshold, and the propagation path attenuation coefficient; the battlefield environment parameters include the terrain shielding parameter and the dynamic position parameter of the combat entity.

[0036] S2. According to the signal intensity of the radiation source and the receiver sensitivity threshold, use the dynamic priority scheduling algorithm to allocate the computing resources of the signal-level simulation to obtain a task execution sequence optimized according to the signal delay; perform signal-level simulation according to the task execution sequence optimized according to the signal delay; the signal-level simulation includes simulating the received signal intensity according to the electromagnetic environment parameters and the battlefield environment parameters.

[0037] S3. Perform functional-level simulation based on the terrain occlusion parameter and the dynamic position parameter of the combat entity; the functional-level simulation includes the dynamic position simulation of the combat entity.

[0038] S4. Align the time bases of the signal-level simulation and the functional-level simulation; inject the feedback data of the functional-level simulation and the signal-level simulation after alignment into the joint simulation engine to generate a spatio-temporally consistent battlefield electromagnetic situation simulation result; the simulation advancement ratio represents the ratio of the signal processing delay of the electromagnetic signal-level simulation to the functional-level simulation delay.

[0039] Exemplarily, obtain the first data, including the electromagnetic environment parameter and the battlefield environment parameter. The radiation source signal intensity in the electromagnetic environment parameter includes the real-time signal intensities of 5 transmitting devices. The receiver sensitivity thresholds include the minimum signal intensities that the corresponding 5 receiving devices can recognize, 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 according to the electromagnetic wave transmission distance and the obstacle situation. The terrain occlusion parameter in the battlefield environment parameter is calculated through a pre-set digital elevation model, reflecting the degree of occlusion of the terrain on the electromagnetic wave propagation. The dynamic position parameter of the combat entity is a three-dimensional coordinate sequence of 5 combat entities that changes dynamically over time.

[0040] Allocate the computing resources of the signal-level simulation using the dynamic priority scheduling algorithm according to the radiation source signal intensity and the receiver sensitivity threshold to obtain a task execution sequence optimized by signal delay. The task execution sequence optimized by signal delay changes dynamically with the change of the environment. Taking a certain moment as an example, the 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 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 respectively account for 0.26, 0.22, 0.21, 0.16, and 0.15 of the electromagnetic signal-level computing resources. Perform signal-level simulation using the ray tracing method according to the task execution sequence optimized by signal delay.

[0041] Perform functional-level simulation according to the terrain occlusion parameter and the dynamic position parameter of the combat entity. Use the three-dimensional coordinates of the combat entity at the initial position as the input, and simulate and calculate the actual movement trajectory of the combat entity in the battlefield environment according to the set movement model and terrain occlusion parameter. By collecting the position coordinates of each combat entity, the continuous movement trajectories of 5 combat entities are calculated, including spatial position, speed, and acceleration information.

[0042] Align the time bases of the signal-level simulation and the function-level simulation, and inject the feedback data of the function-level simulation and the signal-level simulation after alignment into the joint simulation engine to generate a spatio-temporally consistent battlefield electromagnetic situation simulation result. For example, according to the average time delay of 0.372 seconds in the signal-level simulation and the time delay of 0.4 seconds in the function-level simulation, the actual simulation advancement ratio is calculated to be 0.93, which is within the preset range of 0.8 to 1.0. Scale the time axis of the function-level simulation to synchronize it with the time axis of the signal-level simulation. Match the data in the two simulation results according to the time stamps to ensure that the data at the same moment can be accurately corresponding. Integrate the electromagnetic signal propagation data obtained from the signal-level simulation and the combat entity position data obtained from the function-level simulation into the joint simulation engine. The joint simulation engine generates a unified spatio-temporal situation display based on the input data, showing the position changes of combat entities and the transceiver conditions of electromagnetic signals in the same time dimension, and presents the generated battlefield electromagnetic situation simulation result in a three-dimensional visualization interface, including the movement trajectories of combat entities, the propagation paths of electromagnetic signals, the attenuation of signal intensity, the transceiver intensity of electromagnetic signals, etc.

[0043] Furthermore, the radiation source signal intensity represents the real-time signal intensity emitted by the measured electromagnetic wave emission device; the receiver sensitivity threshold represents the minimum signal intensity that the electromagnetic wave receiving device can identify; the propagation path attenuation coefficient represents the signal attenuation amount caused by distance and obstacles during the transmission of electromagnetic waves; the terrain occlusion parameter represents the three-dimensional space parameter of the terrain obstacle blocking the electromagnetic wave propagation path calculated through visibility analysis based on the pre-set digital elevation model; the dynamic position parameter of the combat entity represents the moving coordinate trajectory of the combat entity.

[0044] Exemplarily, the radiation source signal intensity is the real-time signal intensity data emitted by the electromagnetic wave emission device measured by a signal field strength meter, with the unit of watt. The receiver sensitivity threshold represents the minimum signal intensity that the electromagnetic wave receiving device can identify. In this embodiment, the receiver sensitivity thresholds are: 0.02 watt for the first receiving device, 0.015 watt for the second receiving device, 0.025 watt for the third receiving device, 0.018 watt for the fourth receiving device, and 0.022 watt for the fifth receiving device. The propagation path attenuation coefficient represents the signal attenuation amount caused by distance and obstacles during the transmission of electromagnetic waves, and is obtained based on the terrain occlusion parameter. The terrain occlusion parameter is the three-dimensional space parameter of the terrain obstacle blocking the electromagnetic wave propagation path calculated through visibility analysis based on the pre-set digital elevation model. In this embodiment, the terrain occlusion parameter is represented as a three-dimensional matrix, and the value range of each element is from 0 to 1, where 0 represents no occlusion and 1 represents complete occlusion. The dynamic position parameter of the combat entity represents the moving coordinate trajectory of the combat entity.

[0045] Further, the electromagnetic wave transmitting device includes a first transmitting device to a N th transmitting device; the radiation source signal intensity includes a first radiation intensity to a N th radiation intensity; the first radiation intensity to the N th radiation intensity respectively represent the real-time signal intensities emitted by the first transmitting device to the N th transmitting device; the electromagnetic wave receiving device includes a first receiving device to a N th receiving device; the receiver sensitivity threshold includes a first threshold to a N th threshold; the first threshold to the N th threshold respectively represent the minimum signal intensities that the first receiving device to the N th receiving device can recognize; respectively record the signal channels between the first transmitting device to the N th transmitting device and the first receiving device to the N th receiving device as the first signal channel to the N th signal channel.

[0046] Exemplarily, the electromagnetic wave transmitting device includes a first transmitting device to a fifth transmitting device. The radiation source signal intensity includes a first radiation intensity to a fifth radiation intensity, which respectively represent the real-time signal intensities emitted by the first transmitting device to the fifth transmitting device. The operating frequency of the first transmitting device is 1.2 GHz, and the transmitting power at the initial moment is 5 watts; the operating frequency of the second transmitting device is 2.4 GHz, and the transmitting power at the initial moment is 4 watts; the operating frequency of the third transmitting device is 0.9 GHz, and the transmitting power at the initial moment is 6 watts; the operating frequency of the fourth transmitting device is 3.5 GHz, and the transmitting power at the initial moment is 3.5 watts; the operating frequency of the fifth transmitting device is 5.8 GHz, and the transmitting power at the initial moment is 4.2 watts. Since the combat environment is constantly changing, the magnitudes of the first radiation intensity to the fifth radiation intensity also change with time. The electromagnetic wave receiving device includes a first receiving device to a fifth receiving device. The receiver sensitivity threshold includes a first threshold to a fifth threshold, which respectively represent the minimum signal intensities that the first receiving device to the fifth receiving device can recognize. 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 channel between the first transmitting device and the first receiving device is recorded as the first signal channel, the signal channel between the second transmitting device and the second receiving device is recorded as the second signal channel, and so on. Respectively record the signal channels between the first transmitting device to the fifth transmitting device and the first receiving device to the fifth receiving device as the first signal channel to the fifth signal channel.

[0047] Further, the method for allocating computing resources for signal-level simulation according to the radiation source signal strength and the receiver sensitivity threshold and obtaining a task execution sequence optimized by signal delay includes: S41. Dynamically monitor the change rate of the first radiation intensity to the N radiation intensity using a sliding window algorithm, and obtain the first change rate to the N change rate; according to the first radiation intensity to the N radiation intensity, the first threshold to the N threshold, and the first change rate to the N change rate, calculate the first priority weight to the N priority weight using a priority weight calculation formula.

[0048] S42. Sort the first signal channel to the N signal channel from largest to smallest according to the first priority weight to the N priority weight to obtain an initial task execution sequence.

[0049] S43. Allocate computing resources for signal-level simulation according to the initial task execution sequence, monitor and obtain the signal processing delay, and correct the first priority weight to the N priority weight through a negative feedback algorithm according to the signal processing delay, and re-execute steps S42 to S43 until a preset cut-off condition is met, so as to obtain a task execution sequence optimized by signal delay.

[0050] Exemplarily, the sliding window algorithm is used to dynamically monitor the change rates of the first to fifth radiation intensities, obtaining the first to fifth change rates. According to the first to fifth radiation intensities, the first to fifth thresholds, and the first to fifth change rates, the first to fifth priority weights are calculated using the priority weight calculation formula. Taking a certain moment as an example, according to the priority weight calculation formula, the calculated first priority weight is 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. Sort the first to fifth signal channels from largest to smallest according to the first to fifth priority weights, obtaining the initial task execution sequence as the third signal channel, the first signal channel, the fifth signal channel, the second signal channel, and the fourth signal channel. Allocate the computing resources of the signal-level simulation according to the initial task execution sequence, monitor the obtained signal processing delay, and correct the first to fifth priority weights through the negative feedback algorithm according to the signal processing delay. Re-execute steps S42 to S43 until the preset cut-off condition is met, obtaining the task execution sequence optimized by signal delay. Finally, the task execution sequence optimized by signal delay is obtained as 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 respectively account for 0.26, 0.22, 0.21, 0.16, and 0.15 of the electromagnetic signal-level computing resources.

[0051] Further, the method of using the sliding window algorithm to dynamically monitor the change rates of the first to N radiation intensities, obtaining the first to N change rates; and calculating the first to N priority weights according to the first to N radiation intensities, the first to N thresholds, and the first to N change rates using the priority weight calculation formula includes: Taking the preset first period as the time interval, for the signal channel, extracting the value of the sampling point at the current moment and the previous M sampling points of the radiation intensity through the sliding window algorithm, and calculating the change rate; the calculation formula for the change rate is: Among them, is the rate of change, is the value of the sampling point at the current moment in the radiation intensity, is the value of the M sampling points pushed forward from the current moment in the radiation intensity, M is the preset sliding window length; is the preset sampling interval; is an integer variable with values from 1 to N ; By traversing the values of from 1 to N the first rate of change to the N rate of change is obtained.

[0052] According to the first radiation intensity to the N radiation intensity, the first threshold to the N threshold, the first rate of change to the N rate of change, calculate the priority weight reference value of the first signal channel to the N priority weight reference value of the signal channel; Among them, the formula for calculating the priority weight reference value of the ; Among them, is the priority weight reference value of the signal channel, is the k value of the sampling points pushed forward from the current moment in the radiation intensity, is the threshold,

[0053] is the preset rate of change weighting coefficient.

[0053] According to the priority weight reference value of the first signal channel to the N priority weight reference value of the signal channel, calculate the first priority weight to the N priority weight; Among them, the formula for calculating the ; Among them, is the priority weight, is the priority weight reference value of the signal channel, N is an integer variable with values from 1 to

[0054] Exemplarily, the preset sliding window length is 6, and the radiation source signal intensity is monitored at intervals of the preset first period. The first period represents the time for which each resource allocation result is maintained. For example, the first period is set to 60 seconds, indicating that the computing resource allocation is performed every 60 seconds. The monitoring uses a preset sampling interval, and the sampling interval is 0.1 second. Taking the third signal channel as an example, the value of the current sampling point and the values of the previous 6 sampling points in the third radiation intensity are extracted through the sliding window algorithm. The value of the third radiation intensity at the current moment is 6 watts, and the values of the previous 6 sampling points are 5.4 watts, 5.5 watts, 5.6 watts, 5.7 watts, 5.8 watts, and 5.9 watts respectively. According to the change rate calculation formula, the calculated third change rate is 1 watt / second. Similarly, the calculated first change rate is 0.8 watt / second, the second change rate is 0.6 watt / second, the fourth change rate is 0.5 watt / second, and the fifth change rate is 0.7 watt / second. The priority weight reference values of the first signal channel to 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. The change rate weighting coefficient β is set to 0.5. The calculated priority weight reference value of the third signal channel is 6.45. Similarly, the calculated priority weight reference value of the first signal channel is 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 values of the first signal channel to the fifth signal channel. The calculated third priority weight is 0.26. Similarly, the calculated first priority weight is 0.22, the second priority weight is 0.17, the fourth priority weight is 0.15, and the fifth priority weight is 0.20.

[0055] Further, the method of allocating the computing resources for the signal-level simulation according to the initial task execution sequence, monitoring the signal processing delay, and correcting the first priority weight to the N priority weight through the negative feedback algorithm, and re-executing steps S42 to S43 until the preset cut-off condition is met to obtain the task execution sequence optimized by the signal delay includes: Allocating computing resources for the first signal channel to the N signal channel according to the initial task execution sequence to obtain the first computing resource to the N computing resource; recording the size of the computing resource as ; The calculation formula of ; Among them, represents the total computing resources for electromagnetic signal level simulation set in advance; the first computing resource to the N computing resources are respectively used to process the signals of the first signal channel to the N signal channel.

[0056] Taking the second period set in advance as the time interval, monitor the signal processing time delay of the first signal channel to the N signal channel, and record them as the first time delay to the N time delay .

[0057] According to to calculate to obtain the first adjustment weight to the N adjustment weight; among them, the calculation formula of the adjustment weight is: ; Among them, represents the adjustment weight, represents the conversion coefficient set in advance, represents the time delay, represents the time delay.

[0058] On the basis of the first priority weight to the N priority weight, increase the first adjustment weight to the N adjustment weight respectively, and update the first priority weight to the N priority weight.

[0059] Re - execute steps S42 to S43 until the maximum number of iterations set in advance is reached, or the first cut - off condition, the second cut - off condition, and the third cut - off condition are simultaneously satisfied, and obtain the task execution sequence optimized according to the signal time delay.

[0060] Exemplarily, according to the initial task execution sequence, allocate computing resources to the first signal channel to the fifth signal channel, and obtain the first computing resource to the fifth computing resource. The total computing resources for electromagnetic signal level simulation are set to 100 units. Then the size of the third computing resource D 3The second computing resource size 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 respectively used to process signals for the first to fifth signal channels. Monitor the signal processing delays of the first to fifth signal channels within a preset second period, and record them as the first delay to the fifth delay respectively. Set the second period to 1 second. It is monitored 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 should be noted 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 period 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, it is necessary to extend the actually monitored signal processing delay according to the ratio of the second period to the duration of signal processing according to the current round of computing resources to obtain the first delay, the second delay, the third delay, the fourth delay, and the fifth delay. Calculate the first to fifth adjustment weights based on the first to fifth delays. The first to fifth adjustment weights reflect the deviation amounts of the first to fifth delays from the average value of the first to fifth delays under the current round of computing resource allocation. For example, since the first delay is greater than the average value of the first to fifth delays, it indicates that the first computing resource is too small in the current round of computing resource allocation. Therefore, it is necessary to increase the first computing resource. The calculated first adjustment weight is 0.00008, and the first priority weight is updated based on the first adjustment weight greater than 0, and the updated first priority weight is 0.22008, so as to allocate more computing resources to the first signal channel in the next round of computing resource allocation. Similarly, update the second to fifth priority weights. Re - execute steps S42 to S43 until the first cut - off condition, the second cut - off condition, and the third cut - off condition are simultaneously met, and obtain the task execution sequence optimized according to signal delay.

[0061] Further, the first cut - off condition is: The actual simulation progress ratio reaches between a preset first simulation progress ratio and a second simulation progress ratio.

[0062] The calculation formula for the actual simulation progress ratio is: ; Where, represents the actual simulation progress ratio, represents the pre - obtained functional - level simulation delay.

[0063] Exemplarily, the preset first simulation advancement ratio is 0.8, and the second simulation advancement ratio is 1. The preset functional-level simulation time delay is 0.4 seconds. Since the amount of data involved in the functional-level simulation is fixed, the functional-level simulation time delay is fixed and can be obtained through testing. The setting of the first cut-off condition is to make the time delays of the electromagnetic signal-level simulation and the functional-level simulation match, so that the electromagnetic signal-level simulation and the functional-level simulation can achieve approximately the same simulation speed, thereby avoiding resource waste and ensuring the coordination of the simulation results.

[0064] Further, the second cut-off condition is: The first time delay to the N time delay The maximum value among them is less than the preset time delay limit.

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

[0066] Further, the third cut-off condition is: The first time delay to the N time delay The difference between the maximum value and the minimum value among them is less than the preset time delay difference limit.

[0067] Exemplarily, 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 among the first delay to the fifth delay is 0.375 seconds, the minimum value is 0.370 seconds, and the difference between the maximum value and the minimum value is 0.005 seconds. The preset 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 cut-off condition is satisfied. The setting of the delay difference limit is to ensure the delay balance of each signal channel and avoid the situation where some signal channels are processed too fast while other signal channels are processed too slowly, which will cause some signal data to wait for a long time and affect the overall simulation efficiency. By setting the delay difference limit and dynamically adjusting the priority, the processing delays of all signal channels tend to be consistent, so that the electromagnetic signal-level simulation can process the signals of each channel at a similar speed, ensuring the balance of signal processing and further improving the overall simulation efficiency.

[0068] Based on the same inventive concept, as Figure 2 shown, this embodiment also provides a complex electromagnetic environment electromagnetic signal-level simulation advancement ratio optimization system for performing the above complex electromagnetic environment electromagnetic signal-level simulation advancement ratio optimization method. The system includes, connected in sequence: a first data acquisition module, a signal-level simulation optimization module, a function-level simulation module, and a simulation joint module.

[0069] The first data acquisition module is used to acquire first data, where 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.

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

[0071] The function-level simulation module is used to perform function-level simulation according to the terrain shielding parameters and the dynamic position parameters of combat entities; the function-level simulation includes the dynamic position simulation of combat entities.

[0072] The simulation joint module is used to align the time bases of signal-level simulation and function-level simulation; inject the function-level simulation and signal-level simulation feedback data after alignment into the joint simulation engine to generate a spatio-temporally consistent battlefield electromagnetic situation simulation result; the simulation advancement ratio represents the ratio of the signal processing delay of the electromagnetic signal-level simulation to the function-level simulation delay.

[0073] It should be noted that regarding the system in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0074] Finally, it should be noted that although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope 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: Acquire first data, where 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; According to the signal strength of the radiation source and the sensitivity threshold of the receiver, the computing resources of the signal level simulation are allocated by using a dynamic priority scheduling algorithm to obtain a task execution sequence optimized according to the signal delay; the signal level simulation is performed according to the task execution sequence optimized according to the signal delay; the signal level simulation includes simulating the received signal strength according to the electromagnetic environment parameters and the battlefield environment parameters; 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; 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 battlefield electromagnetic situation simulation results that are consistent in time and space; the simulation advancement ratio represents the ratio of the signal processing delay of electromagnetic signal-level simulation to the functional-level simulation delay.

2. The method for optimizing the electromagnetic signal level simulation propulsion ratio in a complex electromagnetic environment as claimed in claim 1, characterized in that: 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 space 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 as claimed in claim 2, characterized in that: The electromagnetic wave transmitting device includes a first transmitting device to a N Transmitting device; the radiation source signal strength includes a first radiation intensity to a N Radiation intensity; the first radiation intensity to the first 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; the first threshold to the N The thresholds represent the first receiving device to the N The minimum signal strength that the receiving device can recognize; respectively 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 as claimed in claim 3, characterized in that: 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 according to signal delay includes: S41, using a sliding window algorithm 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 the 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 first signal channel to the second 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 adjusted by a negative feedback algorithm according to the signal processing delay. 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.

5. The method for optimizing the electromagnetic signal level simulation propulsion ratio in a complex electromagnetic environment as claimed in claim 4, characterized in that: 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 the 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 period set in advance as the time interval, The signal channel is extracted by sliding window algorithm. 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 time forward M The value of the sampling point, M is the preset sliding window length; is the preset sampling interval; The value range is 1 to N An 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 the N The change rate calculates 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 time 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: ; 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.

6. A method for optimizing propulsion ratio of electromagnetic signal level simulation in complex electromagnetic environment as claimed in claim 5, 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 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, and a 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 to obtain the first computing resources to the N Computing resources; The computing resource size is recorded as ; The calculation formula is: ; in, represents the total computing resources of the electromagnetic signal level simulation set in advance; respectively using the first computing resources to the N The computing resources are used to calculate 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. 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 N Adjust the weights; The calculation formula for adjusting the weight is: ; in, Indicates Adjust the weights, Indicates the preset conversion coefficient. Indicates Delay, Indicates Delay; In 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; 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 according to signal delay.

7. A method for optimizing propulsion ratio of electromagnetic signal level simulation in complex electromagnetic environment as claimed in claim 6, characterized in that: 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 advance ratio, Indicates the pre-obtained function-level simulation delay.

8. The method for optimizing the electromagnetic signal level simulation propulsion ratio in a complex electromagnetic environment as claimed in claim 7, characterized in that: The second cut-off condition is: First delay To N Latency The maximum value in is less than the preset delay limit.

9. A method for optimizing propulsion ratio of electromagnetic signal level simulation in complex electromagnetic environment as claimed in claim 8, characterized in that: The third cut-off condition is: First delay To N Latency The difference between the maximum value and the minimum value in is less than the preset delay difference limit.

10. 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 9, 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 according to the signal strength of the radiation source and the receiver sensitivity threshold, and obtain a task execution sequence optimized according to the signal delay; perform signal-level simulation according to the task execution sequence optimized according to the signal delay; the signal-level simulation includes simulating the received signal strength according to the electromagnetic environment parameters and the battlefield environment parameters; The functional level simulation module is used to perform 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; The simulation combination module is used to align the time bases of the signal level simulation and the function level simulation; Inject the benchmark-aligned function-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 advancement 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

  • Communication system multi-granularity modeling real-time simulation method in countermeasure simulation

    CN115270590A

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

    CN117910260A

  • Simulation deduction system for satellite constellation

    CN118260955A

  • Radio frequency simulation complex electromagnetic signal generation device and method based on pulse multichannel dynamic distribution

    CN119148118A

  • Low-delay communication routing method and system based on power network

    CN119835206A

Cited By

  • GIS partial discharge on-line monitoring method

    CN120254593A

  • GIS partial discharge on-line monitoring method

    CN120254593B