邵俊偉,單 奇,吳 超
(中國(guó)電子科技集團(tuán)公司第三十八研究所,安徽 合肥 230088)
地面單站靜止雷達(dá)對(duì)目標(biāo)進(jìn)行純方位跟蹤時(shí),無(wú)法得到目標(biāo)的全部運(yùn)動(dòng)參數(shù)[1],但此時(shí)仍可估計(jì)目標(biāo)的方位、航向等狀態(tài),為目標(biāo)的自動(dòng)篩選、威脅評(píng)估等決策提供支撐[2]。純方位跟蹤系統(tǒng)是非線性的,坐標(biāo)系及濾波算法的選擇是首先要解決的兩個(gè)問(wèn)題。在直角坐標(biāo)系下建立跟蹤模型并進(jìn)行濾波,結(jié)果通常不穩(wěn)定且容易發(fā)散。文獻(xiàn)[3]中提出的修正的極坐標(biāo)系(MPC)下的擴(kuò)展Kalman濾波方法,可以極小化系統(tǒng)的二階非線性損失,且當(dāng)雷達(dá)與目標(biāo)的相對(duì)加速度為零時(shí),不可觀的距離狀態(tài)與可觀的其他狀態(tài)能自動(dòng)解耦,得到穩(wěn)定和漸近無(wú)偏的估計(jì)。
由于對(duì)目標(biāo)進(jìn)行純方位跟蹤時(shí),得到的量測(cè)中只有目標(biāo)的方位信息,因此相比帶距離量測(cè)的多目標(biāo)跟蹤,此時(shí)更易發(fā)生關(guān)聯(lián)錯(cuò)誤。傳統(tǒng)的關(guān)聯(lián)算法,如最近鄰標(biāo)準(zhǔn)濾波器[4](NNSF)等,難以穩(wěn)定地實(shí)現(xiàn)純方位多目標(biāo)跟蹤。聯(lián)合概率數(shù)據(jù)關(guān)聯(lián)[5](JPDA)考慮跟蹤門內(nèi)的所有量測(cè)與目標(biāo)關(guān)聯(lián)的可能性,并以等效量測(cè)來(lái)對(duì)目標(biāo)的狀態(tài)進(jìn)行更新,降低了錯(cuò)誤關(guān)聯(lián)的可能性,具有較好的多目標(biāo)相關(guān)性能。
本文結(jié)合修正的極坐標(biāo)系下的擴(kuò)展Kalman濾波算法及JPDA關(guān)聯(lián)算法,來(lái)實(shí)現(xiàn)對(duì)單站多目標(biāo)的純方位跟蹤,并通過(guò)仿真試驗(yàn)對(duì)比JPDA-MPC與NNSFMPC方法的跟蹤效果,結(jié)果表明,前者具有更好的跟蹤穩(wěn)定性和跟蹤精度。
假定以靜止單雷達(dá)對(duì)目標(biāo)作純方位跟蹤,其掃描周期為T,目標(biāo)的方位角為φ,距離為r。在修正的極坐標(biāo)系中,以φ、和/r為狀態(tài)變量,即取狀態(tài)向量為:
修正極坐標(biāo)系下的狀態(tài)方程可以表示為[3]:
量測(cè)方程為:
式中,Z(k)是量測(cè)值,H(k)是量測(cè)矩陣,W(k)是協(xié)方差矩陣為R(k)的零均值、白色高斯量測(cè)噪聲,即:
式中δkj為Kronecker delta函數(shù),即k=j(luò)時(shí),δkj=1,否則δkj=0。
狀態(tài)方程(1)是非線性的,本文使用擴(kuò)展Kalman濾波器(Extended Kalman Filter)[6-7]對(duì)其進(jìn)行濾波,具體過(guò)程如下。
1)濾波預(yù)測(cè)
狀態(tài)的一步預(yù)測(cè)為:
狀態(tài)預(yù)測(cè)誤差協(xié)方差矩陣為:
新息協(xié)方差矩陣為:
增益矩陣為:
2)濾波更新
狀態(tài)更新方程為:
協(xié)方差更新方程為:
當(dāng)存在虛警或被跟蹤的目標(biāo)有多個(gè)時(shí),還需考慮目標(biāo)與量測(cè)的關(guān)聯(lián)問(wèn)題。由于對(duì)目標(biāo)進(jìn)行純方位跟蹤時(shí),得到的量測(cè)中只有目標(biāo)的方位信息,因此相比帶距離量測(cè)的多目標(biāo)跟蹤,此時(shí)更易發(fā)生關(guān)聯(lián)錯(cuò)誤。本文中使用JPDA算法進(jìn)行關(guān)聯(lián),以降低錯(cuò)誤關(guān)聯(lián)的可能性,實(shí)現(xiàn)穩(wěn)定的純方位多目標(biāo)跟蹤。
JPDA考慮跟蹤門內(nèi)的所有量測(cè)與目標(biāo)關(guān)聯(lián)的可能性,并計(jì)算概率來(lái)對(duì)這些量測(cè)進(jìn)行加權(quán),得到的等效量測(cè)用來(lái)對(duì)目標(biāo)的狀態(tài)進(jìn)行更新,是一種性能優(yōu)越的多目標(biāo)關(guān)聯(lián)算法。JPDA算法的執(zhí)行可以分為以下幾個(gè)步驟[5-7]:
1)構(gòu)造確認(rèn)矩陣
2)拆分確認(rèn)矩陣生成可行矩陣
假定每一個(gè)量測(cè)有唯一的源,且每個(gè)目標(biāo)最多有一個(gè)量測(cè)以其為源,在此假設(shè)下對(duì)確認(rèn)矩陣進(jìn)行拆分,得到與可行事件θk,i對(duì)應(yīng)的可行矩陣。
3)由可行矩陣計(jì)算關(guān)聯(lián)概率
量測(cè)j與目標(biāo)t關(guān)聯(lián)的概率為:
式中(θk,i)表示可行事件θk,i中量測(cè)j與目標(biāo)t是否關(guān)聯(lián),且為可行事件θk,i的后驗(yàn)概率。
4)由關(guān)聯(lián)概率更新狀態(tài)和狀態(tài)誤差協(xié)方差矩陣
目標(biāo)t的狀態(tài)估計(jì)為:
式中為對(duì)目標(biāo)t進(jìn)行EKF濾波時(shí)得到的狀態(tài)預(yù)測(cè)誤差協(xié)方差矩陣。
使用JPDA-MPC方法對(duì)目標(biāo)進(jìn)行純方位跟蹤的單步關(guān)聯(lián)濾波過(guò)程為:
1)EKF濾波預(yù)測(cè)
使用EKF濾波算法按狀態(tài)方程計(jì)算目標(biāo)t的狀態(tài)預(yù)測(cè),狀態(tài)預(yù)測(cè)誤差協(xié)方差矩陣,新息協(xié)方差矩陣及增益矩陣。
2)生成關(guān)聯(lián)假設(shè)
由量測(cè)方程(2)計(jì)算量測(cè)預(yù)測(cè),然后根據(jù)k+1時(shí)刻的量測(cè)按JPDA算法構(gòu)造確認(rèn)矩陣,并拆分確認(rèn)矩陣得到關(guān)聯(lián)假設(shè),計(jì)算量測(cè)j與目標(biāo)t關(guān)聯(lián)的概率
3)EKF濾波更新
4)組合狀態(tài)估計(jì)
JPDA-MPC的具體流程如圖1所示。
圖1 JPDA-MPC單步關(guān)聯(lián)濾波流程圖
考慮以下運(yùn)動(dòng)場(chǎng)景:兩目標(biāo)初始位置分別為(x1,y1)= (131944m,317875m)及 (x2,y2)= (82124m,268055m),且均以277m/s的速度勻速飛行,航向分別為150°和120°(正北為0°),如圖2所示。
雷達(dá)跟蹤過(guò)程持續(xù)1000s,其掃描周期為T=10s,方位角測(cè)量誤差為0.3°。方位角的真實(shí)值如圖3所示。
分別使用JPDA-MPC和NNSF-MPC對(duì)目標(biāo)進(jìn)行純方位跟蹤,仿真次數(shù)100次,跟蹤誤差均方根(RMS)如圖4所示。
圖2 目標(biāo)的真實(shí)航跡
圖3 目標(biāo)的真實(shí)方位角
圖4 方位角跟蹤誤差
從圖4中可以看出,JPDA-MPC方法具有更好的跟蹤精度,且跟蹤過(guò)程更為穩(wěn)定。特別是在第30到第70步兩目標(biāo)方位角相差較小的時(shí)間段內(nèi),NNSF-MPC方法易出現(xiàn)關(guān)聯(lián)錯(cuò)誤,甚至?xí)V波發(fā)散。而JPDAMPC方法卻沒(méi)有出現(xiàn)類似問(wèn)題,這是因?yàn)楫?dāng)跟蹤門相交時(shí),JPDA-MPC方法會(huì)由后驗(yàn)概率計(jì)算等效量測(cè)位置并進(jìn)行濾波,雖然等效量測(cè)會(huì)與真實(shí)量測(cè)有偏差,但是這種偏差本身較小,并且使用等效量測(cè)降低了錯(cuò)誤關(guān)聯(lián)的可能性,從而使得JPDA-MPC具有更好的跟蹤穩(wěn)定性和跟蹤精度。
本文將修正的極坐標(biāo)系下的跟蹤模型與JPDA關(guān)聯(lián)算法結(jié)合,并應(yīng)用到單站多目標(biāo)的純方位跟蹤中,克服了純方位跟蹤時(shí)由于量測(cè)信息有限易導(dǎo)致關(guān)聯(lián)錯(cuò)誤的問(wèn)題。仿真結(jié)果表明,與NNSF-MPC方法相比,JPDA-MPC方法具有更好的跟蹤穩(wěn)定性和跟蹤精度。
[1]許志剛,盛安冬.二維單站純方位運(yùn)動(dòng)目標(biāo)跟蹤的可觀測(cè)性[J].兵工學(xué)報(bào),2007,28(5):617-620.
[2]張曉勇,羅來(lái)源.單靜止站純方位目標(biāo)航向估計(jì)[J].聲學(xué)技術(shù),2012,31(6):566-569.
[3]Aidala VJ,Hammel SE.Utilization of modified polar coordinates for bearing-only tracking[J].IEEE Trans.on Automatic Control,1983,28(3):283-293.
[4]Singer RA,Sea RG.A new filter for optimal tracking in dense multitarget environment[C]∥Proceedings of the ninth Allerton Conference Circuit and System Theory,Urbana,1971:201-211.
[5]Formann TE,Bar-Shalom Y,Scheffe M.Sonar tracking of multiple targets using joint probabilistic data association[J].IEEE Journal of Oceanic Engineering,1983,8(3):173-183.
[6]韓崇昭,朱洪艷,段戰(zhàn)勝.多源信息融合[M].2版.北京:清華大學(xué)出版社,2010.
[7]何友,修建娟,張晶煒,等.雷達(dá)數(shù)據(jù)處理[M].2版.北京:電子工業(yè)出版社,2009.