王 楠,許蘊山,夏海寶,鄧有為
(空軍工程大學,西安 710038)
在實際應用中,雷達往往作為主傳感器完成區域的各類目標的檢測與跟蹤任務,因此保證雷達工作的高效是必須考慮的問題。傳統的機械雷達在完成所跟蹤目標的位置更新時,囿于其天線的機械屬性,通常采用邊跟蹤邊掃描(track while scan,TWS)模式完成對目標的位置更新,目標的數據更新率是由雷達天線掃描周期決定的,這樣對其波束的管理并不牽扯。而相控陣雷達(電子掃描陣列雷達的一種)由于不受天線部分機械慣性的制約,具有靈活的波束掃描能力[1-3],其特有的搜索加跟蹤(track and scan,TAS)工作模式正是基于天線波束的捷變能力得以實現,因此要更好地發揮相控陣雷達的TAS能力,必須對天線的波束進行有效控制[4-7]。在針對目標跟蹤問題中,為了保證在較短時間內實現所跟蹤目標的位置更新,同樣需要對其波束進行有效管理控制。
當前針對相控陣雷達波束控制的算法已有不少,文獻[8]采用了信息增益最大化的方法,解決了目標在傳感器之間指示交接過程的波位編排問題,主要應用于探測狀態下的不同傳感器實現目標交接情況。文獻[9]用圖論的方法提出了掃描情況下波位編排的邊界約束算法,主要從搜索情況下的空域覆蓋率和重疊率的角度進行波位編排,并且考慮了相控陣天線的波束展寬效應,也是針對相控陣雷達波束管理所進行的工作。文獻[10]針對高超聲速目標跟蹤制導雷達的波位編排問題,分析了波位編排樣式和波束展寬效應對波位編排的影響,提出了基于遺傳算法的靜態最優波位編排模型確定方法。只是該方法主要基于跟蹤制導雷達的波位編排問題,對相控陣雷達體制的波位控制有借鑒意義。文獻[11]針對預警指示信息下相控陣雷達搜索任務基于目標在各波位內的出現概率建立最小平均發現時間模型,得到了針對單目標突防戰情的最佳搜索數據率,相比于傳統的順序掃描方法,搜索性能更優。關于目標更新數據率,文獻[12]利用隱馬爾可夫模型對多目標的狀態轉移進行描述,根據協方差方法控制雷達更新目標位置的時間間隔,進而根據基廷斯指數確定當前需要優先更新的目標,對跟蹤目標的回訪問題進行雷達波束的相應控制。文獻[13]則利用相控陣雷達靈活的工作參數管理能力,管理雷達的脈沖重復頻率以及發射脈沖功率等參數,優化雷達工作性能。
與文獻[12-13]類似,本文旨在提升相控陣雷達的應用水平,假設在獲得目標回訪時刻,利用相關理論確定好雷達脈沖重頻、功率等相關參數,則需要此刻對雷達的波束指向進行控制,以盡快準確地完成跟蹤目標位置的覆蓋并探測更新。考察文獻[8,14]中關于傳感器之間目標指示交接波位編排的模型,借鑒文獻[11,14]中的概率模型框架來考慮雷達跟蹤波束掃描順序對目標一次位置狀態更新所耗費時間的影響,以求得最小化的平均目標位置狀態更新時間所對應的雷達跟蹤波束掃描方式,考慮到目標的運動模型未知且存在機動特性,本文跟蹤濾波算法采用了交互多模型卡爾曼濾波(interactive multiple model Kalman filter,IMM-KF)算法[15]以更好地獲得所跟蹤機動目標位置分布情況,關于目標位置的概率分布密度由跟蹤濾波的結果進行預測,這一點有別于傳統的將算法主要用于目標跟蹤濾波。
在執行跟蹤目標的位置測量更新時,相控陣雷達波束掃描通常是按照一定的規律進行掃描的。如圖1所示,雷達在轉換至跟蹤狀態時,其波束需要迅速轉移至目標所在方向。

圖1 TAS工作模式波束控制框圖
傳統的順序波束控制指向主要方法如圖2所示。

圖2 傳統順序波束法
本文將對比這種按照順序波束將整個目標預測區域完成覆蓋的波束控制方法,給出具體的時間優化結果。
考慮各個波位中目標存在概率,根據各個波位所覆蓋角度范圍Ω,各個波束覆蓋單元的目標存在概率為
P=?Ωp(θ,φ)dθdφ
(1)
式中:θ、φ分別是目標所在的位置相對雷達的俯仰與方位坐標;p表示概率密度函數。假設第k個掃描波位對應第i個波位單元為Ωi,假設該單元目標存在概率為P(Ωi),則得到在第k次掃描實現對目標的量測概率為其此時所探測區域目標存在概率P(Ωi)為
(2)
式中P(j)表示第j次檢測到目標的概率。可以得到期望波束量測次數為
(3)
令期望量測次數最少,對波束掃描順序進行設置,得到波束掃描次序對應波位的概率由大至小的排序為
(4)
式中上標k即為對應波位單元Ωi的掃描次序。即波束優先對目標出現概率大的區域進行覆蓋。
考察目標相對于雷達的方向概率分布,假設雷達的測量誤差為高斯分布,由于誤差水平遠小于目標距離雷達的距離,可以在跟蹤濾波中進行線性化處理,因此在跟蹤預測過程中目標的方位和俯仰坐標分布服從二維高斯分布N(a,B),a表示高斯分布的均值向量,B表示高斯分布的協方差矩陣,x表示隨機向量,具體表達式為

(5)
式中:


圖3 二維高斯分布概率密度示意
因此只要確定參數a、B就可以得到目標所在方向的概率分布情況。
由前兩節可知,波束控制問題轉變成了概率計算問題,因此必須確定目標具體的方向概率分布情況。文章采用了IMM-KF算法實現機動目標位置預測。由于被跟蹤目標的運動模型未知且隨時間變化,使得采用傳統的卡爾曼濾波進行的目標跟蹤難以實現機動目標的精確跟蹤。雖然長時間的目標運動模型不容易描述,但確定短時間段內目標的運動模型是相對容易的,IMM算法正是基于該原理,假設運動目標在短時間段內的運動模型是幾種有限模型之一,并用Markov過程對模型之間的轉換進行描述[17-20]。通過似然函數來確定該時刻的各個運動模型權重,實現對機動目標的跟蹤。
由該算法原理可知,概率密度函數僅僅應用IMM-KF跟蹤算法中的預測模塊獲得,其他部分用于得到更新的量測結果后進行濾波跟蹤。因此在運算量方面不會增加設備負擔,算法完整框圖如圖4所示。

圖4 IMM濾波框圖
下面給出跟蹤目標一步位置預測算法:
模型概率預測為
(6)
一步狀態預測結果為
(7)
(8)
一步預測協方差為
(9)

(10)

由于計算概率中復雜的積分運算使得該方法存在運算量過高的問題,可以根據目標服從高斯分布的假設,將概率計算與排序簡化為波位所在位置中心與目標期望位置中心的馬氏距離進行排序,距離越小則意味著概率越大,從而更快地獲得波束位置的控制策略。

圖5 算法基本流程
考察雷達對某機動目標進行跟蹤時,數據更新100次所耗費時間,假設雷達在任意波位至少駐留10 ms才能完成對目標的一次有效測量,所跟蹤目標要求數據率1次/秒。目標軌跡以及各項參數設置如表1所示(其中t∈[0,100],單位s)。

表1 目標運動軌跡設置
雷達測量目標位置設置如表2所示。

表2 目標量測位置設置
根據雷達測量目標參數方式,假設測量噪聲Δr、Δφ、Δθ相互獨立,測量結果的誤差協方差矩陣設定為矩陣(單位與表2相統一)
將誤差矩陣轉到直角坐標系下,再帶入IMM-KF算法中,獲得直角坐標系下的預測結果和誤差矩陣,轉換到球坐標情況,取方位角以及俯仰角的預測值與協方差矩陣,計算概率密度并排序,完成對雷達波束的管理。
目標跟蹤過程仿真結果如圖6所示。雷達波束寬度及掃描范圍的參數設置情況如表3所示。

圖6 目標跟蹤結果
分別采用順序波束法與本文中的波束控制算法對跟蹤目標進行100次位置測量更新,記錄其每次更新跟蹤目標所耗費時間,對該目標進行98次跟蹤更新(前2次測量用于初始化),數據率為1次/秒,計算整個跟蹤過程更新目標位置的測量時間。進行蒙特卡洛試驗后,得到仿真數據結果如表4所示。

表4 仿真結果
之所以角度跟蹤誤差水平會高于測量水平,是由距離誤差與角度誤差在運動過程中的相互耦合所導致,而在總體誤差上,跟蹤誤差相對于測量誤差是明顯改善的。給出角度誤差水平為5 mrad的跟蹤情況如圖7所示。

圖7 跟蹤誤差仿真結果
仿真分別采用順序掃描與本文的波束掃描方法,設置角度測量誤差水平為5 mrad,可以得到雷達完成目標位置更新所需平均時間如圖8所示,橫坐標表示跟蹤持續時間,縱坐標表示跟蹤期間完成目標位置更新的平均測量時間。

圖8 跟蹤目標位置更新耗費時間對比
設置一定的波束滯留時間,考察在限定時間內雷達成功更新目標位置的概率,如圖9所示。

圖9 成功更新目標概率
仿真結果表明,順序波束法對跟蹤目標的每次更新都要耗費更多的時間資源,本文所提出的算法相對于順序波束法節約了超過50 %的時間(見表4)。此外在雷達測量精度下降的情況下,本文方法改善雷達對目標的更新時間更加顯著,在設定波束駐留時間一定的情況下,雷達對目標實現位置更新的成功率也顯著提升了。
本文利用概率模型對相控陣雷達的目標跟蹤波束進行優化管理,雷達波束優先駐留于目標存在概率較大的區域進行探測,其中概率大小由當前跟蹤目標的情況進行交互多模型跟蹤算法預測得到。仿真結果說明,該方法顯著減小雷達更新跟蹤目標位置所需時間,在設定目標更新時間一定的情況下,雷達獲得目標測量值的概率也得到了提升。通過該方法對雷達波束進行管理,提升了相控陣雷達的應用水平,同樣對優化相控陣雷達的時間資源利用率具有重要意義。