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

基于支持向量機的MEMS陀螺儀隨機漂移補償*

2012-06-10 08:08:56李澤民段鳳陽馬佳智
傳感技術學報 2012年8期
關鍵詞:模型

李澤民,段鳳陽,馬佳智

(空軍航空大學航空控制工程系,長春130022)

隨著微電子技術和集成電路技術的發展,采用微機電系統(MEMS)技術的慣性傳感器以其體積小、質量輕、成本低、產品可靠性高等優異特性,被廣泛應用于汽車、航空、航天和武器制導等軍民領域[1]。由于受自身結構缺陷和加工工藝的限制,MEMS陀螺儀存在較大的漂移,尤其是其中的隨機漂移,具有隨機性、非線性、非平穩和弱時變特性,已成為制約MEMS陀螺儀向高精度領域應用的主要因素,必須建立有效的誤差模型對其進行預測和補償[2]。

目前常用的陀螺儀隨機漂移預測方法主要有兩類:一類是以傳統時間序列分析法為代表的統計建模方法,如將AR模型或者ARMA模型與Kalman濾波器相結合[3-4]。這類方法要求時間序列具有平穩性、正態性和獨立性特征,極大的限制了模型的使用范圍和預測精度。另一類是以神經網絡為代表的人工智能算法[5]。神經網絡具有很好的非線性逼近能力,但神經網絡訓練過程遵循的是經驗風險最小化準則,存在著過擬合現象,導致算法的泛化性能差,并且訓練過程受局部極小點的困擾。基于統計學習理論[6]的支持向量機SVM(Support Vector Machine)方法,其訓練過程遵循的是結構風險最小化原則,不易發生局部最優及過擬合現象,能夠很好的克服神經網絡的上述缺陷,非常適合非線性的隨機序列動態建模[7]。

本文通過對隨機漂移序列進行相空間重構,將回歸支持向量機用于陀螺儀隨機漂移的預測和補償,以探索新的更加有效的隨機漂移補償方法。

1 支持向量機預測模型

支持向量機是建立在統計學習理論的VC維理論和結構風險最小化準則的基礎上,根據有限樣本信息在模型的復雜度和學習能力之間尋求最佳折衷,以期望獲得最好的泛化能力[8]。其基本思想是對于非線性問題,利用非線性變換將其映射到一個高維的特征空間中,并在此空間進行線性分析,即將低維空間的非線性問題轉化為高維特征空間中的線性問題來解決。通常引入一個核函數以代替高維空間中的內積運算,從而巧妙的避免了復雜的計算,并且有效地克服了維數災難和局部極值問題。

對于給定的容量為N的隨機漂移樣本集T={xk,yk}(k=1,2,…,N;xk∈Rn,yk∈R),其中 xk為輸入變量,yk為相應的目標值。根據支持向量機的基本思想,首先通過非線性變換將輸入空間映射到一個高維特征空間,在此特征空間中的SVM預測模型為:

式中,ω、b和φ(xk)分別為權值向量、閾值和進行空間映射的非線性變換。依據結構最小化準則,并考慮偏離點的影響,引入非負的松弛因子,問題轉變為有約束最優問題:

對于此約束二次規劃問題,依據KKT條件,通過引入非負的拉格朗日乘子α,α*,將問題轉化為二次規劃的對偶問題:

求解上式可得到所求的預測模型:

上式需要計算高維空間的內積,當維數很高時計算量巨大,造成所謂的維數災難。引入核函數K(xk,x)來代替內積的計算,即

核函數接受低維的輸入而計算高維的內積,可以有效的避免維數災難。根據泛函理論,滿足Mercer條件的函數都可以作為核函數。很多研究和實驗表明:當缺少過程的先驗知識情況下,選擇徑向基核函數比選擇其他核函數預測性能好。在對各種常用核函數預測效果對比的基礎上,本文選擇了徑向基核函數 K(x,xi)=exp(-‖x-xi‖2/σ2)。

2 支持向量機預測模型的建立

2.1 相空間重構

陀螺的隨機漂移是一維的標量時間序列,需要通過相空間重構,把標量時間序列嵌入到一個輔助的相空間中,以得到滿足支持向量機要求的訓練和測試序列。

由Takens嵌入定理[9]可知:如果嵌入維的維數m≥2D2+1,D2是系統的維數,則通過相空間重構的得到的系統與原始系統是等價的。對于標量時間序列:{x(i)},i=1,2,…N,由延遲坐標相空間重構法得到的重構序列為:

其中m和τ分別為嵌入維數和延遲時間,對一個序列進行相空間重構關鍵是要確定這兩個參數。嵌入維數m表征吸引子的空間間隔和幾何不變量;延遲時間τ反映了任意兩個相鄰延遲坐標點的相關程度。m和τ的不恰當配對將影響重構后的相空間結構與原空間的等價關系。本文使用的C-C法是通過引入嵌入窗寬τw=(m-1)τ將m和τ統一起來的。C-C法基于大量的統計結果產生,計算量少、計算速度快,計算結果理想,并且魯棒性能和抗噪聲性能尤其突出,是最為廣泛使用的計算時間窗的方法。

2.2 核函數參數和SVM參數的選擇

支持向量機模型中,待確定的參數為不敏感系數ε、懲罰系數C和徑向基核函數中的參數σ,這幾個參數在模型的訓練過程中都是定值,需要訓練前事先確定。常用的方法有交叉驗證法、基于VC維的誤差估計和LOO誤差估計[10-11]。本文使用的k-折交叉驗證法,對于中等規模的問題而言,是最為可靠的參數選擇方式。

統計學習理論中,通過比較算法的泛化能力來評價支持向量機的好壞,即檢驗模型對測試集的預測精度來衡量該模型的優劣。本文使用的誤差指標為均方根誤差:

即所有格點中,均方根誤差最小的格點處對應的參數為所尋找的最優參數組合。

3 支持向量機預測模型的實驗驗證

3.1 實驗方法和步驟

采集一組MEMS陀螺儀STIM202的靜態數據,經過確定性誤差補償和小波閾值去噪,得到表征陀螺儀隨機漂移的時間序列。當樣本容量大于3 000時,C-C法尋找最優相空間重構參數的效果較好,因此取該時間序列中長度為3 500的一段序列作為實驗數據。以前500個樣本點為訓練集訓練模型,用后2 000個樣本點做測試。實驗步驟如下:

(1)相空間重構

首先對此標量時間序列進行相空間重構,得到符合要求的訓練集和測試集。利用C-C法求解最優的嵌入維數m和延遲時間τ。得到時間窗τw=13,延遲時間τ=4,計算可得嵌入維數m=4。

(2)樣本歸一化

支持向量機對零均值方差為1的數值最敏感,為了減小模型訓練誤差,對重構后的訓練集和測試集進行歸一化處理:

(3)核函數參數和SVM參數的選擇

使用k-折交叉驗法尋找最優參數,k取5,誤差評價指標為均方根誤差RMSE,得到的最優參數組合為(C,σ,ε)=(0.329 88,21.112 1,0.094 6)。

(4)模型的訓練和測試

利用上步得到的最優參數組合,通過SMO[12]算法訓練SVM模型,并對訓練得到的模型進行測試。為了說明SVM模型的有效性,還分別使用了最大Lyapunov指數法、一階加權局域法和RBF神經網絡法對重構樣本做了訓練和預測。

3.2 實驗結果及分析

圖1為最大Lyapunov指數法和一階加權局域法的預測結果。由于這兩種方法預測速度很慢,所以只用來預測了50步。從圖中可以看出,但這兩種方法對陀螺隨機漂移的預測都不太理想。

圖1 最大Lyapunov指數法和一階加權局域法的預測結果

表1 幾種方法對測試集的預測結果

圖2和圖3所示分別為RBF神經網絡方法與SVM法對訓練集的預測絕對誤差和對測試集的預測效果,表1記錄了4種方法對測試集預測的均方根誤差RMSE和平均絕對誤差MAE。從以上圖表可得到結論:

圖2 RBF法和SVM法對訓練集的預測絕對誤差

圖3 RBF法和SVM法對測試集的預測結果

(1)對于相同的訓練集,RBF神經網絡法和SVM法相比,具有更高的訓練精度。

(2)對于相同的測試集,SVM法比RBF神經網絡法的預測效果要好,能夠更好的預測出陀螺隨機漂移的變化趨勢。

(3)SVM法的預測誤差隨著預測步數的增加而不斷增大。

造成以上結果的原因是:RBF神經網絡法是一種基于風險經驗最小化準則的學習算法,它的訓練過程力求對訓練集做到最好的擬合,而忽視了模型結構固有的置信風險,因此預測效果受到模型自身缺陷的限制。SVM法以結構風險最小為學習準則,既兼顧訓練集的擬合精度,又重視置信風險的減小,因而具有較好的泛化能力,能取得更好的預測效果。

由于陀螺隨機漂移時間序列的非線性和弱時變特征,造成訓練模型的預測精度隨預測步數的增加而增大,訓練得到的模型只能做短時預測。為了提高全程的預測精度,每隔一定時間以新加入的樣本為訓練集,而對于器件的同一次工作,可以保持模型的各個參數不變,重新訓練預測模型。3個軸向的模型訓練可以間隔進行,模型的訓練耗時很少,對系統的正常工作的實時性影響不大。

4 總結

本文將基于機器學習理論的支持向量機法,用于MEMS陀螺儀隨機漂移的建模和補償。通過相空間重構將問題轉換為支持向量機所需要的形式,利用最優化算法求得了相空間重構、核函數和預測模型的各項參數。仿真結果表明,該方法克服了傳統方法的不足,能夠很好的預測陀螺的隨機漂移,可以用于實際工程中MEMS陀螺儀隨機漂移的補償。

[1]張英,戚紅向.航天慣導產品及技術發展簡介[J].航天標準,2010(3):40-43.

[2]陳殿生,邵志浩,雷旭升.MEMS陀螺儀隨機誤差濾波[J].北京航空航天大學學報,2009,35(2):246-250.

[3]方靜,尚捷,顧啟泰.光纖陀螺隨機誤差建模的實驗研究[J].傳感技術學報,2008,21(9):1514-1517.

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

[5]盧海曦,夏敦柱,周百令.基于遺傳小波神經網絡的MEMS陀螺誤差建模[J].中國慣性技術學報,2008,16(2):216-219.

[6]Vapnik V N.The Nature of Statistical Learning Theory[M].New York:Springer-Verlag,1995:35-46.

[7]趙志宏,楊紹普.基于SVM的混沌時間序列分析[J].動力學與控制學報,2009,7(1):5-8.

[8]Smola A J,Schoelkopf B.A Tutorial on Support Vector Regression[J].Statistics and Computing,2004(14):199-222.

[9]呂金虎.混沌時間序列分析及其應用[M].武漢:武漢大學出版社,2002:66-71.

[10]Ito K,Nakano R.Optimizing Support Vector Regression Hyper-Parameters Based on Cross Validation[J].Proceedings of the International Joint Conference on Neural Networks,2003(7):2077-2082.

[11]王曉蘭,康蕾.在線模糊最小二乘支持向量機的時間序列預測[J].計算機工程與應用,2010,46(9):215-240.

[12]Keerthi S,Shevade S K.SMO Algorithm for Least-Squares SVM Formulation[J].Neural Computation,2003,15(2):487-507.

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产精彩视频在线观看| 国产成人精品一区二区三区| 欧美a在线看| 一本色道久久88| 色悠久久久| 综合天天色| 久久九九热视频| 亚洲欧美成人网| 91色爱欧美精品www| 国产精品第一区| 国产成人啪视频一区二区三区 | 在线精品自拍| 波多野结衣无码AV在线| 免费在线色| 亚洲无码在线午夜电影| 成人午夜视频在线| 成人在线亚洲| 欧美精品在线看| 成人福利视频网| 久久久精品无码一区二区三区| 欧美性色综合网| 婷婷午夜影院| 久久毛片免费基地| 成人国产精品一级毛片天堂| 四虎精品国产AV二区| 国产成人高清精品免费| 极品av一区二区| 中国精品自拍| 精品国产aⅴ一区二区三区| 色婷婷啪啪| 欧美国产精品不卡在线观看| 男女男精品视频| 免费aa毛片| 亚洲高清国产拍精品26u| 青青久久91| 国精品91人妻无码一区二区三区| 综合色亚洲| 午夜日b视频| 色婷婷综合激情视频免费看| 青青草a国产免费观看| swag国产精品| 精品国产成人av免费| 欧美黄网在线| 国产成人精品男人的天堂下载| 亚洲一区毛片| 巨熟乳波霸若妻中文观看免费| 久久精品免费国产大片| 亚洲IV视频免费在线光看| 色婷婷久久| 婷婷六月在线| 婷婷开心中文字幕| 青青草国产在线视频| 亚洲中文无码av永久伊人| 精品久久久久久久久久久| 亚洲视频免| 国产免费羞羞视频| 国产日韩精品一区在线不卡 | 人妻丝袜无码视频| 亚洲精品午夜天堂网页| 婷婷午夜影院| 人人艹人人爽| 日本中文字幕久久网站| 亚洲色中色| 午夜视频日本| 在线观看视频一区二区| 又爽又大又黄a级毛片在线视频| 日韩一区二区在线电影| 久久五月天综合| 国产va在线| 亚洲一区网站| 国产精品偷伦视频免费观看国产| 在线色国产| 婷婷五月在线视频| 波多野结衣一区二区三区四区视频 | 亚洲综合色婷婷| 精品午夜国产福利观看| 无码AV动漫| 免费a在线观看播放| 国产欧美高清| 天堂av综合网| 国产精品尤物在线| 午夜限制老子影院888|