卡尔曼滤波


前言

啥都不懂,为了飞控项目,先学起来。https://www.bilibili.com/video/BV1Rh41117MT?p=3&spm_id_from=pageDriver
经典控制理论、现代控制理论、自动控制理论挖坑,大学不好好学,后悔去吧


1.概要

适用系统:线性高斯系统(线性:叠加性,齐次性。高斯:噪声满足正态分布)
宏观意义:滤波既是加权
理想状态:信号 x 1 + 噪声 x 0
    (低频信号 x 1 + 高频噪声 x 0     低通滤波)

2.基本滤波知识储备

1.状态空间表达式:

> xk

2.高斯分布:
(1)直观图解
在这里插入图片描述
(2)参数分析
高斯白噪声:wk(状态噪声)、vk(观测噪声)
观测噪声就是误差
在这里插入图片描述
在这里插入图片描述
3.超参数:
Q、R~pid
4.卡尔曼直观图解
上一时刻的估计值:^xk-1,
当前估计值:^xk·
当前时刻的观测值:yk = xk
当前时刻最优估计值:xk·(为当前估计值和当前观测值优化后的结果)
在这里插入图片描述

3.通俗公式理解

1.卡尔曼公式理解:

实现过程:使用上一次的最优结果预测当前的值,同时使用观测值修正当前的值,得到最优结果。
在这里插入图片描述
例子:
在这里插入图片描述
在这里插入图片描述
协方差公式:
在这里插入图片描述
那么先验估计协方差就可以写成:
在这里插入图片描述
那么先验估计协方差就有了:
在这里插入图片描述
以上是状态方程,接下来讲测量方程:
测量:
在这里插入图片描述

状态更新:
在这里插入图片描述
在这里插入图片描述
卡尔曼增益和Q、R都有关

在这里插入图片描述

2.调节超参数

在这里插入图片描述
化简之后可以看出K和Q、R都哟个关系,如果我们更信任观测值,那么将K调大,那么就可以将Q调大或者R调小。这是从公式层面理解,我们也可以从应用层面理解,当传感器的精度很好,那么我们就可以认为他的误差更小,也就是信任传感器,也就是R小。
在这里插入图片描述

3.卡尔曼滤波的使用

在这里插入图片描述

4.从理论到实践

以上公式和以下公式一样:
在这里插入图片描述
1.陀螺仪滤波:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值