Multi-complexity-level complex electromagnetic interference environment simulation generation method and system
Technical Field
The invention relates to the technical field of electromagnetic signal processing, in particular to a multi-complexity-level complex electromagnetic interference environment simulation generation method and system.
Background
The generation of the complex electromagnetic environment is a premise and a foundation for developing simulation training under the complex electromagnetic environment, and the simulation generation of the complex electromagnetic environment is very important for countries around the world. The electromagnetic environment simulation research is earlier in abroad, and a plurality of mature commercial software are used for simulating the electromagnetic environment.
At present, firstly, the cost required for generating a complex electromagnetic environment by using real electronic equipment is high, the simulated electromagnetic environment is closest to the actual combat electromagnetic environment, but the expensive simulation cost becomes an important obstacle for simulation training. Secondly, the simulation of the complex electromagnetic environment by adopting a simulator is a simulation generation method of the complex electromagnetic environment which is applied more at present. The electronic war simulators are of various types and can be divided into radiation simulators and injection simulators according to different modes of radiating electromagnetic signals; according to the difference of the simulation objects, radar electronic countermeasure simulators, communication countermeasure simulators, photoelectric countermeasure simulators and the like can be classified; the electromagnetic environment simulation system is divided according to application purposes, and can be divided into an electromagnetic signal environment simulator, a tactical background combat training simulator, a main combat equipment model matching simulator and the like, wherein the electromagnetic environment simulated by the simulator has single function and does not have multi-complexity electromagnetic environment simulation function. Finally, a computer simulation technology is utilized to simulate a complex electromagnetic environment, and a limited difference method is generally adopted, and the method has the main defects of relatively poor fidelity of the simulation of pure software, narrow frequency band range of the electromagnetic environment simulated by the pure software, relatively small simulation space and large calculation for the simulation of the electromagnetic environment with wide frequency band and large space range.
Disclosure of Invention
The invention aims at providing the multi-complexity-level complex electromagnetic interference environment simulation generation method which has strong universality, is simple to realize by adopting the rapid S transformation to effectively extract the time-frequency characteristic parameters, does not need multiple parameter measurement equipment, can automatically calculate and generate the needed interference signal parameters, and automatically executes the electromagnetic interference environment of the needed level.
In order to achieve the above purpose, the present invention adopts the following technical scheme: a multi-complexity-level complex electromagnetic interference environment simulation generation method comprises the following sequential steps:
(1) Carrying out rapid S-transformation on a space electromagnetic signal acquired in real time by a spectrum analyzer to obtain a rapid S-transformation two-dimensional time-frequency characteristic parameter of an interfered object signal in a space electromagnetic environment: duration T 1, center frequency F 1, bandwidth B 1, power E 1;
(2) According to a complexity grade value of a complex electromagnetic interference environment to be simulated and generated, searching a complexity parameter standard table to obtain time occupancy T P, frequency occupancy F P and energy occupancy E P corresponding to the complexity grade;
(3) According to the time occupation degree T P, the frequency occupation degree F P and the energy occupation degree E P of the complexity level, calculating the value ranges of the duration time T 2, the center frequency F 2 and the power E 2 of the interference signal under the complexity level by adopting a calculation formula |T2T1|/T1=TP、|F2-F1|/B1=FP、|E2|/E1=EP,;
(4) According to the value ranges of the duration T 2, the center frequency F 2 and the power E 2 of the interference signals, a frequency agile signal generator is adopted, and the signal frequency, the power and the duration of the interference signals in the frequency agile signal generator are set through a GPIB or LAN program control mode;
(5) And generating a complex electromagnetic interference environment with a corresponding complexity level through an external transmitting antenna and a power amplifier.
In the step (1), the fast S transform refers to a signal short-time fourier transform fast algorithm using a gaussian function as a window function, and the expression is as follows:
In the method, in the process of the invention, G (f+f') is the Fourier transform of the spatial electromagnetic signal x (t)W (f', f) is the Fourier transform of the Gaussian window function ψ (t)T is time, f' is sampling frequency, f is frequency, τ is time shift factor, and i is imaginary number.
In the step (1), the center frequency F 1 is a frequency point corresponding to the maximum position of the signal two-dimensional time-frequency matrix S (t, F); bandwidth B 1 is the upper frequency minus the lower frequency where S (t, F) > 0 near center frequency F 1 is located; the duration time T 1 is the time length of the amplitude S (T 1t2, F+/-B) > 0 of the time-frequency matrix near the center frequency F 1 after the signal of the interfered object is subjected to rapid S transformation, T 1 is the signal end time, and T 2 is the signal start time; the power E 1 is the amplitude corresponding to the maximum of the two-dimensional time-frequency matrix S (t, f).
In the step (3), i represents an absolute value.
In the step (4), the signal frequency in the frequency agile signal generator is set to any frequency in the range of the center frequency F 2, the power in the frequency agile signal generator is set to the power E 2, and the duration in the frequency agile signal generator is set to the duration T 2.
Another object of the present invention is to provide a system for generating a multi-complexity level complex electromagnetic interference environment simulation, the system comprising:
the receiving antenna is an omnidirectional horn antenna with the frequency of 0 to 40GHz and is used for receiving electromagnetic signals with the frequency of 0 to 40GHz in the space;
The frequency spectrum analyzer adopts a frequency coverage 0-40 GHz real-time analysis instrument for signal acquisition, time domain analysis and frequency domain analysis;
The upper computer is used for carrying out rapid S transformation on the collected electromagnetic signals, calculating duration time T 1, center frequency F 1, bandwidth B 1 and power E 1, controlling the frequency agile signal generator according to the calculation result, and setting the signal frequency, power and duration time interference signal generation parameters in the frequency agile signal generator;
The frequency agile signal generator executes signal frequency, power and duration according to program control instructions sent by the upper computer;
The power amplifier is used for amplifying the power of the output signal of the frequency agile signal generator, and the amplification factor is 0-50 dB;
the transmitting antenna transmits and propagates electromagnetic signals output by the power amplifier to a free space environment;
The receiving antenna is connected with the spectrum analyzer through a radio frequency line, the spectrum analyzer is connected with the upper computer through a general purpose interface bus GPIB or a local area network LAN, the upper computer is connected with the agile signal generator through the general purpose interface bus GPIB or the local area network LAN, the agile signal generator is connected with the power amplifier through the radio frequency line, and the power amplifier is connected with the transmitting antenna through the radio frequency line.
According to the technical scheme, the beneficial effects of the invention are as follows: firstly, the invention is simple to realize, does not need various parameter measuring equipment, adopts a rapid S transformation method, overcomes the one-dimensional limitation of Fourier transformation, realizes parameter extraction under the condition of single signal acquisition, and can simultaneously and rapidly extract duration time T 1, center frequency F 1, bandwidth B 1 and power E 1; secondly, the method is high in universality and high in automation degree, only the complexity level of the electromagnetic environment to be simulated is required to be specified, and the system automatically generates the characteristic parameters of the interference signals and automatically executes the simulation generation task according to the characteristic parameters of the monitoring signals.
Drawings
FIG. 1 is a flow chart of the method of the present invention;
FIG. 2 is a system block diagram of the present invention;
Fig. 3 is a two-dimensional time-frequency diagram of a rapid S-transformation of an interfered object signal according to a first embodiment of the present invention.
Detailed Description
As shown in fig. 1, a multi-complexity level complex electromagnetic interference environment simulation generating method includes the following sequential steps:
(1) Carrying out rapid S-transformation on a space electromagnetic signal acquired in real time by a spectrum analyzer to obtain a rapid S-transformation two-dimensional time-frequency characteristic parameter of an interfered object signal in a space electromagnetic environment: duration T 1, center frequency F 1, bandwidth B 1, power E 1;
(2) According to a complexity grade value of a complex electromagnetic interference environment to be simulated and generated, searching a complexity parameter standard table to obtain time occupancy T P, frequency occupancy F P and energy occupancy E P corresponding to the complexity grade;
(3) According to the time occupation degree T P, the frequency occupation degree F P and the energy occupation degree E P of the complexity level, calculating the value ranges of the duration time T 2, the center frequency F 2 and the power E 2 of the interference signal under the complexity level by adopting a calculation formula |T2T1|/T1=TP、|F2-F1|/B1=FP、|E2|/E1=EP,;
(4) According to the value ranges of the duration T 2, the center frequency F 2 and the power E 2 of the interference signals, a frequency agile signal generator is adopted, and the signal frequency, the power and the duration of the interference signals in the frequency agile signal generator are set through a GPIB or LAN program control mode;
(5) And generating a complex electromagnetic interference environment with a corresponding complexity level through an external transmitting antenna and a power amplifier.
In the step (1), the fast S transform refers to a signal short-time fourier transform fast algorithm using a gaussian function as a window function, and the expression is as follows:
In the method, in the process of the invention, G (f+f') is the Fourier transform of the spatial electromagnetic signal x (t)W (f', f) is the Fourier transform of the Gaussian window function ψ (t)T is time, f' is sampling frequency, f is frequency, τ is time shift factor, and i is imaginary number.
In the step (1), the center frequency F 1 is a frequency point corresponding to the maximum position of the signal two-dimensional time-frequency matrix S (t, F); bandwidth B 1 is the upper frequency minus the lower frequency where S (t, F) > 0 near center frequency F 1 is located; the duration time T 1 is the time length of the amplitude S (T 1-t2, F+/-B) > 0 of the time-frequency matrix near the center frequency F 1 after the signal of the interfered object is subjected to rapid S transformation, T 1 is the signal end time, and T 2 is the signal start time; the power E 1 is the amplitude corresponding to the maximum of the two-dimensional time-frequency matrix S (t, f).
In the step (3), i represents an absolute value.
In the step (4), the signal frequency in the frequency agile signal generator is set to any frequency in the range of the center frequency F 2, the power in the frequency agile signal generator is set to the power E 2, and the duration in the frequency agile signal generator is set to the duration T 2.
As shown in fig. 2, the present system includes:
the receiving antenna is an omnidirectional horn antenna with the frequency of 0 to 40GHz and is used for receiving electromagnetic signals with the frequency of 0 to 40GHz in the space;
The frequency spectrum analyzer adopts a frequency coverage 0-40 GHz real-time analysis instrument for signal acquisition, time domain analysis and frequency domain analysis;
The upper computer is used for carrying out rapid S transformation on the collected electromagnetic signals, calculating duration time T 1, center frequency F 1, bandwidth B 1 and power E 1, controlling the frequency agile signal generator according to the calculation result, and setting the signal frequency, power and duration time interference signal generation parameters in the frequency agile signal generator;
The frequency agile signal generator executes signal frequency, power and duration according to program control instructions sent by the upper computer;
The power amplifier is used for amplifying the power of the output signal of the frequency agile signal generator, and the amplification factor is 0-50 dB;
the transmitting antenna transmits and propagates electromagnetic signals output by the power amplifier to a free space environment;
The receiving antenna is connected with the spectrum analyzer through a radio frequency line, the spectrum analyzer is connected with the upper computer through a general purpose interface bus GPIB or a local area network LAN, the upper computer is connected with the agile signal generator through the general purpose interface bus GPIB or the local area network LAN, the agile signal generator is connected with the power amplifier through the radio frequency line, and the power amplifier is connected with the transmitting antenna through the radio frequency line.
Example 1
In order to better understand how to calculate the duration T 1, the center frequency F 1, the bandwidth B 1 and the power E 1 of the interference signal in the fast S-transform domain, the simulated interfered signal source is a sine wave with the frequency of 13.56MHz, and after the fast S-transform, the corresponding two-dimensional time-frequency diagram is shown in fig. 3. As can be seen from fig. 3, the signal duration is 2ns to 4ns, the center frequency is 13.56MH, the bandwidth is calculated as a 3dB cut-off frequency, about 0.4MH, and the power level is 0.356mW.
Assuming that the complexity grade value of the complex electromagnetic interference environment is to be generated to be seriously complex, searching a complexity parameter standard table, and obtaining the time occupation degree T P, the frequency occupation degree F P and the energy occupation degree E P of the serious complexity grade to be 40-100 percent; the complexity parameter criteria table is table 1:
TABLE 1 electromagnetic environment complexity parameter Standard Table
According to the time occupation degree T P, the frequency occupation degree F P and the energy occupation degree E P which are 40% -100% under the severe complexity level, the duration time T 2 of the interference signal under the complexity level can be calculated according to a calculation formula |T2-T1|/T1=TP、|F2-F1|/B1=FP、|E2|/E1=EP,, wherein the duration time is 0.8ns to 2ns, the center frequency F 2 is 13.16MHz to 13.96MHz, and the value range of the power E 2 is 0.1424mW to 0.356mW;
According to the duration T 2, the center frequency F 2 and the value range of the power E 2 of the interference signal, the upper computer adopts a frequency agile signal generator in a GPIB or LAN program control mode, any value of the signal frequency in the frequency agile signal generator between 13.16MHz and 13.96MHz is set, any value of the power between 0.1424mW and 0.356mW is set, and any value of the duration between 0.8ns and 2ns is set. A typical severe complexity interferer may set the frequency at 13.56MH for a duration equal to or greater than 2ns for the interfered signal and power equal to or greater than 0.356mW for the interfered signal.
And the complex electromagnetic interference environment with a severe complexity level can be generated by using an external transmitting antenna and a power amplifier and adopting power amplification equipment of 0 Db.
In summary, compared with the prior art, the invention adopts a rapid S transformation method, can simultaneously obtain four main characteristic parameters of the interfered signal, and can automatically generate four electromagnetic environments with different complexity levels such as general complexity, mild complexity, moderate complexity, severe complexity and the like. A complex electromagnetic environment of a certain level of complexity may also be generated jointly by a plurality of signal sources.