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

基于近似二階EKF 的非線性濾波仿真*

2022-03-17 10:17:00孫立珍趙樂樂劉廣忱
計算機與數字工程 2022年2期
關鍵詞:系統

孫立珍 趙樂樂 劉廣忱

(1.內蒙古建筑職業技術學院 呼和浩特 010070)(2.內蒙古工業大學 呼和浩特 010080)

1 引言

濾波問題是基于某系統的狀態空間模型,通過對存在誤差的實際觀測量的處理,估計出系統狀態量或參數的問題[1]。濾波技術先后出現有多種被用于科學研究和工程實際[2],文獻[3~6]分別利用最小二乘法、極大似然法、Wiener法、粒子群算法進行濾波估計。Kalman 濾波是一種適用于線性系統的線性最小方差估計的最優遞推算法,在滿足其使用條件下,建立系統的狀態空間模型,通過對觀測量的更新來修正當前狀態量的預測值,進而實現對當前狀態量的估算[7]。由于工程實際涉及的系統多為非線性系統,于是應用在線性化的非線性系統濾波的擴展Kalman濾波法(EKF)被提出。

EKF 是將非線性函數的Taylor 展開式的二階及二階以上的高階項忽略掉,進行一階線性化,而線性化引起了一定的誤差,特別是系統強非線性時,較大的誤差可能造成濾波發散[8]。因此,在滿足線性系統、高斯白噪聲、所有隨機變量均服從高斯(GAUSSIAN)分布的三個假設條件時,EKF 是最小方差準則下的次優濾波算法,其性能主要依賴于系統的非線性程度[9]。為了最大限度地利用系統非線性變換的前二階矩的信息,減小由于線性化所引起的估計誤差,降低濾波發散的可能性,又有人提出了近似二階擴展卡爾曼濾波法(ASEKF)。

本文以空中拋射物為研究對象,建立拋射物的運動跟蹤系統的狀態方程并離散化,基于Matlab,利用ASEKF 估計系統狀態量,并計算系統輸出量,對物體進行跟蹤,進一步了解ASEKF 的濾波原理,分析其效率,并驗證其精度,也為ASEKF 的工程實際應用和Matlab仿真提供參考。

2 ASEKF的濾波原理

ASEKF 是基于線性最小方差遞推濾波框架,應用狀態量和觀測量均值變換的二階近似,方差和協方差進行一階近似得到非線性系統的遞推濾波框架[10]。ASEKF 可以在綜合考慮估計精度和運算量的情況下,先對非線性系統方程做近似二階非線性變換,再利用Kalman 濾波法估計系統的狀態量[11]。

對于如式(1)的非線性離散系統。

ASEKF 執行流程如圖1 所示。ASEKF 的濾波過程是對系統狀態量不斷預測和修正的過程,先對系統狀態量進行預測,然后利用觀測量對狀態量預測值修正,獲得狀態量估計值,完成一個濾波過程。該方法只需要上一次狀態量估計值和當前觀測量來更新計算出新的狀態量估計值,適用于系統狀態量的實時估計。

圖1 ASKEF的流程圖

3 基于ASEKF的濾波仿真

3.1 空中拋射物的運動跟蹤模型

假設從空中向某一方向拋射一個質量為m 的物體,其初始水平速度為vx(0),初始垂直速度為vy(0),初始位置坐標(x(0),y(0));物體運動過程中受重力mg、阻尼力、不確定的零均值白噪聲干擾力的影響,且阻尼力與速度平方成正比關系,水平和垂直兩個方向的阻尼系數分別為kx、ky,噪聲干擾力分別為mδax、mδay[13]。在二維坐標系中,從坐標原點處觀測運動物體的實時位置,距原點的距離為r,與y 軸的夾角為α,存在的零均值白噪聲分別為δr、δα[14]。對某一拋射物的運動觀測如圖2所示。

圖2 拋射物的運動觀測圖

根據拋射物的運動特點,選擇橫向位置、水平速度、縱向位置和垂直速度作為狀態量,選擇距離r和夾角α作為觀測量,建立物體運動跟蹤系統的狀態方程和觀測方程。由于空中拋射物所受阻尼力的方向與速度的方向相反[15],因此物體斜向上運動時的系統狀態方程與斜向下運動時的狀態方程不同。

1)當vy≥0、即vy是垂直向上或等于0 時,阻尼力mky垂直向下,系統離散狀態方程F(X)如式(5)所示。

式(5)、(6)、(7)中,Ts為采樣時間,k-1 和k 分別表示k-1時刻、k時刻。

3.2 仿真分析

根據ASEKF 的遞推原理和方法,利用拋射物的運動跟蹤模型可以推導出相應的濾波如式(8)所示。

式(8)包括兩個部分,一是狀態量、誤差協方差和測量量的預測方程,二是ASEKF 濾波增益、狀態量和誤差協方差更新方程。該公式對狀態量和測量量的預測進行二階近似,誤差協方差的預測采用一階近似,利用測量量對狀態量預測值進行修正,同時不斷更新卡爾曼濾波增益和誤差協方差。

在Matlab 中,基于拋射物的運動跟蹤的ASEKF 濾波公式編寫程序[16],主要包括真實狀態量模擬、觀測量構造、ASEKF 濾波和誤差計算這幾個模塊。根據空中拋射物的運動特點和仿真需要,設定合適的狀態量初值X0、誤差協方差初值P0、過程噪聲、觀測噪聲、仿真時長t 和步長Ts等參數,并運行仿真程序,拋射物的模擬真實運動軌跡、構造觀測量和濾波跟蹤結果如圖3 所示,構造觀測量誤差和濾波跟蹤誤差如圖4 所示。從仿真結果看出,構造的觀測量與模擬的真實運動軌跡之間的誤差較大,難以確定拋射物的真實運動狀態和軌跡,而ASEKF 濾波結果與真實運動軌跡之間的誤差較小,基本在2%以內,能夠濾掉較大的系統噪聲,較準確地實現對拋射物的運動跟蹤。

圖3 拋射物的運動軌跡

圖4 拋射物的運動跟蹤誤差

4 結語

本文首先對ASEKF 進行理論分析,了解其濾波方法和特點;然后以空中拋射物為濾波仿真研究對象,建立運動跟蹤系統離散化狀態方程,并根據ASEKF 的遞推原理和方法推導出相應的濾波公式;最后基于拋射物的運動跟蹤的濾波公式編寫Matlab 程序進行仿真分析。仿真結果表明,在觀測量誤差較大的情況下,通過ASEKF 對拋射物的運動跟蹤系統的狀態量進行估計,并計算系統輸出量,濾波過估計程收斂快,收斂后的誤差小,只有不到2%的誤差,能夠較準確地實現對拋射物的運動跟蹤,說明了ASEKF濾波法具有較高的估算精度。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 午夜精品一区二区蜜桃| 蜜桃臀无码内射一区二区三区| 亚洲一区波多野结衣二区三区| 国产成人精品免费av| 国产精品久久久久久久伊一| www.日韩三级| 亚洲日本中文字幕天堂网| 99精品视频九九精品| аⅴ资源中文在线天堂| 天天激情综合| 国产全黄a一级毛片| yy6080理论大片一级久久| 91视频区| 国产精欧美一区二区三区| 久操中文在线| 亚洲天堂免费| 日韩精品欧美国产在线| 超薄丝袜足j国产在线视频| 国产1区2区在线观看| 精品成人免费自拍视频| 日韩人妻精品一区| 波多野结衣亚洲一区| 欧美全免费aaaaaa特黄在线| 日韩资源站| 亚洲综合天堂网| 亚洲色婷婷一区二区| 国产本道久久一区二区三区| 狠狠综合久久| 亚洲欧洲自拍拍偷午夜色无码| 欧美激情,国产精品| 视频一本大道香蕉久在线播放 | 日韩一级二级三级| 欧美亚洲国产精品久久蜜芽| 大陆精大陆国产国语精品1024| 亚洲欧美在线综合图区| 亚洲国产成人精品一二区| 亚洲欧美成人综合| 免费毛片在线| 国产精品蜜臀| 国产成人精品一区二区免费看京| 色哟哟色院91精品网站| 男人天堂伊人网| 九九久久精品免费观看| 久久a级片| 亚洲综合专区| 国产a v无码专区亚洲av| 91麻豆国产在线| 2020久久国产综合精品swag| 夜夜操天天摸| 亚洲天堂视频网站| 97在线碰| 国产另类乱子伦精品免费女| 波多野结衣AV无码久久一区| 免费a在线观看播放| 四虎精品免费久久| 久久无码av三级| 在线日韩日本国产亚洲| 国产色婷婷| 曰韩人妻一区二区三区| 国产精品无码久久久久久| 欧美一区中文字幕| 伊人成色综合网| 一级毛片无毒不卡直接观看| 国产AV无码专区亚洲精品网站| 四虎永久在线视频| 国产资源免费观看| 国产一区亚洲一区| 91视频精品| 亚洲欧美日韩动漫| 精品福利一区二区免费视频| 天天爽免费视频| 久久久久青草大香线综合精品| 女人爽到高潮免费视频大全| 国产成人福利在线| 欧美伊人色综合久久天天| 亚洲欧美不卡| 丝袜久久剧情精品国产| 亚洲色图欧美一区| 丝袜久久剧情精品国产| 亚洲精品777| h网站在线播放| 91久久夜色精品国产网站|