摘" 要:
目前,已有研究針對(duì)理想條件下的雷達(dá)脈沖信號(hào)分選問(wèn)題進(jìn)行了詳細(xì)闡述,但是缺乏雜散脈沖和缺失脈沖兩種非理想情景下的模型表征。為解決這一問(wèn)題,提出了一種基于極大似然估計(jì)的非理想場(chǎng)景雷達(dá)信號(hào)分選算法。該算法通過(guò)修正似然因子來(lái)表征雜散脈沖和缺失脈沖現(xiàn)象,提高在復(fù)雜場(chǎng)景下的分選準(zhǔn)確率。當(dāng)部分雷達(dá)先驗(yàn)信息已知時(shí),所提算法模型具有更好的分選效果。仿真實(shí)驗(yàn)結(jié)果表明,與已有的極大似然模型和深度學(xué)習(xí)算法相比,所提算法在分選準(zhǔn)確率上有顯著提升,具有較高的應(yīng)用價(jià)值。
關(guān)鍵詞:
雷達(dá)信號(hào)分選; 脈沖重復(fù)間隔; 電子偵察; 極大似然估計(jì)
中圖分類號(hào):
TN 911.7
文獻(xiàn)標(biāo)志碼: A""" DOI:10.12305/j.issn.1001-506X.2024.07.11
Maximum likelihood estimation based deinterleaving algorithm of
radar signal in non-ideal scenarios
CHEN Keyu1,2, YANG Jian2,3, ZHANG Wei1,4,*, SUN Guomin1, SHAO Huaizong1,2
(1. School of Information and Communication Engineering, University of Electronic Science and Technology of China,
Chengdu 611731, China; 2. Laboratory of Electromagnetic Space Cognition and Intelligent Control,
Beijing 100089, China; 3. School of Cyberspace Science and Technology, Beijing Institute of Technology,
Beijing 100089, China; 4. National Key Laboratory of Electromagnetic Space Security, Chengdu 610036, China)
Abstract:
The existing research has elaborated on the problem of deinterleaving of radar pulse signal under ideal conditions, but lacks the model representation under two non-ideal scenarios, spurious pulses and lost pulses. To solve this problem, a deinterleaving algorithm of radar signals in non-ideal scenarios based on maximum likelihood estimation is proposed, which characterizes spurious pulse and lost pulse phenomena by modifying the likelihood factor, so as to improve the deinterleaving accuracy in complex scenarios. When part of the radar prior information is known, the proposed algorithm model has better deinterleaving effect. Simulation experiment results show that, compared with the existing maximum likelihood model and the deep learning algorithm, the proposed algorithm has a significant improvement in the deinterleaving accuracy and has high application value.
Keywords:
deinteleaving of radar signal; pulse repetition interval; electronic reconnaissance; maximum likelihood estimataion
0" 引" 言
電子偵察已經(jīng)成為現(xiàn)代戰(zhàn)場(chǎng)的重要作戰(zhàn)環(huán)節(jié)之一。在非合作電磁環(huán)境中,偵察設(shè)備截獲到的交織脈沖流來(lái)自不同雷達(dá)輻射源,從這些脈沖流中正確分選出對(duì)應(yīng)雷達(dá)的脈沖序列是對(duì)雷達(dá)信號(hào)正確分析與識(shí)別并確保后續(xù)有效干擾的重要前提[1]。近年來(lái),隨著雷達(dá)技術(shù)的發(fā)展,戰(zhàn)場(chǎng)電磁環(huán)境空前復(fù)雜,雷達(dá)脈沖信號(hào)分選任務(wù)面臨著巨大的挑戰(zhàn)。一方面,隨著低截獲概率雷達(dá)技術(shù)的發(fā)展以及脈沖信號(hào)在時(shí)空頻域上的參數(shù)重疊,偵察設(shè)備難以截獲所有脈沖信號(hào),缺失脈沖現(xiàn)象嚴(yán)重[2];另一方面,受海上漁船信號(hào)影響,在高密度的信號(hào)環(huán)境下,偵察設(shè)備容易截獲大量與目標(biāo)無(wú)關(guān)的雜散脈沖,從而加大分選難度[3]。此外,雷達(dá)工作模式更新迭代迅速,復(fù)雜的脈沖重復(fù)間隔(pulse repetition interval, PRI)調(diào)制模式不斷涌現(xiàn)[3],傳統(tǒng)的基于序列搜索的算法已經(jīng)難以適應(yīng)復(fù)雜的交織脈沖分選任務(wù),故需要研究新的分選方法。
偵察設(shè)備截獲的脈沖流即脈沖描述字(pulse description words, PDW)序列,包含6個(gè)參數(shù):到達(dá)時(shí)間(time of arrival, TOA)、PRI、脈沖寬度(pulse width, PW)、脈沖幅度(pulse amplitude, PA)、載波頻率(radio frequency, RF)以及到達(dá)方向(direction of arrival, DOA)[4]。其中,偵察設(shè)備不能直接測(cè)量PRI,但PRI代表著脈沖序列的時(shí)序規(guī)律,是分選所需的重要參數(shù),因此通常需要對(duì)脈沖流進(jìn)行PRI估計(jì),以便后續(xù)分選[5]。傳統(tǒng)的PRI估計(jì)方法有累積差分直方圖(cumulative difference histogram, CDIF)[6]和序列差分直方圖(sequential difference histogram, SDIF)[7]等,但這些方法僅對(duì)固定PRI的交織脈沖串信號(hào)有效,無(wú)法應(yīng)用于抖動(dòng)、參差等調(diào)制類型信號(hào)的PRI估計(jì)。PRI變換法是基于自相關(guān)的PRI估計(jì)方法,其通過(guò)增加指數(shù)因子來(lái)抑制倍頻對(duì)估計(jì)結(jié)果產(chǎn)生的影響[8],但算法復(fù)雜度較高,且不能適應(yīng)復(fù)雜的PRI調(diào)制類型。近年來(lái),有學(xué)者對(duì)復(fù)雜的PRI調(diào)制參數(shù)估計(jì)進(jìn)行了深入研究,如文獻(xiàn)[910]利用聚類的思想對(duì)直方圖法進(jìn)行了改進(jìn),使之能夠適應(yīng)均勻抖動(dòng)調(diào)制信號(hào)的PRI估計(jì)。文獻(xiàn)[11]對(duì)閾值函數(shù)進(jìn)行了修正,通過(guò)計(jì)算相關(guān)函數(shù)直方圖來(lái)估計(jì)高斯抖動(dòng)調(diào)制信號(hào)的PRI參數(shù)。文獻(xiàn)[1215]提出了滑變PRI、參差PRI、正弦PRI等更為復(fù)雜的調(diào)制模型以及參數(shù)估計(jì)方法。
通過(guò)脈沖串的時(shí)序關(guān)聯(lián)特性以及匹配已有的知識(shí)庫(kù)獲得雷達(dá)目標(biāo)的PRI信息后,如何利用這些信息進(jìn)行解交織成為了目前的研究熱點(diǎn)[16]。Liu[17]使用有限自動(dòng)機(jī)實(shí)現(xiàn)在線脈沖分選任務(wù)。Li等人[1820]采用循環(huán)神經(jīng)網(wǎng)絡(luò)、去噪自編碼器(denoising autoencoder, DAE)等基于數(shù)據(jù)驅(qū)動(dòng)的機(jī)器學(xué)習(xí)方法進(jìn)行信號(hào)分選。Young等人[11]提出了一種基于極大似然估計(jì)的模型用于描述脈沖信號(hào)分選任務(wù),并結(jié)合基于維特比譯碼的動(dòng)態(tài)規(guī)劃算法將求解復(fù)雜度從暴力窮舉壓縮至可以接收的范圍。Zhu等人[12]在文獻(xiàn)[11]的基礎(chǔ)上進(jìn)行了拓展,通過(guò)增加指示因子來(lái)判斷多功能雷達(dá)工作模式的切換邊界。Wang等人[21]利用分段式動(dòng)態(tài)規(guī)劃處理有效提高了分選準(zhǔn)確性,并針對(duì)缺失脈沖、雜散脈沖存在時(shí)提出了啟發(fā)式的解決方案??傮w而言,已有的方法對(duì)分選問(wèn)題提供了多元化的求解思路,但是由于缺乏模型表征,針對(duì)缺失脈沖、雜散脈沖存在的非理想分選問(wèn)題仍難以得到較好的求解。
為解決上述問(wèn)題,本文提出一種基于極大似然估計(jì)的雷達(dá)信號(hào)分選模型,不同于已有方法,所提模型通過(guò)修改或增加似然因子的方法對(duì)缺失脈沖、雜散脈沖的非理想場(chǎng)景進(jìn)行了模型表征,并拓展算法應(yīng)用場(chǎng)景,使之能夠更好適應(yīng)部分雷達(dá)先驗(yàn)知識(shí)已知的情況。在仿真實(shí)驗(yàn)環(huán)節(jié),本文通過(guò)對(duì)比實(shí)驗(yàn)對(duì)提出的表征模型和算法進(jìn)行了驗(yàn)證。本文其他內(nèi)容安排如下:第1節(jié)對(duì)分選問(wèn)題進(jìn)行數(shù)學(xué)描述,給出不同PRI調(diào)制類型的定義;第2節(jié)提出基于極大似然估計(jì)模型的缺失脈沖、雜散脈沖模型表征方法,并給出求解算法;第3節(jié)給出仿真實(shí)驗(yàn)和對(duì)比結(jié)果分析;最后,第4節(jié)給出結(jié)論。
1" 問(wèn)題描述
1.1" 分選問(wèn)題描述
設(shè)環(huán)境中有K部雷達(dá)同時(shí)發(fā)射脈沖信號(hào),這些脈沖信號(hào)在時(shí)域上交織在一起,偵察設(shè)備對(duì)接收到相互交織的脈沖信號(hào)進(jìn)行分選處理,將這些脈沖信號(hào)分開(kāi)并歸屬到其發(fā)射的雷達(dá),即為每個(gè)脈沖匹配對(duì)應(yīng)雷達(dá)。
假設(shè)偵察設(shè)備截獲長(zhǎng)度為N的脈沖串到達(dá)時(shí)間為{τi}(i=1,2,…,N)。N為脈沖串長(zhǎng)度。不失一般性,考慮第1個(gè)脈沖在時(shí)刻0到達(dá),即τ1=0。分選任務(wù)需要為每個(gè)到達(dá)脈沖τi分配一個(gè)雷達(dá)標(biāo)簽Di∈{1,2,…,K}。在信號(hào)密度高的非理想電磁環(huán)境中,偵察設(shè)備會(huì)截獲到與目標(biāo)雷達(dá)無(wú)關(guān)的雜散脈沖。當(dāng)截獲到雜散脈沖τi時(shí),應(yīng)當(dāng)將其歸入雜散類spurious。用D=(D1,D2,…,DN)表示脈沖串{τi}(i=1,2,…,N)的雷達(dá)標(biāo)簽,其中Di∈{1,2,…,K,spurious}表示τi時(shí)刻脈沖的雷達(dá)標(biāo)簽。用D^=(D^1,D^2,…,D^N)表示估計(jì)的雷達(dá)標(biāo)簽。分選任務(wù)的目標(biāo)是希望D^盡可能接近D。
1.2" PRI調(diào)制模型
在實(shí)際應(yīng)用中,不同雷達(dá)執(zhí)行的任務(wù)相對(duì)獨(dú)立,因此可以假設(shè)雷達(dá)之間的脈沖發(fā)射事件是獨(dú)立的。雷達(dá)k在{τk,i},i=1,2,…,Nk時(shí)刻發(fā)射脈沖信號(hào),其PRI pk,i=τk,i-τk,i-1gt;0滿足某種調(diào)制類型,服從分布ξk,該分布在一定條件下可以通過(guò)匹配模板庫(kù)或者參數(shù)估計(jì)得到。常用的PRI調(diào)制類型有6種[14],分別是固定PRI、抖動(dòng)PRI、參差PRI、滑變PRI、正弦PRI和駐留與切換PRI,這些調(diào)制類型在時(shí)域上的分布如圖1所示。
由于固定PRI可以用方差較小的抖動(dòng)PRI調(diào)制表示,駐留與切換PRI可以視為多個(gè)連續(xù)的固定PRI,因此后面僅對(duì)抖動(dòng)PRI、滑變PRI、參差PRI和正弦PRI展開(kāi)研究,下面討論這4種調(diào)制類型的參數(shù)模型[12]。
(1) 抖動(dòng)PRI:抖動(dòng)PRI的參數(shù)空間Θ=(μ,σ2),用均值μ、方差σ2的截?cái)喔咚狗植急硎?,其PRI pt的概率密度函數(shù)ξ(pt)如下所示:
ξ(pt)=1Φμσ2πσ2exp-(pt-μ)22σ2(1)
式中:Φ(·)為累積正態(tài)分布函數(shù)。由于PRI為正值,因此該分布的截?cái)鄥^(qū)間為(0,+∞)。
(2) 滑變PRI:滑變PRI的參數(shù)空間Θ=(α,σ2)。僅考慮正滑變情況,在一個(gè)滑變周期內(nèi),PRI可以描述為pt=α+pt-1+ωt,其中滑動(dòng)步長(zhǎng)αgt;0,ωt~N(0,σ2)為高斯噪聲。由于該調(diào)制類型的PRI具有馬爾可夫性,因此用條件概率密度函數(shù)ξ(pt|pt-1)表示其分布,如下所示:
ξ(pt|pt-1)=12πσ2exp-(pt-α-pt-1)22σ2(2)
(3) 參差PRI:該調(diào)制類型用高斯隱馬爾可夫模型表示,其參數(shù)空間Θ=(A,B,π),其中A=[aij]M×M是M個(gè)狀態(tài)的轉(zhuǎn)移矩陣,π=(π1,π2,…,πM)是初始狀態(tài)分布,B=(φ1,φ2,…,φM)表示每一個(gè)狀態(tài)的高斯模型,即φm~N(μm,σ2m)。PRI序列Pk={p1,p2,…,pk}的概率分布ξ(Pk)如下所示:
ξ(Pk)=∑Mm=1αk(m)
α1(m)=πmfφm(p1)
αt+1(m)=∑Mj=1αt(j)ajmfφm(pt+1)
(3)
式中:m=1,2,…,M;fφm為高斯分布的概率密度函數(shù)。
(4) 正弦PRI:正弦PRI可以表示為pt=Asin(2πft+)+c+ωt,其參數(shù)空間Θ=(A,f,c,σ2,),其中A為幅度,f為頻率,c為偏移量,ωt~N(0,σ2)為高斯噪聲,為初始相位。由于PRI為正值,故有cgt;A。其概率密度函數(shù)ξ(pt)如下所示:
ξ(pt)=12πσ2exp-(pt-Asin(2πft+)-c)22σ2(4)
式中:t為脈沖序號(hào)。
2" 極大似然模型及算法
若已知雷達(dá)的PRI分布{ξk}(k=1,2,…,K),可以使用極大似然估計(jì)模型描述分選問(wèn)題[11],如下所示:
maxD^ L,L=∑Kk=1∑iln ξk(τSk(i)-τSk(i-1))(5)
式中:D^=(D^1,D^2,…,D^N),D^i∈{1,2,…,K}為脈沖串標(biāo)簽;Sk(i)為匹配給雷達(dá)k的第i個(gè)脈沖在交織串中的序號(hào)。例如,當(dāng)D^=(1,2,1,1,2,2)時(shí),S1=(1,3,4),S2=(2,5,6)。
該模型從數(shù)學(xué)角度描述了理想條件下的分選最優(yōu)解,但是沒(méi)有考慮缺失脈沖和雜散脈沖存在的情況。因此,本文對(duì)該模型進(jìn)行修正,提出缺失脈沖和雜散脈沖存在時(shí)信號(hào)分選的修正模型,并提出基于動(dòng)態(tài)規(guī)劃的極大似然(dynamic programming-based maximum likelihood, DPML)估計(jì)算法來(lái)對(duì)修正模型進(jìn)行求解。
2.1" 缺失脈沖修正
受硬件約束與接收機(jī)靈敏度的影響,在噪聲干擾密集的信號(hào)環(huán)境下,偵察設(shè)備無(wú)法截獲所有的目標(biāo)脈沖信號(hào),從而造成缺失脈沖現(xiàn)象。如圖2所示,輻射源2的相鄰兩個(gè)脈沖間隔分別為pt和pt+1,由于缺失脈沖的影響,新的脈沖間隔變?yōu)閜t+pt+1。顯然,后者不滿足原有PRI分布,進(jìn)而造成式(5)的錯(cuò)誤估計(jì),因此需要對(duì)其進(jìn)行缺失脈沖修正。
由第1.2節(jié)中PRI調(diào)制模型的分析可知,除參差PRI調(diào)制外,其他調(diào)制類型的相鄰PRI差距相對(duì)較小,假設(shè)pt≈pt+1。因此,在輻射源2的1個(gè)缺失脈沖影響下,新的脈沖間隔pnew=pt+pt+1可近似看作缺失前的2倍,即pnew≈2pt。用pnew/2還原缺失前的脈沖間隔,則有ξ(pnew/2)gt;ξ(pnew)。
基于上述思路,對(duì)極大似然模型進(jìn)行缺失脈沖修正,如下所示:
maxD^ L,L=∑Kk=1∑iln maxξk(ΔτSk(i)),ξkΔτSk(i)2,ξkΔτSk(i)3(6)
式中:ΔτSk(i)=τSk(i)-τSk(i-1)為脈沖間隔,通過(guò)函數(shù)max(·)判斷是否發(fā)生脈沖缺失。若沒(méi)有發(fā)生脈沖缺失,則max(ξk(ΔτSk(i)),ξk(ΔτSk(i)/2),ξk(ΔτSk(i)/3))=ξk(ΔτSk(i));在缺失1個(gè)脈沖的位置,有max(ξk(ΔτSk(i)),ξk(ΔτSk(i)/2),ξk(ΔτSk(i)/3))=ξk(ΔτSk(i)/2);在缺失2個(gè)脈沖的位置,有max((ξk(ΔτSk(i)),ξk(ΔτSk(i)/2),ξk(ΔτSk(i)/3))=ξk(ΔτSk(i)/3)。需注意,當(dāng)出現(xiàn)連續(xù)3個(gè)及以上的連續(xù)脈沖缺失情況時(shí),表明電磁環(huán)境中的信噪比已無(wú)法支持基于脈沖時(shí)序關(guān)聯(lián)特性的分選任務(wù)。故式(6)沒(méi)有加入ξk(ΔτSk(i)/4)等似然因子。
下面對(duì)極大似然估計(jì)算法進(jìn)行討論。式(6)的解空間復(fù)雜度為O(KN),是個(gè)非確定性多項(xiàng)式(non-deterministic polynomial, NP)求解問(wèn)題。借鑒維特比譯碼的思想,本文使用基于動(dòng)態(tài)規(guī)劃的迭代算法來(lái)進(jìn)行極大似然估計(jì),如算法1所示。該算法主要思想是逐一對(duì)脈沖分配所有可能的標(biāo)簽,計(jì)算并保留似然值較大的路徑。由于路徑數(shù)目與迭代次數(shù)呈指數(shù)關(guān)系,因此在步驟1中設(shè)置了大小為K4的緩沖區(qū),避免指數(shù)爆炸[11]。針對(duì)每一次迭代,最多需要計(jì)算K4×K次似然函數(shù)值,可得出該算法的時(shí)間復(fù)雜度為O(K5N)。
算法 1" 缺失脈沖修正的極大似然估計(jì)算法
輸入" 雷達(dá)目標(biāo)個(gè)數(shù)K,PRI參數(shù)模型,截獲脈沖到達(dá)時(shí)間{τi}(i=1,2,…,N)
輸出" 脈沖對(duì)應(yīng)標(biāo)簽D^=(D^1,D^2,…,D^N)
步驟 1" 初始化K條路徑,分別給脈沖τ1分配標(biāo)簽1,2,…,K,設(shè)置i=2,緩沖區(qū)大小為K4。
步驟 2" 對(duì)緩沖區(qū)的每條路徑,分別為脈沖τi分配標(biāo)簽1,2,…,K,根據(jù)式(6)計(jì)算似然函數(shù)值。
步驟 3" 保留似然函數(shù)值最大的前K4條路徑。
步驟 4" 如果i=N,選擇緩沖區(qū)中似然函數(shù)值最大的路徑,輸出對(duì)應(yīng)的標(biāo)簽,否則回到步驟2。
2.2" 雜散脈沖修正
受無(wú)關(guān)信號(hào)的影響,接收機(jī)會(huì)截獲大量雜散脈沖,將這些脈沖劃分給任何目標(biāo)雷達(dá)都是不合理的。如圖3所示,如果將雜散脈沖判定為輻射源1所屬,原有脈沖間隔pt將變?yōu)閜t_1和pt_2,勢(shì)必會(huì)破壞其時(shí)序關(guān)聯(lián)特性,因此需要單獨(dú)考慮雜散脈沖的情景。
對(duì)極大似然模型進(jìn)行雜散脈沖修正,如下所示:
maxD^ L,L=∑Kk=1∑iln ξk(ΔτSk(i))+β∑iΛi,
Λi=1, D^i=spurious
0, D^i≠spurious(7)
式中:spurious用于接收雜散脈沖;β∑iΛi為雜散脈沖約束項(xiàng);β為系數(shù);Λi為雜散脈沖指示因子,通過(guò)選擇合理的β取值來(lái)過(guò)濾雜散脈沖。
β是過(guò)濾雜散脈沖的重要因子。以圖3為例,當(dāng)滿足βgt;ln ξ(pt_1)+ln ξ(pt_2)-ln ξ(pt)時(shí),判定紫色脈沖為雜散項(xiàng),否則認(rèn)為該脈沖更有可能屬于輻射源1。若β取值過(guò)小,即使此時(shí)的脈沖間隔pt_1和pt_2已經(jīng)不符合輻射源1的PRI分布,但上述不等式依舊不成立,無(wú)法有效過(guò)濾雜散脈沖,導(dǎo)致目標(biāo)信號(hào)中含有大量雜散項(xiàng);若β取值過(guò)大,使得βgt;ln ξ(pt),則輻射源1的脈沖被判定為雜散項(xiàng),此時(shí)約束項(xiàng)β∑iΛi占主導(dǎo)地位,導(dǎo)致大量目標(biāo)脈沖信號(hào)被誤判為雜散項(xiàng)。
類似的,使用基于動(dòng)態(tài)規(guī)劃的迭代算法對(duì)式(7)進(jìn)行求解,如算法2所示。其中,在步驟1初始化部分和步驟2的迭代過(guò)程中,除了為脈沖分配雷達(dá)標(biāo)簽,還新增了一條分配雜散項(xiàng)spurious的路徑,以滿足式(7)的需求。
算法 2" 雜散脈沖修正的極大似然估計(jì)算法
輸入" 雷達(dá)目標(biāo)個(gè)數(shù)K,PRI參數(shù)模型,截獲脈沖到達(dá)時(shí)間{τi}(i=1,2,…,N)
輸出" 脈沖對(duì)應(yīng)標(biāo)簽D^=(D^1,D^2,…,D^N)
步驟 1" 初始化K+1條路徑,分別給脈沖τ1分配標(biāo)簽1,2,…,K,spurious,設(shè)置i=2,緩沖區(qū)大小為K4。
步驟 2" 對(duì)緩沖區(qū)的每條路徑,分別為脈沖τi分配標(biāo)簽1,2,…,K,spurious,根據(jù)式(7)計(jì)算似然函數(shù)值。
步驟 3" 保留似然函數(shù)值最大的前K4條路徑。
步驟 4" 如果i=N,選擇緩沖區(qū)中似然函數(shù)值最大的路徑,輸出對(duì)應(yīng)的標(biāo)簽,否則回到步驟2。
需注意的是,在實(shí)際對(duì)抗場(chǎng)景中,偵察系統(tǒng)往往難以獲取非合作方的全部雷達(dá)參數(shù)信息,已有的知識(shí)庫(kù)只能匹配部分目標(biāo)雷達(dá)。本文的雜散脈沖修正模型也能適應(yīng)上述場(chǎng)景,假設(shè)現(xiàn)有知識(shí)庫(kù)只能匹配n個(gè)目標(biāo)雷達(dá)(nlt;K),將其他目標(biāo)雷達(dá)的脈沖視作雜散項(xiàng),可以利用式(7)將已知模板的n個(gè)目標(biāo)雷達(dá)的脈沖提取出來(lái),以便于分析剩余目標(biāo)雷達(dá)的參數(shù)信息。
3" 仿真實(shí)驗(yàn)
在本節(jié)中,將介紹實(shí)驗(yàn)數(shù)據(jù)、對(duì)比算法以及評(píng)價(jià)指標(biāo),并對(duì)雜散脈沖和缺失脈沖場(chǎng)景下的雷達(dá)脈沖信號(hào)分選算法進(jìn)行性能驗(yàn)證。
3.1" 實(shí)驗(yàn)設(shè)計(jì)
為實(shí)現(xiàn)偵察、跟蹤等雷達(dá)基本功能,目前雷達(dá)PRI范圍基本維持在[1,100]μs,因此針對(duì)本文仿真實(shí)驗(yàn)數(shù)據(jù)部分,參考文獻(xiàn)[1213]的數(shù)據(jù)設(shè)計(jì)思路,根據(jù)第2節(jié)的4種PRI調(diào)制類型設(shè)計(jì)了4個(gè)場(chǎng)景。每個(gè)場(chǎng)景包含3部相同PRI調(diào)制類型的雷達(dá),具體參數(shù)如表1所示,PRI單位為μs。其中,場(chǎng)景2的3部雷達(dá)PRI調(diào)制類型為滑變PRI,其滑變周期分別為6, 4和8;場(chǎng)景3中的3部雷達(dá)PRI調(diào)制類型為參差PRI,其初始狀態(tài)分布π均為等概率分布,所有狀態(tài)的轉(zhuǎn)移概率相同,參數(shù)B中的數(shù)值為高斯分布均值,其方差均設(shè)為σ2=0.52。
針對(duì)每種場(chǎng)景,每部雷達(dá)從時(shí)刻0起產(chǎn)生5 000個(gè)脈沖,將所有雷達(dá)的脈沖按時(shí)間順序合并,模擬交織場(chǎng)景,得到原始脈沖串,并設(shè)最后一個(gè)脈沖到達(dá)時(shí)間為Tmax。對(duì)于雜散脈沖實(shí)驗(yàn)數(shù)據(jù),設(shè)置雜散脈沖率分別為0%,5%,…,50%,在(0,Tmax)中隨機(jī)抽取M個(gè)時(shí)刻產(chǎn)生雜散脈沖,其中M為脈沖串長(zhǎng)度與雜散脈沖率的乘積。將這些雜散脈沖插入到原始脈沖串,得到雜散脈沖實(shí)驗(yàn)數(shù)據(jù)。對(duì)于缺失脈沖實(shí)驗(yàn)數(shù)據(jù),設(shè)置脈沖缺失率分別為0%,5%,…,50%,在原始脈沖串中隨機(jī)丟棄對(duì)應(yīng)數(shù)量的脈沖,得到缺失脈沖實(shí)驗(yàn)數(shù)據(jù)。此外,由于每部雷達(dá)的PRI均值不同,尾端的數(shù)據(jù)不存在交織,因此,每份實(shí)驗(yàn)數(shù)據(jù)僅截取前1 000個(gè)脈沖。
為驗(yàn)證本文所提的基于極大似然估計(jì)的非理想場(chǎng)景雷達(dá)信號(hào)分選算法的性能,選取以下算法進(jìn)行對(duì)比實(shí)驗(yàn)。
(1) DPML[11]:該算法使用式(5)的似然函數(shù),沒(méi)有考慮缺失脈沖和雜散脈沖兩種非理想場(chǎng)景。
(2) DAE[18]:該算法是基于深度學(xué)習(xí)的分選方法,首先對(duì)TOA進(jìn)行二進(jìn)制編碼,通過(guò)自編碼器從脈沖序列中學(xué)習(xí)內(nèi)部特征,進(jìn)而在交織脈沖串中提取目標(biāo)脈沖,完成分選任務(wù)。
(3) 長(zhǎng)短期記憶(long short-term memory, LSTM)網(wǎng)絡(luò)[13]:該算法同樣是基于深度學(xué)習(xí)的分選方法,利用TOA的一階差分作為網(wǎng)絡(luò)輸入,通過(guò)循環(huán)神經(jīng)網(wǎng)絡(luò)的記憶性來(lái)捕捉脈沖間的時(shí)序特征,進(jìn)而實(shí)現(xiàn)脈沖信號(hào)分選。
(4) 缺失脈沖修正的極大似然(lost pulse modified maximum likelihood, LPML)估計(jì)算法和雜散脈沖修正的極大似然(spurious pulse modified maximum likelihood, SPML)估計(jì)算法:兩種算法分別對(duì)缺失脈沖和雜散脈沖場(chǎng)景進(jìn)行修正,對(duì)應(yīng)本文算法1和算法2。
上述的深度學(xué)習(xí)算法訓(xùn)練集數(shù)據(jù)由表1參數(shù)模擬生成,訓(xùn)練集大小及網(wǎng)絡(luò)參數(shù)均參考原文。由于DPML和LSTM兩種算法無(wú)法應(yīng)用于雜散脈沖場(chǎng)景,因此在雜散脈沖試驗(yàn)部分僅對(duì)比DAE算法。
為便于分析比較,使用分選準(zhǔn)確率Acc來(lái)評(píng)估不同算法的分選效果[13],其定義如下所示:
Acc=1N∑Ni=1D^i=Di, D^i=Di=1, D^i=Di
0, D^i≠Di(8)
式中:N為脈沖串長(zhǎng)度;Di為脈沖真實(shí)標(biāo)簽;D^i為預(yù)測(cè)標(biāo)簽。
由于雜散脈沖實(shí)驗(yàn)場(chǎng)景可以假設(shè)偵察系統(tǒng)僅知道部分目標(biāo)雷達(dá)的PRI分布信息,暫視其他雷達(dá)的脈沖為雜散脈沖。在這種情景下,需要將已知的目標(biāo)雷達(dá)脈沖提取出來(lái),以便分析剩余目標(biāo)雷達(dá)的參數(shù)信息。這里使用召回率Recall和精度Precision來(lái)對(duì)分選效果進(jìn)行評(píng)估[18],其定義如下所示:
Recall=∑Ni=1D^i=DiD0, Di∈{1,2,…,k}
Precision=∑Ni=1D^i=DiD^0, D^i∈{1,2,…,k}(9)
式中:·0為零范數(shù)。召回率用于表征從交織脈沖串中提取目標(biāo)雷達(dá)脈沖的比例;精度用于表征提取目標(biāo)雷達(dá)脈沖的正確率。
3.2" 雜散脈沖實(shí)驗(yàn)
本節(jié)實(shí)驗(yàn)用于驗(yàn)證SPML算法在雜散脈沖場(chǎng)景下的雷達(dá)脈沖信號(hào)分選性能。首先,討論式(7)中不同β對(duì)模型性能的影響,確定β的最佳取值;然后,對(duì)比不同算法在不同雜散脈沖率下的性能;最后,在已知部分雷達(dá)參數(shù)場(chǎng)景下,對(duì)比不同算法的召回率和精度。
3.2.1" 不同β對(duì)分選準(zhǔn)確率的影響
下面討論不同β對(duì)分選準(zhǔn)確率的影響。由上文分析可知,β取值應(yīng)介于區(qū)間(ln ξ(pt_1)+ln ξ(pt_2)-ln ξ(pt),ln ξ(pt))。如果β過(guò)小,模型無(wú)法過(guò)濾雜散脈沖;若β取值過(guò)大,會(huì)導(dǎo)致模型將目標(biāo)脈沖誤判為雜散脈沖。這里以場(chǎng)景1為例,選取抖動(dòng)PRI調(diào)制的3部雷達(dá),對(duì)比不同β和雜散脈沖率下的Acc,如圖4所示??梢钥吹?,當(dāng)β取值在區(qū)間[-10,-6]時(shí),Acc處于較高水平;當(dāng)β小于-10和大于-6的時(shí)候,Acc顯著下降,與理論分析一致。故在后續(xù)的實(shí)驗(yàn)中,選擇參數(shù)β=-8。
3.2.2 "雜散脈沖率對(duì)分選準(zhǔn)確性的影響
針對(duì)表1所示的4個(gè)同型機(jī)場(chǎng)景,圖5(a)展示了本文SPML算法Acc隨雜散脈沖率變化曲線。隨著雜散脈沖率的提升,環(huán)境噪聲干擾愈發(fā)嚴(yán)重,所有場(chǎng)景下的Acc均有所下降。其中,抖動(dòng)PRI和正弦PRI調(diào)制類型始終保持較好的分選性能,參差PRI調(diào)制的Acc整體低于前者。當(dāng)雜散脈沖率大于20%時(shí),滑變PRI調(diào)制的Acc開(kāi)始顯著下降。推測(cè)造成這一現(xiàn)象的原因是滑變PRI調(diào)制模型具有后效性,其PRI序列間的關(guān)聯(lián)性較強(qiáng),雜散脈沖的出現(xiàn)打亂了其關(guān)聯(lián)性,導(dǎo)致分選性能惡化。此外,在圖5(b)中對(duì)比了DAE算法
Acc隨雜散脈沖率變化曲線,可以看到雖然隨著雜散脈沖率提升,Acc波動(dòng)不大,但整體性能較差。推測(cè)其原因是DAE中的自編碼器采用的是全連接層,難以捕捉到脈沖間的時(shí)序特征。表2對(duì)比了兩種算法的Acc差值,可以看到,本文算法整體效果優(yōu)于DAE。
3.2.3" 已知部分雷達(dá)參數(shù)場(chǎng)景下的分選
下面驗(yàn)證本文算法在已知部分雷達(dá)參數(shù)場(chǎng)景下的分選性能??紤]表1中的4個(gè)場(chǎng)景,假設(shè)偵察系統(tǒng)僅獲取到第2部雷達(dá)的參數(shù)信息,將其他2部雷達(dá)的脈沖視為雜散脈沖。表3展示了本文SPML算法和DAE算法在該場(chǎng)景下的召回率和精度??梢钥吹?,SPML算法的召回率幾乎均維持在93%以上,說(shuō)明式(7)能夠從交織脈沖串較為完整地提取出目標(biāo)脈沖。此外,SPML算法的精度也幾乎均維持在90%以上,說(shuō)明式(7)對(duì)目標(biāo)脈沖的過(guò)濾效果較好。對(duì)比DAE算法,SPML算法在兩項(xiàng)指標(biāo)下均有顯著的優(yōu)勢(shì)。
3.3" 缺失脈沖實(shí)驗(yàn)
本節(jié)實(shí)驗(yàn)用于驗(yàn)證LPML算法在缺失脈沖場(chǎng)景下的雷達(dá)脈沖信號(hào)分選性能。首先,對(duì)比不同算法在不同脈沖缺失率下的性能表現(xiàn),然后針對(duì)某一固定場(chǎng)景討論算法的脈沖分選結(jié)果。
3.3.1" 不同脈沖缺失率下的分選準(zhǔn)確性
針對(duì)表1所示的4個(gè)同型機(jī)場(chǎng)景,圖6展示了本文LPML算法Acc隨脈沖缺失率變化曲線。隨著脈沖缺失率的提升,4個(gè)場(chǎng)景下的Acc均有所下降。其中,對(duì)于抖動(dòng)PRI和正弦PRI兩種調(diào)制類型的場(chǎng)景,LPML算法的分選性能表現(xiàn)相對(duì)穩(wěn)定,Acc僅有微弱下降。對(duì)于滑變PRI和參差PRI兩種調(diào)制類型場(chǎng)景,隨著脈沖缺失率的提升,Acc下降幅度較大,主要原因?yàn)榛働RI調(diào)制模型具有后效性,對(duì)時(shí)序關(guān)聯(lián)性更為敏感,脈沖缺失容易打破其時(shí)序關(guān)聯(lián)性;而在參差PRI調(diào)制下,相鄰脈沖PRI的可能差距較大,修正項(xiàng)不能準(zhǔn)確捕捉脈沖缺失前的PRI分布,造成分選錯(cuò)誤。
圖7對(duì)比了不同算法Acc隨脈沖缺失率變化曲線。總體而言,LPML算法在4個(gè)場(chǎng)景下的Acc均有優(yōu)勢(shì)。特別的,對(duì)比未經(jīng)修正的DPML算法,LPML算法在4個(gè)場(chǎng)景下的性能表現(xiàn)均有提升,說(shuō)明修正后的模型可以有效還原脈沖缺失前的概率分布。
3.3.2" 分選結(jié)果對(duì)比
為了更直觀地對(duì)比修正后的模型對(duì)分選結(jié)果的影響,選取抖動(dòng)PRI、30%脈沖缺失率數(shù)據(jù)的前100個(gè)脈沖,圖8對(duì)比了本文LPML算法和DPML算法的分選結(jié)果。圖8中,藍(lán)色標(biāo)簽為正確分選的脈沖,紅色標(biāo)簽為錯(cuò)誤分選的脈沖。可以看到,DPML在脈沖缺失的位置附近會(huì)出現(xiàn)連續(xù)的錯(cuò)誤分選,如圖中虛線標(biāo)注部分。這是因?yàn)槿笔}沖打破了原有的脈沖時(shí)序規(guī)律,導(dǎo)致模型無(wú)法正確將脈沖歸類。而LPML算法經(jīng)過(guò)缺失脈沖修正后,還原了脈沖缺失前的時(shí)序規(guī)律,避免了錯(cuò)誤分選的發(fā)生。
4" 結(jié)束語(yǔ)
本文提出了一種基于極大似然的分選模型,旨在提高非理想場(chǎng)景下雷達(dá)脈沖信號(hào)分選的正確率。具體而言,本文對(duì)分選模型的似然因子分別進(jìn)行了雜散脈沖和缺失脈沖修正。雜散脈沖修正后的模型不僅可以提高復(fù)雜環(huán)境下的分選準(zhǔn)確率,還可以適用于部分雷達(dá)參數(shù)已知的場(chǎng)景;缺失脈沖修正后的模型彌補(bǔ)了因脈沖缺失導(dǎo)致的時(shí)序關(guān)聯(lián)錯(cuò)亂。實(shí)驗(yàn)表明,本文提出的模型在兩種非理想場(chǎng)景下均有較好的性能表現(xiàn),為雷達(dá)信號(hào)處理領(lǐng)域提供了新的思路和方法。未來(lái)的研究將考慮加入雷達(dá)信號(hào)參數(shù)估計(jì)部分,以拓展分選應(yīng)用場(chǎng)景。
參考文獻(xiàn)
[1] SHAPERO S. Introduction to modern EW systems, (de Martino, A.)[Book review][J]. IEEE Aerospace and Electronic Systems Magazine, 2019, 34(8): 6263.
[2] 姜宏志, 趙闖, 胡德秀, 等. 基于時(shí)差多參的單脈沖信號(hào)實(shí)時(shí)配對(duì)分選[J]. 電子學(xué)報(bào), 2021, 49(3): 566572.
JIANG H Z, ZHAO C, HU D X, et al. Real-time deinterleaving algorithm for single pulse signal based on TDOAs and multi-parameter information[J]. Acta Electronica Sinica, 2021, 49(3): 566572.
[3] 李合生, 韓宇, 蔡英武, 等. 雷達(dá)信號(hào)分選關(guān)鍵技術(shù)研究綜述[J]. 系統(tǒng)工程與電子技術(shù), 2005, 27(12): 20352040.
LI H S, HAN Y, CAI Y W, et al. Overview of the crucial technology research for radar signal sorting[J]. Systems Engineering and Electronics, 2005, 27(12): 20352040.
[4] APFELD S, CHARLISH A. Recognition of unknown radar emitters with machine learning[J]. IEEE Trans.on Aerospace and Electronic Systems, 2021, 57(6): 44334447.
[5] 石榮, 吳聰. 基于PRI信息的雷達(dá)脈沖信號(hào)分選技術(shù)研究綜述[J]. 電訊技術(shù), 2020, 60(1): 112120.
SHI R, WU C. Review on technology research about radar pulse signal deinterleaving based on PRI information[J]. Telecommunication Engineering, 2020, 60(1): 112120.
[6] MARDIA H K. New techniques for the deinterleaving of repetitive sequences[J]. IEE Proceedings F (Radar and Signal Processing), 1989, 136(4): 149154.
[7] MILOJEVIC D J, POPOVIC B M. Improved algorithm for the deinterleaving of radar pulses[J]. IEE Proceedings F (Radar and Signal Processing), 1992, 139(1): 98104.
[8] NISHIGUCHI K, KOBAYASHI M. Improved algorithm for estimating pulse repetition intervals[J]. IEEE Trans.on Aerospace and Electronic Systems, 2000, 36(2): 407421.
[9] LIU Y C, ZHANG Q Y. Improved method for deinterleaving radar signals and estimating PRI values[J]. IET Radar, Sonar amp; Na-vigation, 2018, 12(5): 506514.
[10] CHENG W H, ZHANG Q Y, DONG J M, et al. An enhanced algorithm for deinterleaving mixed radar signals[J]. IEEE Trans.on Aerospace and Electronic Systems, 2021, 57(6): 39273940.
[11] YOUNG J, HST-MADSEN A, NOSAL E M. Deinterleaving of mixtures of renewal processes[J]. IEEE Trans.on Signal Processing, 2018, 67(4): 885898.
[12] ZHU M T, LI Y J, WANG S F. Model-based time series clustering and interpulse modulation parameter estimation of multifunction radar pulse sequences[J]. IEEE Trans.on Aerospace and Electronic Systems, 2021, 57(6): 36733690.
[13] ZHU M T, WANG S F, LI Y J. Model-based representation and deinterleaving of mixed radar pulse sequences with neural machine translation network[J]. IEEE Trans.on Aerospace and Electronic Systems, 2021, 58(3): 17331752.
[14] AHMADI M, MOHAMEDPOUR K. PRI modulation type recognition using level clustering and autocorrelation[J]. American Journal of Signal Processing, 2012, 2(5): 8391.
[15] YUAN S, KANG S Q, SHANG W X, et al. Reconstruction of radar pulse repetition pattern via semantic coding of intercepted pulse trains[J]. IEEE Trans.on Aerospace and Electronic Systems, 2022, 59(1): 394403.
[16] 隋金坪, 劉振, 劉麗, 等. 雷達(dá)輻射源信號(hào)分選研究進(jìn)展[J]. 雷達(dá)學(xué)報(bào), 2022, 11(3): 418433.
SUI J P, LIU Z, LIU L, et al. Progress in radar emitter signal deinterleaving[J]. Journal of Radars, 2022, 11(3): 418433.
[17] LIU Z M. Online pulse deinterleaving with finite automata[J]. IEEE Trans.on Aerospace and Electronic Systems, 2019, 56(2): 11391147.
[18] LI X Q, LIU Z M, HUANG Z T. Deinterleaving of pulse streams with denoising autoencoders[J]. IEEE Trans.on Aerospace and Electronic Systems, 2020, 56(6): 47674778.
[19] LIU Z M. Pulse deinterleaving for multifunction radars with hierarchical deep neural networks[J]. IEEE Trans.on Aerospace and Electronic Systems, 2021, 57(6): 35853599.
[20] LIU Z M, YU P S. Classification, denoising, and deinterleaving of pulse streams with recurrent neural networks[J]. IEEE Trans.on Aerospace and Electronic Systems, 2019, 55(4): 16241639.
[21] WANG H Y, ZHU M T, FAN R Z, et al. Parametric model-based deinterleaving of radar signals with non-ideal observations via maximum likelihood solution[J]. IET Radar, Sonar amp; Navigation, 2022, 16(8): 12531268.
作者簡(jiǎn)介
陳柯宇(1999—),男,碩士研究生,主要研究方向?yàn)槔走_(dá)信號(hào)處理。
楊" ?。?982—),男,研究員,博士研究生,主要研究方向?yàn)槿后w電磁博弈。
張" 偉(1985—),男,高級(jí)工程師,博士研究生,主要研究方向?yàn)榉呛献餍盘?hào)與信息處理、電子對(duì)抗。
孫國(guó)敏(1990—),女,助理研究員,博士,主要研究方向?yàn)檩椛湓粗悄茏R(shí)別。
邵懷宗(1967—),男,教授,博士,主要研究方向?yàn)闊o(wú)線通信、電子對(duì)抗。