亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于雙OD修正的GNSS/MIMU導(dǎo)航算法研究

        2023-05-31 04:50:46葉忠昌趙忠華
        壓電與聲光 2023年2期
        關(guān)鍵詞:里程計航向刻度

        葉忠昌, 趙忠華, 葉 鑫

        (上海交通大學(xué) 電子信息與電氣工程學(xué)院, 上海 200240 )

        0 引言

        隨著自動駕駛、移動測繪等技術(shù)的發(fā)展,車輛定位的精度與可靠性成為汽車導(dǎo)航的重要因素[1]。全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)信號易受建筑物遮蔽,造成信號失鎖。使用高精度的慣性導(dǎo)航系統(tǒng)(INS)可解算出精準(zhǔn)的位姿信息[2],但考慮價格因素,汽車上多使用低成本的微慣性測量單元(MIMU)進(jìn)行姿態(tài)測量。低成本的MIMU性能較差,位姿解算存在誤差累積,長期的導(dǎo)航結(jié)果可靠性不高,因此需要使用其他傳感器輔助導(dǎo)航[3]。輪速里程計(OD)組合MIMU導(dǎo)航在車輛導(dǎo)航系統(tǒng)中應(yīng)用最廣泛。文獻(xiàn)[4]推導(dǎo)了單OD輔助的GNSS/INS松組合模型,并實驗驗證了OD可輔助較高精度的INS解算速度與位置。文獻(xiàn)[5]提出使用OD可估計車體運(yùn)動轉(zhuǎn)彎時的非完整性約束噪聲,使車輛在120 s內(nèi)最大水平誤差減小68.4%。已有研究大多使用單OD測速校正,但GNSS信號失鎖時,低成本 MIMU解算的航向角仍會產(chǎn)生誤差累積,導(dǎo)致定位出現(xiàn)偏差。針對城市內(nèi)GNSS信號短時失鎖情況,本文基于卡爾曼濾波(KF)建立了一種使用雙天線GNSS/MIMU/OD組合導(dǎo)航模型。該模型使用雙天線GNSS、雙OD修正,實現(xiàn)了對OD刻度系數(shù)誤差及MIMU解算姿態(tài)角誤差的估計。

        1 車輛姿態(tài)解算及里程計誤差分析

        為便于汽車導(dǎo)航參數(shù)分析,將常用的坐標(biāo)系做如下規(guī)定:三軸指向汽車右、前、上方向的載體坐標(biāo)系(b系)、車載MIMU坐標(biāo)系(m系)、地球慣性坐標(biāo)系(i系)、與當(dāng)?shù)貣|、北、天方向重合的導(dǎo)航坐標(biāo)系(n系)和地心地固坐標(biāo)系(e系)。

        1.1 車輛姿態(tài)角解算

        使用慣性傳感器計算姿態(tài),常用方法[6]有歐拉角法、方向余弦矩陣法和四元數(shù)法。四元數(shù)法計算相對簡單,且無萬向鎖等缺陷,選擇使用該方法計算車體的姿態(tài)。引入四元數(shù)q=[q0q1q2q3]T, 則陀螺儀解算姿態(tài)的微分方程為

        (1)

        式(1)展開形式為

        (2)

        式中:ωb=[ωxωyωz]T為在b系下陀螺儀輸出的角速度;Ω為ωb的反對稱矩陣。整理得到四元數(shù)的傳遞方程:

        (3)

        式中:I為單位矩陣;T為陀螺儀的輸出時間間隔。

        通過式(3)解算的四元數(shù)按下式轉(zhuǎn)換為姿態(tài)角:

        (4)

        式中:ψ為航向角;θ為俯仰角;γ為橫滾角。

        在汽車靜止時,使用加速度計可計算θ、γ。在汽車運(yùn)動時,存在外部運(yùn)動加速度,通過OD可估計該外部運(yùn)動加速度。

        (5)

        式中TOD為里程計輸出周期。重力加速度在m系的投影為

        (6)

        此時根據(jù)重力模型[7]計算θ、γ為

        (7)

        關(guān)于車輛的航向角解算,雙天線GNSS通過載波相位差分可精確解算兩天線中心位置的坐標(biāo)變化,進(jìn)而根據(jù)與雙天線的幾何變化關(guān)系解算航向角[8]為

        (8)

        當(dāng)GNSS信號失鎖時,左右OD的輪速差[9]可用于估計載體航向角的變化量Δψ為

        (9)

        通過式(9)可知,OD可在GNSS信號失鎖時提供航向信息,但OD的刻度系數(shù)受路況、車輪狀態(tài)影響。為了提高OD測量的準(zhǔn)確度,需要根據(jù)路況動態(tài)估計里程計的測量噪聲特性,并在雙天線GNSS信號有效時修正OD誤差。

        1.2 里程計誤差分析

        (10)

        (11)

        對式(11)兩邊取微分可得:

        (12)

        視m系與b系坐標(biāo)軸重合,將式(12)變換到n系可得:

        (13)

        (14)

        (15)

        (16)

        (17)

        (18)

        (19)

        通過式(19)即可表征里程計的位置誤差變化。

        2 GNSS/MIMU/OD組合導(dǎo)航模型

        2.1 GNSS信號失鎖前導(dǎo)航模型

        GNSS可以精確獲得汽車的速度和位置,從而校正MIMU與OD的測量誤差??柭鼮V波(KF)是一種通過系統(tǒng)狀態(tài)的觀測數(shù)據(jù)對系統(tǒng)狀態(tài)校正的最優(yōu)估計算法。針對非線性的汽車導(dǎo)航模型,使用擴(kuò)展卡爾曼濾波(EKF)可將GNSS、MIMU和OD數(shù)據(jù)融合,得到汽車導(dǎo)航信息的最優(yōu)估計。

        (20)

        (21)

        式中:Fnav為系統(tǒng)矩陣;Wnav為隨機(jī)噪聲矩陣;Gnav為噪聲變換矩陣;Znav為觀測向量;Hnav為觀測矩陣;Nnav為GNSS接收機(jī)相應(yīng)的測量噪聲,噪聲大小參考器件手冊。相應(yīng)矩陣為

        (22)

        (23)

        (24)

        (25)

        (26)

        (27)

        (28)

        (29)

        按以下步驟對導(dǎo)航參數(shù)估計:

        Step1:模型離散化:

        (30)

        Step2:對系統(tǒng)狀態(tài)量先驗估計與觀測校正。

        a.狀態(tài)單步估計:

        Xk/k-1=Ak/k-1Xk-1

        (31)

        b.協(xié)方差計算:

        (32)

        c.卡爾曼濾波增益:

        (33)

        d.狀態(tài)二次校正:

        Xk=Xk/k-1+Kk(Zk-HkXk/k-1)

        (34)

        e.更新協(xié)方差:

        Pk=(I-KkHk)Pk/k-1

        (35)

        Step3:使用估計的誤差修正當(dāng)前時刻的導(dǎo)航參數(shù):

        (36)

        校正下一時刻的陀螺儀、加速度計、OD的輸出:

        (37)

        Step4:將所有誤差置0,即:

        Xk-1=0

        (38)

        2.2 GNSS信號失鎖后導(dǎo)航模型

        在GNSS信號失鎖時,保留GNSS信號失鎖前一時刻的姿態(tài)、速度和位置等導(dǎo)航參數(shù)作為起始值。使用OD輪速差修正航向角及加速度計修正橫滾角與俯仰角。

        (39)

        對應(yīng)的狀態(tài)方程:

        (40)

        其中:

        (41)

        (42)

        (43)

        觀測量Zcal定義及量測方程:

        (44)

        其中:

        (45)

        (46)

        式中:Nov為里程計速度的觀測噪聲;Naθ,Naγ分別為根據(jù)加速度信息解算的俯仰角和橫滾角的觀測噪聲,其常被看作高斯白噪聲;Noψ為根據(jù)OD輪速差解算得到的航向角觀測噪聲。

        (47)

        式中i為選中的速度基準(zhǔn)輪(i=R,L)。根據(jù)式(9),計算Noψ為

        (48)

        統(tǒng)計時間預(yù)設(shè)為10 s,若GNSS有效修正時間不足10 s,預(yù)設(shè)時間相應(yīng)減少。

        按照以下步驟對導(dǎo)航參數(shù)進(jìn)行估計:

        Step1:根據(jù)式(47)、(48)構(gòu)建噪聲,并初始化GNSS信號失鎖時刻的起始導(dǎo)航參數(shù)。

        Step2:與GNSS信號失鎖前Step1、Step2階段一致,使用卡爾曼濾波估計導(dǎo)航誤差。

        Step3:輸出修正后的速度與姿態(tài)信息。

        (49)

        (50)

        Step5:更新結(jié)束,將所有誤差狀態(tài)置0,即:

        Xk-1=0

        (51)

        3 車載實驗驗證

        3.1 實驗設(shè)計

        在上海市浦東區(qū)進(jìn)行車載實驗。跑車上裝載MIMU、雙輪里程計及外接雙天線的SPAN-CPT高精度導(dǎo)航系統(tǒng)。MIMU的噪聲參數(shù)如表1所示。汽車的后驅(qū)雙輪裝載輪速里程計。由加拿大NovAtel公司生產(chǎn)的SPAN-CPT內(nèi)部搭載高精度的慣導(dǎo)設(shè)備, GNSS雙天線間距1 m,信號的輸出頻率為10 Hz(可升級為20 Hz)。通過實時動態(tài)載波相位差分技術(shù),在GNSS信號良好時,SPAN-CPT的定位精度達(dá)厘米級,輸出的航向角精度(RMS)低于0.1°,組合輸出的航向角頻率為100 Hz,滿足高精度、低時延的定位與定向要求,可作為位置與航向信息的基準(zhǔn)值。

        表1 MIMU參數(shù)

        跑車道路實測的總時長為139 min,選擇汽車上高架路段作為驗證路段1,選擇汽車經(jīng)過天橋與城市隧道時GNSS信號連續(xù)失鎖路段作為驗證路段2。GNSS解算的汽車行駛軌跡如圖1所示。

        圖1 GNSS解算的汽車行駛軌跡

        3.2 路段1實驗

        路段1(310~430 s)期間模擬GNSS信號失鎖,在汽車行駛至路段1前,左右輪OD的刻度比例系數(shù)誤差估計如圖2、3所示。

        圖2 左輪OD的刻度比例系數(shù)誤差估計

        圖3 右輪OD的刻度比例系數(shù)誤差估計

        經(jīng)統(tǒng)計,在GNSS信號失鎖前10 s內(nèi),左輪OD的刻度比例系數(shù)誤差方差為8.145×10-4,右輪OD的刻度比例系數(shù)誤差方差為6.855×10-4。失鎖前左輪OD的刻度比例系數(shù)為1.012 9,右輪OD的刻度比例系數(shù)為1.011 8。

        使用不同算法解算得到的航向角如圖4所示。圖中,WRC為輪速比例修正。圖5為使用不同算法解算的航向角誤差(SPAN-CPT輸出的航向角作為參考值)。

        圖4 航向角解算對比

        由圖4可見,各算法解算的航向角變化趨勢基本一致。由圖5可看出,MIMU解算的航向角因零偏不穩(wěn)定及隨機(jī)游走而產(chǎn)生偏差,在2 min內(nèi),MIMU解算的航向角最終偏移為2.53°。

        由圖5中MIMU/OD曲線可知,雙OD輪速差解算的航向角誤差累積較小,但存在兩點缺陷:

        1) 解算的航向角對較大轉(zhuǎn)彎具有滯后效應(yīng),轉(zhuǎn)彎誤差較大。

        2) 對路況變化較敏感,部分時刻存在航向角突變。

        由圖5中MIMU/OD+WRC曲線可知,使用WRC算法后解算的航向角,車輛轉(zhuǎn)彎的敏感度有效提升。通過估計OD的觀測噪聲,融合后的航向角一定程度上弱化了雙OD解算航向角的突變,同時有效地減小了MIMU解算航向角的誤差發(fā)散。

        各算法解算的汽車軌跡如圖6所示。由圖可知,使用MIMU、MIMU/OD解算的航向角將使汽車軌跡與真實值產(chǎn)生較大偏移,在MIMU/OD組合的基礎(chǔ)上使用WRC算法解算的車輛軌跡與真實值最接近。

        圖6 不同算法解算位置對比

        各方案解算的誤差參數(shù)對比如表2所示。其中方案1~3分別為MIMU解算、MIMU/OD解算、MIMU/OD+WRC解算。

        表2 不同方案誤差數(shù)值對比

        經(jīng)數(shù)據(jù)分析,使用MIMU/OD +WRC算法解算位置,最大定位誤差相對無WRC減小63.9%,定位誤差標(biāo)準(zhǔn)差減小80.1%。同時,最大航向角誤差減小3.22°,航向角誤差標(biāo)準(zhǔn)差減小0.21°。由此可見,所設(shè)計的WRC算法可有效地提高組合導(dǎo)航系統(tǒng)的穩(wěn)定性與準(zhǔn)確性。

        3.3 路段2實驗

        為了進(jìn)一步驗證WRC算法的可用性,選取了路段2(6 050~6 250 s)進(jìn)行驗證。汽車將在該路段連續(xù)兩次經(jīng)過天橋,一次經(jīng)過地下隧道,經(jīng)歷3個時間段的GNSS信號失鎖,失鎖時長分別為12.4 s、5.6 s和78.1 s,總測試時長200 s。使用MIMU/OD +WRC的導(dǎo)航結(jié)果如圖7、8所示。圖中,綠色軌跡代表GNSS定位結(jié)果,紅色軌跡代表使用MIMU/OD+WRC定位結(jié)果,汽車行駛方向為箭頭方向。

        圖7 路段2的汽車軌跡解算

        汽車局部軌跡放大效果如圖8所示。圖中,方框處為GNSS信號恢復(fù)正常時的定位點。

        圖8 汽車軌跡局部放大圖

        汽車航向角的變化如圖9所示。在GNSS信號恢復(fù)正常時刻,MIMU/OD+WRC算法解算的航向角與SPAN-CPT輸出的航向角差值分別為0.10°,0.35°和0.28°,定位差值分別為0.29 m,0.27 m和0.55 m,該定位結(jié)果可用于城市內(nèi)精準(zhǔn)導(dǎo)航。

        圖9 汽車航向角解算

        4 結(jié)束語

        本文基于雙天線GNSS修正MIMU/OD的導(dǎo)航模型,設(shè)計了雙OD輪速比例修正算法。通過車載實驗證明,針對城市隧道等GNSS信號失鎖環(huán)境,相較于無WRC的MIMU/OD組合導(dǎo)航算法,MIMU/OD+WRC算法在抑制航向角發(fā)散與提升航向角測量敏感度方面具有更好的效果。在120 s的高架轉(zhuǎn)彎路段,最大定位誤差減小63.9%,定位誤差標(biāo)準(zhǔn)差減小80.1%。在200 s的GNSS信號頻繁失鎖路段,車輛定位保持在車道內(nèi),GNSS信號恢復(fù)時的最大位置誤差為0.55 m。本文所設(shè)計的算法能有效抑制航向角的誤差發(fā)散,進(jìn)而提高車輛的定位精度。

        猜你喜歡
        里程計航向刻度
        室內(nèi)退化場景下UWB雙基站輔助LiDAR里程計的定位方法
        知坐標(biāo),明航向
        考慮幾何限制的航向道模式設(shè)計
        一種單目相機(jī)/三軸陀螺儀/里程計緊組合導(dǎo)航算法
        歐姆表的刻度真的不均勻嗎?
        ——一個解釋歐姆表刻度不均勻的好方法
        基于模板特征點提取的立體視覺里程計實現(xiàn)方法
        被吃掉刻度的尺子
        誰大誰小
        基于干擾觀測器的船舶系統(tǒng)航向Backstepping 控制
        電子制作(2017年24期)2017-02-02 07:14:16
        測量三字歌
        中文字幕人妻互换激情| 欧美在线三级艳情网站| 亚洲大片免费| 人妻系列少妇极品熟妇| 91露脸半推半就老熟妇| 成人午夜福利视频镇东影视| 在线观看国产高清免费不卡黄| 久久av一区二区三区下| 日本一区二区三区光视频| 先锋中文字幕在线资源| 最新亚洲人成无码网站| 久久中文字幕久久久久91| 亚洲av色福利天堂久久入口| 日本大乳高潮视频在线观看| 美女大量吞精在线观看456 | 色视频综合无码一区二区三区| 中文字幕人妻丝袜美腿乱| 免费 无码 国产精品| 亚洲av男人的天堂在线| 国产精品无码人妻在线| 国产精品卡一卡二卡三| 亚洲欧美日本人成在线观看| 亚洲av色福利天堂久久入口| 国产伦精品一区二区三区妓女| 日韩精品大片在线观看| 久久久亚洲日本精品一区| 免费在线观看av不卡网站| 久久久久亚洲av片无码v| 欧美成人免费看片一区| 国产一区二区三区精品毛片| 又黄又爽又无遮挡免费的网站| 日日摸夜夜添狠狠添欧美| 男女上床视频免费网站| 精品亚洲一区二区三区四区五| 在线高清理伦片a| 欧洲亚洲第一区久久久| 亚洲一区二区三区福利久久蜜桃| 人人妻人人澡人人爽欧美一区双| 国产精品亚洲日韩欧美色窝窝色欲 | 午夜宅男成人影院香蕉狠狠爱 | 九色九九九老阿姨|