下载此文档

实验三 控制系统的根轨迹分析.docx


文档分类:高等教育 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
实验三 控制系统的根轨迹分析
一、实验目的
利用MATLAB完成控制系统的根轨迹作图; 2.了解控制系统根轨迹图的一般规律; 。
二、实验原理
与根轨迹相关的MATLAB函数:
1•绘制根轨迹的函数为rl实验三 控制系统的根轨迹分析
一、实验目的
利用MATLAB完成控制系统的根轨迹作图; 2.了解控制系统根轨迹图的一般规律; 。
二、实验原理
与根轨迹相关的MATLAB函数:
1•绘制根轨迹的函数为rlocus,常用格式为:
rlocus(sys) sys 为系统开环传递函数名称;
rlocus(num,den,k) num,den 为开环传递函数分子分母多项式, k 为根轨
迹增益。k的范围可以指定,若k未给出,则默认k从0-8,绘制完整的根 轨迹;
r= rlocus(num,den) 返回变量格式,不作图,计算所得的闭环根 r;
[r,k]= rlocus(num,den)返回变量格式,不作图,计算所得的闭环根r和开环 增益 k。
利用函数rlocfind()可以显示根轨迹上任意一点的相关数值,以此判断对应根 轨迹增益下闭环系统的稳定性。
[k,r]=rlocfind(num,den) 运行后会有一个十字光标提示用户,在根轨迹上 选择点,用鼠标单击选择后,在命令窗口就会显示此点的根轨迹增益及此时的所 有闭环极点值。
k
例 1 G (s) = r
k s( s +1)( s + 4)
在命令窗口输入:
k=1;
z=[];
p=[0,-1,-4];
[num,den]=zp2tf(z,p,k); rlocus(num,den);
title('Gk 根轨迹')
[k,r]=rlocfind(num,den)
当开环传递函数不是标准形式,无法直接求出零极点,可用 pzmap( )绘制系 统的零极点图。
pzmap(num,den) 在 s 平面上作零极点图;
pzmap(num,den) 返回变量格式,不作图,计算零极点。
三、实验内容 给定如下各系统的开环传递函数,作出它们的根轨迹图,并完成给定要求。
k
1. G (S)=——kr 要求:
k1 s (s +1)( s + 2)
芒皿匚ojcilE-
准确记录根轨迹的起点、终点与根轨迹条数; 答:起点为 0,-1,-2;终点为无穷处;共三条根轨迹
确定根轨迹的分离点与相应的根轨迹增益;
答:分离点为(-,0) ,k=
确定临界稳定时的根轨迹增益 k1。
答: k1=6
z=[];
p=[0,-1,-2];
[num,den]=zp2tf(z,p,k);
rlocus(num,den);
title('gk1 根轨迹');
[k,r]=rlocfind(num,den)
2. G (s) = k(s +1) 要求:
k 2 s( s - 1)(s 2 + 4 s +16)
9嗎艮就迹
-6 -4 -2 0 2 4
Real Axis
o s
1
6 4
2
o
-2
wxv 盒匚nEE-

实验三 控制系统的根轨迹分析 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人niupai21
  • 文件大小112 KB
  • 时间2022-05-14