利用相关分析法辨识脉冲响应.docx
《利用相关分析法辨识脉冲响应.docx》由会员分享,可在线阅读,更多相关《利用相关分析法辨识脉冲响应.docx(9页珍藏版)》请在第壹文秘上搜索。
1、采用相关分析法辨识脉冲响应1生成输入数据和噪声用M序列作为辨识的输入信号,噪声采纳标准正态分布的白噪声。生成白噪声时,首先采用乘同余法生成Uo1匀称分布的随机数,再采用U0,l匀称分布的随机数生成标准正态分布的白噪声。白噪声循环周期为215=32768O2过程仿真模拟过程传递函数G(s),获得输出数据y(k)。G(三)实行串联传递函数仿真,G(三)=。一!-!r,用M序列作为辨识的输入信号。G(三)采样时间”设为工T2ISec,K=120,=8.3Sec,7;=6.2SeC(1)惯性环节Mk)IX_Iy(k)5+1TA其中,T为惯性环节的时间常数,K为惯性环节的静态放大倍数。若采样时间记作4,
2、则惯性环节的输出可写成:y(k)=efy(k-1)+TK(-ef)u(k-1)+Tr(e-,-1)+仅二D(2)传递函数G(三)仿真(串联)TiT25+1/T1s+lT2令&=/,则G(三)的表达框图为:Kl1湫)5+1/15+lT2y(k)=e,y(k-1)+TK(I-e,)u(k-1)+ TK(e,-D +编程语句可写成:Kl=KQ*TD;F,=EXP(-T1);E2=EXP(-TqT2);x(0)=0;(0)=0;for(k=;k252;k+)x(k)=Ei*x(Jt-l)+*C,*(1-Ei)*m(-1)+Ti*7C1*,*(E1-l)+7;*WW-W(-l)/7;;y(k)=E2*y
3、(k-1)+Tj*(I-E2)*x(k-1)+2*(E2-i)+*x)-x-i);u(k,-1)=u(k);x(k-)=x(k);y(A-l)=y(k););3、白噪声生成采用乘同余法生成U0,l匀称分布的随机数x/+1=Axi,(mod)W=2U0,lM其中,M=2匕=3276&(循环周期2=)A=179=3(mod8)XO=Il,(奇数)采用U0,l匀称分布的随机数生成正态分布的白噪声v(k)=v-6VV(0,l2)i=l)其中,标准差4分别取Ool,0.5。编程语句for(Z=1;A252,Z+)ksai=O;for(f=l12+)xi=A*xZ;H=MoD(就M);ksai=ksai+
4、FLOAT(XiZ历););v(k)=Sigma*(ksai-6.0);;4、M序列生成用M序列作为辨识的输入信号,N序列的循环周期取Np=26-1=63,时钟节拍A=ISec,幅度。=1,规律0”为a,规律“1”为a特征多项式自选,如F(三)=S6/1。生成M序列的结构图编程语句for(A:=k0;i-)M(z)=M(z-l););ifM(O)=Othenu(k)=a;ifM(O)=Ithenu(k)=-a;);5、相互关函数的计算其中,r为周期数,i=Np+l表示计算相互关函数所用的数据是从其次个周期开头的,目的是等过程仿真数据进入平稳状态。6、c的补偿补偿量C应取一见:(NP-1),不能
5、取一&於(Np)。由于尺虻伏)是周期函数,则有RAnNP)=R族(0),故不能取一RAnN)。7、计算脉冲响应估量值 脉冲响应估量值虱k)=NP、R2)+c(/Vpl)6Tf 脉冲响应理论值go(Z)=-b7i-叫12X脉冲响应估量误差UoW-u)2(g(%)2k=8源程序清单8.1匀称分布随机数生成函数functionSita=U(N)%生成N个01匀称分布随机数A=179;xO=lhM=215;fork=l:Nx2=A*xO;xl=mod(x2,M);vl=xl(M+l);v(:,k)=vl;x=x1;endsita=v;end8.2 正态分布白噪声生成函数functionv=noise(
6、aipi)%生成正态分布N(0,sigma)sigma=1;%标准差fork=klength(aipi)ksai=O;fori=l:12temp=mod(i+k,length(aipi)+l;ksai=ksai+aipi(temp);endv(k)=sigma*(ksai-6);endend8.3 M序列生成函数functionNprM=createM(n,a)%生成长度为n的M序列,周期为Np,周期数为rX=Ullll1;%初始化初态fori=l:ny=;x(2:6)=y(l:5);X=Xor(y(5),y(6);U(i)=y(6);endM=U*a;lenx=length(x);Np=2l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 相关 分析 辨识 脉冲响应