丁柏超,全 偉,楊 旭
(北京航空航天大學(xué) 儀器科學(xué)與光電工程學(xué)院,北京 100191)
慣性/地磁組合導(dǎo)航智能分段融合方法
丁柏超,全 偉,楊 旭
(北京航空航天大學(xué) 儀器科學(xué)與光電工程學(xué)院,北京 100191)
為了減少磁傳感器數(shù)據(jù)異常導(dǎo)致的慣性/地磁組合系統(tǒng)的定位誤差,提出基于χ2狀態(tài)檢驗(yàn)法的慣性/地磁組合導(dǎo)航智能分段融合方法:利用χ2狀態(tài)檢驗(yàn)法來檢測(cè)組合濾波器的狀態(tài);通過量測(cè)狀態(tài)和系統(tǒng)估計(jì)狀態(tài)之間的差異來判斷磁信號(hào)是否異常;根據(jù)判斷結(jié)果對(duì)慣性/地磁數(shù)據(jù)進(jìn)行分段融合。在數(shù)據(jù)異常階段,若磁數(shù)據(jù)可用則調(diào)整組合濾波系數(shù)來抑制組合系統(tǒng)誤差,若磁數(shù)據(jù)不可用則直接單獨(dú)進(jìn)行慣導(dǎo)解算,從而實(shí)現(xiàn)慣性/地磁組合導(dǎo)航智能分段融合。仿真結(jié)果表明,所提出的方法能有效抑制磁數(shù)據(jù)異常引起的定位誤差。
組合導(dǎo)航;慣性導(dǎo)航;地磁導(dǎo)航;χ2狀態(tài)檢驗(yàn);數(shù)據(jù)融合
慣性導(dǎo)航系統(tǒng)是一種具有戰(zhàn)略意義的自主導(dǎo)航定位系統(tǒng),同時(shí)也是目前我國(guó)遠(yuǎn)程戰(zhàn)略武器中的主要導(dǎo)航手段[1];但慣性導(dǎo)航系統(tǒng)的導(dǎo)航誤差隨時(shí)間不斷積累,長(zhǎng)時(shí)間應(yīng)用情況下其定位誤差很大,不能滿足實(shí)用情況下對(duì)精度的需求。與其他導(dǎo)航定位系統(tǒng)組合進(jìn)行應(yīng)用是抑制慣性導(dǎo)航系統(tǒng)誤差發(fā)散的一種常用有效手段[2-3]。地磁匹配導(dǎo)航也屬于自主導(dǎo)航,具有體積小、成本低、隱蔽性強(qiáng)的特點(diǎn)[4-5],尤其在跨海、跨平原、水下等應(yīng)用環(huán)境下是很高效的導(dǎo)航定位方式之一[6-7]。因此,研究高性能、低成本、全天時(shí)、全天候的地磁/慣性組合導(dǎo)航對(duì)載體自主導(dǎo)航定位具有十分重大的戰(zhàn)略意義[8-10]。地磁/慣性組合導(dǎo)航技術(shù)已經(jīng)在美國(guó)、瑞典、俄羅斯、法國(guó)等國(guó)家得到發(fā)展與應(yīng)用。自從美國(guó)波音公司將地磁輔助導(dǎo)航系統(tǒng)應(yīng)用于飛機(jī)后,地磁導(dǎo)航技術(shù)在航天航空導(dǎo)航領(lǐng)域得到快速發(fā)展。其中:英國(guó)的西爾索研究所(Silsoe Research Institute)[11]、美國(guó)的佛羅里達(dá)大西洋大學(xué)(Florida Atlantic University)[12]等研究部門開展了慣性導(dǎo)航信息和地磁數(shù)據(jù)組合技術(shù)研究;國(guó)內(nèi)北京航空航天大學(xué)、國(guó)防科學(xué)技術(shù)大學(xué)、航天三院等單位也開展了慣性/地磁組合導(dǎo)航定位相關(guān)技術(shù)研究[13-17]。其中北京航空航天大學(xué)“十五”期間,在國(guó)家“863計(jì)劃”支持下開展了地磁測(cè)量、地磁圖建立、地磁圖匹配定位和慣性/地磁組合導(dǎo)航等方面的理論研究與相關(guān)實(shí)驗(yàn)驗(yàn)證工作。目前,進(jìn)一步深入開展原子磁強(qiáng)計(jì)研制工作,且已經(jīng)取得了一定的進(jìn)展。下一步擬將原子磁強(qiáng)計(jì)應(yīng)用于慣性/地磁組合導(dǎo)航定位系統(tǒng)中。磁傳感器測(cè)量信號(hào)易受環(huán)境干擾導(dǎo)致地磁匹配定位誤差增大、影響組合導(dǎo)航系統(tǒng)精度。除了磁傳感器方面誤差外,運(yùn)載體本身和周圍環(huán)境也會(huì)產(chǎn)生磁場(chǎng)干擾,影響慣性/地磁組合導(dǎo)航系統(tǒng)性能,并將限制慣性/地磁組合導(dǎo)航系統(tǒng)的廣泛應(yīng)用。這是目前慣性/地磁組合導(dǎo)航系統(tǒng)中需要解決的一個(gè)重大問題。
本文針對(duì)慣性/地磁組合導(dǎo)航系統(tǒng)特點(diǎn),分析磁信號(hào)誤差對(duì)組合系統(tǒng)性能的影響,研究基于χ2狀態(tài)檢驗(yàn)法的慣性/地磁組合導(dǎo)航智能分段融合方法。
慣性/地磁組合導(dǎo)航是一種全自主的遠(yuǎn)程、高精度導(dǎo)航方案。此方案中融合了慣性導(dǎo)航系統(tǒng)短時(shí)精度高、數(shù)據(jù)連續(xù)平滑和地磁匹配定位系統(tǒng)誤差隨機(jī)波動(dòng)、但不隨時(shí)間發(fā)散的特點(diǎn),通過將2個(gè)系統(tǒng)輸出數(shù)據(jù)進(jìn)行融合,實(shí)現(xiàn)遠(yuǎn)程、長(zhǎng)時(shí)間的高精度、自主導(dǎo)航定位。慣性/地磁組合導(dǎo)航系統(tǒng)以慣性導(dǎo)航系統(tǒng)誤差方程為系統(tǒng)模型、以地磁匹配定位結(jié)果為外部位置量測(cè),利用卡爾曼濾波進(jìn)行信息融合,其融合方案如圖1所示。
圖1 組合方案原理
考慮姿態(tài)誤差、速度誤差、位置誤差、陀螺漂移和加速度計(jì)偏置,所選的13維狀態(tài)量為
(1)
離散化的卡爾曼濾波方程為
(2)
傳統(tǒng)慣性/地磁組合導(dǎo)航中需要陀螺儀、加速度計(jì)和地磁定位的統(tǒng)計(jì)誤差值,做為Kalman濾波中狀態(tài)估計(jì)與增益系數(shù)調(diào)整的依據(jù)。如果在系統(tǒng)運(yùn)行過程中陀螺儀、加速度計(jì)和地磁定位誤差的統(tǒng)計(jì)特性發(fā)生變化,則濾波參數(shù)不能正確計(jì)算,導(dǎo)致組合導(dǎo)航系統(tǒng)出現(xiàn)定位誤差;因此通過對(duì)Kalman濾波狀態(tài)量的監(jiān)測(cè)判斷各子系統(tǒng)的運(yùn)行狀態(tài),并采取相應(yīng)的方法來抑制子系統(tǒng)故障導(dǎo)致的組合導(dǎo)航誤差,是一種低成本的有效方法。
χ2檢驗(yàn)法可實(shí)時(shí)地確定系統(tǒng)測(cè)量信息的有效性[18],因而十分適用于子系統(tǒng)級(jí)的故障檢測(cè)/隔離。χ2檢驗(yàn)法是一種通過檢驗(yàn)所構(gòu)造的n維高斯分布隨機(jī)向量的均值和方差是否與假設(shè)值相符而判斷是否發(fā)生故障的統(tǒng)計(jì)假設(shè)檢驗(yàn)法[19]。根據(jù)所構(gòu)造的隨機(jī)向量不同而有不同的檢驗(yàn)法,其故障檢測(cè)性能也有所不同。
(3)
設(shè)檢測(cè)函數(shù)為
λβ(k)=βT(k)T-1(k)β(k)。
(4)
無故障時(shí)為
(5)
有故障時(shí)為
(6)
基于以上的基本原理與方法,本文進(jìn)行了慣性/地磁組合導(dǎo)航智能分段融合方法的仿真實(shí)驗(yàn):基于χ2狀態(tài)檢驗(yàn)方法,對(duì)慣性/地磁組合導(dǎo)航系統(tǒng)中地磁信號(hào)出現(xiàn)異常的情況進(jìn)行判斷;并依據(jù)判斷結(jié)果,對(duì)慣性/地磁數(shù)據(jù)進(jìn)行分段融合。分段融合方案如圖2所示,通過χ2狀態(tài)檢驗(yàn)方法檢測(cè)出磁數(shù)據(jù)異常與否。
圖2 慣性/地磁組合導(dǎo)航智能分段融合方案
圖中可見:如果磁數(shù)據(jù)正常,則在正常階段運(yùn)行慣性/地磁組合導(dǎo)航算法;而磁數(shù)據(jù)異常時(shí),如果磁誤差的隨機(jī)誤差特性在合理范圍內(nèi)發(fā)生變化,則可以通過實(shí)時(shí)調(diào)整Kalman濾波方程中量測(cè)誤差的系數(shù)來抑制組合系統(tǒng)誤差,如果磁數(shù)據(jù)異常、不可用,則在異常階段運(yùn)行慣性導(dǎo)航算法。此方案可避免地磁信號(hào)異常時(shí)間過長(zhǎng)導(dǎo)致的組合濾波結(jié)果發(fā)散。
磁數(shù)據(jù)異常可分為2種情況:一是磁傳感器輸出信號(hào)誤差;二是磁場(chǎng)模型誤差。此部分仿真暫不考慮磁場(chǎng)模型誤差,只根據(jù)原子磁強(qiáng)計(jì)的精度來確定磁定位誤差,并將此誤差應(yīng)用于慣性/地磁組合導(dǎo)航,對(duì)慣性/地磁組合導(dǎo)航誤差特性進(jìn)行分析,以驗(yàn)證本項(xiàng)目提出的基于χ2狀態(tài)檢驗(yàn)的智能分段融合方法。由于實(shí)驗(yàn)設(shè)施和實(shí)驗(yàn)環(huán)境、費(fèi)用、耗時(shí)等條件的限制,為能在較短時(shí)間內(nèi)對(duì)所提出的方法進(jìn)行驗(yàn)證,并滿足具有較高的可信度和逼真度的要求,最終選擇進(jìn)行半物理仿真。
半物理仿真又稱半實(shí)物仿真,是指針對(duì)研究?jī)?nèi)容,將被仿真對(duì)象系統(tǒng)的一部分以實(shí)物方式引入仿真回路。與計(jì)算機(jī)仿真相比,半物理仿真結(jié)果具有較高的可信度;而與實(shí)際實(shí)驗(yàn)相比,又大大節(jié)省人力、時(shí)間、資金,所以常用來驗(yàn)證系統(tǒng)方案的正確性和可行性[21]。
仿真研究的具體思路如下:
1)用軌跡發(fā)生器產(chǎn)生一水下運(yùn)動(dòng)軌跡(包括運(yùn)動(dòng)軌跡上的全部導(dǎo)航參數(shù))。
2)在軌跡發(fā)生器產(chǎn)生的傳感器數(shù)據(jù)真值上疊加傳感器噪聲數(shù)據(jù)。在此運(yùn)動(dòng)過程中有一段時(shí)間的磁傳感器輸出信號(hào)異常。磁傳感器數(shù)據(jù)應(yīng)用半物理方法產(chǎn)生。半物理數(shù)據(jù)產(chǎn)生方法為:采集真實(shí)傳感器的輸出數(shù)據(jù),求均方差并去掉平均值;將此數(shù)據(jù)乘以系數(shù)得到均方差為0.08 nT(對(duì)應(yīng)10 m定位誤差)的正常數(shù)據(jù)和均方差為0.8 nT(對(duì)應(yīng)100 m定位誤差)的數(shù)據(jù);把此數(shù)據(jù)疊加到軌跡發(fā)生器產(chǎn)生的定位數(shù)據(jù)上形成具有真實(shí)誤差特性的實(shí)驗(yàn)數(shù)據(jù)。陀螺、加速度計(jì)的誤差數(shù)據(jù)也是采用此方法生成。
3)分別利用本項(xiàng)目提出的基于χ2狀態(tài)檢驗(yàn)的智能分段融合方法和傳統(tǒng)組合方法進(jìn)行數(shù)據(jù)融合,并對(duì)2種組合方法進(jìn)行對(duì)比分析。
規(guī)劃載體運(yùn)動(dòng)條件為:起始點(diǎn)緯度40°,經(jīng)度130°,初始高度是水下100 m,初始航向角30°,俯仰角、橫滾角都為0°,載體速度5 m/s,航行時(shí)間30 min。航行過程中航向變化10°,水平姿態(tài)和速度不變。其中,在第15到20 min時(shí)磁傳感器數(shù)據(jù)異常、誤差很大。慣性導(dǎo)航系統(tǒng)中陀螺儀的漂移為0.01(°)/h,加速度計(jì)隨機(jī)常值為50 μg。正常情況下應(yīng)用本課題組研制的磁強(qiáng)計(jì)能達(dá)到的定位精度為10 m;但磁定位異常時(shí)位置誤差很大且隨機(jī)變化,仿真中設(shè)為正常定位誤差的10倍。對(duì)以上所設(shè)的仿真數(shù)據(jù),分別用傳統(tǒng)Kalman濾波和本文智能分段融合方法進(jìn)行處理,得到經(jīng)度、緯度、高度誤差如圖3和圖4所示。
圖3 經(jīng)度誤差
圖3及圖4中波動(dòng)較大的細(xì)實(shí)線是傳統(tǒng)Kalman濾波處理結(jié)果,趨于平穩(wěn)的粗實(shí)線是采用本文方法處理的結(jié)果。由數(shù)據(jù)可見,在900到1 200 s
圖4 緯度誤差
(15到20 min)時(shí)間內(nèi)由于地磁傳感器數(shù)據(jù)異常導(dǎo)致慣性/地磁組合導(dǎo)航系統(tǒng)定位精度下降,而且當(dāng)?shù)卮艛?shù)據(jù)正常時(shí)濾波精度也受到影響。應(yīng)用χ2狀態(tài)檢驗(yàn)法檢測(cè)出磁信號(hào)量測(cè)異常后,調(diào)整Kalman濾波器量測(cè)量的加權(quán)系數(shù),使故障信號(hào)對(duì)系統(tǒng)影響降低;而當(dāng)磁信號(hào)不可用時(shí),進(jìn)入慣性導(dǎo)航模式,消除磁信息對(duì)定位信號(hào)的污染。在不同情況采用不同的加權(quán)系數(shù),分段融合,提高了組合系統(tǒng)的可靠性??梢姴捎帽疚姆椒苡行б种拼艛?shù)據(jù)異常導(dǎo)致的定位誤差。
針對(duì)地磁傳感器信號(hào)異常引起組合導(dǎo)航系統(tǒng)出現(xiàn)誤差的問題,在對(duì)慣性/地磁組合導(dǎo)航系統(tǒng)特點(diǎn)分析的基礎(chǔ)上,提出基于χ2狀態(tài)檢驗(yàn)的慣性/地磁組合導(dǎo)航智能分段融合方法,并對(duì)該方法進(jìn)行仿真驗(yàn)證。實(shí)驗(yàn)結(jié)果證明,本文方法能有效減少磁信號(hào)異常引起的定位誤差從而提高組合導(dǎo)航精度。為取得更高的定位精度,接下來還需要在建立高精度3維地磁圖以及地磁圖誤差建模與補(bǔ)償方面展開深入研究。
[1] 李豐陽(yáng),賈學(xué)東,董明.慣性/視覺組合導(dǎo)航在不同應(yīng)用場(chǎng)景的發(fā)展[J].導(dǎo)航定位學(xué)報(bào),2016,4(4):31-35.
[2] 楊春雷.無人機(jī)捷聯(lián)慣性/全光自主組合導(dǎo)航系統(tǒng)研究[J].四川兵工學(xué)報(bào),2015,36(11):4-7.
[3] LEE I U,LI H,HOANG N M,et al.Navigation system development of the underwater vehicles using the GPS/INS sensor fusion[C]//The Institute of Electrical and Electronic Engineers(IEEE).Proceedings of 2014 14th International Conference on Control,Automation and Systems(ICCAS 2014).Seoul:IEEE,2014:610-612.
[4] TYREN C.Magnetic anomalies as a reference for ground—speed and map-matching navigation[J].Journal of Navigation,1982,35(2):242-254.
[5] TYREN C.Magnetic terrain navigation[C]//The Institute of Electrical and Electronic Engineers(IEEE).Proceedings of the 1987 5th International Symposium on Unmanned Untethered Submersible Technology.Sweden:IEEE,1987:245-256.
[6] ZHANG Y S,LI C Y,LIU S S,et al.Locating method of geomagnetic/inertial integrated navigation system by forecasting the geomagnetic matching initial value[C]//The Institute of Electrical and Electronic Engineers(IEEE).Proceedings of 2014 IEEE Chinese Guidance,Navigation and Control Conference.Yantai:IEEE,2014:235-239.
[7] LUO H,DENG Z,FU M,et al.A map matching algorithm for inertial navigation systems based on the adaptive projection method[C]//The Institute of Electrical and Electronic Engineers(IEEE).Proceedings of International Symposium on Computational Intelligence and Design.Hangzhou:IEEE,2015:304-308.
[8] THIENEL J,HARMAN R,BARITZHACK I,et al.Results of the magnetometer navigation(MAGNAV) inflight experiment[J].Experimental Brain Research,2006,116(1):97-103.
[9] 郭才發(fā),胡正東,張士峰,等.地磁導(dǎo)航綜述[J].宇航學(xué)報(bào),2009,30(4):1314-1319.
[10] KAMGAR-PARSI B,KAMGAR-PARSI B.Vehicle localization on gravity maps[C]//International Society for Optical Engineering(SPIE).Proceedings of SPIE 3693.Florida:SPIE,1999:182-191.doi:10.1117/12.354447.
[11] SMITH R,FROST A,PROBERT P.Aspects of heading determination via fusion of inclinometer and magnetometer data[C]//The Institute of Electrical and Electronic Engineers(IEEE).Proceedings of the 8th International Conference on Advanced Robotics(ICAR '97).Monterey:IEEE,1997:739-744.
[12] GRENON G,AN P E,SMITH S M,et al.Enhancement of the inertial navigation system for the morpheus autonomous underwater vehicles[J].IEEE Journal of Oceanic Engineering,2001,26(4):548-560.
[13] 劉穎,吳美平,胡小平,等.基于等值線約束的地磁導(dǎo)航匹配方法[J].空間科學(xué)學(xué)報(bào),2007,27(6):505-511.
[14] 任治新,羅詩(shī)途,吳美平,等.基于改進(jìn)ICP算法的地磁圖匹配技術(shù)[J].計(jì)算機(jī)技術(shù),2008(28):351-354.
[15] 李素敏,張萬清.地磁場(chǎng)資源在匹配制導(dǎo)中的應(yīng)用研究[J].制導(dǎo)與引信,2004,25(3):19-21.
[16] 吳美平,劉穎,胡小平.ICP算法在地磁輔助導(dǎo)航中的應(yīng)用[J].航天控制,2007,25(6):17-21.
[17] 王可東,陳偲.水下地形匹配等值線算法研究[J].宇航學(xué)報(bào),2006,27(5): 995-999.
[18] DRAGANOV S.Detection of biases and faults in navigation sensor measurements[C]//The Institute of Electrical and Electronic Engineers(IEEE).Proceedings of 2016 IEEE/ION Position,Location and Navigation Symposium(PLANS).Savannah GA:IEEE,2016:1008-1014.
[19] YUN S H,KANG C W,PARK C G.Reducing the computation time in the state chi-square test for IMU fault detection[C]//The Institute of Electrical and Electronic Engineers(IEEE).Proceedings of the 14th International Conference on Control,Automation and Systems(ICCAS 2014).Seoul:IEEE,2014:879-883.
[20] 郭鵬,張濤,程農(nóng).組合導(dǎo)航系統(tǒng)故障診斷方法設(shè)計(jì)與實(shí)現(xiàn)[J].系統(tǒng)仿真學(xué)報(bào),2010,22(增刊1):224-227.
[21] 吳雙.半物理仿真系統(tǒng)現(xiàn)狀及發(fā)展趨勢(shì)[J].工業(yè)儀表與自動(dòng)化裝置,2016(2):16-20.
Anintelligentpiecewisedatafusionmethodofinertial/geomagneticintegratednavigation
DINGBaichao,QUANWei,YANGXu
(School of Instrumentation and Optoelectronic Engineering,Beihang University,Beijing 100191,China)
In order to reduce the positioning errors caused by the abnormal data of the magnetic sensor in inertial/geomagnetic integrated navigation system,the paper proposed an intelligent piecewise data fusion method of inertial/geomagnetic integrated navigation based onχ2state verification:χ2state verification was used to detect the state of filter; and the signal abnormality of the magnetic sensor was judged through the difference between the measurement state and the estimation state; the piecewise data fusion was implemented according to the judging results finally.In the stage of data abnormal,if the magnetic data is available,the errors of system could be suppressed after adjusting the integrated filtering coefficients; if not available,the inertial navigation resolution would be carried out directly.By this way,the intelligent piecewise data fusion method of inertial/geomagnetic integrated navigation could be realized.Simulation result showed that the proposed method could reduce the positioning errors caused by the abnormal data of the magnetic sensor effectively.
integrated navigation; inertial navigation; geomagnetic navigation;χ2state verification; data fusion
2016-11-23
國(guó)家自然科學(xué)基金項(xiàng)目(61374210,61473019,51574012);天津市智能遙感信息處理技術(shù)企業(yè)重點(diǎn)實(shí)驗(yàn)室開放基金項(xiàng)目(2016-ZW-KFJJ-01)。
丁柏超(1994—),女,黑龍江佳木斯人,碩士研究生,研究方向?yàn)閼T性技術(shù)與導(dǎo)航。
丁柏超,全偉,楊旭.慣性/地磁組合導(dǎo)航智能分段融合方法[J].導(dǎo)航定位學(xué)報(bào),2017,5(4):1-5.(DING Baichao,QUAN Wei,YANG Xu.An intelligent piecewise data fusion method of inertial/geomagnetic integrated navigation[J].Journal of Navigation and Positioning,2017,5(4):1-5)
10.16547/j.cnki.10-1096.20170401.
P228
A
2095-4999(2017)04-0001-05