实验6 线性系统的根轨迹

合集下载

自动控制原理第第四章 线性系统的根轨迹法

自动控制原理第第四章 线性系统的根轨迹法

2
自动控制原理
§4.1 根轨迹的基本概念
例:开环传递函数
Gs
k1
ss
a
开环系统两个极点为:P1 0, P2 a R(s)
闭环传递函数为:
GB s
s2
k1 as
k1
-
k1
C(s)
ss a
闭环特征方程: s2 as k1 0
闭环特征根:s1,2
a 2
a 2
2
k1
(闭环极点)
3
自动控制原理
在p5附近取一实验点sd, 则∠sd-p5可以认为是p5点的出射角 Sd Z Sd P1 Sd P2 Sd P3 Sd P4 Sd P5 1800
近似为 P5 Z P5 P1 P5 P2 P5 P3 P5 P4 p 1800
p Sd P5 1800
法则4 实轴上存在根轨迹的条件——
这些段右边开环零极点个数之和为奇
数。
m
n
证明:根据相角条件 S Z j S Pi 18002q 1
j 1
i 1
p4
j s平面
例:sd为实验点
p3
z2 sd
p2 z1 p1
p5
① 实验点sd右侧实 轴上零极点提供 1800相角
③ 共轭复零点,复极点提供的相角和为 3600。
2
s1=-1.172,s2=-6.828
33
自动控制原理
法则6 开环复数极点处根轨迹出射角为
p 1800
开环复数零点处根轨迹入射角为:
Z 1800
其中 z p(不包括本点)
34
自动控制原理
j p5
p5
p3 p3
p2

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

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

自动控制原理实验报告实验题目:线性系统的根轨迹班级:学号:姓名:指导老师:实验时间:一、实验目的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根据实验结果分析根轨迹的绘制规则:⑴绘制根轨迹的相角条件与系统开环根轨迹增益 值的大小无关。

《自动控制原理》第4章 线性系统的根轨迹法

《自动控制原理》第4章 线性系统的根轨迹法
s=-2 分离角=±90。 o 与虚轴的交点
68
4.5 广义根轨迹
根轨迹部分是个半圆,半径是 k *
证明:根轨迹上一点S满足相角条件
s (s j2) (s j2)
代入s j
( j) ( j( 2)) ( j( 2))
arctan arctan 2 arctan 2
K* G(s)
s(s 2)(s 1)
26
法则五:根轨迹的分离点与分离角
分离点:几条根轨迹在[s]某一点相遇后又分开 的点。
说明有重根
27
实轴上的分离点(常见)
如果根轨迹位于实轴上相邻的两个开环极点之间, 其中一个可以是无限极点,则在这两个极点之间至 少存在一个分离点;
如果根轨迹位于实轴上相邻的两个开环零点之间, 其中一个可以是无限零点,则在这两个零点之间至 少存在一个分离点;
开环极点:
p1 0 p2 0 p3 2 p4 5
(2)实轴上的根轨迹 (3)根轨迹分支数
4
59
G0 ( s)
s2(s
k* 2)(s
5)
(4)渐近线
4条
渐近线与实轴的夹角
a
4
3
4
3
4
4
渐近线与实轴的交点(σa , 0)
4
pi
a
i 1
4
1.75
60
G0 ( s)
s2(s
k* 2)(s
法则二:根轨迹的分支数,对称性和 连续性
• 根轨迹的分支数与开环有限零点数m和有限 极点数n中的大者相等,它们是连续的并且 对称于实轴。
22
法则三:根轨迹的渐近线(n>m)
• 当开环有限零点数m小于有限极点数n时, 有n-m条根轨迹分支沿着与实轴交点 ,

第4章 线性系统的根轨迹法(《自动控制原理》课件)

第4章 线性系统的根轨迹法(《自动控制原理》课件)

如果用试凑的方法由相角条件来绘制根轨迹, 如果用试凑的方法由相角条件来绘制根轨迹 将会非常不方 人们利用前面介绍的几个式子, 便. 人们利用前面介绍的几个式子 导出一些绘制根轨迹的法则 利用导出的法则, 可方便地绘制出根轨迹的大至形状, 利用导出的法则 可方便地绘制出根轨迹的大至形状 叫概略根 轨迹, 轨迹 这在利用根轨迹对系统进行初步分析和设计时已基本可用 了.
(2) 当0<K<=0.25时, 一个根的绝对值随 的增大而增大 另 的增大而增大, 时 一个根的绝对值随K的增大而增大 一个根的绝对值随K的增大而减小 两根的变化轨迹如下图所示: 的增大而减小, 一个根的绝对值随 的增大而减小 两根的变化轨迹如下图所示 jω ω σ -2 -1.5 -1 0
当K=0.25时, 两根相等 均为 时 两根相等, 均为-1.5 (3) 0.25<K<+∞ 时, 两根为共軛复根 且其实部均为 两根为共軛复根, 且其实部均为-1.5 , 而 +∞ 虚部的绝对值随K的增大而增大 两根的变化轨迹如下图所示: 的增大而增大, 虚部的绝对值随 的增大而增大 两根的变化轨迹如下图所示 jω ω σ
4-2 根轨迹绘制的基本法则
本节通过一个例子, 介绍绘制根轨迹的七条法则, 本节通过一个例子 介绍绘制根轨迹的七条法则 但对法则 不予推导和证明. 不予推导和证明 需指出的是, 需指出的是 绘制根轨迹的前提是必须已知闭环系统的开环 传递函数的零点和极点的具体数值, 一般以K’为参变量 为参变量. 传递函数的零点和极点的具体数值 一般以 为参变量 某闭环系统的开环传递函数为: 例: 某闭环系统的开环传递函数为
阶数. 阶数 K叫开环系统的增益 K’叫开环系统的根轨迹增益 叫开环系统的增益, 叫开环系统的根轨迹增益, 叫开环系统的增益 叫开环系统的根轨迹增益 K与K’的本质相同 仅它们间的值有一系数关系, 即: 与 的本质相同, 仅它们间的值有一系数关系 的本质相同

第四章线性系统的根轨迹法

第四章线性系统的根轨迹法
2. 零度根轨迹: 1 实轴上根轨迹区间右侧开环零极点数目之和为偶数 2 实轴与渐近线正方向夹角2kπ/n-m 3 求出射角和入射角时2kπ
4 分离角不变
1-G(S)H(S)=0 G(K)=1 例题:开环传递函数:
绘制系统的根轨迹。
解:①n=3.所以根轨迹有三条。 ②极点: ③渐近线: 5 分离点:
令 1. 闭环零极点由前向通道的零点和反馈通道的极点构成,对于单 位负反馈系统的闭环零点就是开环零点。 2. 闭环极点与开环极点,开环零极点及根轨迹都有关系。
4).根轨迹方程:
幅值条件: 相角条件: ①满足相角条件的点肯定是根轨迹上的点,相角条件是确定根轨迹 的充要条件。 ②幅值条件是用来确定根轨迹上的点所对应的根轨迹增益。 5).绘制更轨迹的法则: ①根轨迹的连续性:根轨迹是连续变化的直线或曲线。 ②根轨迹的对称性:根轨迹位于幅平面的实轴上或对称的实轴上。 ③根轨迹的条数;等于系统的阶次。即:闭环特征根最高次幂。 ④根轨迹的起点和终点:起源于n个开环极点,终止于m个开环零点。 以及n-m个无穷远零点。
闭环极点。
解 (1)系统的开环极点为,,是根轨迹各分支的起点。由于 系统没有有限开环零点,三条根轨迹分支均趋向于无穷远处。 (2)系统的根轨迹有条渐进线
渐进线的倾斜角为 取式中的K=0,1,2,得=π/3,π,5π/3。
渐进线与实轴的交点为
三条渐近线如图的虚线所示。 (3)实轴上的根轨迹位于原点与-1点之间以及-2点的左边,如图中 的粗实线所示。 (4)确定分离点:系统的特征方程式为 即
所以 即: ②分离点: 证明:
②除以①式
无零点 分离点重根 ③分离角:指根轨迹进入分离点的切线方向与离开分离点的切线方向之 间的夹角。当l条根轨迹进入并立即离开分离点时 8)根轨迹的出射角和入射角: 出射角:起始于开环极点的根轨迹在起点处,切线方向与正实轴的夹 角。 入射角:终止于开环零点的根轨迹在终点处切线方向与正实轴的夹角。

自动控制原理-胡寿松-第四章-线性系统的根轨迹法.详解

自动控制原理-胡寿松-第四章-线性系统的根轨迹法.详解

系统的信号流图见图4-28,从信号流图中看出,系统中含有一个积分环节, 因此为1型系统,因此系统对阶跃输入信号的稳态误差为0。
K m 变化时系统的根轨迹, 2)为了绘制电动机传递系数(含放大器附加增益) 可将有关参数代入传递函数中,并将系统的特征方程进行整理,等价根轨迹增 益方程为:
1 K* P( s ) ( s 6.93 j 6.93)( s 6.93 j 6.93) 1 K * Q( s ) s 2 ( s 13.86)
当所有根轨迹分支都在左半平面时,系统稳定。 2) 稳态性能:
回忆:稳态性能主要取决于系统的开环增益和积分环节个数。
由根轨迹图不仅可以方便的确定开环增益和积分环节个数,而且可以根据给定系统 的稳态误差要求, 确定闭环极点位置的容许范围。
3)动态性能: 回忆:动态性能形态主要取决于系统的——闭环极点。 从根轨迹图上,可以直观地看到特征根随着参数的变化情况,从而,可以方便地 确定动态性能随着参数的变化情况。
K * lim
s

j 1 i 1 m
n
s pi s zj
lim s
s
nm
, 0 ,
nm nm
(无穷零点)
(无穷极点)
(n m 1)
(续)
且均为实数开环零、极点。
(续)
(续)
小结论: 由两个极点(实数极点或者复数极点)和一个有限零点组成的开环系 统,只要有限零点没有位于两个实数极点之间,当 K * 从零变化到无穷时, 闭环根轨迹的复数部分,是以有限零点为圆心,以有限零点到重根点的距 离为半径的一个圆,或圆的一部分。这在数学上是可以严格证明的。
例如,在上列程序之后增加语句: [k,p]=rlocfind(num,den)

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

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

线性系统的根轨迹一、 实验目的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-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 =0.0059 + 9.8758ik =1.0652e+003r=-11.4165 + 2.9641i-11.4165 - 2.9641i-0.0835 + 9.9528i-0.0835 - 9.9528i结论:根轨迹与虚轴有交点,所以在K 从零到无穷变化时,系统的稳定性会发生变化。

根轨迹法PPT课件

根轨迹法PPT课件
定闭环极点位置。另一方面分析设计系统时经常要研究一个 或者多个参量在一定范围内变化时对闭环极点位置及系统性 能的影响.
W.R.EVAOVS(依万斯)于1948年首先提出了求解特征方程 式根的图解法─根轨迹法。
根轨迹简称根迹,它是开环系统某一参数从零变到无穷
时,闭环系统特征方程的根在 s 平面上变化的轨迹。
解: n 3,m 0
① p1 0,p2 1,p3 2 为根轨迹的起点;
开环无零点,故三个分支终点均趋向无穷远。

a
(2q 1)
nm
(2q 1)
3
60、180、300
(q 0,1,2)
n
m
a
i 1
pi z j
j 1
nm
3 0 1 3
③ 实轴上根轨迹:
( ,2],[1,0]
j
p3 2
第四章 线性系统的根轨迹法
§4-1 根轨迹法的基本概念 §4-2 绘制根轨迹的基本条件和基本规则 §4-3 参数根轨迹 §4-4 正反馈回路和零度根轨迹 §4-5 利用根轨迹法分析系统的暂态响应
§4-1 根轨迹法的基本概念
一、根轨迹的概念
从上一章讨论知道,闭环系统的动态性能与闭环极点在
s 平面上的位置是密切相关的,分析系统性能时往往要求确
对于实轴上0至1线段的实数根而言,其对应的K*值在
b 点为极大值。
可以证明,当l 条根轨迹分支进入并立即离开分离点时,
分离角为 (2k 1) l .
k 0,1, ,l -1
例4-3:求上例中 b 点的坐标。
[规则3] 根轨迹的渐进线
当开环有限极点数 n大于有限零点数时,有 (n m)
条根轨迹分支沿着与实轴交角为 a 、交点为 a的一组

《模块化自控原理》线性系统的根轨迹分析实验

《模块化自控原理》线性系统的根轨迹分析实验

《模块化自控原理》线性系统的根轨迹分析实验模块化自控原理中的线性系统的根轨迹分析实验是探究线性系统的稳定性和动态特性的一种常用方法,通过实验观测和分析系统的根轨迹,可以得到系统的传递函数以及系统的稳定性等重要信息。

下面是对该实验的详细说明和分析。

1.实验目的1.1理解线性系统的根轨迹概念及其重要性;1.2学习使用根轨迹法进行系统的稳定性和动态特性分析;1.3掌握根轨迹分析实验的具体步骤;1.4提高实验操作和数据处理的能力。

2.实验原理2.1根轨迹的概念根轨迹是以参数变化为基础的线性系统稳定性和动态特性的分析方法之一、根轨迹是指在参数变化的范围内,系统传递函数极点的轨迹,可以用来判断系统的稳定性、响应特性和动态响应快慢等重要指标。

2.2根轨迹的画法根轨迹的画法需要先确定系统的开环传递函数,然后通过对传递函数进行拆项和配平,求解极点的位置。

根轨迹的位置可以通过极点的实部和虚部来表示,根据虚轴对称性和极点与零点的关系,可以画出根轨迹的大致形状和方向。

2.3根轨迹分析的应用根据根轨迹的形状、分布和方向可以判断系统的稳定性和动态特性:-根轨迹在左半平面则系统稳定;-根轨迹与虚轴交点奇数个则系统不稳定;-根轨迹的分布越往左上角或右上角,系统的动态特性越好。

3.实验装置和器材3.1实验装置数字控制系统实验台、计算机、示波器、信号发生器、数模转换器等。

3.2实验器材电脑、电源线、连接线、示波器探头等。

4.实验步骤4.1连接实验装置将数字控制系统实验台与计算机、示波器、信号发生器和数模转换器等设备进行连接。

4.2系统参数调整设置合适的实验参数,包括采样频率、控制周期、信号幅值等。

4.3系统根轨迹绘制在计算机上运行相应的根轨迹绘制软件,根据实验所给的开环传递函数和稳定域范围,绘制系统的根轨迹。

4.4根轨迹分析根据根轨迹的形状、位置和分布等信息,分析系统的稳定性和动态特性,并给出相应的结论和解释。

4.5记录实验数据记录实验中所绘制的根轨迹和分析结果,包括根轨迹的形状、交点、分布等重要特征。

自动控制原理_第4章_线性系统的根轨迹法

自动控制原理_第4章_线性系统的根轨迹法

4.2 绘制根轨迹的依据--根轨迹方程
R(s)
G ( s) H ( s)
C(s)
一、闭环零极点与开环零极点的关系
* KG
* KH d
G( s)
Π ( s z j )
j 1
a
( s pi ) Π i 1
* a
b

* KG A( s)
B( s)
c
H ( s)
Π ( s zl )
K* G( s) s( s 1)(s 2)
试绘制系统的概略根轨迹。 解:开环极点 p1=0, p2=-1, p3=-2,无开环零点。
实轴上的根轨迹 (-∞,-2], [-1,0]。 渐进线 n=3,m=0,有三条渐进线。
0 1 2 1 交点 a nm 3
i 1
pi
1/4<K<∞时,s1,s2为一对共轭复根; K=1/2时,s1,2=-1/2±j0.5。
注意:一组根对应同一个K;K 一变,一组根变;K一停, 一组根停;
K=0.5 K=0 -1

j0.5 0
σ
-j0.5 根轨迹:简称根迹,它是指系统中某一 K=0.1875 K=0.25
参数在可能的取值范围内连续变化时, 闭环系统特征根在s平面上的变化轨迹。
a
pi z j
i 1 j 1
n
m
nm
a
(2k 1) nm
k 0,1,2,, 直到获得(n m)个夹角为止 .
开环传递函数
G ( s) H (s) K * Π ( s z j )
j 1 m
( s pi ) Π i 1
n
K*

第4章线性系统的根轨迹分析

第4章线性系统的根轨迹分析
➢根轨迹的渐近线 根轨迹的渐近线就是确定当开环零点数目m小于极点 数目n时,(n-m)条根轨迹沿什么方向趋于[s]平面无 穷远处。由式(4-1-7)及式(4-2-1)求得
k (s z1)(s z2 )(s zm ) 1 (s p1)(s p2 )(s pn )
(4-2-6)
g(t) c(t) 1 et /
闭环系统特征方程为
f (s) s3 3s2 2s k 0
df (s) 3s2 6s 2 0 ds
s1 0.422, s2 1.578
由前边分析得知,s2 不是根轨迹上的点,故舍 去。s1是根轨迹与实轴分离点坐标。最后画出
根轨迹如图4-2-4所示。
图4-2-4 例4-2-1的跟轨迹图
利用多项式乘法和除法,由式(4-2-6)可得
n
s n ( pi )s n1
k
i 1 m
s m ( z j )s m1
j 1
m
n
s nm ( z j
pi )s nm1
j 1
i 1
将式(4-2-8)代入上式可得
m
n
(s )nm snm ( z j pi )snm1
(n m)
(4-2-1)
式中 s z j ( j 1,2,, m) 为系统的开环零点 s pi (i 1,2,, n) 为系统的开环极点
k称为根轨迹增益或根轨迹放大倍数。设系统为v型, 即有s=0的开环极点,将式(4-2-1)改写为
G(s)H (s)
K (1s 1)( 2s 1)( ms 1)
当1<k<∞时,两个闭环极点变为一对共轭复数极点
明当sk1→、s21、∞ 时s12,位js1于、k(s-121,将,且j趋0s1)、向点s于且2 无平的限行实远于部处虚不。轴随图的k变4直-化1线的,上控说。

自动控制理论第四章 线性系统的根轨迹分析

自动控制理论第四章 线性系统的根轨迹分析

由以上分析得知:
根轨迹表明了系统参数对闭环极点分布的影 响,通过它可以分析系统的稳定性、稳态和 暂态性能与系统参数之间的关系。
利用根轨迹,可对系统动态特性进行下述分析: (1)判断该系统在K1从0到变化时的稳定性; (2)判断系统在K1从0到变化时根轨迹的条数; (3)判断该系统K1取值在何范围时处于过阻尼、 临界阻尼和 欠阻尼状态; (4)判断系统的“型”,从而计算系统稳态特性; (5)当K1值确定后,在根轨迹上找到闭环极点,从而计算系 统闭环性能指标;或反之;
•根轨迹法作为经典控制理论的基本方法,与频率特性法 互为补充,是分析和研究自动控制系统的有效工具。
•实际上,我们可以利用matlab方便地绘制系统的根轨 迹图。
本章内容
第一节 根轨迹的基本概念 第二节 绘制根轨迹的方法 第三节 参量根轨迹和多回路系统根轨迹 第四节 正反馈系统和零度根轨迹 第五节 利用根轨迹分析系统的暂态性能 第六节 延迟系统的根轨迹 本章小结、重点和习题
当K1由0变化到时,试按一般步骤与规则绘制 其根轨迹图。 解: (1)本系统为3阶系统,有3条根轨迹; (2)起始点:系统没有开环零点,只有三个开环 极点,分别为p1=0,p2=-1,p3=-2。 (3)渐近线:K1时, p1 p2 p3 0 1 2 a 1 有3条根轨迹趋向无穷远处, nm 30 其渐近线与实轴的交点和 (2q 1)180 (2q 1)180 a nm 3 倾角分别为:
满足相角条件,s1=-1.5+j2.5是该系统根轨迹上的点。
(3)利用幅值条件求得与s1 相对应的K1值。
K1

s1 ( s1 2) ( s1 6.6) ( s1 4)
1.5 j 2.5 0.5 j 2.5 5.1 j 2.5 2.5 j 2.5

131017第4章线性系统根轨迹法

131017第4章线性系统根轨迹法
一、绘制根轨迹的基本条件 负反馈系统特征方程为 1+G(s)H(S)=0 即 G(S)H(S)=-1 ------根轨迹方程
根据复数等式两边的幅值和相角应分别相等的原则,可得 幅值条件 相角条件
G (s)H (s) 1
G(s) H (s) (2k 1) (k 0, 1, 2 )
第四章 线性系统的根轨迹法
1948年,伊万斯(W.R.Evans)根据反馈系统开、闭环传递 函数之间的内在联系,提出了直接由开环传递函数寻求闭环特 征根移动轨迹的方法,即根轨迹法。
当闭环系统没有零点与极点相消时,闭环特征方程式的根 就是闭环传递函数的极点。
根轨迹定义
当系统中某一参数由零变到正无穷大时,闭环系统 特征方程的根在s平面上形成的轨迹称系统的根轨迹。 绘制系统根轨迹时,选择的可变参量可以是系统的 任意参量。
规则1:根轨迹的分支数和连续性与对称性
根轨迹的分支数等于特征方程的阶数n(闭环极 点的数目);
根轨迹是连续的且对称于实轴。
证明:(1)
| k || s z1 | | s z2 | | s zm | 1 | s p1 | | s p2 | | s pn |
画根轨迹之前,需根据闭环特征方程将开环传递函数变换成 如下标准形式:
K ( s z1 )( s z2 ) ( s zm ) G( s) H ( s) ( s p1 )(s p2 ) (s pn )
其中,K是绘制根轨迹的可变参数,称开环根轨迹增益
开环增益?
开环传递函数的标准形式必须具有下列特征: 1)参变量K必须是G(S)H(S)分子连乘因子中的一个 2)G(S)H(S)的分子和分母通过其极点与零点来表示 3)构成G(S)H(S)分子分母的每个因子中s项的系数必须是+1

线性控制系统的根轨迹分析法

线性控制系统的根轨迹分析法

PART 01
引言
线性控制系统简介
线性控制系统是由线性微分方程描述 的一类控制系统,其特点是系统的输 出和输入之间存在线性关系。
线性控制系统广泛应用于工程领域, 如航空航天、化工、电力等,用于实 现各种控制目标,如稳定性、快速性 和准确性。
根轨迹分析法的定义和重要性
根轨迹分析法是一种通过分析线性控制系统闭环极点的变化来研究系统性能的方法。
系统校正与改进
通过根轨迹分析,可以找到系统性 能不足的原因,进而对系统进行校 正或改进设计。
PART 04
根轨迹分析法的限制和挑 战
参数变化对根轨迹的影响
01
参数变化可能导致根轨迹的形状和位置发生变化,从而影响 系统的稳定性和性能。
02
参数变化可能使系统从稳定状态变为不稳定状态,或反之。
03
参数变化可能影响系统的动态响应,如调节时间和超调量。
分析系统动态特性
通过根轨迹分析,可以了 解系统在不同参数下的动 态特性,如超调和调节时 间等。
控制系统性能优化
1 2 3
优化系统性能指标
通过调整系统参数,利用根轨迹分析优化控制系 统的性能指标,如减小超调量、缩短调节时间等。
提高系统抗干扰能力
通过根轨迹分析,可以找到提高系统抗干扰能力 的参数设置,使系统在受到扰动时仍能保持良好 的性能。
分支性
当参数变化超过一定阈值 时,根轨迹可能出现分支, 表示系统出现多解或不稳 定。
PART 03
根轨迹分析法的应用
控制系统稳定性分析
判断系统稳定
通过根轨迹分析,可以判 断线性控制系统的稳定性, 即系统在受到扰动后是否 能恢复稳定状态。
确定系统临界状态
根轨迹分析可以确定系统 临界状态,即系统在某一 特定参数下从稳定状态变 为不稳定状态。

第4章线性系统的根轨迹法.

第4章线性系统的根轨迹法.

C(s)
G1 ( s) C ( s) G( s) R( s) 1 G1 ( s) H ( s)
闭环控制系统的性能取决于闭环零、极点
闭环零点=G 1(s)中的零点和H(s)中的极点,很容易求得 闭环极点由特征方程:1+ G1 (s) H(s)=0 求出,很难求得
第四章 根轨迹法 5
根轨迹法的优点:不用求解高阶方程,通过图解的方法 找出闭环极点,并且知道闭环极点的变化趋势,可以方便地 实现高阶系统的性能分析和设计。 根轨迹的定义:开环传递函数中某一参数从0→∞变化时,
第四章 根轨迹法 22
当n>m时,起始于n个开环极点的n支根轨迹, 有m支终止于开环零点,有n-m支终止于无穷远处。 用式(4-9)可以解释这一规则:终点就是K→∞ 的点,要K→∞只有两种情况,一是 s=zl(l=1,2,…,m),二是s→∞。这时,无穷远处也 称为‘无穷远零点’。 当 n<m 时,终止于 m 个开环零点 m 支根轨迹, 有 n 支来自个开环极点,有 m-n 支来自无穷远处。 必需指出,实际系统极少有 n<m的情况,但是在处 理特殊根轨迹时,常常将系统特征方程变形,变形 后的等价系统可能会出现这种情况。
1948年伊凡思(W.R.Evans)提出了根轨迹法, 它不直接求解特征方程,而用图解法来确定系统 的闭环特征根。所谓根轨迹就是系统的某个参数 连续变化时,闭环特征根在复平面上画出的轨迹, 如果这个参数是开环增益,在根轨迹上就可以根 据已知的开环增益找到相应的闭环特征根,也可 以根据期望的闭环特征根确定开环增益。
第四章 根轨迹法 23
规则二:根轨迹的分支数和对称性
根轨迹对称于实轴,连续变化,并且有max(n,m) 支。 因为根轨迹是闭环特征方程的根,无论K如何 变化特征方程始终有max(n,m)个根,即使出现重 根,当K从零到无穷大连续变化时重根不可能始终 为重根,所以根轨迹一定有max(n,m)支。 特征方程的根要么是实根(在实轴上)要么是 共轭复根(对称于实轴),所以根轨迹一定对称于 实轴且连续变化。

自动控制原理 第四章 线性系统的根轨迹方法(2011-3) (2)

自动控制原理 第四章 线性系统的根轨迹方法(2011-3) (2)
要求等价为:
பைடு நூலகம்β = 45
−ξπ 1−ξ 2
β = 60
[ s]
j
⎧45° < β < 60° ⎨ ⎩ 2 < ωn < 5
−5
−2
0
13
ξ ξ ξ ξ ξ ξ ξ
= 0.0 σ % = 100% = 0.4 σ % = 25% = 0.5 σ % = 15% = 0.6 σ % = 10% = 0.7 σ % = 5% = 0.8 σ % = 2% = 1.0 σ % = 0%
A
ξ = 0.5
Im
λ3 = −2.34 X
−2
λ1 = −0.33 + j0.58
−1
X
−0.5
60
0
X
Re
λ2 = −0.33 − j0.58
21
三、高阶系统动态性能指标估算
1、高阶系统单位阶跃响应
(1) 高阶系统的单位阶跃响应包括常数项和响应模态。 (2) 除常数项以外,高阶系统的单位阶跃响应是系统模态的组 合,组合系数即部分分式系数。 (3) 模态由闭环极点确定,而部分分式系数与闭环零点、极点 分布有关,闭环零点、极点对系统动态性能均有影响。
ξ ≥ 1− r
( α)
2
ωd ≤ r
α − r ≤ ωn ≤ α + r
α − r ≤ ξωn ≤ α + r
如果设定区域
ξωn ≥ q
则选择 r ≤ min
(α − q , α
ξ ≥ ξ min
1− ξ
2 min
)
8
[例]:如图系统,求系统具有最小阻尼时K值及相应的 动态性能和稳态误差。

自动控制原理-线性系统的根轨迹法 (2)

自动控制原理-线性系统的根轨迹法 (2)

閉環控制系統的動態性能與閉環極點在S平面上的 分佈位置是密切相關的,分析系統的性能時,往往要求 確定系統閉環極點的位置.另一方面,在分析和設計系 統時,經常需要研究一個或幾個參量變化時,對系統的 極點和系統性能的影響。
採用分解因式的古典方法求特徵方程式的根通常不容 易,特別是當某一參量發生變化(靈敏度)時,需要反復進 行計算,這時採用上述方法就顯得十分煩瑣,難以在實際 中應用。
K=0.5 K=0
該系統對於所有的K都是穩定的 穩態性能:
-1 0
原點處有一個極點 Ⅰ型系統
根軌跡上的K值就 是靜態誤差係數
0 K 0.5 : 过阻尼系 ,階统 躍回應為非週期過程
動態 K=0.5:临界阻尼 ,階系 躍回统應為非週期過程
性能:
K
0.5:欠阻尼,階系躍统 回應為阻上尼頁振盪下過頁程
返回
根據相角條件,在同一分離點分離的各條根軌跡 分支,它們的切線將均分360度。2條根軌跡在分離 點相隔180度,4條根軌跡在分離點相隔90度。
分離點的座標為:
m
1
n
1
i1 d zi
j1 d p j
分離角:根軌跡進入分離點的切線方向與離開分離點的切 線方向之間的夾角
(2k 1)
l
l-進入並立即離開分離點的 根軌跡條數
根軌跡:當系統某一參數在規定範圍內變化時,相應的系
統閉環特徵方程根在s平面上的位置也隨之變化移動,一個
根形成一條軌跡。
系統特徵根的圖解方法!!!
廣義根軌跡:系統的任意一變化參數形成根軌跡。
狹義根軌跡(通常情況):
變化參數為開環增益K,且其變化取值範圍為0到∞。
自動控制原理
一 根軌跡的概念
根軌跡法:系統某一參數變化時,繪製特徵方程的根在 S平面的位置變化軌跡的圖解方法。 根軌跡法的優點: 1:從已知的開環零、極點的位置及某一變化參數來求 取閉環極點的分佈,即解決閉環特徵式的求根問題。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

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

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

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

二、基础知识及MATLAB 函数根轨迹是指系统的某一参数从零变到无穷大时,特征方程的根在s 平面上的变化轨迹。

这个参数一般选为开环系统的增益K 。

课本中介绍的手工绘制根轨迹的方法,只能绘制根轨迹草图。

而用MATLAB 可以方便地绘制精确的根轨迹图,并可观测参数变化对特征根位置的影响。

假设系统的对象模型可以表示为nn n n m m m m a s b s a s b s b s b s b K s KG s G ++++++++==--+-11111210)()( 系统的闭环特征方程可以写成0)(10=+s KG对每一个K 的取值,我们可以得到一组系统的闭环极点。

如果我们改变K 的数值,则可以得到一系列这样的极点集合。

若将这些K 的取值下得出的极点位置按照各个分支连接起来,则可以得到一些描述系统闭环位置的曲线,这些曲线又称为系统的根轨迹。

1)绘制系统的根轨迹rlocus ()MATLAB 中绘制根轨迹的函数调用格式为:rlocus(num,den) 开环增益k 的范围自动设定。

rlocus(num,den,k) 开环增益k 的范围人工设定。

rlocus(p,z) 依据开环零极点绘制根轨迹。

r=rlocus(num,den) 不作图,返回闭环根矩阵。

[r,k]=rlocus(num,den) 不作图,返回闭环根矩阵r 和对应的开环增益向量k 。

其中,num,den 分别为系统开环传递函数的分子、分母多项式系数,按s 的降幂排列。

K 为根轨迹增益,可设定增益范围。

例3-1:已知系统的开环传递函数924)1()(23++++=*s s s s K s G ,绘制系统的根轨迹的MATLAB 的调用语句如下:num=[1 1]; %定义分子多项式 den=[1 4 2 9]; %定义分母多项式 rlocus (num,den) %绘制系统的根轨迹 grid %画网格标度线xlabel(‘Real Axis ’),ylabel(‘Imaginary Axis ’) %给坐标轴加上说明 title(‘Root Locus ’) %给图形加上标题名则该系统的根轨迹如图3-1所示:若上例要绘制K 在(1,10)的根轨迹图,则此时的MATLAB 的调用格式如下,对应的根轨迹如图3-2所示。

num=[1 1];den=[1 4 2 9];k=1:0.5:10;rlocus (num,den,k)2)确定闭环根位置对应增益值K 的函数rlocfind ()在MATLAB 中,提供了rlocfind 函数获取与特定的复根对应的增益K 的值。

在求出的根轨迹图上,可确定选定点的增益值K 和闭环根r (向量)的值。

该函数的调用格式为:[k,r]=rlocfind(num,den)执行前,先执行绘制根轨迹命令rlocus (num,den ),作出根轨迹图。

执行rlocfind 命令时,出现提示语句“Select a point in the graphics window ”,图3-1 系统的完整根轨迹图形 图3-2 特定增益范围内的根轨迹图形即要求在根轨迹图上选定闭环极点。

将鼠标移至根轨迹图选定的位置,单击左键确定,根轨迹图上出现“+”标记,即得到了该点的增益K 和闭环根r 的返回变量值。

例3-2:系统的开环传递函数为253865)(232+++++=*s s s s s K s G ,试求:(1)系统的根轨迹;(2)系统稳定的K 的范围;(3)K=1时闭环系统阶跃响应曲线。

则此时的MATLAB 的调用格式为:G=tf([1,5,6],[1,8,3,25]);rlocus (G); %绘制系统的根轨迹[k,r]=rlocfind(G) %确定临界稳定时的增益值k 和对应的极点rG_c=feedback(G ,1); %形成单位负反馈闭环系统step(G_c) %绘制闭环系统的阶跃响应曲线则系统的根轨迹图和闭环系统阶跃响应曲线如图3-2所示。

其中,调用rlocfind ()函数,求出系统与虚轴交点的K 值,可得与虚轴交点的K 值为0.0264,故系统稳定的K 的范围为),0264.0(∞∈K 。

3)绘制阻尼比ζ和无阻尼自然频率n ω的栅格线sgrid( )当对系统的阻尼比ζ和无阻尼自然频率n ω有要求时,就希望在根轨迹图上作等ζ或等n ω线。

MATLAB 中实现这一要求的函数为sgrid( ),该函数的调用格式为:sgrid(ζ,n ω) 已知ζ和n ω的数值,作出等于已知参数的等值线。

sgrid(‘new’) 作出等间隔分布的等ζ和n ω网格线。

(a )根轨迹图形 (b )K=1时的阶跃响应曲线 图3-2 系统的根轨迹和阶跃响应曲线例3-3:系统的开环传递函数为)2)(1(1)(++=s s s s G ,由rlocfind 函数找出能产生主导极点阻尼ζ=0.707的合适增益,如图3-3(a)所示。

G=tf(1,[conv([1,1],[1,2]),0]);zet=[0.1:0.2:1];wn=[1:10];说明:sgrid :在现存的屏幕根轨迹或零极点图上绘制出自然振荡频率wn 、阻尼比矢量z 对应的格线。

sgrid(‘new’):是先清屏,再画格线。

sgrid(z,wn):则绘制由用户指定的阻尼比矢量z 、自然振荡频率wn 的格线添加:sgrid(‘new ’);或 clesgrid(zet,wn);hold on;rlocus(G)[k,r]=rlocfind(G)Select a point in the graphics windowselected_point =-0.3791 + 0.3602ik =0.6233r =-2.2279-0.3861 + 0.3616i-0.3861 - 0.3616i同时我们还可以绘制出该增益下闭环系统的阶跃响应,如图3-3(b)所示。

事实上,等ζ或等n ω线在设计系补偿器中是相当实用的,这样设计出的增益K=0.6233将使得整个系统的阻尼比接近0.707。

由下面的MATLAB 语句可以求出主导极点,即r(2.3)点的阻尼比和自然频率为G_c=feedback(G ,1);step(G_c)dd0=poly(r(2:3,:));wn=sqrt(dd0(3));zet=dd0(2)/(2*wn);[zet,wn]ans =0.7299 0.5290我们可以由图3-3(a)中看出,主导极点的结果与实际系统的闭环响应非常接近,设计的效果是令人满意的。

4)基于根轨迹的系统设计及校正工具rltoolMATLAB 中提供了一个系统根轨迹分析的图形界面,在此界面可以可视地在整个前向通路中添加零极点(亦即设计控制器),从而使得系统的性能得到改善。

实现这一要求的工具为rltool ,其调用格式为:rltool 或 rltool(G)例3-4:单位负反馈系统的开环传递函数)50)(20)(5(125.0)(2++++=s s s s s s G 输入系统的数学模型,并对此对象进行设计。

den=[conv([1,5],conv([1,20],[1,50])),0,0];num=[1,0.125];G=tf(num,den);rltool(G)该命令将打开rltool 工具的界面,显示原开环模型的根轨迹图,如图3-4(a )所示。

单击该图形菜单命令Analysis 中的Response to Step Command 复选框,则将打开一个新的窗口,绘制系统的闭环阶跃响应曲线,如图3-4(b )所示。

可见这样直接得出的系统有很强的振荡,就需要给这个对象模型设计一个控制器来改善系统的闭环性能。

(a )根轨迹上点的选择 (b )闭环系统阶跃响应 图3-3 由根轨迹技术设计闭环系统单击界面上的零点和极点添加的按钮,可以给系统添加一对共轭复极点,两个稳定零点,调整它们的位置,并调整增益的值,通过观察系统的闭环阶跃响应效果,则可以试凑地设计出一个控制器)84.03.61)(84.03.61()26.10)(31.38(29.181307)(j s j s s s s G C -+++++= 在此控制器下分别观察系统的根轨迹和闭环系统阶跃响应曲线。

可见,rltool 可以作为系统综合的实用工具,在系统设计中发挥作用。

三、实验内容1.请绘制下面系统的根轨迹曲线)136)(22()(22++++=s s s s s K s G 程序G=tf(1,[conv([1,6,13],[1,2,2]),0]);rlocus (G); %绘制系统的根轨迹[k,r]=rlocfind(G) %确定临界稳定时的增益值k 和对应的极点rK 的取值范围:0—33.3745a )原对象模型的根轨迹 (b )闭环系统阶跃响应 图3-4 根轨迹设计工具界面及阶跃响应分析)10)(10012)(1()12()(2+++++=s s s s s K s G G=tf([1,12],[conv(conv([1,1],[1,12,100]),[1,10])]);rlocus (G); %绘制系统的根轨迹[k,r]=rlocfind(G)K 的取值范围:0-- 1.1207e+003)11.0012.0)(10714.0()105.0()(2++++=s s s s K s G G=tf([0.05,1],[conv([0.0714,1],[0.012,0.1,1]),0]);rlocus (G); %绘制系统的根轨迹[k,r]=rlocfind(G) %确定临界稳定时的增益值k 和对应的极点rK 的取值范围:0-- 8.0491同时得出在单位阶跃负反馈下使得闭环系统稳定的K 值的范围。

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

)136)(22()(22++++=s s s s s K s G程序G=tf(1,[conv([1,6,13],[1,2,2])]);rltool(G)利用拼凑法,添加一个极点:0之后)10)(10012)(1()12()(2+++++=s s s s s K s G G=tf(1,[conv(conv([1,1],[1,12,100]),[1,10])]); rltool(G)添加一个零点:-12)11.0012.0)(10714.0()105.0()(2++++=s s s s K s G G=tf(1,conv([0.0714,1],[0.012,0.1,1]));rltool(G)同时添加一个极点:0,一个零点:-20可见:增加零点,可以使系统更加稳定,增加极点之后,会使系统更加不稳定四、实验报告1.根据内容要求,写出调试好的MATLAB 语言程序,及对应的结果。

相关文档
最新文档