6.4 控制系统频域分析MATLAB 仿真实训
6.4.1实训目的 1. 学会利用MATLAB 绘制开环系统的伯德图; 2. 学会利用MATLAB 绘制开环系统的极坐标图;
3. 掌握通过编程或相关命令求取系统稳定裕度的方法;
4.
通过仿真进一步理解掌握系统频域分析的有关知识。
6.4.2实训内容
1.已知单位负反馈系统的开环传递函数为
()()()10.5s 10.2s 1s 1.0k
s G +++=
)
(
要求编程绘制50=k 时的极坐标图,确定曲线与负实轴的交点坐标及频率值;
n=50;
d=conv([0.1,1],conv([0.2,1],[0.5,1])); sys=tf(n,d); nyquist(sys)
曲线与负实轴的交点坐标为-3.76; 曲线与负实轴的交点频率值9.2;
2.绘制下列系统的伯德图,并要求在图上显示出幅值裕度、相角裕度等信息。 (1)()()()
18s 12s 2.6
s G ++=
>> n=2.6;
>> d=conv([2,1],[8,1]); >> sys=tf(n,d)
Transfer function: 2.6
----------------------