— 60 — 第三章 卡尔曼滤波器 3
1 卡尔曼滤波器方程式的建立 我们的目的是要建立一种算法,在给定测量序列 kZZZ k,,0 的情况下能够得到 kX的最好估值
其系统的状态方程如(1-90)~ (1-92)所示,系统的过程为高斯随机过程
这种算法称为卡尔曼滤波器(Kalman filter),其方法的推导有多种,我们仅介绍其中一种
1 最佳滤波问题 我们感兴趣的问题是在每一个离散时刻,利用测量记录中有噪声的测量值,估计线性动态系统的状态,系统的一般模型如下: 11111kVkXkHkZkWkGkXkAkX (3-1) 类似于(1-90)~ (1-92)式
有关模型和分布的假设如下: 假设 1: kW和 kV是高斯白噪声序列,且 0kWE, 0kVE k jTQjWkWE,0Q k jTRjVkVE,0R 式中k j为 Kronec 函数
假设 2:随机过程 kW和 kV是不相关的,即 0jVkWET,对于所有的k 和 j 假设 3:初始状态 0X是一个高斯随机矢量,且已知均值 00MXE 和方差 — 6 1 — 00000PMXMXET 假设 4:初始状态 0X和噪声序列 kW与 kV是不相关的,即 00kWXET,对所有k 00kVXET,对所有k 假设 5:系统的矩阵 kA、 kG和 kH是已知的
应该指出,为方便和使推导公式的最后表达式比较简单,而给出假设 2
所以,假设 2 不是严格必须的