ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:108.76KB ,
资源ID:8759234      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8759234.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Matlab与控制系统仿真部分习题答案.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

Matlab与控制系统仿真部分习题答案.docx

1、Matlab与控制系统仿真部分习题答案【4.2】 程序:num=5,0;den=conv(1,1,conv(1,2,1,3);numc,denc=cloop(num,den);z,p,k=tf2zp(numc,denc);A,B,C,D=tf2ss(numc,denc);g_zp=zpk(z,p,k)g_tf=tf(numc,denc)g_ss=ss(A,B,C,D)运行结果:Zero/pole/gain: 5 s-(s+0.4432) (s2 + 5.557s + 13.54) Transfer function: 5 s-s3 + 6 s2 + 16 s + 6 a = x1 x2 x3

2、x1 -6 -16 -6 x2 1 0 0 x3 0 1 0 b = u1 x1 1 x2 0 x3 0 c = x1 x2 x3 y1 0 5 0 d = u1 y1 0【4.3】程序:A=0 0 0 -1;1 0 0 -2;0 1 0 -3;0 0 1 -4;B=0;0;0;1;C=1 0 0 0;g_ss=ss(A,B,C,D)num,den=ss2tf(A,B,C,D);g_tf=tf(num,den)z,p,k=ss2zp(A,B,C,D);g_zpk=zpk(z,p,k)运行结果:a = x1 x2 x3 x4 x1 0 0 0 -1 x2 1 0 0 -2 x3 0 1 0 -3

3、 x4 0 0 1 -4b = u1 x1 0 x2 0 x3 0 x4 1 c = x1 x2 x3 x4 y1 1 0 0 0 d = u1 y1 0 Continuous-time model. Transfer function:-3.109e-015 s3 - s2 - 3.331e-015 s - 4.441e-016- s4 + 4 s3 + 3 s2 + 2 s + 1 Zero/pole/gain: - s2-(s+0.6724) (s+3.234) (s2 + 0.0936s + 0.4599) 【5.1】(1) 程序num=0,10;den=conv(1,0,1,7,17

4、);numc,denc=cloop(num,den,-1);G=tf(numc,denc)y,t=step(G);plot(t,y,b-)C=dcgain(G);n=1;while y(n)0.1*C n=n+1;endm=1;while y(m)0.98*C)&(y(i)0 i=i+1; endendif i0 disp(系统不稳定);else disp(系统稳定);end运行结果:p = 0 5.0000 -8.0000 -7.0000系统不稳定(3)(4)程序:AA=0,1,0;0,5,0;0,0,-8;BB=0;1;1;P=-1,-2,-8;K=acker(AA,BB,P);i=4;K

5、(4)=0;Kpp=eig(A-B*K)sys1=tf(num1,den1);y1,t=step(sys1);plot(t,y1)hold onA_feedback=A-B*K;num2,den2=ss2tf(A_feedback,B,C,D);sys2=tf(num2,den2);y2,t=step(sys2);plot(t,y2,r)gridgtext(反馈前)gtext(反馈后)运行结果:K = 2 8 0 0pp = -8 -2 -1-7图形:【13.1】程序:A=0,1;0,0;B=0;1;C=1,0;D=zeros(1,1);G_ss=ss(A,B,C,D)M=ctrb(A,B);

6、if rank(M)=2 disp(系统完全能控);else disp(系统不完全能控);endS=1,0;N=obsv(A,S);if rank(N)=2 disp(A,S)可观测);else disp(A,S)不可观测);endR=1;Q=1,0;0,0;K,P,E=Lqr(A,B,Q,R)A_new=A-B*K;G_new=ss(A_new,B,C,D);t=linspace(0,5,100);y1=step(G_ss,t);y2=step(G_new,t);plot(t,y1,r:,t,y2,b-)gridgtext(反馈前)gtext(反馈后)运行结果:a = x1 x2 x1 0 1 x2 0 0 b = u1 x1 0 x2 1 c = x1 x2 y1 1 0 d = u1 y1 0 Continuous-time model.系统完全能控(A,S)可观测K = 1.0000 1.4142P = 1.4142 1.0000 1.0000 1.4142E = -0.7071 + 0.7071i -0.7071 - 0.7071i图形:

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2