戴 瑜,龍文佳
(湖北大學(xué)知行學(xué)院,武漢 430019)
多機(jī)載預(yù)警雷達(dá)通過協(xié)同探測,可以實(shí)現(xiàn)對機(jī)動(dòng)目標(biāo)的精確跟蹤,獲得目標(biāo)的狀態(tài)及屬性信息,形成完整的戰(zhàn)場態(tài)勢,奪取現(xiàn)代戰(zhàn)爭的制信息權(quán)[1]。
機(jī)動(dòng)目標(biāo)的跟蹤是多機(jī)載預(yù)警雷達(dá)數(shù)據(jù)融合研究中的一個(gè)難點(diǎn),當(dāng)前,對機(jī)動(dòng)目標(biāo)的跟蹤采用的主要方法為基于卡爾曼濾波的BLUE 算法和IMMPDAwoOoSM 算法[2-6]。然而,由于目標(biāo)運(yùn)動(dòng)狀態(tài)和雜波環(huán)境的復(fù)雜性,使得傳統(tǒng)的卡爾曼濾波本身不足以完全解決該問題。為此,本文基于量測噪聲協(xié)方差估計(jì)設(shè)計(jì)了一種優(yōu)化了的卡爾曼濾波器[7-8],引入了協(xié)方差交集的概念,提出了一種針對多機(jī)載預(yù)警雷達(dá)數(shù)據(jù)融合中機(jī)動(dòng)目標(biāo)跟蹤的新方法。相比現(xiàn)有的方法,該方法具有更高的跟蹤精度。
假設(shè)在一般情況下,對于以恒定速度直線運(yùn)動(dòng)的目標(biāo)而言,目標(biāo)速度的加速度符合高斯白噪聲特性,則可以對卡爾曼濾波器進(jìn)行以下優(yōu)化和調(diào)整[9-10]。目標(biāo)的狀態(tài)方程模型可以表示為
其對應(yīng)的噪聲協(xié)方差表示為
該協(xié)方差矩陣通常表現(xiàn)為高斯白噪聲協(xié)方差矩陣,現(xiàn)在考慮狀態(tài)矩陣的構(gòu)建
從式(6)可以看出,加速度矢量被認(rèn)為是一種狀態(tài)噪聲,可以通過Fk矩陣進(jìn)行狀態(tài)估算。于是修改的協(xié)方差表示為
以上優(yōu)化過程,僅對目標(biāo)以恒定速度直線運(yùn)動(dòng)時(shí)的優(yōu)化有效。如果目標(biāo)方向發(fā)生機(jī)動(dòng)或改變,則以上估計(jì)器的過程噪聲將增加,而且這種噪聲也不再是高斯白噪聲,但可以合理地將其視為測量噪聲。
實(shí)際測量向量與估計(jì)向量之間的誤差為
基于式(10),同時(shí)考慮引入的測量噪聲,則上式可表示為
進(jìn)而,由式(17)可以得到測量噪聲Vk+1的表達(dá)式
則該測量噪聲向量的協(xié)方差及其協(xié)方差矩陣Rk+1為
測量誤差協(xié)方差的估算可以由滑動(dòng)平均濾波器實(shí)現(xiàn)
該濾波器具有統(tǒng)一的穩(wěn)態(tài)增益,并且α 可以用滑動(dòng)平均濾波器的點(diǎn)數(shù)n 表示為
可以重新排列,由α 找到所需的滑動(dòng)平均濾波器的點(diǎn)數(shù)n 如下
其中,α 的值可以通過模糊邏輯方法給出最佳估計(jì)。
在檢測概率較高的情況下,由式(16)可知,強(qiáng)機(jī)動(dòng)目標(biāo)會(huì)使真實(shí)測量值與測量的預(yù)測值間的偏差變大,使式(22)所表征的不確定性增大,進(jìn)而進(jìn)一步使式(21)所表征的測量方差增大。根據(jù)式(13)可得,測量不確定性的增加使得濾波增益減小,從而在狀態(tài)更新中對濾波值的計(jì)算更依賴于狀態(tài)的預(yù)測,而不是最新的測量信息,此時(shí)勻速直線運(yùn)動(dòng)模型的設(shè)定便限制了對機(jī)動(dòng)目標(biāo)的跟蹤性能。但是,在本文方法中,采用了滑動(dòng)平均濾波對信息協(xié)方差進(jìn)行估計(jì),通過濾波系數(shù)的自適應(yīng)更新,能夠有效調(diào)整信息不確定性的大小,對機(jī)動(dòng)目標(biāo)給出更大的濾波增益,以此提高對機(jī)動(dòng)目標(biāo)的跟蹤新能。
由式(24)可知,估計(jì)出α 的值就能確定合適的滑動(dòng)平均濾波器的采樣點(diǎn)數(shù)n。本文采用Bellman和Zadeh 提出的模糊邏輯理論[11],用于優(yōu)化測量協(xié)方差的Fresenius 范數(shù)方差,這種方法確保了模糊目標(biāo)函數(shù)和模糊約束都有同樣的約束條件。具體約束條件如下:
1)當(dāng)目標(biāo)發(fā)生轉(zhuǎn)向機(jī)動(dòng),噪聲是非高斯,需要最小化Frobenius 測量協(xié)方差。
2)重構(gòu)前提是系統(tǒng)中噪聲通過小的加速條件產(chǎn)生。
對于測量噪聲協(xié)方差矩陣的估計(jì)Frobenius 范數(shù)的平均值,可表示如下
則模糊隸屬方程和精確遞歸方差由下式給出
上式可以近似為
在每次迭代時(shí),將對比當(dāng)次Vk與前面最大Vmax值,如果Vk>Vmax,則Vk用代替Vmax。然后模糊隸屬函數(shù)橫坐標(biāo)刻度確定為
該集合將方差模糊化為隸屬度。這實(shí)際上是將模糊化與基于規(guī)則的模糊推理相結(jié)合的模糊推理。這樣,通過去模糊化處理,給出了優(yōu)化的濾波系數(shù)
圖1 模糊推理隸屬函數(shù)值
圖1 給出模糊推理隸屬函數(shù)值的示意圖。這種簡單的線性組合產(chǎn)生可接受的性能,但需要進(jìn)一步研究來調(diào)整α 和隸屬函數(shù)橫坐標(biāo)。
多機(jī)載預(yù)警雷達(dá)協(xié)同探測時(shí),需要將多組跟蹤信息融合在一起,以產(chǎn)生一致的態(tài)勢感知,即協(xié)方差交集[12]。協(xié)方差交集采用在信息空間中表示的平均和協(xié)方差估計(jì)的凸組合[13-15]。在這種意義上,這種凸組合是一致的,即所得到的協(xié)方差超橢圓體包含在每單個(gè)估計(jì)器的所有協(xié)方差超橢圓體的外界。
下面給出了基于兩傳感器信息交集的一致協(xié)方差和平均估計(jì)值μ∈[0,1]
對于n 部傳感器交集,可以應(yīng)用一般均勻加權(quán)方案,隨著更多信息可用及接收到的數(shù)據(jù)可靠性變化而可以相應(yīng)變化。下面給出具體實(shí)現(xiàn)方法:
為了驗(yàn)證本文方法的有效性,首先設(shè)置了具有一個(gè)目標(biāo)和兩個(gè)機(jī)載預(yù)警雷達(dá)傳感器平臺的仿真環(huán)境,如圖2 所示。兩個(gè)雷達(dá)傳感器的飛行平臺分別在5 000 m 的高度以150 m/s 和100 m/s 的速度巡航。運(yùn)動(dòng)目標(biāo)在1 000 m 高度,以200 m/s 的速度巡航。
仿真中,高斯白噪聲被傳入位置和角度零均值和方差測量分別為30 m/s2和0.1 mrd。當(dāng)采納簡單卡爾曼濾波方法,這些噪聲的傳入會(huì)導(dǎo)致在非線性目標(biāo)估計(jì)器中產(chǎn)生相當(dāng)大的誤差。
圖2 機(jī)載預(yù)警雷達(dá)和目標(biāo)的幾何位置關(guān)系圖
圖3(a)給出了目標(biāo)所在區(qū)域內(nèi)的飛行路線,為橢圓形跑道,圖3(b)給出了非直線段的實(shí)際航行的速度值。圖4 給出了基于常規(guī)卡爾曼濾波的目標(biāo)航跡融合和跟蹤結(jié)果,可以看出,融合的位置和速度值誤差較大,融合航跡起伏較大,不平穩(wěn)。圖5 給出了基于本文算法的融合結(jié)果,可以看出目標(biāo)的位置和速度估算誤差小,速度誤差減小了一個(gè)數(shù)量級,使其成為位置預(yù)測的可用度量,融合航跡平滑且接近真實(shí)航跡。該算法能夠優(yōu)化模糊邏輯反饋控制滑動(dòng)平均濾波恒定遞歸地測量方差,并允許系統(tǒng)不斷適應(yīng)任何性質(zhì)的噪聲改變,重新計(jì)算狀態(tài)協(xié)方差矩陣和估計(jì)測量噪聲協(xié)方差矩陣。
圖3 目標(biāo)的實(shí)際位置和速度
圖4 基于常規(guī)卡爾曼濾波的目標(biāo)航跡跟蹤結(jié)果
圖5 基于本文算法的目標(biāo)航跡跟蹤結(jié)果
假設(shè)目標(biāo)機(jī)動(dòng)飛行,目標(biāo)的起始位置為(120.8°E,40.1°N),飛行過程中高度始終為6 000 m,航線上有兩個(gè)機(jī)動(dòng)拐彎點(diǎn),分別是(119.9°E,39.9°N)和(120.3°E,40.2°N),拐彎點(diǎn)之間目標(biāo)直線飛行,目標(biāo)的機(jī)動(dòng)轉(zhuǎn)彎采用常速率轉(zhuǎn)彎模型進(jìn)行描述。
仿真中,設(shè)置兩部預(yù)警機(jī),預(yù)警機(jī)航線均為直線飛行,兩者的速度均為250 m/s。其中,第1 部預(yù)警機(jī)在(118.7°E,40.2°N)和(120.2°E,40.2°N)之間勻速飛行,高度6 040 m;預(yù)警機(jī)2 在(118.7°E,39.8°N)和(120.2°E,39.8°N)之間飛行,高度6 000 m。
圖6 基于本文算法的融合仿真結(jié)果
圖6 給出了基于本文提出算法的目標(biāo)跟蹤結(jié)果。從圖中可直觀看出,本文提出的算法成功穩(wěn)定地跟蹤機(jī)動(dòng)的運(yùn)動(dòng)目標(biāo)。圖7 給出了300 次蒙特卡洛實(shí)驗(yàn)的位置和速度均方根誤差(RMSE)性能比較結(jié)果,其中,包含BLUE 算法、IMMPDAwoOoSM 算法(“亂序”目標(biāo)中未利用OoSM 測量的IMMPDA 算法)[3],結(jié)果表明本文算法的誤差性能是最佳的。需要指出的是,每次仿真中均對目標(biāo)和機(jī)載雷達(dá)的初始位置、初始速度加入一定的隨機(jī)擾動(dòng)以模擬實(shí)際場景中的不確定性,再加上起始時(shí)刻濾波器尚未收斂,濾波誤差相對較大,因此,造成起始誤差的不同。
圖7 跟蹤性能比較
針對多機(jī)載預(yù)警雷達(dá)信息融合中的機(jī)動(dòng)目標(biāo)跟蹤問題,本文從轉(zhuǎn)換量測Kalman 濾波角度,提出了一種多機(jī)載預(yù)警雷達(dá)平臺跟蹤機(jī)動(dòng)目標(biāo)的新方法。該方法通過噪聲源進(jìn)行重組,簡化噪聲協(xié)方差模型狀態(tài),從優(yōu)化單系數(shù)滑動(dòng)平均濾波器來估算測量噪聲協(xié)方差,通過基于優(yōu)化模糊邏輯,使利用協(xié)方差矩陣估算測量的羅伯尼范數(shù)方差最小化,仿真分析表明,該方法能夠較好解決多機(jī)載預(yù)警雷達(dá)數(shù)據(jù)融合中的機(jī)動(dòng)目標(biāo)跟蹤問題。