欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > DOCX文档下载
 

MATLAB语言与控制系统仿真

  • 资源ID:158499666       资源大小:527.16KB        全文页数:19页
  • 资源格式: DOCX        下载积分:20积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要20积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

MATLAB语言与控制系统仿真

控制系统的时域响应MATLAB仿真实训实训目的1. 学会利用MATLAB绘制系统的单位阶跃响应曲线,掌握读取系统动态性能指标的方法;2. 学会利用MATLAB绘制系统的单位脉冲响应曲线的方法;3. 掌握利用MATLAB绘制系统的零输入响应曲线的方法;4. 掌握利用MATLAB绘制系统的一般输入响应曲线的方法;5. 学会通过仿真曲线读取相关信息,并依据有关信息进行系统的时域分析。实训内容1.编写程序求取下列各系统的单位阶跃响应,完成表5-5并记录相关曲线。Gi(s)二16s 2 + 3.2 s +16G2( S)二16s 2 + 2.4 s +1616s 2 +1.6 s +16G4( s)二16s 2 + s + 16解:>> n1=16;>> d1=1,16;>> sys1=tf(n1,d1);>> n2=16;>> d2=1,16;>> sys2=tf(n2,d2);>> step(sys2)>> n3=16;>> d3=1,16;>> sys3=tf(n3,d3)>> step(sys3)>> n4=16;>> d4=1,1,16;>> sys4=tf(n4,d4)>> step(sys4)1 A 111i/ 1 SyiBm:孕21' Pdska呻HucteHH.| CiTwd 脚 372systeiTL srs2f j Jlitirre(2Ecja8-JL _|L L._k右帥 mg nne fsecj 2.&1; -II-G2i;£;p1B£2+2Jg+16)-IIII./i1t>/i l ii一 i11 _1111 IlliStep Reaponss0511.522.535544.5Tima (sec)Step Resnoree1Tine (sec)>> z1=;w=4;cmax1=1+exp(-z1*pi/sqrt(1-z1入2);tp1= pi/(w*sqr t(1-z1入2);ts1=(z1*w);cmax1,tp1,ts1ans =>> z2=;w=4;cmax2=1+exp(-z2*pi/sqrt(1-z2入2);tp2=pi/(w*sqr t(1-z2入2);ts2=(z2*w);cmax2,tp2,ts2ans =>> z3=;w=4;cmax3=1+exp(-z3*pi/sqrt(1-z3入2); tp3二pi/(w*sqr t(1-z3入2);ts3=(z3*w);cmax3,tp3,ts3ans =>> z4=;w=4;cmax4=1+exp(-z4*pi/sqrt(1-z4入2); tp4=pi/(w*sqr t(1-z4入2);ts4=(z4*w);cmax4,tp4,ts4ans =nn说明:对于二阶欠阻尼系统(0<E < 1),若系统的闭环传递函数为0(s)=则系统单位阶跃响应的输出最大值c = 1 + e -1 弋2 max峰值时间调整时间估算值兀t =p 3 Y1 _g2n3.53n4.43n2.已知二阶系统的闭环传递函数如下,以5%为误差带)以2%为误差带)编程求取系统的单位阶跃响应并完成表5-6,记录相关曲线。0 ( s) =10 ( s) =210s 2 + 2s +100 (s) =312s2 + 2 s +124)16s 2 + 2 s +16>> n1=8;>> d1=1,2,8;>> sys1=tf(n1,d1);>> impulse(sysl)IrrpUse Response2.111I iiii'31:1£56TIidb (.sec)>> n2=10;>> d2=1,2,10;>> d3=1,2,12;>> sys3=tf(n3,d3);>> impulse(sys3)>> d4=1,2,16;>> sys4=tf(n4,d4);表5-63.已知某单位负反馈系统的开环传递函数为G (s)=5s( s + l)(O.ls +1)若系统的输入信号分别为(1) U = t,t g (0,20)(2) "e -o.5t,tg(0,20)2(3) u = sin(2t)e-o.5t , t g (0,20)3(4) u = cos(2t)e-3t, t g (0,20)4 编写程序分别求取系统的在给定的输入信号下的响应,记录相应的曲线。>> n=5;>> d=conv(1,1,0,1);>> nc,dc=cloop(n,d) >>sysc=tf(nc,dc);>> t=0:20;>> u1=t;>> u2=t.*exp*t);>> u3=sin(2*t).*exp*t);>> u4=cos(2*t).*exp(-3*t);>>subplot(221);lsim(sysc,u1,t);subplot(222);lsim(sysc,u2,t);subplot(223);lsim(sys4编写程序绘制以下系统的单位阶跃响应曲线和单位脉冲响应曲线。(1) x=-1-4丁x + u1y = t) 3.5很 + 6u>> a1=-1,0;0,-4;>> b1=1;1;>> c1=0,;>> d1=6;>> sys1=ss(a1,b1,c1,d1);>> subplot(1,2,1);step(sys1);subplot(1,2,2);impulse(sys1);2 4381 2_0 3152 1x +2 1464 33 5 - 5 93 7(2) X=u>> a2=2,4,3,8;0,3,1,5;2,1,4,6;3,5,-5,9;>> b2=1,2;2,1;4,3;3,7;>> c2=1,0,3,2;3,1,5,0;>> d2=0;>> sys2=ss(a2,b2,c2,d2);>> step(sys2)Step ResponseFrom. ln(l jFrom: ln(2jlllp-p-cl _=-=!Dlnohl_u _u8§0100.05LI.-10.150.20.2S00.050.10.150.20.25Time 'seer(、5(s + 2)(6.3s +1.8)(3) G(s)=(s + 5)(s + 4)(s 3 + 3s 2 + 5)>> sysa=zpk(-2,-5;-4,5)Zero/pole/gain:5 (s+2) (s+5) (s+4)>> sysb=tf(,1,3,0,5)Transfer function:s +>> sys3=sysa*sysbZero/pole/gain:(s+2) (s+(s+5)(s+4)(s+ (s入2-+>> st ep(sys3)QJDn Jl_d ujvTiire 9:15有三个系统如图5-17 (a)、(b)、(c)所示,编程分别绘制各系统的单位阶跃响应和单位 脉冲响应。(a)>> sysa1=tf(5,1,3,5);>> sysa2=zpk(-2,0;-3;-5,20);>> sysa3=tf(,1,2,1);>> sysa=sysa1*sysa2*sysa3Zero/pole/gain:5 (s+2) (s+10)s (s+3) (s+5) (s+ (s入2+ 3s + 5)>> step(sysa)>> impulse(sysa)III口3JIQ.§u-ns瑕 UV(b)>> sysb1=tf(22,1,1,5,23,15);>> sysb2=zpk(-6,0;-3;-10,);>> sysb3=5*tf(,1,2,1)*tf(,1,3,7,1);>> sysb=sysb1-sysb2+sysb3Zero/pole/gain:(s+ (s+ (s+ (s+ (s+(s入2 + +s (s+3) (s+ (s+ (s+ (s+10) (s+ (s入2+>> step(sysb)>> impulse(sysb)(c)>> G1=tf(10,1,2,0);>> G2=cloop(tf(1,1),1)Transfer function:1s + 1>> G2=feedback(tf(1,1),1,-1) Transfer function:1s + 2>> G=G1*G2Transfer function:10s八3 + 3 s八2 + 4 s>> H=tf(3,1,6,0)+tf(1,1)Transfer function:s入2 + s + 3s八3 + s入2 + 6 s>> sys=G/(1+G*H)Transfer function:s八6 + 11 S八5 + 82 S八4 + 244 s八3 + 240 s八2s + s八8 + s八7 + s八6 + 123 s八5 + s八4 + 340 s八3 + 342 s八2 + 120 s>> step(sys)>> impulse(sys)520( s + 2)0.1s +1s 2 + 3s + 5s( s + 3)( s + 5)2s +1a)C(s)C (s)(b)(c) 图5-176.设三阶系统闭环传递函数为(s)_ C(s) _2(s2 + 5s + 6)R (s)s 3 + 6s 2 +10 s + 8试绘制其单位阶跃响应在t e 1.2,5.3内的部分响应曲线。>> n1=1,5,6;>> d1=1,6,10,8;>> sys1=tf(n1,d1);>> sys=2*sys1Transfer function:2 s八2 +10 s +12>> step(sys,4111111.522.533.544.55TtTe (sec)7.某系统的闭环传递函数为(s)_ C(s) _1.05(0.4762s +1)5 RS) _ (0.125s + 1)(0.5s +1)(s2 + s +1)根据主导极点概念,可知该高阶系统可近似成如下的二阶系统1.05(s)-s 2 + s + 1试在同一图上绘制原系统和近似系统的单位阶跃响应曲线并观察有何区别 >> sysyuan=tf(,1)*tf(,1,1)*tf(1,1,1,1)Transfer function:s +s入4 +s八3 + s入2 + s + 1 >> sysjinsi=tf(,1,1,1)Transfer function:s八2 + s +1>> step(sysyuan)>> hold on;>> step(sysjinsi)8.一种新型电动轮椅装有一种非常实用的速度控制系统,能使颈部以下有残疾的人士自行驾 驶这种电动轮椅。该系统在头盔上以90 o间隔安装了四个速度传感器,用来指示前、后、左、 右四个方向。头盔传感系统的综合输出与头部运动的幅度成正比,图5-18给出了该控制系 统的结构图,其中时间常数T = 0.5s,T3二1s,T = 0.25s。要求134预期速度图5-18 轮椅控制系统分别绘制K二15,8, 2时系统的单位阶跃响应曲线并标注K的值。 解:系统的开环传递函数为亠、KKKKK(Ts + 1)(T s + 1)(T s +1)(Ts + 1)(T s + 1)(T s +1)(0.5s +1)(s + l)(0.25s +1)134134当K = 15时,求取系统单位阶跃响应的程序如下:>> k=15;>> no=k;>> do=conv(,1,conv(1,1,1);>> nc,dc=cloop(no,do); %求取单位负反馈系统的闭环传递函数分子分母多项式系数 向量>> sys=tf(nc,dc)Transfer function:15s 3 + s 2 + s + 16 >> step(sys)>> no=k;>> do=conv(,1,conv(1,1,1);>> nc,dc=cloop(no,do);>> sys=tf(nc,dc)Transfer function:s入3 + s入2 + s +>> step(sys)>> k=8;>> no=k;>> do=conv(,1,conv(1,1,1);>> nc,dc=cloop(no,do);>> sys=tf(nc,dc)Transfer function:8s 3 + s 2 + s + 9>> step(sys)u-nstuuv>> k=2;>> no=k;>> do=conv(,1,conv(1,1,1);>> nc,dc=cloop(no,do);>> sys=tf(nc,dc)Transfer function:2s八3 + s入2 + s + 3>> step(sys)Step Respotispa0.7

注意事项

本文(MATLAB语言与控制系统仿真)为本站会员(ba****u)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!