卡尔曼滤波器原理

本文介绍了卡尔曼滤波器的基本原理,包括其在动态系统中的应用,状态预测公式,协方差矩阵的概念,噪声协方差矩阵的传递,观察矩阵的作用以及状态更新和噪声协方差矩阵的更新过程。卡尔曼滤波器是一种有效的线性滤波器,适用于实时问题和嵌入式系统,通过预测和观测值的结合,不断优化状态估计。
摘要由CSDN通过智能技术生成

1.卡尔曼滤波作用

    卡尔曼滤波实现简单而且是纯时域的滤波器,不需要进行频域变换。在任何含有不确定信息的动态系统中使用卡尔曼滤波,可以对系统下一步的走向做出有根据的预测。优点:占用内存小(只需保留前一个状态量),速度快,适用于实时问题和嵌入式系统)。

2.状态预测公式

        假设有一辆车在路上行驶,我们用位置和速度表示当前行驶状态,设状态变量(u表示加速度):

                                                                        

    其中  ,                    

                                                

    观察可得,它们的输出变量都只是输入变量的线性组合,所以卡尔曼滤波器是最佳的线性滤波器,它只能描述状态与状态之间的线性关系。就可以把它写成矩阵的形式:

                                                

    进一步提取两个状态矩阵:

                                                

    所以可将公式简化成:

                                                             --------------------------------------------(1)

    这就是卡尔曼滤波器中的第一个公式,状态预测公式,其中F叫状态转移矩阵,表示如何从上一时刻的状态来推测当前时刻的状态,B叫控制矩阵,表示控制量u如何作用于当前状态。表示是对x的估计量,而不是真实值。因为真实状态不可知,我们只能根据观测来尽可能地估计x的值。等号左边有一个减号上标,表示这一时刻的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值