实验四 线性系统频域特性的测试
一、实验目的
1、学会用MATLAB 求取系统频率特性的方法。
2、掌握利用频率特性分析系统性能方法。
二、实验内容
1、绘制出典型二阶系统6=n ω,1.0=ξ, 0.3,0.5,0.8,2的bode 图,记录并分析ξ对系统Bode 图的影响。
2、一单位负反馈系统的开环传递函数为
)
10)(2()()(++=s s s K s H s G 根据上次实验求出的临界开环增益,选取三个不同的K 值分别使系统稳定、临界稳定、不稳定,用MATLAB 编写程序:①观察三种情况下的Nyquist 图并进行记录。②观察三种情况下Bode 图的区别,并加以记录。③求出系统稳定时的幅值裕度和相角裕度。
三、MATLAB 相关函数说明
1、Nyquist 图的绘制
nyquist(num,den) 频率响应w 的范围由软件自动设定
nyquist(num,den,w) 频率响应w 的范围由人工设定
如w=[2:0.01:50];即2到50之间每间隔0.01取一个点
nyquist(num,den,w) 即可绘制频率从2s -1到10 s -1这一段的Nyquist 图。
2、Bode 图的绘制
bode(num,den) 频率响应w 的范围由软件自动设定
bode(num,den,w) 频率响应w 的范围由人工设定
3、幅值裕度和相位裕度
格式一:[Gm,Pm,Wcg,Wcp]=margin(num,den) 不绘图,只计算
其中,Gm,Pm 分别为系统的幅值裕量和相位裕量,而Wcg,Wcp 分别为幅值裕量和相位裕量处相应的频率值。
格式二:margin(num,den) 绘制Bode 图并在图上进行标注
其中Gm 为增益裕度,单位为dB 。
4、图形保持hold on 图形释放hold off
三、实验报告要求
1、预习报告写出各实验内容相应的程序,计算出要求的理论值。
2、实验报告记录各实验结果,并进行分析。