91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何整定卡爾曼濾波的Q、R這兩個(gè)參數(shù)

GReq_mcu168 ? 來(lái)源:TsinghuaJoking ? 作者:卓晴老師 ? 2022-06-30 14:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一個(gè)關(guān)于卡爾曼濾波的問(wèn)題,之前用的互補(bǔ)濾波效果也還好,但在用卡爾曼濾波的時(shí)候出現(xiàn)了一些問(wèn)題:就是如何整定卡爾曼濾波的Q、R這兩個(gè)參數(shù),這兩個(gè)參數(shù)分別是角度數(shù)據(jù)置信度與角速度數(shù)據(jù)置信度。我看別人用的這兩個(gè)參數(shù)都非常小,比如別人Q都是零點(diǎn)零零幾,而用的時(shí)候發(fā)現(xiàn)Q零點(diǎn)幾跟隨效果很差,我把Q調(diào)到1跟隨效果才差不多。但是Q和R不都是協(xié)方差嗎,它們可以取到1及以上的值嗎?即Q和R有沒(méi)有取值范圍,以及這兩個(gè)參數(shù)整定方法是什么?

回復(fù):Kalman濾波算法常常被用來(lái)計(jì)算直立車(chē)模傾角和轉(zhuǎn)動(dòng)角速度。算法利用陀螺儀給出的轉(zhuǎn)速度量和加速度傳感器給出的傾角觀(guān)測(cè)量完成計(jì)算。除了Kalman濾波器算法之外,還可以使用互補(bǔ)濾波器進(jìn)行幫助計(jì)算。

如果不考慮系統(tǒng)狀態(tài)的時(shí)變性和系統(tǒng)噪聲的時(shí)變性,上述兩種方法本質(zhì)上是相同的。

下圖顯示了對(duì)于被測(cè)物體位置使用Kalman濾波算法來(lái)估計(jì)物體實(shí)際位置的示意圖。

1c7fedbe-f83a-11ec-ba43-dac502259ad0.jpg

通常情況下所使用的Kalman濾波器是離散時(shí)間系統(tǒng)形式的。我們真正想得到的物理量表示成系統(tǒng)狀態(tài)中的某些分量。對(duì)于系統(tǒng)狀態(tài)的估計(jì)(濾波結(jié)果)所使用的信息來(lái)源于兩個(gè)方面,一個(gè)是對(duì)系統(tǒng)狀態(tài)演變模型的了解,包括系統(tǒng)轉(zhuǎn)移矩陣和輸入控制矩陣,輸入孔質(zhì)量等,另一方面來(lái)自于對(duì)系統(tǒng)狀態(tài)的觀(guān)測(cè)量。

1ca8e106-f83a-11ec-ba43-dac502259ad0.png

但這兩方面的信息都會(huì)有某種不確定性。通常使用系統(tǒng)噪聲向量(W)和觀(guān)測(cè)噪聲向量(V)來(lái)表示。兩個(gè)噪聲大小分別使用它們各自的協(xié)方差矩陣來(lái)表示。系統(tǒng)噪聲協(xié)方差矩陣使用Q,觀(guān)測(cè)噪聲的協(xié)方差矩陣使用R。

下面是系統(tǒng)方程和觀(guān)測(cè)方程表達(dá)式。雖然在表達(dá)式中包括了系統(tǒng)噪聲w和轉(zhuǎn)測(cè)噪聲v,但在計(jì)算系統(tǒng)狀態(tài)轉(zhuǎn)移和系統(tǒng)觀(guān)測(cè)量的時(shí)候并不考慮這兩個(gè)噪聲的影響。

1cca03c2-f83a-11ec-ba43-dac502259ad0.png

兩個(gè)噪聲的影響只是在卡爾曼濾波器離散迭代算法過(guò)程中使用到了兩個(gè)噪聲的協(xié)方差矩陣Q和R。分別用于計(jì)算系統(tǒng)狀態(tài)估計(jì)誤差的協(xié)方差矩陣P和卡爾曼濾波器增益K的大小。

下面是傳統(tǒng)線(xiàn)性卡爾曼濾波器的五個(gè)基本迭代公式。

1cdec046-f83a-11ec-ba43-dac502259ad0.png

從上面公式來(lái)看,真正所要濾波得到的結(jié)果來(lái)自于公式(4)中的系統(tǒng)狀態(tài)估計(jì)值x的某些分量,公式(4)的結(jié)果是由公式(1)所得到的狀態(tài)預(yù)測(cè)值和來(lái)自觀(guān)測(cè)量y計(jì)算得到的。其中卡爾曼濾波器增益K是在狀態(tài)預(yù)測(cè)值和觀(guān)測(cè)誤差值之間做了一個(gè)折中。

如果K很小,比如等于0,則濾波結(jié)果更加接近由系統(tǒng)狀態(tài)估計(jì)值給出的遞歸結(jié)果;如果K很大,比如等于1,則濾波結(jié)果更加接近于觀(guān)測(cè)值所反算出來(lái)的狀態(tài)變量。

1d06947c-f83a-11ec-ba43-dac502259ad0.png

K值是由公式(3)計(jì)算獲得,其中的P值是通過(guò)公式(2)(5)進(jìn)行計(jì)算,反映了Q的大小,因此K值的大小可以由如下形式示意:

1d25c220-f83a-11ec-ba43-dac502259ad0.png

因此,K值至于Q,R的比值有關(guān)系,而與Q,R的絕對(duì)值沒(méi)有關(guān)系。所以,在不同算法中,R, Q的取值根據(jù)反應(yīng)的不同量綱,可以有很大的變化,但它們的比值會(huì)決定了濾波值應(yīng)該更多來(lái)自于系統(tǒng)模型演化的信息,還是來(lái)自于觀(guān)察信號(hào)信息。

智能車(chē)競(jìng)賽中,使用Kalman濾波器將慣性傳感器所得到的車(chē)體陀螺儀所反映的角速度和和加速度傳感器所獲得的傾斜角信息進(jìn)行融合,獲得直立車(chē)模傾角和轉(zhuǎn)動(dòng)角速度。

此時(shí),往往將系統(tǒng)狀態(tài)x設(shè)定為車(chē)模需要觀(guān)察的角度。系統(tǒng)輸入量u為測(cè)量所得到的角速度;系統(tǒng)觀(guān)察值設(shè)定為有加速度傳感器給出的傾角。

系統(tǒng)模型噪聲w應(yīng)該反映出陀螺儀測(cè)定角速度的隨機(jī)誤差和隨著時(shí)間漂移的系統(tǒng)誤差兩部分。系統(tǒng)觀(guān)測(cè)噪聲v應(yīng)該反映了加速度計(jì)輸出量中在計(jì)算角度的近似誤差和由于車(chē)模運(yùn)動(dòng)所產(chǎn)生的干擾噪聲。

如果Q大R小,造成K增加,則濾波結(jié)果中就會(huì)存在較大的由于車(chē)模運(yùn)動(dòng)所產(chǎn)生的噪聲,俗稱(chēng)跟蹤不好;如果Q小R大,造成K減小,則濾波結(jié)果會(huì)出現(xiàn)兩種問(wèn)題,第一就是從處置值收斂到正確值的過(guò)程較慢,需要等一個(gè)比較長(zhǎng)的穩(wěn)定時(shí)間。另一方面就是會(huì)受到陀螺儀本身零點(diǎn)漂移,產(chǎn)生比較大的輸出零點(diǎn)誤差。

最終這兩個(gè)參數(shù)的大小可以根據(jù)所選擇的器件的實(shí)際性能(噪聲,漂移等)通過(guò)實(shí)驗(yàn)觀(guān)察的方式獲得一個(gè)比較好的相對(duì)值。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 濾波器
    +關(guān)注

    關(guān)注

    162

    文章

    8138

    瀏覽量

    182127
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4710

    瀏覽量

    95420
  • Kalman
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    8303

原文標(biāo)題:卡爾曼濾波器中的Q,R

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    雙電機(jī)同步驅(qū)動(dòng)系統(tǒng)控制參數(shù)研究

    摘 要:工業(yè)發(fā)展的要求使得雙(多)電機(jī)的運(yùn)用越來(lái)越廣泛。雙電機(jī)同軸驅(qū)動(dòng)的控制系統(tǒng)是一種典型的多通道多控制器系統(tǒng),為了獲得優(yōu)良的控制性能,有必要對(duì)其控制器參數(shù)進(jìn)行研究。采用單彈簣-雙慣量塊模型
    發(fā)表于 06-19 11:04

    ADS1298IPAGR帶有RESP_MODP和RESP_MODN這兩個(gè)管腳嗎?

    你好,根據(jù)描述,ADS1298IPAGR是帶R的設(shè)備,應(yīng)該是帶有RESP_MODP和RESP_MODN這兩個(gè)管腳的,但在官方datasheet里的TQFP封裝的管腳描述里沒(méi)有出現(xiàn)這兩個(gè)管腳,請(qǐng)問(wèn)是該芯片不帶這功能還是管腳沒(méi)有標(biāo)
    發(fā)表于 02-13 07:33

    卡爾濾波基礎(chǔ)知識(shí)

    附錄:補(bǔ)充材料 附1、卡爾濾波主要框架? 卡爾濾波的本質(zhì)屬于系統(tǒng)的最優(yōu)估計(jì),通過(guò)
    的頭像 發(fā)表于 01-08 10:26 ?1088次閱讀
    <b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>基礎(chǔ)知識(shí)

    卡爾濾波在信號(hào)處理中的應(yīng)用分析

    算法,用于估計(jì)動(dòng)態(tài)系統(tǒng)的狀態(tài)變量。它基于兩個(gè)關(guān)鍵步驟:預(yù)測(cè)和更新。在預(yù)測(cè)階段,通過(guò)已知的系統(tǒng)狀態(tài)轉(zhuǎn)移方程,預(yù)測(cè)下一時(shí)刻的狀態(tài);在更新階段,利用觀(guān)測(cè)數(shù)據(jù)對(duì)預(yù)測(cè)結(jié)果進(jìn)行修正,得到最優(yōu)的狀態(tài)估計(jì)。 二、卡爾
    的頭像 發(fā)表于 12-16 09:14 ?3192次閱讀

    卡爾濾波在圖像處理中的應(yīng)用實(shí)例 如何調(diào)優(yōu)卡爾濾波參數(shù)

    卡爾濾波在圖像處理中的應(yīng)用實(shí)例 卡爾濾波在圖像處理中主要應(yīng)用于目標(biāo)跟蹤、噪聲消除和圖像恢復(fù)等
    的頭像 發(fā)表于 12-16 09:11 ?1838次閱讀

    卡爾濾波在機(jī)器人導(dǎo)航中的應(yīng)用

    卡爾濾波的基本原理 卡爾濾波是一種基于貝葉斯濾波
    的頭像 發(fā)表于 12-16 09:08 ?1407次閱讀

    ADC122S021 clock frequency和fSCLK,這兩個(gè)參數(shù)有什么區(qū)別呢?

    器件手冊(cè)的第二頁(yè)寫(xiě)明,clock frequency:16M最大。手冊(cè)的第五頁(yè)參數(shù)fSCLK,最大允許3.2MHz。這兩個(gè)參數(shù)有什么區(qū)別?
    發(fā)表于 11-21 06:07

    卡爾濾波器的特性及仿真

    我們前一篇關(guān)于人物識(shí)別跟蹤的文章《視頻連續(xù)目標(biāo)跟蹤實(shí)現(xiàn)的種方法和示例(更新)》里講到,視頻圖像中物體的識(shí)別和跟蹤用到了卡爾濾波器(KF)。這里對(duì)這個(gè)話(huà)題我們稍微對(duì)這個(gè)
    的頭像 發(fā)表于 11-04 11:36 ?1006次閱讀
    <b class='flag-5'>卡爾</b><b class='flag-5'>曼</b><b class='flag-5'>濾波</b>器的特性及仿真

    為什么要對(duì)控制系統(tǒng)進(jìn)行

    控制系統(tǒng)定是控制系統(tǒng)設(shè)計(jì)和運(yùn)行中的一個(gè)重要環(huán)節(jié)。的目的是為了使控制系統(tǒng)達(dá)到預(yù)期的性能指標(biāo),如穩(wěn)定性、快速性、準(zhǔn)確性和魯棒性等。下面將從以下幾個(gè)方面對(duì)控制系統(tǒng)
    的頭像 發(fā)表于 08-30 10:31 ?1229次閱讀

    OPA355-Q1運(yùn)放的兩個(gè)參數(shù)疑問(wèn)求解

    你好,我最近一個(gè)項(xiàng)目選型OPA355-Q1這款運(yùn)放,有兩個(gè)參數(shù)不是很理解: 1,他是單端輸出為什么輸出電流為+-100mA,他是單端的,為什么有負(fù)電壓 2,為什么datasheet
    發(fā)表于 08-29 07:02

    sr鎖存器特性表q為什么有兩個(gè)

    “未來(lái)狀態(tài)”)。 在SR鎖存器的特性表中,通常會(huì)列出S(置位)和R(復(fù)位)兩個(gè)輸入端的不同組合,以及在這些組合下QQ'(Q的取反)的輸出狀
    的頭像 發(fā)表于 08-28 09:28 ?1472次閱讀

    觸發(fā)器的兩個(gè)穩(wěn)定狀態(tài)分別是什么

    觸發(fā)器作為數(shù)字電路中的基本邏輯單元,具有兩個(gè)穩(wěn)定狀態(tài),這兩個(gè)狀態(tài)通常用于表示二進(jìn)制數(shù)碼中的0和1。
    的頭像 發(fā)表于 08-12 11:01 ?3080次閱讀

    雙穩(wěn)態(tài)觸發(fā)器的兩個(gè)穩(wěn)定狀態(tài)是什么

    雙穩(wěn)態(tài)觸發(fā)器的兩個(gè)穩(wěn)定狀態(tài)通常被稱(chēng)為“0”狀態(tài)和“1”狀態(tài),這兩個(gè)狀態(tài)可以分別用來(lái)表示二進(jìn)制數(shù)碼的0和1。具體來(lái)說(shuō): 0狀態(tài) :在此狀態(tài)下,雙穩(wěn)態(tài)觸發(fā)器的輸出Q為0,而其非輸出(通常表示為Q
    的頭像 發(fā)表于 08-11 10:05 ?1948次閱讀

    貝葉斯濾波卡爾濾波的區(qū)別

    貝葉斯濾波卡爾濾波種常用的濾波方法,它們?cè)谛盘?hào)處理、導(dǎo)航、機(jī)器人定位等領(lǐng)域有著廣泛的應(yīng)用
    的頭像 發(fā)表于 08-01 15:25 ?1419次閱讀

    卡爾濾波的優(yōu)缺點(diǎn)有哪些

    效地進(jìn)行狀態(tài)估計(jì)。它只需要存儲(chǔ)當(dāng)前時(shí)刻的狀態(tài)估計(jì)和誤差協(xié)方差,而不需要存儲(chǔ)整個(gè)觀(guān)測(cè)序列,從而節(jié)省了計(jì)算資源和存儲(chǔ)空間。 1.2 魯棒性 卡爾濾波對(duì)系統(tǒng)模型和觀(guān)測(cè)模型的不確定性具有一
    的頭像 發(fā)表于 08-01 15:24 ?4296次閱讀
    主站蜘蛛池模板: 日本一区二区三区四区在线观看 | 精品欧美一区二区三区在线观看 | 日本激情网 | 亚洲一区二区电影 | 32pao强力打造免费高速高清 | 丁香在线 | 天天天天天天操 | 天天摸天天添人人澡 | 三级毛片免费 | 噜噜噜噜私人影院 | 久久视频精品36线视频在线观看 | 亚洲欧洲无码一区二区三区 | 青草99| 欧美成人午夜影院 | 加勒比色 | 天天爽夜夜操 | 国产成人mv在线观看入口视频 | 国产福利你懂的 | 久久久国产精品网站 | www.亚洲成在线 | 午夜日本一区二区三区 | 天天操天天干天天拍 | 久久国产精品久久久久久久久久 | 五月六月婷婷 | 国产美女亚洲精品久久久综合 | 天天干天天射天天舔 | semimi亚洲综合在线观看 | 在线你懂的 | 国产美女亚洲精品久久久久久 | wwwwww日本| 日本在线一区二区 | 日韩欧免费一区二区三区 | 素股中文字幕 | 日日爽视频 | 天堂tv亚洲tv日本tv欧美人tv | 免费人成网555www | 五月天婷婷社区 | 天天干夜夜爽天天操夜夜爽视频 | 欧美成人观看免费全部完小说 | 中文字幕第7页 | 老色99久久九九精品尤物 |