Chaff simulation semi-physical simulation control method and system under limited resources

CN116880237BActive Publication Date: 2026-11-03SHANGHAI INST OF ELECTROMECHANICAL ENG
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310843156.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-10
Publication Date
2026-11-03
Estimated Expiration
2043-07-10

AI Technical Summary

Technical Problem

Under limited simulation resources, existing technologies cannot effectively simulate the electromagnetic environment of multiple chaff rounds, causing the simulation system to time out and disrupting real-time performance, thus failing to meet the requirements for verifying the anti-chaff interference performance of radar-guided weapons.

Method used

By opening a thread in the target control computer, the target characteristic parameters of the chaff projectiles are calculated in real time, and computing resources and power supply channels are dynamically allocated. The radio frequency signal is modulated using the target simulator to realize the sequential deployment and trailing simulation of the chaff projectiles, thus optimizing the use of simulation resources.

Benefits of technology

A hardware-in-the-loop simulation of the electromagnetic environment and angular position spatial physical characteristics of chaff was achieved under limited resources, verifying the anti-chaff interference performance of radar-guided weapons and ensuring the real-time performance and accuracy of the simulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116880237B_ABST
    Figure CN116880237B_ABST
Patent Text Reader

Abstract

The application provides a foil strip simulation semi-physical simulation control method and system under limited resources, relates to the weapon guidance control semi-physical simulation technical field, and solves the problem that it is difficult to simulate the complex electromagnetic environment of the sequential launching of a large number of foil strip bombs in a real battlefield under the limitation of limited simulation calculation resources and limited target feed channel. According to the maximum number of foil strips existing at the same time, the corresponding thread is opened, the target characteristic parameters of each foil strip bomb are dynamically calculated, when a certain foil strip bomb exceeds the effective duration, the thread of the foil strip is recycled and used to calculate the characteristic parameters of the new foil strip, simultaneously, according to the upper limit of the number of foil strip bombs carried by the target, the number of target feed channels and the maximum number of foil strips existing at the same time, the channel resources are dynamically allocated, the electromagnetic environment of the foil strip bomb launching in the real scene is effectively simulated through the key time period simulation and the foil strip tail design, and the weapon guidance control semi-physical simulation confidence is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of hardware-in-the-loop simulation of weapon guidance and control, specifically to a hardware-in-the-loop simulation control method and system for chaff simulation under limited resources. Background Technology

[0002] With the development of modern warfare, airspace jamming has become a primary means of interference for both sides. Chaff, as a traditional passive jamming material, is widely used, interfering with enemy detection radar by reflecting electromagnetic waves. Considering the difficulty in reproducing real chaff scenarios and the challenges in setting them up, hardware-in-the-loop (HIL) simulations are typically used to test the anti-chaff jamming performance of radar-guided weapons. However, under limited simulation resources, it is necessary to design special simulation control methods and combine them with a target simulator to simulate the electromagnetic environment of sequential chaff deployment, thereby verifying the weapon's anti-chaff jamming performance.

[0003] The simulation system uses a target simulator to modulate target characteristics such as Doppler effect, target-target distance, and chaff energy into a radio frequency signal. Based on the chaff position information, it radiates the signal at the corresponding position on the array surface through the target feed channels, thus simulating a single chaff. The simulation system has a limited number of target feed channels, while in a real battlefield, multiple chaff rounds typically exist simultaneously. Each chaff round includes launch, stabilization, and dissipation states, and their number far exceeds the number of target feed channels. Therefore, the simulation system cannot transmit the echo signals of all chaff rounds present at a given moment through the feed channels.

[0004] Furthermore, the targets being attacked often carry a large number of chaff rounds. To fully simulate the electromagnetic environment under chaff interference, the simulation system needs to analyze and calculate the target characteristics of each chaff round and generate corresponding echo signals through the target simulator. When the number of chaff rounds exceeds the maximum number that the simulation computing resources can process simultaneously, the simulation system will experience timeouts, compromising the real-time performance of the hardware-in-the-loop simulation.

[0005] Therefore, a new technical solution is needed to improve the above-mentioned technical problems. Summary of the Invention

[0006] To address the shortcomings of existing technologies, the purpose of this invention is to provide a method and system for controlling foil strip simulation under limited resources.

[0007] According to the present invention, a semi-physical simulation control method for foil strips under limited resources is provided, the method comprising the following steps:

[0008] Step S1: Based on the real battlefield environment of the radar-guided weapon, the simulation control unit calculates the maximum number of chaff that can exist at the same time according to the chaff deployment parameters of the target. The target control computer opens up a corresponding number of threads to calculate the target characteristic parameters of each chaff in real time.

[0009] Step S2: Based on the effective duration of a single chaff bomb, when a chaff bomb is about to dissipate, remove the corresponding target characteristic calculation program from its corresponding thread, and at that moment, put the target characteristic calculation of the next chaff bomb into the same thread;

[0010] Step S3: Dynamically allocate simulation unit computing resources and feed channel resources based on the upper limit of the number of chaff rounds carried by the target and the number of target feed channels. Modulate the chaff round target characteristics to be simulated at a certain moment into the radio frequency signal using the target simulator. Feed the radio frequency signal into the target channel in a line feed manner according to the deployment order.

[0011] Step S4: Based on the number N of target power supply channels, when the target throws the last N terminal chaff rounds, use the target simulator to modulate the target characteristic parameters of the terminal chaff rounds from launch, stabilization to dissipation onto the radio frequency signal to simulate the trailing effect of the terminal chaff rounds.

[0012] Step S5: Observe the simulation data, select the key time period for simulation based on the actual simulation effect of the foil strip, and change the start and end times of the foil strip signal according to the key time period in subsequent foil strip simulations. The simulation duration T of a single foil strip includes the key time period, and perform a semi-physical simulation of the foil strip under limited resources.

[0013] Preferably, in step S1:

[0014] Based on the actual battlefield environment of the radar-guided weapon, the parameters for deploying chaff to strike the target are obtained. The symbols and physical meanings of each parameter are as follows:

[0015] T bt : Effective duration of a single chaff projectile, the time from launch to dissipation;

[0016] Δt: Foil strip delivery interval;

[0017] t0: Simulated start time of the foil strip;

[0018] The maximum number of foil strips that can exist at any given time;

[0019] N: Target number of power supply channels;

[0020] T = N·Δt: Simulation duration of a single foil strip;

[0021] f(t i ,X i0 V i0 ): The i-th foil strip is released t i The function for calculating the motion state and target characteristics per second, where X i0 V i0Let be the initial position and velocity of the i-th foil bullet at the moment of release;

[0022] R max The maximum number of chaff rounds a target can carry;

[0023] The simulation control unit is based on the maximum number N of foil strips present at the same time. max Open N in the target control computer max One thread calls function f(t) i ,X i0 V i0 Real-time calculation of the motion state and target characteristic parameters of each chaff projectile, and dynamic definition of N. max A ×M dimensional array Q, where M represents the number of target characteristic parameters that need to be simulated for a single chaff projectile, and P represents the target characteristic parameters of the i-th chaff. k (P k1 ,P k2 ,……,P kM ) indicates that, among which:

[0024]

[0025] P k It includes Doppler data of the target missile, missile distance, energy, and altitude and azimuth information.

[0026] Preferably, in step S2:

[0027] Based on the effective duration T of a single chaff bullet bt If a chaff bomb is about to dissipate in the next simulation cycle, the calculation thread for that bomb is stopped and the target characteristic parameters of that bomb are removed from array Q. When the next chaff is deployed, its target characteristic calculation is put into an idle thread, and the calculated target characteristic parameters are put into array Q.

[0028] Preferably, in step S3:

[0029] The maximum number of chaff rounds carried by the target (R) max The number of target power supply channels N and the maximum number of foil strips present at the same time N max The target feeder channel resources are dynamically allocated based on the conditions; the allocation method is as follows:

[0030] Array Q can store at most N max The target characteristic parameter of the foil strip, when the Nth... maxAfter one chaff is dispensed, its parameters are stored in P1 of array Q. The target simulator receives instructions from the target control computer, reads the target characteristics of the chaff that currently needs to be simulated in array Q, modulates the characteristic information onto the radio frequency signal, and releases it through the corresponding target feeding channel; if the number of target feeding channels is N, the radio frequency signal of the i-th chaff is released through the m-th feeding channel, where the expression of m is:

[0031]

[0032] Performing generation and release of radio frequency signals for sequentially dispensed chaff cartridges.

[0033] Preferably, in the step S4:

[0034] If the number of remaining chaffs is less than the number of target feeding channels N, the process enters the final stage of chaff simulation, and the chaffs in the final stage are called terminal chaffs; the implementation form of chaff simulation in the final stage is: when the target characteristic calculation of the i-th chaff enters the thread, it is judged whether R max -i<N is satisfied. If this condition is satisfied, the i-th to the R-th max chaffs are called terminal chaff cartridges.

[0035] The present invention further provides a semi-physical simulation control system for chaff simulation under limited resources, and the system includes the following modules:

[0036] Module M1: According to the real battlefield environment where the radar-guided weapon is located, the simulation control unit calculates the maximum number of chaffs existing at the same moment based on the dispensing parameters of the chaff cartridges of the hit target, and the target control computer opens a corresponding number of threads to solve the target characteristic parameters of each chaff cartridge in real time;

[0037] Module M2: According to the effective duration of a single chaff cartridge, when a certain chaff cartridge is about to dissipate, the corresponding target characteristic calculation program is removed from its corresponding thread, and the target characteristic calculation of the next dispensed chaff cartridge is placed into this thread at this moment;

[0038] Module M3: Dynamically allocate the calculation resources of the simulation unit and the feeding channel resources according to the upper limit of the number of chaff cartridges carried by the hit target and the number of target feeding channels, use the target simulator to modulate the target characteristics of the chaff cartridges that need to be simulated at a certain moment into the radio frequency signal, and feed the radio frequency signal into the target channel in a line feeding manner according to the dispensing sequence;

[0039] Module M4: According to the number N of target feeding channels, when the hit target dispenses the last N terminal chaff cartridges, the target simulator is used to modulate the target characteristic parameters of the terminal chaff cartridges in the whole process from launching, stabilization to dissipation onto the radio frequency signal, so as to perform trailing simulation of the terminal chaff cartridges;

[0040] Module M5: Observe the simulation data, select the key time period for simulation based on the actual simulation effect of the foil strip, and change the start and end times of the foil strip signal according to the key time period in subsequent foil strip simulations. The simulation duration T of a single foil strip includes the key time period, and perform semi-physical simulation of the foil strip under limited resources.

[0041] Preferably, in module M1:

[0042] Based on the actual battlefield environment of the radar-guided weapon, the parameters for deploying chaff to strike the target are obtained. The symbols and physical meanings of each parameter are as follows:

[0043] T bt : Effective duration of a single chaff projectile, the time from launch to dissipation;

[0044] Δt: Foil strip delivery interval;

[0045] t0: Simulated start time of the foil strip;

[0046] The maximum number of foil strips that can exist at any given time;

[0047] N: Target number of power supply channels;

[0048] T = N·Δt: Simulation duration of a single foil strip;

[0049] f(t i ,X i0 V i0 ): The i-th foil strip is released t i The function for calculating the motion state and target characteristics per second, where X i0 V i0 Let be the initial position and velocity of the i-th foil bullet at the moment of release;

[0050] R max The maximum number of chaff rounds a target can carry;

[0051] The simulation control unit is based on the maximum number N of foil strips present at the same time. max Open N in the target control computer max One thread calls function f(t) i ,X i0 V i0 Real-time calculation of the motion state and target characteristic parameters of each chaff projectile, and dynamic definition of N. max A ×M dimensional array Q, where M represents the number of target characteristic parameters that need to be simulated for a single chaff projectile, and P represents the target characteristic parameters of the i-th chaff. k (P k1 ,P k2 ,……,P kM ) indicates that, among which:

[0052]

[0053] P k Includes projectile-target Doppler, projectile-target distance, energy, as well as elevation and azimuth information.

[0054] Preferably, in the module M2:

[0055] According to the effective duration T of a single chaff cartridge bt , if a certain chaff cartridge is about to dissipate in the next simulation cycle, the calculation thread for this cartridge is stopped and the target characteristic parameters of this cartridge are removed from the array Q. When the next chaff is dispensed, the target characteristic calculation of it is placed into an idle thread, and the calculated target characteristic parameters are placed into the array Q.

[0056] Preferably, in the module M3:

[0057] For the upper limit R of the number of chaff cartridges carried by the strike target max , the number of target feeding channels N, and the maximum number of chaffs existing at the same time N max , the target feeding channel resources are dynamically allocated under the conditions; the allocation manner is:

[0058] The array Q stores at most N max chaff target characteristic parameters. After the (N max +1)th chaff is dispensed, its parameters are stored in P1 of the array Q. The target simulator receives instructions from the target control computer, reads the target characteristics of the chaff that currently needs to be simulated in the array Q, modulates the characteristic information onto the radio frequency signal and releases it through the corresponding target feeding channel; if the number of target feeding channels is N, the radio frequency signal of the i-th chaff is released through the m-th feeding channel, where the expression of m is:

[0059]

[0060] Perform generation and release of radio frequency signals for sequentially dispensed chaff cartridges.

[0061] Preferably, in the module M4:

[0062] If the number of remaining chaffs < the number of target feeding channels N, the process enters the final stage of chaff simulation, and the chaffs in the final stage are called terminal chaffs; the implementation form of chaff simulation in the final stage is: when the target characteristic calculation of the i-th chaff enters the thread, it is judged whether R max -i<N is satisfied. If this condition is satisfied, the i-th to the R max -th chaffs are called terminal chaff cartridges.

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

[0064] This invention designs a chaff simulation control method to realize semi-physical simulation of the target characteristics, electromagnetic environment, and spatial physical characteristics of angular position during the chaff deployment process, and verifies the anti-chaff interference performance of radar-guided weapons. Attached Figure Description

[0065] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0066] Figure 1 This is a schematic diagram illustrating the composition and simulation control principle of the foil strip simulation system described in this invention;

[0067] Figure 2 This is a flowchart illustrating the process of the foil simulation control method under limited resources described in this invention.

[0068] Figure 3 This is a schematic diagram of the allocation of computing resources and a specific structure diagram of the target characteristic array Q as described in this invention;

[0069] Figure 4 This is a schematic diagram of the target power supply channel resource allocation described in this invention;

[0070] Figure 5 This is a schematic diagram of the foil strip simulation control during the final stage as described in this invention. Detailed Implementation

[0071] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the protection scope of the present invention.

[0072] Example 1:

[0073] According to the present invention, a semi-physical simulation control method for foil strips under limited resources is provided, the method comprising the following steps:

[0074] Step S1: Based on the actual battlefield environment of the radar-guided weapon, the simulation control unit calculates the maximum number of chaff pieces present at any given time according to the target deployment parameters. The target control computer opens up a corresponding number of threads to calculate the target characteristic parameters of each chaff piece in real time. Based on the actual battlefield environment of the radar-guided weapon, the target deployment parameters are obtained. The symbols and physical meanings of each parameter are as follows:

[0075] T bt : Effective duration of a single chaff projectile, the time from launch to dissipation;

[0076] Δt: Foil strip delivery interval;

[0077] t0: Simulated start time of the foil strip;

[0078] The maximum number of foil strips that can exist at any given time;

[0079] N: Target number of power supply channels;

[0080] T = N·Δt: Simulation duration of a single foil strip;

[0081] f(t i ,X i0 V i0 ): The i-th foil strip is released t i The function for calculating the motion state and target characteristics per second, where X i0 V i0 Let be the initial position and velocity of the i-th foil bullet at the moment of release;

[0082] R max The maximum number of chaff rounds a target can carry;

[0083] The simulation control unit is based on the maximum number N of foil strips present at the same time. max Open N in the target control computer max One thread calls function f(t) i ,X i0 V i0 Real-time calculation of the motion state and target characteristic parameters of each chaff projectile, and dynamic definition of N. max A ×M dimensional array Q, where M represents the number of target characteristic parameters that need to be simulated for a single chaff projectile, and P represents the target characteristic parameters of the i-th chaff. k (P k1 ,P k2 ,……,P kM ) indicates that, among which:

[0084]

[0085] P k It includes Doppler data of the target missile, missile distance, energy, and altitude and azimuth information.

[0086] Step S2: Based on the effective duration of a single chaff grenade, when a chaff grenade is about to dissipate, remove the corresponding target characteristic calculation program from its thread, and at that moment, insert the target characteristic calculation for the next chaff grenade into that thread; based on the effective duration T of a single chaff grenade... bt, if a certain chaff cartridge is about to dissipate in the next simulation cycle, the calculation thread of this cartridge is stopped and the target characteristic parameters of this cartridge are removed from array Q. When the next chaff is dispensed, the target characteristic calculation of it is placed into an idle thread, and the calculated target characteristic parameters are placed into array Q.

[0087] Step S3: Dynamically allocate simulation unit computing resources and feed channel resources according to the conditions of the upper limit of the number of chaff cartridges carried by the strike target and the number of target feed channels, modulate the target characteristics of the chaff cartridges that need to be simulated at a certain moment into radio frequency signals by using the target simulator, and feed the radio frequency signals into the target channels in a wired feed manner according to the dispensing sequence; in view of the upper limit R of the number of chaff cartridges carried by the strike target max , the number of target feed channels N and the maximum number of chaff existing at the same time N max to dynamically allocate target feed channel resources; the allocation manner is as follows:

[0088] The array Q stores at most N max chaff target characteristic parameters. After the (N max +1)th chaff is dispensed, its parameters are stored in P1 of array Q. The target simulator receives instructions from the target control computer, reads the target characteristics of the chaff that needs to be simulated currently in array Q, modulates the characteristic information onto the radio frequency signal and releases it through the corresponding target feed channel; if the number of target feed channels is N, the radio frequency signal of the i-th chaff is released through the m-th feed channel, where the expression of m is:

[0089]

[0090] Generating and releasing the radio frequency signals of sequentially dispensed chaff cartridges.

[0091] Step S4: According to the number N of target feed channels, when the strike target dispenses the last N terminal chaff cartridges, the target simulator is used to modulate the target characteristic parameters of the whole process of the terminal chaff cartridges from launching, stabilization to dissipation into radio frequency signals, so as to carry out tailing simulation of the terminal chaff cartridges; if the number of remaining chaff is less than the number N of target feed channels, the process enters the final stage of chaff simulation, and the chaff in the final stage is called terminal chaff; the implementation form of chaff simulation in the final stage is: when the target characteristic calculation of the i-th chaff enters the thread, it is judged whether R max -i<N is satisfied. If the condition is satisfied, the i-th to the R max -th chaff are called terminal chaff cartridges.

[0092] Step S5: Observe the simulation data, select the key time period for simulation according to the actual chaff simulation effect, change the start time and end time of the chaff signal in the subsequent chaff simulation according to the key time period, and the single chaff simulation duration T includes the key time period, so as to carry out the semi-physical simulation of chaff under limited resources.

[0093] The present invention also provides a hardware-in-the-loop simulation control system for foil under limited resources. The hardware-in-the-loop simulation control system for foil under limited resources can be implemented by executing the process steps of the hardware-in-the-loop simulation control method for foil under limited resources. That is, those skilled in the art can understand the hardware-in-the-loop simulation control method for foil under limited resources as a preferred embodiment of the hardware-in-the-loop simulation control system for foil under limited resources.

[0094] Example 2:

[0095] This invention also provides a semi-physical simulation control system for foil strips under limited resources, the system comprising the following modules:

[0096] Module M1: Based on the real battlefield environment of the radar-guided weapon, the simulation control unit calculates the maximum number of chaff pieces present at any given time according to the target deployment parameters. The target control computer opens up a corresponding number of threads to calculate the target characteristic parameters of each chaff piece in real time. Based on the real battlefield environment of the radar-guided weapon, the target deployment parameters are obtained. The symbols and physical meanings of each parameter are as follows:

[0097] T bt : Effective duration of a single chaff projectile, the time from launch to dissipation;

[0098] Δt: Foil strip delivery interval;

[0099] t0: Simulated start time of the foil strip;

[0100] The maximum number of foil strips that can exist at any given time;

[0101] N: Target number of power supply channels;

[0102] T = N·Δt: Simulation duration of a single foil strip;

[0103] f(t i ,X i0 V i0 ): The i-th foil strip is released t i The function for calculating the motion state and target characteristics per second, where X i0 V i0 Let be the initial position and velocity of the i-th foil bullet at the moment of release;

[0104] R max The maximum number of chaff rounds a target can carry;

[0105] The simulation control unit is based on the maximum number N of foil strips present at the same time. max Open N in the target control computer maxOne thread calls function f(t) i ,X i0 V i0 Real-time calculation of the motion state and target characteristic parameters of each chaff projectile, and dynamic definition of N. max A ×M dimensional array Q, where M represents the number of target characteristic parameters that need to be simulated for a single chaff projectile, and P represents the target characteristic parameters of the i-th chaff. k (P k1 ,P k2 ,……,P kM ) indicates that, among which:

[0106]

[0107] P k It includes Doppler data of the target missile, missile distance, energy, and altitude and azimuth information.

[0108] Module M2: Based on the effective duration of a single chaff grenade, when a chaff grenade is about to dissipate, the corresponding target characteristic calculation program is removed from its thread, and at that moment, the target characteristic calculation for the next chaff grenade is placed into that thread; based on the effective duration T of a single chaff grenade... bt If a chaff bomb is about to dissipate in the next simulation cycle, the calculation thread for that bomb is stopped and the target characteristic parameters of that bomb are removed from array Q. When the next chaff is deployed, its target characteristic calculation is put into an idle thread, and the calculated target characteristic parameters are put into array Q.

[0109] Module M3: Dynamically allocates simulation unit computing resources and feed channel resources based on the upper limit of the number of chaff rounds carried by the target and the number of target feed channels. It modulates the target characteristics of the chaff rounds to be simulated at a certain moment into the radio frequency signal using the target simulator, and feeds the radio frequency signal into the target channel using a line feed method according to the deployment order; it also addresses the upper limit R of the number of chaff rounds carried by the target. max The number of target power supply channels N and the maximum number of foil strips present at the same time N max The target feeder channel resources are dynamically allocated based on the conditions; the allocation method is as follows:

[0110] Array Q can store at most N max The target characteristic parameter of the foil strip, when the Nth... max After one chaff strip is deployed, its parameters are stored in P1 of array Q. The target simulator receives instructions from the target control computer, reads the target characteristics of the chaff strip to be simulated from array Q, modulates the characteristic information onto an RF signal, and releases it through the corresponding target feed channel. If the number of target feed channels is N, the RF signal of the i-th chaff strip is released through the m-th feed channel, where m is expressed as:

[0111]

[0112] Generate and emit radio frequency signals for sequential dispensing of chaff cartridges.

[0113] Module M4: According to the number N of target feed channels, when the last N terminal chaff cartridges are dispensed at the strike target, the target simulator modulates the target characteristic parameters of the entire process of the terminal chaff cartridges from launch, stabilization to dissipation onto the radio frequency signal, to perform trailing simulation of the terminal chaff cartridges; if the number of remaining chaffs is less than the number N of target feed channels, the process enters the final stage of chaff simulation, and the chaffs in the final stage are referred to as terminal chaffs; the implementation form of chaff simulation in the final stage is: when the target characteristic calculation of the i-th chaff enters the thread, it is judged whether R max -i<N, and if this condition is satisfied, the i-th to the R-th max chaffs are referred to as terminal chaff cartridges.

[0114] Module M5: Observe the simulation data, select the key time period for simulation according to the actual chaff simulation effect, change the start time and end time of the chaff signal in subsequent chaff simulation according to the key time period, the single chaff simulation duration T includes the key time period, and carry out chaff semi-physical simulation under limited resources.

[0115] Example 3:

[0116] The technical problem to be solved by the present invention is to provide a chaff simulation semi-physical simulation control method, which uses a chaff simulation system to realize electromagnetic environment simulation of sequential dispensing of a large number of chaffs through a control algorithm under the conditions of using less computing resources and target feed channels during the performance verification process of radar-guided weapons against chaff jamming.

[0117] The implementation of the chaff simulation semi-physical simulation control method under limited resources includes a target array, target feed channels, a target simulator and a target control computer, and the composition and working principle are as Figure 1 shown. Specifically, the simulation system loads the chaff cartridge dispensing information of the target to be struck into the target control computer, the target control computer allocates computing resources for the analysis and calculation of the target characteristics of the chaff cartridges, transmits the target characteristic parameters and target position information to the target simulator and the target array respectively, and pre-allocates the target feed channels for the target echo signals of each chaff cartridge according to the chaff dispensing sequence and dispensing interval. The target simulator modulates the target characteristic parameters of each chaff onto the radio frequency signal and feeds it into the corresponding target feed channel, and cooperates with the simulation system to complete the real-time electromagnetic environment simulation of chaff, so as to realize the performance verification of radar-guided weapons against chaff jamming.

[0118] A chaff simulation semi-physical simulation control method under limited resources, the specific implementation of which is realized by the following steps:

[0119] Step 1: Based on the actual battlefield environment of the radar-guided weapon, obtain the chaff deployment parameters for striking the target. The symbols and physical meanings of each parameter are as follows:

[0120] T bt : Effective duration of a single chaff (the duration from launch to dissipation);

[0121] Δt: Foil strip delivery interval;

[0122] t0: Simulated start time of the foil strip;

[0123] The maximum number of foil strips that can exist at any given time;

[0124] N: Target number of power supply channels;

[0125] T = N·Δt: Simulation duration of a single foil strip;

[0126] f(t i ,X i0 V i0 ): The i-th foil strip is released t i The function for calculating the motion state and target characteristics per second, where X i0 V i0 Let be the initial position and velocity of the i-th foil bullet at the moment of release;

[0127] R max The maximum number of chaff rounds a target can carry;

[0128] The simulation control system is based on the maximum number N of foil strips present at the same time. max Open N in the target control computer max One thread calls function f(t) i ,X i0 V i0 Real-time calculation of the motion state and target characteristic parameters of each chaff projectile, and dynamic definition of N. max A ×M dimensional array Q, where M represents the number of target characteristic parameters that need to be simulated for a single chaff projectile, and P represents the target characteristic parameters of the i-th chaff. k (P k1 ,P k2 ,……,P kM ) indicates that, among which:

[0129]

[0130] P k The array Q contains information such as Doppler velocity of the target, target range, energy, and elevation and azimuth. Its specific structure is as follows: Figure 3 As shown.

[0131] Step 2: Based on the effective duration T of a single foil strip.bt , if a certain chaff cartridge is about to dissipate in the next simulation cycle, stop the calculation thread of this cartridge and remove the target characteristic parameters of this cartridge from array Q. When the next chaff is dispensed, the target characteristic calculation of it is placed into an idle thread, and the calculated target characteristic parameters are placed into array Q.

[0132] Step 3: Dynamically allocate target feed channel resources according to the upper limit R of the number of chaff cartridges carried by the strike target max , the number N of target feed channels, and the maximum number N of chaff existing at the same time max and other conditions. The specific allocation method is as follows:

[0133] Array Q stores at most N max chaff target characteristic parameters. After the Nth max +1th chaff is dispensed, its parameters are stored in P1 of array Q. The target simulator receives instructions from the target control computer, reads the target characteristics of the chaff to be currently simulated (quantity ≤ N) in array Q, modulates the characteristic information onto the radio frequency signal, and releases it through the corresponding target feed channel. If the number of target feed channels is N, the radio frequency signal of the i-th chaff is released through the m-th feed channel, where the expression of m is:

[0134]

[0135] In this way, the generation and release of sequentially dispensed radio frequency signals of chaff cartridges can be realized. Taking the number of target feed channels N=3 as an example, the specific allocation principle of channel resources is as Figure 4 shown.

[0136] Step 4: If the remaining number of chaff < the number of target feed channels N, enter the final stage of chaff simulation, and the chaff in the final stage is called terminal chaff. The specific implementation form of chaff simulation in the final stage is: when the target characteristic calculation of the i-th chaff enters the thread, judge whether R max -i<N is satisfied. If this condition is satisfied, the i-th to the R-th max chaff are called terminal chaff cartridges. The chaff simulation system needs to simulate the whole process of chaff from dispensing, stabilization to dissipation. The implementation principle of chaff simulation in the final stage is shown in Figure 5 .

[0137] Step 5: Observe the simulation data, select the key time period of the simulation according to the actual chaff simulation effect, change the start time and end time of the chaff signal in subsequent simulations according to the selected key time period, and ensure that the single chaff simulation duration T can cover the key time period, so as to finally realize chaff simulation under limited resources.

[0138] Those skilled in the art may understand this embodiment as a more specific description of Embodiment 1 and Embodiment 2.

[0139] Those skilled in the art will understand that, besides implementing the system and its various devices, modules, and units provided by this invention in the form of purely computer-readable program code, the same functions can be achieved entirely through logical programming of the method steps, making the system and its various devices, modules, and units of this invention function in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, the system and its various devices, modules, and units provided by this invention can be considered as a hardware component, and the devices, modules, and units included therein for implementing various functions can also be considered as structures within the hardware component; alternatively, the devices, modules, and units for implementing various functions can be considered as both software modules implementing the method and structures within the hardware component.

[0140] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.

Claims

1. A semi-physical simulation control method for foil strips under limited resources, characterized in that, The method includes the following steps: Step S1: Based on the real battlefield environment of the radar-guided weapon, the simulation control unit calculates the maximum number of chaff that can exist at the same time according to the chaff deployment parameters of the target. The target control computer opens up a corresponding number of threads to calculate the target characteristic parameters of each chaff in real time. Step S2: Based on the effective duration of a single chaff bomb, when a chaff bomb is about to dissipate, remove the corresponding target characteristic calculation program from its corresponding thread, and at that moment, put the target characteristic calculation of the next chaff bomb into the same thread; Step S3: Dynamically allocate simulation unit computing resources and feed channel resources based on the upper limit of the number of chaff rounds carried by the target and the number of target feed channels. Modulate the chaff round target characteristics to be simulated at a certain moment into the radio frequency signal using the target simulator. Feed the radio frequency signal into the target channel in a line feed manner according to the deployment order. Step S4: Based on the number N of target power supply channels, when the target throws the last N terminal chaff rounds, use the target simulator to modulate the target characteristic parameters of the terminal chaff rounds from launch, stabilization to dissipation onto the radio frequency signal to simulate the trailing effect of the terminal chaff rounds. Step S5: Observe the simulation data, select the key time period for simulation based on the actual simulation effect of the foil strip, and change the start and end times of the foil strip signal according to the key time period in subsequent foil strip simulations. The simulation duration T of a single foil strip includes the key time period, and perform a semi-physical simulation of the foil strip under limited resources.

2. The method for simulating foil strips under limited resources according to claim 1, characterized in that, In step S1: Based on the actual battlefield environment of the radar-guided weapon, the parameters for deploying chaff to strike the target are obtained. The symbols and physical meanings of each parameter are as follows: T bt : Effective duration of a single chaff projectile, the time from launch to dissipation; Δt: Foil strip delivery interval; t0: Simulated start time of the foil strip; The maximum number of foil strips that can exist at any given time; N: Target number of power supply channels; T = N·Δt: Simulation duration of a single foil strip; f(t i ,X i0 V i0 ): The i-th foil strip is released t i The function for calculating the motion state and target characteristics per second, where X i0 V i0 Let be the initial position and velocity of the i-th foil bullet at the moment of release; R max The maximum number of chaff rounds a target can carry; The simulation control unit is based on the maximum number N of foil strips present at the same time. max Open N in the target control computer max One thread calls function f(t) i ,X i0 V i0 Real-time calculation of the motion state and target characteristic parameters of each chaff projectile, and dynamic definition of N. max Let Q be an M-dimensional array, where M represents the number of target characteristic parameters that need to be simulated for a single chaff projectile, and P be the target characteristic parameters of the i-th chaff. k (P k1 ,P k2 ,……,P kM ) indicates that, among which: P k It includes Doppler data of the target missile, missile distance, energy, and altitude and azimuth information.

3. The method for simulating foil strips under limited resources according to claim 1, characterized in that, In step S2: Based on the effective duration T of a single chaff bullet bt If a chaff bomb is about to dissipate in the next simulation cycle, the calculation thread for that bomb is stopped and the target characteristic parameters of that bomb are removed from array Q. When the next chaff is deployed, its target characteristic calculation is put into an idle thread, and the calculated target characteristic parameters are put into array Q.

4. The method for controlling foil strips under limited resources using a hardware-in-the-loop simulation according to claim 1, characterized in that, In step S3: The maximum number of chaff rounds carried by the target (R) max The number of target power supply channels N and the maximum number of foil strips present at the same time N max The target feeder channel resources are dynamically allocated based on the conditions; the allocation method is as follows: Array Q can store at most N max The target characteristic parameter of the foil strip, when the Nth... max After one chaff strip is deployed, its parameters are stored in P1 of array Q. The target simulator receives instructions from the target control computer, reads the target characteristics of the chaff strip to be simulated in array Q, modulates the characteristic information onto the radio frequency signal and releases it through the corresponding target feed channel. If the target number of feed channels is N, then the RF signal of the i-th foil is released through the m-th feed channel, where m is expressed as: The generation and release of radio frequency signals are carried out sequentially for the deployment of chaff.

5. The method for hardware-in-the-loop simulation control of foil strips under limited resources according to claim 1, characterized in that, In step S4: If the remaining chaff quantity is less than the number N of target feeding channels, the process enters the final stage of chaff simulation, and the chaff in the final stage is referred to as terminal chaff; the implementation form of chaff simulation in the final stage is: when the target characteristic calculation of the i-th chaff enters the thread, it is judged whether R is satisfied max -i<N, and if the condition is satisfied, the i-th to the R-th max chaff are referred to as terminal chaff cartridges.

6. A hardware-in-the-loop simulation control system for foil strips under limited resources, characterized in that, The system includes the following modules: Module M1: Based on the real battlefield environment of the radar-guided weapon, the simulation control unit calculates the maximum number of chaff that can exist at the same time according to the chaff deployment parameters of the target. The target control computer opens up a corresponding number of threads to calculate the target characteristic parameters of each chaff in real time. Module M2: Based on the effective duration of a single chaff grenade, when a chaff grenade is about to dissipate, the corresponding target characteristic calculation program is removed from its corresponding thread, and at that moment, the target characteristic calculation of the next chaff grenade is placed into the same thread; Module M3: Dynamically allocates simulation unit computing resources and feed channel resources based on the upper limit of the number of chaff rounds carried by the target and the number of target feed channels. It uses the target simulator to modulate the chaff round target characteristics to be simulated at a certain moment into the radio frequency signal, and feeds the radio frequency signal into the target channel in a line feed manner according to the deployment order. Module M4: Based on the number N of target power supply channels, when the target is attacked and the last N terminal chaff are launched, the target simulator is used to modulate the target characteristic parameters of the terminal chaff from launch, stabilization to dissipation onto the radio frequency signal to simulate the trailing of the terminal chaff. Module M5: Observe the simulation data, select the key time period for simulation based on the actual simulation effect of the foil strip, and change the start and end times of the foil strip signal according to the key time period in subsequent foil strip simulations. The simulation duration T of a single foil strip includes the key time period, and perform semi-physical simulation of the foil strip under limited resources.

7. The foil strip simulation semi-physical simulation control system under limited resources according to claim 6, characterized in that, In module M1: Based on the actual battlefield environment of the radar-guided weapon, the parameters for deploying chaff to strike the target are obtained. The symbols and physical meanings of each parameter are as follows: T bt : Effective duration of a single chaff projectile, the time from launch to dissipation; Δt: Foil strip delivery interval; t0: Simulated start time of the foil strip; The maximum number of foil strips that can exist at any given time; N: Target number of power supply channels; T = N·Δt: Simulation duration of a single foil strip; f(t i ,X i0 V i0 ): The i-th foil strip is released t i The function for calculating the motion state and target characteristics per second, where X i0 V i0 Let be the initial position and velocity of the i-th foil bullet at the moment of release; R max The maximum number of chaff rounds a target can carry; The simulation control unit is based on the maximum number N of foil strips present at the same time. max Open N in the target control computer max One thread calls function f(t) i ,X i0 V i0 Real-time calculation of the motion state and target characteristic parameters of each chaff projectile, and dynamic definition of N. max Let Q be an M-dimensional array, where M represents the number of target characteristic parameters that need to be simulated for a single chaff projectile, and P be the target characteristic parameters of the i-th chaff. k (P k1 ,P k2 ,……,P kM ) indicates that, among which: P k It includes Doppler data of the target missile, missile distance, energy, and altitude and azimuth information.

8. The foil strip simulation semi-physical simulation control system under limited resources according to claim 6, characterized in that, In module M2: Based on the effective duration T of a single chaff bullet bt If a chaff bomb is about to dissipate in the next simulation cycle, the calculation thread for that bomb is stopped and the target characteristic parameters of that bomb are removed from array Q. When the next chaff is deployed, its target characteristic calculation is put into an idle thread, and the calculated target characteristic parameters are put into array Q.

9. The foil strip simulation semi-physical simulation control system under limited resources according to claim 6, characterized in that, In module M3: The maximum number of chaff rounds carried by the target (R) max The number of target power supply channels N and the maximum number of foil strips present at the same time N max The target feeder channel resources are dynamically allocated based on the conditions; the allocation method is as follows: Array Q can store at most N max The target characteristic parameter of the foil strip, when the Nth... max After one chaff strip is deployed, its parameters are stored in P1 of array Q. The target simulator receives instructions from the target control computer, reads the target characteristics of the chaff strip to be simulated in array Q, modulates the characteristic information onto the radio frequency signal and releases it through the corresponding target feed channel. If the target number of feed channels is N, then the RF signal of the i-th foil is released through the m-th feed channel, where m is expressed as: The generation and release of radio frequency signals are carried out sequentially for the deployment of chaff.

10. The foil strip simulation semi-physical simulation control system under limited resources according to claim 6, characterized in that, In module M4: If the remaining chaff quantity is less than the target feed channel quantity N, the process enters the chaff simulation final stage, and the chaff in the final stage is referred to as terminal chaff; the implementation form of chaff simulation in the final stage is: when the target characteristic calculation of the i-th chaff enters the thread, it is determined whether R is satisfied max -i<N, and if this condition is satisfied, the i-th to the R-th max chaff are referred to as terminal chaff cartridges.

Citation Information

Patent Citations

  • Chaff interference simulation method and chaff interference simulator

    CN110850376A

  • Foil strip interference simulation method, device and equipment

    CN114910872A