资源描述:
《时间序列分析方法 第13章 kalman滤波》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、------------------------------------------------------------------------------------------------时间序列分析方法第13章Kalman滤波时间序列分析方法讲义第13章卡尔曼滤波第十三章卡尔曼滤波在本章中,我们介绍一种被称为卡尔曼滤波的十分有用的工具。卡尔曼滤波的基本思想是将动态系统表示成为一种称为状态空间表示的特殊情形。卡尔曼滤波是对系统线性投影进行序列更新的算法。除了一般的优点以外,这种算法对计算确切的有限样本预测、计算GaussARMA模型的确切似然函数、估计具有时变
2、参数的自回归模型等,都提供了重要方法。§13.1动态系统的状态空间表示我们已经介绍过一些随机过程的动态表示方法,下面我们在以前的假设基础上,继续分析动态系统的表示方法。13.1.1继续使用的假设假设yt表示时刻t观测到的n维随机向量,一类非常丰富的描述yt动态性的模型可以利用一些可能无法观测的被称为状态向量(statevector)的r维向量ξt表示,因此表示yt动态性的状态空间表示(state-spacerepresentation)由下列方程系统给出:ξt?1?Fξt?vt?1状态方程(statemodel)(13.1)yt?A?xt?H?ξt?wt量测方程(
3、observationmodel)(13.2)这里F,A?和H?分别是阶数为r?r,n?k和n?r的参数矩阵,xt——————————————————————————————————————------------------------------------------------------------------------------------------------是k?1的外生或者前定变量。方程(13.1)被称为状态方程(statemodel),方程(13.2)被称为量测方程(observationmodel),r?1维向量vt和n?1维向量wt都
4、是向量白噪声,满足:?Q,t???)??(13.3)E(vtv?0,t????R,t???)??(13.4)E(wtw??0,t??这里Q和R是r?r和n?n阶矩阵。假设扰动项vt和wt对于所有阶滞后都是不相关的,即对所有t和?,有:?)?0(13.5)E(vtw?xt是外生或者前定变量的假定意味着,xt在除了包含在yt?1,yt?2,?,y1内的信息以外,没有为ξt?s和wt?s(s?0,1,2,?)提供任何新的信息。例如,xt可以包括yt的滞后值,也可以包括与ξ?和w?(任意?)不相关的变量。方程系统中方程(13.1)至方程(13.5)可以表示有限观测值的序列
5、{y1,y2,?,yT},这时需要状态向量初始值ξ1。假设ξ1与vt和wt的任何实现都不相关:?)?0,对任意t?1,2,?,T(13.6)E(vtξ1?)?0,E(wtξ1对任意t?1,2,?,T(13.7)——————————————————————————————————————------------------------------------------------------------------------------------------------状态方程(13.1)表明,ξt可以表示成为{ξ1,v2,v3,?,vt}的线性函数:t?2,
6、3,?,T(13.8)ξt?vt?Fvt?1?F2vt?2???Ft?2v2?Ft?1ξ1,因此,方程(13.6)和方程(13.3)意味着vt与所有ξ的滞后值都是不相关的:?)?0,??t?1,t?2,?,1(13.9)E(vtξ?类似地,可以得到:?)?0,??1,2,?,T(13.10)E(wtξ?1时间序列分析方法讲义第13章卡尔曼滤波?)?E[wt(A?xt?H?ξt?wt)?]E(wty??0??t?1,t?2,?,1(13.11),?)?0,??t?1,t?2,?,1(13.12)E(vty?上述系统是相当灵活的,它的一些结论也可以推广到vt与wt相关
7、的系统中,而且系数矩阵(F,Q,A,H,R)也可以是时间的函数。如果我们仅仅关注到上述系统的基本形式,则下面的论述将是十分清晰的。13.1.2状态空间表示的例子——————————————————————————————————————------------------------------------------------------------------------------------------------考虑一元AR(p)过程:yt?1????1(yt??)??2(yt?1??)????p(yt?p?1??)??t?1??2,t??E(?t??
8、)??0,