陶慶,張勁東,陶庭寶,邱旦峰
(南京航空航天大學(xué)電子信息工程學(xué)院,南京 211106)
相控陣?yán)走_(dá)因其特有的電子轉(zhuǎn)向陣列天線,具有靈活的波束調(diào)轉(zhuǎn)能力,并可以根據(jù)任務(wù)要求快速調(diào)整波束指向和停留時(shí)間,此功能使得相控陣?yán)走_(dá)能夠快速自適應(yīng)的定位目標(biāo)并調(diào)整停留時(shí)間[1]。對(duì)于不同應(yīng)用背景的多目標(biāo)跟蹤任務(wù),如何合理地分配波束在目標(biāo)上的駐留時(shí)間,使得相控陣?yán)走_(dá)對(duì)目標(biāo)的跟蹤性能維持在最佳狀態(tài),成為了充分發(fā)揮相控陣?yán)走_(dá)優(yōu)勢(shì)的關(guān)鍵。
到目前為止,在目標(biāo)跟蹤中已經(jīng)有一些雷達(dá)資源最優(yōu)分配方面的優(yōu)秀研究。對(duì)于限定系統(tǒng)性能條件下最小化雷達(dá)資源使用量的研究,文獻(xiàn)[2]采用單波束分時(shí)對(duì)多個(gè)目標(biāo)進(jìn)行照射并跟蹤,通過調(diào)整波束寬度同時(shí)照射方位角接近的目標(biāo),大幅提高照射每個(gè)目標(biāo)的駐留時(shí)間,在提高跟蹤精度的同時(shí)有效地節(jié)約了雷達(dá)用于跟蹤的時(shí)間資源;文獻(xiàn)[3]提出了先解決波束的分配問題再考慮波束駐留時(shí)間的兩步分解算法。這樣可以在獲得較高的資源利用率的同時(shí),還能保證各目標(biāo)的跟蹤性能。對(duì)于有限的資源條件下最優(yōu)化資源使用量的研究,文獻(xiàn)[4?6]采用基于信息論的多目標(biāo)跟蹤資源分配方法,通過計(jì)算每個(gè)目標(biāo)的信息增量,在一定的時(shí)間資源下使得跟蹤精度達(dá)到最高。上述研究具有一個(gè)共同缺點(diǎn),即無法自適應(yīng)地根據(jù)所跟蹤目標(biāo)與環(huán)境的特性做出最優(yōu)策略調(diào)整。實(shí)際上,在雷達(dá)觀測(cè)下的目標(biāo)并不是同等對(duì)待的,需要對(duì)威脅度高的目標(biāo)分配更多的資源進(jìn)行精密跟蹤,而對(duì)于威脅度低的目標(biāo)只需要粗跟蹤來維持航跡即可。針對(duì)該問題,文獻(xiàn)[7?8]采用協(xié)方差控制的雷達(dá)資源管理方法,對(duì)不同目標(biāo)采用不同的跟蹤誤差協(xié)方差水平,保證系統(tǒng)資源不被浪費(fèi),但是其對(duì)于機(jī)動(dòng)目標(biāo)性能較差。
隨著機(jī)器學(xué)習(xí)不斷地發(fā)展完善,相關(guān)的理論和研究成果不斷涌現(xiàn)。目前還沒有運(yùn)用機(jī)器學(xué)習(xí)做雷達(dá)資源管理的相關(guān)研究,而與機(jī)器學(xué)習(xí)相結(jié)合的目標(biāo)跟蹤研究已初見成效。文獻(xiàn)[9]使用神經(jīng)網(wǎng)絡(luò)對(duì)船舶路徑跟蹤誤差進(jìn)行逼近,通過路徑跟蹤誤差歷史數(shù)據(jù)來預(yù)測(cè)之后的路徑跟蹤誤差,使得船舶路徑跟蹤誤差估計(jì)的效率更高。文獻(xiàn)[10]針對(duì)卡爾曼濾波中新息殘差的理論值與實(shí)際值不一致導(dǎo)致跟蹤精度下降問題,利用支持向量機(jī)回歸算法預(yù)測(cè)目標(biāo)下一個(gè)方位并不斷減小誤差,實(shí)現(xiàn)目標(biāo)的快速跟蹤。
本文基于上述研究工作,將相控陣?yán)走_(dá)多目標(biāo)跟蹤環(huán)境中的所有目標(biāo)按照一定的威脅度分為有威脅和無威脅兩類,針對(duì)不同類別的目標(biāo)選擇不同的資源分配方式。對(duì)于能對(duì)我方產(chǎn)生威脅的目標(biāo),例如不斷向我方逼近的目標(biāo),該類目標(biāo)要以高跟蹤精度為目的對(duì)其進(jìn)行資源分配;而為對(duì)我方?jīng)]有威脅的目標(biāo),例如己方目標(biāo)或不斷遠(yuǎn)離我方的目標(biāo),只需滿足一定的跟蹤精度來維持航跡,以節(jié)省跟蹤時(shí)間為目的對(duì)其進(jìn)行資源分配。在此基礎(chǔ)上,以目標(biāo)位置估計(jì)的貝葉斯克拉美羅下界(Bayesian Cramer?Rao lower bound,BCRLB)作為分配準(zhǔn)則,建立了多目標(biāo)跟蹤資源分配模型,并采用遺傳算法對(duì)其求解。針對(duì)模型的非線性性質(zhì)導(dǎo)致求解過程消耗大量時(shí)間的問題,進(jìn)一步提出采用反向傳播(Back propagation,BP)神經(jīng)網(wǎng)絡(luò)算法來代替求解過程,將前面復(fù)雜的求解過程轉(zhuǎn)換成了網(wǎng)絡(luò)模型擬合問題。仿真結(jié)果證明了本文方法在保證了所有目標(biāo)的跟蹤維持在最佳狀態(tài)的同時(shí),極大地縮短了計(jì)算所消耗的時(shí)間。
假設(shè)雷達(dá)的發(fā)射功率為Pt,根據(jù)雷達(dá)方程,可得到接收的回波功率為
式中,Gt,Gr為雷達(dá)發(fā)射與接收天線增益,λ為雷達(dá)所用波長(zhǎng),σ為目標(biāo)的雷達(dá)散射截面積(Radad cross sec?tion,RCS),R為目標(biāo)與雷達(dá)間距離。設(shè)在第i個(gè)目標(biāo)在第k個(gè)采樣間隔中波位駐留在目標(biāo)上的時(shí)間為T ik,發(fā)射信號(hào)的脈沖重復(fù)周期為Tpri,則相參積累的脈沖數(shù)為由此得到脈沖回波信噪比為
式中,k0為玻爾茲曼常數(shù),B為發(fā)射信號(hào)的帶寬,F(xiàn)N為雷達(dá)接收機(jī)噪聲系數(shù),T0為標(biāo)準(zhǔn)室溫??梢钥闯?,除了駐留時(shí)間,其他參數(shù)都是已知的確定值,回波信噪比是以駐留時(shí)間為唯一變量的函數(shù)。
為了證明本文方法同樣適用于機(jī)動(dòng)目標(biāo)的跟蹤,所以將勻速直線運(yùn)動(dòng)CV,圓周運(yùn)動(dòng)CT,勻加速運(yùn)動(dòng)CA,作為目標(biāo)的運(yùn)動(dòng)方式。它們具有相同的狀態(tài)轉(zhuǎn)移方程[11]
式中:Xk為目標(biāo)在第k個(gè)采樣間隔T時(shí)的狀態(tài)向量,F(xiàn)為狀態(tài)轉(zhuǎn)移矩陣,Wk-1為過程噪聲,其是均值為零,協(xié)方差為Qk-1的高斯白噪聲。不同的運(yùn)動(dòng)模型下的狀態(tài)向量、狀態(tài)轉(zhuǎn)移矩陣和過程噪聲是不同的,以下給出它們的表達(dá)式。
(1)CV模型
(2)CT模型
(3)CA模型
式中:I2為二階單位矩陣,“?”表示笛卡爾積,式(4~6)中出現(xiàn)的參數(shù)與其表示的意義如表1所示。
表1 式(4~6)狀態(tài)方程中包含的參數(shù)及表示意義Table 1 Parameters and representations included in Eqs.(4—6)
在本文中,測(cè)量目標(biāo)的距離和方位角,假設(shè)雷達(dá)在第k個(gè)采樣間隔照射第i個(gè)目標(biāo),則目標(biāo)i的量測(cè)方程可以表示為
式中
式中:和為目標(biāo)i相對(duì)于雷達(dá)的距離和方位角,(x0,y0)為雷達(dá)所在位置。式(7)中∝CN(0,)表示量測(cè)噪聲,其為零均值高斯分布且具有協(xié)方差
式中:和分別為目標(biāo)距離和方位角估計(jì)均方差的克拉美羅界[12]
式中:c為光速,β和λ分別為回波信號(hào)的帶寬和波長(zhǎng),γ為天線孔徑,由式(10)可以看出量測(cè)噪聲的協(xié)方差與有關(guān)。
BCRLB包含了目標(biāo)運(yùn)動(dòng)狀態(tài)和駐留時(shí)間等一系列變量,同時(shí)為這些變量參數(shù)估計(jì)的均方誤差(Mean square error,MSE)提供了一個(gè)下限,所以本文將它作為評(píng)估目標(biāo)跟蹤精度的標(biāo)準(zhǔn)。假設(shè)目標(biāo)估計(jì)的狀態(tài)為,它是量測(cè)方程的函數(shù),則目標(biāo)狀態(tài)估計(jì)的MSE可表示為
式中J()為目標(biāo)狀態(tài)的貝葉斯信息矩陣(Bayesian information matrix,BIM),它可以表示為[13]
式中JS()為目標(biāo)先驗(yàn)Fisher信息矩陣(Fisher information matrix,F(xiàn)IM),它取決于目標(biāo)的狀態(tài),可表示為
JD()表示數(shù)據(jù)的FIM,其表達(dá)式為
將式(13,14)代入式(12),可得
根據(jù)式(9,10)可知是關(guān)于的函數(shù),因此J()也是關(guān)于的函數(shù)。
除了BCRLB,雷達(dá)回波和路徑增益矩陣之間的MI亦可作為目標(biāo)跟蹤性能的量化指標(biāo)。若發(fā)射信號(hào)S已知,即發(fā)射脈沖波形s已知,接收信號(hào)Y與路徑增益矩陣H間的MI可計(jì)算為
式中:h(*)為隨機(jī)變量的微分熵。要計(jì)算I(Y;H|S),需要計(jì)算h(Y|S)和h(W)。已知發(fā)射信號(hào)S條件下的接收信號(hào)Y的概率密度函數(shù)為
式中:yτ為雷達(dá)回波信號(hào),sτ為l×1的向量,表示發(fā)射脈沖采樣,l為采樣長(zhǎng)度,其中
式中表示隨機(jī)變量hτ的方差,由式(17,18)可得條件微分熵h(Y|S)計(jì)算如下
進(jìn)而有
式中為環(huán)境噪聲強(qiáng)度,將式(19,20)代入式(16)中可得到
式中:MI表示互信息量I(Y;H|S)。
BCRLB不僅為離散時(shí)間系統(tǒng)的無偏估計(jì)提供了MSE的下界,而且還常用于判斷估計(jì)的有效性,因此可以將它作為衡量目標(biāo)跟蹤有效性以及時(shí)間分配的指標(biāo),本文以目標(biāo)距離估計(jì)的BCRLB作為時(shí)間分配的標(biāo)準(zhǔn),計(jì)算得到
式中表示目標(biāo)距離估計(jì)的BCRLB,目標(biāo)狀態(tài)估計(jì)的BCRLB矩陣表達(dá)式為
從式(15~17)中可以看出也是關(guān)于時(shí)間變量的方程。
對(duì)于多目標(biāo)的跟蹤,以同一個(gè)標(biāo)準(zhǔn)來對(duì)所有的目標(biāo)進(jìn)行資源分配是不合理的。如不斷遠(yuǎn)離雷達(dá)的目標(biāo),這類目標(biāo)對(duì)我方?jīng)]有威脅,對(duì)其進(jìn)行長(zhǎng)時(shí)間照射獲取高精度的跟蹤沒有意義,浪費(fèi)雷達(dá)的資源。為了有效地控制環(huán)境和所跟蹤的目標(biāo),將需要跟蹤的目標(biāo)以威脅度V為標(biāo)準(zhǔn)劃分為兩類,其中V可由目標(biāo)的速度與距離共同決定。目標(biāo)與雷達(dá)距離越近,相對(duì)雷達(dá)徑向速度越大,其威脅度越大,反之威脅度就越小。因此定義臨界距離[Rmin,Rmax]與臨界徑向速度[v?min,v?max]。目標(biāo)威脅度可通過V=VR·Vv?得到。其中VR,Vv?表達(dá)式為
V≤r這一類的目標(biāo)視為無威脅目標(biāo),對(duì)其進(jìn)行維持跟蹤;V>r這一類的目標(biāo)視為有威脅目標(biāo),對(duì)其進(jìn)行精跟蹤。該算法的目的是使所有目標(biāo)的跟蹤維持在最佳狀態(tài),此問題的模型可以表示為
式中Ttrack為采樣間隔中用于跟蹤的總時(shí)間,N為所跟蹤目標(biāo)的總數(shù),m為無威脅目標(biāo)的個(gè)數(shù),n為有威脅目標(biāo)的個(gè)數(shù),γ設(shè)定為區(qū)分目標(biāo)是否具有威脅的臨界值,η為所設(shè)定的跟蹤誤差閾值。針對(duì)上述模型中為兩個(gè)目標(biāo)函數(shù)求解問題,本文提出了一種基于威脅度的多目標(biāo)跟蹤駐留時(shí)間最優(yōu)分配算法。通過該算法可以求出每個(gè)目標(biāo)的駐留時(shí)間。這樣可以在每個(gè)跟蹤周期開始之前獲得下一個(gè)跟蹤周期中各個(gè)目標(biāo)所需的駐留時(shí)間。根據(jù)所分配的時(shí)間采用擴(kuò)展卡爾曼濾波(Extended Kalman filter,EKF)來估計(jì)各個(gè)目標(biāo)的狀態(tài)。該兩步優(yōu)化算法具體步驟如下。
(1)根據(jù)所有目標(biāo)在第k個(gè)采樣周期的狀態(tài),求出每個(gè)目標(biāo)威脅度,以Vk=γ為界限將所有目標(biāo)分為兩類。不同類別的目標(biāo)采用不同的標(biāo)準(zhǔn)來進(jìn)行資源分配。
(3)令B()=η,計(jì)算出,如果>0.005Ttrack,令=,反之則=0.005Ttrack;
(6)利用遺傳算法求解出,保存,i=1,2,…,N,與各個(gè)目標(biāo)狀態(tài)相對(duì)應(yīng)。
BP神經(jīng)網(wǎng)絡(luò)是一種性能優(yōu)異的機(jī)器學(xué)習(xí)算法,它不僅在分類問題中有較好的應(yīng)用,而且對(duì)于連續(xù)值的回歸預(yù)測(cè)也有著良好的穩(wěn)定性。因?yàn)榭梢酝ㄟ^各個(gè)目標(biāo)的狀態(tài)計(jì)算得到對(duì)應(yīng)的駐留時(shí)間,因此可以把每一個(gè)采樣間隔中的所有目標(biāo)狀態(tài)作為特征,對(duì)應(yīng)的駐留時(shí)間作為輸出,得到w組訓(xùn)練數(shù)據(jù)的形式為
圖1 BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)Fig.1 BP neural network structure
式中g(shù)(z)為激活函數(shù)。根據(jù)前向傳播所計(jì)算的輸出值hθ(x),將其與對(duì)應(yīng)樣本的輸出值作對(duì)比計(jì)算代價(jià)函數(shù),使用梯度下降法并結(jié)合反向傳播算法調(diào)整所有層的參數(shù),以最小化代價(jià)函數(shù),直到調(diào)整后的參數(shù)滿足訓(xùn)練目標(biāo)精度或者達(dá)到訓(xùn)練次數(shù)。其整體的代價(jià)函數(shù)為
通過上述過程即可得出神經(jīng)網(wǎng)絡(luò)通過訓(xùn)練數(shù)據(jù)學(xué)習(xí)出的模型,具體流程如圖2所示。
圖2 BP神經(jīng)網(wǎng)絡(luò)擬合流程圖Fig.2 BP neural network fitting flowchart
為了驗(yàn)證所提算法的有效性,本節(jié)設(shè)計(jì)了兩個(gè)對(duì)比試驗(yàn):(1)雷達(dá)在相同背景下經(jīng)過時(shí)間資源優(yōu)化分配與平均分配,對(duì)比分析兩種分配模式下的雷達(dá)跟蹤性能與駐留時(shí)間分配結(jié)果;(2)分別通過時(shí)間資源優(yōu)化分配算法與BP神經(jīng)網(wǎng)絡(luò)算法,比較兩種方法所得到的時(shí)間分配結(jié)果以及計(jì)算所耗時(shí)間。
在實(shí)驗(yàn)場(chǎng)景中,假設(shè)相控陣?yán)走_(dá)位于坐標(biāo)原點(diǎn),且分時(shí)對(duì)各目標(biāo)進(jìn)行跟蹤,本次仿真設(shè)置所跟蹤的目標(biāo)數(shù)為N=3,每個(gè)目標(biāo)的運(yùn)動(dòng)方式都不一樣,他們的初始狀態(tài)如表2所示。其中做圓周運(yùn)動(dòng)目標(biāo)的角速度為ω=0.005 rad/s,跟蹤幀的總時(shí)間資源和采樣間隔設(shè)置為Ttrack=1.2 s和T=2 s,雷達(dá)的發(fā)射功率為Pt=3×103W,跟蹤誤差閾值為η=150 m,脈沖重復(fù)周期設(shè)為Tpri=10-3s,傳輸信號(hào)的帶寬及波長(zhǎng)為β=2 MHz,λ=0.003 m。天線的孔徑為γ=1 m,光速為c=3×108m/s。本次試驗(yàn)選取30幀數(shù)據(jù),目標(biāo)跟蹤的均方根誤差(Root mean square error,RMSE)可計(jì)算為
表2 目標(biāo)的初始狀態(tài)參數(shù)Table 2 Initial state parameters of the target
式中NMC為蒙特卡洛模擬次數(shù),本次仿真取為目標(biāo)的實(shí)際位置為在第h次蒙特卡洛模擬中獲得的目標(biāo)估計(jì)位置。目標(biāo)的真實(shí)軌跡與預(yù)測(cè)軌跡如圖3所示。
取多組不同的目標(biāo)初始狀態(tài),得到多個(gè)不同的運(yùn)動(dòng)軌跡,每條軌跡以30個(gè)采樣間隔為一段滑窗來取3段數(shù)據(jù),從而得到以各個(gè)目標(biāo)的狀態(tài)為輸入,對(duì)應(yīng)目標(biāo)優(yōu)化后的駐留時(shí)間為輸出的數(shù)據(jù)集,數(shù)據(jù)量為2萬,將得到的數(shù)據(jù)代入BP神經(jīng)網(wǎng)絡(luò)中訓(xùn)練,得到相應(yīng)的網(wǎng)絡(luò)模型??紤]到所選數(shù)據(jù)量有限,為了避免過擬合,網(wǎng)絡(luò)層數(shù)為3,隱藏層神經(jīng)元個(gè)數(shù)定為10,訓(xùn)練次數(shù)設(shè)為300次,訓(xùn)練目標(biāo)精度為1e-6。
為了證明本文提出時(shí)間資源分配方法的有效性,將平均分配時(shí)間資源方案用作比較試驗(yàn),即波束在每一個(gè)目標(biāo)上駐留時(shí)間Ti=TtrackN。
由圖3可知每個(gè)目標(biāo)的運(yùn)動(dòng)軌跡,再根據(jù)其運(yùn)動(dòng)狀態(tài)計(jì)算出各個(gè)目標(biāo)的威脅度,可知目標(biāo)1對(duì)我方?jīng)]有威脅,目標(biāo)2,3對(duì)我方有威脅。圖4所示為各個(gè)目標(biāo)在優(yōu)化方案下的BCRLB和與其對(duì)應(yīng)的RMSE,隨著迭代次數(shù)的增加,RMSE逐漸下降,并且慢慢趨近于BCRLB??梢娨訠CRLB作為跟蹤性能的指標(biāo)具有一定的合理性。
圖3 目標(biāo)的真實(shí)軌跡與預(yù)測(cè)軌跡Fig.3 Real trajectory and predicted trajectory of tar?get
圖4 優(yōu)化方案下各目標(biāo)的BCRLB和RMSEFig.4 BCRLB and RMSE of the each target under optimization scheme
為了說明本文所提算法相較于平均分配方案的優(yōu)勢(shì),圖5給出了兩種方案下各個(gè)目標(biāo)的BCRLB。結(jié)合圖6可知,對(duì)于平均分配方案,由于目標(biāo)1與雷達(dá)距離不斷增大,且目標(biāo)的BCRLB與目標(biāo)和雷達(dá)間的距離呈正比,所以對(duì)應(yīng)的BCRLB也隨之增大,目標(biāo)2和目標(biāo)3的BCRLB也隨著目標(biāo)向雷達(dá)靠近呈下降趨勢(shì)。對(duì)于優(yōu)化分配方案,目標(biāo)1對(duì)我方不存在威脅,雷達(dá)對(duì)其進(jìn)行維持跟蹤來描述航跡。相較于其他目標(biāo),目標(biāo)1所分配的駐留時(shí)間很少,因此目標(biāo)1的BCRLB遠(yuǎn)大于平均方案。但隨著目標(biāo)的遠(yuǎn)離,為了維持跟蹤,所以分配給目標(biāo)1的駐留時(shí)間不斷增加。而目標(biāo)2,3向雷達(dá)靠近,具有威脅性,雷達(dá)分配給它們更多的駐留時(shí)間來進(jìn)行精跟蹤,所以優(yōu)化方案下目標(biāo)2和目標(biāo)3的BCRLB要小于平均方案,且分配到的駐留時(shí)間大于平均方案。
圖5 優(yōu)化方案和平均分配方案各個(gè)目標(biāo)BCRLBFig.5 BCRLB for each objective of the optimization plan and the average allocation plan
圖6 基于BCRLB的時(shí)間分配優(yōu)化結(jié)果Fig.6 Time allocation optimization results based on BCRLB
圖7所示為本文所提優(yōu)化模型以MI為目標(biāo)跟蹤性能指標(biāo)下得到的時(shí)間資源分配結(jié)果。對(duì)比圖6可知,隨著目標(biāo)1的不斷遠(yuǎn)離,雖然兩種性能指標(biāo)下目標(biāo)1分配的時(shí)間趨勢(shì)相似,但是以MI為指標(biāo)時(shí)增長(zhǎng)的趨勢(shì)要大于以BCRLB為性能指標(biāo)。且目標(biāo)2分配的時(shí)間下降趨勢(shì)也相對(duì)明顯許多,但是目標(biāo)3卻無明顯變化。這是因?yàn)槟繕?biāo)3做勻速直線運(yùn)動(dòng),其與雷達(dá)間距離變化為線性關(guān)系,而目標(biāo)1和目標(biāo)2距離變化為非線性的。由此可知,以BCRLB為跟蹤性能指標(biāo)相較于MI具有更好的穩(wěn)定性,更適用于對(duì)機(jī)動(dòng)目標(biāo)進(jìn)行跟蹤。
圖7 基于MI的時(shí)間分配優(yōu)化結(jié)果Fig.7 Time allocation optimization results based on MI
取5組數(shù)據(jù)集以外的目標(biāo)狀態(tài)分別代入本文優(yōu)化算法以及神經(jīng)網(wǎng)絡(luò)模型中,所得的駐留時(shí)間分配結(jié)果如圖8所示。圖8可以看出由本文優(yōu)化算法所計(jì)算得到的駐留時(shí)間分配結(jié)果和BP神經(jīng)網(wǎng)絡(luò)做回歸預(yù)測(cè)所擬合得到的結(jié)果非常相近,幾組數(shù)據(jù)通過神經(jīng)網(wǎng)絡(luò)擬合得到的駐留時(shí)間誤差精度均在5%之內(nèi)。因此使用BP神經(jīng)網(wǎng)絡(luò)來代替駐留時(shí)間分配計(jì)算合理且可行。
圖8 兩種方法所得各個(gè)目標(biāo)駐留時(shí)間Fig.8 Dwell time of each target obtained by the two methods
統(tǒng)計(jì)本文優(yōu)化算法和BP神經(jīng)網(wǎng)絡(luò)算法計(jì)算所消耗的時(shí)間,結(jié)果如表3所示??芍疚奶岢龅腂P神經(jīng)網(wǎng)絡(luò)做回歸預(yù)測(cè)所消耗的時(shí)間遠(yuǎn)遠(yuǎn)少于本文所提出的優(yōu)化算法消耗的時(shí)間,節(jié)省的時(shí)間以千倍計(jì);并且網(wǎng)絡(luò)模型訓(xùn)練所用時(shí)間相較于本文優(yōu)化算法已然節(jié)省了10倍左右,這樣就使得在對(duì)多種不同場(chǎng)景下的多目標(biāo)進(jìn)行駐留時(shí)間分配時(shí),更能體現(xiàn)出BP神經(jīng)網(wǎng)絡(luò)在計(jì)算過程中的高效性。
表3 兩種算法運(yùn)行時(shí)耗Table 3 Running time of the two algorithms
本文提出了基于BP神經(jīng)網(wǎng)絡(luò)算法的相控陣?yán)走_(dá)多目標(biāo)跟蹤時(shí)間資源分配方案。首先根據(jù)目標(biāo)運(yùn)動(dòng)狀態(tài),以目標(biāo)威脅度為標(biāo)準(zhǔn)對(duì)目標(biāo)類型進(jìn)行劃分。其次推導(dǎo)具有時(shí)間變量的目標(biāo)距離估計(jì)BCRLB,將其作為分配準(zhǔn)則,根據(jù)目標(biāo)的威脅度來選擇合適的跟蹤方式。最后利用BP神經(jīng)網(wǎng)絡(luò)算法代替優(yōu)化過程,快速擬合出各個(gè)目標(biāo)分配的駐留時(shí)間。仿真結(jié)果表明,本文所提方案可以根據(jù)目標(biāo)是否具有威脅動(dòng)態(tài)地分配時(shí)間資源,同時(shí)極大地縮短了計(jì)算過程所消耗的時(shí)間,證明了該方案的有效性。