- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                精品文档
第五课 线性系统的根轨迹法
教学目的:
1.熟练掌握使用  MATLAB绘制根轨迹图形的方法。
2.进一步加深对根轨迹图的了解。
3.掌握利用所绘制根轨迹图形分析系统性能的方法。
教学内容:
1.用实验的方法求解根轨迹。
在 Matlab 控制系统工具箱中提供了  rlocus()  函数,来绘制根轨迹,rlocus()
的调用格式为:
r=rlocus(g,k);
式中的 g 为线性系统的数学模型; k 为用户自己选择的增益向量; 返回的变
量 r 为根轨迹上对应向量	k 的各个增益点的闭环系统的根。
如果用户不给出	k 向量,则该函数会自动选择增益向量,在这种情况下,
该函数的调用格式为:
[r,k]=rlocus(g);
式中向量 k 为自动生成的增益向量, r 仍为对应各个  k 值的闭环系统的特征
根。
K
例 1 系统 1 的开环传递函数为:	G K (s)
s(0.2s	1)( 0.5s	1)
要求:(1)绘制并记录根轨迹;
2)确定根轨迹的分离点与相应的根轨迹增益;
3)确定临界稳定时的根轨迹增益。
1)参考程序:
K=1;
z=[];
。
1 欢迎下载
精品文档
p=[0,-5,-2];
[num,den]=zp2tf(z,p,K);
rlocus(num,den)
Matlab	运行时出现的根轨迹图形窗口中,可以用鼠标单击所关心的根轨迹上的
点,就出现有关这一点的信息,包括相应增益、极点位置、阻尼参数、超调量、
自然频率。
。
2 欢迎下载
精品文档
K
2
例 2
系统开环传递函数
n
中引入一个附加的极点
s=-a ,即系统
G(s)
2   n )
s(s
Ka
2
的开环传递函数变为
n
G( s)
n )( s  a)
s(s  2
给出
n     2rad / s,
0.5 , a 分别为 1,3,5 时系统的根轨迹变化曲线。
参考程序:
clear
clc
wn=2;
xita=0.5;
a=[1,3,5];
for i=1:length(a)
G=tf(a(i)*wn^2,conv([1,2*xita*wn,0],[1,a(i)]));
rlocus(G);
axis([-8,5,-5,5])
hold on
disp(press any key to continue.)
pause%  系统暂停,按任意键继续
end
。
3 欢迎下载
精品文档
结论:从以上三图可以看出,引入负实极点后,系统的根轨迹左移;随着引入极点远离虚轴,根轨迹左移得越多,系统越容易稳定。
例 3 观察上例中引入一个附加零点
s=-b ,b=[1,3,5]
时,系统的根轨迹的变化情
况。即系统的开环传递函数为  G( s)
K  n
2 ( s
b) / b
s(s  2
n )
参考程序:
clear
clc
wn=2;
xita=0.5;
。
4 欢迎下载
精品文档
b=[1,3,5];
for i=1:3
G=tf(wn^2*[1,b(i)]/b(i),[1,2*xita*wn,0]);
rlocus(G);
disp(press any key to continue.)
pause
hold on
end
。
5 欢迎下载
精品文档
结论:当引入的零点处于原系统两个极点之间, 即 b=1 时,则系统的根轨迹全在实轴上;当当引入的零点处于原系统两个极点左侧时, 则系统的根轨迹中有一部分形成原形。 无论形成的是圆还是圆弧, 都是以零点为圆心, 以零点到分离点的距离为半径。
( 2) 确定分离点与相应的根轨迹增益
控制系统工具箱中还提供了 rlocfind() 函数,该函数允许用户求取根轨迹上指定点处的开环增益,并将该增益值下所有的闭环极点显示出来。
[K,r]=rlocfind(num,den)
K
例 4 假设系统的开环传递函数为	G ( s)
s(s	2)( s	10)
当 K 从 0 变化到无穷时,系统的根轨迹可以通过以下的语句来给出。参考程序:
clf
GH=tf(1,conv([1,2,0],[1,10]));
rlocus(GH);
[K,P]=rlocfind(GH)
选中根轨迹与虚轴的交点,则交点处的增益及对应的闭环特征根就显示出来。
。
6 欢迎下载
精品文档
 Select a point in the graphics window
selected_point =
-0.0000 + 4.1615i
K =
208.1156
P =
-11.7998
-0.1001 + 4.1985i
-0.1001 - 4.1985i
结论:由以上结论可以看出当
K=208.1156 时,闭环的三个极点分别为: -11.7998 ,
-0.1001 + 4.1985i   , -0.100
                您可能关注的文档
最近下载
- HG/T 2431-2018- 水处理剂_阻垢缓蚀剂Ⅲ.pdf VIP
- 上海市青浦XX中学高三下学期期中考试历史试卷.docx VIP
- 关于进一步加强“安全生产基础台账”管理工作的通知.pdf VIP
- 2024-2025学年湖南机电职业技术学院单招《职业适应性测试》复习提分资料(培优)附答案详解.docx VIP
- 2025下半年浙江绍兴市公安局警务辅助人员招聘55人笔试备考题库及答案解析.docx VIP
- 山宇SY8000变频器说明书用户手册.pdf
- 贝加莱(B&R)PLC_CF卡烧写说明PVI.docx VIP
- 电子信息工程应届生工作简历模板PPT.pptx VIP
- 上海市进才中学2024-2025学年高三上英语9月月考(含答案).docx VIP
- 年处理2000吨桑叶提取车间布置设计常晓利.docx VIP
 原创力文档
原创力文档 
                        

文档评论(0)