自动控制原理实验 - 图文(7)

2020-04-17 04:48

1. 控制系统的频率特性分析

单位负反馈系统的开环传递函数如下,绘制Nyquist图和Bode图。利用Nyquist图判定闭环系统的稳定性,利用Bode图计算系统的相位裕量和增益裕量,并利用开环频率特性估算闭环系统的动态性能指标:超调量?﹪,调节时间ts 。给定如下开环传递函数代表的系统:

⑴ G1(s)?⑵ G2(s)?⑶ G3(s)?⑷ G4(s)?10 15s?115(2s?1)s2(10s?1)

5(20s?1)

(2s?1)(5s?1)(50s?1)20(2s?1)s(s?4s?25)22

0.4s3⑸ G5(s)?(s?2)(s?5)(s?0.4)

三、 实验原理

运用MATLAB软件,在MATLAB 窗口环境下,运用主菜单下新建__>M文件,在其编辑窗口下输入自编的仿真程序,然后保存文件,最后运行仿真程序,得出实验结果。 1. 二阶振荡环节的频率特性

G(s)?1T2s2?2?Ts?1

T=0.1秒时,分别绘制0.1、0.5、0.7时的Nyquist图和Bode

图。绘制Bode图的指令是Bode(sys),绘制Nyquist图的指令是nyquist(sys).其中Bode图绘制参考程序如下:。

num=1; data=10;

zeta=[0.1:0.1:1.0]; grid; hold on for z=zeta

den=[(1/ data)^2 2*z/ data 1]; sys=tf(num,den); bode(sys); end

title('振荡环节频率特性') hold off

2. 控制系统的频率特性分析

单位负反馈系统的开环传递函数如下,绘制Nyquist图和Bode图。利用Nyquist图判定闭环系统的稳定性,利用Bode图计算系统的相位裕量和增益裕量,并利用开环频率特性估算闭环系统的动态性能指标:超调量?﹪,调节时间ts 。 ⑴ G1(s)?⑵ G2(s)?⑶ G3(s)?⑷ G4(s)?10 15s?115(2s?1)s2(10s?1)

5(20s?1)

(2s?1)(5s?1)(50s?1)20(2s?1)s2(s2?4s?25)

0.4s3⑸ G5(s)?(s?2)(s?5)(s?0.4)

其中式(2)求时域指标的参考程序如下: Disp(‘超调量?﹪,调节时间ts’); Sys=zpk=(-0.5,[0 0 -0.1],3); Step(sys);

[num,den]=tfdata(sys,’v’);

Finalvalue=polyval(num,0)/polyval(den,0); [y,x,t]=step(num,den); [y,k]=max(y);

Timetopeak=t(k);

percentovershoot=100*(y-finalvalue)/finalvalue; N=1;

While y(n)<0.1*finalvalue,n=n+1;end M=1;

While y(m)<0.9*finalvalue,m=m+1;end Risetime=t(m)-t(n) L=length(t);

While y(l)>0.98*finalvalue&(y(l)<1.02*finalvalue)) L=l-1; End

Senttlingtime=t(l)

3. 幅值和相位裕量。

在分析系统性能的时候,经常涉及到系统的幅值和相位裕量的问题,使用控制系统工具箱提供的margin()函数可以直接求出系统的幅值和相位裕量,该函数的调用格式为:

[Gm, Pm, Wcg, Wcp]=margin(A, B, C, D) 或 [Gm, Pm, Wcg, Wcp]=margin(num, den)

其中,Gm和Pm分别是求取的系统的幅值裕量和相角裕量, Wcg和

Wcp是与之对应的幅值裕量和相角裕量出相应的频率值。

四、实验要求 1. 绘制的各曲线.

Nyquist图:


自动控制原理实验 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:打印 口译资料、

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: