李佳煒,江 晶,吳衛華,鄭玉軍
(1.空軍預警學院 預警情報系,湖北 武漢 430019;2.空軍預警學院 空天預警系,湖北 武漢 430019;3.中國人民解放軍94710部隊,江蘇 無錫 214000)
協同多傳感器系統通過將空間分離的傳感器組網協同,可以提高對彈道導彈和衛星等快速目標的探測精度、覆蓋范圍和截獲概率,相比單傳感器系統有著更大的潛力和優勢[1-2]。然而,系統的融合性能除了受限于傳感器各自的探測能力外,還受到固有的系統誤差影響。在一定數量級的系統誤差下,傳統的集中式卡爾曼濾波器[3](Centralized Kalman Filter,CKF)的跟蹤性能將嚴重惡化。因此,為改善系統整體的融合性能,需要首先對系統誤差下的多傳感器進行配準和補償[4-8]。
圍繞多傳感器的系統誤差配準問題,國內外學者展開了深入的研究。文獻[9-11]針對天基光電傳感器,利用恒星期望位置與實際量測的殘差,構建關于緩變誤差的偏差濾波器和目標狀態的非線性估計子,從而實現校正傳感器量測的同時估計目標狀態。在文獻[11]的基礎上,文獻[12-13]分別將導致視線量測偏差的系統誤差描述為姿態失配角和指向偏移角,建立相應偏差矢量的轉移模型和已知參考點的量測模型,并通過非線性濾波方法實現對系統誤差的在線配準與補償。上述研究屬于在線估計類算法,有良好的實時性,但是需要覆蓋范圍內參考點的位置信息,而且需要增加用于估計目標狀態的濾波器。在離線批處理類算法方面,文獻[14]提出適用于兩部傳感器相對配準的線性最小二乘(Linear Least Squares,LLS)估計子,并給出了其統計性能邊界。針對傳感器總數大于2的情況,文獻[15-16]提出最大似然配準(Maximum Likehood Registration,MLR)算法,其通過似然函數最大化迭代實現系統誤差和目標狀態的聯合估計,且適用于多種傳感器觀測體制。文獻[17-18]針對機動平臺的姿態時變情況,構造了能夠同時估計傳感器量測、平臺姿態角系統誤差的機動最大似然配準算法。文獻[19]推導了WGS-84坐標系下無源傳感器量測對目標狀態的雅可比矩陣,提出了距離缺失情況下多空基無源傳感器最大似然配準算法。文獻[20]引入衛星軌道定向、姿態角測量與傳感器觀測過程中包含的測量誤差的先驗信息來修正目標狀態的誤差協方差,進一步提高了最大似然配準算法對多星載光學傳感器的配準性能。
然而,上述最大似然配準算法均采用泰勒展開的一階項來線性化非線性量測轉換,其對非線性函數的近似僅達到一階多項式精度,限制了算法的配準性能。統計線性回歸(Statistical Linear Regression,SLR)是一種基于點的方法,其利用多個回歸點來近似函數的非線性,能精確到高階多項式且避免了計算復雜的雅可比或海塞矩陣[21-22]。因此,筆者提出一種基于統計線性回歸的最大似然配準算法。該算法利用一組不完全相同的回歸點,通過統計線性回歸構建目標狀態關于去偏量測的回歸方程,并得到投影后目標狀態的前二階統計特性;同時利用似然最大化迭代準確求解配準方程,實現對系統誤差和目標狀態的聯合估計。
考慮一個協同多傳感器系統對共同區域內的同一目標進行連續同步觀測,各傳感器在觀測維度上受到不同程度的系統誤差影響,因此系統的量測方程可建模為
zk=h(xk)+b+wk,
(1)


(2)
由于目標狀態xk未知,在b和xk均未知的情況下,僅能得到似然函數p(Z|X,b),其中目標狀態集合X={xk∶k=1,2,…,K}。通過聯合最大化關于X和b的似然函數,并根據噪聲項wk在時域內相互獨立,可得X和b的最大似然估計值為
(3)
式(3)也稱為系統的配準方程,其中p(zk|xk,b)為量測矢量zk的條件概率密度。

(4)

由式(4)可知,目標狀態投影誤差是由高斯量測噪聲經非線性量測轉換函數傳播后產生的。在系統誤差bn已知的條件下,目標狀態xk,n的概率密度可近似為一個均值為xk的高斯分布。利用統計線性回歸對非線性量測轉換進行線性化處理,可近似求得目標狀態的一階、二階統計特性。

(5)

(6)
其中,
(7)
(8)
(9)
非線性函數g的線性化形式可表示為
xk=gL(yk)=Ayk+c+e。
(10)
式(10)也稱為xk關于yk的回歸方程,其中殘差e的均值和協方差矩陣為
(11)
(12)
其中,
(13)
因此,經線性化函數gL傳播后的前二階矩分別為
(14)
var(gL(yk))=AΣykAT+(Σxk-AΣykAT)=Σxk。
(15)


(16)
(17)
(18)

使得條件概率密度p(zk|xk,b)在目標狀態空間中最大化的xk就是目標狀態的最大似然估計??紤]到噪聲序列wk,n在傳感器間具有相互獨立性,則可將p(zk|xk,b)表示為緊湊形式:
(19)

聯合式(10),并忽略線性化誤差ek,n的影響,則式(19)在目標狀態空間中的近似形式可表示為
p(zk,1,zk,2,…,zk,N|xk,b)≈
(20)
根據式(13),目標狀態誤差協方差Σxk,n可近似為
(21)
其中,
(22)
(23)
(24)

(25)
其中,
(26)

(27)
其中,
(28)
(29)

(30)
其中,
(31)

(32)
代入式(27),式(32)可化簡為式(20)的形式:
(33)

(34)
SLR-MLR算法主要由系統誤差估計和目標狀態估計兩個部分組成。算法的具體執行流程概括如下。
輸入:歷史量測集合Z={zk∶k=1,…,K}。
誤差估計:
fork=1,…,Kdo
forn=1,…,Ndo

end for

end for
end while
狀態估計:
根據式(27),計算所有傳感器配準后量測在目標狀態空間中的投影Xk;


(35)

(36)
假設系統在目標發射60 s后開始進行觀測,量測采樣間隔為1 s,各地面站的地理坐標分別為?1=(120°E,38°N)、?2=(112.5°E,50°N)和?3=(105°E,38°N)。整個系統的觀測性能參數如下:各雷達的系統誤差分別設置為b1=[2.5 km,3.5°,-1.5°]T、b2=[-1.8 km,-3°,1°]T和b3=[2 km,-2.5°,-1°]T;量測誤差標準差均設置為σρn=0.1 km,σθn=0.2°和σφn=0.25°。仿真場景示意如圖1所示。

(a) 雷達位置與目標軌跡

(b) 量測在狀態空間中的投影
將系統誤差估計的平均誤差(Mean Error,ME)和誤差標準差(Error Standard Deviation,ESD)作為性能評價指標,來衡量算法對系統誤差的配準性能。此外,采用文獻[15]定義的克拉美羅下界(Cramér-Rao Lower Bound,CRLB)為性能參考邊界。該邊界是一個保守值,對于數量不大的蒙特卡羅仿真,能夠較準確地評估算法理論上的最優估計性能。注意:系統誤差估計的克拉美羅下界的計算需要利用目標狀態的真實值xk,其表達式為
(37)
仿真實驗首先通過單次蒙特卡羅運行,給出了量測采樣點數為400時的SLR-MLR配準效果,系統誤差估計和目標狀態融合結果如圖2與圖3所示。從配準結果可以看出,算法在迭代次數遞增至3~5次后,能較好地收斂到系統誤差的預設值附近,并且在任意一個雷達不同觀測維度上的估計精度能夠達到95%以上。此外,在量測集合經配準補償后,算法的狀態融合結果穩定且接近目標的真實狀態。

圖2 系統誤差估計結果

圖3 目標狀態融合結果
然后,通過100次蒙特卡羅運行,圖4和圖5給出了迭代總數為5、采樣總數為200~400情況下SLR-MLR的配準性能,分別為系統誤差估計的平均誤差和誤差標準差。由圖可知,隨著采樣點數的遞增,算法在各個觀測維度上的平均誤差趨于平穩且收斂于0,誤差標準差接近于克拉美羅下界的開平方;在采樣總數增加至300后,其穩態平均誤差絕對值的算術平均分別為0.153 8 km、0.266 3 km、0.230 7 km,0.007 7°、0.002 9°、0.003 3°,以及0.015 2°、0.010 1°、0.007 2°。結果表明:SLR-MLR能有效地解決協同多傳感器系統的配準問題,并且對系統誤差的估計是漸進無偏有效估計。
基于上述仿真場景和相同的性能參數,將筆者所提SLR-MLR算法與文獻[15-20]采用的基于一階泰勒多項式近似的最大似然配準算法(Taylor-MLR)進行比較。圖6給出了迭代總數為5、采樣總數為250~300情況下兩種算法對雷達1的配準性能,待測試的SLR-MLR中參數k取值為0、10、20、30、40。圖中,SLR-MLR的ESD明顯低于Taylor-MLR,并且增大參數k可以明顯地改善其配準性能。這是因為Taylor-MLR只能精確到一階多項式,而利用不敏變換生成加權回歸點的SLR-MLR可以達到三階多項式精度,因此可以更精確地捕捉觀測過程的非線性特征以及不確定性。

圖4 系統誤差估計的平均誤差

圖5 系統誤差估計的誤差標準差

圖6 算法性能比較
為進一步分析參數k對算法性能的影響,圖7給出了采樣總數為300時不同k下SLR-MLR的配準性能。由圖可知,當60≤k≤100時,SLR-MLR的距離ESD和俯仰ESD達到最優,而其方位ESD在k增大到80后開始收斂,因此建議k的取值區間為[80,100]。此外,通過仿真實驗可知,兩種算法單個配準回路的平均運行時間分別為4.52 s、3.12 s,因此SLR-MLR的計算復雜度約為Taylor-MLR的1.45倍,計算復雜度沒有明顯增加。

圖7 不同參數k下SLR-MLR的配準性能
筆者對協同多傳感器系統探測彈道目標情況下的系統誤差配準問題進行了研究,提出了一種基于統計線性回歸的最大似然配準算法。通過理論分析和仿真實驗,可以得到如下結論:(1) SLR-MLR算法能較好地實現對系統誤差和目標狀態的聯合估計,其中獲得的系統誤差估計是漸進無偏有效估計;(2) 利用不敏變換生成加權回歸點,SLR-MLR能達到三階多項式精度,并且適當增大縮放比例參數可以提升算法的配準性能;(3) SLR-MLR的配準精度高于Taylor-MLR,且計算復雜度沒有明顯增加,具有一定的實際應用價值。
需要注意的是,所提算法僅適用于靜態系統誤差的配準場景。對于時變系統誤差下的傳感器配準問題,采用偽量測方法得到系統誤差的閉式表達,再應用遞歸最小二乘[24]或者遞歸期望最大化[25]算法,可實現對系統誤差估計的動態更新。這也是下一步協同多傳感器配準的研究難點和重點。