用MATLAB绘制系统根轨迹和性能分析
一、练习目的
熟悉MATLAB用于控制系统中的一些基本编程语句和格式。
利用MATLAB语句绘制系统的根轨迹。
掌握用根轨迹分析系统性能的图解方法。
掌握系统参数变化对特征根位置的影响。
二、练习内容
1、单位负反馈系统的开环传递函数为
,试求:(1)系统的根轨迹;(2)系统稳定的K的范围;(3)K=N/100时闭环系统阶跃响应曲线 (N=135)
2、系统的开环传递函数为,用rlocfind函数找出能产生主导极点阻尼=0.707的合适增益。(N同上)
四、结果
1.
(1)(2)程序代码如下
num=[1 5 6]; %系统传递函数分子den=[1 8 3 25]; %系统传递函数分母G=tf(num,den); %原系统开环传递函数K=0:0.05:200; %给定K的范围rlocus(G) %绘制系统的根轨迹 pause(K)[K,POLES]=rlocfind(G) %用于选取临界稳定值
根轨迹图如下