周 琳, 刁偉峰, 王 祎
(南京電子技術(shù)研究所, 江蘇南京 210039)
隨著各國(guó)航天技術(shù)迅速發(fā)展,地球周?chē)臻g產(chǎn)生了包括航天器、火箭末級(jí)和空間碎片等在內(nèi)的大量人造物體,對(duì)空間目標(biāo)態(tài)勢(shì)的感知和掌握,是人類(lèi)不斷開(kāi)拓視野、不斷進(jìn)步的過(guò)程[1-2]??臻g態(tài)勢(shì)感知包括對(duì)空間目標(biāo)的探測(cè)、跟蹤、識(shí)別,對(duì)空間事件的評(píng)估和預(yù)報(bào)等[3],空間態(tài)勢(shì)感知是人類(lèi)開(kāi)展航天活動(dòng)的基礎(chǔ)??臻g態(tài)勢(shì)感知按照信息源的部署位置劃分,主要分為地基和天基兩類(lèi),與地基相比,天基不會(huì)受到天氣、環(huán)境和地緣條件的限制,可長(zhǎng)時(shí)間對(duì)空間目標(biāo)進(jìn)行觀測(cè)。同時(shí),諸多實(shí)踐證明,天基觀測(cè)平臺(tái)對(duì)于監(jiān)視空間目標(biāo)很有優(yōu)勢(shì),能夠很好地彌補(bǔ)地基觀測(cè)設(shè)備的不足[4]。因此,天基態(tài)勢(shì)感知受到了廣泛關(guān)注。
空間目標(biāo)跟蹤是天基空間態(tài)勢(shì)感知的關(guān)鍵技術(shù)之一。目前,空間目標(biāo)跟蹤主要分為測(cè)距跟蹤和測(cè)角跟蹤[3]。測(cè)距跟蹤主要是采用有源、主動(dòng)式的工作方式,利用微波雷達(dá)、激光雷達(dá)等傳感器獲取到的目標(biāo)測(cè)距信息進(jìn)行跟蹤定軌。測(cè)距跟蹤具有較高的跟蹤精度,但傳感器功耗較大,且有源主動(dòng)工作方式使其隱蔽性較差。測(cè)角跟蹤是空間目標(biāo)中更常見(jiàn)的跟蹤方式,利用光電傳感器獲取到的測(cè)角信息進(jìn)行定軌,采用無(wú)源、被動(dòng)式的工作方式。此外,為了進(jìn)一步提升空間目標(biāo)跟蹤性能,獲取更加精確的狀態(tài)估計(jì)結(jié)果,可以使用多顆觀測(cè)衛(wèi)星對(duì)同一個(gè)目標(biāo)進(jìn)行跟蹤[5],并使用非線(xiàn)性的濾波算法[6],進(jìn)一步提升空間目標(biāo)跟蹤能力。
空間目標(biāo)跟蹤系統(tǒng)的可觀測(cè)性是能通過(guò)濾波估計(jì)獲得較好跟蹤精度的先決條件。因此,研究跟蹤系統(tǒng)可觀測(cè)性有助于選擇相應(yīng)的策略提升系統(tǒng)的可觀測(cè)性,進(jìn)一步改善系統(tǒng)的跟蹤性能。本文針對(duì)傳統(tǒng)空間目標(biāo)跟蹤精度不高的問(wèn)題,提出一種基于可觀測(cè)性分析的高精度空間目標(biāo)跟蹤方法。首先,基于Fisher信息矩陣法定義了一種新型可觀性指標(biāo),并以空間目標(biāo)跟蹤為背景,針對(duì)采用天基雷達(dá),天基紅外或地基雷達(dá)所得到的不同量測(cè)模型系統(tǒng)分別給出了可觀性指標(biāo)值,并選出一種可觀性指標(biāo)值最大的空間目標(biāo)量測(cè)模型。接著,基于無(wú)跡卡爾曼濾波和選擇的量測(cè)模型,實(shí)現(xiàn)空間目標(biāo)跟蹤。本文基于可觀性指標(biāo)篩選出觀測(cè)值較高的空間目標(biāo)跟蹤測(cè)量方案,進(jìn)而提高空間目標(biāo)跟蹤精度。
本文采用地心固連坐標(biāo)系OXYZ,大地坐標(biāo)系和傳感器本體坐標(biāo)系,分別如下所示。
1) 地心固連坐標(biāo)系OXYZ坐標(biāo)原點(diǎn)O位于地心,OX軸為格林尼治子午線(xiàn)與赤道面正向交線(xiàn)的方向,OZ軸垂直于赤道面并指向地球的北極,OY軸由OZ軸與OX軸根據(jù)右手螺旋定律確定。
2) 大地坐標(biāo)系包括大地緯度Be、經(jīng)度Le以及高度He。大地緯度Be為赤道平面與地球橢球面法線(xiàn)的夾角,向北為正,大地經(jīng)度Le為在赤道面內(nèi)從格林尼治向東度量的角度,大地高度He為從地球橢球表面量起的法向距離。
3) 傳感器本體坐標(biāo)系OSXSYSZS的坐標(biāo)原點(diǎn)OS為傳感器的中心位置,OSXS軸為地心O與傳感器的中心OS連線(xiàn)的延長(zhǎng)線(xiàn),OSZS軸為在OSXS軸與地球自轉(zhuǎn)軸組成的平面內(nèi)并垂直于OSXS軸,OSYS由OSZS軸與OSXS軸根據(jù)右手螺旋定律確定。
在OXYZ坐標(biāo)系下,假設(shè)空間目標(biāo)的位置r和速度v分別為
(1)
式中:x,y,z表示在OXYZ坐標(biāo)系3個(gè)方向的位置;vx,vy,vz表示在OXYZ坐標(biāo)系3個(gè)方向的速度矢量。
根據(jù)文獻(xiàn)[7],可得在OXYZ坐標(biāo)系下,考慮J2項(xiàng)攝動(dòng)的影響,空間目標(biāo)的軌道動(dòng)力學(xué)方程為
(2)
(3)
式中:μe為地球引力常數(shù),且μe=3.986 006 4×1014m3/s2;ωe為非慣性坐標(biāo)系的角速度,根據(jù)文獻(xiàn)[7]中的WGS-84模型,ωe=7.292 115×10-5rad/s;J2為參考地球模型的J2項(xiàng)攝動(dòng)常數(shù),且J2=1.082 626 836×10-3;r為空間目標(biāo)到地心的距離;Re為地球赤道半徑且Re=6.378 14×106m;ce為
(4)
選取狀態(tài)變量X=[rT,vT]T,且假設(shè)太陽(yáng)光壓力攝動(dòng)等未建模攝動(dòng)的影響為零均值高斯白噪聲,根據(jù)式(2)和式(3),得到空間目標(biāo)的連續(xù)狀態(tài)方程為
(5)
式中:w為未建模系統(tǒng)誤差,是零均值高斯白噪聲,且E(wwT)=Q。
根據(jù)式(5),空間目標(biāo)的連續(xù)狀態(tài)方程在變量Xk-1處采用四階Runge Kutta方法展開(kāi),得到如下空間目標(biāo)的非線(xiàn)性離散狀態(tài)方程:
Xk=f(Xk-1)+wk-1
(6)
假設(shè)衛(wèi)星i(i=1, 2) 在OXYZ坐標(biāo)系下的位置矢量為ri(i=1, 2),衛(wèi)星的緯度和經(jīng)度分別為φ和θ,則空間目標(biāo)在OSXSYSZS坐標(biāo)系下的位置矢量rSi為
rSi=MOXYZ→OSXSYSZS(ri-rS) (i=1, 2)
(7)
式中,MOXYZ→OSXSYSZS為OXYZ坐標(biāo)系到OSXSYSZS坐標(biāo)系的轉(zhuǎn)移矩陣,且
(8)
圖1表示傳感器本體坐標(biāo)系。如圖 1所示,rSi=(xSi,ySi,zSi)表示空間目標(biāo)在OSXSYSZS坐標(biāo)系下的位置矢量,α和β分別為方位角和俯仰角,且
(9)
圖1 傳感器本體坐標(biāo)系
本文是基于天基雷達(dá)傳感器,在雙星觀測(cè)情況下,采用測(cè)角測(cè)量和測(cè)距測(cè)量,根據(jù)式(9),考慮到測(cè)角誤差和測(cè)距誤差,測(cè)量方程為
Z=g(X)+v=
[α1,β1,rS1,α2,β2,rS2]T+v
(10)
式中:rSi(i=1,2)表示位置矢量rSi(i=1,2)的模;v為測(cè)量誤差,是零均值高斯白噪聲,且E(vvT)=R;Z為某一時(shí)刻空間目標(biāo)在兩顆衛(wèi)星的傳感器本體坐標(biāo)系下測(cè)角和測(cè)距的測(cè)量值。
根據(jù)式(10),得到非線(xiàn)性離散觀測(cè)狀態(tài)方程:
Zk=g(Xk)+vk
(11)
根據(jù)式(6)與式(11),可得空間目標(biāo)的雙星天基雷達(dá)測(cè)量的離散化數(shù)學(xué)模型為
(12)
由于當(dāng)系統(tǒng)非線(xiàn)性程度較高時(shí),傳統(tǒng)卡爾曼濾波及其改進(jìn)型擴(kuò)展卡爾曼濾波算法精度會(huì)降低甚至?xí)l(fā)濾波發(fā)散。因此本文采用Julier和Uhlman[8]提出的無(wú)跡卡爾曼濾波方法。相比傳統(tǒng)卡爾曼濾波及其改進(jìn)型[9],UKF法不需要解析求解雅克比矩陣,且易工程實(shí)現(xiàn)。而且,由于UKF法采用確定性采樣的方法,其在處理非線(xiàn)性估計(jì)時(shí)具有較高精度[10]。
無(wú)跡卡爾曼濾波過(guò)程如下:
1) 初始條件設(shè)置
(13)
(14)
2) 采樣點(diǎn)確定
(16)
3) 計(jì)算時(shí)間更新
(17)
(18)
(19)
4) 計(jì)算觀測(cè)更新
(20)
(21)
(22)
(23)
5) 計(jì)算濾波增益和濾波更新
(24)
(25)
(26)
上述為UKF濾波算法的詳細(xì)步驟,該算法針對(duì)非線(xiàn)性高斯系統(tǒng),采用無(wú)跡變換對(duì)稱(chēng)采樣的方式得到的狀態(tài)估計(jì)值能夠精確到Tayor展開(kāi)級(jí)數(shù)3階[11]。針對(duì)任意非線(xiàn)性系統(tǒng),狀態(tài)估計(jì)值逼近精度到Tayor展開(kāi)級(jí)數(shù)2階[11]。本文測(cè)量方程的非線(xiàn)性程度較高,因此采用UKF算法進(jìn)行空間目標(biāo)的狀態(tài)估計(jì)。
空間目標(biāo)跟蹤系統(tǒng)可觀性是能通過(guò)濾波估計(jì)獲得較好的跟蹤精度的先決條件。因此,研究跟蹤系統(tǒng)可觀性有助于選擇相應(yīng)的策略提升系統(tǒng)的可觀性,進(jìn)一步改善系統(tǒng)導(dǎo)航性能。非線(xiàn)性系統(tǒng)可觀性計(jì)算矩陣判斷方法比線(xiàn)性系統(tǒng)更為復(fù)雜,本文通過(guò)線(xiàn)性化假設(shè)近似計(jì)算非線(xiàn)性系統(tǒng)可觀性矩陣的Fisher信息矩陣法[12]。
首先對(duì)系統(tǒng)狀態(tài)方程(6)和觀測(cè)方程(11)進(jìn)行線(xiàn)性化,得到線(xiàn)性化的系統(tǒng)模型:
(27)
式中,Φk和Hk分別表示狀態(tài)轉(zhuǎn)移矩陣和觀測(cè)轉(zhuǎn)移矩陣,且
(28)
(29)
線(xiàn)性化后的信息的遞推更新過(guò)程為
(30)
由于Fisher信息矩陣的逆代表著無(wú)偏估計(jì)的所能達(dá)到的誤差下線(xiàn),因此可以利用該矩陣來(lái)衡量跟蹤系統(tǒng)的狀態(tài)估計(jì)性能。通常,可以使用Fisher信息矩陣的行列式或跡來(lái)度量系統(tǒng)可觀性,行列式或跡的值越大,空間目標(biāo)跟蹤系統(tǒng)可觀性更好。本文基于Fisher信息矩陣的跡,定義Ω表示可觀測(cè)性因子,選取所有離散時(shí)刻中Fisher信息矩陣的跡的最大值來(lái)定義可觀測(cè)性因子Ω的值,并利用該參數(shù)描述空間目標(biāo)跟蹤系統(tǒng)的可觀測(cè)性,且
Ω=logζ1{max[det(F)]-ζ2}
(31)
式中,det(F) 表示Fisher信息矩陣的行列式,ζ1,ζ2表示可觀測(cè)性因子參數(shù),且ζ1=10,ζ2=9.996 999 71×1047。
對(duì)近地軌道飛行衛(wèi)星編隊(duì)進(jìn)行仿真,考慮到地球J2項(xiàng)攝動(dòng)的影響,以地球WGS-84模型為參考對(duì)象,采用如式(6)所示的動(dòng)力學(xué)模型,比較三種不同的測(cè)量模型:①雙星均攜帶天基紅外傳感器;②一星攜帶天基雷達(dá)傳感器一星攜帶天基紅外傳感器;③雙星均攜帶天基雷達(dá)傳感器?;陔p星編隊(duì)對(duì)空間目標(biāo)的跟蹤數(shù)據(jù),采用UKF算法實(shí)現(xiàn)空間目標(biāo)在OXYZ坐標(biāo)中精確定位。本文所采用的參考衛(wèi)星,伴隨衛(wèi)星和空間目標(biāo)的初始狀態(tài)矢量如表 1所示。
表1 初始狀態(tài)矢量
本文初始狀態(tài)估計(jì)誤差ΔX,初始協(xié)方差矩陣P0,初始Fisher信息矩陣F0和系統(tǒng)狀態(tài)方程噪聲協(xié)方差矩陣Q如下所示:
(32)
(33)
F0=inv(P0)=
(34)
(35)
測(cè)量模型1為雙星均攜帶天基紅外傳感器,則測(cè)量模型1為
Z1=g1(X)+v1=[α1,β1,α2,β2]T+v1
(36)
測(cè)量模型1的測(cè)量方程噪聲協(xié)方差矩陣R1為
(37)
測(cè)量模型2為一星攜帶天基雷達(dá)傳感器一星攜帶天基紅外傳感器,則測(cè)量模型2為
Z2=g2(X)+v2=
[α1,β1,α2,β2,rS2]T+v2
(38)
測(cè)量模型2的測(cè)量方程噪聲協(xié)方差矩陣R2為
(39)
測(cè)量模型3為雙星均攜帶天基雷達(dá)傳感器,測(cè)量模型3如式(10)所示。測(cè)量模型3的測(cè)量方程噪聲協(xié)方差矩陣R為
(40)
基于上述參數(shù)和式(31),得出三種不同的測(cè)量模型情況下可觀測(cè)性因子值如表2所示。測(cè)量模型3的可觀測(cè)性因子值最高,測(cè)量模型1的可觀測(cè)性因子值最低。因此雙星編隊(duì)上攜帶天基雷達(dá)傳感器時(shí),可觀測(cè)性因子值最好,此時(shí)該空間目標(biāo)跟蹤系統(tǒng)的跟蹤性能最好。圖2表示三種不同的測(cè)量模型情況下空間目標(biāo)跟蹤精度。在圖2中,橫坐標(biāo)為時(shí)間,縱坐標(biāo)為位置估計(jì)標(biāo)準(zhǔn)差以10為底的對(duì)數(shù)。如圖2所示,測(cè)量模型3的空間目標(biāo)跟蹤精度最高,測(cè)量模型1的空間目標(biāo)跟蹤精度最低,因此,雙星編隊(duì)上攜帶天基雷達(dá)傳感器時(shí),空間目標(biāo)跟蹤精度最高,與采用可觀測(cè)性因子的分析結(jié)果一致,驗(yàn)證了可觀測(cè)性因子的有效性。
表2 三種不同的測(cè)量模型情況下可觀測(cè)性因子值
圖2 三種不同的測(cè)量模型情況下空間目標(biāo)跟蹤精度
針對(duì)傳統(tǒng)空間目標(biāo)跟蹤精度不高的問(wèn)題,提出一種可觀測(cè)性分析的高精度空間目標(biāo)跟蹤方法。首先,基于Fisher信息矩陣法定義了一種新型可觀性指標(biāo),并以空間目標(biāo)跟蹤為背景,針對(duì)采用天基雷達(dá),天基紅外或地基雷達(dá)所得到的不同量測(cè)模型系統(tǒng)分別給出了可觀性指標(biāo)值,并選出一種可觀性指標(biāo)值最大的空間目標(biāo)量測(cè)模型。接著,基于無(wú)跡卡爾曼濾波和選擇的量測(cè)模型,實(shí)現(xiàn)高精度的空間目標(biāo)跟蹤。相對(duì)于僅天基紅外,天基紅外與天基雷達(dá)相結(jié)合兩種方案,僅天基雷達(dá)的空間目標(biāo)跟蹤測(cè)量方案具有較大的可觀測(cè)性指標(biāo)值,進(jìn)而具有較高目標(biāo)跟蹤精度。最后,數(shù)值仿真驗(yàn)證了該方法的有效性。