- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统辨识实验答案
实验一 辩识离散线性系统脉冲响应特性的相关分析法
一、递推算法和批量算法流程图
二、实验步骤:
1、所产生的序列如下图所示:
2、输出如下图所示:
3、用M序列作为输入,批量算法所得的辨识结果为
用M序列作为输入,递推算法所得的辨识结果为:
4、结论:通过比较上面两个图,可得这两种算法的辨识结果基本上是一致的,只是递推算法可以用于在线辨识,就这一点来说,递推算法优于一次完成算法。
5、源程序如下:
%M序列的产生
X1=1;X2=0;X3=1;X4=0; % 移位寄存器输入Xi初态(1010)
m=100; %置M序列总长度m值
for i=1:m %开始循环
Y4=X4;Y3=X3;Y2=X2;Y1=X1; %Yi为移位寄存器各级输出,
%在移位之前先将各自的输入传给输出
X4=Y3;X3=Y2;X2=Y1; %实现移位寄存器的连接方式
X1=xor(Y3,Y4); %实现异或运算
if Y4==0 %将输出‘0’态转化为‘-1’态
U(i)=-1;
else
U(i)=Y4;
End %转换结束
End %60次循环结束
M=U
i1=m;
k=1:1:i1;
figure(1);
subplot(2,2,1)
plot(k,U,k,U,rx) %绘图
xlabel(k)
ylabel(M序列)
title(移位寄存器产生的M序列)
% L序列的产生
for i=1:m;
t=(-1)^i;
if t = = -1
s(i)=0;
else
s(i)=1;
end
iL(i)=xor(U(i), s(i));
if iL(i)==0
L(i)=-1;
else
L(i)=1;
end
end
i=1:1:m;
subplot(2,2,2);
plot(i,L)
title(L 序列)
% 白噪声的产生
A=6;X0=1;N=100;
X0=1;M=255;
for k=1:N
X2=A*X0;
X1=mod(X2,M);
V1=X1/256;
V(:,k)=V1-0.5;
X0=X1;
V0=V1;
End
V2=V
Subplot(2,2,,3)
k=1:1:N;
plot(k,V)
xlabel(‘k’)
ylabel(‘V’)
title(‘(-0.5,+0.5)均匀分布的白噪声’)
%脉冲序列的冲激响应
a1=-1;a2=0.5;b1=1;b2=0.5;
d=0;
y(k)=-a1y(k-1)-a2y(k-2)+b1u(k-1-d)+b2u(k-2-d);
Y0=0.2;X0=0.1;d=0;Np=15;
y(1)=0;y(2)=0;%输入M序列的初始值
yt(1)=0;yt(2)=0;%输入冲激函数时初始值
a1=-1;a2=0.5;b1=1;b2=0.5;
Y(1)=Y0+y(1)+V(1);Y(2)=Y0+y(2)+V(2);
impulse=[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0];
for k=3:1:2*Np
y(k) = b1*U(k-1-d)+b2*U(k-2-d)-a1*y(k-1)-a2*y(k-2);
Y(k)=Y0+y(k)+V(k);
end
for k =3:1:2*Np
yt(k) = b1*impulse(k-1-d)+b2*impulse(k-2-d)-a1*yt(k-1)-a2*yt(k-2);
end
figure(2);
k=1:1:2*Np;
plot(k,yt(1:2*Np),k, yt(1:2*Np),’rx’)
xlabel(k)
ylabel(输出)
title(脉冲响应估计值)
figure(3);
k=1:1:2*Np;
plot(k,Y(1:2*Np), k,Y(1:2*Np),’rx’)
xlabel(k)
ylabel(输出)
title(脉冲响应估计值)
实验二 离散线性系统参数估计的递推最小二乘法
基本递推最小二乘(RLS)算法。
⑴ 程序流程图
计算被辨识参数的相对变化量
计算P(k)
给被辨识参数和P赋初值
产生输出采样信号
工作间清零
Y
图2
您可能关注的文档
- 监理月报通用表格.doc
- 广告策划类委托协议书.doc
- 揭阳市2013年高考第一次模拟考——文综地理试题.doc
- 《绿色食品》课程标准.doc
- MPS商用空调介绍.ppt
- PPT中组织信息的方法.doc
- 从教经历小记.doc
- 奖学金评选总结.doc
- 支委培训制度.doc
- 数学形态滤波在称重仪表中的应用研究.pdf
- 2025及未来5年中国服装饰品市场分析及竞争策略研究报告.docx
- 2025及未来5年中国2,5-二氟硝基苯市场分析及竞争策略研究报告.docx
- 2025及未来5年中国多保险门锁市场分析及竞争策略研究报告.docx
- 2025及未来5年中国氟草烟市场分析及竞争策略研究报告.docx
- 2026及未来5年中国砂粒硅肥市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国皮管钳市场数据分析及竞争策略研究报告.docx
- 2025及未来5年中国洗衣房洗涤剂市场分析及竞争策略研究报告.docx
- 2025及未来5年中国聚氨酯塑胶市场分析及竞争策略研究报告.docx
- 2026及未来5年中国不锈钢调味盅市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国电动葫芦双梁抓斗桥式起重机市场分析及竞争策略研究报告.docx
原创力文档


文档评论(0)