matlab 在《自动控制原理》中的应用实例

matlab 在《自动控制原理》中的应用实例

ID:26369747

大小:266.50 KB

页数:6页

时间:2018-11-26

matlab 在《自动控制原理》中的应用实例_第1页
matlab 在《自动控制原理》中的应用实例_第2页
matlab 在《自动控制原理》中的应用实例_第3页
matlab 在《自动控制原理》中的应用实例_第4页
matlab 在《自动控制原理》中的应用实例_第5页
资源描述:

《matlab 在《自动控制原理》中的应用实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、G1=tf([1],[110]);G2=tf([1],[11]);G3=tf([101],[144]);numg4=[11];deng4=[16];G4=tf(numg4,deng4);H1=zpk([-1],[-2],1);numh2=[2];denh2=[1];H3=1;nh2=conv(numh2,deng4);dh2=conv(denh2,numg4);H2=tf(nh2,dh2);sys1=series(G3,G4);sys2=feedback(sys1,H1,+1);(结构图化简及闭环传递函数的求解)sys3=series(G2,sys2);sys4=feedback(

2、sys3,H2);sys5=(G1,sys4);sys5=series(G1,sys4);sys=feedback(sys5,H3)//zeta=0.707;num=[16];den=[18*zeta16];sys=tf(num,den);p=roots(den)t=0:0.01:3;(特征根)figure(1)impluse(sys,t);gridimpulse(sys,t);grid(单位脉冲响应)xlabel('t');ylable('c(t)');title('stepresponse');xlabel('t');ylabel('c(t)');title('stepresp

3、onse');figure(2)step(sys,t);grid(单位阶跃响应)xlabel('t');ylabel('c(t)');title('stepresponse');figure(3)u=t;lsim(sys,u,t,0);grid(任意输入响应)xlabel('t');ylabel('c(t)');title('stepresponse');//K=[20,40];Gc=tf([1],conv([1,0],[1,2,10]));fori=1:2(开环增益对系统的影响)G1=tf(K(i)*[1,1],[1,5]);G0=series(G1,Gc);G=feedback

4、(G0,1);figure(i);bode(G);gridEnd//G=tf([1280,640],[1,24.2,1604.81,320.24,16]);>>figure(1)>>margin(G);(对数幅频曲线与实轴交点横坐标为截止频率,相频曲线与-180交点为幅值1)>>figure(2)>>nyquist(G);(奈奎斯特曲线,在开环幅相曲线或对数幅频曲线基础上补画使闭合)Axisequal//G1=tf([2000,-4000],conv([1,0,0],[1,1]));伯德图即对数频率分布图,包括对数幅频和对数相频G2=tf([1],[1,10,400]);G=ser

5、ies(G1,G2);bode(G);grid//>>G=tf([1,4],[1,4,20]);(零极点分布图和开环根轨迹图)>>figure(1)>>pzmap(G);>>figure(2)rlocus(G);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。