亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于極小化矢量距離準(zhǔn)則的有限模型濾波方法

文檔序號(hào):5949100閱讀:202來(lái)源:國(guó)知局
專利名稱:基于極小化矢量距離準(zhǔn)則的有限模型濾波方法
技術(shù)領(lǐng)域
本發(fā)明涉及ー種有限模型濾波方法,屬于自適應(yīng)濾波以及陀螺隨機(jī)誤差降噪濾波領(lǐng)域。
背景技術(shù)
慣性導(dǎo)航系統(tǒng)具有完全自主性、全天候、抗外接干擾等優(yōu)點(diǎn),作為慣性導(dǎo)航系統(tǒng)的核心器件——陀螺儀在整個(gè)慣性導(dǎo)航系統(tǒng)中起著十分重要的作用。慣性導(dǎo)航系統(tǒng)的精度、成本主要決定于慣性儀表(陀螺儀和加速度計(jì))的精度和成本,尤其是陀螺儀的漂移對(duì)慣性導(dǎo)航系統(tǒng)位置誤差增長(zhǎng)的影響是時(shí)間的三次方函數(shù)。對(duì)于MEMS陀螺,影響其精度的ー個(gè)重要因素就是MEMS陀螺的隨機(jī)誤差。隨機(jī)誤差具有不確定性,不能像確定性誤差那樣通過(guò)簡(jiǎn) 單的方法進(jìn)行補(bǔ)償,它是MEMS陀螺的主要誤差,因此通過(guò)減小隨機(jī)誤差從而提高M(jìn)EMS陀螺測(cè)量精度便尤為重要。卡爾曼濾波理論自I960年由卡爾曼提出后,經(jīng)過(guò)50多年的發(fā)展,針對(duì)不同的應(yīng)用背景,卡爾曼濾波理論已經(jīng)在不同的工程領(lǐng)域得到了相應(yīng)的理論推廣和應(yīng)用??柭鼮V波是ー種時(shí)域?yàn)V波方法,采用狀態(tài)空間方法描述系統(tǒng),從與被提取信號(hào)有關(guān)的量測(cè)量中通過(guò)算法估計(jì)出所需信號(hào)。其中被估計(jì)信號(hào)是由白噪聲激勵(lì)引起的隨機(jī)響應(yīng),激勵(lì)源與響應(yīng)之間的傳遞結(jié)構(gòu)(系統(tǒng)方程)已知,量測(cè)量與被估計(jì)量之間的函數(shù)關(guān)系(量測(cè)方程)也已知。估計(jì)過(guò)程利用了如下信息系統(tǒng)方程、量測(cè)方程、白噪聲激勵(lì)的統(tǒng)計(jì)特性、量測(cè)誤差的統(tǒng)計(jì)特性。卡爾曼濾波算法是MEMS陀螺隨機(jī)誤差降噪的常用算法。但由于應(yīng)用卡爾曼濾波算法需要預(yù)先知道精確的系統(tǒng)模型和噪聲的統(tǒng)計(jì)特性才能獲得最優(yōu)的濾波估計(jì),這種要求在實(shí)際的應(yīng)用過(guò)程中限制了算法的應(yīng)用。當(dāng)系統(tǒng)模型無(wú)法精確獲知、或者不能用単一的線性模型對(duì)系統(tǒng)描述時(shí),經(jīng)典的卡爾曼濾波算法就不再適用。

發(fā)明內(nèi)容
本發(fā)明的目的是為了克服在慣性系統(tǒng)的慣性器件的隨機(jī)模型不能精確獲知、或者不能用單ー線性模型描述時(shí)的慣性器件隨機(jī)誤差降噪時(shí)經(jīng)典卡爾曼濾波算法不能應(yīng)用的困難,提出基于極小化矢量距離準(zhǔn)則的有限模型濾波方法。本發(fā)明的目的是通過(guò)下述技術(shù)方案實(shí)現(xiàn)的。該基于極小化矢量距離準(zhǔn)則的有限模型濾波方法,包括如下步驟步驟一、采集數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行預(yù)處理;首先進(jìn)行異常值剔除,然后進(jìn)行零均值處理,其次為去除趨勢(shì)項(xiàng)部分,最后是提取周期項(xiàng)形成時(shí)間序列數(shù)據(jù);步驟ニ、對(duì)步驟一中預(yù)處理后的時(shí)間序列數(shù)據(jù)建模并整定模型參數(shù)。2. I建立系統(tǒng)模型時(shí)間序列線性模型的參數(shù)估計(jì)是指在辨識(shí)得到模型類別和階數(shù)的基礎(chǔ)上,求出模型中的自回歸系數(shù)和滑動(dòng)平均系數(shù)的數(shù)值;2. 2檢驗(yàn)?zāi)P偷倪m用性時(shí)間序列線性模型的適用性檢驗(yàn)是指用樣本的數(shù)據(jù)檢驗(yàn)按上面的方法確定的模型是否適用,即檢驗(yàn)殘差序列是否為白噪聲序列;步驟三、對(duì)每個(gè)系統(tǒng)模型設(shè)計(jì)卡爾曼濾波器并應(yīng)用基于最小化矢量距離的有限模型算法對(duì)模型進(jìn)行在線實(shí)時(shí)切換3. I對(duì)每ー個(gè)建立的系統(tǒng)模型設(shè)計(jì)卡爾曼濾波器,在辨識(shí)出的系統(tǒng)模型的基礎(chǔ)上給定系統(tǒng)噪聲和觀測(cè)噪聲陣;3. 2對(duì)每ー個(gè)系統(tǒng)模型根據(jù)基于極小化矢量距離準(zhǔn)則擬合評(píng)價(jià)函數(shù)來(lái)評(píng)定系統(tǒng)模型的準(zhǔn)確度;3. 3根據(jù)上述給出的評(píng)價(jià)函數(shù)將待選擇的模型中準(zhǔn)確度最高的系統(tǒng)模型的濾波結(jié)果作為最終的結(jié)果輸出,步驟3. 3中通過(guò)精確度結(jié)合貝葉斯概率將所有系統(tǒng)模型濾波結(jié)果的融合結(jié)果作 為結(jié)果輸出。本發(fā)明的基本原理是對(duì)于慣性器件的隨機(jī)誤差,通過(guò)不同的模型機(jī)構(gòu)、或不同的機(jī)理可以建立不同的系統(tǒng)模型,在所建立的不同模型中每個(gè)模型都有其擅長(zhǎng)處理的動(dòng)態(tài)特性,在慣性器件實(shí)時(shí)測(cè)量過(guò)程中由于其系統(tǒng)的復(fù)雜性,不可能用単一的線性系統(tǒng)模型對(duì)系統(tǒng)完成精確描述;因此,我們建立ー個(gè)模型池,其中包括有限個(gè)不同的系統(tǒng)模型,在采集陀螺動(dòng)態(tài)輸出的數(shù)據(jù)時(shí),根據(jù)實(shí)際數(shù)據(jù)與模型池中備選模型的匹配情況,動(dòng)態(tài)地選擇出與實(shí)際數(shù)據(jù)最為匹配的模型用來(lái)進(jìn)行實(shí)時(shí)在線濾波估計(jì)。借助本發(fā)明提出的濾波機(jī)制,不需要預(yù)先知道陀螺隨機(jī)誤差的精確系統(tǒng)模型,其本質(zhì)是利用實(shí)際系統(tǒng)量測(cè)到的輸出數(shù)據(jù),用模型池中的有限個(gè)模型來(lái)動(dòng)態(tài)逼近實(shí)際系統(tǒng),達(dá)到在不知系統(tǒng)真實(shí)模型情況下進(jìn)行最優(yōu)濾波估計(jì)的效果。為了在濾波過(guò)程中選擇需激活的模型,需要對(duì)基于模型池中各個(gè)模型對(duì)應(yīng)的子濾波器的估計(jì)輸出進(jìn)行評(píng)估、決擇,本發(fā)明給出了ー種對(duì)模型選擇的準(zhǔn)則,以此來(lái)完成對(duì)模型的選擇,并且給出幾種常用的系統(tǒng)模型建立的方法。本發(fā)明的有益效果本發(fā)明相對(duì)于傳統(tǒng)的卡爾曼濾波算法,降低了對(duì)模型精確性的要求,可以針對(duì)不同的系統(tǒng)動(dòng)態(tài)特性建立多個(gè)存在較大差別的線性系統(tǒng)模型,且可以對(duì)類似的模型選取不同的模型參數(shù)來(lái)提高系統(tǒng)的魯棒性。且在MEMS慣性器件的算法驗(yàn)證中看出,該算法由于其計(jì)算簡(jiǎn)單且具有良好的實(shí)時(shí)性,利于工程應(yīng)用和實(shí)現(xiàn)。


圖I為本發(fā)明提出的有限模型濾波算法的系統(tǒng)框圖;圖2為本發(fā)明MEMS靜態(tài)信號(hào)的降噪測(cè)試結(jié)果圖;圖3為本發(fā)明MEMS常值角速率輸入信號(hào)的降噪測(cè)試結(jié)果圖;圖4為本發(fā)明MEMS高動(dòng)態(tài)低幅值信號(hào)的降噪測(cè)試結(jié)果圖;圖5為本發(fā)明MEMS中動(dòng)態(tài)高幅值信號(hào)的降噪測(cè)試結(jié)果圖。
具體實(shí)施例方式以下所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn),或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換,這些改進(jìn)和替換也應(yīng)視為本發(fā)明的保護(hù)范圍。
步驟一、通過(guò)器件的采集數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行預(yù)處理(采用經(jīng)典的數(shù)據(jù)與處理的方法)。在對(duì)陀螺隨機(jī)漂移數(shù)據(jù)進(jìn)行模型辨識(shí)之前,需要進(jìn)行數(shù)據(jù)預(yù)處理,使之成為零均值、平穩(wěn)、正態(tài)的時(shí)序信號(hào),之后才能對(duì)信號(hào)建立數(shù)學(xué)模型。在數(shù)據(jù)預(yù)處理中,第一步是異常值剔除。剔除方法可以采用萊以特準(zhǔn)則。萊以特準(zhǔn)則又稱〈3 σ >準(zhǔn)則,根據(jù)誤差理論,
P {I X- μ I ≤ 3 σ } ^ 99. 7% (I)該式說(shuō)明,誤差ε = X-μ | ^ 3 σ的概率約為99. 7%,如果將ε > 3 σ的值舍去,犯“棄真”錯(cuò)誤的概率最大為O. 3%。數(shù)據(jù)預(yù)處理的第二步是零均值處理。對(duì)于有限長(zhǎng)的時(shí)間序列Xk(k = I, 2,…N)計(jì)算其均值。陀螺數(shù)據(jù)求出其平均值后,將陀螺每ー時(shí)刻的數(shù)據(jù)都減去平均值,即可得到零均值處理后的數(shù)據(jù)。第三步是去除趨勢(shì)項(xiàng)部分。實(shí)際工程中測(cè)得的陀螺漂移數(shù)據(jù)序列往往為非平穩(wěn)隨機(jī)序列。對(duì)此,應(yīng)去除其中的有規(guī)律部分即趨勢(shì)項(xiàng),實(shí)現(xiàn)數(shù)據(jù)的平穩(wěn)化處理。ー個(gè)非平穩(wěn)時(shí)間序列yk可認(rèn)為是ー個(gè)確定性的趨勢(shì)項(xiàng)Ak和一個(gè)均值為零的高度相關(guān)平穩(wěn)時(shí)間序列Xk的線性疊加,即yk = Ak+xk (2)式中,k=1,2,...N。其中,趨勢(shì)項(xiàng)Ak—般可表示為時(shí)間k的多項(xiàng)式,SP Ak = a0+a1k+a2k2+··· +amkm (3)式中,Bc^a1,…Bni為多項(xiàng)式的系數(shù)。對(duì)含趨勢(shì)項(xiàng)的非平穩(wěn)序列,首先應(yīng)進(jìn)行趨向性檢驗(yàn),然后再進(jìn)行趨勢(shì)項(xiàng)的提取。趨勢(shì)項(xiàng)檢驗(yàn)中,可以采用下式作為檢測(cè)量。
權(quán)利要求
1.基于極小化矢量距離準(zhǔn)則的有限模型濾波方法,其特征在于,包括如下步驟 步驟一、采集數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行預(yù)處理;首先進(jìn)行異常值剔除,然后進(jìn)行零均值處理,其次為去除趨勢(shì)項(xiàng)部分,最后是提取周期項(xiàng)形成時(shí)間序列數(shù)據(jù); 步驟二、對(duì)步驟一中預(yù)處理后的時(shí)間序列數(shù)據(jù)建模并整定模型參數(shù)。
2.I建立系統(tǒng)模型時(shí)間序列線性模型的參數(shù)估計(jì)是指在辨識(shí)得到模型類別和階數(shù)的基礎(chǔ)上,求出模型中的自回歸系數(shù)和滑動(dòng)平均系數(shù)的數(shù)值; 2.2檢驗(yàn)?zāi)P偷倪m用性時(shí)間序列線性模型的適用性檢驗(yàn)是指用樣本的數(shù)據(jù)檢驗(yàn)按上面的方法確定的模型是否適用,即檢驗(yàn)殘差序列是否為白噪聲序列; 步驟三、對(duì)每個(gè)系統(tǒng)模型設(shè)計(jì)卡爾曼濾波器并應(yīng)用基于最小化矢量距離的有限模型算 法對(duì)模型進(jìn)行在線實(shí)時(shí)切換 3.I對(duì)每一個(gè)建立的系統(tǒng)模型設(shè)計(jì)卡爾曼濾波器,在辨識(shí)出的系統(tǒng)模型的基礎(chǔ)上給定系統(tǒng)噪聲和觀測(cè)噪聲陣; 3.2對(duì)每一個(gè)系統(tǒng)模型根據(jù)基于極小化矢量距離準(zhǔn)則擬合評(píng)價(jià)函數(shù)來(lái)評(píng)定系統(tǒng)模型的準(zhǔn)確度; 3.3根據(jù)上述給出的評(píng)價(jià)函數(shù)將待選擇的模型中準(zhǔn)確度最高的系統(tǒng)模型的濾波結(jié)果作為最終的結(jié)果輸出。
2.如權(quán)利要求I所述的基于極小化矢量距離準(zhǔn)則的有限模型濾波方法,其特征在于,步驟3. 3中通過(guò)精確度結(jié)合貝葉斯概率將所有系統(tǒng)模型濾波結(jié)果的融合結(jié)果作為結(jié)果輸出。
全文摘要
本發(fā)明克服了在慣性系統(tǒng)的慣性器件的隨機(jī)模型不能精確獲知、或者不能用單一線性模型描述時(shí)的慣性器件隨機(jī)誤差降噪時(shí)經(jīng)典卡爾曼濾波算法不能應(yīng)用的困難,提出一種基于極小化矢量距離準(zhǔn)則的有限模型濾波方法,步驟一、采集數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行預(yù)處理;步驟二、對(duì)步驟一中預(yù)處理后的時(shí)間序列數(shù)據(jù)建模并整定模型參數(shù);步驟三、對(duì)每個(gè)系統(tǒng)模型設(shè)計(jì)卡爾曼濾波器并應(yīng)用基于最小化矢量距離的有限模型算法對(duì)模型進(jìn)行在線實(shí)時(shí)切換。
文檔編號(hào)G01C21/20GK102679984SQ20121017111
公開(kāi)日2012年9月19日 申請(qǐng)日期2012年5月29日 優(yōu)先權(quán)日2012年5月29日
發(fā)明者馮波, 王博, 鄧志紅, 馬宏賓 申請(qǐng)人:北京理工大學(xué)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1