• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    GPS/INS延時(shí)估計(jì)與基于殘差重構(gòu)的延時(shí)補(bǔ)償算法

    2019-11-04 10:31:42付廷強(qiáng)馬太原王亞飛殷承良
    關(guān)鍵詞:延時(shí)殘差補(bǔ)償

    付廷強(qiáng),馬太原,王亞飛,殷承良

    (上海交通大學(xué) 機(jī)械與動(dòng)力工程學(xué)院,上海 200240)

    隨著人們對(duì)減小交通的事故發(fā)生率,將人類從疲勞的駕駛工作中解放出來的需求發(fā)展,自動(dòng)駕駛成為了當(dāng)下的研究熱點(diǎn),而車輛的定位導(dǎo)航則是實(shí)現(xiàn)自動(dòng)駕駛的前提和基礎(chǔ).車輛定位導(dǎo)航的方式有很多種,可以大體分為單傳感器定位如視覺定位[1-2]、衛(wèi)星定位[3-4]以及多傳感器組合定位[5-6]等.其中,全球定位系統(tǒng)(GPS)/慣性導(dǎo)航系統(tǒng)(INS)的組合導(dǎo)航系統(tǒng)比較成熟,由對(duì)多種自動(dòng)駕駛車輛的傳感器配置的統(tǒng)計(jì)結(jié)果[7]可以看出,GPS和慣性測量單元(IMU)幾乎是必備的2種傳感器.兩者具有較強(qiáng)的互補(bǔ)特性,組合后既可以通過INS的高采樣速率和自主式導(dǎo)航的特性解決GPS采樣速率低和易失鎖的問題,又可以通過良好環(huán)境下精確的GPS信號(hào)去除INS的累積誤差.

    但是,多傳感器進(jìn)行信息融合時(shí)總是會(huì)受到時(shí)延上的困擾,在對(duì)時(shí)延進(jìn)行補(bǔ)償方面,現(xiàn)有研究思路大體可分為以下幾種:把存在延時(shí)的狀態(tài)作為擴(kuò)展量添加到狀態(tài)方程中,擴(kuò)展維數(shù)與延遲步數(shù)相關(guān),因此適合于延時(shí)不是太大的情況[8];根據(jù)延遲的觀測量或殘差值構(gòu)造當(dāng)前時(shí)刻的偽觀測量或偽殘差值,利用構(gòu)造的量進(jìn)行測量更新[9-10];利用延時(shí)的測量值估計(jì)出延時(shí)的狀態(tài)量和延時(shí)值,然后運(yùn)用運(yùn)動(dòng)學(xué)或動(dòng)力學(xué)關(guān)系構(gòu)造方程計(jì)算現(xiàn)在的狀態(tài)[11-12].GPS/INS組合導(dǎo)航系統(tǒng)面臨相同問題,根據(jù)文獻(xiàn)[11]和[12]對(duì)延時(shí)問題的研究,GPS接收機(jī)的數(shù)據(jù)處理過程給GPS輸出引入了可達(dá)百毫秒級(jí)的延時(shí),該問題會(huì)影響組合導(dǎo)航的精度.

    許多文獻(xiàn)對(duì)GPS和INS融合過程中的延時(shí)問題進(jìn)行了分析,并提出了一些延時(shí)補(bǔ)償?shù)姆椒?文獻(xiàn)[13]基于對(duì)測量殘差的觀測,分析了GPS測量值發(fā)生延時(shí)的情況下實(shí)現(xiàn)組合導(dǎo)航濾波穩(wěn)定的條件.文獻(xiàn)[14]構(gòu)建了時(shí)間同步誤差模型,并采用Lagrange插值法獲取對(duì)應(yīng)于任意延時(shí)值的IMU數(shù)據(jù),消除延時(shí)的影響.文獻(xiàn)[15]提出了高動(dòng)態(tài)運(yùn)動(dòng)條件下軟硬件相結(jié)合的時(shí)間同步策略,比較適用于飛行器等大機(jī)動(dòng)運(yùn)載體.文獻(xiàn)[11]構(gòu)建了非線性觀測器,獲得延時(shí)的導(dǎo)航解及延時(shí)值,并通過運(yùn)動(dòng)學(xué)關(guān)系估計(jì)當(dāng)前時(shí)刻的導(dǎo)航解.考慮到車輛相對(duì)于飛機(jī)等運(yùn)載器的運(yùn)動(dòng)強(qiáng)度低得多,不需要精密的硬件時(shí)間同步裝置,因此本文以軟件的方式進(jìn)行時(shí)間同步.

    區(qū)別于以上方法,本文的特色在于直接對(duì)卡爾曼濾波器進(jìn)行適應(yīng)性修改,利用殘差重構(gòu)的方式實(shí)現(xiàn)延時(shí)補(bǔ)償.首先構(gòu)建車輛的GPS/INS松耦合組合導(dǎo)航模型,然后根據(jù)運(yùn)動(dòng)學(xué)關(guān)系對(duì)模型做了一定的修改并實(shí)現(xiàn)延時(shí)估計(jì),最后將殘差重構(gòu)算法應(yīng)用到GPS/INS組合導(dǎo)航濾波中實(shí)現(xiàn)了延時(shí)誤差補(bǔ)償,并通過試驗(yàn)驗(yàn)證了所述算法的有效性.

    1 GPS/INS組合導(dǎo)航模型

    構(gòu)建GPS/INS組合導(dǎo)航模型是完成位置解算至關(guān)重要的一步,組合導(dǎo)航的數(shù)學(xué)模型包括狀態(tài)模型和測量模型.本文在構(gòu)建模型時(shí)采用的導(dǎo)航坐標(biāo)系(n系)為北東地坐標(biāo)系;采用的載體坐標(biāo)系(b系)x軸指向車輛前方,y軸指向車輛的右側(cè),z軸向下;下標(biāo)i表示慣性坐標(biāo)系;下標(biāo)e表示地心地固坐標(biāo)系.

    狀態(tài)模型為

    (1)

    測量模型為

    y=Hx+V

    (2)

    式中:x為狀態(tài)矢量;F為系統(tǒng)矩陣;W為估計(jì)噪聲;y為觀測量;H為測量矩陣;V為測量噪聲.狀態(tài)模型描述了慣性解算過程中位置、速度、角度、加速度計(jì)和陀螺儀誤差狀態(tài)的微分形式,而測量模型則描述了觀測量與誤差狀態(tài)之間的關(guān)系.

    1.1 狀態(tài)模型

    車輛在平直路面上的行駛過程中,沿著地向的加速度可以視為白噪聲,因此沒有必要估計(jì)車輛沿著地向的速度誤差狀態(tài)以及位置誤差狀態(tài).誤差狀態(tài)矢量

    (1)平臺(tái)失準(zhǔn)角微分方程.平臺(tái)失準(zhǔn)角微分方程描述了計(jì)算導(dǎo)航坐標(biāo)系相對(duì)于實(shí)際導(dǎo)航坐標(biāo)系的角度偏差.產(chǎn)生偏差的主要原因是由于車輛在運(yùn)動(dòng)過程中所參考的導(dǎo)航坐標(biāo)系在不停移動(dòng),這造成了實(shí)際導(dǎo)航坐標(biāo)系相對(duì)于計(jì)算導(dǎo)航坐標(biāo)系發(fā)生偏轉(zhuǎn),同時(shí)陀螺儀的漂移也會(huì)為角速度的測量引入誤差.

    (3)

    式中:

    ψ=(ψx,ψy,ψz)

    (2)速度誤差微分方程.速度誤差主要是由平臺(tái)失準(zhǔn)角和加速度計(jì)漂移引起的,平臺(tái)失準(zhǔn)角的存在導(dǎo)致比力不能正確變換到導(dǎo)航坐標(biāo)系下.

    (4)

    (3)位置誤差微分方程.位置誤差主要由速度誤差引起,如果不及時(shí)校正,誤差會(huì)逐漸積累,最終造成較大的定位誤差.

    (5)

    (6)

    式中:RN為車輛所處地點(diǎn)的子午圈曲率半徑;RE為車輛所處地點(diǎn)的卯酉圈曲率半徑;hb為車輛所處地點(diǎn)的高度.

    (4)加速度計(jì)和陀螺儀偏差.傳感器的零偏是導(dǎo)致慣性傳感器輸出誤差的重要因素,慣性傳感器的零偏可以建模為一階Gauss-Markov過程.

    (7)

    式中:τa和τg分別為加速度計(jì)和陀螺儀零偏的相關(guān)時(shí)間;Wba和Wbg分別為加速度計(jì)和陀螺儀零偏的噪聲項(xiàng).

    由以上的討論可見,這些誤差是相互耦合的,只有對(duì)這些誤差狀態(tài)全部正確估計(jì),才能得到較好的導(dǎo)航結(jié)果.根據(jù)式(3)~(7)即可完成組合導(dǎo)航狀態(tài)模型即式(1)的建模,具體的建模推導(dǎo)過程可以參考文獻(xiàn)[16].

    1.2 測量模型

    對(duì)于衛(wèi)星接收機(jī)而言,接收機(jī)的位置和速度易獲取,在松耦合組合導(dǎo)航方程中,選取INS與GPS的位置差及速度差作為松耦合組合導(dǎo)航 Kalman 濾波中的觀測量.

    (1)INS與GPS的位置差

    式中:LI和LG為INS和GPS輸出的緯度值;λI和λG為INS和GPS輸出的經(jīng)度值;Nx和Ny為GPS接收機(jī)沿著導(dǎo)航坐標(biāo)系x和y方向的距離測量誤差.由于RN和RE隨著車輛位置不斷變化,為了使觀測噪聲不受車輛位置變化影響,式(8)和(9)可以改為

    (LI-LG)(RN+hb)=δLb(RN+hb)+Nx

    (10)

    (λI-λG)(RE+hb)cosLb=

    δλb(RE+hb)cosLb+Ny

    (11)

    (2)INS與GPS的速度差

    由式(10)~(13)可獲得測量矩陣

    根據(jù)以上方程構(gòu)建模型后,對(duì)狀態(tài)模型和測量模型進(jìn)行離散化,以實(shí)現(xiàn)由k-1步的狀態(tài)值估計(jì)第k步的狀態(tài)值.將式(1)和(2)離散化之后得

    (14)

    式中:φk-1=eFτ(τ為IMU采樣時(shí)間間隔);Hk=H;Q為系統(tǒng)噪聲協(xié)方差矩陣,由文獻(xiàn)[16]所述方法計(jì)算得到.

    2 延時(shí)量的估計(jì)

    圖1簡要描述了GPS/INS組合導(dǎo)航系統(tǒng)中傳感器采樣過程,Tl為GPS采樣時(shí)間間隔,Ts為INS輸出導(dǎo)航時(shí)間間隔.根據(jù)GPS接收機(jī)延時(shí)問題的研究[12],接收機(jī)輸出數(shù)據(jù)的延時(shí)大約為數(shù)百毫秒,文獻(xiàn)[11]測試了u-blox LEA-6T接收機(jī),延時(shí)值為150 ms左右,造成的影響不容忽視.

    圖1 考慮時(shí)延的數(shù)據(jù)融合Fig.1 Data fusion considering the delay

    文獻(xiàn)[14]從運(yùn)動(dòng)學(xué)角度推導(dǎo)了GPS的位置測量值與延時(shí)量之間的關(guān)系,并考慮GPS延時(shí)影響,對(duì)GPS/INS松耦合組合導(dǎo)航的狀態(tài)模型和測量模型進(jìn)行相應(yīng)修改.本文在文獻(xiàn)[14]的基礎(chǔ)上,繼續(xù)推導(dǎo)了GPS速度測量值與GPS延時(shí)量之間的關(guān)系.

    (15)

    將δTd作為擴(kuò)展?fàn)顟B(tài)進(jìn)行估計(jì)后,式(14)中的狀態(tài)方程應(yīng)改寫為

    (16)

    進(jìn)行誤差狀態(tài)矢量擴(kuò)展之后,相應(yīng)測量方程的測量矩陣也應(yīng)發(fā)生改變.時(shí)延會(huì)對(duì)GPS速度和位置測量值的準(zhǔn)確性產(chǎn)生影響,如圖1所示,GPS在t時(shí)刻的采樣實(shí)際對(duì)應(yīng)著t-Td時(shí)刻的GPS測量值.假設(shè)車輛在t時(shí)刻的真實(shí)速度函數(shù)和位置函數(shù)為v(t)和p(t)(為了表達(dá)簡潔,這里省去了上下標(biāo)),則t-Td時(shí)刻對(duì)應(yīng)的真實(shí)速度和位置為v(t-Td)和p(t-Td).t時(shí)刻GPS對(duì)速度和位置的測量值為vG(t)和pG(t),測量誤差分別為ξ和N.由式(15)及以上表述,t時(shí)刻GPS的測量值可以表示為

    在測量方程中,將INS與GPS的位置差及速度差作為觀測量,根據(jù)式(17)~(20)對(duì)延時(shí)狀態(tài)下INS和GPS觀測量的表達(dá),繼續(xù)將速度差和位置差作為觀測量,可以得到擴(kuò)展?fàn)顟B(tài)后的測量矩陣應(yīng)為

    3 基于殘差重構(gòu)的延時(shí)補(bǔ)償

    計(jì)算偽觀測值是進(jìn)行延時(shí)補(bǔ)償?shù)囊环N重要方法,在Kalman濾波過程中,根據(jù)測量值計(jì)算得到的殘差進(jìn)行測量更新,因此偽觀測值可用偽殘差值來代替.本文根據(jù)文獻(xiàn)[10]對(duì)延時(shí)問題和殘差重構(gòu)方法的研究,設(shè)計(jì)了針對(duì)GPS/INS組合導(dǎo)航系統(tǒng)的延時(shí)補(bǔ)償算法,利用偽殘差值來彌補(bǔ)延遲的GPS測量值.

    測量殘差方程和估計(jì)誤差方程是推導(dǎo)殘差傳播方程的兩個(gè)基本方程,

    測量殘差:

    (21)

    估計(jì)誤差:

    (22)

    (I-Kk+jH)φk+j-1ek+j-1

    (23)

    式中:Kk+j為Kalman濾波中的增益矩陣;I為計(jì)算過程中產(chǎn)生的單位矩陣.測量殘差可以由估計(jì)誤差得到

    (24)

    將式(23)不斷循環(huán)代入式(24),即可獲得殘差傳播方程

    εk+j=Hφk+j-1ek+j-1=

    Hφk+j-1(I-Kk+j-1H)φk+j-2…

    φk(I-KkH)φk-1ek-1=

    Hφk+j-1(I-Kk+j-1H)φk+j-2…

    φk(I-KkH)H-1Hφk-1ek-1=

    Hφk+j-1(I-Kk+j-1H)φk+j-2…

    φk(I-KkH)H-1εk=

    (25)

    式中:

    Ak+m=Hφm(I-KmH)HT(HHT)-1

    若由慣性導(dǎo)航方程計(jì)算并輸出導(dǎo)航解的周期為Ts,而GPS輸出測量值的周期為Tl,則由延時(shí)引起的采樣步數(shù)誤差為kd=Td/Ts.假設(shè)當(dāng)INS運(yùn)行到第k步時(shí),GPS接收機(jī)輸出了測量值,則殘差重構(gòu)算法可以按如下方式運(yùn)行.

    (1)將GPS輸出的測量值與存儲(chǔ)的第k-kd步INS數(shù)據(jù)進(jìn)行融合,并計(jì)算獲得第k-kd步的殘差:

    (2)計(jì)算殘差傳播方程,將第k-kd步的殘差向第k步傳播,獲得當(dāng)前時(shí)刻的偽殘差值:

    (3)計(jì)算當(dāng)前時(shí)刻的Kalman增益,根據(jù)計(jì)算得到的測量殘差,通過測量更新獲得誤差狀態(tài)矢量,將誤差狀態(tài)反饋得到當(dāng)前時(shí)刻導(dǎo)航解.當(dāng)GPS再次輸出測量值時(shí)返回第(1)步.

    運(yùn)行完第(1)和第(2)步后完成了偽殘差值的重構(gòu),運(yùn)行完第(3)步后完成基于偽殘差值的更新,從而完成了整個(gè)延時(shí)補(bǔ)償過程.具有延時(shí)估計(jì)和補(bǔ)償功能的GPS/INS組合導(dǎo)航卡爾曼濾波器設(shè)計(jì)可以參考圖2.

    圖2 具有延時(shí)補(bǔ)償功能的組合導(dǎo)航系統(tǒng)設(shè)計(jì)Fig.2 Design of integrated navigation system with delay compensation

    4 試驗(yàn)結(jié)果分析

    數(shù)據(jù)來源為西班牙馬拉加大學(xué)MAPIR實(shí)驗(yàn)室采集的數(shù)據(jù)集,該數(shù)據(jù)集主要用于研究車輛運(yùn)行中的多種方式定位導(dǎo)航,具體的數(shù)據(jù)說明文檔可以參考文獻(xiàn)[17].該數(shù)據(jù)庫不僅提供了完整的采集數(shù)據(jù),還為開發(fā)者提供了軌跡真值,因此常被用于定位研究.本次實(shí)驗(yàn)選取的IMU數(shù)據(jù)來源于Xsens公司生產(chǎn)的MTi系列慣性測量單元,采樣頻率為100 Hz,GPS數(shù)據(jù)由一個(gè)消費(fèi)級(jí)的GPS接收機(jī)采集,采樣頻率為1 Hz,所有采集數(shù)據(jù)均經(jīng)過精確時(shí)間同步.車輛在馬加拉大學(xué)校園內(nèi)進(jìn)行數(shù)據(jù)采集工作,圖3展示了車輛的運(yùn)行軌跡.

    圖3 車輛運(yùn)動(dòng)軌跡及東向速度變化Fig.3 Vehicle trajectory and eastward velocity

    由于整個(gè)過程中車輛大致向東運(yùn)動(dòng),因此對(duì)車輛的東向速度進(jìn)行分析比北向更具代表性和價(jià)值.由圖3中東向速度可看出車輛是由靜止開始啟動(dòng)的,中間出現(xiàn)數(shù)次加減速和一次大的轉(zhuǎn)向,多種工況的存在滿足了實(shí)驗(yàn)所需條件.

    4.1 GPS延時(shí)產(chǎn)生的影響分析

    為研究GPS延時(shí)對(duì)導(dǎo)航效果的影響,本實(shí)驗(yàn)特意給原本經(jīng)過校準(zhǔn)的GPS數(shù)據(jù)分別添加了100,200,300 ms的延時(shí)偏差.圖4為加入時(shí)延偏差后GPS/INS組合導(dǎo)航系統(tǒng)測得東向速度誤差(Δx)和東向位置誤差(ΔL)及相應(yīng)方均根誤差eΔx和eΔL的變化情況.

    圖4 不同延時(shí)條件下的定速定位誤差Fig.4 Velocity and positioning error with different time delays

    由圖4可見,在速度變化劇烈處(即110 s左右),速度誤差及均方根誤差均表現(xiàn)出明顯增加,而位置誤差表現(xiàn)出明顯的速度相關(guān)性,車輛速度越大,相應(yīng)的位置誤差也會(huì)越大,位置均方根誤差隨著時(shí)間的增加逐漸趨于平穩(wěn);隨著延時(shí)時(shí)間的增加,車輛的東向速度、位置誤差和均方根誤差均出現(xiàn)了明顯增加.

    4.2 延時(shí)估計(jì)與補(bǔ)償算法的有效性驗(yàn)證

    為了驗(yàn)證延時(shí)誤差估計(jì)算法的準(zhǔn)確性,應(yīng)用該算法對(duì)上述加有延時(shí)偏差的GPS數(shù)據(jù)進(jìn)行延時(shí)估計(jì),對(duì)于不同延時(shí)值的估計(jì)結(jié)果如表1所示,估計(jì)誤差均在5 ms內(nèi),因此延時(shí)估計(jì)算法可以較好地估計(jì)出GPS數(shù)據(jù)的延時(shí)值.

    為了驗(yàn)證殘差重構(gòu)算法能否較好地實(shí)現(xiàn)延時(shí)補(bǔ)償,當(dāng)具有200 ms延時(shí)偏差的GPS數(shù)據(jù)與INS數(shù)據(jù)進(jìn)行融合時(shí),利用延時(shí)估計(jì)和殘差重構(gòu)算法進(jìn)行延時(shí)估計(jì)和補(bǔ)償.作為對(duì)比,對(duì)于具有100,300 ms延時(shí)誤差的GPS數(shù)據(jù)不作任何處理.

    表1 延時(shí)估計(jì)值Tab.1 Estimation of the time delay

    圖5描述了對(duì)200 ms延時(shí)誤差進(jìn)行補(bǔ)償后的速度和位置誤差及均方根誤差的變化.對(duì)比圖4和5,有200 ms延時(shí)的GPS數(shù)據(jù)與INS數(shù)據(jù)融合時(shí),用殘差重構(gòu)的方式進(jìn)行了延時(shí)補(bǔ)償后,其位置、速度的誤差和均方根誤差有了明顯減小.由圖5可見,對(duì)200 ms延時(shí)量數(shù)據(jù)進(jìn)行延時(shí)補(bǔ)償后,其定位定速誤差甚至比未進(jìn)行補(bǔ)償?shù)?00 ms延時(shí)量數(shù)據(jù)表現(xiàn)得更好.其中,速度誤差及均方根誤差降低明顯,已接近0,位置誤差及均方根誤差在50 s后也逐漸減小并趨于平穩(wěn).因此,該算法對(duì)GPS/INS組合導(dǎo)航的延時(shí)估計(jì)和補(bǔ)償有著顯著效果.

    圖5 對(duì)200 ms延時(shí)進(jìn)行補(bǔ)償后的定速定位誤差Fig.5 Velocity and positioning errors after delay compensation in 200 ms delay case

    5 結(jié)語

    數(shù)據(jù)處理過程會(huì)給GPS數(shù)據(jù)引入較大時(shí)延,這對(duì)導(dǎo)航精度造成不利影響,本文通過分析GPS時(shí)延給組合導(dǎo)航系統(tǒng)定位和定速引入的誤差,提出了一種延時(shí)估計(jì)和補(bǔ)償算法,并對(duì)傳統(tǒng)的GPS/INS松耦合組合導(dǎo)航濾波器進(jìn)行修改.結(jié)果表明,該算法可以較好地估計(jì)GPS延時(shí)值,并有效地減小組合導(dǎo)航中由時(shí)延引入的誤差.本文算法對(duì)實(shí)際工程中處理GPS/INS組合導(dǎo)航系統(tǒng)或其他多傳感器融合的延時(shí)問題具有指導(dǎo)意義.

    猜你喜歡
    延時(shí)殘差補(bǔ)償
    基于雙向GRU與殘差擬合的車輛跟馳建模
    基于殘差學(xué)習(xí)的自適應(yīng)無人機(jī)目標(biāo)跟蹤算法
    基于級(jí)聯(lián)步進(jìn)延時(shí)的順序等效采樣方法及實(shí)現(xiàn)
    無功補(bǔ)償電容器的應(yīng)用
    山東冶金(2019年5期)2019-11-16 09:09:38
    基于遞歸殘差網(wǎng)絡(luò)的圖像超分辨率重建
    解讀補(bǔ)償心理
    Two-dimensional Eulerian-Lagrangian Modeling of Shocks on an Electronic Package Embedded in a Projectile with Ultra-high Acceleration
    平穩(wěn)自相關(guān)過程的殘差累積和控制圖
    河南科技(2015年8期)2015-03-11 16:23:52
    植物補(bǔ)償和超補(bǔ)償作用
    桑塔納車發(fā)動(dòng)機(jī)延時(shí)熄火
    水富县| 金川县| 金乡县| 武川县| 洛南县| 乌鲁木齐县| 黔江区| 北海市| 台北市| 汕头市| 繁昌县| 浙江省| 讷河市| 城口县| 固原市| 泰和县| 富锦市| 涪陵区| 丰城市| 仙桃市| 济源市| 和田市| 平果县| 成都市| 象州县| 大方县| 乐至县| 新竹市| 额敏县| 新巴尔虎右旗| 高碑店市| 泗阳县| 正镶白旗| 清徐县| 淮滨县| 卫辉市| 邓州市| 天门市| 平武县| 清原| 东明县|