摘要
跳频信号在抗干扰方面具有良好的性能。准确识别跳频信号的调制方式,能够为判断敌我目标属性、干扰敌方信号等军事信息战提供有力支撑,但国内外对于跳频信号的调制识别仍存在很大空缺。本文提出一种基于时频特征的跳频信号调制识别方法,通过平滑伪魏格纳-维利分布(SPWVD)时频变换获取不同调制类型的跳频信号时频图像,将时频图像送入卷积神经网络(CNN)中进行特征提取及分类识别。仿真实验证明,本文CNN在低信噪比下取得了较好的识别效果。
通信信号的调制识别作为数字信号处理领域的一项重要研究课题,在军事和民用领域都得到了广泛应用。跳频为常见的扩频方式之一,将传输带宽分为很多互不重叠的频率点,即载波在多个频率点上发送信号,根据伪随机发生器的输出,传输信号选择相应的频率点,即载波在跳变。与定频通信相比,具有较好的隐蔽性,难以被截获,因此跳频信号具有较强的抗干扰性能。但跳频通信的这些优良性能也给信号接收方带来了挑战,如在无线电监管、军事通信侦察及对抗中,接收方缺少跳频图案及调制方式等先验信
目前国内外的信号调制识别方法可分为传统方法与基于深度学习的识别方法。传统方法包括基于假设检验的最大似然估计方
目前对通信信号调制识别的研究已日渐成熟,但大多是关于定频信号的研究,而关于跳频信号的研究多集中于跳频信号检
上述研究取得了不错的结果,但国内外对跳频信号的调制识别研究仍存在很大空缺,因此本文提出了一种基于时频特征的跳频信号调制识别算法。跳频信号在时频图像上表现为时间轴上首尾相连的连续线段形式,在频率轴上表现为大小不同的跳变形式,在一定程度上拓宽了频带,因此具有丰富的时频域特征。本文对进行不同类型调制后的跳频信号作平滑伪魏格纳-维利分布(SPWVD)时频变换,将获取的时频图像送入卷积神经网络模型中进行分类识别,并在低信噪比下达到了较好的识别效果。
跳频信号作为常见的扩频方式之一,其载波频率受伪随机码控制,随时间进行跳变,载频可看作按照一定规律变化的多频频移键控(Multi-Frequency Shift Keying,MFSK),因此具有丰富的频域信息。其数学模型可表示为:
(1) |
式中:si(t)为第i个跳频信号分量,,T为跳频信号的总长度;Th为跳频周期,1/Th则为跳频速率;T0为起跳时间;fi为第i跳的频率;表示宽度为Th的矩形脉冲,其数学表达式为:
(2) |
对于非平稳信号,傅里叶变换只能显示信号当中有哪些频率成分,各个成分出现的时间并不能被观测到。通过对信号进行时频变换,可以知道信号频率随时间变化的情况及各个时刻的瞬时频率及其幅值,从而直观地将信号时域及频域的关系关联起来。因此对于调制识别,时频分析是一种十分有利的信号分析和处理工具。目前常用的时频分析方法主要有STFT、魏格纳威利分布(Winger-Village Distribution,WVD)及其改进算法、CWD。
给定一维信号:
(3) |
式中:t,为时间因子;f为频率因子;窗函数为对称的实函数且满足,。短时傅里叶变换的时频分辨力相互制约,且不同窗函数及不同窗口尺寸大小会对时频分析产生不同程度的影响,如

Fig.1 Time-frequency diagram of STFT with different window lengths
图1 不同窗长的STFT时频图
给定一维信号:
(4) |
WVD可看作使用信号本身作为窗函数进行的STFT变换,窗函数具有自适应性,但当多个信号叠加时,WVD变换会产生交叉项,使多个信号的分布不再是信号各自分布的和,这意味着在处理叠加信号时无法直接反映时频特征,因此采用PWVD变换将WVD在时域中进行平滑处理:
(5) |
式中为窗函数。此种算法只能平滑方向上的交叉项干扰,抑制效果不够明显,需要对该种时频变换方法进一步改进。将窗函数从t,两个方向展开,对WVD变换同时加时间窗和频率窗,即可得到SPWVD变换:
(6) |
式中,为两个窗函数,且相互独立,因此可单独设计时间和频率窗长,从而获得较高的时频分辨力。
WVD及其改进算法的时频变换如

Fig.2 Time-frequency transformation of WVD and its improved algorithms
图2 WVD时频变换及其改进的算法时频变换
除了WVD分布,近几十年来人们还提出了很多其他具有双线性形式的时频分布,1966年Cohen给出了时频分布的更一般表示形式:
(7) |
式中为核函数,也可以理解为加在原WVD分布上的窗函数,不同的核函数可得到不同的时频分布,导致时频聚集性和交叉项抑制相互制约。不同核函数下的时频变换图像如

Fig.3 CWD time-frequency transformation of different kernel functions
图3 不同核函数的CWD时频变换
经过对比分析,本文最终选择SPWVD时频分布对本文信号进行时频分析。
随着人工智能领域的快速发展,深度学习作为机器学习的一大分支,具有强大的学习能力,广泛用于通信信号的调制识别中。CNN是一种基于监督学习的模型,对不同特征具有较强的适应能力,可用来提取数据局部特征进行全局特征训练和分类。CNN在提取图像特征方面表现出良好的性能,CNN提取特征的过程可看作输入到输出的映射,通过学习大量的输入与输出之间的映射关系进行识别,其在模式识别各个领域都取得了很好的成果。如

Fig.4 Schematic diagram of convolutional neural network
图4 卷积神经网络结构示意图
CNN为部分连接网络,其卷积层用来进行特征提取,池化层用来对数据进行采样降维,全连接层把所有局部特征结合变成全局特征,用来计算最后每一类的得分。一个CNN可以包含多个卷积层、池化层和全连接层。用于分类识别的CNN通常在最后加上Softmax层,Softmax层对神经网络的输出结果进行一次换算,将输出结果用概率的形式表现出来。卷积神经网络可被看作自动合成其自身的特征抽取器。
对仿真跳频信号进行SPWVD时频变换,获取跳频信号的彩色时频图像,将获取的彩色时频图像送入CNN中进行分类识别。其中,本文采用的CNN是基于VGG16进行调整的网络模型,包括5个卷积层、3个池化层、2个全连接层和1个Softmax层,其结构如

Fig.5 Structure diagram of the convolutional network in this paper
图5 本文所用卷积网络结构图
为进一步说明本文所搭建的网络结构,
本文在上述方法下进行仿真实验,使用的数据集包括6种常见的跳频信号的调制形式:2ASK,2FSK,BPSK, QPSK,16QAM,32QAM。跳频信号的仿真参数如
在6 dB和-6 dB下不同调制类型的信号识别效果如

Fig.6 6 dB frequency hopping signal modulation recognition confusion matrix
图6 6 dB跳频信号调制识别混淆矩阵

Fig.7 -6 dB frequency hopping signal modulation recognition confusion matrix
图7 -6 dB跳频信号调制识别混淆矩阵
CNN广泛用于图像分类任务,但目前成熟的CNN大多是基于自然图像进行分类识别而进行训练的。跳频信号时频图像与自然图像存在较大差距,已有的CNN并不能取得很好的分类识别结果。文献[15]对大量网络结构组合进行训练测试之后,选取了其中4种典型的结构组合进行分析,并选出了针对时频图识别效果最佳的CNN,其结构如

Fig.8 Structure diagram of the convolutional network used in reference[15]
图8 文献[15]所用卷积网络结构图
为验证本文CNN模型的有效性,使用文献[15]所搭建的CNN模型对本文的数据进行分类识别,除神经网络结构不同外,其余参数设置与本文CNN模型参数一致,每个信噪比下进行10次实验取平均值作为最后的识别精确度。

Fig.9 Recognition accuracy under different SNRs
图9 不同信噪比下的识别精确度

Fig.10 Loss function training iteration curves and confusion matrix of the two models under -4 dB
图10 -4 dB下两种模型的损失函数训练迭代曲线及混淆矩阵
针对目前信号调制识别领域对跳频信号调制识别研究存在很大空缺的问题,本文提出了一种基于时频特征的跳频信号调制识别方法。该方法首先将一维信号通过SPWVD时频变换获取其彩色时频图,采用CNN卷积神经网络模型对获取的时频图像进行特征提取,仿真实验表明本文模型在低信噪比时取得了很好的分类效果,但该方法将信号处理成时频图像会在一定程度上损失信号的相位信息,会对信号的分类准确率产生一定的影响。后续要考虑如何降低相位信息的损失,在未来的研究中,将探索QAM信号的调制识别效果不理想是否与此原因有关。此外,通过对跳频信号的时频图进行去噪处理,可使特征更为明显,未来将进一步研究经去噪处理后的跳频信号调制类型识别,寻找更为高效的识别方法,使其能够用于军事电子信息战获取情报、抗干扰等场景。
参考文献:
吕国裴,谢跃雷. 基于深度学习的跳频信号识别[J]. 电讯技术, 2020,60(10):1142-1147. [百度学术]
LYU Guopei, XIE Yuelei. Recognition of frequency hopping signal based on deep learning[J]. Telecommunication Engineering, 2020,60(10):1142-1147. [百度学术]
PROKOPIOS P,ANASTASOPOULOS A,POLYDOROS A. Likelihood ratio tests for modulation classification[C]// MILCOM 2000 Proceedings. 21st Century Military Communications. Architectures and Technologies for Information Superiority. Los Angeles,CA,USA:IEEE, 2000:670-674. [百度学术]
ZHAO Y, JIANG H, CHEN Q,et al. Preserving minority structures in graph sampling[J]. IEEE Transactions on Visualization and Computer Graphics, 2021,27(2):1-10. [百度学术]
TU Y, LIN Y, HOU C,et al. Complex-Valued Networks for automatic modulation classification[J]. IEEE Transactions on Vehicular Technology, 2020,69(99):10085-10089. [百度学术]
XUE Jilong,MIAO Youshan,CHEN C,et al. Tux2:distributed graph computation for machine learning[C]// 14th USENIX Symposium on Networked Systems Design and Implementation. Boston,MA,USA:[s.n.], 2017:669-682. [百度学术]
ZHANG Z, WANG C, GAN C,et al. Automatic modulation classification using convolutional neural network with features fusion of SPWVD and BJD[J]. IEEE Transactions on Signal & Information Processing Over Networks, 2019,5(3):469-478. [百度学术]
张思成,林云,涂涯,等. 基于轻量级深度神经网络的电磁信号调制识别技术[J]. 通信学报, 2020,41(11):12-21. [百度学术]
ZHANG Sicheng, LIN Yun, TU Ya,et al. Electromagnetic signal modulation recognition technology based on lightweight deep neural network[J]. Journal on Communications, 2020,41(11):12-21. [百度学术]
KYUNG-GYU L, OH S J. Detection of fast frequency-hopping signals using dirty template in the frequency domain[J]. IEEE Wireless Communications Letters, 2019,8(1):281-284. [百度学术]
LI A, HAO H, TAO R,et al. Implementation of mixing sequence optimized modulated wideband converter for ultra-wideband frequency hopping signals detection[J]. IEEE Transactions on Aerospace and Electronic Systems, 2020,56(6):4698-4710. [百度学术]
XIE J,HOU S,ZHANG Q. An improved central frequency estimation method for frequency-hopping signal[C]// 2019 IEEE International Conference on Power,Intelligent Computing and Systems(ICPICS). Shenyang,China:IEEE, 2019. [百度学术]
WU K, ZHANG J, HUANG X,et al. Waveform design and accurate channel estimation for frequency-hopping MIMO radar- based communications[J]. IEEE Transactions on Communications, 2020,69(2):1244-1258. [百度学术]
HUANG X,ZHANG L,YAN K,et al. Novel modulation recognizer for frequency-hopping signals based on persistence diagram[C]// 2020 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting(BMSB). [S.l.]: IEEE, 2020:1-6. [百度学术]
占锦敏,赵知劲. 常规调制信号与扩频信号的调制识别算法[J]. 信号处理, 2020,36(4):511-519. [百度学术]
ZHAN Jinmin, ZHAO Zhijin. Modulation identification algorithm for conventional modulation signals and spread spectrum signals[J]. Signal Processing, 2020,36(4):511-519. [百度学术]
李红光,郭英,眭萍,等. 基于时频能量谱纹理特征的跳频调制方式识别[J]. 通信学报, 2019,40(10):20-29. [百度学术]
LI Hongguang, GUO Ying, SUI Ping,et al. Frequency hopping modulation recognition based on time-frequency energy spectrum texture features[J]. Journal on Communications, 2019,40(10):20-29. [百度学术]
李红光,郭英,眭萍,等. 基于时频特征的卷积神经网络跳频调制识别[J]. 浙江大学学报(工学版), 2020,54(10):1945-1954. [百度学术]
LI Hongguang, GUO Ying, SUI Ping,et al.Frequency-hopping modulation recognition of convolutional neural network based on time-frequency characteristics[J]. Journal of Zhejiang University(Engineering Science Edition), 2020,54(10):1945-1954. [百度学术]