Electronic reconnaissance system and method
Through a multi-channel parallel electronic reconnaissance system, using technologies such as multi-head attention mechanisms, the accuracy of signal detection, identification and direction finding in the existing technology is solved, and efficient and accurate processing of radiation source signals is achieved.
Patent Information
- Application Number
- CN202510620400.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-14
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2045-05-14
AI Technical Summary
The prior art is difficult to achieve the accuracy of signal detection, identification and direction finding in complex electromagnetic environments at the same time, mainly due to multi-source signal interference, large signal intensity changes, and signal frequency complexity.
The multi-channel parallel electronic reconnaissance system is adopted to collect signals through the radio frequency module, and the feature extraction module extracts the global and local characteristics of the signal. The signal processing module uses multi-head attention mechanism, shared weight design, residual connection and layer normalization to achieve accurate analysis and complete fusion of signal characteristics.
In the case of multi-source signal interference, large signal intensity changes and complex signal frequency, efficient and accurate processing of radiation source signals can be achieved, and signal detection, identification and direction finding tasks are quickly and accurately completed.
Smart Images

Figure CN120216963A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic detection technology, and particularly to an electronic reconnaissance system and method. Background Art
[0002] In the fields of modern communication and electronic countermeasures, the signal detection, recognition, and direction finding technologies of radiation sources have extremely important application values. Signal detection is a basic task in the fields of communication and electronic reconnaissance, responsible for capturing the presence signs of radiation source signals from complex electromagnetic environments. Signal recognition is to deeply analyze signal characteristics and accurately classify signals on the basis of detection. The two provide key support for the preliminary screening and accurate classification of signals in complex electromagnetic environments. Radiation source direction finding plays an indispensable role in scenarios such as electronic reconnaissance, radio management, and non-cooperative communication. For example, in electronic reconnaissance, by direction finding and recognizing radiation sources, technical parameters, geographical locations, and threat levels of enemy radars, communication devices, etc. can be obtained, providing key information for tactical decisions.
[0003] In the prior art, most can only implement one of the tasks of detection, recognition, or direction finding, or combine two of them. This is mainly because multi-source signal interference, large fluctuations in signal intensity, and high complexity of signal frequencies make it difficult for a single processing process to simultaneously take into account the accuracy of signal detection, recognition, and direction finding. Summary of the Invention
[0004] To solve the deficiencies of the prior art, the following technical solutions are adopted in this application: In a first aspect, an electronic reconnaissance system provided by this application, the electronic reconnaissance system includes: An RF module configured to collect signals emitted by radiation sources in multiple channels; A feature extraction module configured to extract features from each collected signal to obtain the global features and local features of each signal respectively; A signal processing module includes signal processing channels corresponding to the number of channels of the collected signals. Any one of the signal processing channels includes: A first cross-attention layer including two weight-sharing multi-head attention units. Among them, the query input of the first multi-head attention unit is the local feature, and the key input and value input are the global features. The query input of the second multi-head attention unit is the global feature, and the key input and value input are the local features; A feature splicing layer including two feature splicing units, and the feature splicing units are configured to splice and integrate the outputs of the first multi-head attention unit and the second multi-head attention unit respectively to obtain a first spliced feature and a second spliced feature; The first normalization layer, including a first normalization unit and a second normalization unit, is configured to perform layer normalization processing on the outputs of the two feature splicing units respectively; The second normalization layer includes a third normalization unit and a fourth normalization unit. The input end of the third normalization unit is connected to the output end of the first normalization unit through a fully connected layer and is also connected to the output end of the first normalization unit in a residual connection manner; the input end of the fourth normalization unit is connected to the output end of the second normalization unit through a fully connected layer and is also connected to the output end of the second normalization unit in a residual connection manner; The second cross-attention layer includes a third multi-head attention unit and a fourth multi-head attention unit with shared weights. The query input of the third multi-head attention unit is the output of the fourth normalization unit, and the key input and value input are the outputs of the third normalization unit. The query input of the fourth multi-head attention unit is the output of the third normalization unit, and the key input and value input are the outputs of the fourth normalization unit; The second feature splicing layer splices and integrates the output of the second cross-attention layer to obtain a third spliced feature. The signal processing module performs signal detection, recognition, and direction finding of the radiation source based on the third spliced feature.
[0005] In summary, an electronic reconnaissance system provided by the present application adopts multi-channel parallelism to extract features from the collected signals, efficiently extracts the global features and local features of the radiation source signals, and adopts a processing architecture with multiple signal processing channels in parallel. Each channel corresponds to an independent processing flow of one path of signals, realizing the efficient parallel processing of multiple paths of signals. Combining methods such as the multi-head attention mechanism, shared weight design, residual connection, and layer normalization, it realizes the accurate analysis and complete fusion of signal features, thereby realizing the efficient and accurate processing of radiation source signals in the case of multi-source signal interference, large signal strength changes, and complex signal frequencies, and quickly and accurately completing the tasks of signal detection, recognition, and direction finding of the radiation source.
[0006] Further, the system includes four signal processing channels. The signal processing module further includes a phase difference calculation unit, which is configured to calculate the phase difference between the third spliced features of different signal processing channels to obtain a radiation source direction finding result.
[0007] Further, the system includes four signal processing channels. The signal processing module further includes a first fully connected layer, which is configured to compare the third spliced features of the four signal processing channels with a preset signal presence judgment criterion respectively and output a judgment result on whether there is a signal.
[0008] Further, the system includes four of the signal processing channels, and the signal processing module further includes a second fully connected layer, which is configured to match and classify the third concatenated features of the four signal processing channels with the features of different signal types that have been learned, and output the modulation type of the signal.
[0009] Further, the feature extraction module includes: A Hilbert transform unit, configured to perform a Hilbert transform on each collected signal to obtain a Hilbert transform signal; A first integration unit, configured to concatenate the Hilbert transform signal with the original collected signal to obtain an integrated signal; A first long short-term memory network, configured to perform feature extraction on the integrated signal to obtain the global feature.
[0010] Further, the feature extraction module further includes: A sliding window cutting unit, configured to divide the integrated signal into multiple signal segments; A second long short-term memory network, configured to perform feature extraction on each of the signal segments; A second integration unit, configured to perform signal concatenation on the features extracted by the second long short-term memory network to obtain the local feature.
[0011] In a second aspect, the present application further provides an electronic reconnaissance method, the method including: Collecting signals emitted by a radiation source in multiple channels; Performing feature extraction on each collected signal to respectively obtain the global feature and the local feature of each signal; Processing each signal in a multi-channel parallel manner, and any one of the signal processing channels processes the global feature and the local feature through two weight-sharing multi-head attention units, wherein the query input of the first multi-head attention unit is the local feature, and the key input and the value input are the global feature, and the query input of the second multi-head attention unit is the global feature, and the key input and the value input are the local feature; Respectively performing concatenation and integration on the outputs of the first multi-head attention unit and the second multi-head attention unit through a feature concatenation unit to obtain a first concatenated feature and a second concatenated feature; Performing layer normalization processing on the outputs of the two feature concatenation units respectively through a first normalization unit and a second normalization unit; The output of the first normalization unit is transmitted to the third normalization unit through a fully connected layer and a residual connection respectively, and the output of the second normalization unit is transmitted to the fourth normalization unit. The third normalization unit and the fourth normalization unit respectively perform layer normalization processing on the received signals; The outputs of the third normalization unit and the fourth normalization unit are weighted and fused through a third multi-head attention unit and a fourth multi-head attention unit with weight sharing. Among them, the query input of the third multi-head attention unit is the output of the fourth normalization unit, and the key input and value input are the outputs of the third normalization unit. The query input of the fourth multi-head attention unit is the output of the third normalization unit, and the key input and value input are the outputs of the fourth normalization unit; The output results of the third multi-head attention unit and the fourth multi-head attention unit are spliced and integrated to obtain a third spliced feature, and signal detection, recognition, and direction finding of the radiation source are performed based on the third spliced feature.
[0012] Further, four signal processing channels for parallel processing of signals are set, and the phase difference between the third spliced features of different signal processing channels is calculated to obtain the radiation source direction finding result.
[0013] Further, Hilbert transform is performed on each path of the collected signals to obtain Hilbert transform signals; The Hilbert transform signals are spliced with the original collected signals to obtain integrated signals; A long short-term memory network is used to extract features from the integrated signals to obtain the global features.
[0014] Further, the integrated signals are segmented into multiple signal segments; A long short-term memory network is used to extract features from each signal segment; The features extracted by the long short-term memory network are signal-spliced to obtain the local features. Description of the Drawings
[0015] Figure 1 It is a schematic diagram of the composition module of an electronic reconnaissance system provided by an embodiment of the present application; Figure 2 It is a schematic diagram of the composition structure of a feature extraction module in an electronic reconnaissance system provided by an embodiment of the present application; Figure 3 It is a schematic diagram of the composition structure of the first long short-term memory network in an electronic reconnaissance system provided by an embodiment of the present application; Figure 4 It is a schematic diagram of the composition structure of another feature extraction module in an electronic reconnaissance system provided by an embodiment of the present application; Figure 5 Schematic diagram of the composition structure of any signal processing channel in an electronic reconnaissance system provided by an embodiment of the present application; Figure 6 Schematic diagram of the composition structure of the signal processing module in an electronic reconnaissance system provided by an embodiment of the present application; Figure 7 Flowchart of the steps of an electronic reconnaissance method provided by an embodiment of the present application; Figure 8 Flowchart of the steps of obtaining the global features of a signal in an electronic reconnaissance method provided by an embodiment of the present application; Figure 9 Flowchart of the steps of obtaining the local features of a signal in an electronic reconnaissance method provided by an embodiment of the present application. Detailed implementation manners
[0016] The present application will be described in detail below in conjunction with the specific implementation manners shown in the accompanying drawings. However, these implementation manners do not limit the present application, and any structural, method, or functional transformation made by those of ordinary skill in the art based on these implementation manners is included within the protection scope of the present application.
[0017] To solve the deficiencies of the prior art, in a first aspect, the present application provides an electronic reconnaissance system 100, as Figure 1 shown. The electronic reconnaissance system 100 includes: a radio frequency module 11, a feature extraction module 12, and a signal processing module 13. The radio frequency module 11 is configured to collect signals emitted by radiation sources in multiple paths; the feature extraction module 12 is configured to extract features from each collected signal to obtain the global features and local features of each path of signal respectively; the signal processing module 13 includes signal processing channels 131 corresponding to the number of paths of the collected signals. Any signal processing channel 131 includes: a first cross-attention layer 1311, a feature splicing layer 1312, a first normalization layer 1313, a second normalization layer 1314, a second cross-attention layer 1315, and a second feature splicing layer 1316.
[0018] The first cross-attention layer 1311 includes two weight-sharing multi-head attention units. Among them, the query input of the first multi-head attention unit is the local feature, and the key input and value input are the global features; the query input of the second multi-head attention unit is the global feature, and the key input and value input are the local features; the feature splicing layer 1312 includes two feature splicing units, and the feature splicing units are configured to splice and integrate the outputs of the first multi-head attention unit and the second multi-head attention unit respectively to obtain a first spliced feature and a second spliced feature.
[0019] The first normalization layer 1313 includes a first normalization unit and a second normalization unit, and is configured to perform layer normalization processing on the outputs of two feature concatenation units respectively; the second normalization layer 1314 includes a third normalization unit and a fourth normalization unit. The input end of the third normalization unit is connected to the output end of the first normalization unit through a fully connected layer, and is connected to the output end of the first normalization unit in a residual connection manner; the input end of the fourth normalization unit is connected to the output end of the second normalization unit through a fully connected layer, and is connected to the output end of the second normalization unit in a residual connection manner; The second cross-attention layer 1315 includes a third multi-head attention unit and a fourth multi-head attention unit with shared weights. The query input of the third multi-head attention unit is the output of the fourth normalization unit, and the key input and value input are the outputs of the third normalization unit. The query input of the fourth multi-head attention unit is the output of the third normalization unit, and the key input and value input are the outputs of the fourth normalization unit; the second feature concatenation layer 1316 concatenates and integrates the output of the second cross-attention layer 1315 to obtain a third concatenated feature, and the signal processing module 13 performs signal detection, recognition, and direction finding of the radiation source based on the third concatenated feature.
[0020] Specifically, the radio frequency module 11 may be configured to have multiple antennas, and collect signals emitted by the same radiation source through the multiple antennas in multiple paths. The radio frequency module 11 is configured to perform preprocessing such as filtering, amplifying, and down-converting on the collected signals, and convert the collected signals into a form suitable for subsequent digital processing. The radio frequency module 11 is connected to the feature extraction module 12, and the radio frequency module 11 inputs the preprocessed collected signals to the feature extraction module 12 for the feature extraction module 12 to extract features from each path of the collected signals.
[0021] In the embodiment of the present application, the electronic reconnaissance system 100 includes multiple feature extraction modules 12, and the number of feature extraction modules 12 is the same as the number of signal paths collected by the radio frequency module 11. The feature extraction module 12 receives the multiple paths of signals collected by the radio frequency module 11, and each feature extraction module 12 separately extracts features from one path of the collected signals to obtain global features and local features that can characterize the characteristics of each path of signals. The global features reflect the overall behavior and change trend of the signals, such as the frequency change trend of the signals, the overall fluctuation of the power, etc.; the local features reflect the specific behavior and change trend of the signals within different time windows, such as the sudden change of the signals within a certain short time, the short-term fluctuation of a specific frequency resolution, etc. The global features and local features output by the feature extraction module 12 provide multi-dimensional data input for the cross-attention mechanism of the signal processing module 13 and provide rich data support for subsequent signal processing.
[0022] As an alternative implementation, the feature extraction module 12 includes a Hilbert transform unit 121, a first integration unit 122, and a first long short-term memory network 123. The Hilbert transform unit 121 is configured to perform a Hilbert transform on each acquired signal to obtain a Hilbert transform signal; the first integration unit 122 is configured to splice the Hilbert transform signal and the original acquired signal to obtain an integrated signal; the first long short-term memory network 123 is configured to perform feature extraction on the integrated signal to obtain global features.
[0023] Specifically, as Figure 2 shown, each feature extraction module 12 includes a Hilbert transform unit 121, a first integration unit 122, and a first long short-term memory network 123. A feature extraction module 12 receives and processes one path of the signals acquired by the radio frequency module 11. The Hilbert transform unit 121 of this feature extraction module 12 first performs a Hilbert transform on this path of signal, extracts the analytic signal from the real signal to obtain a Hilbert transform signal, and sends the Hilbert transform signal to the first integration unit 122. The Hilbert transform signal includes the instantaneous phase and amplitude information of the signal.
[0024] The first integration unit 122 is connected to the Hilbert transform unit 121. The first integration unit 122 receives the Hilbert transform signal and the original acquired signal, and splices the Hilbert transform signal and the original acquired signal to integrate the time domain and phase information of the signal to obtain an integrated signal. The first integration unit 122 is connected to the first long short-term memory network 123, and the first integration unit 122 sends the integrated signal to the first long short-term memory network 123. The first long short-term memory network 123 receives the integrated signal, and performs feature extraction on the integrated signal through its internal gating mechanism to capture the dependencies and overall trends in the long time series of the signal, and obtains the global features of the acquired signal.
[0025] Furthermore, as an alternative implementation, as Figure 3 shown, the first long short-term memory network 123 includes a forgetting gate, an input gate, and an output gate. Input the current time step x t , the hidden state of the previous time step h t-1 , and the cell state of the previous time step G t-1 (the cell state is the memory unit, similar to a memory, which can retain important information fragments for a long time). The forgetting gate is based on the input hidden state of the previous time step h t-1 and the current time step x t, a value between 0 and 1 is output through the sigmoid function to determine which information to discard from the cell state.
[0026] Based on the hidden state of the previous time step of the input h t-1 and the current time step x t , the input gate determines which new information to write into the cell state through the sigmoid function. The cell state is updated according to the outputs of the forget gate and the input gate, that is, the output of the forget gate is multiplied by the cell state of the previous time step G t-1 , and the cell state discards some information. The output of the input gate is multiplied by the candidate cell state, and the candidate cell state adds some new information. After the two are added, the updated cell state is obtained, so as to output the cell state of the current time step G t . The output gate is based on the hidden state of the previous time step of the input h t-1 and the current time step x t , outputs a value between 0 and 1 through the sigmoid function, and multiplies it by the current cell state processed by the tanh function G t , and outputs the hidden state of the current time step h t , the hidden state h t contains the global features of the acquired signal.
[0027] As an alternative implementation, the feature extraction module 12 further includes a sliding window cutting unit 124, a second long short-term memory network 125, and a second integration unit 126. The sliding window cutting unit 124 is configured to divide the integrated signal into multiple signal segments; the second long short-term memory network 125 is configured to extract features from each signal segment; the second integration unit 126 is configured to splice the features extracted by the second long short-term memory network 125 to obtain local features.
[0028] Specifically, such as Figure 4As shown in the figure, each feature extraction module 12 further includes a sliding window cutting unit 124, a second long short-term memory network 125, and a second integration unit 126. The sliding window cutting unit 124 is connected to the first integration unit 122. The sliding window cutting unit 124 receives the integration signal and divides the integration signal into multiple signal segments each containing a certain time range. The sliding window cutting unit 124 is connected to multiple second long short-term memory networks 125. The number of second long short-term memory networks 125 can be the same as the number of signal segments. Each second long short-term memory network 125 independently processes a signal segment, and multiple second long short-term memory networks 125 process the signal segments in parallel to improve the signal processing speed. The second long short-term memory network 125 calculates based on the current signal segment and the state information of the previous time step. Its specific working mode is similar to that of the first long short-term memory network 123 described above and will not be elaborated here.
[0029] Different from the first long short-term memory network 123, the second long short-term memory network 125 processes signal segments within a short time range and captures the dependency relationships and changing characteristics of the signal within a local time window. The second integration unit 126 is connected to multiple second long short-term memory networks 125. The second long short-term memory network 125 sends the extracted signal features to the second integration unit 126, and the second integration unit 126 splices the received signal features to obtain local features that can reflect the specific behaviors and changes of the signal within different time windows.
[0030] By performing feature extraction on each collected signal, the feature extraction module 12 respectively obtains the global features and local features of each signal. The feature extraction module 12 is connected to the signal processing module 13 and inputs the obtained signals of each path into the signal processing module 13. The signal processing module 13 includes multiple parallel signal processing channels 131. The number of signal processing channels 131 can correspond to the number of paths of the collected signals. Each signal processing channel 131 in the signal processing module 13 independently processes one path of signal to obtain the global features and local features of that path of signal. Multiple signal processing channels 131 process in parallel to achieve efficient processing of multiple collected signals and shorten the signal processing time.
[0031] As an optional implementation, as Figure 5 shown, any one of the signal processing channels 131 includes a first cross-attention layer 1311, a feature splicing layer 1312, a first normalization layer 1313, a second normalization layer 1314, a second cross-attention layer 1315, and a second feature splicing layer 1316.
[0032] Exemplarily, the first signal processing channel 131 is taken as an example for illustration below, and it is assumed that the first signal processing channel 131 receives and processes the global features and local features of the first acquisition signal. It should be noted that in the electronic reconnaissance system 100 provided in the present application, there is no limitation on which acquisition signal a signal processing channel 131 processes.
[0033] The first cross-attention layer 1311 of the first signal processing channel 131 is connected to a feature extraction module 12. The first cross-attention layer 1311 includes two first multi-head attention units MHA1 and MHA2 with shared weights. Among them, the first multi-head attention unit MHA1 takes the local features as the query input, and the global features as the key input and value input. The first multi-head attention unit MHA1 calculates the attention distribution of the local features in the global feature space, such as the trend or correlation pattern of a certain signal segment in the entire time series. The second multi-head attention unit MHA2 takes the global features as the query input, and the local features as the key input and value input. The second multi-head attention unit MHA2 enables the global features to focus on the key segments in the local features, such as sudden frequency offsets and instantaneous power changes in the signal. Through the multi-head attention mechanism, each attention head independently learns the feature associations of different information, enhancing the complementarity between the global features and the local features. Further, the design of weight sharing between the first multi-head attention unit MHA1 and the second multi-head attention unit MHA2 reduces the scale of calculation parameters while ensuring calculation accuracy, reduces the computational complexity, and further improves the system processing efficiency.
[0034] The first cross-attention layer 1311 is connected to a feature splicing layer 1312. The first cross-attention layer 1311 sends the processed feature information to the feature splicing layer 1312. The feature splicing layer 1312 includes a first feature splicing unit CA1 and a second feature splicing unit CA2. The first feature splicing unit CA1 and the second feature splicing unit CA2 are configured to perform dimensional splicing on the feature information output by the first multi-head attention unit MHA1 and the second multi-head attention unit MHA2 respectively, integrate the feature information after interaction, and form a first spliced feature and a second spliced feature to ensure that subsequent processing can make decisions based on a complete feature set.
[0035] The feature splicing layer 1312 is connected to the first normalization layer 1313. The feature splicing layer 1312 sends the first spliced feature and the second spliced feature to the first normalization layer 1313. The first normalization layer 1313 includes a first normalization unit LN1 and a second normalization unit LN2. The first normalization unit LN1 and the second normalization unit LN2 are configured to perform normalization processing on the first spliced feature and the second spliced feature respectively. By performing normalization operations on the spliced features, the scale difference problem that may exist in feature splicing can be alleviated, which helps to stabilize the training process, accelerate the convergence speed, and improve the generalization ability of the system.
[0036] The first normalization layer 1313 is connected to the second normalization layer 1314. Specifically, the second normalization layer 1314 includes a third normalization unit LN3 and a fourth normalization unit LN4. Among them, the input end of the third normalization unit LN3 is connected to the output end of the first normalization unit LN1 through a fully connected layer, and the input end of the third normalization unit LN3 is also connected to the output end of the first normalization unit LN1 through a residual connection; the input end of the fourth normalization unit LN4 is connected to the output end of the second normalization unit LN2 through a fully connected layer, and the input end of the fourth normalization unit LN4 is also connected to the output end of the second normalization unit LN2 through a residual connection.
[0037] Exemplarily, taking the third normalization unit LN3 as an example for illustration, on the one hand, the third normalization unit LN3 receives the feature information output by the first normalization unit LN1 mapped through the fully connected layer, and on the other hand, it receives the original output of the first normalization unit LN1 directly transmitted through the residual path. The fully connected layer can perform non-linear transformation and dimension adjustment on the characteristic information output by the first normalization unit LN1 to capture more complex feature relationships; the residual connection allows the input information to be directly transmitted to the subsequent processing layer, avoiding the problem of gradient disappearance in the deep network, ensuring the integrity of the signal during the transmission process in the multi-layer network, and accelerating the training process and improving the system performance. The third normalization unit LN3 performs further layer normalization processing on the received feature information to further suppress the problem of covariate shift during the training process, avoid the calculation model falling into a local optimal solution during the training process, enable the calculation model to better adapt to signals with different feature distributions, accelerate the convergence speed, and improve the generalization ability of the calculation model.
[0038] The second normalization layer 1314 is connected to the second cross-attention layer 1315. Specifically, the second cross-attention layer 1315 includes a third multi-head attention unit MHA3 and a fourth multi-head attention unit MHA4 with shared weights. Among them, the third multi-head attention unit MHA3 uses the output of the fourth normalization unit LN4 as the query input, and the output of the third normalization unit LN3 as the key input and value input; the fourth multi-head attention unit MHA4 uses the output of the third normalization unit LN3 as the query input, and the output of the fourth normalization unit LN4 as the key input and value input. After calculation through the multi-head attention mechanism, this layer can capture the correlation information between normalized signal features from different angles, such as the relationship between signal phase difference and modulation type, or the co-variation pattern of signal features within different time windows, perform secondary interaction and fusion on the feature information, and thus output the result of weighted fusion of the input feature information.
[0039] The second cross-attention layer 1315 is connected to the second feature concatenation layer 1316. The second feature concatenation layer 1316 concatenates and integrates the two-way outputs of the second cross-attention layer 1315 along the feature dimension, integrates the multi-round interaction information of global features and local features, and obtains the third concatenated feature. The third concatenated feature includes signal phase features, the modulation method of the feature signal, coding features, and feature information related to signal presence. The third concatenated feature can reflect the attributes of the signal in different dimensions, such as the distribution feature of signal strength, frequency feature, etc.
[0040] Based on the above-obtained third concatenated feature, the signal processing module 13 performs signal detection, recognition, and direction finding of the radiation source. For example, during the signal detection process, the information related to signal presence in the third concatenated feature is used to determine whether there is an effective signal, and thus determine whether there is a radiation source.
[0041] As an alternative implementation, as Figure 6 shown, the signal processing module 13 further includes a phase difference calculation unit 132. The phase difference calculation unit 132 is configured to be connected to all signal processing channels 131. The phase difference calculation unit 132 can obtain the third concatenated features output by all signal processing channels 131. Among them, the third concatenated feature output by each signal processing channel 131 contains the phase information of each collected signal. The phase difference calculation unit 132 can calculate the difference between the phase information obtained by different signal processing channels 131, thereby calculating the direction of the radiation source and obtaining the radiation source direction finding result.
[0042] As an alternative implementation, as Figure 6As shown in the figure, the signal processing module 13 further includes a plurality of first fully connected layers 133. The number of the first fully connected layers 133 can correspond to the number of signal processing channels 131. Each first fully connected layer 133 is respectively connected to a different signal processing channel 131. The first fully connected layer 133 is configured to obtain the third spliced feature output by the connected signal processing channel 131. The first fully connected layer 133 compares the obtained third spliced feature with a preset signal presence judgment criterion to determine whether there is a signal and outputs a judgment result. Based on the output results of all the first fully connected layers 133, the signal processing module 13 performs detection and comparison to obtain a detection result of the radiation source signal, thereby realizing the signal detection of the radiation source.
[0043] As an optional implementation manner, as Figure 6 shown in the figure, the signal processing module 13 further includes a plurality of second fully connected layers 134. The number of the second fully connected layers 134 can correspond to the number of signal processing channels 131. Each second fully connected layer 134 is respectively connected to a different signal processing channel 131. The second fully connected layer 134 is configured to obtain the third spliced feature output by the connected signal processing channel 131. The second fully connected layer 134 is configured to learn the features of different signal types and match and classify the obtained third spliced feature according to the learned features of different signal types, so as to determine and output category information such as the specific modulation mode of the signal. Based on the output results of all the second fully connected layers 134, the signal processing module 13 performs identification and comparison to obtain an identification result of the radiation source signal, thereby realizing the signal identification of the radiation source. Further, when the modulation types and signal distributions of the multiple signals collected by the radio frequency module 11 are the same, the detection and identification accuracy of the radiation source signal can be further improved by comparing the detection and identification results of each signal.
[0044] As an optional implementation manner, as Figure 6 shown in the figure, the electronic reconnaissance system 100 provided by the present application includes four signal processing channels 131, and a total of sixteen multi-head attention units sharing weights in pairs are adopted. Through parallel processing, each independent processing process corresponding to one path of signal is used to analyze the features of multiple signals simultaneously, ensuring the efficient processing of multiple signals; and through the design of sharing weights, the number of model parameters is reduced, the computational complexity is reduced, and the processing efficiency of the system is further improved, so as to realize the rapid processing of the collected signals in the case of multi-source signal interference, large signal intensity change, and complex signal frequency, etc., and can analyze and process the feature information in time after obtaining the signal features, quickly complete the signal detection, identification, and direction finding tasks of the radiation source, thereby accurately judging the position, type, and threat level of the radiation source.
[0045] According to the above description, an electronic reconnaissance system 100 provided by the present application adopts a multi-stage feature extraction process combining Hilbert transform, sliding window cutting, and long short-term memory network, extracts features of the collected signals in a multi-channel parallel manner, efficiently extracts the global features and local features of the radiation source signals, and adopts a processing architecture with multiple signal processing channels 131 in parallel. Each channel corresponds to an independent processing flow of one path of signals, realizing efficient parallel processing of multiple paths of signals. Combining methods such as multi-head attention mechanism, shared weight design, residual connection, and layer normalization, it realizes accurate analysis and complete fusion of signal features, thereby efficiently completing all-round processing of radiation source signals in a complex communication environment and quickly completing tasks of signal detection, identification, and direction finding of radiation sources.
[0046] In a second aspect, the present application also provides an electronic reconnaissance method, as Figure 7 shown. The method includes the following steps: Step S11, collect signals emitted by radiation sources in multiple channels.
[0047] Step S12, perform feature extraction on each path of the collected signals to respectively obtain the global features and local features of each path of signals.
[0048] Step S13, perform parallel processing on each path of signals through multiple channels. Any signal processing channel 131 processes the global features and local features through two multi-head attention units with shared weights. Among them, the query input of the first multi-head attention unit is the local feature, and the key input and value input are the global features. The query input of the second multi-head attention unit is the global feature, and the key input and value input are the local features.
[0049] Step S14, respectively splice and integrate the outputs of the first multi-head attention unit and the second multi-head attention unit through a feature splicing unit to obtain a first spliced feature and a second spliced feature.
[0050] Step S15, respectively perform layer normalization processing on the outputs of the two feature splicing units through a first normalization unit and a second normalization unit.
[0051] Step S16, respectively pass the output of the first normalization unit to a third normalization unit and the output of the second normalization unit to a fourth normalization unit through a fully connected layer and a residual connection. The third normalization unit and the fourth normalization unit respectively perform layer normalization processing on the received signals.
[0052] Step S17: Through the third multi-head attention unit and the fourth multi-head attention unit with weight sharing, perform weighted fusion on the outputs of the third normalization unit and the fourth normalization unit. Among them, the query input of the third multi-head attention unit is the output of the fourth normalization unit, and the key input and value input are the outputs of the third normalization unit. The query input of the fourth multi-head attention unit is the output of the third normalization unit, and the key input and value input are the outputs of the fourth normalization unit.
[0053] Step S18: Concatenate and integrate the output results of the third multi-head attention unit and the fourth multi-head attention unit to obtain the third concatenated feature, and perform signal detection, identification, and direction finding of the radiation source based on the third concatenated feature.
[0054] According to the above description, an electronic reconnaissance method provided by the present application adopts multi-channel parallelism to extract features from the collected signals, efficiently extracts the global features and local features of the radiation source signals, and adopts a parallel processing architecture of multiple signal processing channels 131. Each channel corresponds to an independent processing flow of one path of signals, realizing the efficient parallel processing of multiple paths of signals. Combining methods such as the multi-head attention mechanism, shared weight design, residual connection, and layer normalization, it realizes the accurate analysis and complete fusion of signal features, thereby realizing the efficient and accurate processing of radiation source signals in the case of multi-source signal interference, large signal strength changes, and complex signal frequencies, and quickly and accurately completing the tasks of signal detection, identification, and direction finding of the radiation source.
[0055] As an optional implementation manner, as Figure 8 shown, in step S12, extracting features from each path of the collected signals to obtain the global features of each path of signals includes the following steps: Step S21: Perform Hilbert transform on each path of the collected signals to obtain Hilbert transform signals; Step S22: Concatenate the Hilbert transform signals with the original collected signals to obtain integrated signals.
[0056] Step S23: Use a long short-term memory network to extract features from the integrated signals to obtain global features.
[0057] The global features reflect the overall behavior and change trend of the signals, such as the frequency change trend of the signals, the overall fluctuation of the power, etc. The obtained global features are used as the data input for subsequent signal processing, providing rich data support for subsequent signal processing.
[0058] As an optional implementation manner, as Figure 9 shown, in step S12, extracting features from each path of the collected signals to obtain the local features of each path of signals includes the following steps: Step S31: Split the integrated signals into multiple signal segments.
[0059] Step S32: Use a long short-term memory network to extract features from each signal segment.
[0060] Step S33: Concatenate the features extracted by the long short-term memory network to obtain local features.
[0061] The local features reflect the specific behaviors and change trends of the signal within different time windows. For example, sudden changes in the signal within a certain short period, short-term fluctuations with specific frequency resolution, etc. The obtained local features are used as the data input for subsequent signal processing, providing rich data support for subsequent signal processing.
[0062] As an optional implementation, four signal processing channels 131 for parallel signal processing are set up to calculate the phase differences between the third concatenated features of different signal processing channels 131 to obtain the radiation source direction finding result. Further, the third concatenated features of different signal processing channels 131 are respectively compared with a preset signal presence judgment criterion to determine whether there is a signal and output the judgment result, realizing signal detection of the radiation source. It also includes respectively matching and classifying the third concatenated features of different signal processing channels 131 with the features of different signal types that have been learned, and outputting the modulation type of the signal.
[0063] Four signal processing channels 131 for parallel signal processing are set up. Each channel realizes the independent processing process corresponding to one path of the signal, enabling the simultaneous analysis of the features of multiple paths of signals to ensure the efficient processing of multiple paths of signals; and through the design of shared weights, the number of model parameters is reduced, the computational complexity is reduced, and the processing efficiency of the system is further improved, thereby realizing the fast processing of the collected signals in the case of multi-source signal interference, large signal intensity changes, and complex signal frequencies, and being able to analyze and process the feature information in a timely manner after obtaining the signal features, quickly completing the tasks of signal detection, identification, and direction finding of the radiation source, and thus accurately judging the position, type, and threat level of the radiation source.
[0064] It can be understood that the term "exemplary" used in this article means "as an example, instance, or illustration". Any embodiment described as "exemplary" is not necessarily superior to or better than other embodiments and / or does not exclude combining the features of other embodiments. It should be understood that certain features of the present application described in the context of separate embodiments can also be provided in a single embodiment by combination. Conversely, the various features of the present application described in the context of a single embodiment can also be provided separately or in any suitable combination or as any other described embodiment of the present application.
[0065] In the description of this application, unless otherwise specified, " / " means "or". For example, A / B can mean A or B. "And / or" herein is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, "at least one" means one or more, and "a plurality of" means two or more. The terms "first", "second", etc. do not limit the quantity and execution order, and the terms "first", "second", etc. do not necessarily limit that they are different.
[0066] The above-disclosed are only the preferred embodiments of this application, but they are not intended to limit the scope of the rights of this application. Those of ordinary skill in the art can understand that: within the spirit and scope of this application and the appended claims, changes, modifications, substitutions, combinations, and simplifications should all be equivalent replacement methods and still fall within the scope covered by the invention.
Claims
1. An electronic reconnaissance system, characterized in that: The electronic reconnaissance system includes: The radio frequency module is configured to collect signals emitted by the radiation source in multiple channels; The feature extraction module is configured to extract features from each collected signal to obtain global features and local features of each signal; The signal processing module includes signal processing channels corresponding to the number of channels for collecting signals, and any of the signal processing channels includes: A first cross attention layer includes two weight-shared multi-head attention units, wherein the query input of the first multi-head attention unit is the local feature, the key input and the value input are the global feature, and the query input of the second multi-head attention unit is the global feature, and the key input and the value input are the local feature; A feature splicing layer, comprising two feature splicing units, wherein the feature splicing units are configured to respectively splice and integrate outputs of the first multi-head attention unit and the second multi-head attention unit to obtain a first splicing feature and a second splicing feature; A first normalization layer, comprising a first normalization unit and a second normalization unit, configured to perform layer normalization processing on the outputs of the two feature concatenation units respectively; The second normalization layer includes a third normalization unit and a fourth normalization unit, wherein the input end of the third normalization unit is connected to the output end of the first normalization unit through a fully connected layer, and is connected to the output end of the first normalization unit through a residual connection; the input end of the fourth normalization unit is connected to the output end of the second normalization unit through a fully connected layer, and is connected to the output end of the second normalization unit through a residual connection; a second cross attention layer, comprising a third multi-head attention unit and a fourth multi-head attention unit with weight sharing, wherein the query input of the third multi-head attention unit is the output of the fourth normalization unit, the key input and the value input are the output of the third normalization unit, and the query input of the fourth multi-head attention unit is the output of the third normalization unit, and the key input and the value input are the output of the fourth normalization unit; The second feature concatenation layer concatenates and integrates the output of the second cross attention layer to obtain the third concatenation feature. The signal processing module performs signal detection, identification and direction finding of the radiation source based on the third splicing feature.
2. The electronic reconnaissance system according to claim 1, characterized in that: The system includes four signal processing channels, and the signal processing module also includes a phase difference calculation unit, which is configured to calculate the phase difference between the third splicing features of different signal processing channels to obtain a radiation source direction finding result.
3. The electronic reconnaissance system according to claim 1, characterized in that: The system includes four signal processing channels, and the signal processing module also includes a first fully connected layer, which is configured to compare the third splicing features of the four signal processing channels with pre-set signal existence judgment criteria respectively, and output a judgment result of whether a signal exists.
4. The electronic reconnaissance system according to claim 1, characterized in that: The system includes four signal processing channels, and the signal processing module also includes a second fully connected layer, which is configured to match and classify the third concatenated features of the four signal processing channels with the learned features of different signal types, and output the modulation type of the signal.
5. The electronic reconnaissance system according to claim 1, characterized in that: The feature extraction module comprises: A Hilbert transform unit is configured to perform a Hilbert transform on each collected signal to obtain a Hilbert transform signal; A first integration unit is configured to splice the Hilbert transform signal with the collected original signal to obtain an integrated signal; The first long short-term memory network is configured to perform feature extraction on the integrated signal to obtain the global feature.
6. The electronic reconnaissance system according to claim 5, characterized in that: The feature extraction module also includes: A sliding window cutting unit, configured to divide the integrated signal into a plurality of signal segments; A second long short-term memory network is configured to perform feature extraction on each of the signal segments; The second integration unit is configured to perform signal splicing on the features extracted by the second long short-term memory network to obtain the local features.
7. An electronic reconnaissance method, characterized in that: The method comprises: Collect signals from radiation sources through multiple channels; Perform feature extraction on each collected signal to obtain the global and local features of each signal; Multi-channels process each signal in parallel, and any signal processing channel processes the global features and local features through two weight-sharing multi-head attention units, wherein the query input of the first multi-head attention unit is the local feature, and the key input and value input are the global feature, and the query input of the second multi-head attention unit is the global feature, and the key input and value input are the local feature; The outputs of the first multi-head attention unit and the second multi-head attention unit are respectively spliced and integrated by a feature splicing unit to obtain a first splicing feature and a second splicing feature; By means of a first normalization unit and a second normalization unit, layer normalization processing is performed on the outputs of the two feature concatenation units respectively; The output of the first normalization unit is transmitted to the third normalization unit through a fully connected layer and a residual connection, and the output of the second normalization unit is transmitted to the fourth normalization unit, and the third normalization unit and the fourth normalization unit respectively perform layer normalization processing on the received signal; The outputs of the third normalization unit and the fourth normalization unit are weightedly fused through a third multi-head attention unit and a fourth multi-head attention unit that share weights, wherein the query input of the third multi-head attention unit is the output of the fourth normalization unit, the key input and the value input are the output of the third normalization unit, and the query input of the fourth multi-head attention unit is the output of the third normalization unit, and the key input and the value input are the output of the fourth normalization unit; The output results of the third multi-head attention unit and the fourth multi-head attention unit are spliced and integrated to obtain a third splicing feature, and signal detection, identification and direction finding of the radiation source are performed based on the third splicing feature.
8. The electronic reconnaissance method according to claim 7, characterized in that: Four signal processing channels are set to process signals in parallel, and the phase differences between the third splicing features of different signal processing channels are calculated to obtain the radiation source direction finding result.
9. The electronic reconnaissance method according to claim 7, characterized in that: Performing Hilbert transform on each collected signal to obtain a Hilbert transform signal; splicing the Hilbert transform signal with the collected original signal to obtain an integrated signal; A long short-term memory network is used to extract features from the integrated signal to obtain the global features.
10. The electronic reconnaissance method according to claim 9, characterized in that: dividing the integrated signal into a plurality of signal fragments; Using a long short-term memory network to extract features from each of the signal segments; The features extracted by the long short-term memory network are signal-concatenated to obtain the local features.
Citation Information
Patent Citations
Joint signal detection and modulation identification method for radar with low interception probability
CN116840803A
Radar radiation source signal identification method based on improved Transform
CN117421654A
Method and apparatus for fusing image with point cloud
EP4481592A1
Method and apparatus with face landmark coordinate prediction
US20230154040A1