張春杰,王大海
哈爾濱工程大學信息與通信工程學院,黑龍江哈爾濱 150001
現(xiàn)代電子戰(zhàn)領(lǐng)域中,對未知雷達輻射源信號分選是電子情報偵察系統(tǒng)和電子支援系統(tǒng)等設(shè)備的重要組成部分[1]。現(xiàn)在多數(shù)分選算法是在分析接收到的雷達輻射源常規(guī)參數(shù)(載頻、脈寬、相位差等)的基礎(chǔ)上,利用到達時間TOA(PRI分選)進行再分選信號。序列搜索法、累計差直方圖法CDIF[2]、序列差直方圖法 SDIF[3]、PRI 變換法[4]等都是基于PRI的分選算法,是建立在假設(shè)前面的預(yù)分選是正確的基礎(chǔ)上的,由于噪聲和算法自身的影響,很難保證分選的準確率[5]。依據(jù)不同脈內(nèi)調(diào)制方式的輻射源信號頻率和能量分布不同的特點,在信噪比一定的情況下,是能夠通過脈內(nèi)特征參數(shù)實現(xiàn)雷達輻射源信號分選的[6]。小波包變換為分析信號提供了一種更為精細的方法,是小波變換的延伸,能將頻帶進行多層次劃分[7]。
在保持實時性和可靠性基礎(chǔ)上提高信號分選正確率,文中提出將正弦差值變換法與小波包變換結(jié)合的新算法。首先利用正弦插值傅立葉變換算法得到信號頻率成分最大的PRF并且完成粗分選,然后對所分的幾類脈沖信號進行小波包變換提取Wpt6特征,將這2個參數(shù)組成特征向量通過支持向量機(SVM)分類器,更新雷達信號庫,實現(xiàn)再分選。
對于離散的到達時間(TOA)序列,為了能夠?qū)崿F(xiàn)頻譜分析,可以將信號進行正弦插值變換使之變成連續(xù)函數(shù)。正弦插值變換算法,基本思想是利用傅立葉變換(FFT),因為FFT能夠很好地檢測出周期信號并且不會出現(xiàn)倍頻信息,且是一種全局變換,不會因為個別點的畸變而改變估計參數(shù)的精度,因此抗數(shù)據(jù)丟失和抗虛警數(shù)據(jù)能力強,使用了FFT,所以速度也很快;實現(xiàn)過程是把接收到的TOA序列差值變換成連續(xù)信號,然后利用FFT算法提取周期成分,通過預(yù)置波門提取周期序列[8],定義函數(shù):
可設(shè)t1=0,TOA序列由N個脈沖組成是脈沖前沿到達的時刻的序列T:
如圖1所示,s(t)形式可知其具有光滑、連續(xù)、不含直流分量的特點。
圖1 正弦差值變換示意
對于頻譜分析,因為在相同的時間內(nèi),PRF越高此序列的數(shù)量越多,能量越高,所以只可能存在混合序列頻譜的最大峰值處,只提取信號頻譜的最大值,所以不需要設(shè)置檢測門限。由于接收到的雷達輻射源信號的到達時間混合序列正弦插值函數(shù)并不是各序列正弦插值函數(shù)線性相加得到的,即混合序列的頻譜不是各序列的頻譜疊加,因此每次提取后需要再次進行插值變換和頻譜分析,找出最大值,依次進行提取,最后對識別出的脈沖序列進行參差鑒別,檢測是否存在重頻參差脈沖序列[9]。
雷達輻射源的常規(guī)參數(shù)很多,脈內(nèi)特征參數(shù)是因為其有一定的穩(wěn)定性和可分性,所以可以用于信號分選識別中。第六維小波包特征Wpt6具有良好的類內(nèi)聚集性、類間分離度,且對噪聲不敏感[10]。小波包變換能對信號進行多分辨率分析,并且信號的時變特征能夠被精確描述。小波包特征的提取步驟如下:
1)用小波包分解信號,選擇3層小波包分解(因為如果選3層小波包分解,第2層就有4個頻帶的信號特征信息,信號的特征信息包含太少,如果選4層小波包分解,第4層就有16個頻帶的信號特征信息,存在著信息冗余),由低頻到高頻分別提取出第3層的信號特征信息,如圖2所示。
圖2 3層分解樹結(jié)構(gòu)
假設(shè)TOA序列T由N個脈沖組成,采樣點個數(shù)M可通過采樣頻率和總的序列時間長度T1=tn-t1確定。由奈奎斯特采樣定律知,采樣頻率應(yīng)大于2倍的信號最高頻率Fmax,就能由此確定采樣點數(shù)l的下限:
在確定了采樣點數(shù)l和采樣時間T后,由l=T·fs可得出采樣頻率fs。
如圖所示,第3層總共有8個頻帶,包含了這8個頻帶信號特征的信息。在文中,小波包分解的小波函數(shù)選擇Symlets中的“sym6”和合適雷達信號的“Shannon”熵。
2)重建小波包分解系數(shù),提取每個頻帶范圍內(nèi)的信號。分析第3層的所有結(jié)點,用X3j(1,2,…,8)表示第3層第j個頻帶系數(shù),用S3j(j=1,2,…,8)表示X3j的重構(gòu)信號,則總信號可以表示為
假設(shè)原始信號S的最低頻率分量為0,最高頻率分量為1,重構(gòu)信號的頻帶范圍如表1。
表1 各重構(gòu)信號所代表的頻率范圍
3)計算重構(gòu)信號能量。設(shè)X3j對應(yīng)的能量為E3j(j=1,2,…,8),則有
式中:xjk(j=1,2,…,8;k=1,2,…,n)指的是重構(gòu)信號S3j的第 k個離散點的幅值,n為重構(gòu)信號S3j(t)的長度。
4)構(gòu)造信號的特征向量。特征向量T構(gòu)造如下:
當能量加大時,為了方便分析,需要對特征向量T進行歸一化處理,令
WPT即為小波包特征。文中選用的第六維小波包特征Wpt6的表達式如式(4)~(13)所示:式,最后得到一組結(jié)果。投票流程是這樣的:
這種方法有時會有分類重疊的現(xiàn)象,但不會有不可分類現(xiàn)象,因為總不可能所有類別的票數(shù)都是0。由于類別數(shù)與分類器數(shù)成平方級關(guān)系,當類別數(shù)很少時,效果很好。但是類別數(shù)很大時,分類器數(shù)也會變得很大,就不適合了,所以在較少的雷達輻射源情況下比較實用。
文中算法的結(jié)構(gòu)如圖3所示,首先用正弦差值算法提取出各脈沖序列的PRF,每完成一次提取后必須重新進行插值和頻譜分析,再找出最大值,依次進行提取。然后對脈沖序列進行參差鑒別,這樣就完成了信號的粗分選。最后通過計算出的PRF和Wpt6利用SVM聚類,進行糾錯和重新歸類實現(xiàn)細分選。
圖3 算法的結(jié)構(gòu)圖
針對現(xiàn)實生活中對于多分類的需求[69],實現(xiàn)對支持向量機多分類器的構(gòu)造,主要有2種構(gòu)造方法:1)直接分類,以求解一個最優(yōu)化問題直接實現(xiàn)多分類為目的,直接修改目標函數(shù),合并多參數(shù)分面求解。這種方法看起來簡單,但是計算時復(fù)雜度很高,更難以實現(xiàn),只適合于小型問題的分類。2)間接法,通過多個二分類器的組合實現(xiàn),常用的2種方法是一對一與一對多[70]。
文中采用一對一方法構(gòu)建多類SVM分類器,一對一算法原理如下:
假設(shè)有A、B、C、D共4類,在訓(xùn)練時分別選A、B,A、C,A、D,B、C,B、D,C、D 所對應(yīng)的向量作為訓(xùn)練集,最后得到6個訓(xùn)練結(jié)。在預(yù)測的時候,用新向量分別對6個訓(xùn)練結(jié)果進行測試,然后采取投票形
由于經(jīng)過正弦差值傅立葉變換粗分選后存在一定誤差,識別出的每列脈沖序列中脈內(nèi)調(diào)制類型并不完全一致。取5種常用雷達輻射源信號進行仿真,信號類型及參數(shù)如表2所示,表中Wpt6為10次粗分選后平均值。常規(guī)信號為正弦調(diào)制,載頻30 MHz,線性調(diào)頻信號調(diào)制帶寬為10 MHz,脈沖寬度10 μs,頻率編碼信號載頻分別為 10 MHz和40 MHz,四相編碼為隨機編碼,載頻為40 MHz,信號的信噪比都為10 dB,載頻每個輻射源產(chǎn)生400個樣本,100個用來訓(xùn)練,300個用來預(yù)測。
表2 雷達輻射源類型和工作參數(shù)
4個輻射源正弦差值傅里葉變換算法計算的PRF仿真圖如4所示,最大峰值分別為6.8、3.9、5.0、2.5 kHz,由于每次計算完后,提取出脈沖序列,這樣混合序列數(shù)會變得越來越少,所以頻譜會更明顯,正弦差值傅里葉算法計算得到的結(jié)果比較準確。
圖4 正弦差值算法計算PRF
通過由PRF和Wpt6組成二維特征向量FS=[PRF Wpt6],將PRF和Wpt6分別作為橫坐標和縱坐標構(gòu)造二維向量空間,從每種信號抽取50個特征向量共200個,信號樣本點在空間中的位置如圖5所示。
圖5 200個信號特征向量在空間中位置
從圖5中可以看出特征向量具有良好的可分性,通過正弦差值傅里葉變換進行的粗分選與多參數(shù)SVM聚類分選方法再分選進行重新分類,準確度對比如表3所示。
表3 2種分選方法的準確度
從表中可以看出接收到的脈沖序列經(jīng)過正弦差值傅里葉變換粗分選后精度不高,通過PRF與Wpt6組成特征向量進行多參數(shù)SVM聚類后,精度得到明顯提高。
本方法與傳統(tǒng)分選方法(CDIF、SDIF)在不同信噪比下分選準確率的關(guān)系如圖6所示,由圖可知本方法具有良好的抗噪性能。
圖6 不同信噪比下不同分選方法的準確率
文中提出的聚類分選方法提取特征向量可很好地將不同類型的雷達脈沖信號分到不同區(qū)域,同時不同區(qū)域間是可分的,選取的特征向量只有二維,很大程度降低了分類器的輸入向量維度,從而使分類問題的非線性和空間復(fù)雜度降低。同時正弦差值傅里葉變換方法不需要設(shè)置門限等參數(shù),F(xiàn)FT保證了運算速度,邏輯判斷少,具有很好的工程應(yīng)用前景。
[1]林象平.雷達對抗原理[M].西安:西北電訊工程學院出版社,1985:286-287.
[2]MARDIA H K.New techniques for the deinterleaving of repetitive sequences[J].IEE Proceedings,Pt F,1989,136(4):149-154.
[3]MILOJEVIC D J,POPOVIC B M.Improved algorithm for the deinterleaving of radar pulses[J].IEE Proceedings,1992,139(1):98-104.
[4]NELSON D.Special purpose correlation functions for improved signal detection and parameter estimation[C]//Proceedings ofInternationalConference on Acoustics.1993:73-76.
[5]劉旭波,司錫才.雷達信號分選實現(xiàn)新方法[J].系統(tǒng)工程與電子技術(shù),2010,32(1):53-56.
[6]陳韜偉,金煒東,李杰.雷達輻射源信號聚類分選算法[J].電路與系統(tǒng)學報,2011,16(3):56-61.
[7]易麗,何怡剛,方葛豐,等.基于Morletx小波在雷達信號脈內(nèi)特征提取中的應(yīng)用[J].計算機應(yīng)用研究,2013,30(1):172-175.
[8]姜勤波,馬紅光,楊利鋒.脈沖重復(fù)間隔估計與去交織的方正弦波插值算法[J].電子與信息學報,2007,29(2):350-354.
[9]李楊寰,初翠強,徐暉,等.一種新的脈沖重復(fù)頻率估計方法[J].電子信息對抗技術(shù),2007,22(2):18-23.
[10]楊志祥,朱元清,徐光華,等.基于Wpt6和Cr1的雷達輻射源信號分選[J].微計算機信息,2010,26(13):170-171.
[11]VAPNIK V.The nature of statistical learning theory[M].New York:Springer Verlag,1995:120-125.
[12]王世強,張登福,畢篤彥,等.基于快速支持向量聚類和相似熵的多參雷達信號分選方法[J].電子與信息學報,2011,33(11):2735-2740.
[13]CHEONG S,OH S H,LEE S Y.Support vector machines with binary tree architecture for multi-class classification[J].Neural Information Processing Letters and Reviews,2004,2(3):47-51.
[14]RIFKIN R M.Everything old is new again:a fresh look at historical approaches in machine learning[D].Boston:Massachusetts Institute of Technology,2002:213-225.
[15]張葛祥,榮海娜,金煒東.支持向量機在雷達輻射源信號識別的應(yīng)用[J].西南交通大學學報,2006,41(1):25-30.