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

多準則MEMS陀螺隨機誤差在線建模與實時濾波*

2016-03-22 02:26:46代金華張麗杰內蒙古工業大學信息工程學院呼和浩特0005內蒙古工業大學電力學院呼和浩特0005
傳感技術學報 2016年1期
關鍵詞:卡爾曼濾波

代金華,張麗杰(.內蒙古工業大學信息工程學院,呼和浩特0005;2.內蒙古工業大學電力學院,呼和浩特0005)

?

多準則MEMS陀螺隨機誤差在線建模與實時濾波*

代金華1,張麗杰2*
(1.內蒙古工業大學信息工程學院,呼和浩特010051;2.內蒙古工業大學電力學院,呼和浩特010051)

摘要:針對隨機誤差相關性較弱的MEMS陀螺儀,提出采用多準則曲線方法辨識其帶有截距項的隨機誤差時間序列模型。采用該模型可直接對MEMS陀螺儀的實測量數據進行在線建模,而無需零均值化離線處理?;谠撃P筒⒉捎脿顟B擴增的方法設計卡爾曼濾波器,實現了MEMS陀螺儀隨機誤差的實時濾波。實驗結果表明,針對某MEMS陀螺儀帶有截距項的AR(2)模型可以作為其隨機誤差模型,經過在線建模和實時濾波后,MEMS陀螺儀隨機誤差的標準差降低了50%,有效抑制了MEMS陀螺儀的隨機誤差。

關鍵詞:MEMS陀螺儀;時間序列模型;在線建模;卡爾曼濾波

MEMS(Micro-Electro-Mechanical Systems)陀螺儀具有成本低、尺寸小、重量輕、可靠性高等優點,在低成本慣性系統中獲得越來越廣泛的應用。但是MEMS陀螺儀的測量精度等性能指標卻遠低于傳統的陀螺儀,制約了其在高精度姿態控制中的應用[1-2]。通過對MEMS陀螺儀隨機漂移誤差信號進行有效的建模和補償來提高測量精度的方法越來越受到重視[3]。常用的MEMS陀螺儀隨機誤差建模方法包括神經網絡技術、小波分析、時間序列法、一階高斯—馬爾柯夫隨機過程等[4-5]。神經網絡和小波分析隨機誤差建模方法得到的模型通常具有較高的階次,并不十分適合于低成本系統隨機誤差的實時在線估計[6-9]。采用一階高斯—馬爾可夫隨機誤差建模方法的缺點是由于自相關序列判定的不精確帶來慣性敏感器隨機誤差建模的不精確[10-11]。時間序列分析法直接對隨機序列建立差分方程,與一階高斯—馬爾可夫過程相比,其具有更好的建模靈活性和穩定性,計算得到的參數值不會隨著樣本長度的改變而改變。對MEMS陀螺儀隨機漂移誤差信號進行時間序列建模和補償來提高測量精度的方法越來越受到重視[12]。

本文以實驗室已開發的MIMU模塊的角速率測量輸出為實驗對象[13],研究基于時間序列分析的誤差建模和補償方法。提出采用多準則曲線方法辨識MEMS陀螺儀隨機誤差的時間序列模型,該模型不要求對序列進行零均值化預處理,將序列均值作為一個未知參數,在ARMA模型中加上一個截距項,以保證建模的準確性和實時性。采用該模型可直接對MEMS陀螺儀測量噪聲進行在線建模,進而基于該模型并采用狀態擴增的方法設計卡爾曼濾波器,可使濾波器對數據無零均值要求,有效減小MEMS陀螺儀的隨機誤差。

1 MEMS陀螺儀隨機誤差的時間序列模型

1.1具有截距項的時間序列模型

時間序列ARMA(p,q)模型要求信號為平穩、正態分布和零均值時間序列。統計檢驗證明MEMS陀螺儀測量輸出數據可以看作平穩、正態時間序列,但是由于其零偏的存在,需要離線進行零均值化預處理才能建模。為了可以直接對MEMS陀螺儀靜態輸出信號在線建模,本文考慮將MEMS陀螺儀隨機序列的均值μ作為模型的一個未知參數。

平穩、正態、非零均值時間序列{Xt}的ARMA(p,q)模型可寫為[14]:

其中,?1,?2,L,?p稱為自回歸參數,θ1,θ2,L,θq稱為滑動平均參數,μ是時間序列{Xt}的均值。若滑動平均參數為零,則ARMA(p,q)變為AR(p)模型;若自回歸參數為零,則ARMA(p,q)變為MA(q)模型。

式(1)可變形為

令c=(1-?1-?2-L-?p)μ,則式(2)可寫為,

由式(3)可知,序列均值對模型的影響體現在多了一個參數c。因此,在MEMS陀螺儀隨機誤差模型識別階段,可對其隨機誤差序列的均值是否為零不予考慮,只需給ARMA模型增加一個截距項,在參數估計階段進行在線估計即可,從而保證建模實時性。

1.2基于相關性分析的MEMS陀螺儀隨機誤差模型辨識

通常,可依據隨機序列自相關函數(ACF)和偏相關函數(PACF)的“拖尾”和“截尾”性質辨識時間序列的模型結構(ARMA、AR、MA)[14]。自相關函數和偏相關函數特性見表1。

表1 自相關函數和偏相關函數特性

對MEMS陀螺儀進行相關性分析,結果如圖1所示。由圖1可知,MEMS陀螺儀隨機誤差序列的ACF和PACF都具有1階截尾特性,無法判斷其屬于哪種時間序列模型結構。產生這種現象的原因是MEMS陀螺儀的隨機序列相關性較弱,因此不能完全依據ACF和PACF“拖尾”和“截尾”的性質來判定MEMS陀螺儀隨機序列的模型結構及階次,還需采用其他方法進行模型的識別。

圖1 陀螺的自相關和偏相關

2 MEMS陀螺儀隨機誤差模型的多準則曲線辨識

2.1多準則曲線辨識性能函數的定義

常用的時間序列模型辨識方法包括AIC準則、BIC準則、FPE準則以及殘差值等[13]。不同準則對擬合殘差與參數個數之間進行不同的權衡,因此不同準則挑選出的最優模型,其漸進性是不同的[14]。為了減小建模誤差,提高誤差補償精度,本文取殘差方差>、FPE函數、AIC函數、BIC函數同時達到最小時的p,q值作為適用模型的階數。定義此時的性能函數為

J(p,q)=min(FPE(p,q),AIC(p,q),BIC(p,q),)(4)由式(3)可知,MEMS陀螺儀時間序列模型含有p+ q+1個參數,因此需將、AIC函數、BIC函數、及FPE函數的計算公式改為

其中,N為觀測序列樣本個數。考慮到函數曲線的直觀性,可根據多個準則函數的曲線趨勢直接確定J取最小值時階次p和q的值。

2.2多準則曲線辨識模型的步驟

根據式(3)和式(4),MEMS陀螺儀的ARMA(p,q)模型的多準則曲線辨識模型的步驟如下,

①設定一個合適的模型階數上限值L。通常MEMS陀螺儀的時間序列模型的階數較低,一般不超過3階,對于實際的隨機系統,隨機ARMA模型的自回歸階數大于或等于滑動平均階數[15-16],并且通過ARMA模型和AR模型辨識可以間接確定MA模型是否合適,所以僅需針對ARMA模型和AR模型進行辨識。

②依據式(3),采用最小二乘法估計參數

?1,?2,L,?p,c,θ1,θ2,L,θq(0≤p≤L,0≤q≤L)。

④對隨機誤差模型進行適用性和顯著性檢驗。若殘差序列為白噪聲序列說明該擬合模型能夠提取觀測序列中幾乎所有的樣本相關信息,說明該擬合模型是適用的[14];顯著性檢驗是通過假設檢驗方法[14],檢驗模型參數是否顯著非零,剔除不顯著的參數所對應的變量,達到精簡隨機誤差模型的目的。

3 卡爾曼濾波器的設計

根據式(3)帶有截距項的ARMA(p,q)模型,采用狀態擴增法設計卡爾曼濾波器,將截距項c也列為狀態,對其進行在線估計,則可直接對MEMS陀螺儀的實測信號進行卡爾曼濾波。

不妨以ARMA(2,1)為例(其他階次模型同理),擴增狀態后的系統狀態方程和測量方程可表示為

其中,擴增后的狀態變量Xk=[xkxk-1c]T,系統過程噪聲,系數矩陣,Vk是測量誤差,Wk和Vk為互不相關的零均值白噪聲序列。

Xk的估計量可以根據以下卡爾曼濾波遞推方程求解:

狀態的一步預測方程為

濾波狀態估計方程為

濾波增益方程為

估計協方差陣的一步預測方程為

估計協方差陣的更新方程為

狀態變量初始值X0選為角速度測量序列的初值;實際測量數據作為觀測量Ζk,其協方差為測量噪聲的正定方差陣Qk,經過ARMA模型擬合后的殘差信號的協方差為系統噪聲協方差陣Rk,隨機誤差序列的方差作為初始誤差協方差陣P0。

4 實驗驗證

為了驗證誤差模型的準確性和濾波器的有效性,針對實驗室研制的無人機項目中應用的MIMU模塊進行了實驗,該MIMU模塊包括:3個單軸陀螺ADXRS610,其靈敏度是6 mV/(°/s),噪聲密度是一個三軸MEMS加速度計MMA7260,其靈敏度是800 mV/gn(1.5 gn),噪聲密度是4.7 mV/(rms)[13,17]。

在室溫條件下,首先加電預熱60 min,利用STM32F103MCU采集陀螺儀的靜態角速率輸出,且外部轉臺輸入量為零。此處僅給出單軸陀螺儀的實驗結果。

4.1多準則曲線模型辨識實驗

4.1.1定階和參數估計

對于ARMA(p,q)模型,取L=2,即0≤p≤2,0≤q≤2;對于AR(p)模型,取L=5,即0≤p≤5。以100 Hz采樣頻率采集并保存1min的測量輸出數據,進行離線分析。分別作出AR模型和ARMA模型的、FPE函數、AIC函數和BIC函數的曲線,如圖2所示,其中圖2(a)中的橫坐標為1和2時分別表示ARMA(1,1)和ARMA(2,1)模型的和FPE、AIC、BIC函數的值。根據不同準則的數量級和相應曲線的變化趨勢,將AIC和BIC準則的曲線繪制在一張圖上,將和FPE準則的曲線繪制在一張圖上。

圖2 陀螺儀的AR模型和ARMA模型的多準則函數曲線

采用最小二乘法估計得到的AR(2)模型和ARMA(1,1)模型見表2。

表2 陀螺時間序列模型

4.1.2隨機誤差模型的適用性和顯著性檢驗

利用Matlab中的函數lbqtes對表2中的模型殘差序列進行Q檢驗可知,模型殘差序列不具有相關性,滿足白噪聲序列的要求,即AR(2)模型和ARMA(1,1)模型是適用的。

臨界值取標準正態分布的上側a=0.025分位數1.96,對于表2中的模型進行參數的顯著性檢驗,t檢驗的結果見表3。

表3 模型參數的顯著性檢驗

由表3可知,ak-1項對模型影響很小,剔除該項后,ARMA(1,1)模型精簡為AR(2)模型,則參數顯著性檢驗結果可確定MEMS陀螺儀的隨機誤差模型為

4.2卡爾曼濾波實驗

根據4.1得到的AR(2)模型結構,編寫在線建模和卡爾曼濾波程序。

卡爾曼濾波遞推方程中狀態變量初值X0=[x2x1c]T,其中x1,x2是角速率測量輸出序列的前兩個值。估計協方差陣初值

將MEMS陀螺儀的靜態輸出信號直接作為上述卡爾曼濾波器的輸入,在前2 min內完成建模,然后開始濾波。

圖3 陀螺儀的靜態測量數據卡爾曼濾波

表4 卡爾曼濾波前后陀螺數據的均值和標準差

陀螺儀測量輸出數據卡爾曼濾波結果如圖3,濾波前后的數據均值和標準差見表4。由圖3和表4可知,陀螺靜態輸出信號曲線的均值沒有明顯改變,但標準差減小了50%。說明卡爾曼濾波可以有效降低陀螺的隨機噪聲,從而驗證了將具有均值估計的AR(2)隨機誤差模型用于濾波算法對于減小噪聲是有效的,同時說明將信號均值作為卡爾曼濾波狀態變量也是合理的。

5 結論

為了解決MEMS陀螺儀零偏影響隨機誤差建模實時性的問題,本文將信號的均值作為時間序列模型中的一個參數進行估計,同時針對隨機誤差序列的相關性較弱的MEMS陀螺儀,本文提出了一種多準則曲線辨識方法對MEMS陀螺儀的隨機誤差模型進行辨識。并在此基礎上設計卡爾曼濾波器,對MEMS陀螺儀的測量輸出進行隨機誤差補償。實驗結果表明,具有截距項的AR(2)模型適合用作MEMS陀螺儀隨機誤差序列的數學模型,用在線得到的參數值直接進行卡爾曼濾波,可以有效降低信號的噪聲。

參考文獻:

[1]房建成,張霄,李建麗.一種MEMS陀螺標度因數誤差補償方法[J].航空學報,2010,31(2):350-355.

[2]徐定杰,苗志勇,沈鋒,等. MEMS陀螺隨機漂移誤差系數的動態提?。跩].宇航學報,2015,36(2):217-223.

[3]Ren B,Zhang D M,Li H. MEMS Gyroscope Random Error Model?ing and Filtering[J]. Applied Mechanics and Materials,20l0,29-32:829-834.

[4]楊慶輝,杜紅英,陳雄,等.微機電陀螺隨機漂移建模與卡爾曼濾波[J].計算機仿真,2015,32(3):68-72.

[5]蔡雄.硅微機械陀螺儀的隨機誤差建模與補償[D].南京:南京理工大學,2011.

[6]Minha P,Yang G. Error and Performance Analysis of MEMS Based Inertial Sensors with a Low-Cost GPS Receiver[J]. Sen?sors,2008,8(4):2240-2261.

[7]吉訓生,王壽榮. MEMS陀螺儀隨機漂移誤差研究[J].宇航學報,2006,27(4):640-642.

[8]何昆鵬. MEMS慣性器件參數辨識及系統誤差補償技術[D].哈爾濱:哈爾濱工程大學,2009.

[9]袁贛南,梁海波,何昆鵬,等. MEMS陀螺隨機漂移的狀態空間模型分析與應用[J].傳感技術學報,2011,24(6):853-858.

[10]Chen D K,Hart J Q. Application of Wavelet Neural Network in Sigma Processing of MEMS Accelerometers[J].Microsystem Tech?nologies,2011,17(1):l-5.

[11]王浩,黃長強,王勇,等.基于自回歸過程的慣性敏感器隨機誤差建模[J].中國慣性技術學報,2008,16(2):224-227.

[12]姜宇,金晶,張迎春,等.基于異方差分析的多MEMS陀螺隨機誤差補償方法[J].宇航學報,2012,33(6):776-780.

[13]張麗杰,常佶.小型飛行器MEMS姿態測量系統[J].振動測試與診斷,2010,30(6):698-704.

[14]王振龍.應用時間序列分析[M].北京:中國統計出版社,2010:132-133.

[15]蒙濤,王昊,李輝,等. MEMS陀螺誤差建模與濾波方法[J].系統工程與電子技術,2009,31(8):1944-1948.

[16]李杰,張文棟,劉俊,等.基于時間序列分析的Kalman濾波方法在MEMS陀螺儀隨機漂移誤差補償中的應用研究[J].傳感技術學報,2006,19(5):2215-2219.

[17]張麗杰,常佶.微小型航姿測量系統及其數據融合方法[J].中國慣性技術學報,2011,19(3):307-311.

代金華(1980-),女,蒙古族,內蒙古赤峰人,碩士,講師,研究方向為檢測與控制、導航等,djh19@126.com;

張麗杰(1973-),女,遼寧省康平縣人,博士,副教授,研究方向為檢測與控制、導航等。

Energy-Consumption Balancing Routing Protocol Based on Regions*

ZHAI Chunjie1,XU Jianmin2,LIU Yonggui1*
(1.School of Automation Science and Engineering,South China University of Technology,Guangzhou 510641,China;2.School of Civil Engineering and Transportation,South China University of Technology,Guangzhou 510641,China)

Abstract:An energy-consumption balancing routing protocol based on regions is proposed to balance the energy consumption of wireless sensor network and enhance the network stability. The protocol designs an optimized regiondivided algorithm which divides sensor nodes into clusters based on the regions to solve the random problem of clus?ters’number and distribution in previous protocols. In selecting clusters,a three-level selectional mechanism of clus?ter heads is adopted after taking consideration the factors of the residual energy of sensor nodes,the cluster topology and the internal total energy consumption of cluster. In forwarding the data,general nodes can choose the nearest cluster head which can select the next hop one in a two-upper level within the threshold of communication distance. Simulation results suggest,compared with DREEM-ME and MEET protocols,the proposed protocol can better bal?ance the nodes’energy consumption,enhance the network stability and improve the quality of network service.

Key words:wireless sensor network;balancing energy-consumption;region-divided algorithm;selectional mecha?nism of cluster heads

doi:EEACC:6150P;723010.3969/j.issn.1004-1699.2016.01.015

收稿日期:2015-07-22修改日期:2015-10-15

中圖分類號:V241.5

文獻標識碼:A

文章編號:1004-1699(2016)01-0075-05

項目來源:內蒙古自然科學基金面上項目(2012MS0924);內蒙古自治區重大基礎研究開放課題項目(內蒙古工業大學內蒙古自治區機電控制重點實驗室)

猜你喜歡
卡爾曼濾波
基于雙擴展卡爾曼濾波的電池荷電狀態估計
測控技術(2018年11期)2018-12-07 05:49:38
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
基于無跡卡爾曼濾波的行波波頭辨識
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
基于有色噪聲的改進卡爾曼濾波方法
基于序貫卡爾曼濾波的OCT信號處理方法研究
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
融合卡爾曼濾波的VFH避障算法
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 国产美女无遮挡免费视频| 久久成人免费| 国产欧美日韩va另类在线播放| 亚洲精品国产精品乱码不卞| 国产精女同一区二区三区久| 久久精品国产精品青草app| 毛片大全免费观看| 91精品啪在线观看国产91| 亚洲男人的天堂久久香蕉 | 亚洲一区无码在线| 毛片网站观看| 乱系列中文字幕在线视频| 久久综合九色综合97网| 色婷婷综合激情视频免费看| 日韩午夜片| 欧美爱爱网| 最新国产午夜精品视频成人| 亚洲国产日韩在线成人蜜芽| 色AV色 综合网站| 国产精品香蕉在线| 久久青草精品一区二区三区| 欧美日韩在线亚洲国产人| 日本免费福利视频| 亚洲AV无码乱码在线观看裸奔| 999国内精品久久免费视频| 亚洲成a人片| 超碰aⅴ人人做人人爽欧美| 在线欧美一区| 熟妇丰满人妻| 久青草免费在线视频| 久久精品人人做人人爽| 麻豆精品国产自产在线| 亚洲最新网址| 亚洲人成网7777777国产| 国产内射一区亚洲| 日本人妻一区二区三区不卡影院| 97人妻精品专区久久久久| 中文字幕精品一区二区三区视频| 日韩午夜福利在线观看| 国产麻豆91网在线看| 亚洲欧美日韩成人在线| 亚洲AV无码乱码在线观看代蜜桃 | 影音先锋丝袜制服| 国产精品无码影视久久久久久久| 国产午夜在线观看视频| 九九香蕉视频| 国产乱人伦偷精品视频AAA| 亚洲精品天堂自在久久77| 666精品国产精品亚洲| 亚洲天堂视频在线观看免费| 欧美成人影院亚洲综合图| 欧美日本在线一区二区三区| 一本大道AV人久久综合| 国内毛片视频| 国产办公室秘书无码精品| 日本高清有码人妻| 国产精品女熟高潮视频| 国产无人区一区二区三区| 久久精品电影| 亚洲精品自产拍在线观看APP| 成人国产精品视频频| 国产a网站| 人人艹人人爽| 日本中文字幕久久网站| 五月天久久综合国产一区二区| 免费Aⅴ片在线观看蜜芽Tⅴ| 中文字幕调教一区二区视频| 国产欧美日韩精品第二区| 黄色a一级视频| 日韩黄色在线| 国产成人亚洲综合A∨在线播放| 午夜精品区| 久久久久无码国产精品不卡| 国产va在线观看免费| 久久久久久高潮白浆| 欧美黄色a| 国产真实乱了在线播放| 国产免费久久精品99re丫丫一| 国产人成乱码视频免费观看| 大陆国产精品视频| 亚洲 欧美 日韩综合一区| 精品人妻系列无码专区久久|