教你用互補濾波算法測量兩輪平衡車的姿態角度
發布時間:2015-02-03 責任編輯:sherryyu
【導讀】本ben文wen基ji於yu互hu補bu濾lv波bo算suan法fa,設she計ji了le兩liang輪lun平ping衡heng車che姿zi態tai角jiao度du測ce量liang電dian路lu與yu數shu據ju處chu理li算suan法fa,設she計ji了le信xin號hao濾lv波bo預yu處chu理li,利li用yong互hu補bu濾lv波bo算suan法fa融rong合he兩liang種zhong傳chuan感gan器qi數shu據ju,分fen析xi了le互hu補bu濾lv波bo算suan法fa中zhong關guan鍵jian參can數shu的de計ji算suan方fang法fa。並bing將jiang此ci方fang法fa應ying用yong於yu兩liang輪lun平ping衡heng車che角jiao度du測ce量liang,進jin行xing了le驗yan證zheng性xing試shi驗yan,給gei出chu了le實shi驗yan測ce試shi數shu據ju。
兩輪平衡車具有廣闊的應用前景, shiqichengweiledangqianyanjiuderedian。qizhong,lianglunpinghengchedezitaijiaoduceliangshiyanjiudeguanjianwentizhiyi。zitaijiaoduceliangshilianglunpinghengcheyunxinghekongzhishixiandeqianti。zitaijiaoduceliangdejingduhesudu,jiangzhijieyingxianglianglunpinghengchekongzhisuanfadewendingxinghekekaoxing。suizheguanxingceliangyuanjiandeweixinghuayuweichuliqiyunsuannenglidetigao,lianglunpinghengchezitaiceliangpubiancaiyongdichengbendeguanxingceliangzuheyuanjian(Inertial Measurement Uint,IMU),結合微處理器數據處理算法實現高精度的姿態測量。IMU 主要由低成本的MEMS 陀螺儀和三軸加速度計組成。MEMS 陀螺儀有自主性好、功耗低、機電性能好易集成等優點。但是,MEMS 陀tuo螺luo儀yi具ju有you溫wen度du漂piao移yi特te性xing,其qi測ce量liang誤wu差cha會hui隨sui著zhe時shi間jian的de累lei加jia而er不bu斷duan的de累lei積ji,從cong而er影ying響xiang測ce量liang精jing度du。加jia速su度du計ji會hui受shou到dao平ping衡heng車che振zhen動dong的de影ying響xiang,混hun疊die額e外wai的de振zhen動dong量liang幹gan擾rao。所suo以yi單dan一yi的de傳chuan感gan器qi測ce量liang難nan以yi得de到dao精jing確que的de姿zi態tai角jiao度du。需xu采cai用yong多duo傳chuan感gan器qi信xin號hao融rong合he的de方fang法fa,來lai獲huo得de準zhun確que的de姿zi態tai角jiao度du量liang。
多傳感器數據的融合方法有神經網絡、小波分析、卡爾曼濾波等姿態解算算法,但這些方法建立穩定可靠的更新方程通常具有較高的階數,且計算量大,不適合於低運算能力係統的實時計算。相比以上方法,互補濾波算法對處理器運算速度要求不高,且簡單可靠。本ben文wen基ji於yu互hu補bu濾lv波bo算suan法fa,設she計ji了le兩liang輪lun平ping衡heng車che姿zi態tai角jiao度du測ce量liang電dian路lu與yu數shu據ju處chu理li算suan法fa,設she計ji了le信xin號hao濾lv波bo預yu處chu理li,利li用yong互hu補bu濾lv波bo算suan法fa融rong合he兩liang種zhong傳chuan感gan器qi數shu據ju,分fen析xi了le互hu補bu濾lv波bo算suan法fa中zhong關guan鍵jian參can數shu的de計ji算suan方fang法fa。並bing將jiang此ci方fang法fa應ying用yong於yu兩liang輪lun平ping衡heng車che角jiao度du測ce量liang,進jin行xing了le驗yan證zheng性xing試shi驗yan,給gei出chu了le實shi驗yan測ce試shi數shu據ju。
1 姿態角度測量原理
沿平衡車3 個機體軸即直立時正前、正右、正上方向定義為x、y、z 三軸參考坐標係。所受的3 軸重力加速度分量定義為gx、gy、gz。假設兩輪平衡車處於靜止或勻速運 行的狀態。得到重力加速度與平衡車姿態角度的關係如式1所示:

其中,Cbn為慣性坐標係到載體坐標係的變換矩陣;θ 為俯仰角;φ為橫滾角;g 為重力加速度; 可以通過測量重力加速度分量gx、gy、gz,計算出平衡車俯仰角θ1和橫滾角φ1估計值

若使用陀螺儀來測量平衡車姿態角度,設陀螺儀測量載體相對慣性坐標係的x、y、z 三軸旋轉角速度分別為ωx、ωy、 ωz。並定義0 時刻平衡車直立靜止。可得到俯仰角θ2和橫滾角φ2估計值與ωx、ωy之間的關係如式3 所示:

在實際應用中,由於平衡車機體運行時存在運動加速度、測量噪聲, 以及陀螺儀本身存在漂移等因素的影響, 式(2)、(3)姿態角度測量方法失效,為了準確的獲得姿態角度。可將以上的2 種姿態角度測量得到的姿態角度信息相融合。
2 慣性組合測量電路
該係統中慣性組合測量電路如圖1 所示, 由加速度計MMA7361、陀螺儀ENC-03 及放大電路組成。實現對加速度計和陀螺儀測得信號進行放大。加速度計和陀螺儀信號經放大,分別由angle 引腳和gyro 引腳輸出後,信號通過AD 采樣轉換為數字信號,傳遞到微控製器中,再利用互補濾波算法,得到姿態角度。

圖1 慣性組合角度測量電路圖
[page]
3 陀螺儀漂移和加速度傳感器數據的預處理
MEMS 陀螺儀的漂移誤差由常值漂移、隨機漂移組成,漂移信號不符合平穩、正態、零均值的時間序列特征。圖2 為陀螺儀采集到的一段數據, 對其積分後得到的俯仰角θ2,表現為誤差不斷累加,逐漸增大。通過式(4)所示算法進行均值扣除。

圖2 角速度與角度的曲線
去掉陀螺儀信號的均值(即常值分量)後,這樣陀螺儀的漂移隻含有隨機漂移,此時的陀螺儀信號將作為互補濾波融合的輸入。
加速度計受機體振動的影響,對其采用滑動均值濾波的方法對加速度傳感器原始數據進行處理,濾波原理如式(5)所示:

圖3 濾波前後加速度計數據圖
[page]
4 基於互補濾波器的姿態角度測量設計
陀螺儀動態響應特性優良,解算姿態角時,由於陀螺儀低頻漂移的影響,積分後低頻擾動會產生較大誤差;加速度計解算的姿態角會受到平衡車運行中機體高頻振動的影響, 輸(shu)出(chu)角(jiao)度(du)中(zhong)攜(xie)帶(dai)較(jiao)大(da)分(fen)量(liang)的(de)高(gao)頻(pin)幹(gan)擾(rao)。二(er)者(zhe)在(zai)頻(pin)域(yu)上(shang)具(ju)有(you)互(hu)補(bu)特(te)性(xing),采(cai)用(yong)互(hu)補(bu)濾(lv)波(bo)器(qi)對(dui)這(zhe)兩(liang)種(zhong)傳(chuan)感(gan)器(qi)數(shu)據(ju)融(rong)合(he),可(ke)提(ti)高(gao)姿(zi)態(tai)角(jiao)度(du)測(ce)量(liang)的(de)精(jing)度(du)和(he)動(dong)態(tai)響(xiang)應(ying)的(de)性(xing)能(neng)。
互補濾波器的基本原理圖如圖4 所示。

圖4 互補濾波器的原理圖
其中θ 為實際的角度值,ω 為陀螺儀測量的角速度, 互補濾波算法後估計的角度值為互補濾波算法後估計的角度值, 加速度計測量中引入的高頻噪聲n1,陀螺儀測量中引入的低頻噪聲n2,用低通濾波器G1(s)消除加速度計中的高頻噪聲n1,用高通濾波器G2(s)消除陀螺儀中的低頻噪聲n2。兩個濾波器的傳遞函數, 被設計為(6)、(7)所示,圖4 結構可化簡為圖5 結構。

圖5 互補濾波器頻域圖
選用的濾波傳遞函數需滿足G1(s)+G2(s)=1,由加速度計得到θ1經低通濾波器和陀螺儀得到θ2經高通濾波器後的數據融合為角度估計值互補濾波算法後估計的角度值,適當的選取權重因子K 值,可以使係統中高、低通濾波器具有合適的截止率。得到穩定的姿態角度。

由(8)式可看出,在小於截止頻率的低頻段,加速度計對姿態解算結果起主要作用;在大於截止頻率的高頻段,陀螺儀對姿態解算結果起主要作用。通過調整時間常數,改變濾波器的截止頻率τ,實現對陀螺儀和加速度計權重的調整。
[page]
5 實驗驗證
為了驗證上述設計方案的可行性, 利用直立兩輪小車為實驗驗證平台。本實驗使用慣性測量組合元件(IMU)中的慣性傳感器分別選用了ENC-03(測量範圍:±300(deg/s))陀螺儀,采樣頻率為1.25 kHz 和MMA7361 加速度計(測量範圍:±1.5 g)。角度更新頻率為1.25 kHz。互補濾波器截止頻率為138 Hz。以俯仰角(θ)為例,進行了測試。
5.1 角速度和角度用互補濾波算法融合的分析
把陀螺儀測得的角速度數據和加速度計測得的角度數據通過(10)式進行融合後的波形如圖6 所示,從圖6 中可以看出, 經互補濾波算法融合後得到角度消除了陀螺儀的漂移和加速度計的高頻擾動,可得以下結論:
1)單從陀螺儀獲取的角速度積分後得到的角度是不正確的, 要把加速度計測得的角度值和陀螺儀測得角速度積分後的角度進行互補濾波算法融合,提高角度精度。
2)經互補濾波後陀螺儀的隨機漂移得到較為明顯的抑製,表現出了此互補濾波算法的有效性和優越性。

圖6 角速度與角度的融合曲線圖
5.2 經互補濾波處理後的角度與沒有經處理後的角度比較分析
經互補濾波處理後的角度與直接由加速度計測得的角度時域比較,對其互補濾波處理前後的信號進行FFT 變換其頻譜圖如圖7 所示, 通過互補濾波算法可以降低隨機噪聲的幹擾,可以使測得角度的波形更加的平滑。

圖7 融合前後角度比較圖
6 結論
文(wen)中(zhong)分(fen)析(xi)了(le)兩(liang)輪(lun)平(ping)衡(heng)車(che)姿(zi)態(tai)角(jiao)度(du)解(jie)算(suan)時(shi)陀(tuo)螺(luo)儀(yi)漂(piao)移(yi)和(he)加(jia)速(su)度(du)計(ji)高(gao)頻(pin)擾(rao)動(dong)的(de)影(ying)響(xiang),針(zhen)對(dui)陀(tuo)螺(luo)儀(yi)漂(piao)移(yi)和(he)加(jia)速(su)度(du)計(ji)高(gao)頻(pin)擾(rao)動(dong)采(cai)用(yong)互(hu)補(bu)濾(lv)波(bo)融(rong)合(he)加(jia)速(su)度(du)計(ji)和(he)陀(tuo)螺(luo)儀(yi)信(xin)號(hao)。互(hu)補(bu)濾(lv)波(bo)能(neng)有(you)效(xiao)消(xiao)除(chu)陀(tuo)螺(luo)儀(yi)的(de)漂(piao)移(yi),抑(yi)製(zhi)加(jia)速(su)度(du)計(ji)的(de)高(gao)頻(pin)擾(rao)動(dong),減(jian)少(shao)輸(shu)出(chu)姿(zi)態(tai)角(jiao)的(de)動(dong)態(tai)誤(wu)差(cha),提(ti)高(gao)了(le)角(jiao)度(du)測(ce)量(liang)精(jing)度(du),能(neng)夠(gou)滿(man)足(zu)兩(liang)輪(lun)平(ping)衡(heng)車(che)的(de)姿(zi)態(tai)控(kong)製(zhi)需(xu)要(yao)。實(shi)驗(yan)結(jie)果(guo)表(biao)明(ming)了(le)該(gai)方(fang)法(fa)的(de)有(you)效(xiao)性(xing),可(ke)推(tui)廣(guang)應(ying)用(yong)於(yu)車(che)載(zai)導(dao)航(hang)、兩輪平衡車、微小型機器人的姿態角度測量係統。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 築基AI4S:摩爾線程全功能GPU加速中國生命科學自主生態
- 一秒檢測,成本降至萬分之一,光引科技把幾十萬的台式光譜儀“搬”到了手腕上
- AI服務器電源機櫃Power Rack HVDC MW級測試方案
- 突破工藝邊界,奎芯科技LPDDR5X IP矽驗證通過,速率達9600Mbps
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
微波功率管
微波開關
微波連接器
微波器件
微波三極管
微波振蕩器
微電機
微調電容
微動開關
微蜂窩
位置傳感器
溫度保險絲
溫度傳感器
溫控開關
溫控可控矽
聞泰
穩壓電源
穩壓二極管
穩壓管
無焊端子
無線充電
無線監控
無源濾波器
五金工具
物聯網
顯示模塊
顯微鏡結構
線圈
線繞電位器
線繞電阻


