999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于信息融合的拖拉機組合導航定位系統(tǒng)研究

2020-08-27 08:23:40李忠利劉小鋒陳修魁高永升楊淑君
農(nóng)業(yè)機械學報 2020年8期
關鍵詞:卡爾曼濾波信息

李忠利 劉小鋒 陳修魁 高永升 楊淑君

(河南科技大學車輛與交通工程學院, 洛陽 471003)

0 引言

農(nóng)業(yè)工程領域?qū)Ш蕉ㄎ幌到y(tǒng)的廣泛應用在很大程度上提高了農(nóng)業(yè)生產(chǎn)和作業(yè)效率。由于單一的車輛定位技術都存在一定的局限性和適用范圍,往往不能滿足拖拉機田間作業(yè)的精度要求,因此以全球定位系統(tǒng)(Global position system,GPS)和慣性導航聯(lián)合的多傳感器信息融合定位技術成為農(nóng)業(yè)車輛導航定位系統(tǒng)的關鍵技術[1-4]。

華南農(nóng)業(yè)大學研制的拖拉機自動導航定位控制系統(tǒng)在拖拉機速度為2.88 km/h時,拖拉機的跟蹤誤差保持在0.3 m[5-6];中國農(nóng)業(yè)大學研制的拖拉機自動導航控制系統(tǒng)能實時進行數(shù)據(jù)處理和定位導航,并且能夠較好地進行路線追蹤,最大橫向偏差為11 cm[7-8]。這些拖拉機自動導航定位系統(tǒng)雖然具有較高的導航定位精度,也能進行直線和轉(zhuǎn)彎跟蹤,但忽略了拖拉機車身姿態(tài)引起的定位誤差。為了修正這一誤差,須獲得拖拉機姿態(tài)信息。拖拉機姿態(tài)信息可通過加速度計或陀螺儀獲得。文獻[9]基于捷聯(lián)慣導系統(tǒng)結(jié)合四元數(shù)進行了姿態(tài)解算,文獻[10]基于RTK-GPS雙天線進行了姿態(tài)解算,文獻[11]采用自適應擴展卡爾曼進行姿態(tài)解算。上述研究成果對于姿態(tài)解算都獲得了很好的測姿效果,但當拖拉機產(chǎn)生側(cè)向加速度時,由側(cè)向加速度引起姿態(tài)解算偏差,對偏差進行定位修正的研究較少。因此基于多傳感器數(shù)據(jù)融合的拖拉機組合導航定位修正研究對于農(nóng)業(yè)車輛導航具有重要意義。

本文采用載波相位差分全球定位系統(tǒng)(Real time kinematic differential global position system,RTK-GPS)和慣性測量單元(Inertial measurement unit,IMU)組合定位方式,將多傳感器信息進行融合,充分發(fā)揮各個導航系統(tǒng)的優(yōu)勢,以修正拖拉機在田間作業(yè)時因地形傾斜、土質(zhì)硬度不均或連續(xù)轉(zhuǎn)彎而引起的定位誤差,從而提高系統(tǒng)的定位精度和可靠性。

1 組合導航定位方案

本文設計的組合導航系統(tǒng)主要由RTK-GPS和IMU組成。其中RTK-GPS主要包括基站移動站接收機、基站移動站無線數(shù)傳電臺、GPS天線、基站移動站電臺收發(fā)天線和移動電源;IMU由3軸的加速度計和3軸的陀螺儀組成。RTK-GPS[12]主要獲得拖拉機的位置、速度、航向信息,拖拉機的側(cè)傾角、俯仰角由加速度計、陀螺儀融合得到[13]。

RTK-GPS/IMU組合導航的核心在于多傳感器數(shù)據(jù)的融合,從而得到最優(yōu)估計的定位信息[14]。多傳感器融合的常用算法是卡爾曼濾波。但卡爾曼濾波需要建立精確的系統(tǒng)模型并且狀態(tài)噪聲和觀測噪聲應該滿足正態(tài)分布才能得到比較準確的估計效果。而拖拉機在田間工作過程中,由于田間環(huán)境復雜多變,將導致模型的狀態(tài)噪聲和觀測噪聲特性發(fā)生改變。因此,當建立的卡爾曼模型與實際的拖拉機工作狀態(tài)存在較大偏差時,將導致卡爾曼濾波失敗。

遺傳算法反向傳播(Genetic algorithm back propagation,GA-BP)神經(jīng)網(wǎng)絡可以完美擬合任意非線性系統(tǒng),可以和卡爾曼濾波算法融合,彌補卡爾曼算法的局限性[15]。因此,采用GA-BP神經(jīng)網(wǎng)絡卡爾曼濾波算法實現(xiàn)RTK-GPS/IMU組合導航的信息融合。其組合導航定位方案如圖1 所示。

圖1 組合導航定位方案圖Fig.1 Integrated navigation positioning plan diagram

2 基于GA-BP神經(jīng)網(wǎng)絡的卡爾曼濾波器設計

2.1 GA-BP神經(jīng)網(wǎng)絡模型

2.1.1BP神經(jīng)網(wǎng)絡模型

BP神經(jīng)網(wǎng)絡是一種以信號前向傳遞,誤差逆向傳播的多層前饋神經(jīng)網(wǎng)絡[16-17]。在BP神經(jīng)網(wǎng)絡學習訓練過程中,輸入信號經(jīng)過權值、閾值和激活函數(shù)處理之后依次到達隱含層和輸出層。如果輸出層的輸出值與期望值之間的均方根誤差沒有達到設定的網(wǎng)絡精度,則誤差將反向傳播,以修改網(wǎng)絡的權值和閾值。多次迭代訓練,使得BP神經(jīng)網(wǎng)路的預測輸出不斷逼近期望值,從而建立輸入輸出的非線性模型。BP神經(jīng)網(wǎng)絡模型可以采用3層網(wǎng)絡結(jié)構(gòu),將JY61型六軸姿態(tài)角度傳感器的X軸加速度Xacc、Y軸加速度Yacc、Z軸加速度Zacc、Z軸角速度w和RTK-GPS速度信息v的乘積wv作為網(wǎng)絡的輸入變量,由Kolmogorov公式計算得出隱含層神經(jīng)元的個數(shù)為9,側(cè)向加速度在X、Y、Z軸的分量Xnoise、Ynosie、Znoise作為BP神經(jīng)網(wǎng)絡的輸出。

在構(gòu)建的BP神經(jīng)網(wǎng)絡中,隱含層傳遞函數(shù)為正切S型tansig函數(shù),輸出層傳遞函數(shù)為線性purelin函數(shù)。權值學習訓練函數(shù)為trainlm函數(shù),此函數(shù)采用Levenberg-Marquardt算法[18],可以使得權值快速收斂,達到網(wǎng)絡訓練目標的要求。

2.1.2權值與閾值優(yōu)化

因為BP神經(jīng)網(wǎng)絡權值和閾值的隨機初始化導致網(wǎng)絡的泛化能力不強,容易陷入局部最優(yōu)解,所以采用遺傳算法優(yōu)化網(wǎng)絡的初始權值和閾值以提高神經(jīng)網(wǎng)絡的訓練效果[19]。遺傳算法優(yōu)化BP神經(jīng)網(wǎng)絡的權值和閾值流程圖如圖2所示。

圖2 遺傳算法優(yōu)化神經(jīng)網(wǎng)絡的權值和閾值流程圖Fig.2 Genetic algorithm optimization of weight and threshold flow chart of neural network

2.1.3Matlab仿真訓練

由于無法從傳感器上得到BP神經(jīng)網(wǎng)絡的訓練數(shù)據(jù),需要用理論數(shù)據(jù)樣本對神經(jīng)網(wǎng)絡進行訓練。依據(jù)拖拉機在田間的工作情況大致可以確定拖拉機速度、角速度、俯仰角、側(cè)傾角以及Z軸加速度的取值范圍,并以表1中拖拉機角速度和速度乘積作為拖拉機的側(cè)向加速度Lacc。已知側(cè)傾角、俯仰角、Z軸加速度即可求出X軸加速度Xacc和Y軸加速度Yacc,將拖拉機側(cè)向加速度Lacc根據(jù)勾股定理分解在X、Y、Z軸上,從而得到BP神經(jīng)網(wǎng)絡所需的輸入Xinput、Yinput、Zinput和輸出Xnoise、Ynoise、Znoise。根據(jù)表1中拖拉機參數(shù)的取值范圍編寫了BP神經(jīng)網(wǎng)絡樣本生成軟件,該軟件以合適的間隔對這些特征信息的范圍進行細化,遍歷所有可能的組合,用理論值對神經(jīng)網(wǎng)絡進行訓練。表2為生成BP神經(jīng)網(wǎng)絡的部分訓練樣本數(shù)據(jù)。Xnoise為側(cè)向加速度在X軸的分量,Ynoise為側(cè)向加速度在Y軸的分量,Znoise為側(cè)向加速度在Z軸的分量。從而可得:Xinput、Yinput、Zinput、Lacc為BP神經(jīng)網(wǎng)絡的輸入特征,Xnoise、Ynoise、Znoise為BP神經(jīng)網(wǎng)絡的輸出。

表1 拖拉機參數(shù)的取值范圍Tab.1 Value range of various tractor parameters

表2 BP神經(jīng)網(wǎng)絡樣本數(shù)據(jù)Tab.2 BP neural network sample data m/s2

根據(jù)設置的取值范圍生成滿足條件的80 500組數(shù)據(jù)樣本,其中200組作為測試樣本,剩余的數(shù)據(jù)作為訓練樣本。為了使得神經(jīng)網(wǎng)絡快速收斂、訓練時間短且激活函數(shù)的區(qū)分度明顯,要對輸入的樣本數(shù)據(jù)進行歸一化處理[20]。歸一化公式為

(1)

式中S——樣本歸一化值

Ii——樣本數(shù)據(jù)

Imax——樣本數(shù)據(jù)最大值

Imin——樣本數(shù)據(jù)最小值

經(jīng)過多次仿真試驗,設學習率Lr為 0.3,網(wǎng)絡精度為 0.000 01[21],迭代次數(shù)為2 000次時,網(wǎng)絡訓練較好。

遺傳算法對于BP神經(jīng)網(wǎng)絡有很好的優(yōu)化效果,在優(yōu)化過程中需要對算法的一些參數(shù)進行設置。種群規(guī)模表示初始解集的大小,太少容易丟失種群多樣性,導致無法尋找到最優(yōu)解;太多則會增加計算量。種群規(guī)模設置為50;染色體編碼采用浮點編碼形式;選擇函數(shù)為normGeomSelect,傳遞選擇參數(shù)為0.09;交叉函數(shù)為arithXover,傳遞交叉參數(shù)為2;變異函數(shù)為nonUnifMutation,傳遞變異參數(shù)為[2,100,3];迭代次數(shù)為100次[22]。

依據(jù)搭建的GA-BP神經(jīng)網(wǎng)絡模型在Matlab 2018工作環(huán)境下進行BP神經(jīng)網(wǎng)絡的訓練。真實值與神經(jīng)網(wǎng)絡預測值對比如圖3所示;側(cè)向加速度在各個軸分量真實值與神經(jīng)網(wǎng)絡預測值誤差如圖4所示。

圖3 真實值與神經(jīng)網(wǎng)絡預測值對比Fig.3 Comparison between true value and predicted value of neural network

圖4 側(cè)向加速度在各個軸分量真實值與神經(jīng)網(wǎng)絡預測值誤差Fig.4 Error between true value of lateral acceleration component on each axis and predicted value of neural network

由圖3可知,雖在一些樣本點處擬合的效果不理想,但整體預測值擬合結(jié)果較好,這也驗證了所構(gòu)建的GA-BP神經(jīng)網(wǎng)絡具有較好的預測效果。

從圖4可以看到,側(cè)向加速度在X、Y、Z軸分量的真實值和預測值誤差在±0.04 m/s2的范圍內(nèi)波動,主要集中在±0.02 m/s2的區(qū)間范圍內(nèi)。

2.2 卡爾曼濾波器設計

拖拉機姿態(tài)解算中的卡爾曼濾波是建立姿態(tài)角的狀態(tài)方程和觀測方程,然后通過預測更新過程得到較準確的姿態(tài)角[23-24]。將陀螺儀積分得到的姿態(tài)角A和陀螺儀偏差B作為卡爾曼濾波狀態(tài)方程的狀態(tài)量,加速度計得到的姿態(tài)角Aacc作為觀測值。該組合導航系統(tǒng)的狀態(tài)方程和觀測方程為

(2)

(3)

式中wgyro——陀螺儀角速度輸出

wg——陀螺儀噪聲

vacc——加速度計的測量噪聲

設wg與vacc相互獨立且為滿足正態(tài)分布的白噪聲。令系統(tǒng)的采樣時間為dt,則離散系統(tǒng)的狀態(tài)方程和觀測方程為

(4)

(5)

(6)

(7)

式中θ、φ——陀螺儀得到的俯仰角、側(cè)傾角

wXb——X軸角速度偏差

wYb——Y軸角速度偏差

wX、wY——陀螺儀X、Y軸的噪聲

N(0,Rk)——加速度計噪聲的正態(tài)分布特征

θacc、φacc——加速度計得到的仰俯角、側(cè)傾角

k——離散系統(tǒng)時間,下標表示時刻

Q、R——過程噪聲和觀測噪聲的協(xié)方差矩陣

qθ、qφ——陀螺儀積分得到俯仰角和側(cè)傾角的噪聲協(xié)方差

qbX、qbY——陀螺儀X、Y軸偏差噪聲的協(xié)方差

rθ、rφ——加速度計得到的俯仰角和側(cè)傾角噪聲協(xié)方差

Q、R表示卡爾曼濾波器對其傳感器得到數(shù)據(jù)的信任程度,值越小,表明信任程度越高。通過對采集到的大量試驗數(shù)據(jù)進行分析,可得:qθ為0.002、qφ為0.005、qbX為0.01、qbY為0.01、rθ為3、rφ為3,代入即可得到Q和R。卡爾曼濾波整個工作過程分為時間更新和觀測更新。時間更新即根據(jù)前一時刻的狀態(tài)估計值推算當前時刻的狀態(tài)變量先驗估計值和誤差協(xié)方差先驗估計值;觀測更新負責將先驗估計和新的測量值結(jié)合起來構(gòu)造改進的后驗估計,以次遞歸找到最優(yōu)結(jié)果。

3 試驗準備及誤差分析

3.1 坐標系建立

選用高斯平面坐標系,y軸指向坐標東為正,x軸指向坐標北為正。車體坐標系為右手坐標系,X′軸指向車輛前進的方向,Y′軸垂直于車輛前進方向且指向駕駛員右側(cè),Z′軸為通過汽車質(zhì)心指向上方。由于GPS的定位信息所使用的坐標系為WGS84大地坐標系統(tǒng),所以需要對WGS84大地坐標系進行高斯投影正解計算,得到相對應的高斯平面坐標[25-27]。坐標系示意圖如圖5所示。

圖5 坐標系示意圖Fig.5 Schematic of coordinate system

3.2 拖拉機導航參數(shù)

圖6 拖拉機導航參數(shù)Fig.6 Tractor navigation parameters

將車體前進方向與真北方向的夾角定義為拖拉機的航向角ψ,規(guī)定正方向為順時針方向。將X′軸與水平面之間的夾角定義為拖拉機的俯仰角θ,規(guī)定拖拉機前輪下傾為正,上傾為負。將車體Y′軸與水平面之間的夾角定義為拖拉機的側(cè)傾角φ,規(guī)定沿車體前進方向右傾為正,左傾為負。拖拉機的導航參數(shù)如圖6所示。

3.3 RTK-GPS和IMU安裝

試驗選用的拖拉機為東方紅MK904型輪式拖拉機,安裝設備主要包括GPS雙天線、移動站接收機、移動站無線數(shù)傳電臺、IMU,GPS天線安裝在拖拉機頂部中心橫軸線上,兩邊各一個,距離地面約2 580 mm。移動站無線數(shù)傳電臺安裝在拖拉機前蓋上,移動站接收機放在駕駛室內(nèi)?;綠PS天線、接收機、無線數(shù)傳電臺放在田間試驗場,RTK-GPS設備全程采用移動電源供電。IMU選用JY61型六軸姿態(tài)角度傳感器,輸出3軸加速度信息、3軸角速度信息和拖拉機姿態(tài)信息,安裝在拖拉機的質(zhì)心位置,X軸與X′軸重合、Y軸與Y′軸重合、垂直于模塊向外為Z軸。本次試驗需要使用編寫的上位機數(shù)據(jù)采集軟件將原始的RTK-GPS和IMU的定位信息進行保存,用于后續(xù)在Matlab中使用已經(jīng)訓練的GA-BP神經(jīng)網(wǎng)絡進行處理以及對GA-BP神經(jīng)網(wǎng)絡卡爾曼濾波算法的驗證。GPS和IMU安裝位置圖如圖7所示。

圖7 RTK-GPS和IMU安裝位置圖Fig.7 RTK-GPS and IMU installation diagram1.電臺天線 2.移動站無線數(shù)傳電臺 3.計算機 4.移動站接收機 5.JY61型六軸姿態(tài)角度傳感器 6.GPS天線

3.4 上位機數(shù)據(jù)采集軟件

上位機數(shù)據(jù)采集軟件是基于Visual Studio開發(fā)軟件使用C#語言開發(fā)。上位機數(shù)據(jù)采集軟件同時對多傳感器的信息進行采集并同步傳感器數(shù)據(jù),用于后續(xù)的算法驗證和處理。上位機數(shù)據(jù)采集軟件主要有兩大功能:①對傳感器信息的顯示,這也更加直觀地了解到傳感器當前的狀態(tài)信息。②對傳感器的信息進行保存,方便后續(xù)的算法處理。上位機數(shù)據(jù)采集軟件界面如圖8所示。從圖8可以看到,姿態(tài)傳感器3軸加速度、3軸角速度、繞3軸轉(zhuǎn)動的角度、UTC時間、定位方式、定位信息、速度信息以及航向信息,還能通過曲線實時看到數(shù)據(jù)的動態(tài)變化,從而判斷采集到的數(shù)據(jù)是否正確。

圖8 上位機數(shù)據(jù)采集軟件界面Fig.8 PC data acquisition software

3.5 GPS誤差分析

由于田間情況復雜、地面起伏不定、土質(zhì)硬度不均,拖拉機在田間耕作或連續(xù)轉(zhuǎn)彎期間,車身極易受到這些因素影響而發(fā)生傾斜,從而導致GPS接收天線發(fā)生傾斜,產(chǎn)生定位誤差。為了提高拖拉機自主耕作的導航精度,實現(xiàn)精細作業(yè),必須要對車體傾斜誤差進行修正,從而得到較準確的GPS定位信息。當車體發(fā)生傾斜時,其在車體坐標系上X′、Y′軸在水平面上投影的偏差為

e′x=Hsinθ

(8)

e′y=Hsinφ

(9)

式中H——GPS天線距離水平地面的高度

由于e′x、e′y是居于車體坐標系下X′、Y′軸水平面上投影的偏差,而定位所采用的坐標系是高斯平面坐標系,因此需要進行坐標變換,將車體坐標系下的坐標轉(zhuǎn)換到高斯平面坐標系下的坐標[24-27]。設在高斯平面下坐標為(ex,ey),其對應的車體坐標系下的坐標為(e′x,e′y),它們的轉(zhuǎn)換關系為

(10)

其中,航向角由RTK-GPS雙天線測得,具有很高的精度。得到了高斯平面坐標系下的偏差,就可以用此偏差修正原始的RTK-GPS定位信息,從而提高導航精度。

4 田間試驗

為了驗證所設計的基于GA-BP神經(jīng)網(wǎng)絡卡爾曼濾波算法的有效性,利用搭建的組合導航系統(tǒng)試驗平臺,在洛陽孟津一拖產(chǎn)品試驗基地選取一塊未被耕種的試驗田進行試驗。主要包括拖拉機的直線行駛試驗和拖拉機連續(xù)轉(zhuǎn)彎試驗。在拖拉機直線行駛試驗中對拖拉機進行了4次的數(shù)據(jù)采集,在拖拉機連續(xù)轉(zhuǎn)彎試驗中對拖拉機進行了2次數(shù)據(jù)的采集。將GA-BP神經(jīng)網(wǎng)絡卡爾曼濾波算法的組合導航方案對拖拉機的位置信息進行實時估計,同時,記錄RTK-GPS和IMU的原始定位信息。RTK-GPS具有雙天線,且橫向安裝只能得到拖拉機的側(cè)傾角,其動態(tài)精度為0.08°。由于RTK-GPS側(cè)傾角的更新頻率為1 Hz,將RTK-GPS測得的側(cè)傾角進行插值處理后作為參考角度來驗證算法的效果。圖9為拖拉機直線行駛過程中側(cè)傾角在不同算法下的對比。從圖9可以得到,在拖拉機直線行駛情況下,GA-BP卡爾曼和卡爾曼2種算法獲得的側(cè)傾角基本跟隨GPS參考角度變換,且GA-BP卡爾曼和卡爾曼2種算法得到的側(cè)傾角曲線變化趨勢大致相同。圖10為拖拉機直線行駛過程中不同算法下的側(cè)傾角與GPS參考角度的誤差圖。從圖10可以得到,GA-BP卡爾曼算法得到的側(cè)傾角與GPS參考角度的最大誤差為0.07 rad,最小值為-0.04 rad,大部分誤差的范圍為-0.01~0.04 rad;卡爾曼算法得到的側(cè)傾角與GPS參考角度的最大誤差為0.09 rad,最小誤差為-0.05 rad,大部分誤差的范圍為-0.02~0.05 rad。由于GA-BP神經(jīng)網(wǎng)絡已經(jīng)訓練完畢且數(shù)據(jù)處理設備為計算機CPU,所以GA-BP卡爾曼算法和傳統(tǒng)卡爾曼算法的響應時間差距為納秒級,可忽略不計,拖拉機轉(zhuǎn)彎行駛也如此。由此可得,拖拉機在直線行駛情況下,GA-BP卡爾曼算法獲得的側(cè)傾角比卡爾曼得到的側(cè)傾角精度提高了0.01 rad。

圖9 拖拉機直線行駛過程中在不同算法下 側(cè)傾角對比Fig.9 Angle comparison chart of tractor’s roll angle by different algorithms during straight driving

圖10 拖拉機直線行駛過程中不同算法下的 側(cè)傾角與GPS參考角度的誤差曲線Fig.10 Error graph of roll angle and GPS reference angle by different algorithms during tractor straight driving

圖11 拖拉機連續(xù)轉(zhuǎn)彎過程中在不同算法下 側(cè)傾角對比Fig.11 Comparison of roll angle of tractor during continuous turning by different algorithms

圖11為拖拉機連續(xù)轉(zhuǎn)彎過程中側(cè)傾角在不同算法下的對比。從圖11可以得到,在拖拉機連續(xù)轉(zhuǎn)彎過程中,2種算法獲得的側(cè)傾角的動態(tài)變換趨勢同GPS參考角度一致,但卡爾曼算法得到的側(cè)傾角的變換幅度相對于GA-BP卡爾曼算法變化幅度較劇烈。圖12為拖拉機連續(xù)轉(zhuǎn)彎過程中不同算法下的側(cè)傾角與GPS參考角的誤差。從圖12可得,GA-BP卡爾曼算法得到的側(cè)傾角與GPS參考角度的最大誤差為0.08 rad,最小值為-0.04 rad,大部分誤差的范圍為-0.02~0.04 rad;卡爾曼算法得到的側(cè)傾角與GPS參考角度的最大誤差為0.11 rad,最小誤差為-0.06 rad,大部分誤差的范圍為-0.04~0.08 rad。由此可得,拖拉機在連續(xù)轉(zhuǎn)彎過程中,GA-BP卡爾曼算法獲得的側(cè)傾角比卡爾曼得到的側(cè)傾角在左傾時精度提高了0.02 rad,右傾時精度提高了0.04 rad。即在轉(zhuǎn)彎過程中GA-BP卡爾曼算法比卡爾曼算法得到的側(cè)傾角具有更好的精度。

圖13 拖拉機直線行駛軌跡及局部放大圖Fig.13 Straight track of tractor and partial enlarged view

圖12 拖拉機連續(xù)轉(zhuǎn)彎過程中不同算法下的 側(cè)傾角與GPS參考角度的誤差曲線Fig.12 Error graph of roll angle and GPS reference angle by different algorithms during tractor continuous turning

將原始的RTK-GPS定位信息和經(jīng)過誤差修正之后的定位信息進行比較從而驗證誤差修正的效果。由于試驗環(huán)境限制且拖拉機連續(xù)轉(zhuǎn)彎行駛無法精確規(guī)劃路徑,所以沒有以規(guī)劃的直線路徑和轉(zhuǎn)彎路徑作為參考,進而通過分析定位信息的數(shù)字特征來間接驗證修正效果。圖13為拖拉機直線行駛軌跡及局部放大圖。圖14為拖拉機連續(xù)轉(zhuǎn)彎行駛軌跡及局部放大圖。圖中所示都為高斯平面相對坐標,x軸對應坐標北向,y軸對應東向。在圖13a、13b、13c、13d、14a、14b中圓圈對應的放大圖13e、13f、13g、13h、14c、14d中可以看到,拖拉機實際軌跡會出現(xiàn)曲折的波動,這些波動主要是由于田間地面起伏不定、土質(zhì)硬度不均導致的車身傾斜而造成的定位偏差。經(jīng)過GA-BP神經(jīng)網(wǎng)絡卡爾曼濾波算法及誤差修正后的拖拉機行駛軌跡相對于原始拖拉機軌跡整體更加平穩(wěn)。表3為拖拉機在直線和轉(zhuǎn)彎行駛過程中定位信息的協(xié)方差和相關系數(shù)。從表3可以得到,只有第1次轉(zhuǎn)彎的定位信息為正相關,其余情況都為負相關。從其對應的協(xié)方差和相關系數(shù)的原始和修正值可以得到修正后的定位信息協(xié)方差和相關系數(shù)比原始定位信息都有明顯減小。即修正后的定位信息比起原始信息幅值變化小、集中且平穩(wěn)。根據(jù)圖13、14和表3可得GA-BP卡爾曼算法及誤差分析在一定程度上修正了車身姿態(tài)傾斜引起的定位誤差,使拖拉機在復雜的地形或連續(xù)轉(zhuǎn)彎情況下都有較好的定位精度。

圖14 拖拉機連續(xù)轉(zhuǎn)彎行駛軌跡及局部放大圖Fig.14 Continuous turning track of tractor and partial enlarged view

表3 拖拉機在直線和轉(zhuǎn)彎過程中定位信息的協(xié)方差和相關系數(shù)Tab.3 Covariance and correlation coefficient of tractor positioning information during straight and turning

5 結(jié)論

(1)針對拖拉機在田間作業(yè)時因車身傾斜導致的定位誤差問題,結(jié)合卡爾曼算法和BP神經(jīng)網(wǎng)絡算法的優(yōu)點,設計了一種基于GA-BP神經(jīng)網(wǎng)絡算法的多傳感器信息融合導航定位系統(tǒng)。

(2)基于設計的信息融合導航定位系統(tǒng),實現(xiàn)多傳感器信息融合導航定位,包括GA-BP神經(jīng)網(wǎng)絡卡爾曼濾波器的設計及誤差分析。

(3)利用搭建的組合導航系統(tǒng)試驗平臺對定位修正進行驗證,結(jié)果表明:以GA-BP神經(jīng)網(wǎng)絡卡爾曼濾波算法為核心的RTK-GPS/IMU組合導航系統(tǒng)能在一定程度上修正因田間地面起伏不定、土質(zhì)硬度不均、連續(xù)轉(zhuǎn)彎而導致的GPS定位誤差,使拖拉機行駛軌跡更加平穩(wěn)。

猜你喜歡
卡爾曼濾波信息
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
基于卡爾曼濾波的組合導航誤差補償
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
信息
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 日本午夜网站| 精品自拍视频在线观看| 91小视频在线观看免费版高清| 欧美午夜在线播放| 亚洲天堂2014| 最新午夜男女福利片视频| 找国产毛片看| 1769国产精品免费视频| 九色免费视频| 国产美女无遮挡免费视频| 欧美区国产区| 在线观看亚洲人成网站| 精品国产黑色丝袜高跟鞋 | 国产又大又粗又猛又爽的视频| 超级碰免费视频91| 久久精品中文字幕少妇| 怡春院欧美一区二区三区免费| 91免费观看视频| 91视频青青草| 青青网在线国产| 午夜福利无码一区二区| 亚洲狼网站狼狼鲁亚洲下载| 四虎影视8848永久精品| 亚洲成A人V欧美综合| 日韩欧美亚洲国产成人综合| 国产真实乱人视频| 国产精品亚洲综合久久小说| 国产人妖视频一区在线观看| 女人18一级毛片免费观看| 国产网站在线看| 久久这里只有精品免费| 欧美日韩午夜| 亚洲第一区在线| 日韩在线2020专区| 成人福利一区二区视频在线| 久久精品亚洲中文字幕乱码| 日本一区二区三区精品视频| 亚洲精品第1页| 五月综合色婷婷| 国产一级二级在线观看| 国产真实自在自线免费精品| 国产激情在线视频| 成人在线观看不卡| h视频在线观看网站| 久久77777| 精品亚洲麻豆1区2区3区| 欧美日韩国产在线观看一区二区三区| 国产在线精彩视频二区| 91久久偷偷做嫩草影院精品| 嫩草国产在线| 精品久久国产综合精麻豆| 香蕉在线视频网站| 扒开粉嫩的小缝隙喷白浆视频| 无码高潮喷水专区久久| 中文字幕精品一区二区三区视频| 日韩精品免费一线在线观看 | 亚洲国产高清精品线久久| 71pao成人国产永久免费视频| 亚洲av无码成人专区| 一本视频精品中文字幕| 夜夜高潮夜夜爽国产伦精品| 91 九色视频丝袜| 永久免费AⅤ无码网站在线观看| 亚洲人人视频| 又粗又硬又大又爽免费视频播放| 91福利在线观看视频| 日韩欧美综合在线制服| 免费毛片在线| 色婷婷电影网| 国产欧美日韩专区发布| 中文字幕无码中文字幕有码在线| 九九视频免费在线观看| 欧美成人看片一区二区三区| 青青操国产| 91青青草视频在线观看的| 久久夜色撩人精品国产| 免费看美女毛片| 国产午夜福利片在线观看| 麻豆精品国产自产在线| 午夜精品久久久久久久无码软件 | 亚洲精品国产日韩无码AV永久免费网 | 日韩午夜伦|