自动控制理论实验报告-根轨迹仿真分析

合集下载

自动控制原理第5章根轨迹分析法

自动控制原理第5章根轨迹分析法

04
CATALOGUE
根轨迹分析法的限制与挑战
参数变化对根轨迹的影响
参数变化可能导致根轨迹的形状和位置发生变化 ,从而影响系统的稳定性和性能。
对于具有多个参数的系统,根轨迹分析可能变得 复杂且难以预测。
需要对参数变化进行细致的监测和控制,以确保 系统的稳定性和性能。
复杂系统的根轨迹分析
对于复杂系统,根轨 迹分析可能变得复杂 且难以实现。
02
CATALOGUE
根轨迹的基本概念
极点与零点
极点
系统传递函数的极点是系统动态 特性的决定因素,决定了系统的 稳定性、响应速度和超调量等。
零点
系统传函数的零点对系统的动 态特性也有影响,主要影响系统 的幅值和相位特性。
根轨迹方程
根轨迹方程是描述系统极点随参数变 化的关系式,通过求解根轨迹方程可 以得到系统在不同参数下的极点分布 。
05
CATALOGUE
根轨迹分析法的改进与拓展
引入现代控制理论的方法
状态空间法
将根轨迹分析法与状态空间法相结合,利用状态空间法描述系统的动态行为,从而更全 面地分析系统的稳定性。
最优控制理论
将根轨迹分析法与最优控制理论相结合,通过优化系统的性能指标,提高系统的稳定性 和动态响应。
结合其他分析方法
根轨迹方程的求解方法包括解析法和 图解法,其中图解法是最常用的方法 。
根轨迹的绘制方法
手工绘制
通过选取不同的参数值,计算对应的极点,然后绘制极点分布图。这种方法比较繁琐,但可以直观地了解根轨迹 的形状和变化规律。
软件绘制
利用自动控制系统仿真软件,如MATLAB/Simulink等,可以方便地绘制根轨迹图,并分析系统的动态特性。

自动控制原理实验报告

自动控制原理实验报告

5-4、设控制系统的开环传递函数为)16.0)(5.0()()(2+++=s s s s k s H s G ,试绘制系统的根轨迹图,并分析阻尼情况。

源代码:>> num=[0 1]>> den=conv([1 0],conv([1 0.5],[1 0.6 1]))>>sys=tf(num,den)>> rlocus(sys)>>grid根轨迹图:由根轨迹图的网格我们大概可以知道根轨迹上的不同部分所对应的阻尼系数,在左边横轴上的线阻尼系数对应的为1;在左半平面(非横轴)对应的阻尼系数为0到1;在右半平面阻尼系数对应为小于0;在纵轴上对应的阻尼系数为0。

下面进行验证在左边横轴上对应的阻尼系数:在左半平面(非横轴)对应的阻尼系数:在右半平面对应的阻尼系数:经过验证可知,之前的阻尼系数分析正确5-6、已知单位反馈控制系统的开环传递函数为)3()1()(-+=s s s k s G ,试绘制系统的根轨迹图,并求出使系统稳定的k 值范围。

源代码:>> num=[1 1]>> den=conv([1 0],[1 -3])>> sys=tf(num,den)>> rlocus(sys)根轨迹图:分析稳定的k的取值范围:由上图可知:当k>3的时候,根轨迹在左半平面,此时系统稳定。

阻尼分布情况由图可以看出与上题相同:在左边横轴上的线阻尼系数对应的为1;在左半平面(非横轴)对应的阻尼系数为0到1;在右半平面阻尼系数对应为小于0;在纵轴上对应的阻尼系数为0。

另外,在右边横轴上的阻尼系数为-1。

6-4、(1))12)(12.0)(11.0()1(5)()(++++=s s s s s H s G 源代码:>> num=[5 5]>> den=conv(conv([0.1 1],[0.2 1]),[2 1])>> sys=tf(num,den)>> nyquist(sys)奈氏曲线:奈氏曲线逆时针包围(-1,j0)点0次,右半平面开环极点数为0,由奈氏判据一可知该闭环系统稳定。

自动控制原理 matlab实验报告

自动控制原理 matlab实验报告

自动控制原理实验(二)一、实验名称:基于MATLAB的控制系统频域及根轨迹分析二、实验目的:(1)、了解频率特性的测试原理及方法;(2)、理解如何用MATLAB对根轨迹和频率特性进行仿真和分析;(3)、掌握控制系统的根轨迹和频率特性两大分析和设计方法。

三、实验要求:(1)、观察给定传递函数的根轨迹图和频率特性曲线;(2)、分析同一传递函数形式,当K值不同时,系统闭环极点和单位阶跃响应的变化情况;(3)、K值的大小对系统的稳定性和稳态误差的影响;(4)、分析增加系统开环零点或极点对系统的根轨迹和性能的影响。

四、实验内容及步骤(1)、实验指导书:实验四(1)、“rlocus”命令来计算及绘制根轨迹。

会出根轨迹后,可以交互地使用“rlocfind”命令来确定点击鼠标所选择的根轨迹上任意点所对应的K值,K值所对应的所有闭环极点值也可以使用形如“[K, PCL] = rlocfind(G1)”命令来显示。

(2)、波特图:bode(G1, omga)另外,bode图还可以通过下列指令得出相位和裕角:[mag,phase,w] = bode(sys)(3)、奈奎斯特图:nuquist(G, omega)(2)课本:例4-1、4-2、4-7五实验报告要求(1)、实验指导书:实验四思考题请绘制下述传递函数的bode图和nyquist图。

1. 根据实验所测数据分别作出相应的幅频和相频特性曲线;2. 将思考题的解题过程(含源程序)写在实验报告中。

幅频特性曲线相频特性曲线Gs = zpk([10], [-5; -16; 9], 200)subplot(1, 2, 1)bode(Gs)gridsubplot(1, 2, 2)nyquist(Gs)grid(2)课本:例4-1、4-2、4-7图像结果:程序:Gs = zpk([-1], [0; -2; -3],1) rlocus(Gs)图像结果:程序:Gs = zpk([-2], [-1-j; -1+j],1) rlocus(Gs)程序:K=[0.5 1 2]for i=1:1:3num=[1,1,0,0]; den=[1,1,K(i)]; sys=tf(num,den); rlocus(sys); hold ongrid onend图像结果:目标:改变增益K和转折频率依次调节源程序:k1=[4.44,10,20];num=[1,2];den=conv([1,1],[1,2,4]);%一阶转折频率 1/T(wn1=2,wn2=1)二阶转折频率 wn3=wn'=2,伊布西塔=1/2 num1=[1,1];den1=conv([1,2],[1,2,4]);%一阶转折频率 1/T(wn1=1,wn2=2)二阶转折频率 wn3=wn'=2,伊布西塔=1/2 t=[0:0.1:7]; %for i=1:3g0=tf(k1(i)*num,den);g=feedback(g0,1);[y,x]=step(g,t);c(:,i)=y;g1=tf(k1(i)*num1,den1);g(1)=feedback(g1,1);[y1,x]=step(g(1),t);c1(:,i)=y1;endplot(t,c(:,1),'-',t,c(:,2),'-',t,c(:,3),'-',t,c1(:,1),'-',t,c1(:,2), '-',t,c1(:,3),'-');gridxlabel('Time/sec'),ylabel('out')结果分析:在本题中(1)改变k值:k值越大,超调量越大,调节时间越长,峰值时间越短,稳态误差越小(2)改变转折频率:超调量,调节时间,峰值时间,稳态误差同样有相应的变化。

线性系统的根轨迹-自动控制原理实验报告

线性系统的根轨迹-自动控制原理实验报告

自动控制原理实验报告实验题目:线性系统的根轨迹班级:学号:姓名:指导老师:实验时间:一、实验目的1. 熟悉MATLAB 用于控制系统中的一些基本编程语句和格式。

2. 利用MATLAB 语句绘制系统的根轨迹。

3. 掌握用根轨迹分析系统性能的图解方法。

4. 掌握系统参数变化对特征根位置的影响。

二、实验内容同时得出在单位阶跃负反馈下使得闭环系统稳定的K 值的范围。

2.1绘制下面系统的根轨迹曲线)136)(22()(22++++=s s s s s Ks G程序:G=tf([1],[1 8 27 38 26 0]); rlocus (G); %绘制系统的根轨迹[k,r]=rlocfind(G) %确定临界稳定时的增益值k 和对应的极点r G_c=feedback(G,1); %形成单位负反馈闭环系统 step(G_c) %绘制闭环系统的阶跃响应曲线-12-10-8-6-4-20246-10-8-6-4-20246810Root LocusReal AxisI m a g i n a r y A x i s0204060801001201400.10.20.30.40.50.60.70.80.91Step ResponseTime (sec)A m p l i t u d e得出在单位阶跃负反馈下使得闭环系统稳定的K 值的范围:K>28.74252.2绘制下面系统的根轨迹曲线)10)(10012)(1()12()(2+++++=s s s s s K s G 程序:G=tf([1 12],[1 23 242 1220 1000]); rlocus (G); %绘制系统的根轨迹[k,r]=rlocfind(G) %确定临界稳定时的增益值k 和对应的极点r G_c=feedback(G,1); %形成单位负反馈闭环系统 step(G_c) %绘制闭环系统的阶跃响应曲线-60-50-40-30-20-100102030-50-40-30-20-1001020304050Root LocusReal AxisI m a g i n a r y A x i s01234560.0020.0040.0060.0080.010.012Step ResponseTime (sec)A m p l i t u d e得出在单位阶跃负反馈下使得闭环系统稳定的K 值的范围: K>1.1202e+032.3绘制下面系统的根轨迹曲线)11.0012.0)(10714.0()105.0()(2++++=s s s s s K s G 程序:G=tf([5 100],[0.08568 1.914 17.14 100 0]); rlocus (G); %绘制系统的根轨迹[k,r]=rlocfind(G) %确定临界稳定时的增益值k 和对应的极点r G_c=feedback(G,1); %形成单位负反馈闭环系统step(G_c) %绘制闭环系统的阶跃响应曲线-60-50-40-30-20-10010203040-60-40-200204060Root LocusReal AxisI m a g i n a r y A x i s012345670.10.20.30.40.50.60.70.80.91Step ResponseTime (sec)A m p l i t u d e得出在单位阶跃负反馈下使得闭环系统稳定的K 值的范围:K> 7.8321根据实验结果分析根轨迹的绘制规则:⑴绘制根轨迹的相角条件与系统开环根轨迹增益 值的大小无关。

自动控制原理实验报告根轨迹分析法

自动控制原理实验报告根轨迹分析法

相关根轨迹知识
根轨迹的概念 根轨迹是开环系统某一参数从零变化到无穷大时, 闭环系 统特征根在 s 平面上变化的轨迹。 增设零、极点对根轨迹的影响 (1)增加开环零点对根轨迹的影响 第一,加入开环零点,改变渐近线的条数和渐近线的倾角; 第二,增加开环零点,相当于增加微分作用,使根轨迹向左 移动或弯曲,从而提高了系统的相对稳定性。系统阻尼增加,过 渡过程时间缩短; 第三,增加的开环零点越接近坐标原点,微分作用越强,系 统的相对稳定性越好。 (2)增加开环极点对根轨迹的影响 第一,加入开环极点,改变渐近线的条数和渐近线的倾角; 第二,增加开环极点,相当于增加积分作用,使根轨迹向右 移动或弯曲,从而降低了系统的相对稳定性。系统阻 尼减小,过渡过程时间加长;
-4-
五、实验过程
第一题 Gc=1:
Gc=s+5:
Gc=(s+2)(s+3):
-5-
Gc=1/(s+5):
第二题 第 一 步 : 在 MATLAB 的 命 令 窗 口 中 键 入 “ num=[1 3];den=[1 2 0];rlocus(num,den)” ,得图如下:
第二步: 第三步:
第三题 第一步:由已知条件 ts(△=2%)≤4s,超调量≤40%得
s ( s 2)
1 。作 s5
确定系统具有最大的超调量时的根轨迹增益,并作时域 仿真验证;(2)确定系统阶跃响应无超调时的根轨迹取值 范围,并作时域仿真验证 3、已知一单位反馈系统的开环传递函数为 ss 0.8试加入一 个串联超前校正控制(其中,|z|<|p|) ,使得闭环系统 的 ts(△=2%)≤4s,超调量≤40%。
-7-
本为图标的切线与 K 的横坐标的交点所得的纵坐标再减去延迟时间。 随后按图慢慢调整数值,一定要有耐心。 第二题中,Step 的属性不能忘改,否则横轴(0,1)处恒为 1。 分母出 S 前的系数必须小于 1(阻尼比小于 1) ,之后改改分子,调整 调整 S 前的系数并保持 S^2 前的系数不变 (因为分子分母都可约分) , 曲线即可得出。

自控仿真实验报告根轨迹

自控仿真实验报告根轨迹

自控仿真实验报告根轨迹《自动控制原理》MATLAB分析与设计仿真实验报告《自动控制原理》MATLAB分析与设计仿真实验任务书(2010)一.仿真实验内容及要求:1.MATLAB软件要求学生通过课余时间自学掌握MATLAB软件的基本数值运算、基本符号运算、基本程序设计方法及常用的图形命令操作;熟悉MATLAB仿真集成环境Simulink的使用。

2.各章节实验内容及要求1)第三章线性系统的时域分析法? 对教材P136.3-5系统进行动态性能仿真,并与忽略闭环零点的系统动态性能进行比较,分析仿真结果;? 对教材P136.3-9系统的动态性能及稳态性能通过的仿真进行分析,说明不同控制器的作用;在MATLAB环境下完成英文讲义P153.E3.3。

,在Ka?100时,试采? 对英文讲义中的循序渐进实例“Disk Drive Read System”用微分反馈使系统的性能满足给定的设计指标。

2)第四章线性系统的根轨迹法在MATLAB环境下完成英文讲义P157.E4.5;;? 利用MATLAB绘制教材P181.4-5-(3)? 在MATLAB环境下选择完成教材第四章习题4-10或4-18,并对结果进行分析。

3)第五章线性系统的频域分析法利用MATLAB绘制本章作业中任意2个习题的频域特性曲线; 4)第六章线性系统的校正利用MATLAB选择设计本章作业中至少2个习题的控制器,并利用系统的单位阶跃响应说明所设计控制器的功能。

5)第七章线性离散系统的分析与校正利用MATLAB完成教材P383.7-20的最小拍系统设计及验证。

利用MATLAB完成教材P385.7-25的控制器的设计及验证。

二.仿真实验时间安排及相关事宜1.依据课程教学大纲要求,仿真实验共6学时,教师可随课程进度安排上机时间,学生须在实验之前做好相应的准备,以确保在有限的机时内完成仿真实验要求的内容;2.实验完成后按规定完成相关的仿真实验报告;3.仿真实验报告请参照有关样本制作并打印装订;4.仿真实验报告必须在本学期第15学周结束之前上交授课教师。

自动控制原理--控制系统的根轨迹分析及特殊根轨迹

自动控制原理--控制系统的根轨迹分析及特殊根轨迹

j1
s0
j1
jk
s sk
j1
jk
单位阶跃响应为
n
y(t) A0 Akeskt k 1
m
m
Ks zi Kzi
A0
i1 n
s sj
i1 n
GB(0)
sj
j1
s0
j1
m
m
K s zi
Ak
i1 n
s sj
1 s
K sk zi
i1 n
sk sk sj
jk
1
s2
100 8s 100
4 3
os1
1.5
1.7
可求得 0.4, ,n 10
s3
所以 % e 1 2 100% 25%,ts (s3.)5 n 3.5 4 0.9
j
0
利用根轨迹分析控制系统的性能
例11 分析K的变化对系统稳定性的影响
K (s 3) G(s)H (s) s(s 5)(s 6)(s2 2s 2)
增加开环极点的影响 增加极点对根轨迹形状的影响
增加开环零点的影响 增加零点对根轨迹形状的影响
例9 已知某系统闭环传递函数
GB (s) 0.67s 1
1 0.01s2
0.08s 1
试计算在单位阶跃输入时的系统输出超调量 % 和调节时间t。s
解:该闭环系统有三个极点,s1 1.5, s2,3 零4 、j9.2极点 分布如右图。
系统稳定的K的范围为: 0<K<35
例12 分析K的变化对系统的影响。设负反馈系统的开环传递函数为
K s z G(s)H(s) ss p
z p
求系统闭环根轨迹,并分析 p 2, 时z系 统4 的动态性能。

自动控制原理-线性系统的根轨迹实验报告

自动控制原理-线性系统的根轨迹实验报告

线性系统的根轨迹一、 实验目的1. 熟悉MATLAB 用于控制系统中的一些基本编程语句和格式。

2. 利用MATLAB 语句绘制系统的根轨迹。

3. 掌握用根轨迹分析系统性能的图解方法。

4. 掌握系统参数变化对特征根位置的影响。

二、 实验容1. 请绘制下面系统的根轨迹曲线。

)136)(22()(22++++=s s s s s K s G )10)(10012)(1()12()(2+++++=s s s s s K s G )11.0012.0)(10714.0()105.0()(2++++=s s s s K s G 同时得出在单位阶跃负反馈下使得闭环系统稳定的K 值的围。

2. 在系统设计工具rltool 界面中,通过添加零点和极点方法,试凑出上述系统,并观察增加极、零点对系统的影响。

三、 实验结果及分析1.(1) )136)(22()(22++++=s s s s s K s G 的根轨迹的绘制: MATLAB 语言程序:num=[1];den=[1 8 27 38 26 0];rlocus(num,den)[r,k]=rlocfind(num,den)gridxlabel('Real Axis'),ylabel('Imaginary Axis') title('Root Locus')运行结果:选定图中根轨迹与虚轴的交点,单击鼠标左键得:selected_point =0.0021 + 0.9627ik =28.7425r =-2.8199 + 2.1667i-2.8199 - 2.1667i-2.3313-0.0145 + 0.9873i结论:根轨迹与虚轴有交点,所以在K 从零到无穷变化时,系统的稳定性会发生变化。

由根轨迹图和运行结果知,当0<K<28.7425时,系统总是稳定的。

(2) )10)(10012)(1()12()(2+++++=s s s s s K s G 的根轨迹的绘制: MATLAB 语言程序:num=[1 12];den=[1 23 242 1220 1000];rlocus(num,den)[k,r]=rlocfind(num,den)gridxlabel('Real Axis'),ylabel('Imaginary Axis')title('Root Locus')运行结果:选定图中根轨迹与虚轴的交点,单击鼠标左键得:selected_point =k =1.0652e+003r=-11.4165 + 2.9641i-11.4165 - 2.9641i-0.0835 + 9.9528i-0.0835 - 9.9528i结论:根轨迹与虚轴有交点,所以在K 从零到无穷变化时,系统的稳定性会发生变化。

控制系统的根轨迹分析

控制系统的根轨迹分析

实验报告课程名称:____ 自动控制理论实验_____指导老师:_____________成绩:__________实验名称:___控制系统的根轨迹分析___实验类型:___仿真实验___同组学生姓名:__无__一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得实验十一 控制系统的根轨迹分析一、实验目的1、用计算机辅助分析的办法,掌握系统的根轨迹分析方法。

2、熟练掌握 Simulink 仿真环境。

二、实验原理1、根轨迹分析方法所谓根轨迹,是指当开环系统的某一参数(一般来说,这一参数选作开环系统的增益 K ) 从零变到无穷大时,系统特征方程的根在 s 平面上的轨迹。

在无零极点对消时,闭环系统特征方程的根就是闭环传递函数的极点。

根轨迹分析方法是分析和设计线性定常控制系统的图解方法,使用十分简便。

利用它可 以对系统进行各种性能分析:(1) 稳定性当开环增益 K 从零到无穷大变化时,图中的根轨迹不会越过虚轴进入右半 s 平面,因 此这个系统对所有的 K 值都是稳定的。

如果根轨迹越过虚轴进入右半 s 平面,则其交点的 K值就是临界稳定开环增益。

(2) 稳态性能开环系统在坐标原点有一个极点,因此根轨迹上的 K 值就是静态速度误差系数,如果 给定系统的稳态误差要求,则可由根轨迹确定闭环极点容许的范围。

(3) 动态性能当 0 < K < 0.5 时,所有闭环极点位于实轴上,系统为过阻尼系统,单位阶跃响应为非周 期过程;当 K = 0.5 时,闭环两个极点重合,系统为临界阻尼系统,单位阶跃响应仍为非周 期过程,但速度更快;当 K > 0.5 时,闭环极点为复数极点,系统为欠阻尼系统,单位阶跃 响应为阻尼振荡过程,且超调量与 K 成正比。

同时,可通过修改系统的设计参数,使闭环系统具有期望的零极点分布,即根轨迹对系 统设计也具有指导意义。

控制系统的根轨迹分析实验报告

控制系统的根轨迹分析实验报告

一、实验目的1. 熟悉控制系统根轨迹的基本概念和绘制方法。

2. 掌握利用MATLAB软件绘制和分析控制系统根轨迹的方法。

3. 通过根轨迹分析,了解系统参数变化对系统性能的影响。

4. 培养实验操作能力和数据处理能力。

二、实验原理根轨迹是指当系统的某一参数(如开环增益K)从0变化到无穷大时,闭环系统的特征根在s平面上的变化轨迹。

通过分析根轨迹,可以了解系统在参数变化时的稳定性、瞬态响应和稳态误差等性能。

三、实验设备1. 计算机2. MATLAB软件3. 控制系统实验箱四、实验内容1. 绘制控制系统根轨迹(1)首先,根据实验要求,搭建控制系统的数学模型。

(2)利用MATLAB中的rlocus函数绘制系统的根轨迹。

(3)观察根轨迹的变化规律,分析系统在不同参数下的稳定性。

2. 分析系统性能(1)根据根轨迹,确定系统的稳定裕度,包括增益裕度和相位裕度。

(2)分析系统在不同参数下的瞬态响应,如上升时间、调整时间、超调量等。

(3)分析系统在不同参数下的稳态误差,如稳态误差和稳态误差系数。

3. 改变系统参数,观察根轨迹变化(1)改变系统的参数,如增益、时间常数等。

(2)重新绘制根轨迹,观察根轨迹的变化规律。

(3)分析系统参数变化对系统性能的影响。

五、实验结果与分析1. 绘制控制系统根轨迹(1)根据实验要求,搭建控制系统的数学模型,得到开环传递函数。

(2)利用MATLAB中的rlocus函数绘制系统的根轨迹。

(3)观察根轨迹的变化规律,分析系统在不同参数下的稳定性。

2. 分析系统性能(1)根据根轨迹,确定系统的稳定裕度,包括增益裕度和相位裕度。

(2)分析系统在不同参数下的瞬态响应,如上升时间、调整时间、超调量等。

(3)分析系统在不同参数下的稳态误差,如稳态误差和稳态误差系数。

3. 改变系统参数,观察根轨迹变化(1)改变系统的参数,如增益、时间常数等。

(2)重新绘制根轨迹,观察根轨迹的变化规律。

(3)分析系统参数变化对系统性能的影响。

自动控制理论实验报告

自动控制理论实验报告

实验五线性系统的时域分析一、实验目的1、学会使用MATLAB绘制控制系统的单位阶跃响应曲线;2、研究二阶控制系统中、对系统阶跃响应的影响3、掌握系统动态性能指标的获得方法及参数对系统动态性能的影响。

二、实验设备Pc机一台,MATLAB软件。

三、实验举例已知二阶控制系统:C(s)/R(s)=10/[s2+2s+10]求:系统的特征根 、wn 系统的单位阶跃响应曲线解:1、求该系统的特征根若已知系统的特征多项式D(),利用roots()函数可以求其特征根。

若已知系统的传递函数,可以利用eig()函数直接求出系统的特征根。

在MATLAB命令窗口提示符下键入:(符号表示回车)num=[10] 分子多项式系数den=[1 2 10] 分母多项式系数sys=tf(num,den);建立控制系统的传递函数模型eig(sys)求出系统的特征根屏幕显示得到系统的特征根为:ans = -1.0000 + 3.0000i ; -1.0000 - 3.0000i2、求系统的闭环根、和函数damp()可以直接计算出闭环根、和den=[1 2 10]damp(den) 计算出闭环根屏幕显示得到系统的闭环根、和Eigenvalue Damping Freq. (rad/s)-1.00e+000 + 3.00e+000i 3.16e-001 3.16e+000-1.00e+000 - 3.00e+000i 3.16e-001 3.16e+000 既系统闭环跟为一对共轭复根 -1+j3与-1-j3,阻尼比,无阻尼振荡频率 rad/s.3、求系统的单位阶跃响应曲线函数step()可以直接计算连续系统单位阶跃响应,其调用格式为:step(sys):对象sys可以是tf(),zpk()函数中任何一个建立的系统模型。

step(sys,t):t可以指定一个仿真终止时间。

在MATLAB命令窗口提示符下键入:(符号表示回车)num=[10] den=[1 2 10]step ( num , den ) 计算连续系统单位阶跃响应 grid 绘制坐标的网络屏幕显示系统的单位阶跃响应曲线: 从图中获得动态性能指标的值为:上升时间: 0.42 (s ) 峰值时间: 1.05 (s ) 超调量: 35% 调整时间: 3.54 (s )Step ResponseTim e (sec)A m p l i t u d e01234560.20.40.60.811.21.4System : sysSettling Tim e (sec): 3.54System : sysP eak am plitude: 1.35Overshoot (%): 35.1At tim e (sec): 1.05System : sysRise Tim e (sec): 0.427动态性能指标的获取方法:方法一:用鼠标点击响应曲线上相应的点,读出该点的坐标值,然后根据二阶系统动态性能指标的含义计算出动态性能指标的值。

控制系统的根轨迹分析——自动控制原理

控制系统的根轨迹分析——自动控制原理

欠阻尼时共轭特征根为 s1,2 n j 1 2n
j 1 2n
闭环极点的张角 为:
n
cos
n
, cos1
( 1 2n )2 ( n )2
称为阻尼角。斜线称为等阻尼线。而根据二阶系统性
能,在等阻尼线上,系统的超调量、衰减率也是相等的。
根轨迹图分析
根据根轨迹图定量估算系统动态性能
-8
-6
-4
-2
0
2
4
6
8
Real Axis
开环零极点对根轨迹的影响
❖ 增加开环极点:
增加的极点将对原根轨迹产生排斥作用,使原根 轨迹向背离所增极点的方向变形。
Root Locus 5
4
3
2
Imaginary Axis
1
0
-1
-2
-3
-4
-5
-10
-9
-8
-7
-6
-5
-4
-3
-2
-1
0
Real Axis
1
s(s 4)(s 6) s1.2 j2.1
解得:kg 44
由于闭环极点之和等于开环极点之和,所以另一个闭环极点 为: p3 7.6
闭环单位阶跃响应
Amplitude
Step Response 1.4
1.2
1
0.8
0.6
0.4
0.2
0
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
Time (sec)
根轨迹图分析
根据根轨迹图分析系统的稳定性 ✓ 闭环特征根在左半平面则稳定; ✓ 闭环特征根在右半平面则不稳定; ✓ 闭环特征根在虚轴上则临界振荡(无阻尼); ✓ 一组闭环特征根如果有在右半平面的不稳定值,

实验2 线性系统的根轨迹分析

实验2 线性系统的根轨迹分析
Harbin Institute of Technology
自动控制理论实验报告
实验二 线性系统的根轨迹分析
哈尔滨工业大学
实验二 线性系统的根轨迹分析
一、实验目的
1、掌握使用MATLAB绘制控制系统根轨迹图的方法;
2、掌握根据根轨迹法对控制系统进行性能分析方法。
二、 实验设备
Pc机一台,MATLAB软件。
三、实验内容
A、已知一负反馈系统的开环传递函数为
(1)绘制根迹。
(2)选取根轨迹与虚轴的交点,并确定系统稳定的根轨迹增益K的范围 。
(3)确定分离点的超调量 及开环增益K。
(4)用时域相应曲线验证系统稳定的根轨迹增益K的范围
(5)分析根轨迹的一般规律。
B、. 已知系统的开环传递函数为:
求:1)绘制根轨迹。
2)选择系统当阻尼比 =0.7时系统闭环极点的坐标值及增益K值。
分析系统性能。
四、实验结果与分析
A:1、根轨迹
2、由根轨迹图知,与虚轴交点i=4.46,增益K=12,故K<12时系统稳定
3、由根轨迹图知,分离点超调量Mp=0%,增益K=0.458
4、将不同的K带入时域响应,如下图
由图可知当K=11.9时系统依旧稳定,但当K=12时系统已经开始震荡,进入临界稳定。故与根轨迹结论一致。
超调量越靠近虚轴越大,系统处于欠阻尼状态,其动态响应将出现衰减振荡,而且越靠近虚轴,增益K越大,阻尼越小,振荡频率 越高,振幅衰减越大。
5)当根轨迹与虚轴相交时,闭环根位于虚轴上,闭环极点是一对纯虚根,阻尼 ,超调量最大,系统处于无阻尼状态,其动态响应将出现等幅振荡。此时对应的增益 ,称为临界稳定增益。
5、根轨迹的一般规律
1)根轨迹,随着k值从 变化,趋向无穷远处或者零点。

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

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

实验二 MATLAB 及仿真实验(控制系统的根轨迹分析)一 实验目的1.利用计算机完成控制系统的根轨迹作图2.了解控制系统根轨迹图的一般规律3.利用根轨迹图进行系统分析二 实验内容1. ()()()21++=s s s k s G g要求:(一)记录根轨迹的起点、终点与根轨迹的条数;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),终点为无穷远;根轨迹条数为三条(二)确定临界稳定时的根轨迹增益gL kk=1;z=[];p=[0 -1 -2];[num,den]=zp2tf(z,p,k);%z为零点值,p为极点值,k为系数rlocus(num,den);[k,r]=rlocfind(num,den);运行结果:k约为6.032.()()23)(++=sssKsG g要求:确定系统具有最大超调量时的根轨迹增益;3.绘制下列各系统根轨迹图。

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);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); )164)(1()1(2++-+s s s s s k — R (s ) C (s4.绘制下列各系统根轨迹图。

开环传递函数:(1))6.3()2.0()()(2++=s s s k s H s G ; num=[1 0.2];den=conv([1 0 0],[1 3.6]);sys=tf(num,den);rlocus(sys);(2))106.0)(5.0()()(2+++=s s s s k s H s Gnum=[0 1];den1=conv([1 0 ],[1 0.5]); den=conv(den1,[1 0.6 10]); sys=tf(num,den); rlocus(sys);。

自动控制实验报告

自动控制实验报告

一典型系统的时域响应和稳定性分析一、实验目的1.研究二阶系统的特征参量(ξ、ωn)对过渡过程的影响。

2.研究二阶对象的三种阻尼比下的响应曲线及系统的稳定性。

3.熟悉Routh判据,用Routh判据对三阶系统进行稳定性分析。

二、实验原理及内容1.典型的二阶系统稳定性分析(1) 结构框图:见图1图1(2) 对应的模拟电路图图2(3) 理论分析导出系统开环传递函数,开环增益。

系统开环传递函数为:G(S) = =开环增益为:K=K1/K0(4) 实验内容先算出临界阻尼、欠阻尼、过阻尼时电阻R的理论值,再将理论值应用于模拟电路中,观察二阶系统的动态性能及稳定性,应与理论分析基本吻合。

在此实验中(图2),s 1T 0=, s T 2.01=,R200K 1= R200K =⇒系统闭环传递函数为:KS S KS S S W n n n 5552)(2222++=++=ωζωω 其中自然振荡角频率:R1010T K 1n ==ω;阻尼比:40R1025n =ω=ζ2.典型的三阶系统稳定性分析 (1) 结构框图图3(2) 模拟电路图图4(3) 理论分析系统的开环传函为:)1S 5.0)(1S 1.0(S R 500)S (H )S (G ++=(其中R 500K =),系统的特征方程为:0K 20S 20S 12S 0)S (H )S (G 123=+++⇒=+。

(4) 实验内容从Routh 判据出发,为了保证系统稳定,K 和R 如何取值,可使系统稳定,系统临界稳定,系统不稳定三、 实验现象分析1.典型二阶系统瞬态性能指标表1其中21e Mp ζ-ζπ-=,2np 1t ζ-ωπ=,n s 4t ζω=,21p e 1)t (C ζ-ζπ-+=2.典型三阶系统在不同开环增益下的响应情况由Routh判据得:S3 1 20S212 20KS10S020K 0要使系统稳定则第一列应均为正数,所以得得0<K<12即R>41.7KΩ时,系统稳定K=12 即R=41.7KΩ时,系统临界稳定K>12即R<41.7KΩ时,系统不稳定二线性系统的根轨迹分析1.绘制图3系统的根轨迹由开环传递函数分母多项式得最高次为3,所以根轨迹条数为3。

控制系统的根轨迹分析实验报告

控制系统的根轨迹分析实验报告

控制系统的根轨迹分析实验报告控制系统的根轨迹分析实验报告引言:控制系统是现代工程中非常重要的一部分,它可以帮助我们实现对各种物理过程的自动控制。

而根轨迹分析作为一种重要的分析方法,可以帮助我们了解系统的稳定性和动态响应特性。

本实验旨在通过根轨迹分析方法,对一个控制系统进行分析,并得出相应的结论。

实验目的:1. 学习根轨迹分析方法的基本原理和步骤;2. 通过实验分析,了解控制系统的稳定性和动态响应特性;3. 掌握如何根据根轨迹分析结果进行控制系统设计和优化。

实验步骤:1. 实验准备:a. 搭建好控制系统实验平台,包括传感器、执行器和控制器等;b. 确定实验所需的输入信号和采样频率。

2. 数据采集:a. 将输入信号输入到系统中,并采集输出信号;b. 通过数据采集设备将输出信号转换为数字信号。

3. 数据处理和分析:a. 使用MATLAB等软件,将采集到的数据导入,并进行根轨迹分析;b. 根据根轨迹图,分析系统的稳定性和动态响应特性。

实验结果与讨论:通过根轨迹分析,我们得到了系统的根轨迹图。

根轨迹图是描述系统极点随控制参数变化而轨迹的图形,可以直观地反映系统的稳定性和动态特性。

根据根轨迹图,我们可以得出以下结论:1. 系统的稳定性:根轨迹图上的点都位于左半平面,则系统是稳定的;若存在点位于右半平面,则系统是不稳定的。

2. 系统的阻尼比:根轨迹图上的曲线越靠近实轴,则系统的阻尼比越小;曲线越远离实轴,则系统的阻尼比越大。

3. 系统的自然频率:根轨迹图上的曲线越接近原点,则系统的自然频率越小;曲线越远离原点,则系统的自然频率越大。

根据以上分析,我们可以得出对控制系统的一些优化建议:1. 若系统不稳定,在根轨迹图上找到导致不稳定的点,并调整控制参数,使其移动到左半平面,从而提高系统的稳定性。

2. 若系统的阻尼比过小,可能导致系统的动态响应过度振荡,可以通过调整控制参数来增加阻尼比,从而减小振荡幅度。

3. 若系统的自然频率过大,可能导致系统响应过快,可能引起过冲或不稳定,可以通过调整控制参数来减小自然频率,从而改善系统的响应特性。

自动控制理论实验报告

自动控制理论实验报告

自动控制理论实验报告实验二控制系统的时域分析一、实验目的学习利用MATLAB 进行控制系统时域分析,包括典型响应、判断系统稳定性和分析系统的动态特性;二、实验要点1、系统的典型响应有哪些?2、如何判断系统稳定性?3、系统的动态性能指标有哪些?三、实验方法(一)四种典型响应1、阶跃响应:阶跃响应常用格式:1、)(sys step ;其中sys 可以为连续系统,也可为离散系统。

2、),(Tn sys step ;表示时间范围0---Tn 。

3、),(T sys step ;表示时间范围向量T 指定。

4、),(T sys step Y =;可详细了解某段时间的输入、输出情况。

2、脉冲响应:脉冲函数在数学上的精确定义:0,0)(1)(0==?∞t x f dx x f 其拉氏变换为:)()()()(1)(s G s f s G s Y s f === 所以脉冲响应即为传函的反拉氏变换。

脉冲响应函数常用格式:① )(sys impulse ;② );,();,(T sys impulse Tn sys impulse ③ ),(T sys impulse Y =(二)分析系统稳定性有以下三种方法:1、利用pzmap 绘制连续系统的零极点图;2、利用tf2zp 求出系统零极点;3、利用roots 求分母多项式的根来确定系统的极点(三)系统的动态特性分析Matlab 提供了求取连续系统的单位阶跃响应函数step 、单位脉冲响应函数impulse 、零输入响应函数initial 以及任意输入下的仿真函数lsim.四、实验内容实验三控制系统的根轨迹分析一实验目的1.利用计算机完成控制系统的根轨迹作图2.了解控制系统根轨迹图的一般规律3.利用根轨迹图进行系统分析二实验要点1. 预习什么是系统根轨迹?2. 闭环系统根轨迹绘制规则。

三实验方法(一)方法:当系统中的开环增益k 从0到变化时,闭环特征方程的根在复平面上的一组曲线为根轨迹。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 3.1
1.5, 1.32 和 1.5, 1.32 ,阶跃响应如图 3.3 所示。
图 3.2
图 3.3
' (2)使 Z ' 3 Z , p1' 3 p1 , p2 4 p2 ,其根轨迹如图 3.4 所示。零
点为 3, 0 ,极点为 1.5, 1.32 和 1.5, 1.32 ,阶跃响应如图 3.5 所示。
图 2.1
(3)指出该类型根轨迹图形的特点,并在进一步实验中验证。
Z ' Z , Z ' Z ,绘出根轨迹,观察改变开
环零点位置对系统性能的影响;
图 2.2
' (3)取 Z ' Z ,改变 p1' 、 p 2 与 p1、p2 的大小关系,绘出根轨迹,观察改变
开环极点位置对系统性能的影响。 3.改变零极点个数对根轨迹的影响。 (1)输入参数 Z,观 察当增加一个开环零点时 根轨迹的变化, 零点位置变 化对根轨迹的影响, 对闭环 系统的响应的影响;
观察根据图 2.4 系统所绘制的根轨迹与一般根轨迹的区别,判断导致零度根 轨迹的原因。 观察根据图 2.5 系统所绘制的根轨迹,判断导致零度根轨迹的原因。 6.参数根轨迹。 绘制式(2-2)的根轨迹,并与计算机绘制图形比较。
s 3 K 2 s 2 K1 s K 1 0
(2-2)
其中 K1 及 K2 是可变参数,且其值都在 0 到∞之间。 7.绘制任意系统的根轨迹。
图 2.6
自由改变 a0、a1、a2、b0、b1、b2、b3 和 r 的值,观察绘制出的根轨迹图。
2
根轨迹仿真分析
实验报告
三、实验结果
1. 观察二极点一零点系统的 根轨迹。 如图 3.1 所示, 根轨迹始于开 环极点 1, 1.41 和 1, 1.41 , 终于开环零点 2, 0 及无穷远处, 有两条分支, 分离点为 3.73, 0 , 为一段圆弧。 2.改变开环零极点位置对根轨迹的影响。 (1)使 Z=2,p1=3,p2=4,则根轨迹如图 3.2 所示。零点为 2, 0 ,极点为
图 3.29
图 3.30
图 3.31
5.零度根轨迹。 图 2.4 所示系统根轨迹如图 3.32 所示, 图 2.5 所示系统根轨迹如图 3.33 所示。 引起零度根轨迹具有两种情况: (1)非最小相位系统中包含 s 最高次幂的系 数为负的因子; (2)控制系统中包含有正反馈内回路。由于在零度根轨迹绘制法 则中, 实轴上某一区域若右边开环实数零极点个数之和为偶数,则该区域必是根 轨迹, 故根轨迹图中在实轴上有某一点至正无穷为根轨迹时, 该图为零度根轨迹。
1, 2.83 。结果表明,引入开
环零点 3, 0 与原系统开环极点 对消,则根轨迹向左移,系统稳定性增强。 4.互逆系统的根轨迹。 式(2-1)中,G1 s H1 s 的根轨迹如图 3.30 所示,G2 s H 2 s 的根轨迹如图 3.31 所示,可以看出互逆系统的根轨迹图像除零极点位置交换外,图形无变化
s 1s 2s 3 ss 2s 3 ss 2s 3 G2 s H 2 s s 1s 2s 3
G1 s H 1 s
观察如式(2-1)描述的互逆系统根轨迹的异同。 5.零度根轨迹。
(2-1)
图 2.4
图 2.5
图 3.8
图 3.9
' 再使 Z ' 2 Z , p1' 2 p1 , p2 2 p2 ,其根轨迹如图 3.10 所示。零点
为 2, 0 ,极点为 1, 1.41 和 1, 1.41 ,阶跃响应如图 3.11 所示。
4
根轨迹仿真分析
实验报告
图 3.10
9
ቤተ መጻሕፍቲ ባይዱ
根轨迹仿真分析
实验报告
图 3.32
图 3.33
6.参数根轨迹。 绘制式(2-2)的根轨迹。 以 K1 为参量绘制根轨迹,传递函数为
Gs H s K1 s 1 s3
K 2 0
根轨迹如图 3.34 所示。 以 K2 为参量绘制根轨迹,传递函数为
Gs H s
8, 0 ,极点为 3, 0 , 1, 2.83 , 1, 2.83 , 9, 0 。
图 3.26
图 3.27
以上结果表明,增加开环偶极子前后的根轨迹几乎没有差别,开环偶极子对 系统动态性能和稳态性能的影响很小, 几乎可以略去。 ( 6 )若引入开环极点 2, 0 与原 系统零点对消,则其根轨迹如图 3.28 所 示。零点为 2, 0 ,极点为 3, 0 ,
图 3.4
3
图 3.5
根轨迹仿真分析
实验报告
' 再使 Z ' 1 Z , p1' 3 p1 , p2 4 p2 ,其根轨迹如图 3.6 所示。零点为
1, 0 ,极点为 1.5, 1.32 和 1.5, 1.32 ,阶跃响应如图 3.7 所示。
图 3.6
图 3.24
7
根轨迹仿真分析
实验报告
1, 0 , 1, 0 , 极 点 为 3, 0 , 1, 2.83 , 1, 2.83 。
若引入重极点 1, 0 ,则其根轨 迹如图 3.25 所示,零点为 2, 0 ,极 点为 3, 0 , 1, 2.83 , 1, 2.83 ,
图 3.11
实验结果表明所增加的开环极点越接近原点,积分作用越强,超调量越大, 系统的相对稳定性越差。 3.改变零极点个数对根轨迹的影响。 (1)先不改变零极点个数,其根轨迹如图 3.12 所示,阶跃响应如图 3.13。
图 3.12
图 3.13
若使 a=1,b=0,Z=1,P=0,则其根轨迹如图 3.14,零点为 1, 0 , 2, 0 , 极点为 3, 0 , 1, 2.83 , 1, 2.83 ,阶跃响应如图 3.15。
图 3.18
图 3.19
若使 a=0,b=1,Z=0,P=4,则其根轨迹如图 3.20,零点为 2, 0 ,极点为
3, 0 , 1, 2.83 , 1, 2.83 , 4, 0 ,阶跃响应如图 3.21。
6
根轨迹仿真分析
实验报告
图 3.20
图 3.21
上述实验结果表明,增加开环极点相当于增加积分环节,使根轨迹向右移动 或弯曲, 从而降低了系统的相对稳定性, 并使系统阻尼减小, 过渡过程时间加长。 增加的开环极点越接近坐标原点,积分作用越强,系统的相对稳定性越差。 (3) 若使 a=1, b=1, Z=1, P=4, 即同时引入开环零点 1, 0 和极点 4, 0 , 则其根轨迹如图 3.22,阶跃响应如图 3.23。
图 3.7
根据实验结果, 可以说明增加开环零点可以改善系统的稳定性,且所增加的 开环零点越接近坐标原点,微分作用越强,系统的相对稳定性越好
' (3)使 Z ' 2 Z , p1' 4 p1 , p2 5 p2 ,其根轨迹如图 3.8 所示。零
点为 2, 0 ,极点为 2, 2 和 2, 2 ,阶跃响应如图 3.9 所示。
根轨迹如图 3.35 所示。
K2s2 s 3 K1 s K1
图 3.34
图 3.35
7.绘制任意系统的根轨迹。 以《自动控制理论》 (夏超英编著,科学出版社,2010)第 161 页习题 4-3 (c)为例绘制根轨迹。 4-3(c) 设单位反馈控制系统的开环传递函数为
10
根轨迹仿真分析
实验报告
Gs
K s 5 ss 2s 3
试概略绘制出相应的 K 从 0 变化时的闭环根轨迹。 如图 3.36 所示。
图 3.36
11
1, 2.83 , 1, 2.83 , 2, 0 。结果
图 3.28
8
根轨迹仿真分析
实验报告
表明,引入开环极点 2, 0 与原系统零点对消,则根轨迹向右移,系统的稳定性 变差。 若引入开环零点 3, 0 与原 系统开环极点对消,则其根轨迹 如图 3.29 所示。零点为 2, 0 , 极点为 3, 0 , 3, 0 , 1, 2.83 ,
图 3.22
图 3.23
结果表明,同时引入开环零点和极 点对根轨迹的影响是:哪一个离原点更 近,则哪一个对根轨迹的影响越大。图 3.22 为零点距离原点较近,则根轨迹向 左移,系统地相对稳定性增强。 (4)若引入重零点 1, 0 ,则其根 轨迹如图 3.24 所示,零点为 2, 0 ,
以上结果表明, 增加开环零点相当于增加微分环节,使根轨迹向左移动或弯 曲,从而提高了系统的相对稳定性,并且使系统阻尼增加,过渡过程时间缩短。 零点越靠近原点,系统稳定性越好,但动态性能较差。 (2)若使 a=0,b=1,Z=0,P=2,则其根轨迹如图 3.18,零点为 2, 0 , 极点为 3, 0 , 1, 2.83 , 1, 2.83 , 2, 0 ,阶跃响应如图 3.19。
二、实验内容
1.观察二极点一零点系统的根轨迹。 (1)指出该根轨迹的起始点与终止点, 并说明它们与开环传函零、极点的关系; (2)指出根轨迹的分支数,在图上读出 分离点坐标; 2.改变开环零极点位置对根轨迹的影响。 (1)给定一组 Z,p1,p2 的值,绘出 它的根轨迹;
' ( 2 ) 取 p1' p1 , p 2 p2 , 分 别 使
1, 0 , 1, 0 。
图 3.25
(5)未增加开环偶极子时,其根轨迹如图 3.26 所示,零点为 2, 0 ,极点 为 3, 0 , 1, 2.83 , 1, 2.83 。 若增加一对开环偶极子
相关文档
最新文档