《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 卡爾曼濾波在二輪自平衡車直立控制中的應用
卡爾曼濾波在二輪自平衡車直立控制中的應用
2014年微型機與應用第17期
鄭慧偉,崔 坤
西北工業大學 自動化學院,陜西 西安 710129
摘要: 目前車模傾角一般采用陀螺儀或加速度計進行測量。然而單純利用其中一種傳感器采集到的信號存在極大誤差,無法滿足二輪自平衡車直立控制的需要。為此,采用陀螺儀和加速度計測量傾角,并應用卡爾曼濾波算法對上述兩種信號進行融合,得出理想的輸出傾角。同時,將得到的卡爾曼濾波程序移植到車模直立控制程序中,進行車模直立控制試驗。試驗結果表明,運用該方法可以得到很好的濾波效果。
Abstract:
Key words :

  摘 要: 目前車模傾角一般采用陀螺儀或加速度計進行測量。然而單純利用其中一種傳感器采集到的信號存在極大誤差,無法滿足二輪自平衡車直立控制的需要。為此,采用陀螺儀和加速度計測量傾角,并應用卡爾曼濾波算法對上述兩種信號進行融合,得出理想的輸出傾角。同時,將得到的卡爾曼濾波程序移植到車模直立控制程序中,進行車模直立控制試驗。試驗結果表明,運用該方法可以得到很好的濾波效果。

  關鍵詞: 卡爾曼濾波;平衡車;直立控制;數據融合

  二輪直立平衡車模型經簡化可等價為一個倒立擺模型,對于其平衡的控制,需要得到車模精確的傾角。通過加速度計和陀螺儀的測量,可以得到車模的加速度和角速度,進而可以換算出車模的傾角和傾角變化率。然而由于車模本身的運動會產生很大的干擾信號,使得加速度計無法準確測量車模的加速度。同時,由于陀螺儀的溫漂效應,也無法通過積分得到車模的準確傾角。在此情況下,為得到精確的車模傾角,需要采用多傳感器進行信號融合處理[1]。本文利用卡爾曼濾波算法,對加速度和陀螺儀采集到的信號進行數據融合,比較精確地實現了車模傾角的測量。

1 陀螺儀和加速度計測量模型

  1.1 陀螺儀測量角速度

  陀螺儀可以用來測量物體的旋轉角速度。本文所選用的陀螺儀為意法半導體(ST)生產的三軸數字陀螺儀L3G4200D,可提供16位數據輸出。當器件旋轉時會產生相應的旋轉角速度輸出信號。在車模上安裝陀螺儀,可以測量車模傾角角速度,將角速度進行積分便可以得到車模的傾角。然而,在實際情況下,陀螺儀會發生一定程度的漂變,尤其是溫漂,給陀螺儀的測量帶來很大的干擾。因此所測得的角速度存在微小的偏差和漂移時,經過積分作用,會產生累積誤差。顯然,該傾角值也不能當作車模直立控制的控制信號。

  1.2 加速度計間接測量傾角

  加速度傳感器可以用來測量由地球引力作用或者物體運動所產生的加速度。本文所選用的加速度計為飛思卡爾公司生產的MMA8451Q,最高具有14位數據輸出精度。利用加速度計其中一個方向上的加速度值,通過計算,便可間接測量車模的傾角信號。本文利用Z軸上的加速度信號,計算得到車模的傾角。圖1是利用加速度計Z軸信號來間接測量車模傾角信號的原理圖。

001.jpg

  當車模發生傾斜時,重力加速度g會在Z軸產生一個加速度分量,使Z軸輸出信號改變。輸出關系為:

  [4MC24(O)S4L5X4@~`XE4DB.png

  其中,g為重力加速度,θ為車模傾角,k為加速度傳感器靈敏度系數[2]。

  當傾角θ比較小時,輸出信號的變化可以近似與傾角成正比,然而在實際情況下,由于車模本身的擺動會產生很大的干擾,使得加速度計輸出信號無法準確反映車模傾角,因此,純粹通過加速度計也無法得到需要的車模傾角信號。

  為了獲得相對精確的車模傾角信號,需要對陀螺儀和加速度計的輸出信號進行融合,本文采用的是卡爾曼濾波法。

2 卡爾曼濾波原理及濾波器設計

  2.1 卡爾曼濾波概述

  卡爾曼濾波是一個最優化自回歸數據處理算法。它屬于一種軟件濾波方法,其基本思想是:以最小均方誤差為最佳估計準則,采用信號與噪聲的狀態空間模型,利用前一時刻的估計值和當前時刻的觀測值來更新對狀態變量的估計,求出當前時刻的估計值,算法根據建立的系統方程和觀測方程對需要處理的信號做出滿足最小均方誤差的估計[3]。

  2.2 卡爾曼濾波器設計

  2.2.1 時間更新

  在卡爾曼濾波器中,時間更新的過程是一個預測過程。時間更新算法是關于卡爾曼濾波器中預測器的描述。預測器的任務是依據上一時刻的數據預測當前時刻的數據,具體可分為狀態估計和方差估計[4-6]。

  2.2.2 測量更新

  測量更新的過程本質上是一個校正過程。校正器的任務是將先驗狀態估計值與當前的傾角數據相融合,改善先驗狀態估計值,從而得到當前時刻的后驗狀態估計值。具體可分為以下幾步:加速度計的測量參差計算,殘差的協方差計算,最優卡爾曼增益計算,校正先驗狀態估計值和計算后驗狀態估計值,校正先驗估計協方差矩陣,計算后驗估計協方差矩陣[4-6]。

3 卡爾曼濾波器在車模中試驗

  小車加入了SD卡模塊,可以記錄小車運行狀態,并用MATLAB分析設計,這樣大大方便了設計解算小車姿態角度的卡爾曼濾波器。用手晃動車子,使車子的姿態角度不斷發生變化,用SD卡記錄數據,用MATLAB分析數據。

  簡單用加速度計輸出得到的角度信號如圖2所示。

002.jpg

  由圖2可以看出,信號噪聲很大,動態性能很差,但是靜態性能較好,如圖中箭頭所示,角度相對穩定不變時,能正確反映車子的姿態角。

  簡單用陀螺儀的角速度積分輸出的角度信號如圖3所示。

003.jpg

  用單純的角速度積分得到的角度信號十分平滑,動態性能非常好,但是隨著積分進行,靜態誤差越來越大。由圖3可以看出曲線有整體向下移動的趨勢,這是靜態誤差積累的結果。

  把加速度信號和陀螺儀信號送入卡爾曼濾波器之后輸出的角度信號如圖4所示。

004.jpg

  x=[angle(1);drift(1)];

  for i = Time(2:end)

  x = A*x+B*u_gyro(i);

  P = A*P*(A')+Q;

  y = z_inc(i)-x(1);

  s = P(1,1)-R;

  K = P*[1;0]/s;

  x = x + K*y;

  P = ([1,0;0,1]-K*[1,0])*P;

  angle(i) = x(1);

  drift(i) = x(2);

  end

  由圖4可以看出,濾波器輸出的角度十分平滑,動態性能較好,且消除了靜態誤差。

  綜合對比濾波前后的角度信號,如圖5所示。

005.jpg

4 卡爾曼濾波器參數設置

  調參過程可按下面步驟進行,效果如圖6所示。

006.jpg

 ?。?)隨便設置參數為

  q_inc=1;

  q_gyro=1;

  r_meas=1 000;

  效果如圖6 (a)所示。可以看出,系統響應角度跟蹤時受加速度計噪聲影響很大,在角度劇烈變化時有嚴重超調,且在穩態時,角度有波動,濾波器未能很好地抑制加速度計的高頻噪聲。造成這種現象的原因是加速度計的噪聲很大,而設置的r_meas測量方差比實際的小,導致濾波器沒能很好地濾除噪聲,這時可以選擇增大r_meas。

 ?。?)調整參數為:

  q_inc=1;

  q_gyro=1;

  r_meas=100 000;

  效果如圖6 (b)所示,穩態的時候曲線變得十分平滑,可見濾波器很好地抑制了加記高頻噪聲的干擾。角度跟蹤超調減小,但是仍然嚴重,試著繼續增大r_meas。

 ?。?)再次調整參數為:

  q_inc=1;

  q_gyro=1;

  r_meas=10 000 000;

  效果如圖6 (c)所示,發現繼續增大r_meas效果改善不再明顯,而且角度收斂變得特別緩慢,動態性能降低。造成這種現象的原因是r_meas設置過大,導致系統把加記有用信號也當成了噪聲。陀螺儀的噪聲是很低的,陀螺儀零漂的噪聲也是很低的,考慮到這個,可以選擇減小Q,并把r_meas恢復到前面的值。

 ?。?)減小Q:

  q_inc=0.1;

  q_gyro=0.1;

  r_meas=100 000;

  效果如圖6 (d)所示,系統動態響應明顯改良,角度輸出能很好跟蹤,且不出現大幅度超調。

 ?。?)繼續減小Q:

  q_inc=0.01;

  q_gyro=0.01;

  r_meas=100 000;

  效果如圖6 (e)所示,輸出性能有小幅改善,達到滿意效果。再繼續減小效果不大,因此,可把這一組參數作為最終參數。

5 卡爾曼濾波器移植到車??刂破髦?/strong>

  把參數下載到車??刂破髦?,查看車模直立控制效果,記錄下運行數據,評估卡爾曼濾波器效果。某一段時間內系統濾波前后對比如圖7所示,由此可見濾波器效果十分理想,濾波器設計圓滿完成。

  本文研究了基于卡爾曼濾波的陀螺儀和加速度計的數據融合方法,利用陀螺儀和加速度計測量車模的角速度和加速度,將采集到的數據導入matlab中,應用卡爾曼濾波算法對其進行數據融合,不斷整定參數,使得輸出傾角達到理想效果。同時,將得到的卡爾曼濾波程序移植到車模直立控制程序中,進行車模直立控制試驗,試驗結果表明,運用該方法可以得到很好的濾波效果。

參考文獻

  [1] 馮智勇,曾瀚,張力,等.基于陀螺儀及加速度計信號融合的姿態角度測量[J].西南師范大學學報(自然科學版),2011,36(4):137-141.

  [2] 競賽秘書處.第七屆全國大學生“飛思卡爾”杯智能汽車競賽電磁組直立行車參考設計方案(版本1.0)[EB/OL]. [2011-12-22](2014-07-a)http://www.smartcar.au.tsinghua.edu.cn/upload_files/atta/1383549696785_37.pdf.

  [3] 彭丁聰.卡爾曼濾波的基本原理及應用[J].軟件導刊,2009,8(11):32-34.

  [4] 阮曉鋼,蔡建慕,李欣源,等.兩輪平衡機器人的研究與設計[M].北京科學出版社,2012.

  [5] KALMAN R E.A new approach to linear filtering and prediction problems[C].Transaction of the ASME-Journal of Basic Engineering,1960,82(D):35-45.

  [6] 高嵩,潘泉,肖秦琨,等.多傳感器自適應濾波融合算法[J].電子與信息學報,2008,30(8)::1901-1904.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          午夜在线观看免费一区| 亚洲毛片在线看| 国产欧美日韩一区二区三区在线观看| 99精品视频免费观看视频| 极品尤物久久久av免费看| 一区二区久久| 欧美日韩国产999| 欧美日韩国产一区精品一区| 国内精品久久久久久久影视蜜臀| 久久久亚洲欧洲日产国码αv| 黄色精品在线看| 久久天堂av综合合色| 国产精品成人观看视频国产奇米| 欧美成人激情视频免费观看| 欧美成人精品h版在线观看| 欧美涩涩视频| 午夜免费久久久久| 亚洲国产高清在线| 欧美午夜精品一区二区三区| 在线视频欧美一区| 国内综合精品午夜久久资源| 国产在线精品成人一区二区三区| 欧美国产一区视频在线观看| 欧美a级片网| 极品少妇一区二区三区精品视频| 激情成人av在线| 欧美日韩www| 免费短视频成人日韩| 影音先锋一区| 亚洲综合丁香| 亚洲女女女同性video| 亚洲伦理中文字幕| 久久网站热最新地址| 你懂的国产精品| 午夜精品久久久久久久| 久久精品国产一区二区三| 欧美一区二区三区在线免费观看| 欧美成人精品福利| 国产精品一区2区| 欧美69wwwcom| 国产亚洲观看| 国产日韩欧美视频在线| 久久久久国产免费免费| 欧美日韩在线高清| 亚洲欧美电影院| 亚洲黄色av| 亚洲欧美另类久久久精品2019| 欧美日韩成人| 亚洲精品国精品久久99热一| 亚洲福利一区| 国产精品高潮久久| 亚洲人成在线影院| 国产日韩欧美综合精品| 欧美福利电影网| 欧美一区二区三区精品| 狠久久av成人天堂| 久久爱www| 欧美jizz19性欧美| 91久久国产精品91久久性色| 国精产品99永久一区一区| 亚洲欧美日韩在线综合| 久久久精彩视频| 久久久99精品免费观看不卡| 欧美亚韩一区| 国产精品国产一区二区| 久久婷婷激情| 欧美日韩国产成人精品| 久久成人免费电影| 欧美国产先锋| 亚洲第一色中文字幕| 亚洲精品少妇30p| 久久躁日日躁aaaaxxxx| 欧美激情导航| 欧美日韩在线播| 久久青草久久| 国产女主播一区二区| 欧美日韩和欧美的一区二区| 国产一区二区三区免费不卡| 国产精品免费福利| 欧美日韩一区三区| 正在播放亚洲| 欧美日韩国产成人在线免费| 极品尤物一区二区三区| 一卡二卡3卡四卡高清精品视频| 亚洲一区二区三区在线看| 国产日韩精品一区观看| 亚洲激情视频网站| 久久久青草婷婷精品综合日韩| 国产精品高潮视频| 久久这里有精品15一区二区三区| 欧美xx69| 亚洲欧美精品伊人久久| 欧美国产日韩在线| 香蕉久久夜色精品| 免费久久99精品国产| 蜜乳av另类精品一区二区| 欧美日本一道本| 国产精品久久久久毛片大屁完整版| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品久久久久免费a∨大胸| 国内精品久久久久久| 亚洲高清电影| 亚洲国产综合视频在线观看| 国产精品xxxxx| 欧美日韩99| 香蕉久久精品日日躁夜夜躁| 永久域名在线精品| 国产精品av免费在线观看| 伊人一区二区三区久久精品| 欧美日韩中文字幕综合视频| 久久一二三国产| 欧美剧在线观看| 一区视频在线播放| 亚洲摸下面视频| 性久久久久久| 欧美激情中文字幕一区二区| 性欧美1819性猛交| 能在线观看的日韩av| 国产精品日韩欧美大师| 亚洲国产另类久久久精品极度| 久久免费视频在线观看| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲日本欧美天堂| 激情久久综合| 欧美日韩在线观看视频| 一区二区免费在线观看| 欧美日韩另类丝袜其他| 亚洲精品系列| 国产精品卡一卡二| 国产欧美 在线欧美| 激情成人中文字幕| 久久综合久久综合九色| 伊人久久亚洲热| 日韩一二三区视频| 亚洲手机视频| 国产精品一区一区三区| 老司机精品久久| 日韩午夜av在线| 伊人久久大香线蕉av超碰演员| 午夜精品国产精品大乳美女| 欧美一区二区三区四区在线观看| 国产字幕视频一区二区| 久久亚洲色图| 亚洲高清在线观看一区| 一区二区三区高清视频在线观看| 国产自产2019最新不卡| 一区二区三区在线观看欧美| 欧美理论电影在线播放| 影音先锋日韩精品| 欧美性猛交99久久久久99按摩| 久久野战av| 欧美视频在线观看一区二区| 欧美jizz19hd性欧美| 亚洲午夜激情免费视频| 免费成人av资源网| 一区二区不卡在线视频 午夜欧美不卡在| 欧美日韩小视频| 久久精品国产精品亚洲精品| 国产精品久久久久久久久久久久久| 国产精品亚洲视频| 欧美国产日韩二区| 免费在线视频一区| 欧美精品一级| 国产精品成人一区二区| 欧美日韩亚洲综合一区| 久久综合电影| 狠狠久久五月精品中文字幕| 欧美激情中文不卡| 亚洲精品影院| **欧美日韩vr在线| 欧美精品一区在线发布| 亚洲国产成人精品女人久久久| 国产精品自在线| 一区二区三区四区五区精品视频| 欧美日韩精品免费观看| 国产精品免费久久久久久| 一区二区日韩伦理片| 狠狠狠色丁香婷婷综合久久五月| 国产欧美日韩| 欧美久久久久久久| 国产精品久久影院| 黄色日韩在线| 99国产一区二区三精品乱码| 国产一二三精品| 亚洲男女自偷自拍| 久久综合狠狠综合久久综合88| 国产麻豆一精品一av一免费| 久久九九免费| 久久久久中文| 久久这里有精品15一区二区三区| 久久激情综合| 国产一区在线视频| 精品二区视频| 欧美日本在线看| 韩国三级电影一区二区| 亚洲第一中文字幕在线观看| 国产精品乱码一区二区三区| 国产一区日韩二区欧美三区| 黄网动漫久久久| 亚洲福利在线视频| 欧美日韩成人| 久久成人在线| 亚洲精品中文字幕有码专区| 欧美ed2k| 国产精品视频最多的网站| 午夜精品美女自拍福到在线| 亚洲精品一区在线观看| 欧美日韩中文字幕在线视频| 久久久一区二区三区| 久久精品国产亚洲5555| 狠狠入ady亚洲精品| 久久这里只有精品视频首页| 久久成人综合视频| 亚洲午夜国产成人av电影男同| 欧美体内she精视频在线观看| 国产精品一二三| 国产日韩欧美制服另类| 性欧美精品高清| 亚洲欧美乱综合| 欧美美女bbbb| 国产亚洲人成网站在线观看| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲精品一区二区三区在线观看| 国产欧美日韩精品丝袜高跟鞋| 日韩一级免费| 亚洲国产精品日韩| 激情久久久久| 欧美一区三区三区高中清蜜桃| 国产精品一区二区你懂得| 国产偷国产偷亚洲高清97cao| 亚洲欧美国产另类| 久久综合久久88| 在线视频欧美日韩| 国产手机视频精品| 欧美日韩综合精品| 欧美激情视频在线播放| 黄色精品网站| 国产欧美精品在线播放| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲人成77777在线观看网| 1000部国产精品成人观看| 欧美大片va欧美在线播放| 一本到12不卡视频在线dvd| 麻豆精品在线播放| 亚洲福利国产精品| 看欧美日韩国产| 亚洲无线视频| 欧美电影美腿模特1979在线看| 影音先锋国产精品| 欧美在线视频一区| 欧美电影免费观看高清| 亚洲欧洲日韩女同| 欧美一区二区三区免费观看视频| 激情欧美一区二区三区在线观看| 国产精品久久久久久久久久三级| 欧美国产日本韩| 激情婷婷亚洲| 亚洲精品黄网在线观看| 亚洲一区二区三区精品视频| 亚洲人被黑人高潮完整版| 亚洲欧美激情精品一区二区| 国产精品白丝av嫩草影院| 鲁大师影院一区二区三区| 一区二区电影免费观看| 欧美精品一区二区三区高清aⅴ| 久久精品国产第一区二区三区| 韩国三级电影一区二区| 国产精品日韩一区二区| 亚洲视频免费观看| 亚洲日本激情| 在线日本欧美| 国产一区二区三区四区老人| 欧美视频一区二| 欧美激情一区二区三区在线视频| 亚洲精品黄色| 亚洲免费电影在线| 影音先锋在线一区| 亚洲国产一区二区视频| 欧美成人四级电影| 亚洲精品视频在线看| 久久精品视频va| 一本久久a久久精品亚洲| 韩国女主播一区二区三区| 国产一区二区看久久| 巨胸喷奶水www久久久免费动漫| 美国十次成人| 国产精品久久久久久久久久久久久| 亚洲国产精选| 国产日韩欧美麻豆| 亚洲国产高清自拍| 欧美日韩1区2区3区| 激情成人亚洲| 欧美午夜精品久久久久久浪潮| 中国成人亚色综合网站| 久久影院亚洲| 9人人澡人人爽人人精品| 午夜国产不卡在线观看视频| 亚洲一区亚洲二区| 欧美性猛交xxxx乱大交退制版| 一区视频在线| 欧美日韩精品久久久| 亚洲一区二区高清视频| 欧美国产在线电影| 亚洲国产一区二区精品专区| 国产精品青草久久久久福利99| 免费永久网站黄欧美| 国产精品久久久久久久久免费樱桃| 国产精品免费福利| 国产亚洲二区| 欧美在线精品一区| 久久久九九九九| 亚欧美中日韩视频| 久久亚洲不卡| 亚洲欧美一区二区三区在线| 久久人人爽爽爽人久久久| 久久九九热免费视频| 欧美日韩成人一区二区三区| 久久人人爽国产| 久久激情五月婷婷| 欧美成ee人免费视频| 亚洲在线视频观看| 亚洲国产成人av在线| 国外视频精品毛片| 久久夜色精品国产欧美乱| 欧美午夜精品理论片a级大开眼界| 亚洲一区二区三区精品在线| 国产有码在线一区二区视频| 久久疯狂做爰流白浆xx|