卡尔曼滤波学习笔记(Kalman filter)

卡尔曼滤波学习笔记(Kalman filter)

学习基于:卡尔曼滤波器教程与MATLAB仿真

一、 为什么使用卡尔曼滤波器

  1. 例:火箭燃烧腔温度测量,温度太高无法测量,只能在附近点间接测量,数据将叠加噪声干扰

  2. 测量汽车位置,用IMU、GPS、Odometer融合,如何融合

二、了解卡尔曼滤波器——状态观测器

由于观测器方程的参数不可能与实际系统完全一致,所以估计的x会越来越偏离实际值,需要在观测器的状态方程中引入一项观测器输出和实际输出的误差项加以补偿,观测器增益矩阵为K,是一个待定的矩阵
e o b s = x − x ^ x ˙ = A x + B u x ^ ˙ = A x ^ + B u + K ( y − y ^ ) e ˙ o b s = ( A − K C ) e o b s e o b s ( t ) = e ( A − K C ) t e o b s ( 0 ) e_{obs} = x-\hat x \\\dot x= Ax+Bu\\\dot {\hat x}=A\hat x+Bu+K(y-\hat y) \\ \dot e_{obs}=(A-KC)e_{obs} \\ e_{obs}(t)=e^{(A-KC)t}e_{obs}(0) eobs=xx^x˙=Ax+Bux^˙=Ax^+Bu+K(yy^)e˙obs=(AKC)eobseobs(t)=e(AKC)teobs(0)

三、了解卡尔曼滤波器——最优状态估计

原系统在状态方程和输出方程中都会有噪声,动态结构图如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值