论闭环零点对二阶系统单位阶跃响应的影响
- 格式:doc
- 大小:377.00 KB
- 文档页数:10
论闭环零点对二阶系统单位阶跃响应的影响 作者:刘聪 班级:09电本2班 学号:4090208224 摘要 分析二阶系统的单位阶跃响应,对于研究自动控制系统的暂态特性具有重要意义。这是因实际工作中,在一定条件下,忽略一些次要因素,常常可以把一个高阶系统降为二阶系统来处理。二阶系统在欠阻尼时的响应虽有振荡,但阻尼比ξ取值恰当,则系统既有响应的快速性,又有过渡过程的平稳性,因此在控制过程中常把二阶系统设计为欠阻尼。大多数高阶系统中含有一对闭环主导极点,则该系统的动态响应就可以近似的用这对主导极点所描述的二阶系统来表达。 本文是通过直接求解系统在单位阶跃信号作用下的时域响应来分析系统的性能的。通过对设零点系统与未设零点系统上升时间、峰值时间、最大超调量、调节时间暂态特性各个方面的对比,以及零点位置的变化对各动态性能变化趋势最终找到闭环零点对实际二阶系统的作用效果。 关键词:自动控制 二阶系统 动态特性 响应指标
0.引言 由二阶微分方程描述的系统,称为二阶系统。欠阻尼振荡的二阶系统在实际中可以看成是稳定的系统,因此分析欠阻尼系统具有实际意义。二阶系统的单位阶跃响应是反映二阶系统本质的重要表现形式。我们在实际生产过程中,二阶系统总是需要满足工程最佳参数的要求,但是通过改变开环放大系数的方法可能会增大系统稳态误差。因此需要通过设置零点的方法从而达到既满足工程所需的阻尼比,又保证系统稳态精度的目的。正是由于闭环零点对二阶系统如此重要,所以此文主要分析闭环零点对二阶系统单位阶跃响应的影响。
1.二阶系统 一个系统的阶次是由其最简闭环传递函数分母S的最高次项决定的。二阶系统就是S的最高次项为2的闭环传递函数所对应的系统典型。简单来说就是由二阶微分方程描述的系统就叫做二阶系统。 1.1二阶系统结构图
图1-1 二阶系统结构图 由图可知二阶系统开环传递函数为:
n
nKsssW22
二阶系统闭环传递函数为:
2n
n
ω
ss2ξω
cXs
rXs 22
2
2nnnBsssW
1.2二阶系统单位阶跃响应 当输入为单位阶跃信号时 ssXr1
故 2222nnncssssX 取拉氏逆变换有
tetXdtcnsin112 0t ①
其中nd21 21arctan 1.3二阶系统极点分布图
图1-2二阶系统时极点分布图 1.4二阶系统动态特性 1.4.1 上升时间 rt 令①中rtt 1tXc
则有 0sin12rdttern 得
ndrt21 ②
σ σ 1.4.2 峰值时间 mt 令①中0dttdxc 则第一个峰值对应的时间
ndmt21 ③ 1.4.3 最大超调量 % 由于%100%cccmXXX 且1cX
得 %100%21e ④ 1.4.4 调节时间 st nst3%5 8.00
nst4%2 8.00 ⑤
2.具有零点的二阶系统的动态分析 2.1具有零点的二阶系统结构图及传递函数 带零点的二阶系统结构图:
图2-1带零点的二阶系统: 具有零点的二阶系统的闭环传递函数为:
)2(1)1(2)1()()()(222222nnnnnnBwswsswwswsswsXrsXcsWξτ
τξ
τ
τ——时间常数 令τ1=z,则上式可写为如下形式:
)2()()()(222nnnwswszzswsXrsXcξ
⑥
)2()(222nnnwswszswξ )(sXr )(sX
c 由式⑥可得,其系统的闭环传递函数具有零点-z,是具有零点的二阶系统 将式⑥分解,由
22
22)()(1nnnwswssXrwsXcξ得 )(11)(sXczsXcsXc
2.2具有零点的二阶系统的单位阶跃响应 22
2
2nnnBsssW
1) =0.25, n=2,系统无零点;记做曲线①
2) =0.25, n=2,z=4;记做曲线② 3) =0.25, n=2,z=-0.25;记做曲线③
4) =1.25, n=2,z=-6;记做曲线④ 5 为求其阶跃响应,设ssXr1)(,取初始条件为零,则Xc1(s)和Xc(s)的拉氏反变换为
])2([)(22211nnncwswsswtxξ
dttdxztxsXcsXczstxccc)(1)()](1[)](1[)(1111 ⑦
求出⑦中两项然后相加即得输出量,经过运算得
)1cos(1)1sin(11)(2222θξξθξζξξtwwltwlwzzletxnnnntwc
n
⑧ 上述式子中的l为极点与零点间的距离,在复平面上画出其位置(假设零点在极点左侧):
Z l -1P nw
θ -Z υ jw σ 由图1可知: υξυξξξsin1cos)1()(22221lwlwzwwzpzlnnnn
故式子⑧可以写成: θυξξξtwzletxntwcn221sin11)( ⑨
式子中:
ξξθ21arctan
nnwzwξξυ
21arctan
2222zwwzzzlnnξ
令zwrnξ,则上式中的zl可以写为 22221rrzlξ
ξ
r代表闭环传递函数的复数极点的实部与零点实部之比。 因此式子⑨可以写为:
)1sin(121)(22222υθξξξξξtwerrtxntwcn 0t
⑩ 由此计算得到了典型的具有零点的二阶系统的单位阶跃响应的公式,即为公式⑩。
3.具有零点的二阶系统的动态性能指标 由公式⑩得到了具有零点的二阶系统的单位阶跃响应的公式: )1sin(121)(22222υθξξξξξξtwerrtxntwcn 0t
3.1上升时间 在动态过程中,系统的输出第一次达到稳态值的时间称为上升时间rt。根据定义在公式⑩中令rtt时,1)(txc,得
)1sin(1222222υθξξξξξtwerrntwn=0
但在t期间,即没有达到最终稳定之前,twnerrξξξξ222212>0,所以使上式为0的原因是)1sin(2υθξtwn=0,因此讨论)1sin(2υθξtwn=0所出现的情况。
由)1sin(2υθξtwn=0得: υθξtwn21=π
nrwt21ξυθπ
由上式可以看出上升时间rt受到nw,ξ,υ,θ的影响,当nw,ξ,θ
一定的时候,上升时间rt只与υ有关。
由图2,图3,图4可以看出随着z值的减小,零点越来越靠近虚轴,υ值逐渐增大,由○11可得rt逐渐减小。 3.2最大超调量σ% 最大超调量发生在第一周期中mtt时刻,即导数为0的时刻。
0)(mttc
dt
tdx
θ -z υ -p1 z 图3-1 零点实部小于极点图3-2零点实部等于极点z -z θ υ -p1 图3-3零点实部大于极点-p1 -z υ θ z 得 ξξυθξ221)1tan(twn 因此 θππξξυθξnntwn221arctan1 即 πυξntwmn21 因为第一次达到最大值经过时间,因此n取值为1,当n=1时,πυξmntw21
nmwt21ξυπ
○12 有式子○12可以看出,mt的值随υ的值增大而减小,结合图2,图3,图4得到结论:z值逐渐减小,υ值逐渐增大,mt逐渐减小。 3.3调节时间st 调节时间st是)(txc与稳态值)(cx之间的偏差达到允许的范围而不再超出的动态过程时间。在动态过程中的偏差为
)1sin(1)()(22υθξξξtwetxxxntwcc
n
当02.005.0或x时采用近似计算法得到: 05.012ξ
ξtwne
(或0.02)
由此求得调节时间为:
nswtξ
3%)5(, 0
nswtξ
4%)2(, 0
由上面的两个式子可以看出,具有零点的二阶系统的调节时间只与ξ和nw有关,与z的大小无关。
3.4振荡次数μ 振荡次数是指在调节时间st内,)(txc波动的次数。根据这一定义可得振