- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动控制原理_线性系统的根轨迹
武汉工程大学实验报告
专 业 班号 组别
指导教师
姓 名
学 号
实验名称 线性系统的根轨迹
实验日期 第 次实验
一、实验目的
熟悉MATLAB用于控制系统中的一些基本编程语句和格式。
利用MATLAB语句绘制系统的根轨迹。
掌握用根轨迹分析系统性能的图解方法。
掌握系统参数变化对特征根位置的影响。
二、实验内容
1.请绘制下面系统的根轨迹曲线
同时得出在单位阶跃负反馈下使得闭环系统稳定的K值的范围。
G=tf([1],[1,8,27,38,26,0]);
rlocus (G);
grid()
xlabel(Real Axis),
ylabel(Imaginary Axis)
title(Root Locus)
[k,r]=rlocfind(G)
? 根轨迹与虚轴有交点,所以在K从零到无穷变化时,系统的稳定性会发生变化。由根轨迹图和运行结果知, k =30.0076
系统稳定的K的范围为
G=tf([1,12],[1,23,242,1220,1000]);
rlocus (G);
grid()
xlabel(Real Axis),
ylabel(Imaginary Axis)
title(Root Locus)
[k,r]=rlocfind(G)
根轨迹与虚轴有交点,所以在K从零到无穷变化时,系统的稳定性会发生变化。由根轨迹图和运行结果知, k =1.1102e+003
系统稳定的K的范围为
G=tf([0.05,1],[0.0008568,0.01914,0.1714,1,0]);
rlocus (G);
grid()
xlabel(Real Axis),
ylabel(Imaginary Axis)
title(Root Locus)
[k,r]=rlocfind(G)
根轨迹与虚轴有交点,所以在K从零到无穷变化时,系统的稳定性会发生变化。?由根轨迹图和运行结果知, k =7.95
系统稳定的K的范围为
根轨迹绘制规则分析:?
? 由以上根轨迹图知,根轨迹起于开环极点,终于开环零点。在复平面上标出系统的开环零极点后,可以根据其零极点数之和是否为奇数确定其在实轴上的分布。根轨迹的分支数等于开环传递函数分子分母中的最高阶次,根轨迹在复平面上是连续且关于实轴对称的。当开环传递函数的分子阶次高于分母阶次时,,根轨迹有n-m条沿着其渐近线趋于无穷远处。根轨迹位于实轴上两个相邻的开环极点或者相邻零点之间存在分离点,两条根轨迹分支在复平面上相遇在分离点以某一分离角分开;不在实轴上的部分,根轨迹以起始角离开开环复极点,以终止角进入开环复零点。有的根轨迹随着K的变化会与虚轴有交点。在画图时,确定了以上的各个参数或者特殊点后,就可得系统的根轨迹概略图。
2. 在系统设计工具rltool界面中,通过添加零点和极点方法,试凑出上述系统,并观察增加极、零点对系统的影响。
程序: num=[1 ];
den=[1 8 27 38 26 0];
G=tf(num,den);
rltool(G)
在根轨迹图中添加极点之前,点击response to step后观察如图:
加零点s=0之后,点击response to step后观察如图:
结论:当开环极点不变时,增加开环开环实数零点s=0时,将使得曲线和虚轴仅仅在原点处有一个交点,从而可以表明可以显著改善系统稳定性。
程序: G=tf([1,12],[1,23,242,1220,1000]);
rltool(G)
在根轨迹图中添加极点之前,点击response to step后观察如图:
加零点s=-1之后,点击response to step后观察如图:
结论:添加极点会使系统阶次升高,添加极点合理可以减小系统稳态误差。
(3)
程序: G=tf([0.05,1],[0.0008568,0.01914,0.1714,1,0]);
rltool(G)
在根轨
文档评论(0)