卡尔曼滤波(1):状态更新方程的推导

本文详细介绍了卡尔曼滤波的基本数学模型,并推导了状态更新方程。通过定义滤波值和预测值,利用卡尔曼增益对状态预测误差进行修正。目标函数是最小化状态滤波误差协方差矩阵,最终得出卡尔曼系数的表达式。
摘要由CSDN通过智能技术生成

系列文章目录

卡尔曼滤波(1):状态更新方程的推导



摘要

卡尔曼滤波作为一种重要的技术,在许多领域得到广泛应用,本系列文章旨在梳理卡尔曼滤波相关知识点,用于知识结构整理,以便加深理解。作为系列文章的开篇,本文将整理卡尔曼滤波状态更新方程推导的知识。


一、卡尔曼滤波的基本数学模型

{ X ( k + 1 ) = Φ ( k ) X ( k ) + Γ ( k ) u ( k ) + G ( k ) V ( k ) Z ( k ) = H ( k ) X ( k ) + W ( k ) \left\{ \begin{aligned} X(k+1) &= \Phi(k)X(k) + \Gamma(k)u(k) + G(k)V(k) \\ Z(k) &= H(k)X(k) + W(k) \end{aligned} \right. { X(k+1)Z(k)=Φ(k)X(k)+Γ(k)u(k)+G(k)V(k)=H(k)X(k)+W(k)
其中, k k k代表时刻, X ( k ) X(k) X(k)为状态值, Z ( k ) Z(k) Z(k)为量测值, Φ ( k ) \Phi(k) Φ(k)为状态转移矩阵, Γ ( k ) \Gamma(k) Γ(k)为输入矩阵, u ( k ) u(k) u(k)为输入的控制信号, G ( k ) G(k) G(k)为过程噪声分布矩阵, V ( k ) V(k) V(k)为过程噪声矩阵, H ( k ) H(k) H(k)为量测矩阵, W ( k ) W(k) W(k)为量测噪声。
为便于推导,做以下定义:
X ^ ( j / k ) = E [ X ( j ) / Z k ] X ~ ( j / k ) = X ( j ) − X ^ ( j / k ) Z ^ ( j / k ) = E [ Z ( j ) / Z k ] Z ~ ( j / k ) = Z ( j ) − Z ^ ( j / k ) , j ≥ k Z k = { Z ( i ) , i = 1 , ⋯   , k } \begin{aligned} &\hat{X}(j/k) = E\left[ X(j) / Z^k\right] \\ &\tilde{X}(j/k) = X(j) - \hat{X}(j/k) \\ &\hat{Z}(j/k) = E\left[ Z(j) / Z^k\right] \\ &\tilde{Z}(j/k) = Z(j) - \hat{Z}(j/k) , j \geq k \\ &Z^k = \left\{ Z(i), i =1,\cdots,k \right\} \end{aligned} X^(j/k)=E[X(j)/Zk]X~(j/k)=X(j)X^(j/k)Z^(j/k)=E[Z(j)/Zk]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萌哒哒虎

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值