18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

回復(fù):Kalman濾波算法常常被用來計算直立車模傾角和轉(zhuǎn)動角速度。算法利用陀螺儀給出的轉(zhuǎn)速度量和加速度傳感器給出的傾角觀測量完成計算。除了Kalman濾波器算法之外,還可以使用互補濾波器進行幫助計算。

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

下圖顯示了對于被測物體位置使用Kalman濾波算法來估計物體實際位置的示意圖。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

審核編輯 :李倩

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

    關(guān)注

    162

    文章

    8220

    瀏覽量

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

    關(guān)注

    23

    文章

    4743

    瀏覽量

    96900
  • Kalman
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    8353

原文標題:卡爾曼濾波器中的Q,R

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    基于卡爾濾波的無刷電機轉(zhuǎn)矩脈動抑制研究

    數(shù)據(jù)處理算法,卡爾濾波器同時具備良好的濾波特性。因此文章在分析永磁無刷直流電動機數(shù)學(xué)模型的基礎(chǔ)上,提出了一種基于卡爾
    發(fā)表于 07-29 16:13

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

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

    永磁同步電機伺服系統(tǒng)PI參數(shù)

    了合理有效的 PI 控制器參數(shù)方法,在滿足系統(tǒng)穩(wěn)定的前提下實現(xiàn)了良好的動態(tài)性能 。實驗結(jié)果驗證 了控制指標設(shè)定的合理性和方法的有效性
    發(fā)表于 03-20 12:59

    ADS1298IPAGR帶有RESP_MODP和RESP_MODN這兩個管腳嗎?

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

    ADS1198有兩個時鐘,CLK和SCLK,這兩個時鐘信號能接在一起嗎?

    最近在做這塊芯片,看到有兩個時鐘,CLK和SCLK,這兩個時鐘信號能接在一起嗎,就是說CLK和SLCK能不能使用同一時鐘信號?另外,關(guān)于芯片的SPI輸入輸出,要不要做一些初始化的工作,這些我好想在手冊上沒看到
    發(fā)表于 02-07 06:28

    TLV320AIC3106有MIC3R MIC3L兩個引腳,能不能用這兩個引腳單獨各接一路MIC輸入,從而形成路MIC輸入?

    大家好,TLV320AIC3106有MIC3R MIC3L兩個引腳,我看EVM上做MIC輸入時這兩個引腳接在一起用,我想問,能不能用這兩個引腳單獨各接一路MIC輸入,從而形成
    發(fā)表于 01-09 06:05

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

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

    DAC8760的Iout和Vout都有兩個TVS防護,這兩個各是什么作用?

    1、DAC8760的Iout和Vout都有兩個TVS防護,這兩個各是什么作用? 2、如果我只希望DAC8760輸出0-5V和4-20mA,輸出電路的兩個TVS都要加么?
    發(fā)表于 12-30 06:49

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

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

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

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

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

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

    AFE4404 INP和INM這兩個引腳為什么需要差分輸入,這種差分輸入的好處是?

    問題1、INP和INM這兩個引腳為什么需要差分輸入,這種差分輸入的好處是? 問題2、 這個差分處理 咱們是INP和INM這兩個管腳的差分間距 和 差分最大的差分誤差最大允許多大? 問題3、對于腕式反射采集,在運動環(huán)境下,算法上需要做如何處理?
    發(fā)表于 12-12 06:50

    ADC3421的SYSREFP和SYSREFM這兩個管腳是需要提供時鐘嗎?

    ADC3421的SYSREFP和SYSREFM這兩個管腳是需要提供時鐘嗎?datasheet沒找到相關(guān)描述,謝謝
    發(fā)表于 11-29 06:52

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

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

    卡爾濾波器的特性及仿真

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