1 / 6
文档名称:

自动控制原理MATLAB仿真实验二(控制系统的根轨迹分析).doc

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

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

分享

预览

自动控制原理MATLAB仿真实验二(控制系统的根轨迹分析).doc

上传人:63229029 2017/6/25 文件大小:274 KB

下载得到文件列表

自动控制原理MATLAB仿真实验二(控制系统的根轨迹分析).doc

文档介绍

文档介绍:实验二 MATLAB及仿真实验(控制系统的根轨迹分析)
一实验目的



二实验内容
要求:
(一)记录根轨迹的起点、终点与根轨迹的条数;
n0=[0 0 0 1];
den=conv(conv([1 0],[1 1]),[1 2]);
rlocus(n0,den);%绘制系统根轨迹
v=[-8 2 -4 4];
axis(v);
运行结果:
起点为(0,0),(-1,0),(-2,0),终点为无穷远;
根轨迹条数为三条
(二)确定临界稳定时的根轨迹增益
k=1;
z=[];
p=[0 -1 -2];
[num,den]=zp2tf(z,p,k);%z为零点值,p为极点值,k为系数
rlocus(num,den);
[k,r]=rlocfind(num,den);
运行结果:

2.
要求:确定系统具有最大超调量时的根轨迹增益;

num=[1 2 4];
den1=conv([1 0],[1 4]);
den2=conv([1 6],[1 4 1]);
den=[den1,den2];
G=tf(num,den);
sys=feedback(G,1);%对G提供为1的负反馈
rlocus(sys);

R(s)
C(s)
num=[1 1];
den1=[1 0];
den2=conv([1 -1],[1 4 16]);
den=[den1,den2];
G=tf(num,den);
sys=feedback(G,1);%对G提供为1的负反馈
rlocus(sys);
。开环传递函数:
(1);
num=[1 ];
den=conv([1 0 0],[1 ]);
sys=tf(num,den);
rlocus(sys);
(2)
num=[0 1];
den1=conv([1 0 ],[1 ]);
den=conv(den1,[1 10]);
sys=tf(num,den);
rlocus(sys);