+

CN115062658B - Modulation type recognition method for overlapping radar signals based on adaptive threshold network - Google Patents

Modulation type recognition method for overlapping radar signals based on adaptive threshold network Download PDF

Info

Publication number
CN115062658B
CN115062658B CN202210667010.5A CN202210667010A CN115062658B CN 115062658 B CN115062658 B CN 115062658B CN 202210667010 A CN202210667010 A CN 202210667010A CN 115062658 B CN115062658 B CN 115062658B
Authority
CN
China
Prior art keywords
network
module
frequency
overlapping
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210667010.5A
Other languages
Chinese (zh)
Other versions
CN115062658A (en
Inventor
霍伟博
杨海光
王浩
杨建宇
梁彩玉
黄钰林
张寅�
裴季方
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN202210667010.5A priority Critical patent/CN115062658B/en
Publication of CN115062658A publication Critical patent/CN115062658A/en
Application granted granted Critical
Publication of CN115062658B publication Critical patent/CN115062658B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

The invention discloses an overlapping radar signal modulation type identification method based on a self-adaptive threshold network, which comprises the following steps: s1, simulating an original radar signal and modulation parameters; s2, overlapping original radar signals; s3, extracting time-frequency domain features; s4, constructing a basic module; s5, constructing Inception modules; s6, constructing a self-adaptive threshold module; s7, constructing a probability module; s8, forming an SE-INCEPATNET network; s9, training an SE-INCEPATNET network; and S10, identifying the modulation type of the overlapped radar signals by adopting the SE-INCEPATNET network after training. According to the invention, the time-frequency analysis method is utilized to extract the characteristics of the overlapped radar signals, the depth convolution network Inception is based on the characteristics of different receptive fields, the SE module is used for reducing noise influence, the self-adaptive threshold module is constructed to solve the problem of difficult threshold setting in multi-classification tasks, and the recognition accuracy under the condition of low signal-to-noise ratio is improved while the recognition of the overlapped radar signals is realized.

Description

基于自适应门限网络的交叠雷达信号调制类型识别方法Modulation type recognition method for overlapping radar signals based on adaptive threshold network

技术领域Technical Field

本发明属于雷达信号处理技术领域,尤其适用于电子对抗中雷达辐射源信号识别,特别 涉及一种基于自适应门限网络的交叠雷达信号调制类型识别方法。The present invention belongs to the technical field of radar signal processing, and is particularly suitable for radar emitter signal recognition in electronic countermeasures, and more particularly relates to a method for identifying the modulation type of overlapping radar signals based on an adaptive threshold network.

背景技术Background technique

调制识别被广泛应用于威胁等级评估和作战策略制定。Modulation recognition is widely used in threat level assessment and combat strategy formulation.

随着脉冲流密度的增加,雷达接收机会同时接收到多个雷达信号,这些信号不仅在时 域重叠,而且在频域重叠。在低信噪比下,交叠和噪声都会导致信号的某些特征变得混乱, 从而增加了调制识别的难度。对于交叠问题,雷达信号的瞬时特征和统计量常用于调制识 别,反映信号的固有特征。文献“Lu Mingquan,Xiao Xianci,and Li Lemin,Armodeling-based features extraction of multiple signals for modulationrecognition,in ICSP’98.1998Fourth International Conference on SignalProcessing(Cat.No.98TH8344),1998,vol.2,pp.1385–1388 vol.2”利用交叠雷达信号的瞬时频率和带宽实现调制识别,但不适用于频域重叠的信号。文 献“Kuang-dai Li,Li-liGuo,Rong Shi,and Dan Wu,Modulation recognition method based on high ordercyclic cumulants for time-frequency overlapped two-signal in the single-channel,in 2008Congress on Image and Signal Processing,2008,vol.5,pp.474–478.”使用循环统计特征 和最小误差准则来识别重叠信号,只有当信噪比大于10dB时,识别准确率才能达到90%。As the pulse flow density increases, the radar receiver will receive multiple radar signals at the same time. These signals overlap not only in the time domain, but also in the frequency domain. Under low signal-to-noise ratio, overlap and noise will cause some features of the signal to become chaotic, thereby increasing the difficulty of modulation recognition. For the overlap problem, the instantaneous characteristics and statistics of radar signals are often used for modulation recognition, reflecting the inherent characteristics of the signal. The literature "Lu Mingquan, Xiao Xianci, and Li Lemin, Modeling-based features extraction of multiple signals for modulation recognition, in ICSP’98.1998Fourth International Conference on Signal Processing (Cat.No.98TH8344), 1998, vol.2, pp.1385–1388 vol.2" uses the instantaneous frequency and bandwidth of overlapping radar signals to achieve modulation recognition, but it is not suitable for signals with overlapping frequency domains. The literature "Kuang-dai Li, Li-liGuo, Rong Shi, and Dan Wu, Modulation recognition method based on high ordercyclic cumulants for time-frequency overlapped two-signal in the single-channel, in 2008 Congress on Image and Signal Processing, 2008, vol.5, pp.474–478." uses cyclic statistical features and minimum error criterion to identify overlapping signals. The recognition accuracy can only reach 90% when the signal-to-noise ratio is greater than 10dB.

对于低信噪比下的调制识别,神经网络可以通过从大量数据中学习挖掘出信号的鲁棒 性特征,因此通常用于调制识别。文献“Shunjun Wei,Qizhe Qu,Hao Su,Mou Wang,Jun Shi, and Xiaojun Hao,Intra-pulse modulation radar signal recognitionbased on cldn network,IET Radar,Sonar&Navigation,vol.14,no.6,pp.803–810,2020.”结合CNN、Long Short-Term Memory(LSTM)、深度神经网络(DNN)构建识别网络,在-6dB下准确率为90%。然而, 上述文献仅识别单个雷达信号,对于低信噪比下重叠雷达信号的识别仍缺乏相关研究。文 献“Yehan Ren,Weibo Huo,Jifang Pei,Yulin Huang,andJianyu Yang,Automatic modulation recognition for overlapping radar signalsbased on multi-domain se-resnext,in 2021IEEE Radar Conference(Radar Conf21),2021,pp.1–6.”提出了一种用于单标签分类的网络来识别重叠信 号,但是单标签分类网络的灵活性较差。因此,低信噪比下重叠雷达信号的识别仍需进一 步研究。For modulation recognition under low signal-to-noise ratio, neural networks can mine the robustness features of signals by learning from a large amount of data, so they are usually used for modulation recognition. The literature "Shunjun Wei, Qizhe Qu, Hao Su, Mou Wang, Jun Shi, and Xiaojun Hao, Intra-pulse modulation radar signal recognitionbased on cldn network, IET Radar, Sonar & Navigation, vol. 14, no. 6, pp. 803–810, 2020." combines CNN, Long Short-Term Memory (LSTM), and deep neural network (DNN) to build a recognition network with an accuracy of 90% at -6dB. However, the above literature only recognizes a single radar signal, and there is still a lack of relevant research on the recognition of overlapping radar signals under low signal-to-noise ratio. The paper "Yehan Ren, Weibo Huo, Jifang Pei, Yulin Huang, and Jianyu Yang, Automatic modulation recognition for overlapping radar signals based on multi-domain se-resnext, in 2021IEEE Radar Conference (Radar Conf21), 2021, pp. 1–6." proposed a network for single-label classification to identify overlapping signals, but the flexibility of the single-label classification network is poor. Therefore, the recognition of overlapping radar signals under low signal-to-noise ratio still needs further research.

发明内容Summary of the invention

本发明的目的在于克服现有技术的不足,提供一种在实现交叠雷达信号识别的同时, 提高了低信噪比条件下的识别准确率的基于自适应门限网络的交叠雷达信号调制类型识别 方法。The purpose of the present invention is to overcome the shortcomings of the prior art and provide a method for identifying the modulation type of overlapping radar signals based on an adaptive threshold network, which can improve the recognition accuracy under low signal-to-noise ratio conditions while realizing overlapping radar signal recognition.

本发明的目的是通过以下技术方案来实现的:基于自适应门限网络的交叠雷达信号调 制类型识别方法,包括以下步骤:The objective of the present invention is achieved through the following technical scheme: a method for identifying the modulation type of overlapping radar signals based on an adaptive threshold network, comprising the following steps:

S1、仿真原始雷达信号及调制参数;S1, simulate original radar signal and modulation parameters;

S2、对仿真的原始雷达信号进行交叠,生成交叠雷达信号;S2, overlapping the simulated original radar signals to generate overlapping radar signals;

S3、提取交叠雷达信号的时频域特征,并用图表的形式表示为时频图,横轴表示时间, 纵轴表示频率;S3, extracting the time-frequency domain features of the overlapping radar signals, and representing them in the form of a time-frequency diagram, where the horizontal axis represents time and the vertical axis represents frequency;

S4、构建基本模块;S4, build basic modules;

S5、构建Inception模块:Inception模块包含多个不同卷积核尺寸的基本模块,用于提 取时频图中不同维度的信息并将其组合在一起;S5. Construct Inception module: The Inception module contains multiple basic modules with different convolution kernel sizes, which are used to extract information of different dimensions in the time-frequency graph and combine them together;

S6、构建自适应门限模块:包括顺连的全连接层、ReLU激活函数、全连接层和Sigmoid 激活;将S5步骤中Inception模块的输出作为输入,得到相应的门限;S6, build an adaptive threshold module: including the sequential fully connected layer, ReLU activation function, fully connected layer and Sigmoid activation; take the output of the Inception module in step S5 as input to obtain the corresponding threshold;

S7、构建概率模块:采用顺连的全连接层、ReLU激活函数和Sigmoid激活函数的结构, 将S5步骤中Inception模块的输出作为输入,得到后验概率;S7, build probability module: use the structure of sequentially connected fully connected layers, ReLU activation function and Sigmoid activation function, take the output of Inception module in step S5 as input, and get the posterior probability;

S8、将步骤S5~S7构建的子模块组成SE-IncepAtNet网络,具体为:将概率模块和自适 应门限模块并联后,级联在Inception模块之后,组成SE-IncepAtNet网络;输入为S3处理 后的时频图,输出为分类结果;S8. The submodules constructed in steps S5 to S7 are combined into a SE-IncepAtNet network, specifically: the probability module and the adaptive threshold module are connected in parallel, and then cascaded after the Inception module to form a SE-IncepAtNet network; the input is the time-frequency diagram processed by S3, and the output is the classification result;

S9、训练SE-IncepAtNet网络,具体为:将交叠雷达信号的时频图输入SE-IncepAtNet 网络进行前向传播,并计算代价函数值;使用基于梯度下降的后向传播算法对SE-IncepAtNet 网络的参数进行更新;迭代后向传播过程,直至代价函数收敛,从而得到训练完成的 SE-IncepAtNet网络;S9, training the SE-IncepAtNet network, specifically: inputting the time-frequency diagram of the overlapping radar signal into the SE-IncepAtNet network for forward propagation, and calculating the cost function value; using the gradient descent-based backward propagation algorithm to update the parameters of the SE-IncepAtNet network; iterating the backward propagation process until the cost function converges, thereby obtaining the trained SE-IncepAtNet network;

S10、采用步骤S9训练完成的SE-IncepAtNet网络对交叠雷达信号调制类型进行识别。S10, using the SE-IncepAtNet network trained in step S9 to identify the modulation type of the overlapping radar signal.

进一步地,步骤S3提取时频特征的具体方法为:使用FSST算法提取时频特征,FSST计算公式为:Furthermore, the specific method of extracting time-frequency features in step S3 is: using FSST algorithm to extract time-frequency features, and the FSST calculation formula is:

其中,g(0)表示滑动窗函数g(t)在时间0处的值,δ()是Dirac冲激函数;Vf(η,t)表示对交 叠雷达信号进行STFT后的信号;ω表示FSST重分配后的频率,η表示FSST重分配前的 频率,t表示时间,表示整个实数域;/>是瞬时频率,定义为:Where g(0) represents the value of the sliding window function g(t) at time 0, δ() is the Dirac impulse function; V f (η,t) represents the signal after STFT of the overlapping radar signal; ω represents the frequency after FSST redistribution, η represents the frequency before FSST redistribution, and t represents time. Represents the entire real number domain; /> is the instantaneous frequency, defined as:

进一步地,所述基本模块包括顺连的卷积层、批归一化层BN、ReLU激活层、最大池化层和挤压激励模块SE;其中,SE用于去噪,包括顺连的全局平均池化层GAP、全连接 层FC、ReLU激活函数层、全连接层FC、Sigmoid激活函数层。Furthermore, the basic module includes sequentially connected convolutional layers, batch normalization layers BN, ReLU activation layers, maximum pooling layers and squeeze excitation modules SE; wherein SE is used for denoising, including sequentially connected global average pooling layers GAP, fully connected layers FC, ReLU activation function layers, fully connected layers FC, and Sigmoid activation function layers.

进一步地,所述步骤S5的详细处理过程为:Furthermore, the detailed processing process of step S5 is as follows:

S5.1、将时频图同时输入4个不同的基本模块进行处理,以获取不同维度的特征,四个 基本模块的卷积核尺寸依次为3×7,7×3,5×5和3×3;S5.1. The time-frequency graph is simultaneously input into four different basic modules for processing to obtain features of different dimensions. The convolution kernel sizes of the four basic modules are 3×7, 7×3, 5×5 and 3×3 respectively.

S5.2、将步骤S5.1中每个基本模块的输出分别输入卷积核尺寸为3×3的基本模块;S5.2, input the output of each basic module in step S5.1 into the basic module with a convolution kernel size of 3×3;

S5.3、将步骤S5.2中四个基本模块的输出融合在一起;S5.3, merging the outputs of the four basic modules in step S5.2;

S5.4、将步骤S5.3融合后的输出依次输入4个卷积核尺寸为3×3的基本模块,得到输 出结果。S5.4. Input the fused output of step S5.3 into four basic modules with a convolution kernel size of 3×3 in sequence to obtain the output result.

进一步地,所述步骤S9具体包括以下步骤:Furthermore, the step S9 specifically includes the following steps:

S9.1、前向传播;S9.1, forward propagation;

S9.2、计算代价函数值,以二进制交叉熵损失函数作为代价函数,计算方法为:S9.2. Calculate the cost function value, using the binary cross entropy loss function as the cost function. The calculation method is:

其中,BCE是二进制交叉熵损失函数,prob∈R1×n是输出概率,lab∈R1×n是独热码形式的 交叠信号真值,thre∈R1×n是门限,n是调制类型总数;Where BCE is the binary cross entropy loss function, prob∈R 1×n is the output probability, lab∈R 1×n is the true value of the overlapping signal in the form of one-hot encoding, thre∈R 1×n is the threshold, and n is the total number of modulation types;

S9.3、基于梯度下降的后向传播算法对网络参数进行更新。S9.3. Update the network parameters based on the gradient descent back-propagation algorithm.

本发明的有益效果是:本发明针对目前研究较少的交叠雷达信号识别问题,提出了一 种适应复杂电磁环境和高密度脉冲流条件的识别方法,利用时频分析方法提取交叠雷达信 号特征,基于深度卷积网络Inception模块提取不同感受野的特征,使用SE模块降噪来减 少噪声影响,构建自适应门限模块解决了多分类任务中门限设置困难的问题。实现了多种 交叠雷达信号在低信噪比环境下的有效识别;在实现交叠雷达信号识别的同时,提高了低 信噪比条件下的识别准确率。具有灵活、准确、泛化能力强和鲁棒性强等优点。The beneficial effects of the present invention are as follows: the present invention aims at the problem of overlapping radar signal recognition, which is less studied at present, and proposes a recognition method that adapts to complex electromagnetic environment and high-density pulse flow conditions. The overlapping radar signal features are extracted by time-frequency analysis method, the features of different receptive fields are extracted based on the deep convolution network Inception module, the SE module is used for noise reduction to reduce the influence of noise, and the adaptive threshold module is constructed to solve the problem of difficult threshold setting in multi-classification tasks. The effective recognition of multiple overlapping radar signals in low signal-to-noise ratio environment is realized; while realizing the recognition of overlapping radar signals, the recognition accuracy under low signal-to-noise ratio conditions is improved. It has the advantages of flexibility, accuracy, strong generalization ability and strong robustness.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明交叠雷达信号调制类型识别方法的流程图;FIG1 is a flow chart of a method for identifying modulation types of overlapping radar signals according to the present invention;

图2为本发明基本模块的结构图;FIG2 is a structural diagram of a basic module of the present invention;

图3为本发明Inception模块的结构图;FIG3 is a structural diagram of the Inception module of the present invention;

图4为本发明自适应门限模块的结构图;FIG4 is a structural diagram of an adaptive threshold module of the present invention;

图5为本实例提供的交叠雷达信号调制类型识别结果图。FIG. 5 is a diagram showing the overlapping radar signal modulation type recognition result provided in this example.

具体实施方式Detailed ways

下面结合附图进一步说明本发明的技术方案。The technical solution of the present invention is further described below in conjunction with the accompanying drawings.

如图1所示,本发明的一种基于自适应门限网络的交叠雷达信号调制类型识别方法, 包括以下步骤:As shown in FIG1 , a method for identifying modulation types of overlapping radar signals based on an adaptive threshold network of the present invention comprises the following steps:

S1、仿真原始雷达信号及调制参数;S1, simulate original radar signal and modulation parameters;

表1为本实施例原始雷达信号参数。本实施例仿真了五种典型的雷达信号调制类型, 包括线性频率调制(LFM)、非线性频率调制(NLFM)、常规波(CW)信号、频率捷变(FA) 信号和二进制频移键控(Costas)。仿真信号均为基带信号,采样频率为700MHz,带宽范 围为100~300MHz,脉宽范围为3~5us,信噪比变化范围为-12dB~5dB,信号交叠率设置 为30%~100%。Table 1 shows the original radar signal parameters of this embodiment. This embodiment simulates five typical radar signal modulation types, including linear frequency modulation (LFM), nonlinear frequency modulation (NLFM), conventional wave (CW) signal, frequency agility (FA) signal and binary frequency shift keying (Costas). The simulated signals are all baseband signals, with a sampling frequency of 700MHz, a bandwidth range of 100-300MHz, a pulse width range of 3-5us, a signal-to-noise ratio range of -12dB-5dB, and a signal overlap rate set to 30%-100%.

表1Table 1

参数parameter 范围scope fs f s 700MHz700MHz BB 10~300MHz10~300MHz PwP 3~5us3~5us SNRSNR -12dB~5dB-12dB~5dB OdOd 30%~100% 30%~100%

S2、对仿真的原始雷达信号进行交叠,生成交叠雷达信号;表2为雷达信号交叠情形, 包括2种调制类型和3种调制类型交叠的情况,也包括同种调制类型不同调制类型交叠的 情况。S2. Overlap the simulated original radar signals to generate overlapping radar signals. Table 2 shows the overlapping of radar signals, including the overlapping of 2 modulation types and 3 modulation types, as well as the overlapping of the same modulation type and different modulation types.

表2Table 2

S3、提取交叠雷达信号的时频域特征,并用图表的形式表示为时频图,横轴表示时间, 纵轴表示频率;提取时频特征的具体方法为:使用FSST(傅里叶同步压缩变换)算法提取 时频特征,FSST计算公式为:S3. Extract the time-frequency domain features of the overlapping radar signals and express them in the form of a time-frequency diagram, where the horizontal axis represents time and the vertical axis represents frequency. The specific method for extracting the time-frequency features is: use the FSST (Fourier Synchronous Squeezed Transform) algorithm to extract the time-frequency features. The FSST calculation formula is:

其中,g(0)表示滑动窗函数g(t)在时间0处的值,δ()是Dirac冲激函数;Vf(η,t)表示对交 叠雷达信号进行STFT(短时傅里叶变换)后的信号;ω表示FSST重分配后的频率,η表 示FSST重分配前的频率(STFT变换后的频率),t表示时间,表示整个实数域,相当于是瞬时频率,定义为:Where g(0) represents the value of the sliding window function g(t) at time 0, δ() is the Dirac impulse function; V f (η,t) represents the signal after STFT (short-time Fourier transform) of the overlapping radar signal; ω represents the frequency after FSST redistribution, η represents the frequency before FSST redistribution (the frequency after STFT transformation), and t represents time. represents the entire real number domain, which is equivalent to is the instantaneous frequency, defined as:

步骤S2中产生的不同雷达信号相互交织在一起,不仅在时域上交叠,在频域也存在交 叠现象。传统的傅里叶变换等不适用于这种情况,然而,信号的时频特征可以反映其频率 随时间的变化关系。由于不同调制类型的雷达信号其频率随时间的变化不同,因此,时频 特征可用来区分交叠在一起的信号。The different radar signals generated in step S2 are intertwined with each other, not only overlapping in the time domain, but also in the frequency domain. Traditional Fourier transform is not applicable to this situation. However, the time-frequency characteristics of the signal can reflect the relationship between its frequency and time. Since the frequency of radar signals of different modulation types varies differently over time, the time-frequency characteristics can be used to distinguish the overlapping signals.

S4、构建基本模块;如图2所示,所述基本模块包括顺连的卷积层、批归一化层BN、ReLU激活层、最大池化层和挤压激励模块SE;其中,SE用于去噪,包括顺连的全局平均 池化层GAP、全连接层FC、ReLU激活函数层、全连接层FC、Sigmoid激活函数层;通过 SE子模块学习每个通道的权重系数,然后通过将权重乘以GAP输出得到噪声门限;最终 将SE模块的输出作为门限对最大池化层的输出结果进行去噪:将每个特征通道中的值与其 噪声门限进行比较,认为小于门限的值是由噪声引起的,不利于调制识别,将其设置为零。S4, construct a basic module; as shown in Figure 2, the basic module includes a sequential convolution layer, a batch normalization layer BN, a ReLU activation layer, a maximum pooling layer and a squeeze excitation module SE; wherein SE is used for denoising, including a sequential global average pooling layer GAP, a fully connected layer FC, a ReLU activation function layer, a fully connected layer FC, and a Sigmoid activation function layer; the weight coefficient of each channel is learned through the SE submodule, and then the noise threshold is obtained by multiplying the weight by the GAP output; finally, the output of the SE module is used as a threshold to denoise the output result of the maximum pooling layer: the value in each feature channel is compared with its noise threshold, and the value less than the threshold is considered to be caused by noise, which is not conducive to modulation recognition, and is set to zero.

S5、构建Inception模块:Inception模块包含多个不同卷积核尺寸的基本模块,用于提 取时频图中不同维度的信息并将其组合在一起;S5. Construct Inception module: The Inception module contains multiple basic modules with different convolution kernel sizes, which are used to extract information of different dimensions in the time-frequency graph and combine them together;

当雷达信号的频率随时间缓慢变化时,在时频图上表现为一条平坦的曲线,因此可以 使用一个卷积核尺寸为3×7的基本模块捕捉其频率随时间变化的特征。同样,一个卷积核 尺寸为7×3的看基本模块可用于捕捉信号频率随时间快速变化的特征。当多个信号重叠时, 在时频图上会出现在同一时间维度上存在多个频率分量,因此可以使用基本块7×3来获得 重叠信号的个数。另外,卷积核尺寸为3×3和5×5的基本模块可用于捕捉更详细的特征。 上述基本模块的输出进行融合后级联基本模块,可提取更高维度的特征。“基础模块m×n” 表示卷积核尺寸为m×n的基本模块。如图3所示,本步骤详细处理过程为:When the frequency of the radar signal changes slowly over time, it appears as a flat curve on the time-frequency graph, so a basic module with a convolution kernel size of 3×7 can be used to capture the characteristics of its frequency changing over time. Similarly, a basic module with a convolution kernel size of 7×3 can be used to capture the characteristics of the signal frequency changing rapidly over time. When multiple signals overlap, multiple frequency components will appear in the same time dimension on the time-frequency graph, so the basic block 7×3 can be used to obtain the number of overlapping signals. In addition, basic modules with convolution kernel sizes of 3×3 and 5×5 can be used to capture more detailed features. The outputs of the above basic modules are fused and cascaded to the basic modules to extract higher-dimensional features. "Basic module m×n" means a basic module with a convolution kernel size of m×n. As shown in Figure 3, the detailed processing process of this step is:

S5.1、将时频图同时输入4个不同的基本模块进行处理,以获取不同维度的特征,四个 基本模块的卷积核尺寸依次为3×7,7×3,5×5和3×3;S5.1. The time-frequency graph is simultaneously input into four different basic modules for processing to obtain features of different dimensions. The convolution kernel sizes of the four basic modules are 3×7, 7×3, 5×5 and 3×3 respectively.

S5.2、将步骤S5.1中每个基本模块的输出分别输入卷积核尺寸为3×3的基本模块;S5.2, input the output of each basic module in step S5.1 into the basic module with a convolution kernel size of 3×3;

S5.3、将步骤S5.2中四个基本模块的输出融合在一起;S5.3, merging the outputs of the four basic modules in step S5.2;

S5.4、将步骤S5.3融合后的输出依次输入4个卷积核尺寸为3×3的基本模块,得到输 出结果。S5.4. Input the fused output of step S5.3 into four basic modules with a convolution kernel size of 3×3 in sequence to obtain the output result.

S6、构建自适应门限模块:包括顺连的全连接层、ReLU激活函数、全连接层和Sigmoid 激活,如图4所示;将S5步骤中Inception模块的输出作为输入,得到相应的门限;在多标 签分类任务中,将网络输出的后验概率与门限进行比较得到分类结果,不同的门限设置将 实现不同的分类性能。为了避免选择最佳门限的困难,本发明使用自适应门限块获得每种 调制类型的自适应门限,以提高网络的分类性能和泛化能力。S6, construct an adaptive threshold module: including a fully connected layer, a ReLU activation function, a fully connected layer and a Sigmoid activation, as shown in Figure 4; the output of the Inception module in step S5 is used as input to obtain a corresponding threshold; in a multi-label classification task, the posterior probability output by the network is compared with the threshold to obtain a classification result, and different threshold settings will achieve different classification performances. In order to avoid the difficulty of selecting the optimal threshold, the present invention uses an adaptive threshold block to obtain an adaptive threshold for each modulation type to improve the classification performance and generalization ability of the network.

S7、构建概率模块:采用顺连的全连接层、ReLU激活函数和Sigmoid激活函数的结构, 将S5步骤中Inception模块的输出作为输入,得到后验概率;S7, build probability module: use the structure of sequentially connected fully connected layers, ReLU activation function and Sigmoid activation function, take the output of Inception module in step S5 as input, and get the posterior probability;

S8、将步骤S5~S7构建的子模块组成SE-IncepAtNet网络,具体为:将概率模块和自适 应门限模块并联后,级联在Inception模块之后,组成SE-IncepAtNet网络;输入为S3处理 后的时频图,输出为分类结果;S8. The submodules constructed in steps S5 to S7 are combined into a SE-IncepAtNet network, specifically: the probability module and the adaptive threshold module are connected in parallel, and then cascaded after the Inception module to form a SE-IncepAtNet network; the input is the time-frequency diagram processed by S3, and the output is the classification result;

原始的雷达信号时间序列经步骤S3处理后,得到二维时频图,将时频图输入 SE-IncepAtNet网络后,通过概率子模块可得到每种类别对应的后验概率,通过自适应门限 子模块可得到门限,后验概率中数值大于门限的数据对应的类别即为该网络结构的分类结果。After the original radar signal time series is processed in step S3, a two-dimensional time-frequency diagram is obtained. After the time-frequency diagram is input into the SE-IncepAtNet network, the posterior probability corresponding to each category can be obtained through the probability submodule, and the threshold can be obtained through the adaptive threshold submodule. The category corresponding to the data with a value greater than the threshold in the posterior probability is the classification result of the network structure.

S9、训练SE-IncepAtNet网络,具体为:将交叠雷达信号的时频图输入SE-IncepAtNet 网络进行前向传播,并计算代价函数值;使用基于梯度下降的后向传播算法对SE-IncepAtNet 网络的参数进行更新;迭代后向传播过程,直至代价函数收敛,从而得到训练完成的 SE-IncepAtNet网络;具体包括以下步骤:S9, training the SE-IncepAtNet network, specifically: inputting the time-frequency diagram of the overlapping radar signal into the SE-IncepAtNet network for forward propagation, and calculating the cost function value; using the gradient descent-based backward propagation algorithm to update the parameters of the SE-IncepAtNet network; iterating the backward propagation process until the cost function converges, thereby obtaining a trained SE-IncepAtNet network; specifically including the following steps:

S9.1、前向传播;S9.1, forward propagation;

S9.2、计算代价函数值,以二进制交叉熵损失函数作为代价函数,计算方法为:S9.2. Calculate the cost function value, using the binary cross entropy loss function as the cost function. The calculation method is:

其中,BCE是二进制交叉熵损失函数,prob∈R1×n是输出概率,lab∈R1×n是独热码形式的 交叠信号真值,thre∈R1×n是门限,n是调制类型总数;Where BCE is the binary cross entropy loss function, prob∈R 1×n is the output probability, lab∈R 1×n is the true value of the overlapping signal in the form of one-hot encoding, thre∈R 1×n is the threshold, and n is the total number of modulation types;

S9.3、基于梯度下降的后向传播算法对网络参数进行更新。S9.3. Update the network parameters based on the gradient descent back-propagation algorithm.

S10、采用步骤S9训练完成的SE-IncepAtNet网络对交叠雷达信号调制类型进行识别。S10, using the SE-IncepAtNet network trained in step S9 to identify the modulation type of the overlapping radar signal.

为了展示本发明所提出的SE-IncepAtNet网络的识别性能,本发明将SE-IncepAtNet与 AlexNet、ResNet和GoogleNet的准确率和召回率进行比较。如图5所示为本发明实例调制 类型识别结果。其中,图5(a)为识别结果随SNR变化的精确率图像;图5(b)为识别 结果随SNR变化的召回率图像。In order to demonstrate the recognition performance of the SE-IncepAtNet network proposed in the present invention, the accuracy and recall of SE-IncepAtNet are compared with those of AlexNet, ResNet and GoogleNet. As shown in FIG5 , the modulation type recognition result of the present invention is shown. FIG5( a ) is an image of the accuracy of the recognition result with the change of SNR; FIG5( b ) is an image of the recall of the recognition result with the change of SNR.

从图5可以看出,SE-IncepAtNet的召回率和精确率在低信噪比下优于其他网络,原因 是SE模块减少了噪声的影响。在高信噪比下,SE模块对识别的影响很小,自适应门限块 来提高了其识别性能。此外,由于Inception模块,SE-IncepAtNet的性能优于ResNet和AlexNet。仿真表明,该方法能有效实现低信噪比下重叠雷达信号的调制识别。在-10dB下,该方法的召回率为90.6%,准确率为95.0%。据统计,该方法在每种调制类型的识别上都有很好的表现。CW的准确率在95%以上,LFM和NLFM的准确率在90%以上,Costas和FA 的准确率在85%以上。As can be seen from Figure 5, the recall and precision of SE-IncepAtNet are better than other networks at low SNR, because the SE module reduces the impact of noise. At high SNR, the SE module has little effect on recognition, and the adaptive threshold block improves its recognition performance. In addition, due to the Inception module, the performance of SE-IncepAtNet is better than ResNet and AlexNet. Simulations show that this method can effectively realize modulation recognition of overlapping radar signals at low SNR. At -10dB, the recall rate of this method is 90.6% and the precision rate is 95.0%. According to statistics, this method has a good performance in the recognition of each modulation type. The accuracy of CW is above 95%, the accuracy of LFM and NLFM is above 90%, and the accuracy of Costas and FA is above 85%.

本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发明的 原理,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。本领域的普通 技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其它各种具体 变形和组合,这些变形和组合仍然在本发明的保护范围内。Those skilled in the art will appreciate that the embodiments described herein are intended to help readers understand the principles of the present invention, and should be understood that the protection scope of the present invention is not limited to such specific statements and embodiments. Those skilled in the art can make various other specific variations and combinations that do not deviate from the essence of the present invention based on the technical inspiration disclosed by the present invention, and these variations and combinations are still within the protection scope of the present invention.

Claims (5)

1.基于自适应门限网络的交叠雷达信号调制类型识别方法,其特征在于,包括以下步骤:1. A method for identifying modulation types of overlapping radar signals based on an adaptive threshold network, characterized in that it comprises the following steps: S1、仿真原始雷达信号及调制参数;S1, simulate original radar signal and modulation parameters; S2、对仿真的原始雷达信号进行交叠,生成交叠雷达信号;S2, overlapping the simulated original radar signals to generate overlapping radar signals; S3、提取交叠雷达信号的时频域特征,并用图表的形式表示为时频图,横轴表示时间,纵轴表示频率;S3, extracting the time-frequency domain features of the overlapping radar signals, and representing them in the form of a time-frequency diagram, where the horizontal axis represents time and the vertical axis represents frequency; S4、构建基本模块;S4, build basic modules; S5、构建Inception模块:Inception模块包含多个不同卷积核尺寸的基本模块,用于提取时频图中不同维度的信息并将其组合在一起;S5. Construct Inception module: The Inception module contains multiple basic modules with different convolution kernel sizes, which are used to extract information of different dimensions in the time-frequency graph and combine them together; S6、构建自适应门限模块:包括顺连的全连接层、ReLU激活函数、全连接层和Sigmoid激活;将S5步骤中Inception模块的输出作为输入,得到相应的门限;S6, build an adaptive threshold module: including the sequential fully connected layer, ReLU activation function, fully connected layer and Sigmoid activation; take the output of the Inception module in step S5 as input to obtain the corresponding threshold; S7、构建概率模块:采用顺连的全连接层、ReLU激活函数和Sigmoid激活函数的结构,将S5步骤中Inception模块的输出作为输入,得到后验概率;S7, build probability module: use the structure of sequentially connected fully connected layers, ReLU activation function and Sigmoid activation function, take the output of Inception module in step S5 as input, and get the posterior probability; S8、将步骤S5~S7构建的子模块组成SE-IncepAtNet网络,具体为:将概率模块和自适应门限模块并联后,级联在Inception模块之后,组成SE-IncepAtNet网络;输入为S3处理后的时频图,输出为分类结果;S8, the submodules constructed in steps S5 to S7 are combined into a SE-IncepAtNet network, specifically: the probability module and the adaptive threshold module are connected in parallel, and then cascaded after the Inception module to form a SE-IncepAtNet network; the input is the time-frequency diagram processed by S3, and the output is the classification result; S9、训练SE-IncepAtNet网络,具体为:将交叠雷达信号的时频图输入SE-IncepAtNet网络进行前向传播,并计算代价函数值;使用基于梯度下降的后向传播算法对SE-IncepAtNet网络的参数进行更新;迭代后向传播过程,直至代价函数收敛,从而得到训练完成的SE-IncepAtNet网络;S9, training the SE-IncepAtNet network, specifically: inputting the time-frequency diagram of the overlapping radar signal into the SE-IncepAtNet network for forward propagation, and calculating the cost function value; using the gradient descent-based backward propagation algorithm to update the parameters of the SE-IncepAtNet network; iterating the backward propagation process until the cost function converges, thereby obtaining the trained SE-IncepAtNet network; S10、采用步骤S9训练完成的SE-IncepAtNet网络对交叠雷达信号调制类型进行识别。S10, using the SE-IncepAtNet network trained in step S9 to identify the modulation type of the overlapping radar signal. 2.根据权利要求1所述的基于自适应门限网络的交叠雷达信号调制类型识别方法,其特征在于,步骤S3提取时频特征的具体方法为:使用FSST算法提取时频特征,FSST计算公式为:2. The overlapping radar signal modulation type recognition method based on adaptive threshold network according to claim 1 is characterized in that the specific method of extracting time-frequency features in step S3 is: using FSST algorithm to extract time-frequency features, and the FSST calculation formula is: 其中,g(0)表示滑动窗函数g(t)在时间0处的值,δ()是Dirac冲激函数;Vf(η,t)表示对交叠雷达信号进行STFT后的信号;ω表示FSST重分配后的频率,η表示FSST重分配前的频率,t表示时间,表示整个实数域;/>是瞬时频率,定义为:Where g(0) represents the value of the sliding window function g(t) at time 0, δ() is the Dirac impulse function; V f (η,t) represents the signal after STFT of the overlapping radar signal; ω represents the frequency after FSST redistribution, η represents the frequency before FSST redistribution, and t represents time. Represents the entire real number domain; /> is the instantaneous frequency, defined as: 3.根据权利要求1所述的基于自适应门限网络的交叠雷达信号调制类型识别方法,其特征在于,所述基本模块包括顺连的卷积层、批归一化层BN、ReLU激活层、最大池化层和挤压激励模块SE;其中,SE用于去噪,包括顺连的全局平均池化层GAP、全连接层FC、ReLU激活函数层、全连接层FC、Sigmoid激活函数层。3. According to the method for identifying the modulation type of overlapping radar signals based on an adaptive threshold network in claim 1, it is characterized in that the basic module includes a sequential convolutional layer, a batch normalization layer BN, a ReLU activation layer, a maximum pooling layer and a squeeze excitation module SE; wherein SE is used for denoising, including a sequential global average pooling layer GAP, a fully connected layer FC, a ReLU activation function layer, a fully connected layer FC, and a Sigmoid activation function layer. 4.根据权利要求1所述的基于自适应门限网络的交叠雷达信号调制类型识别方法,其特征在于,所述步骤S5的详细处理过程为:4. The method for identifying modulation types of overlapping radar signals based on an adaptive threshold network according to claim 1, wherein the detailed processing process of step S5 is as follows: S5.1、将时频图同时输入4个不同的基本模块进行处理,以获取不同维度的特征,四个基本模块的卷积核尺寸依次为3×7,7×3,5×5和3×3;S5.1. The time-frequency graph is simultaneously input into four different basic modules for processing to obtain features of different dimensions. The convolution kernel sizes of the four basic modules are 3×7, 7×3, 5×5 and 3×3 respectively. S5.2、将步骤S5.1中每个基本模块的输出分别输入卷积核尺寸为3×3的基本模块;S5.2, input the output of each basic module in step S5.1 into the basic module with a convolution kernel size of 3×3; S5.3、将步骤S5.2中四个基本模块的输出融合在一起;S5.3, merging the outputs of the four basic modules in step S5.2; S5.4、将步骤S5.3融合后的输出依次输入4个卷积核尺寸为3×3的基本模块,得到输出结果。S5.4. Input the fused output of step S5.3 into four basic modules with a convolution kernel size of 3×3 in sequence to obtain the output result. 5.根据权利要求1所述的基于自适应门限网络的交叠雷达信号调制类型识别方法,其特征在于,所述步骤S9具体包括以下步骤:5. The method for identifying modulation types of overlapping radar signals based on an adaptive threshold network according to claim 1, wherein step S9 specifically comprises the following steps: S9.1、前向传播;S9.1, forward propagation; S9.2、计算代价函数值,以二进制交叉熵损失函数作为代价函数,计算方法为:S9.2. Calculate the cost function value, using the binary cross entropy loss function as the cost function. The calculation method is: 其中,BCE是二进制交叉熵损失函数,prob∈R1×n是输出概率,lab∈R1×n是独热码形式的交叠信号真值,thre∈R1×n是门限,n是调制类型总数;Where BCE is the binary cross entropy loss function, prob∈R 1×n is the output probability, lab∈R 1×n is the true value of the overlapping signal in the form of one-hot encoding, thre∈R 1×n is the threshold, and n is the total number of modulation types; S9.3、基于梯度下降的后向传播算法对网络参数进行更新。S9.3. Update the network parameters based on the gradient descent back-propagation algorithm.
CN202210667010.5A 2022-06-14 2022-06-14 Modulation type recognition method for overlapping radar signals based on adaptive threshold network Active CN115062658B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210667010.5A CN115062658B (en) 2022-06-14 2022-06-14 Modulation type recognition method for overlapping radar signals based on adaptive threshold network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210667010.5A CN115062658B (en) 2022-06-14 2022-06-14 Modulation type recognition method for overlapping radar signals based on adaptive threshold network

Publications (2)

Publication Number Publication Date
CN115062658A CN115062658A (en) 2022-09-16
CN115062658B true CN115062658B (en) 2024-05-28

Family

ID=83200331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210667010.5A Active CN115062658B (en) 2022-06-14 2022-06-14 Modulation type recognition method for overlapping radar signals based on adaptive threshold network

Country Status (1)

Country Link
CN (1) CN115062658B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115878977A (en) * 2022-11-25 2023-03-31 中国船舶集团有限公司第七二三研究所 Intra-pulse modulation type judgment method for decomposing and reconstructing pulse signal
CN118740575B (en) * 2024-07-08 2025-09-16 电子科技大学 Radar communication modulation identification method based on hierarchical classification
CN119716744B (en) * 2025-02-26 2025-05-09 烟台大学 Method, device, electronic equipment and storage medium for radar signal modulation identification

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109446877A (en) * 2018-09-01 2019-03-08 哈尔滨工程大学 A kind of radar emitter signal Modulation Identification method of joint multidimensional characteristic migration fusion
CN111505632A (en) * 2020-06-08 2020-08-07 北京富奥星电子技术有限公司 Ultra-wideband radar action attitude identification method based on power spectrum and Doppler characteristics
CN113033473A (en) * 2021-04-15 2021-06-25 中国人民解放军空军航空大学 ST2DCNN + SE-based radar overlapped signal identification method
CN113156391A (en) * 2021-04-25 2021-07-23 电子科技大学 Radar signal multi-dimensional feature intelligent sorting method
CN114202056A (en) * 2021-11-11 2022-03-18 中国船舶重工集团公司第七一五研究所 Small sample underwater target identification method based on multi-platform auditory perception feature deep transfer learning

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017127421A1 (en) * 2016-01-18 2017-07-27 Qoscience, Inc. Method and apparatus for the detection of distortion or corruption of cellular communication signals

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109446877A (en) * 2018-09-01 2019-03-08 哈尔滨工程大学 A kind of radar emitter signal Modulation Identification method of joint multidimensional characteristic migration fusion
CN111505632A (en) * 2020-06-08 2020-08-07 北京富奥星电子技术有限公司 Ultra-wideband radar action attitude identification method based on power spectrum and Doppler characteristics
CN113033473A (en) * 2021-04-15 2021-06-25 中国人民解放军空军航空大学 ST2DCNN + SE-based radar overlapped signal identification method
CN113156391A (en) * 2021-04-25 2021-07-23 电子科技大学 Radar signal multi-dimensional feature intelligent sorting method
CN114202056A (en) * 2021-11-11 2022-03-18 中国船舶重工集团公司第七一五研究所 Small sample underwater target identification method based on multi-platform auditory perception feature deep transfer learning

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Modulation recognition for radar emitter signals based on convolutional neural network and fusion features;Jingpeng Gao等;《Emerging Telecommunications Technologies》;20190411;全文 *
Modulation Recognition of Overlapping Radar Signals Under Low SNR Based on Se-Incepatnet;Hao Wang等;《 IGARSS 2022 - 2022 IEEE International Geoscience and Remote Sensing Symposium》;20220928;全文 *
基于AlexNet模型的雷达信号调制类型识别;郭立民;陈鑫;陈涛;;吉林大学学报(工学版);20190508(03);全文 *
基于深度迁移学习的窄带雷达群目标识别方法;梁复台;李宏权;张晨浩;;兵器装备工程学报;20190904(04);全文 *

Also Published As

Publication number Publication date
CN115062658A (en) 2022-09-16

Similar Documents

Publication Publication Date Title
CN115062658B (en) Modulation type recognition method for overlapping radar signals based on adaptive threshold network
CN112087774B (en) Communication radiation source individual identification method based on residual error neural network
CN111707999B (en) Sea surface floating small target detection method based on combination of multiple features and ensemble learning
CN112241724A (en) Automatic identification method and system based on double-path convolution long-term and short-term neural network
CN102722892A (en) SAR (synthetic aperture radar) image change detection method based on low-rank matrix factorization
CN115267713B (en) Intermittent sampling interference identification and suppression method based on semantic segmentation
CN113343924A (en) Modulation signal identification method based on multi-scale cyclic spectrum feature and self-attention generation countermeasure network
CN116699531B (en) A radar signal noise reduction method, system and storage medium based on complex number network
Huang et al. Radar waveform recognition based on multiple autocorrelation images
CN111612130A (en) A method for identifying modulation mode of frequency shift keying communication signal
CN117278369A (en) Communication signal modulation recognition method based on cascade network
CN119291620B (en) Radar ISRJ resisting method and device based on two-dimensional rewinding network
CN115407278A (en) Non-uniform clutter suppression method based on complex value U-Net network learning
CN115616503A (en) A Type Identification Method of Radar Interference Signal Based on Convolutional Neural Network Model
CN114936570A (en) Interference signal intelligent identification method based on lightweight CNN network
Zhang et al. Characteristic function based parameter estimation for ocean ambient noise
CN118312844A (en) Multifunctional radar behavior identification method and device based on incremental learning fusion network
CN118585902A (en) Radar intra-pulse modulation recognition method under multipath effect based on improved recognition network
CN115372923B (en) Multi-dimensional combination-based radar sea slow target detection method
CN111610517A (en) Secondary radar signal processing method based on deep four-channel network
CN115358273A (en) Radar signal modulation type identification network lightweight method
CN118115853A (en) A broadband signal detection method based on lightweight fully convolutional neural network
CN112859025B (en) A classification method of radar signal modulation types based on hybrid network
Wang et al. Radar emitter intrapulse signal blind sorting under modified wavelet denoising
CN115270913B (en) A radar signal classification method under low signal-to-noise ratio

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载