1 / 5
文档名称:

控制系统的根轨迹分析.doc

格式:doc   大小:3,278KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

控制系统的根轨迹分析.doc

上传人:aideliliang128 2018/4/24 文件大小:3.20 MB

下载得到文件列表

控制系统的根轨迹分析.doc

相关文档

文档介绍

文档介绍:实验四控制系统的根轨迹分析
实验目的:
学****利用MATLAB语言绘制控制系统根轨迹的方法。
学****利用根轨迹分析系统的稳定性及动态特性。
实验内容:
应用MATLAB语句画出控制系统的根轨迹。
求出系统稳定时,增益K的范围。
实验前利用图解法画出系统的根轨迹,算出系统稳定的增益范围,与实测值相比较。
应用SIMULINK仿真工具,建立闭环系统的实验方块图进行仿真。观察不同增益下系统的阶跃响应,观察闭环极点全部为实数时响应曲线的形状;有共轭复数时响应曲线的形状。(实验方法参考实验二)
分析系统开环零点和极点对系统稳定性的影响。
实验原理:
根轨迹分析法是由系统的开环传递函数的零极点分布情况画出系统闭环根轨迹,从而确定增益K的稳定范围等参数。假定某闭环系统的开环传递函数为
利用MATLAB的下列语句即可画出该系统的根轨迹。
b=[1 1]; %确定开环传递函数的分子系数向量
a1=[l 0]; %确定开环传递函数的分母第一项的系数
a2=[l -1]; %确定开环传递函数的分母第二项的系数
a3=[l 4 16]; %确定开环传递函数的分母第三项的系数
a=conv(al,a2); %开环传递函数分母第一项和第二项乘积的系数
a=conv(a,a3); %分母第一项、第二项和第三项乘积的系数
rlocus(b,a) %绘制根轨迹,如图(4-l)所示。
p= ; % p为离根轨迹较近的虚轴上的一个点。
[k,poles]=rlocfind(b,a,p) %求出根轨迹上离p点很近的一个根及所对应的增益K和其它三个根。
K=, poles= -+ --
+ -
再令p=,可得到下面结果:
k=, poles=-+ --
+ -
再以此根的虚部为新的根,重复上述步骤,几步后可得到下面的结果:
k=, poles=-+ --
+ -
这就是根轨迹由右半平面穿过虚轴时的增益及四个根。,用同样的方法可得到根轨迹由左半平面穿过虚轴时的增益和四个根如下:
k= poles= + -
-+ -
, 由此可得增益的稳定范围为:
<K<
实验步骤:
进入WINDOWS操作系统;
MAND WINDOW(双击桌面图标进入);
根据实验中提供的方法,将上述MATLAB语句写入命令行执行,,在MATLAB命令行提示符>>处键入文件名,执行(按Enter键),即可画出根轨迹图;
根据实验原理中提供的开环传递函数,用SIMULINK仿真工具,构成实验方块图。观察不同增益下系统的阶跃响应(观察