朱 海,于化鵬,蔡 鵬
(海軍潛艇學院,山東 青島 266199)
一種基于隨機理論的尋北濾波噪聲影響分析方法
朱海,于化鵬,蔡鵬
(海軍潛艇學院,山東青島 266199)
以尋北系統(tǒng) Kalman 濾波器為研究對象,從濾波噪聲在尋北 Kalman 濾波器中傳播機理的角度對其影響進行分析?;陔S機可控制性和隨機可觀測性得到了誤差協(xié)方差矩陣與噪聲統(tǒng)計特性之間的解析表達式,并利用單軸旋轉式尋北系統(tǒng)對所提出的基于隨機理論的解析分析方法進行驗證。實驗結果表明,利用基于隨機理論的解析分析方法分析尋北系統(tǒng)有效而且適用,并且所得到的解析式能夠更全面地表示系統(tǒng)的性能。
隨機理論;噪聲特性;尋北濾波;旋轉
工程實際應用中,高精度導航系統(tǒng)需要精準的時空和方向基準作保證,進而對尋北裝置的尋北精度和快速性指標提出了越來越高的要求[1-3]。捷聯(lián)式慣性導航系統(tǒng)(SINS)以其快速啟動和不可或缺的“自主性”優(yōu)勢,已在空天和航海等領域中廣泛使用[2-6]。
捷聯(lián)慣性導航系統(tǒng)常采用 Kalman 濾波方法進行尋北,因此,分析尋北 Kalman 濾波器的運行機制以及SINS 和系統(tǒng)運行環(huán)境中噪聲信號特性對濾波器運行的作用機理,得到關于濾波模型各狀態(tài)的全面信息是必要的,能夠為改進尋北方案和誤差模型提供重要依據(jù)[4-7]。目前,已經(jīng)有許多研究人員對 Kalman 濾波器的運行機制進行了深入研究[5-6],而由于噪聲信號特性隨不同應用具有特殊性,往往需要開展針對性研究。
文獻[8-11]指出,SINS 測量輸出信號中,隨機游走噪聲是影響其尋北精度的主要因素,使其成為縮短尋北時間的主要約束量。文獻[8]得出,在導彈方位自瞄準中,降低角隨機游走噪聲系數(shù)或延長系統(tǒng)自瞄準時間可以有效提高自瞄準精度。文獻[12]根據(jù)實驗測試得出恒速偏頻激光陀螺尋北儀的尋北精度與激光陀螺的角隨機游走噪聲系數(shù)成正比,和總尋北時間的平方根成反比。系統(tǒng)運行環(huán)境中噪聲信號對 Kalman 濾波運行的作用主要體現(xiàn)為觀測噪聲[13-14]。文獻[15]研究了觀測噪聲對 Kalman 濾波估計精度的影響。
根據(jù)可查閱的公開文獻,隨機游走噪聲對系統(tǒng)尋北性能影響的結論,大都依據(jù)噪聲特性[8]或重復實驗測試[12]給出,尚未有從其在尋北 Kalman 濾波器中傳播機理角度進行分析的研究成果發(fā)表;文獻[15]僅通過人工離散取值對觀測噪聲的選取進行優(yōu)化。
為更全面地分析噪聲信號的影響,本文提出一種基于隨機理論計算得到噪聲特性與尋北 Kalman 濾波器估計差協(xié)方差矩陣之間解析式的方法,進而提取誤差協(xié)方差矩陣對角線元素以表示濾波狀態(tài)誤差方差的濾波估計值與噪聲信號系數(shù)的解析關系,即可對噪聲信號對系統(tǒng)尋北精度和快速性的影響進行分析。該方法的獨特優(yōu)點是僅需要 Kalman 濾波器模型,利于在Kalman 濾波器工程實現(xiàn)前進行預先理論分析和優(yōu)化所設計的濾波模型[16-18]。然后,根據(jù)所采用的基于隨機理論的方法,利用旋轉式尋北系統(tǒng)進行尋北精度和快速性的詳細計算,驗證所采用方法的有效性。
為直觀地描述所關心 SINS 尋北濾波狀態(tài)的估計收斂特性,得到尋北誤差和相關變量之間的解析式是最有效的解決方案。考慮到誤差協(xié)方差矩陣真正反映了尋北濾波狀態(tài)的精度和快速性的量化值,利用誤差協(xié)方差矩陣的分析方法可以直觀地對尋北濾波狀態(tài)的這2 項指標進行分析[16-19]。
1.1誤差協(xié)方差矩陣的解析式
連續(xù)系統(tǒng) Kalman 濾波的矩陣 Riccati 方程表示為[18]:
式(1)是誤差協(xié)方差矩陣 P 的非線性方程;對于高階線性系統(tǒng),一般難以通過求解上述矩陣 Riccati 方程得到 P 的顯式解析式。然而,在觀測噪聲 R 與系統(tǒng)噪聲 Q 不相關的假設下,可以單獨分析二者對系統(tǒng)尋北精度和快速性的影響。利用導航計算機實際工程實現(xiàn)的尋北 Kalman 濾波器為離散形式,令采樣計算周期為 ts,下面分別給出二者單獨作用下 P 的解析式。
在無觀測修正,不考慮 Kalman 濾波器的初始參數(shù)條件下,有離散化隨機可控制性(Stochastic Controllablity,SC)方程[18]:
式中:Φ(t,τ)為系統(tǒng)矩陣 F 的狀態(tài)轉移矩陣;該式表示系統(tǒng)噪聲激勵所引入的誤差。
在無系統(tǒng)噪聲和初始參數(shù)完全未知條件下,離散化隨機可觀測性(Stochastic Observablity,SO)方程[18]:
該式表示由觀測修正帶來的誤差抑制作用。
建立 Kalman 濾波模型后,若已知觀測噪聲 R 與系統(tǒng)噪聲 Q 的統(tǒng)計特性,即可根據(jù)式(2)和式(3)獲取噪聲信號激勵下的誤差協(xié)方差矩陣 P 的解析表達式。
1.2尋北 Kalman 濾波模型的建立
根據(jù)文獻[14]可建立以下導航系下 φ 形式靜基座尋北 Kalman 濾波器系統(tǒng)模型:
其中:狀態(tài)矩陣 F(t),系統(tǒng)噪聲傳播矩陣 G(t)詳見文獻[20],且 Q 可寫成:
式中:ngrw和 ngbrw分別為陀螺測量輸出中角隨機游走噪聲系數(shù)和角速率隨機游走噪聲系數(shù);na和 nabrw分別為加速度計測量輸出中相應的隨機游走噪聲系數(shù)。
靜基座尋北 Kalman 濾波器觀測量確定為北向速度誤差和東向速度誤差,則觀測模型寫成:
在北向和東向速度觀測噪聲系數(shù)相等假設下,R可表示為:
1.3實現(xiàn)需考慮的問題
結合文獻[16-17]所采用分析方法的思路,利用其具有直觀線性代數(shù)特性、不需要單調(diào)繁重的仿真實驗的優(yōu)點,隨機可控制性和隨機可觀測性方程正是連接誤差協(xié)方差矩陣分析和所設計尋北 Kalman 濾波模型各狀態(tài)的收斂精度和快速性的有效途徑。
從尋北 Kalman 濾波實際實現(xiàn)的角度,以下 2 點需要考慮:
1)在 IMU 器件的零偏可觀情況下,一般尋北 Kalman濾波模型均將零偏狀態(tài)進行擴展,則不可避免地增加濾波模型的維數(shù),意味著本文所研究的濾波模型是一個高階線性系統(tǒng)。當尋北過程中 IMU 位置保持固定時,系統(tǒng)矩陣 F(t)是常值;然而,當尋北過程中改變 IMU 位置以改善系統(tǒng)濾波狀態(tài)的可觀測度時,系統(tǒng)矩陣是時變的,導致基于隨機理論進行誤差協(xié)方差矩陣分析時,計算量非常大;
2)基于隨機理論的誤差協(xié)方差矩陣分析方法在SINS 對準中的成功應用成果僅有文獻[16-17](為得到解析表達式使用了簡化的三維或四維模型,降低了解析式的準確度)。
因此,如何將隨機理論擴展應用到高階線性時變系統(tǒng)成為亟待解決的問題。
為驗證所提出的基于隨機理論的解析分析方法的有效性,利用 1.2 節(jié)中給出的驗證模型進行計算。本文中符號運算均采用 Mathematica 7.0 軟件來實現(xiàn)。
方位角誤差 φD的估計精度是尋北系統(tǒng)應用中一個非常關鍵的狀態(tài)參數(shù),誤差協(xié)方差矩陣 P 的第 3 個對角線元素 P(3,3)(t)可以用來表示其估計誤差方差[16-17]。
2.1系統(tǒng)噪聲影響分析
下面分析在不同轉動條件下,隨機游走噪聲對尋北系統(tǒng)性能的影響。為了區(qū)分,以 P 的上標表示尋北系統(tǒng)采用的不同旋轉方案,則 P0表示轉臺轉速為 0,而 P1表示轉臺恒速轉動。不失一般性,假定尋北系統(tǒng)中。
根據(jù)式(2)進行計算,令?1=ωiecosL,,?3=ωiesinL,t=kts,忽略小量的高階乘積,有
式中:ΩC為轉臺轉速;ωie為地球自轉角速率;L 為當?shù)氐乩砭暥取?/p>
根據(jù)上述 2 式,可明顯看出:隨機游走噪聲是方位角誤差 φD估計精度的主要影響因素。
比較不同轉臺旋轉方案下陀螺隨機游走噪聲對方位角誤差 φD影響隨時間的變化,可得出以下結論:
1)旋轉調(diào)制對陀螺角隨機游走噪聲對方位角誤差的影響沒有抑制效果;
2)旋轉調(diào)制對角速率隨機游走噪聲對方位角誤差的影響有抑制效果。
為更直觀地觀察旋轉調(diào)制對角速率隨機游走噪聲對方位角誤差影響的抑制效果,圖1 給出了轉臺轉動情況下陀螺角速率隨機游走噪聲對方位角誤差作用分量與轉臺轉速為 0 時其作用分量的比值。
圖1 旋轉調(diào)制對陀螺角速率隨機游走噪聲對方位角誤差作用分量的相對抑制比率Fig.1 Attenuation ratio of gyro angular rate random walk noise influence on azimuth error under different turntable rate(> 0)compared to zero turntable rate
由圖1 可見,旋轉調(diào)制對陀螺角速率隨機游走噪聲對方位角誤差影響的抑制作用隨時間變化緩慢;在尋北快速性指標的要求下,旋轉調(diào)制抑制陀螺角速率隨機游走噪聲對方位角估計精度的提高影響較小。
上述結論與已公開的研究成果一致[13-14,21],說明基于隨機理論的解析方法的有效性,用于分析尋北系統(tǒng)的適用性。
2.2觀測噪聲影響分析
相對于系統(tǒng)噪聲影響分析,觀測噪聲影響分析計算量大大增加。為簡化驗證計算,不失一般性,式(3)中除觀測噪聲系數(shù)之外的其他影響變量都將賦予一個確定數(shù)值,見表1。
表1 影響變量數(shù)值設定Tab.1 Set values of the influencing variables
根據(jù)式(3),利用表1中參數(shù)取值,令 t=kts=600 s,可以得到采用 1.2 節(jié)給出的驗證模型時方位角誤差標準差與觀測噪聲標準差之間關系的解析表達式為:
采用 1.2 節(jié)給出的驗證模型尋北結束時方位角誤差標準差與觀測噪聲標準差之間的關系曲線如圖2 所示。觀測噪聲標準差的取值范圍為 0.000 1~1 m/s。
圖2 尋北結束時方位角誤差標準差與觀測噪聲標準差之間的關系曲線Fig.2 Standard deviation curve between azimuth error and measurement noise after north-filtering
由解析式(11)和圖2 可見,利用基于隨機理論的解析方法能夠得到所關心狀態(tài)與影響變量之間的簡潔解析表達式,有利于對系統(tǒng)性能進行深入分析。同時,根據(jù)圖2,當轉臺轉速確定時,采用 1.2 節(jié)給出的驗證模型尋北結束時方位角誤差標準差與觀測噪聲標準差在理論上成正比。
Kalman 濾波在捷聯(lián)慣性導航系統(tǒng)的初始對準和標定等各個環(huán)節(jié)廣泛應用。為了能夠更全面地深入研究SINS 和系統(tǒng)運行環(huán)境中噪聲信號特性對濾波器運行的作用機理,得到關于濾波模型各狀態(tài)的全面信息,本文利用隨機可控制性和隨機可觀測性得到濾波噪聲在尋北 Kalman 濾波器影響作用的解析表達式,利用單軸旋轉式尋北系統(tǒng)對所提出的基于隨機理論的解析分析方法進行了計算驗證。根據(jù)詳細驗證結果可見,基于隨機理論的解析分析方法適用于尋北系統(tǒng),分析結論與已公開研究結論一致,并且利用該方法還能夠得到更全面的系統(tǒng)性能分析結果,具有較高的理論參考價值。
[1]EL-OSERY A,BRUDER S,LAUGHLIN D.High-accuracy heading determination[C]//Proceedings of the 8th international Conference on System of Systems Engineering.Maui,Hawaii,USA: IEEE,2013: 308-313.
[2]PESHEKHONOV V G.Gyroscopic navigation systems: current status and prospects[J].Gyroscopy and Navigation,2011,2(3): 111-118.
[3]GIBSON C,F(xiàn)LUECKIGER K,HOPKINS R,et al.Demonstrating practical inertial navigation: the beginnings and beyond[C]//Proceedings of AIAA Guidance,Navigation,and Control (GNC)Conference.Boston,MA: American Institute of Aeronautics and Astronautics,2013: 5122.
[4]LEE M H,PARK W C,LEE K S,et al.Observability analysis techniques on inertial navigation systems[J].Journal of System Design and Dynamics,2012,6(1): 28-44.
[5]GREWAL M S,HENDERSON V D,MIYASAKO R S.Application of kalman filtering to the calibration and alignment of inertial navigation systems[J].IEEE Transactions on Automatic Control,1991,36(1): 4-13.
[6]GREWAL M S,ANDREWS A P.Applications of Kalman filtering in aerospace 1960 to the present[J].IEEE Control Systems,2010,30(3): 69-78.
[7]LU S L,XIE L,CHEN J B.Reduced-order Kalman filter forRLG SINS initial alignment[C]//Proceedings of 2008 Chinese Control and Decision Conference.Yantai,China: IEEE,2008: 3675-3680.
[8]楊俊峰,司文杰.陀螺隨機游走對導彈自瞄準精度的影響[J].航天控制,2012,30(5): 21-24,47.YANG Jun-feng,SI Wen-jie.The effect of gyro random walk during the process of initial alignment of missile[J].Aerospace Control,2012,30(5): 21-24,47.
[9]ALBO M,BRONSHTEYN B.North finding device,system and method: US,8151475[P].2012-04-10.
[10]LI Z K.Gyrocompass modeling and simulation system(GMSS)and method thereof: US,20130179134 A1[P].2013-07-11.
[11]高賢志.陀螺角度隨機游走誤差對旋轉慣導系統(tǒng)的影響[J].艦船科學技術,2014,36(9):122-124,135.GAO Xian-zhi.Research on the influence of rotation inertial navigation due to gyro angle random walk error[J],Ship Science and Technology,2014,36(9):122-124,135.
[12]黃宗升,秦石喬,王省書,等.恒速偏頻激光陀螺尋北儀的研究[J].彈箭與制導學報,2007,27(5): 65-67.HUANG Zong-sheng,QIN Shi-qiao,WANG Xing-shu,et al.The study on north-finder based on constant rate biased RLG[J].Journal of Projectiles,Rockets,Missiles and Guidance,2007,27(5): 65-67.
[13]GROVES P D.Principles of GNSS,inertial,and multisensor integrated navigation systems[M].2nd ed.Boston,London UK: Artech House,2008: 111-129,140-153.
[14]ROGERS R M.Applied mathematics in integrated navigation systems[M].2nd ed.Reston,VA: American Institute of Aeronautics and Astronautics,Inc.,2006: 132-161.
[15]程向紅,鄭梅.捷聯(lián)慣導系統(tǒng)初始對準中Kalman參數(shù)優(yōu)化方法[J].中國慣性技術學報,2006,14(4):12-17.CHENG Xiang-hong,ZHENG Mei.Optimization on Kalman filter parameters of SINS during initial alignment[J].Journal of Chinese Inertial Technology,2006,14(4):12-17.
[16]BAR-ITZHACK I Y,PORAT B.Azimuth observability enhancement during inertial navigation system in-flight alignment[J].Journal of Guidance,Control,and Dynamics,1980,3(4): 337-344.
[17]PORAT B,BAR-ITZHACK I Y.Effect of acceleration switching during INS in-flight alignment[J].Journal of Guidance,Control,and Dynamics,1981,4(4): 385-389.
[18]GELB A.Applied optimal estimation[M].16th ed.Cambridge,Massachusetts,USA: MIT Press,2001: 92-154.
[19]楊曉霞,陰玉梅.可觀測度的探討及其在捷聯(lián)慣導系統(tǒng)可觀測性分析中的應用[J].中國慣性技術學報,2012,20(4): 405-409.YANG Xiao-xia,YIN Yu-mei.Discussions on observability and its applications in SINS[J].Journal of Chinese Inertial Technology,2012,20(4): 405-409.
[20]YU H P,ZHU H,GAO D Y,et al.A stationary north-finding scheme for an azimuth rotational IMU utilizing a linear state equality constraint[J].Sensors,2015,15(2): 4368-4387.
[21]BRITTING K R.Effects of azimuth rotation on gyrocompass systems[C]//Proceedings of the 34th Annual Meeting of the Institute of Navigation.Arlington,TX,USA: ION,1978: 1-13.
Stochastic theory approach to analyzing noise influences on north-finding filtering
ZHU Hai,YU Hua-peng,CAI Peng
(Navy Submarine Academy,Qingdao 266199,China)
The north-finding Kalman filter is studied from the aspect of the propagation mechanism of filtering noises.Explicit analytic expressions of the state error covariance matrix with different noise statistical characteristics are derived based on the stochastic controllability and stochastic observablity theory,and the proposed analytic method is detailed demonstrated on the single-axis rotary inertial navigation system (INS).The experimental results show that,the proposed analytic method is effective and applicable to analyzing the north-finding filter,and the analytic expressions can provide with us more information about the system performance.
stochastic theory;noise characteristics;north-finding filtering;rotary
U666.1
A
1672-7619(2016)06-0132-05
10.3404/j.issn.1672-7619.2016.06.027
2015-10-19;
2015-12-14
國家“863計劃”資助項目(2014AAxxx4028E)
朱海(1965-),男,博士,教授,主要從事水下導航技術研究。