国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于動態(tài)零速修正的SINS/ODO組合導(dǎo)航算法研究*

2019-08-21 04:38:34陳安升譚聚豪
航天控制 2019年3期
關(guān)鍵詞:零速里程計跑車

王 琛 陳安升 陳 帥 韓 林 譚聚豪

1.南京理工大學(xué),南京210094 2.北京自動化控制設(shè)備研究所,北京100074

目前,SINS/GNSS組合導(dǎo)航系統(tǒng)應(yīng)用廣泛,但其長時間精度取決于衛(wèi)星導(dǎo)航。GNSS正常工作時,采用SINS/GNSS組合導(dǎo)航,對SINS誤差進(jìn)行校正,可以實現(xiàn)準(zhǔn)確導(dǎo)航,但是衛(wèi)星易受遮擋和干擾導(dǎo)致衛(wèi)星導(dǎo)航失效,使得系統(tǒng)工作在純SINS模式,SINS誤差得不到校正,持續(xù)累積發(fā)散[1]。MEMS慣性器件更是如此。由于其體積小,功耗低等優(yōu)勢被廣泛應(yīng)用到各個領(lǐng)域,但其精度較差也大大制約了導(dǎo)航定位的精度[2]。因此衛(wèi)星失效時需要額外的導(dǎo)航傳感器輔助,來抑制慣性導(dǎo)航誤差,提高系統(tǒng)的可靠性。里程計結(jié)構(gòu)簡單,成本低,可測量車輛行駛速度,且測量誤差不隨時間積累,自主性和抗干擾能力強(qiáng),同SINS具有互補性,兩者組合無需停車即可在較長時間內(nèi)修正SINS系統(tǒng)誤差,提高導(dǎo)航系統(tǒng)的精度[3]。

本文提出動態(tài)零速修正輔助SINS/ODO進(jìn)行組合導(dǎo)航的方法,來提高系統(tǒng)的導(dǎo)航定位精度。并將里程計刻度系數(shù)誤差和IMU安裝誤差角考慮在內(nèi),給出了SINS/ODO松組合的數(shù)學(xué)模型。跑車試驗結(jié)果表明在GNSS信號短時拒止時,該算法能夠有效抑制SINS的誤差發(fā)散,導(dǎo)航精度得到明顯提升。

1 動態(tài)零速修正

定義車體坐標(biāo)系(v系)如圖1所示,坐標(biāo)系中原點是車體重心位置,Y指向車頭方向,X軸指向車體右側(cè),Z軸指向車頂方向,X軸、Y軸和Z軸構(gòu)成右手坐標(biāo)系。

圖1 車體坐標(biāo)系

車輛在道路上正常行駛時,理想情況下不發(fā)生側(cè)滑和跳躍,在v系中,車體橫向(X軸)和垂向(Z軸)上的速度近似為0[4-5],即:

(1)

根據(jù)實際情況,觀測噪聲可以考慮為零均值高斯白噪聲。動態(tài)零速修正構(gòu)成X軸和Z軸方向上的速度觀測量,里程計輸出車輛Y軸方向上的速度值,從而構(gòu)成三維速度量測,建立速度觀測方程,進(jìn)行Kalman濾波,修正MEMS慣導(dǎo)的漂移。

2 里程計

2.1 里程計刻度系數(shù)誤差

(2)

其中,Tk為采樣周期;Pk為采樣周期內(nèi)檢測到的脈沖數(shù);wodok為采樣噪聲;kodo為里程計的刻度系數(shù)(即,載體行駛距離和里程計傳感器檢測到的脈沖數(shù)的比值)。

在實際工程環(huán)境中,受到車輛行進(jìn)過程中,路面條件、環(huán)境溫度、輪胎胎壓和輪胎磨損程度等的影響,里程計的刻度系數(shù)并不是理想值kodo,總是存在一定的誤差Δodo,則刻度系數(shù)的真實值為:

(3)

進(jìn)一步,里程計傳感器輸出的真實載體前向速度為:

(4)

2.2 里程計故障判斷

SINS/ODO組合導(dǎo)航系統(tǒng)中,SINS子系統(tǒng)作為主系統(tǒng),可靠性高、不易出現(xiàn)故障。而ODO子系統(tǒng)出現(xiàn)故障的主要原因是車輛在行駛過程中出現(xiàn)打滑、側(cè)滑或滑行等不可避免的情況,導(dǎo)致里程計輸出的脈沖數(shù)和速度與實際不符。其中,打滑會使得脈沖數(shù)和速度大于實際值,滑行則小于實際值。

根據(jù)SINS子系統(tǒng)短時間內(nèi)精度較高的特性,在組合濾波進(jìn)行反饋時速度誤差的校正量一般很小,如果ODO子系統(tǒng)出現(xiàn)打滑、滑行等故障,慣性導(dǎo)航解算的速度和里程計輸出的速度將存在較大的差值,可以通過閾值判斷進(jìn)行里程計故障檢測。

(5)

其中,Cs2為打滑閾值,取值范圍為(0,∞);Cs1為滑動閾值,取值范圍為(-VN,0)。

此外,閾值Cs的選取受車輛行駛速度,SINS解算誤差,單一SINS工作時長,ODO觀測噪聲等的綜合影響。因此,多次或者連續(xù)檢測到里程計故障時,閾值需要隨故障次數(shù)進(jìn)行調(diào)整。

當(dāng)里程計出現(xiàn)故障時,應(yīng)停止MINS/ODO組合濾波,改由SINS子系統(tǒng)單獨工作,直到里程計輸出再次正常時,方可再進(jìn)行組合濾波。

3 組合導(dǎo)航模型

3.1 SINS安裝角誤差

(6)

將上式展開,得

(7)

(8)

3.2 狀態(tài)方程

SINS/GNSS松組合導(dǎo)航系統(tǒng)選取SINS系統(tǒng)誤差量、里程計刻度系數(shù)、航向安裝誤差角及俯仰安裝誤差角作為系統(tǒng)狀態(tài)向量,

X=[φEφNφUδVEδVNδVUδLδλδhεxεyεz▽x▽y▽zδkαψαθ]T

(9)

其中,φE,φN和φU分別為東北天3個方向的姿態(tài)誤差角,δVE,δVN和δVU分別為東北天3個方向的速度誤差,δL,δλ和δh分別為緯經(jīng)高3個方向的位置誤差,εx,εy和εz分別為載體坐標(biāo)系下陀螺儀三軸常值漂移,▽x,▽y和▽z分別為載體坐標(biāo)系下加速度計三軸常值偏置,δk表示里程計的刻度誤差系數(shù),αψ,αθ分別表示航向安裝誤差角和俯仰安裝誤差角。里程計的δk及安裝角誤差αψ和αθ均可視作隨機(jī)常數(shù),其誤差方程可表示為:

(10)

SINS系統(tǒng)狀態(tài)方程表述如下:

(11)

其中,F(xiàn)(t)為18×18的SINS系統(tǒng)狀態(tài)轉(zhuǎn)移矩陣;G(t)為18×6的SINS系統(tǒng)噪聲驅(qū)動矩陣;W(t)為6×1的SINS系統(tǒng)噪聲矩陣。具體形式如下:

SINS系統(tǒng)狀態(tài)轉(zhuǎn)移矩陣F(t):

(12)

其中,F(xiàn)N(t)為SINS系統(tǒng)基本誤差矩陣,矩陣中各元素見參考文獻(xiàn)[7];FS(t)和FM(t)為慣性器件的誤差矩陣,具體如下:

(13)

(14)

其中,Tgx,Tgy和Tgz為陀螺儀3個軸的相關(guān)時間,Tax,Tay和Taz為加速度計的相關(guān)時間。

SINS系統(tǒng)噪聲驅(qū)動矩陣G(t):

(15)

SINS系統(tǒng)噪聲矩陣W(t):

W(t)=[wgxwgywgzwaxwaywaz]T

(16)

其中,wgx,wgy和wgz分別為陀螺儀3個軸向的量測白噪聲,wax,way和waz分別為加速度計三個軸向的量測白噪聲。

3.3 量測方程

里程計輸出的真實載體前向速度見式(4),寫成三維向量形式,有:

(17)

將ODO子系統(tǒng)輸出的載體速度分解到導(dǎo)航坐標(biāo)系,并與SINS子系統(tǒng)解算的速度進(jìn)行對比,取兩者差值作為觀測量[8],則系統(tǒng)觀測方程為:

(18)

其中,HO為觀測矩陣,具體見下式;VO為觀測噪聲。

(19)

本文采用反饋校正來修正SINS的誤差。反饋校正是將慣性導(dǎo)航系統(tǒng)導(dǎo)航參數(shù)誤差的估值反饋到慣性系統(tǒng)中,對誤差狀態(tài)進(jìn)行校準(zhǔn)。反饋校正如圖2所示。

圖2 反饋校正

由于里程計只輸出速度值,故本文采用反饋校正的方法對SINS系統(tǒng)的速度進(jìn)行校正。

(20)

4 跑車試驗與性能分析

為了驗證設(shè)計的相關(guān)算法以及SINS/ODO組合導(dǎo)航系統(tǒng)的性能,進(jìn)行了跑車試驗。跑車試驗選擇在南京市麒麟科技園空曠路段進(jìn)行,跑車試驗裝車效果如圖3所示,具體試驗路線如圖4所示。

圖3 跑車試驗裝車效果圖

圖4 跑車試驗路線圖

本文選取MSI3200G作為MEMS慣性器件,其主要性能指標(biāo)如表1所示。將MSI3200G、里程計與導(dǎo)航板卡組成組合導(dǎo)航系統(tǒng)固定在車體上,MEMS慣性器件的更新率為200Hz。選用耐威公司的POS320作為高精度基準(zhǔn)導(dǎo)航系統(tǒng)。

表1 MSI3200G性能指標(biāo)

本次試驗初始緯度32.022071°,初始經(jīng)度118.884072°,初始高度11.46m;尋北結(jié)果-143.65°。

地面跑車試驗的具體試驗方法如下:

1)跑車試驗前,需要在實驗室內(nèi)對試驗設(shè)備和相關(guān)軟件進(jìn)行性能檢查,檢查無問題后進(jìn)行試驗設(shè)備的安裝;

2)保證電源設(shè)置和系統(tǒng)線路連接正確后,給組合導(dǎo)航系統(tǒng)和高精度基準(zhǔn)導(dǎo)航系統(tǒng)(由高精度GNSS接收機(jī)與高精度光纖慣導(dǎo)等部分組成)上電;

3)由POS320提供初始航向角并將初始航向角信息通過監(jiān)控軟件上傳給導(dǎo)航板卡。待MSI3200G完成自對準(zhǔn)后,然后開始SINS/GNSS組合導(dǎo)航,保存組合導(dǎo)航系統(tǒng)和高精度基準(zhǔn)導(dǎo)航系統(tǒng)的數(shù)據(jù),然后開始跑車;

4)通過拔掉衛(wèi)星導(dǎo)航的天線饋線獲得衛(wèi)星導(dǎo)航失效狀態(tài),之后進(jìn)行SINS/ODO組合導(dǎo)航;

5)跑車試驗的過程中,時刻對組合導(dǎo)航系統(tǒng)監(jiān)控軟件界面顯示的導(dǎo)航數(shù)據(jù)和高精度基準(zhǔn)導(dǎo)航系統(tǒng)監(jiān)控軟件界面顯示的導(dǎo)航數(shù)據(jù)進(jìn)行監(jiān)測,觀察數(shù)據(jù)是否異常;

6)跑車試驗結(jié)束后,將組合導(dǎo)航系統(tǒng)輸出的數(shù)據(jù)和高精度基準(zhǔn)導(dǎo)航系統(tǒng)的數(shù)據(jù)進(jìn)行時標(biāo)對齊,然后進(jìn)行誤差比對分析,檢驗系統(tǒng)的可靠性和組合導(dǎo)航算法的性能。

組合導(dǎo)航系統(tǒng)相對高精度基準(zhǔn)導(dǎo)航系統(tǒng)的試驗結(jié)果如圖5~6所示。

圖5 位置誤差

圖6 速度誤差

從圖5和6可以看出,動態(tài)零速修正輔助的SINS/ODO組合導(dǎo)航系統(tǒng)的三維位置誤差穩(wěn)定,且誤差??;三維速度誤差穩(wěn)定,且誤差小。無衛(wèi)星導(dǎo)航90s時統(tǒng)計值為:緯度誤差1.72m,經(jīng)度誤差-1.36m,高度誤差-4.38m,東向速度誤差0.02m/s,北向速度誤差-0.04m/s,天向速度誤差-0.23m/s。結(jié)果表明,本文設(shè)計的基于動態(tài)零速修正的SINS/ODO組合導(dǎo)航在實際動態(tài)環(huán)境下對純慣性導(dǎo)航誤差有較好的約束效果。

5 結(jié)論

提出了在衛(wèi)星信號據(jù)止情況下的基于動態(tài)零速修正的SINS/ODO組合導(dǎo)航算法,通過跑車試驗進(jìn)行驗證。結(jié)果表明,在衛(wèi)星信號拒止時,該算法有較高的導(dǎo)航精度,能夠有效抑制MEMS慣導(dǎo)的漂移,可以作為備份導(dǎo)航方案。

猜你喜歡
零速里程計跑車
室內(nèi)退化場景下UWB雙基站輔助LiDAR里程計的定位方法
GRU-DNN改進(jìn)的行人導(dǎo)航零速檢測方法
基于零速修正與姿態(tài)自觀測的慣性行人導(dǎo)航算法
城市軌道交通車輛制動系統(tǒng)的零速信號和非零速信號方案選用及安全性分析
一種單目相機(jī)/三軸陀螺儀/里程計緊組合導(dǎo)航算法
基于模板特征點提取的立體視覺里程計實現(xiàn)方法
一種優(yōu)化的零速檢測行人導(dǎo)航算法
大角度斜置激光慣組與里程計組合導(dǎo)航方法
超酷的敞篷跑車
好孩子畫報(2015年5期)2015-05-19 13:31:15
Red?。樱穑铮颍簦蟆。茫幔颍t色跑車)
美姑县| 娱乐| 沙雅县| 商城县| 秀山| 长宁区| 平利县| 承德县| 武穴市| 巫山县| 冕宁县| 桐梓县| 区。| 宁化县| 休宁县| 资溪县| 瑞昌市| 抚松县| 新乡县| 金寨县| 大同市| 手机| 万宁市| 牡丹江市| 南投市| 城口县| 宁武县| 古丈县| 任丘市| 聊城市| 陇南市| 南平市| 阆中市| 米林县| 黄骅市| 和林格尔县| 云南省| 元谋县| 虞城县| 赤峰市| 吉木萨尔县|