广义卡尔曼-布什滤波器详细推导过程

作者 | 高能阿博特  编辑 | 古月居

点击下方卡片,关注“自动驾驶之心”公众号

ADAS巨卷干货,即可获取

点击进入→自动驾驶之心【目标跟踪】技术交流群

本文只做学术分享,如有侵权,联系删文

1. Kalman-Bucy滤波器及系统背景

Kalman-Bucy滤波器本质上是一种针对线性系统的滤波器,可以在系统中存在高斯白噪声时对系统的内禀信号进行滤波,从而得到相对纯净、相对接近内禀信号的测量信号。

设滤波器的输出信号(亦即测量信号)为Y(t),滤波器的输入信号(即系统的内禀信号,或称有用信号)为X(t)。滤波器的作用,就是将系统中的状态量X(t)在噪声影响下,借助测量值Y(t),正确估计出来系统中的内禀(有用)信号。

系统中的有用信号可以表示为

709624e3bef0f10da91dec9566a6ceee.png

bda15005671b8527dd7d49a225bfe950.png

另外,假设有用信号初值的期望已知:

3d46707b231f58025a0424a174a023df.png

方差已知:

8f36782162f0b83509f032ed3d4434f7.png

再设系统的输出信号Y ( t ) \mathbf{Y}(t)Y(t)具有如下形式

47fe96cb8924bb576e7589edb64e7518.png

2eef62475e20d2f194757e11ea1fe054.png

设滤波器的滤波误差为

d6b69d34dcd7e638e77ec4a542820482.png

滤波器的设计应当满足如下条件,使得滤波器得到的状态估计量为无偏的,且估计误差的均方差

de6802051c9b91eaf0b53753c1492838.png

最小。

2. 系统中相关关系整理

abbc98f31c76e44354f3cc8ad0b7e3cf.png

3a3ead8b9eed1be78a20de4a86939900.png

滤波器的任务,就是根据测量值Y(t)得到状态量X(t)的估计,且该估计为无偏的和最小误差均方差的。

3. 公式推导

(1) 无偏估计条件

3a3fdb16b6b83e5edb6e335d4698cbf1.png

为满足无偏估计的条件,需要有

62953d2f5cd699a47d3a4468bf291961.png

对式(3)两边取期望有

2faa68a8ce4f4e2e2fd323ad33b98f08.png

de9197f4be75b2fefda7e1bcd7f12884.png

代入式(5)并根据式(4)有

5ce00652536141c03e679bdb70bbb515.png

另一方面,对式(1)两边取数学期望有(考虑到噪声的期望为0)

c6158b0e74a44db0268d7ea5419b943a.png

根据式(4)可以看出,式(6)和式(7)的等号右边应该相等,那么

77b0cdb1551c28466ade991eb1529854.png

3be9e21c8e0fe0e1e0b159739d7c2954.png

反代回式(3),得到滤波器的结构

14942e83dba37d0f14e160190386a0ab.png

(2) 最小误差均方差条件

最小误差均方差条件表示为

7a03515b8751909d107e024bc0b0bd5e.png

9258c98085e64cdf544d089bf4c53cae.png

对误差求导有(用到式(2)(9))

abb851398c6b3b40b702035523c3383c.png

其中

f5f1ec119ab225d49b87e8c1a899e781.png

26624162b2d21d02f1ba7a9514924787.png

(3) 误差的方差条件

这里不加证明地给出如下结论:

2a109aa6b8389e6c7820d5093a4744b8.png

aa0f83243897d10650dae2f557fdf16d.png

(5) 矩阵迹的求导

为了求解式(15),需要先介绍一些涉及到矩阵迹的求导公式

b5e61eaafc9ec045f3af916154e74f86.png

参照式(14)右边的各项,先得出如下项的迹的导数:

6d6e2997342031c7dda574eae27b8503.png

把如上式子全部代入微分方程(15),可以求解得

ab554b61057d2adc741b846888551f79.png

(6) 两个噪声之间的特殊情况

d0f600736e6aff192e6c271ff7a6e1db.png

9582a4a053b93475938ab00350566554.png

(7) 滤波器的结论

2a73c62b291837a4b482f9ff1dccf232.png

版权声明:本文为优快云博主「高能阿博特」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:

https://blog.youkuaiyun.com/weixin_58399148/article/details/131860905

① 全网独家视频课程

BEV感知、毫米波雷达视觉融合、多传感器标定、多传感器融合、多模态3D目标检测、点云3D目标检测、目标跟踪、Occupancy、cuda与TensorRT模型部署、协同感知、语义分割、自动驾驶仿真、传感器部署、决策规划、轨迹预测等多个方向学习视频(扫码学习)

ef94c88c1ecfd30dd9fbdebb7e9feb95.png 视频官网:www.zdjszx.com

② 国内首个自动驾驶学习社区

近2000人的交流社区,涉及30+自动驾驶技术栈学习路线,想要了解更多自动驾驶感知(2D检测、分割、2D/3D车道线、BEV感知、3D目标检测、Occupancy、多传感器融合、多传感器标定、目标跟踪、光流估计)、自动驾驶定位建图(SLAM、高精地图、局部在线地图)、自动驾驶规划控制/轨迹预测等领域技术方案、AI模型部署落地实战、行业动态、岗位发布,欢迎扫描下方二维码,加入自动驾驶之心知识星球,这是一个真正有干货的地方,与领域大佬交流入门、学习、工作、跳槽上的各类难题,日常分享论文+代码+视频,期待交流!

f27385ef1c73e78b66f22011c8abbc8a.png

③【自动驾驶之心】技术交流群

自动驾驶之心是首个自动驾驶开发者社区,聚焦目标检测、语义分割、全景分割、实例分割、关键点检测、车道线、目标跟踪、3D目标检测、BEV感知、多模态感知、Occupancy、多传感器融合、transformer、大模型、点云处理、端到端自动驾驶、SLAM、光流估计、深度估计、轨迹预测、高精地图、NeRF、规划控制、模型部署落地、自动驾驶仿真测试、产品经理、硬件配置、AI求职交流等方向。扫码添加汽车人助理微信邀请入群,备注:学校/公司+方向+昵称(快速入群方式)

92675f99bc11bc09fd006815e7a29f50.jpeg

④【自动驾驶之心】平台矩阵,欢迎联系我们!

e4d9e3879039646c4bf94658d9c11177.jpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值