高阶系统的时域分析

合集下载

自动控制第三章s讲解

自动控制第三章s讲解

trtp ts
稳态误差
t
振荡系统定义为从零第一次上升到终值所需时间。
峰值时间tp:响应到达第一个峰值所需时间。 调节时间ts:到达并保持在终值 5%误差带内所需的最短时间 超调量%:最大偏离量c(tp)与终值c(∞)之差的百分比,即
% c(t p ) c() 100 %
c()
❖稳态性能:由稳态误差ess描述。
跟踪误差:e(t)=r(t)-c(t)=Tt-T2(1-e-t/T)随时间推 移而增长,直至无穷。因此一阶系统 不能跟踪加速度函数。
线性定常系统的特性
单位脉冲信号 r(t) (t) R(s) 1
单位阶跃信号 r(t) 1 单位斜坡信号 r(t) t
R(s) 1 s
R(s)
1 s2
单位加速度信号 r (t ) t 2 2 R(s) 1 s3
3.1 时间响应性能指标
3.1.1 典型输入信号
典型输入信号
单位阶跃信号、单位斜坡信号、单位脉冲信号、 单位加速度信号、正弦信号。
对应的输出分别被称为 单位阶跃响应 、单位斜坡响应 、单位脉冲响应 、 单位加速度响应。
一.阶跃函数
r(t)
A
0 r(t) A
t0 t0
R(s) A s
o
t
A=1时称为单位阶跃函数, 其数学表达式为
k Ts+1
输入R(s)
1 s2
输出速度 dc(t) 1 et T
dt
位置误差随时间增

大,最后为常值T


T



0T
3.2.5 一阶系统的单位加速度响应
无零点的一阶系统 Φ(s) =
k Ts+1

自动控制理论稳态误差

自动控制理论稳态误差

3
3.5 线性系统的稳定性分析
线性定常系统稳定的充分必要条件

s平面
稳定区域 稳定区域
不稳定区域
σ
不稳定区域
临界稳定 /临界不稳定 不稳定
根在复平面的位置
4
上节课要点复习
3.5 线性系统的稳定性分析
劳斯(Routh)稳定判据
S控制系统稳定的必要条件是:控制系统特征方程式的 所有系数符号相同且不为零(不缺项)。
K

K
+1 t
(1 − e T )
K +1
ess
=1−
K K +1
=
1 K +1
开环、闭环传递函数?!! 17
3.3 二阶系统的时域分析(例子)
二阶系统的单位阶跃响应
R(s)
E(s)
ω
2 n
Y (s)
R(s)
ω
2 n
Y (s)
s(s + 2ζωn )
s2
+
2ζω n s
+
ω
2 n
a)
b)
G(s)H (s) =
E(s)
K
Ts
Y (s)
R(s)
K Y(s)
Ts + K
a)
b)
Ⅰ型系统 K p = ∞
−Kt
y(t) = 1− e T
R(s)
E(s)
K
Y (s)
R(s)
K
Y (s)
Ts +1
Ts + K +1
K P = limG(s)H (s) s→0
ess
=1 1+ Kp

高阶系统时域分析

高阶系统时域分析
阶系统的单位阶跃响应取决于闭环系统的零、极点分布。
[定性分析]: 对于闭环极点全部位于s左半平面的高阶系统(否则系统不稳 定),极点为实数(指数衰减项)和共轭复数(衰减正弦项)的 衰减快慢取决于极点离虚轴的距离。远,衰减的快;近,衰减的 慢。所以,近极点对瞬态响应影响大。
线性系统的时域分析法>>高阶系统的时域分析
线性系统的时域分析法>>高阶系统的时域分析
c(t) a0 n1 a je p jt j 1
n2
n2
e lnlt l
c os nl
1l2t
e lnlt
l
sin nl
1l2t
l 1
l 1
可见,c(t)不仅与 p j , l ,nl (闭环极点)有关,而且与系数
a j , l , l有关(这些系数都与闭环零、极点有关)。所以,高
系数 a j , l , l 取决于零、极点分布。有以下几种情况: 若极点远离原点,则系数小; 极点靠近一个零点,远离其他极点和零点,系数小; 极点远离零点,又接近原点或其他极点,系数大。
衰减慢且系数大的项在瞬态过程中起主导作用。
[主导极点]:满足下列条件的极点称为主导极点。 存在一对离虚轴最近的共轭极点; 附近无零点; 其他极点距虚轴的距离是它的5倍以上。
p3
离虚轴
远, p1, p2 离虚轴近,系统的瞬态特性主要由 p1, p2 决定,
呈二阶系统的特性。反之,当 1 时,表示
p1, p2 离虚轴远,系统的瞬态特性主要由
p3p决3 离定虚,轴呈近一,阶
系统的特性。第二个因素是阻尼系数 ,同前。如下图所示:
c(t)
1 0
图中, 表示无 p3 极点,由图 可见,加入极点 p3 后,当 不变 时,超调量下降了,但调节时间增

自动控制原理-第3章-时域分析法

自动控制原理-第3章-时域分析法
系统响应达到峰值所需要的时间。
调节时间
系统响应从峰值回到稳态值所需的时间。
振荡频率
系统阻尼振荡的频率,反映系统的动态性能。
系统的阶跃响应与脉冲响应
阶跃响应
系统对阶跃输入信号的响应,反映系 统的动态性能和稳态性能。
脉冲响应
系统对脉冲输入信号的响应,用于衡 量系统的冲激响应能力和动态性能。
03
一阶系统时域分析
01
单位阶跃响应是指系统在单位阶跃函数作为输入时的
输出响应。
计算方法
02 通过将单位阶跃函数作为输入,代入一阶系统的传递
函数中,求出系统的输出。
特点
03
一阶系统的单位阶跃响应是等值振荡的,其最大值为1,
达到最大值的时间为T,且在时间T后逐渐趋于0。
一阶系统的单位脉冲响应
定义
单位脉冲响应是指系统在单 位脉冲函数作为输入时的输
无法揭示系统结构特性
时域分析法主要关注系统的动态行为和响应,难以揭示系统的结构特 性和稳定性。
对初值条件敏感
时域分析法的结果对系统的初值条件较为敏感,初值条件的微小变化 可能导致计算结果的较大偏差。
感谢您的观看
THANKS
计算简便
时域分析法通常采用数值积分方法进 行计算,计算过程相对简单,易于实 现。
时域分析法的缺点
数值稳定性问题
对于某些系统,时域分析法可能存在数值稳定性问题,例如数值积分 方法的误差累积可能导致计算结果失真。
计算量大
对于高阶系统和复杂系统,时域分析法需要进行大量的数值积分计算, 计算量较大,效率较低。
自动控制原理-第3章-时域 分析法
目录
• 时域分析法概述 • 时域分析的基本概念 • 一阶系统时域分析 • 二阶系统时域分析 • 高阶系统时域分析 • 时域分析法的优缺点

3-4高阶系统的时域分析

3-4高阶系统的时域分析

h(t ) = 1 -
1
e - sot
bz 2(b - 2) + 1
-
e - zwn t
[bz 2(b -
bz 2(b - 2) + 1
2) cos wn
1- z 2t
bz (z 2(b - 2) + 1)
+
1- z2
sin wn
1- z2t]
由于
b 2 ( b 2 ) 1 2 ( b 1 ) 2 ( 1 2 ) 0 , b S 0 /w n
2、 超调量的计算
n
m
si
s% i3 n
s1 zi
i1
estp 10% 0
m
s1 si
zi
i3
i1
结论: (1)闭环零点会减小系统阻尼。 (2)闭环非主导极点会增大系统阻尼。 (3)若系统不存在闭环零点和非主导极点,则
s%e/ 12 10% 0
3、 调节时间的计算
s i为 D ( s ) 0 的 根 , 称 为 闭 环 极 点 。
当输入为单位阶跃函数时,
m
K (szi)
C (s)q
i 1 r
(ssj) (s22k
ksk 2)1 sA s0jq 1s A jsjkr 1s2 B 2 ksk k C skk 2

ts 1n ln2
n
si
i2 n
s1 si

m
s1 zi
i1 m
zi

i2
i1

结论:
(1)闭环零点越接近虚轴,峰值时间越小,超调量 和调节时间越大;

自动控制原理-第3章

自动控制原理-第3章

响应曲线如图3-2所示。图中
为输出的稳态值。
第三章 线性系统的时域分析 法
图 3-2 动态性能指标
第三章 线性系统的时域分析 法
动态性能指标通常有以下几种:
延迟时间td: 指响应曲线第一次达到稳态值的一半所需的时间
上升时间tr: 若阶跃响应不超过稳态值, 上升时间指响应曲线从 稳态值的10%上升到90%所需的时间; 对于有振荡的系统, 上升时 间定义为响应从零第一次上升到稳态值所需的时间。上升时间越 短, 响应速度越快。
可由下式确定: (3.8)
振荡次数N: 在0≤t≤ts内, 阶跃响应曲线穿越稳态值c(∞)次 一半称为振荡次数。
上述动态性能指标中, 常用的指标有tr、ts和σp。上升时间tr 价系统的响应速度; σp评价系统的运行平稳性或阻尼程度; ts是同
时反映响应速度和阻尼程度的综合性指标。 应当指出, 除简单的一 、二阶系统外, 要精确给出这些指标的解析表达式是很困难的。
中可以看出, 随着阻尼比ζ的减小, 阶跃响应的振荡程度加剧。 ζ =0时是等幅振荡, ζ≥1时是无振荡的单调上升曲线, 其中临界阻尼 对应的过渡过程时间最短。 在欠阻尼的状态下, 当0.4<ζ<0.8时过
渡过程时间比临界阻尼时更短, 而且振荡也不严重。 因此在 控制工程中, 除了那些不允许产生超调和振荡的情况外, 通常都希
第三章 线性系统的时域分析法 4. 脉冲函数 脉冲函数(见图3-1(d))的时域表达式为
(3.4)
式中,h称为脉冲宽度, 脉冲的面积为1。若对脉冲的宽度取趋于 零的极限, 则有
(3.5) 及
(3.6)
称此函数为理想脉冲函数, 又称δ函数(见图3-1(e))。
第三章 线性系统的时域分析 法

3.3高阶系统的时域分析

3.3高阶系统的时域分析

j 1
k 1
式中,q+2r=n, q为实数极点的个数;r为共轭复数极点的对数。
部分分式展开,并设0<ζk<1,取拉氏反变换,并整理
q
r
h(t) A0
Ajesjt
B e kkt k
c os ( k
1


2 k
)t
j 1
k 1

r k 1
Ck
k
Bk kk
3、 调节时间的计算


ts

1
n
ln
2
n
si
m s1 zi
i2 n
i1 m

s1 si
zi
i2
i 1

结论:
(1)闭环零点越接近虚轴,峰值时间越小,超调量 和调节时间越大;
(2)闭环非主导极点的作用是增大峰值时间,但可 减小系统的超调量和调节时间。
高阶系统的增益常常调整到使系统具有一对闭环共轭 主导极点,这时可以用二阶系统的动态性能指标来估 算高阶系统的动态性能。
设单位反馈高阶系统具有一对共轭复数闭环主导极点: 系统单位阶跃响应的近似表达式:
s1,2 s jd , 0 1
C(s) M (s) 1 N(s) s
1


2 k
e kk t
s in( k
表明
1


2 k
)t,
t

0
(1)响应由一阶系统和二阶系统的时间响应函数项组成。当所 有闭环极点都位于左半s开平面时,系统是稳定的。
(2)零极点对系统性能的影响。
三、闭环主导极点

高阶系统的单位阶跃响应

高阶系统的单位阶跃响应

自动控制原理
第三章 时域分析法
一、典型输入信号 1.阶跃函数
其表达式为
a t ≥ 0 r (t ) 0 0 t
当a=1时,称为单位阶跃函数,记作1(t),则有
1 t ≥ 0 1(t ) 0 0 t 单位阶跃函数的拉氏变换为 1 R( s ) L [1( t )] s
稳:即稳定性,在响应曲线上的反应是有界输入产生 有界输出。 它是系统固有性质,由系统的结构和参数决定,与外 界因素无关。
自动控制原理 第三章 时域分析法 由单位阶跃响应曲线判定系统的稳定性
自动控制原理
第三章 时域分析法
过渡过程性能指标:描述快速性和平稳性。 稳态性能指标:描述准确性。
①延迟时间td
单位脉冲函数δ (t),其数学描述为
t 0 (t ) 且 0t 0



(t )dt 1
单位脉冲函数的拉氏变换为
R( s ) L [ ( t )] 1
自动控制原理
第三章 时域分析法
r(t)
5.正弦函数 其表达式为
o
a sin tt ≥ 0 r (t ) t 0 0
自动控制原理
第三章 时域分析法
2.速度函数(斜坡函数)
其表达式为
at t ≥ 0,a为常量 r (t ) 0 0 t
当a=1时,r(t)=t,称为单位速度函数,其拉氏变 换为
1 R( s ) L [t 1( t )] 2 s
自动控制原理
第三章 时域分析法
3.加速度函数(抛物线函数) 其表达式为
%
h( tp ) h() h() 100%
②上升时间tr ③峰值时间tp ④超调量% ⑤调节时间ts
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题 目: 高阶系统的时域分析 初始条件:设单位系统的开环传递函数为
)
)(105()
()(2
a s s s s
b s K s G ++++=
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要
求)
(1) 当K=10,a=1,b=5时用劳斯判据判断系统的稳定性。

(2) 如稳定,则求取系统的单位阶跃响应、单位斜坡响应和单位加速度响应,用
Matlab 绘制相应的曲线,并计算单位阶跃响应的动态性能指标和稳态性能指标,计算单位斜坡响应和单位加速度响应的稳态性能指标。

(3) 如不稳定,则计算系统稳定时K 、a 和b 的取值范围,在稳定范围内任取一值
重复第2个要求。

(4) 绘制稳定时系统的根轨迹(在稳定范围内任取a 、b 值)。

分析K 变化对系统
性能的影响。

时间安排:
指导教师签名:年月日系主任(或责任教师)签名:年月日
目录
摘要 (I)
1系统稳定性分析 (1)
2不同输入信号的时域响应曲线 (2)
2.1系统单位阶跃响应曲线 (2)
2.2系统单位斜坡函数响应曲线 (3)
2.3系统单位加速度响应曲线 (4)
3动态性能指标与稳态性能指标 (6)
3.1动态性能指标计算 (6)
3.1.1采用主导极点分析 (6)
3.1.2应用MATLAB软件进行分析 (6)
3.2稳态性能指标 (8)
4根轨迹图绘制 (9)
4.1根轨迹数据计算 (9)
4.2用MATLAB软件绘制根轨迹 (10)
5体会与总结.................................. 错误!未定义书签。

5.1总结 ........................................... 错误!未定义书签。

5.2体会 ........................................... 错误!未定义书签。

本科生课程设计成绩评定表.. (13)
摘要
此次课程设计内容是高阶系统的时域分析,包括了稳定性分析、不同输入信号下的响应以及动态性能指标、稳态性能指标求解等等,同时还包括了根轨迹的绘制。

在分析的过程中还使用了MATLAB软件,从而使分析变的更为清晰。

在分析过程中应用了劳斯判据,根轨迹绘制规则等方法。

关键词:高阶系统性能指标根轨迹
高阶系统的时域分析
1系统稳定性分析
题目给定系统的开环传递函数为:
()
则系统的闭环传递函数为:

(则系统的特征方程为:
当K=10,a=1,b=5时系统的特征方程为:
用劳斯判据判断系统的稳定性,其劳斯表如下所示
S4 1 15 50
S3 6 20 0
S2 11.7 50
S1 -5.6 0
S0 50
从表中可以看出,第一列系数第四行符号为负,故系统是不稳定的。

设K是变化的a=1,b=5,则系统的特征方程为:
用劳斯判据判断系统的稳定性,其劳斯表如下所示
S4 1 15 5K
S3 6 10+K 0
S25K
S1
S05K
则要求系统稳定需要第一列系数均大于0,可得0<K<6.8466
2不同输入信号的时域响应曲线
选择K=10,a=2,b=5,由劳斯判据知此时系统稳定,则系统的开环传递函数为
()
所以系统为Ⅰ型系统,可以跟踪单位阶跃信号、单位斜坡信号,不能跟踪单位加速度信号。

系统闭环传递函数为
2.1系统单位阶跃响应曲线
当输入为单位阶跃函数信号时,R(s)=,系统响应为
C(s)=
运用MATLAB程序作图如图2-1,程序为:
num=[10, 50];
den=[1,7 ,20 ,30, 50];
G=tf(num,den);
step(G);
grid on;
xlabel('t ');
ylabel('c(t) ');
title('单位阶跃响应')
则响应曲线如图1所示。

图1 系统单位阶跃函数响应曲线
则由图可知
上升时间为=1.18s
调节时间为=17.2s
峰值时间为=1.93s
超调量为σ%=(1.64—1)/1*100%=64% 稳态误差为=0
2.2系统单位斜坡函数响应曲线
当输入为单位斜坡函数信号时,R(s)=,系统响应为
C(s)=
运用MATLAB程序作图如图2-2,程序为:
num=[10 ,50];
den=[1, 7 ,20 ,30 ,50];
G=tf(num,den);
t=0:0.01:10;
u=t;
grid on;
xlabel('t');
ylabel('c(t)');
title('单位斜坡响应')
则响应曲线如图2所示。

图2 系统单位斜坡函数响应曲线2.3系统单位加速度响应曲线
当输入为单位加速度函数信号时,R(s)=,系统响应为
C(s)=
运用MATLAB程序作图如图2-3,程序为:
num=[10, 50];
den=[1, 7 ,20, 30, 50];
G=tf(num,den);
t=0:0.01:10;
u=(0.5*t.^2);
grid on;
xlabel('t');
ylabel('c(t) ');
title('单位加速度响应')
则响应曲线如图3所示。

图3 系统单位加速度函数响应曲线
3动态性能指标与稳态性能指标
3.1动态性能指标计算
对于高阶系统来说,其动态性能指标的确定是比较复杂的,常用主导极点的概念对高阶系统进行近似分析,或者直接用MATLAB软件进行高阶系统分析。

下面用这两种方法进行分析。

3.1.1采用主导极点分析
当K=10,a=2,b=5时,系统的闭环传递函数为
()
由于闭环极点有4个,且与虚轴距离差不多,因此难以确定主导极点,无法近似对系统进行动态性能分析。

3.1.2应用MATLAB软件进行分析
应用MATLAB软件进行分析的时候,调用单位阶跃响应函数step(),获得系统的单位阶跃响应,当采用[y,t]=step(sys)的调用格式时,将返回值y及相应的时间t,通过对y和t进行计算,可以得到高阶系统各项动态性能指标。

利用MATLAB编程求取系统动态性能指标程序如下:
sys=tf([10,50],[1,7,20,30,50])
C=dcgain(sys);
[y,t]=step(sys);
[Y,k]=max(y);
tp=t(k)
Mp=(Y-C)/C
n=1;
while y(n)<C
n=n+1;
end
tr=t(n)
i=length(t);
while(y(i)>0.98*C)&(y(i)<1.02*C)
i=i-1;
end
ts=t(i)
结果如图4、图5所示:
图4 动态性能指标分析结果
图5 动态性能指标分析结果
3.2稳态性能指标
当K=10,a=2,b=5时,系统的闭环传递函数为

E(s)=R(s)当输入信号为单位阶跃函数时,R(s)=
sE(s)=
当输入信号为单位斜坡函数时,R(s)=
sE(s)=
当输入信号为单位加速度函数时,R(s)=
sE(s)=
4根轨迹图绘制
4.1根轨迹数据计算
当a=1,b=5时,系统的开环传递函数为
()
由根轨迹绘制规则进行计算如下:
(1)系统开环零点为z=-4;开环极点为,.66, ,
,则根轨迹起始于四个极点,终止于一个有限零点和三个无限零点。

(2)系统有max{ m,n }=4 条分支,且关于实轴对称。

(3)系统的m=1,n=4,故根轨迹的渐近线为3条,渐近线与实轴的交角分别为π/3,
π,5π/3,渐近线与横轴交点为(-1/3,0)。

(4)实轴上的根轨迹为[-1,0]。

(5)根轨迹的分离点:由方程
可得分离点为(-6.31,0)
(6)根轨迹与虚轴的交点求解如下
系统的闭环特征方程为:
则应用劳斯判据得:
1 15 5K
6 10+K 0
5K
5K
令劳斯表中行的首项为0,得K=6.8466,则(80-K)/6=12.19,5K=34.233;
令-12.19+34.233=0得。

4.2用MATLAB软件绘制根轨迹
程序如下所示
num=[1,5];
den=[1,6,15,10,0];
rlocus(num,den)
绘制结果如图6所示。

参考文献
[1] 胡寿松.自动控制原理(第四版).科学出版社,2002
[2] 王孝武方敏葛锁良.自动控制理论.机械工业出版社,2009
[3] 黄忠霖.完全手册MATLAB使用详解.电子工业出版社,2009
[4] 邹伯敏.自动控制理论.机械工业出版社,2007
[5] 刘泉江雪梅.信号与系统.高等教育出版社,2006
[6]王万良.自动控制原理.高等教育出版社,2008
指导教师签字:
年月日。

相关文档
最新文档