自动控制原理实验三用MATLAB实现线性系统的频域分析
实验三 用MATLAB实现线性系统的频域分析
实验目的:
1.掌握MATLAB平台下绘制典型环节及系统开环传递函数的Bode图和Nyquis图(极坐标图)绘制方法;
2.掌握利用Bode图和Nyquis图对系统性能进行分析的理论和方法。 实验要求:
1.根据内容要求,写出调试好的MATLAB语言程序,及对应的结果。 2. 记录显示的图形,根据实验结果与各典型环节的频率曲线对比分析。 3. 记录并分析 对二阶系统bode图的影响。
4.根据频域分析方法分析系统,说明频域法分析系统的优点。 5.写出实验的心得与体会。 实验内容:
1.典型二阶系统
2 n
G(s) 2
2
s 2 ns n
绘制出 n 6, 0.1,0.3,0.5,0.8,2的bode图,记录并分析 对系统bode图的影响。 Bode图程序:
wn=6;znb=[0.1 0.3 0.5 0.8 2];
w=logspace(0,2,10000);figure(1);n=[wn^2];
for k=znb d=[1 2*k*wn wn^2];sys=tf(n,d);bode(sys,w);hold on; end
运行结果: