如何在无味卡尔曼滤波器中将非线性模型表示为状态空间

信息处理 卡尔曼滤波器 状态空间 自习
2022-02-08 07:25:17

有一个由作为输入的非线性信号激发的 1 阶自回归模型 (AR(1)):

(1)xt=ρxt1+ut
时间序列ut由非线性映射生成,
(2)ut=f(ut1,w)
在哪里f是非线性函数。观察结果是
(3)yt=xt+vt
在哪里vt是测量噪声,它是一种加性高斯白噪声。

Q1:我可以通过以下方式将模型(1)重写为状态空间:

xt=Axt1+f(ut1,w)

(4)yt=xt+vt

上述表示是否正确?如果不是,那么我将感谢正确的技术来表示它。

1个回答

而不是写

xt=Axt1+f(ut1,w)

作为状态更新方程,我会写:

ξ=[xtut]

进而

ξt=g(ξt1,A,w)

以便

yt=[1   0]ξt+vt

然后您可以应用EKF 的非加性噪声公式来获得您的滤波器方程。