下载此文档

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


文档分类:高等教育 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
1 / 7
专业:_____________________
姓名:____________________
学号:___________________
日期:____________________
地点:________K 成正比。
同时,可通过修改系统的设计参数,使闭环系统具有期望的零极点分布,即根轨迹对系
统设计也具有指导意义。
2 / 7
2、根轨迹分析函数
在 MATLAB 中,绘制根轨迹的有关函数有 rlocus、rlocfind、pzmap 等。
(1) pzmap:绘制线性系统的零极点图,极点用×表示,零点用 o 表示。 
(2) rlocus:求系统根轨迹。例如 rlocus(a,b,c,d)、rlocus(num,den)或  rlocus(a,b,c,d,k)、
rlocus(num,den,k),为根据开环系统的状态空间模型或传递函数模型,直接在屏幕上绘制出
系统的根轨迹图,其中开环增益的值从零到无穷大变化或指定其变化范围。
(3)  rlocfind:计算给定一组根的根轨迹增益。例如[k,p]=rlocfind(num,den),其要求在屏
幕上先已经绘制好有关的根轨迹图。然后,此命令将产生一个光标以用来选择希望的闭环极
点。命令执行结果:k 为对应选择点处根轨迹开环增益;p 为此点处的系统闭环特征根。
 
三、实验内容
一开环系统的传递函数为
绘制出此闭环系统的根轨迹,并分析系统的稳定性。 
 
四、实验要求 
1、编制 MATLAB  程序,画出实验所要求的根轨迹,求出系统的临界开环增益,并用
闭环系统的冲激响应证明之。
2、在 Simulink 仿真环境中,组成系统的仿真框图,观察临界开环增益时系统的单位阶
跃响应曲线并记录之。

五、实验记录 
1、MATLAB 的文件编程和仿真
(1)  实验程序
num=[1,2]; 
den=[conv([1,4,3],[1,4,3])];
rlocus(num,den)     % 使用传递函数模型表征开环系统 
[k,p]=rlocfind(num,den)    % 在根轨迹图中使用光标获得相应的极点p与增益k

z=[-2];
p=[-1,-1,-3,-3]; 
k=32*sqrt(3);        % k=55.4256为临界开环增益
[num,den]=zp2tf(z,p,k);   % 使用零极点模型表征开环系统, 并转换为传递函数 
[num1,den1]=cloop(num,den); % 闭环传递函数
subplot(211); 
step(num1,den1);
xlim([0,20]);
3 / 7
grid;    % 单位阶跃响应 
subplot(212);
impulse(num1,den1);
 xlim([0,20]);
 grid;   % 单位冲激响应 
(2)  运行结果 
selected_point =
-0.8341 + 
k =
 
p =

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

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xiaohuer
  • 文件大小134 KB
  • 时间2022-01-15
最近更新