1第3章平稳时间序列分析本章教学内容与要求:了解时间序列分析的方法性工具;理解并掌握ARMA模型的性质;掌握时间序列建模的方法步骤及预测;能够利用软件进行模型的识别、参数的估计以及序列的建模与预测。本章教学重点与难点:利用软件进行模型的识别、参数的估计以及序列的建模与预测。计划课时:21(讲授16课时,上机3课时、习题3课时)教学方法与手段:课堂讲授与上机操作§3.1方法性工具一个序列经过预处理被识别为平稳非白噪声序列,那就说明该序列是一个蕴含着相关信息的平稳序列。在统计上,我么通常是建立一个线性模型来拟合该序列的发展,借此提取该序列中的有用信息。ARMA(autoregressionmovingaverage)模型是目前最常用的一个平稳序列拟合模型。时间序列分析中一些常用的方法性工具可以使我们的模型表达和序列分析更加简洁、方便。一、差分运算(一)p阶差分相距一期的两个序列值之间的减法运算称为1阶差分运算。记▽tx为tx的1阶差分:▽1tttxxx对1阶差分后的序列再进行一次1阶差分运算称为2阶差分,记▽2tx为tx的2阶差分:2▽2tx=▽tx-▽1-tx以此类推,对p-1阶差分厚序列再进行一次1阶差分运算称为p阶差分。记▽ptx为tx的p阶差分:▽ptx=▽p-1tx-▽p-11-tx(二)k步差分相距k期的两个序列值之间的减法运算称为k步差分运算。记▽ktx为tx的k步差分:▽k=kttxx例:简单的序列:tx:6,9,15,43,8,17,20,38,4,10,10,,1t1阶差分:▽3xxx122▽6xxx233……▽6xxx91010,即1阶差分序列▽tx:3,6,28,-35,9,3,18,-34,6,10,,2t2阶差分:▽23x=▽3x-▽2x=3▽24x=▽4x-▽3x=22……▽210x=▽10x-▽9x=-40即2阶差分序列▽2tx:3,22,-63,-54,-6,16,-52,-40,10,,3t2步差分:▽29xxx1333▽234xxx244……▽2-28xxx81010即2步差分序列:9,34,-7,-26,12,21,-16,-28二、延迟算子(滞后算子)(一)定义延迟算子类似于一个时间指针,当前序列值乘以一个延迟算子,就相当于把当前序列值的时间向过去拨去了一个时刻。记B为延迟算子,有t1tBxxt22txBx……tpptxBx(二)性质1.1B02.n-ttnxxB3.若c为任一常数,有1-tttxc)cB(x)xB(c4.对任意两个序列tx和ty,有1t1-tttttyx)B(y)B(x)yB(x5.n0iiinnnBC)1()B1(,其中)!in(!i!nCin(三)用延迟算子表示差分运算1.p阶差分4tx=txp0iiipptpBC)1(xB)-(1例如上例中,因此,15-18+6=343-30+9=222.k步差分▽k=tktktkttx)B1(xBxxx三、线性差分方程在实践序列的时域分析中,线性差分方程是非常重要的,也是极为有效的工具,事实上,任何一个ARMA模型都是一个现象差分方程。因此,ARMA模型的性质往往取决于差分方程的性质。为了更好地讨论ARMA模型的性质,先简单介绍差分方程的一般性质。常系数微分方程是描述连续时间系统的动态性工具,相应的,描述离散型时间系统的主要工具就是常系数差分方程。(一)线性差分方程的定义定义:称如下形式的方程为序列2,1,,0t,zt的线性差分方程:)t(hzzzzptp2t21t1t(1)式中,p21,,,;1p为实数;)t(h为t的已知函数。特别地,若0)t(h,则差分方程50zzzzptp2t21t1t(2)称为齐次线性差分方程。否则,成为非齐次线性差分方程。(一)齐次线性差分方程的解设,带入齐次线性差分方程(2)得,,方程两边同除以,得特征方程(3)这是一个一元p次方程,应该至少有p个非零实根,称这p个实根为特征方程(3)的特征根,不防记作.特征根的取值情况不同,齐次线性差分方程的解会有不同的表达形式。1、为p个不同的实根,(2)的解为,为任意常数。2、中有相同实根。假设为d个相同实根,为不同实根,则(2)的解为,6为任意常数。3、中有复根(自己看)(三)非齐次线性差分方程的解线性差分方程(1)的解是齐次线性差分方程(2)的通解+非齐次线性差分方程(1)的一个特解构成。例1、求解以下线性差分方程设代人得,同除以得,得所以,齐次方程的通解为=例2、求解以下线性差分方程(1)、求齐次方程的通解设代人得,同除以得,得所以,齐次方程的通解为=(2)、求非齐次方程的特解(非唯一,求解方式可多种,只要找到一个解满足方程即可)7设代入原方程得:2c=9,c=9/2,即为原方程的一个特解(3)、所以原方程的解四、时间序列模型与线性差分方程(意义)线性差分方程在实际序列分析中有重要的应用,常用的时序模型和某些模型自协方差函数合自相关系数都可以视为线性差分方程,而线性差分方程对应的特征根的性质对判断模型的平稳性有非常重要的意义。§3.2ARMA模型的性质一、AR模型(一)定义:具有如下结构的模型称为p阶自回归模型,简记为AR(P):ts0,)xE(ts,0)(Cov,)Var(0,)(E0xxxxstst2ttptptp2t21t10t1.AR(P)的三个限制条件:(1)0p,保证了模型的最高阶数为p。(2)ts,0)(Cov,)Var(0,)(Est2tt,要求随机干扰序列t为零均值白噪声序列。8(3)ts0,)xE(st,说明当期的随机干扰与过去的序列值无关。通常情况下,记AR(P)模型为tptp2t21t10txxxx2.中心化的AR(P)模型如果00则以上自回归模型称为中心化的AR(P)模型:tptp2t21t1txxxx,后面的分析都是针对中心化的模型进行的。3.用延迟算子表示AR(P):ttpp221x)BBB(1ttx)B()BBB(1)B(pp221成为p阶自回归系数多项式。自回归模型描述了后一时刻的行为与前面时刻的行为有关。(二)格林函数(Green函数)设p21,,为平稳AR(P)模型的特征根,即0x)B(t的特征根。任取i带入特征方程:0p2-pi21-pi1pi设p21,,为特征多项式0)u(的根。任取i带入方程得:01pip2i2i1,两边同时除以pi得:0)1()1()1(p2-pi21-pi1pi可见,AR(P)模型自回归系数多项式0)u(的根是齐次线9性差分方程0x)B(t的特征根的倒数。即ii1由p21,,为特征多项式0)u(的根可知)B1()B(BBB1)B(ip1iip1ipp221所以,tp21ip1ittt)B11B11B11()B1()B(xtpp2211)B1kB1kB1k((ik为常数)j-t0jjip1ijijj-ti0jp1ijitip1i0jjitip1ijji22iitp1iiiG)kG(kk)B(k)BBB1(B1k令称ip1ijijkG为格林函数,代入原模型得jtj1t1t0txGxGGx,可见,格林(Green)函数是前j个时刻以前进入系统的随机扰动),1,0j(j-t对系统现在的行为即序列值tx影响的权数。根据待定系数法(略)可以推出格林函数的递推公式:j1kkjkj0,2,1j,GG1G其中,pk0,pk,kk例如:对于AR(1)模型,P=12111210110GGGG1G10对于AR(2)模型,P=22210211210110GGGGG1G练习AR(3)模型格林函数。AR(3):P=3312313122211031221322102112101102GGGGGGGGG1G)((二)AR模型平稳性判别要拟合一个平稳序列,用来拟合的模型显然应该是平稳的,AR模型是常用的用来拟合平稳序列的模型之一,但并非所有的AR模型都是平稳的,因此需要判别模型的平稳性。例如,考察如下四个模型的平稳性(1)t1ttx8.0x(2)t1ttx1.1x(3)t2t1ttx5.0xx(4)t2t1ttx5.0xx拟合这四个序列的序列值,并绘制时序图,可初步判断(1)、(3)平稳,(2)、(4)不平稳(见教材图形)。时序图检验比较粗糙,准确的方法有以下两种:特征根判别与自回归系数判别法。1.特征根判别对于一个自回归系统jtj1t1t0txGxGGx(格林函数表示法)要使tx平稳,必须是随着,扰动项对tx的以下逐渐减少,直至趋于0,即系统随着时间的增长回到均衡位置,那么该系统就是稳定的,因此用格林函数表示就是11jppjjkkk2211ip1ijijkG时,才能使,即特征根都在单位圆内,或者0)B(的根都在单位圆外。这就是说,要判断一个模型是否平稳,需解气特征方程,判断特征根的情况。那么,是否可以直接从模型额形式或自回归系数的大小来判断?2.自回归系数判别法及平稳域的概念(1)对于AR(1)模型:t1t1txx特征方程为=0,,由得,时,模型平稳,平稳域为(2)对于AR(2)模型t2t21t1txxx特征方程为,根据AR(2)模型平稳的条件由根与系数的关系得,则即又即以上(1)、(2)、(3)三个条件的图形为-=0112图中阴影部分为AR(2)模型的平稳域,即模型平稳时自回归系数所满足的条件构成的区域。例:分别用用特征根与自回归系数法判别以下四个模型的平稳性。(1)t1ttx8.0x1.特征根法:1,所以该模型平稳2.自回归系数法:,所以模型平稳(2)t1ttx1.1x1.特征根法:1,所以该模型不平稳2.自回归系数法:,所以模型不平稳(3)t2t1ttx5.0xx,所以模型平稳(4)t2t1ttx5.0xx1.特征根法:,所以该模型不平稳2.自回归系数法:-1-1-113,所以模型不平稳可见于图形检验是一致的。(四)平稳AR模型的统计性质1均值平稳两边取期望:tptp2t21t10tExExExExE,得对于中心化的AR(p)模型,由于,所以均值2.方差,取方差对于平稳序列,由于时,收敛,所以存在所以,平稳序列方差有界,等于常数.例:求AR(1)模型的方差由前面可知,AR(1)模型的格林函数为,所以方差14AR(2)模型的方差(略)3.协方差函数在平稳模型tptp2t21t1txxxx两边同时乘以,,再取期望得:ktktktktktxxxxxtptp2t21t1tEExEx.Ex.Ex,因为0Etktx所以,自协方差函数的递推公式为:例1:求平稳AR(1)模型的自协方差函数递推公式为:,例2:求平稳AR(2)模型的自协方差函数递推公式为:,当时,(,自协方差函数和自相关系数的对称性),所以,15,4.自相关函数拖