文章快速检索  
  高级检索
基于修正的Rife和SVM的辐射源特征提取和识别
张春杰, 龚再兰, 任黎丽
哈尔滨工程大学 信息与通信工程学院,黑龙江 哈尔滨 150001    
摘要:对于混有相位噪声的单个正弦信号,修正的Rife算法具有较高的测频精度。提出了基于修正的Rife和支持向量机(SVM)算法的辐射源个体识别方法。分析了频率振荡器的频谱特征,阐述了修正的Rife算法基本原理和SVM的分类思想。通过修正的Rife算法得到较精确的载频和频率偏移2个参量,并作为SVM的2个特征向量,然后利用分类器识别出不同的辐射源个体。最后对实测数据进行特征提取和辐射源的识别研究。通过计算机仿真验证了本文算法的有效性。
关键词特征提取     辐射源识别     相位噪声     频率偏移     修正的Rife算法     支持向量机    
Emitter feature extraction and recognition based on the modified Rife and SVM
ZHANG Chunjie, GONG Zailan , REN Lili     
College of Information and Communication, Harbin Engineering University, Harbin 150001, China
Abstract:For a single sine signal with mixed phase noise, the modified Rife algorithm has higher frequency measurement accuracy. This paper proposed a recognition method for emitter individuals based on the modified Rife and support vector machine (SVM). First the characteristics of the frequency spectrum of a frequency oscillator were analyzed, then the basic principle of the modified Rife algorithm and the classification thoughts for SVM was expounded. Two precise parameters of carrier frequency and frequency offset which are also the two vectors for SVM were got through the modified Rife algorithm. Classifiers were used to identify different sources of emitter individuals. Finally, emitter feature extraction and recognition research were done for the actually measured data. The computer simulation results proved effectiveness of the algorithm presented in this paper.
Key words: feature extraction     emitter recognition     phase noise     frequency offset     modified Rife algorithm     support vector machine    

雷达辐射源特征提取和识别问题在电子战中起着至关重要的作用,近年来引起了人们的广泛关注。雷达辐射源识别包括有意调制识别和无意调制识别[1, 2]。辐射源无意调制的识别指的对于具有相同型号、相同标称频率的雷达辐射源个体进行分析、提取特征参数并分类识别的过程。对于某特定辐射源个体,雷达脉冲的无意调制特征是不可避免的,也是唯一的、稳定的、可测的[3]。雷达发射机的主控振荡器、射频放大链和电源产生的噪声主要包括相位扰动(相位噪声)和幅度扰动(调幅噪声)2个部分。信号相位的随机扰动实际上就是信号频率的随机扰动。相位噪声使得有用信号的频谱产生扩散,不同辐射源个体的频谱扩散程度不同。改进的Rife算法通过对频谱搬移,使信号频率在量化频率中心区域内,提高了频率估计精度[4, 5],因此,正弦波信号的频率偏移量可以作为辐射源识别的重要特征。

模式识别中,分类器设计已经得到广泛应用。现有机器学习方法的理论基础是统计学[6, 7],可以分为贝叶斯分类方法[8]、神经网络分类方法[9]、支持向量机分类方法[10]等。传统统计学研究的是样本数目趋于无穷大时的渐近理论,实际中,能够获取到的雷达辐射源特征参数有限,属于小样本数据分析领域。支持向量机(SVM)在小样本数据分类和模式识别领域有着较好的应用效果,可以完成雷达辐射源的识别。

1 修正的Rife算法和SVM基本原理 1.1 Rife算法基本原理

Rife算法根据2个相邻谱线最大幅度和次大幅度的比值对离散傅里叶变换(discrete Fourier transform,DFT)频谱进行插值,又称为双线幅度法。

算法的基本原理是先用Rife算法进行频率估计得f0,然后判断f0是否位于两相邻量化频率点的中心区域(定义(k+1/3,k+2/3)为离散频率点k与k+1之间的中心区域)。若是,则将f0作为最终频率估计值:若不是,对原信号进行适当的频移,使新信号的频率位于2个相邻离散频率点的中心区域,再用Rife算法进行频率估计,从而可以保证较高的估计精度。

假设在噪声背景下采样得到的离散信号为

式中:w(n)为均值为0,方差为σ2的高斯白噪声,fs为采样频率,离散信号S(n)的N点DFT记为S(m),S(m)幅度最大值处的离散频率索引值记做mk,利用mk可对信号的频率做粗估计=mkΔf。其中Δf=fs/N为频率分辨率。

当信号频率不是Δf的整数倍时,Rife算法正弦波频率估计值可表达为

式中:

式中:S(mk)是DFT变换后的最大谱线值,修正方向r=±1,当|S(mk+1)|<|S(mk-1)|时,r=-1;当|S(mk+1)|>S(mk-1)时,r=1,修正因子0≤≤0.5,被估计频率介于之间。

求得最大谱线位置m0,根据式(1)得到f0的估计值。若满足Δf/3<|-m0fs/N|<2Δf/3,则认为位于量化频率中心区域,作为最终估计值。反之,需进行修正的估计值f^还有2种情况:

1)0≤-m0fs/N≤Δf/3;

2)-Δf/3≤-m0fs/N≤0。

为了使被估计信号频率尽量接近量化频率中点,将信号x(n)向左或向右频移δm量化频率单位,δm可以按下式确定:

平移之后的信号的频谱为

当|X(m0+1)|>|X(m0-1)|时,r=l对应于谱线右移;反之,r=-1对应于谱线左移。修正的Rife算法对短时宽信号实时、精确地进行频率估计,同时,也对基于DFT的估计算法进行了内插改进。

1.2 SVM分类器

分类问题需要离散的输出值,需要在连续函数的基础上附加一个阈值,通过分类函数执行时得到的值大于还是小于这个阈值来确定类别归属。例如有一个线性函数:

y(x)=ATx+b

取阈值为1,这样当有一个样本xi需要判别的时候,若y(x)i>1,就判别为一类,若y(x)i<1,就判别为另一类,把y(x)i=1得到的方程称为分类面方程。

令与分类面距离最近的样本的判别函数值为1,构造一个新的判别函数:

满足式(2)的等号成立的向量称为支持向量。

分类间隔的定义为

M arg in=2/||A||

显然,分类间隔越大,样本越不容易被错误地分类。为了求分类间隔的最大值,定义以下含有约束条件的函数:

式中:αi≥0为拉格朗日乘积系数,令式(3)等于0,并对等式中的A、b、αi分别求偏导。由原来的约束条件和偏导函数得到的方程转换为

通过式(4)的最优解α*i可以得到

式中 α*i≠0对应的样本为支持向量。

把α*i代入式子αi[yi(ATxi+b)-1]=0,可以得到系数b*。因此,最优分类面方程可以表示为

满足最优分类面方程解的点构成的平面称为最优分类面。当超平面满足不了线性可分情形时,可以引入一个变量β(βi≥0,i=1,2,…,n),使得

并且式(5)满足:

并建立一个目标函数:

式中C为常数(C>0),叫做惩罚因子,和式(4)类似,得到一个新二次规划方程:

支持向量机的算法通过定义一个合适的核函数K,将原来的简单的超平面映射到一个维数较高的空间,线性分类面产生在这个新的高维的空间中。这种变换称为非线性变换,令

G(xi,xj)=〈Γ(xi)·Γ(xj)〉

式中:Γ函数为非线性变换函数。显然原先的最优分类面中,xiTxj被Γ(xi,xj)所替代,通过这种方法将原来的特征空间升维,转换到了更高维数的特征空间。相应地约束条件变为

判别函数转化为

式中:xi为支持向量,xj为未知向量。

由此可见,xixj内积的线性组合存在于判别函数f(x)中,这代表了在未知向量和支持向量总和确定的情况下,计算量的大小和支持向量的个数有关。SVM分类器通过选择合适的核函数得到最优分类面,完成对数据样本的分类。

2 特征提取及识别步骤

特征提取是对模式中所包含的输入信息进行处理和分析,不易受到随机因素干扰的信息作为该模式的特征提取出来,具有减少运算量、提高识别精度和运算速度的作用。辐射源的特征可以从时域特征、频域特征、时频特征等方面进行分析。其中,频谱特征反映了辐射源信号的内在属性,是一种本质特征;而相位噪声特征是一种性质良好的频谱特征,完全可以利用修正的Rife算法从相位的频谱特征及其性质出发,找出辐射源识别的特征向量的依据。基于雷达辐射源的特征提取算法具体实现流程图如图 1所示。

图 1 利用修正的Rife算法进行特征提取流程

类支持向量机分类器的输出为[1,-1],实际中,可能存在多个辐射源同时存在的情况。当面对多类情况时,就需要把多类分类器分解成多个二类分类器。以一对多的方法为例,一对多方法对N类问题构造N个二类分类器,第i个SVM用第i类中的训练样本作为正的训练样本,将其他的样本均作为负的训练样本。分类时将未知样本分类为具有最大分类函数值的那一类,具体步骤如下:

1)确定判别函数;

2)确定分类面方程;

3)找到支持向量;

4)确定分类间隔;

5)求出最优分类面;

6)核函数的确定。

3 仿真实验

仿真中,正弦信号频率范围为500~650 MHz,采样频率fs=1 500 MHz,脉宽0.12 μs。

3.1 相位噪声的产生

对于频率为500 MHz的单个正弦波信号,仿真中加入不同相位噪声的3个辐射源个体的单边带功率谱密度与频偏的关系如表 1所示。3个相位噪声的功率谱密度与频偏的关系曲线的仿真结果如图 2所示。

表 1 辐射源个体相位噪声功率谱密度与频偏的关系
个体1个体2个体3
频偏/kHzL(f)/( dBc·Hz-1)频偏/kHzL(f)/( dBc·Hz-1)频偏/kHzL(f)/( dBc·Hz-1)
1-846-703-72
10-10560-8330-103
100-108600-97300-100
1 000-1146 000-903 000-99
10 000-13260 000-11230 000-122
图 2 3个个体的相位噪声功率谱密度
3.2 频率漂移估计仿真结果

经过300次蒙特卡洛仿真,对于3个含有不同相位噪声函数正弦波信号,在外界噪声的影响下,不同信噪比条件下进行的频率偏移估计结果如图 3所示。

图 3 频偏量随信噪比的变换情况

图 3中,S代表不含相位噪声的信号,S1S2S3分别代表含不同相位噪声的辐射个体,由图 3可以看出,信噪比受外界高斯白噪声影响比较大的情况下,3个个体频率估计的均方误差值比较接近,靠近克拉美罗(cramer-rao bound,CRB)曲线,难以区分出不同的辐射源个体。随着信噪比的增大,相位噪声对不同个体载频的影响逐渐显现出来,并且趋于稳定。辐射源S2的相位噪声最大,辐射源S1的相位噪声最小,辐射源S3的相位噪声居中。

图 4是在480~600 MHz频带范围内进行频率偏移估计的200次蒙特卡洛仿真,信噪比为10 dB。与图 3一样,图中S代表不含相位噪声的信号,S1S2S3分别代表含不同相位噪声的辐射个体,从仿真结果可以看出,在信噪比为10 dB时,3个不同辐射源个体的频率偏移值基本不随信号载频的变化而变化,有一定的稳定性。辐射源S2的相位噪声最大,辐射源S1和辐射源S2的频偏测量值虽然比较接近,但是在可以识别的范围内。

图 4 频偏量随信号频率变化情况

仿真结果表明,在信噪比满足一定条件时,辐射源的频率偏移值具有可测性和稳定性。表 2表 3为不同个体的频率偏移值随信噪比和载频变化的统计结果。

表 2 不同个体的频率偏移值随信噪比变化的统计结果
kHz
个体-9 dB-3 dB3 dB10 dB13 dB15 dB20 dB30 dB
个体1766.856 8297.079 8153.188 363.060 240.426 437.802 618.512 26.560 7
个体2872.121 8413.741 5277.781 5268.069 9237.909 6236.430 8232.957 5214.732 3
个体3769.725 6303.767 0163.065 381.642 063.462 468.309 254.446 649.317 3
无相噪信号766.863 4296.578 5152.832 763.159 940.147 138.026 818.260 25.856 6
CRB545.969 3273.632 9137.141 361.258 843.367 934.448 319.371 76.125 9
表 3 不同频段的载频对应的个体的频偏估计数据统计结果
kHz
个体480 MHz500 MHz520 MHz540 MHz560 MHz580 MHz600 MHz
个体161.684 062.723 561.853 762.058 861.330 061.908 365.635 0
个体2251.326 3260.675 1254.629 9256.775 8242.142 7253.866 7254.974 4
个体376.358 181.756 582.103 179.622 582.287 685.567 085.648 8
无相噪信号61.259 662.719 561.794 661.298 061.262 961.938 765.905 5
CRB61.258 861.258 861.258 861.258 861.258 861.258 861.258 8

统计结果表明,修正的的Rife算法在DFT的基础上,在整个频段内提高了测频的精度和频率分辨率。在一定信噪比条件下,通过多次测量得到的载频的附近的频率偏移量具有一定的稳定性,从而可以利用频偏值作为辐射源的特征向量。下面采用频率的相对偏移值作为辐射源的特征向量进行识别。

3.3 SVM完成对实测数据分类

在进行辐射源分类时,让计算机这样来看待我们提供给它的训练样本,每个样本由1个向量(辐射源特征所组成的向量)和1个标记组成。通过Rife算法测得来自2个不同辐射源的载频和相对载频的频率偏移量统计如表 4所示,这2组参数作为辐射源的特征向量,构成SVM的训练样本和测试样本,每个向量样本个数是8。

表 4 SVM训练样本与测试样本
样本数训练样本测试样本
f0/MHz频偏/kHzTf/MHzTb/kHz
1502.378 84.1447502.380 011.729 0
2502.380 013.404 0502.379 16.581 2
3502.379 46.701 0502.397 17.764 0
4502.379711.704 0502.380 011.729 0
5502.378 86.259 7502.378 85.704 8
6502.379 15.716 3502.379 16.853 0
7502.378 012.185 0502.379 16.319 7
8502.378 85.554 2502.379 16.701 4

训练标记的组成: yi=-1,1,-1,1,-1,-1,1,-1

得到的测试样本分类结果: yTi=1,-1,-1,1,-1,-1,-1,-1,-1,-1

2个辐射源的训练样本和测试样本的分类结果如图 5所示。仿真结果表明,这种基于SVM的二元分类的方法,识别率为100%。由此可见,二元分类中,对于小样本空间的同型号、同标称频率的辐射源个体的识别问题,这种算法不仅简单,而且有很好的识别效果。

图 5 基于SVM的2个辐射源的分类结果

对于3组实测数据,通过提取载频和相对频率偏移量,构造3类训练样本和测试样本。训练与测试样本分别为2×10的矩阵,即特征矢量是二维,分别是载频和相对频率偏移量,训练与测试样本数目均是10;由于是3类分类,所以训练与测试目标的每一分量可以是1、2或是3,分别对应3类。对于训练样本,通过SVM算法划分出3个分类面,如图 6所示。

图 6 基于SVM的3个辐射源训练样本分类结果

实验结果表明,尽管训练样本2和训练样本3的特征向量虽然很相似,这种方法对于训练样本的正确分类的概率为100%。实验证明,SVM算法对测试样本的正确分类概率也能达到100%。

4 结束语

本文在提取雷达辐射源信号的指纹特征(即瞬时频率偏移量)时,采用Rife算法即幅度插值法,并在传统的幅度插值法插值方向上进行了修正,即利用修正的Rife算法,有效地提高了幅度差值的正确率。结合SVM算法对辐射源特征向量进行分类识别,通过对实测数据进行了分析验证了此方法对于特征相似的辐射源的识别有良好效果,对工程实践有很大指导意义。

参考文献
[1] 柴恒, 孙毓富. 基于无意调制特征的雷达个体识别[J]. 舰船电子对抗, 2011, 34(4): 1-5.
[2] CONNING M, POTGIETER F. Analysis of measured radar data for specific emitter identification[C]// IEEE Radar Conference. Washington DC, USA, 2010: 35-38.
[3] 李娜. 雷达信号有意调制分析及指纹特征提取[D]. 哈尔滨: 哈尔滨工程大学, 2013: 8-10.
[4] 田波, 龙良将. 基于时频原子方法的雷达辐射源信号无意调制特征提取[J]. 电子元器件应用, 2010, 12(5): 44-47.
[5] 任黎丽. 辐射源指纹识别与细微特征提取方法研究[D]. 哈尔滨: 哈尔滨工程大学, 2012: 26-31.
[6] VAPNIK V N. The nature of statistical learning theory[M]. New York: Springer-Verlag, 1995: 5-13.
[7] RUEDA L, OOMMEN B J. On optimal pairwise linear classifiers for normal distributions: the 3-dimensional case[J]. Pattern Recognition, 2003, 36(1): 13-23.
[8] PERNKOPF F. Bayesian network classifiers versus selective k-NN classifier[J]. Pattern Recognition, 2005, 38(l): l-10.
[9] 陈娟. 雷达辐射源特征提取与个体识别[D]. 西安: 西安电子科技大学, 2013: 4-5.
[10] SHOTTON J, SHARP T. Real-time human pose recognition in parts from single depth images[J]. Communications of the ACM, 2013, 56(1): 116-124.
[11] CHEN T, JIN W, LI J. Feature extraction using surrounding-line integral bispectrum for radar emitter signal[C]// IEEE International Joint Conference on Neural Networks. Hong Kong, China, 2008: 294-298.

文章信息

张春杰,龚再兰,任黎丽
ZHANG Chunjie,GONG Zailan,REN Lili
基于修正的Rife和SVM的辐射源特征提取和识别
Emitter feature extraction and recognition based on the modified Rife and SVM
应用科技, 2015, (03): 7-12
Applied Science and Technology, 2015, (03): 7-12.
DOI:10.3969/j.issn.1009-671X.201403021

文章历史

收稿日期:2014-03-30
网络出版日期:2015-04-22

相关文章

工作空间