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

雙因子自適應濾波算法在四旋翼上的應用*

2016-09-02 13:38:27謝習華中南大學高性能復雜制造國家重點實驗室湖南長沙40083山河智能裝備股份有限公司湖南長沙4000南方糧油作物協同創新中心湖南長沙4000
傳感器與微系統 2016年6期
關鍵詞:卡爾曼濾波模型

謝習華,唐 順(.中南大學高性能復雜制造國家重點實驗室,湖南長沙40083;2.山河智能裝備股份有限公司,湖南長沙4000;3.南方糧油作物協同創新中心,湖南長沙4000)

雙因子自適應濾波算法在四旋翼上的應用*

謝習華1,2,3,唐順1
(1.中南大學高性能復雜制造國家重點實驗室,湖南長沙410083;2.山河智能裝備股份有限公司,湖南長沙410100;3.南方糧油作物協同創新中心,湖南長沙410100)

針對動力學模型的不精準和觀測存在誤差問題,建立四旋翼的動力學模型和雙因子自適應濾波模型,采用兩個因子分別調節動力學模型和觀測模型對濾波的影響,通過仿真,對比卡爾曼、擴展卡爾曼濾波算法。結果表明:雙因子自適應濾波算法在誤差與穩定性方面均有所提高。

四旋翼;自適應濾波;非線性濾波

0 引言

四旋翼(quadrotor)是一種特殊的無人機,具有垂直起降、結構簡單、操作容易等特點,廣泛地應用于偵查、救援、航拍等任務中[1]。濾波技術是制約四旋翼高精度飛行的一個重要問題,在濾波問題上,國內外很多學者進行了廣泛的研究,提出了一系列的濾波算法,如卡爾曼濾波、擴展卡爾曼濾波、自適應濾波、粒子濾波等,并取得了顯著的成果[2~5]。四旋翼的動力學模型復雜,具有強耦合和非線性等特點,卡爾曼濾波廣泛應用與線性模型中,對于四旋翼其濾波誤差較大。擴展卡爾曼濾波可適用于非線性模型,但其高階截斷誤差會較大程度地影響四旋翼的精度和穩定性[6]。自適應濾波是引入一個調節因子來均衡調節動力學模型的不精準和觀測模型的誤差對濾波估計值的影響[7]。抗差自適應濾波的關鍵步驟是:1)求解狀態參數抗差解;2)求出自適應因子;3)根據自適應因子求解狀態參數[8,9]。

本文分析了四旋翼動力學模型后,在抗差自適應卡爾曼濾波的基礎上引入兩個自適應因子。它們分別調節四旋翼的動力學模型誤差和觀測系統誤差。仿真和實驗表明,雙因子自適應濾波算法顯著地提高了四旋翼的精度和穩定性。

1 建立多旋翼數學模型

為了簡單、方便、精準地建立四旋翼的動力學模型,現做以下幾個假設:1)四旋翼是理想的剛體結構,不變形;2)四旋翼沿不相鄰的電機之間的軸完全對稱,切質點與幾何中心重合;3)四旋翼所受的阻力、重力加速度gn和飛行高度無關。

建立兩個北東天坐標系,機體坐標系B(ObXbYbZb)固連在四旋翼上和地面坐標系E(OeXeYeZe)原點與四旋翼起飛前的質點重合。定義P=(x,y,z)為四旋翼飛行器在地面坐標系中的位置;(φ,θ,ψ)分別是滾轉角、俯仰角和偏航角;Ω=(p,q,r)為機體坐標系的機體角速度。分析四旋翼在飛行過程中受到的升力、重力、空氣阻力、向心力,由牛頓第二定律和歐拉方程得到四旋翼飛行器的動力學方程為[1]

飛行器的歐拉角和機體角速度之間的關系為[1]

定義四個獨立的控制輸入U=(U1,U2,U3,U4),分別控制四旋翼飛行器的爬升、橫滾、俯仰、偏航四種基本運動方式,其他的運動方式都可分解為這四種運動

綜合式(1)、式(2)、式(3),得出四旋翼飛行器的動力學[1]

式中ξ=ω1+ω2-ω3-ω4。

2 雙因子自適應濾波算法

2.1模型的推導

系統的狀態方程和觀測方程,用一般式表示如下[7]

式中Xk為系統的k時刻的狀態變量;Γ(k,k-1)為系統的狀態矩陣;Υ(k,k-1)為系統的噪音矩陣;Yk為系統的觀測變量;H為觀測矩陣;ek為觀測噪音。

狀態向量和觀測向量的誤差方程

式中ΥXk和Υk分別為反映動力學模型和觀測值的誤差。根據最小二乘法,構造損失函數

式中Nk,Mk分別為狀態估計向量和狀態預測向量的權矩陣;λk和μk分別為k時刻的觀測自適應因子和動力學模型自適應因子。

2.2自適應因子的選取

自適應因子的選取方法有很多,指數型兩段法具有結構簡單明了等優點。本文參照指數型兩段法選取動力學模型的自適應因子和觀測模型的自適應因子[10]為

式中λki∈[0,1],μki∈[0,1]。

選取觀測模型自適應因子λk,觀測向量誤差的第i項Υki反映了k時刻,狀態變量的第i項的觀測殘差,對其進行標準化處理。,δ為Υki的均方差。閾值Λλ的取值定義為[1.0,4.0]

動力學模型自適應因子μk的選取與觀測模型自適應因子選取過程一樣

3 仿真建模與結果分析

結合四旋翼的動力學模型構建狀態方程和觀測方程。狀態變量

其狀態方程

觀測方程

設定四旋翼三個空間位置的初始值 x(0)=40 m,y(0)=40 m,z(0)=3 m,在初始位置附近進行小范圍的運動,分別使用卡爾曼、擴展卡爾曼、雙因子自適應三種方法進行濾波。根據抗差自適應卡爾曼的核心公式編寫時間更新和測量更新的代碼進行仿真。觀測模型自適應因子Λλ取1.5,動力學模型自適應因子Λμ取2。水平與高度方向的誤差曲線類似,本文選取高度方向的誤差曲線作為分析對象。

從圖1中可以看出:標準卡爾曼濾波算法對四旋翼位置濾波上有偏差,且波動大,不穩定,出現了發散點的情況。對比圖2、圖3,擴展卡爾曼濾波算法和雙因子自適應濾波算法對四旋翼的位置濾波都有較好的效果。對比它們的誤差平均值和均方差,可以看出雙因子自適應濾波在偏差和穩定性上比擴展卡爾曼濾波提高了5%以上。擴展卡爾曼濾波算法能適用用于四旋翼的非線性系統,但它截斷了高階非線性特征,導致濾波的偏差和穩定性有所下降。雙因子自適應濾波算法從觀測誤差和動力學模型不精準的兩個方面共同抑制誤差,提升了濾波的偏差和穩定性。

圖1 標準卡爾曼濾波估計誤差Fig 1 Estimation error of standard Kalman filtering

圖2 擴展卡爾曼濾波估計誤差Fig 2 Estimation error of extended Kalman filtering

圖3 雙因子自適應濾波估計誤差Fig 3 Estimation error of two-factor adaptive filtering

4 結論

本文建立四旋翼的動力學模型,并將雙因子自適應濾波應用于所建立模型的位置濾波上。通過兩個因子分別調整四旋翼的動力學誤差和觀測方面的誤差,并對四旋翼進行了動態模型仿真。結果表明:雙因子自適應濾波算法能較好地處理四旋翼的非線性濾波問題,在誤差與穩定性方面也優于擴展卡爾曼濾波算法。

[1]殷強.四旋翼無人機自主控制系統研究[D].天津:天津大學,2011.

[2]Cabecinhas D,Cunha R,Silvestre C.A nonlinear quadrotor trajectory tracking controller with disturbance rejection[J].Control Engineering Practice,2014,26:1-10.

[3]于飛,阮雙雙.自適應數字濾波技術在光纖陀螺SINS中的應用[J].傳感器與微系統,2014,33(4):154-157.

[4]付夢印,鄧志紅,閆莉萍.Kalman濾波理論及其在導航系統中的應用[M].北京:科學出版社,2010:4.

[5]Kova X,Kacmarik P R P.Interoperable GPS,GLONASS and Galileo software receiver[J].IEEE Aerospace and Electronic Systems Magazine,2011,26(4):24-30.

[6]Song Qi,Han Jianda.An adaptive UKF algorithm for the state and parameter estimations of a mobile robot[J].Acta Automatica Sinica,2008,34(1):72-79.

[7]徐田來,游文虎,崔平遠.基于模糊自適應卡爾曼濾波的INS/ GPS組合導航系統算法研究[J].宇航學報,2005,9(5):571-575.

[8]李輝,蘆利斌,金國棟.基于Kinect的四旋翼無人機體感控制[J].傳感器與微系統,2015,34(8):99-102.

[9]韓厚增,王堅.自適應UKF在GNSS/INS緊組合導航中的應用研究[J].大地測量與地球動力學,2013,12(6):98-102.

[10]陳航科,張東升,盛曉超,等.基于Kalman濾波算法的姿態傳感器信號融合技術研究[J].傳感器與微系統,2013,32(12):82-85,89.

DOI:10.13873/J.1000—9787(2016)06—0149—02

Application of two-factor adaptive filtering algorithm in quadrotor*

XIE Xi-hua1,2,3,TANG Shun1
(1.State Key Laboratory of High Performance Complicated Manufacturing,Central South University,Changsha 410083,China;2.Sunward Intelligent Equipment Co Ltd,Changsha 410100,China;3.Collaborative Innovation Center for Southern Grain and Oil Crop,Changsha 410100,China)

Aiming at problems of inaccurate dynamic model and observation error,quadrotor dynamic model and two-factor adaptive filtering model are set up,using two factors seperately adjust effects of dynamic and observation model on filtering,through simulation,compared with Kalman filtering,extended Kalman filtering algorithm. Results show that two-factor adaptive filtering algorithm are improved in error and stability.

quadrotor;adaptive filtering;non-linear filtering

TP18

A

1000—9787(2016)06—0146—03

10.13873/J.1000—9787(2016)06—0146—03

2015—09—07

湖南省重大科技成果轉化項目(2012CK1003);國家科技支撐計劃課題資助項目(2014BAD06B07)

謝習華(1969-),男,博士,碩士生導師,研究方向為工業機器人控制、機電液一體化。

猜你喜歡
卡爾曼濾波模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
3D打印中的模型分割與打包
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 伊伊人成亚洲综合人网7777| 五月综合色婷婷| 日韩毛片基地| 中文字幕免费视频| 亚洲精品无码久久久久苍井空| 农村乱人伦一区二区| 女人18毛片久久| 国产成人综合欧美精品久久| 欧美一级大片在线观看| 国产在线精彩视频二区| 亚洲午夜国产精品无卡| 国产视频欧美| 国产成人高精品免费视频| 少妇精品网站| 久久精品91麻豆| 国产精品久久久久久搜索 | 蜜桃臀无码内射一区二区三区| 久久网综合| 又黄又爽视频好爽视频| 精品国产免费观看一区| 国产亚洲美日韩AV中文字幕无码成人 | 日韩成人免费网站| 精品欧美视频| 国产视频a| 99免费在线观看视频| 中国成人在线视频| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲黄色视频在线观看一区| 国产精品欧美日本韩免费一区二区三区不卡 | 国产浮力第一页永久地址| 无码AV高清毛片中国一级毛片 | 欧洲一区二区三区无码| 国产精品女同一区三区五区| 91人妻日韩人妻无码专区精品| 亚洲欧美另类中文字幕| www.91中文字幕| 啪啪啪亚洲无码| 福利在线不卡一区| 久久中文字幕2021精品| 国产簧片免费在线播放| 国产免费怡红院视频| 无码中字出轨中文人妻中文中| 国产区在线观看视频| 亚洲AⅤ永久无码精品毛片| 亚洲色无码专线精品观看| 韩国福利一区| 精品无码一区二区三区在线视频| 国内自拍久第一页| 国产香蕉在线视频| 欧美啪啪精品| 黑人巨大精品欧美一区二区区| 国产久操视频| 久久黄色小视频| 中文字幕日韩视频欧美一区| 国产精品福利尤物youwu| 国产麻豆永久视频| 尤物特级无码毛片免费| 手机精品福利在线观看| 黄色网在线免费观看| 国产乱论视频| 一级一级一片免费| 欧美日韩国产在线人| 国产www网站| 中文国产成人精品久久| 国产免费自拍视频| 精品少妇三级亚洲| 亚洲欧美另类日本| 丰满的熟女一区二区三区l| 国产日韩AV高潮在线| 热这里只有精品国产热门精品| 国产自在线播放| 亚洲欧美另类视频| 四虎精品国产AV二区| 91综合色区亚洲熟妇p| 亚洲欧美精品日韩欧美| 国产激情无码一区二区三区免费| 精品国产aⅴ一区二区三区| 九九久久99精品| 免费jjzz在在线播放国产| 91人人妻人人做人人爽男同| 亚洲AV无码精品无码久久蜜桃| 五月婷婷导航|