好文档 - 专业文书写作范文服务资料分享网站

论闭环零点对二阶系统单位阶跃响应的影响

天下 分享 时间: 加入收藏 我要投稿 点赞

论闭环零点对二阶系统单位阶跃响应的影响

摘要:实际工作中常常可以把一个高阶系统降为二阶系统来处理,因此分析二阶系统的单位阶跃响应,对于研究自动控制系统的暂态特性具有重要意义。二阶系统在欠阻尼时的响应虽有振荡,但阻尼比ξ取值恰当,则系统既有响应的快速性,又有过渡过程的平稳性,因此在控制过程中常把二阶系统设计为欠阻尼。大多数高阶系统中含有一对闭环主导极点,则该系统的动态响应就可以近似的用这对主导极点所描述的二阶系统来表达。 本文是通过直接求解系统在单位阶跃信号作用下的时域响应来分析系统的性能的。通过对设零点系统与未设零点系统上升时间、峰值时间、最大超调量、调节时间暂态特性各个方面的对比,以及零点位置的变化对各动态性能变化趋势最终找到闭环零点对实际二阶系统的作用效果。 关键词:自动控制二阶系统零点

0.引言 由二阶微分方程描述的系统,称为二阶系统。欠阻尼振荡的二阶系统在实际中可以看成是稳定的系统,因此分析欠阻尼系统具有实际意义。二阶系统的单位阶跃响应是反映二阶系统本质的重要表现形式。我们在实际生产过程中,二阶系统总是需要满足工程最佳参数的要求,但是通过改变开环放大系数的方法可能会增大系统稳态误差。因此需要通过设置零点的方法从而达到既满足工程所需的阻尼比,又保证系统稳态精度的目的。正是由于闭环零点对二阶系统如此重要,所以此文主要分析闭环零点对二阶系统单位阶跃响应的影响。 1. 二阶系统 一个系统的阶次是由其最简闭环传递函数分母S的最高次项决定的。二阶系统就是S的最高次项为2的闭环传递函数所对应的系统典型。简单来说就是由二阶微分方程描述的系统就叫做二阶系统。 1.1二阶系统结构图 由图可知二阶系统开环传递函数为: 二阶系统闭环传递函数为: 1.2二阶系统单位阶跃响应 1当输入为单位阶跃信号时Xr?s?? s2?n故Xc?s?? 22s?s?2??ns??n?取拉氏逆变换有 Xc?t??1?e???nt1??2sin??dt???t?0 ① 其中?d?1???n??arctan1.3二阶系统极点分布图

21??2?

σ

1.4二阶系统动态特性 1.4.1上升时间tr 令①中t?trXc?t??1 ???ntr则有 esin1??2??dtr????0 得

t??????r???? d1??2n1.4.2峰值时间tm 令①中dxc?t?dt?0则第一个峰值对应的时间 t??m???d1??2?③ n1.4.3最大超调量?% 由于?%?Xcm?Xc???X????100%且Xc????1 c???得

?%?e1??2?100%④

1.4.4调节时间ts

ts?2%??4?? 0???0.8⑤n2. 具有零点的二阶系统的动态分析

2.1具有零点的二阶系统结构图及传递函数

带零点的二阶系统结构图:

具有零点的二阶系统的闭环传递函数为: τ——时间常数 1令=z,则上式可写为如下形式: τ

2wn(s?z)Xc(s) ?2Xr(s)z(s2?2ξwns?wn) ⑥

由式⑥可得,其系统的闭环传递函数具有零点-z,是具有零点的二阶系统

将式⑥分解,由

Xc1(s)?2wnXr(s)s2?2ξwns?wn2得Xc(s)?Xc1?sXc1(s) z2.2具有零点的二阶系统的单位阶跃响应 1为求其阶跃响应,设Xr(s)?,取初始条件为零,则Xc1(s)和Xc(s)的拉氏反变换为 ss1dxc1(t) ⑦ xc(t)???1[Xc1(s)]???1[Xc1(s)]?xc1(t)?zzdt求出⑦中两项然后相加即得输出量,经过运算得 xc(t)?1?e?ξwnt21?ξl?z?ζwn1?ξsin(1?ξ2wnt?θ)??z?ll?jw -P1 l lφ 2-Z 2?wncos(1?ξwnt?θ)?⑧ ??2上述式子中的l为极点与零点间的距离,在复平面上画出其位置(假设零点在极点左侧):

由图1可知: 故式子⑧可以写成: xc(t)?1?e?ξwnt1?ξzsin1?ξ2wnt?φ?θ ?Z θ σ ? ⑨ 式子中: 图1复平面上的零点与极点分布 ξwnl令r?,则上式中的可以写为 zzr代表闭环传递函数的复数极点的实部与零点实部之比。 因此式子⑨可以写为: 2 xc(t)?1??2rξ2?r22ξ1?ξe?ξwntsin(1?ξ2wnt?θ?φ) t?0 ⑩ 由此计算得到了典型的具有零点的二阶系统的单位阶跃响应的公式,即为公式⑩。

3.具有零点的二阶系统的动态性能指标

由公式⑩得到了具有零点的二阶系统的单位阶跃响应的公式:

3.1上升时间

在动态过程中,系统的输出第一次达到稳态值的时间称为上升时间tr。根据定义在公式⑩中令

t?tr时,xc(t)?1,得

2

?2rξ2?r22ξ1?ξe?ξwntsin(1?ξ2wnt?θ?φ)=0

2但在t??期间,即没有达到最终稳定之前,

?2rξ2?r22ξ1?ξe?ξwnt>0,所以使上式为0的原因是

sin(1?ξ2wnt?θ?φ)=0,因此讨论sin(1?ξ2wnt?θ?φ)=0所出现的情况。 由sin(1?ξ2wnt?θ?φ)=0得: 1?ξ2wnt?θ?φ=π 由上式可以看出上升时间tr受到wn,ξ,φ,θ的影响,当wn,ξ,θ一定的时候,上升时间tr只与

φ有关。 -p1 -p1 -p1 由图2,图3,图4可以看出随着z值的减小,零点越来越靠近虚轴,φ值逐渐增大,由可得tr逐渐

-z φ 减小。 θ φ -z θ z φ -z θ z z 3.2最大超调量σ% t?tm时刻,即导数为0的时刻。 图最大超调量发生在第一周期中2 零点实部小于极点实图3 零点实部等于极点实图4 零点实部大于极点实得 tan(1?ξwnt?θ?φ)?21?ξξ2 2因此 1?ξ1?ξwnt?θ?φ?arctanξ2?nπ?nπ?θ 即1?ξ2wntm?φ?nπ 因为第一次达到最大值经过时间,因此n取值为1,当n=1时,1?ξ2wntm?φ?π 有式子可以看出,tm的值随φ的值增大而减小,结合图2,图3,图4得到结论:z值逐渐减小,φ值逐渐增大,tm逐渐减小。 3.3调节时间ts

调节时间ts是xc(t)与稳态值xc(?)之间的偏差达到允许的范围而不再超出的动态过程时间。在动态过程中的偏差为

当?x?0.05或0.02时采用近似计算法得到:

e?ξwnt21?ξ?0.05(或0.02)

由此求得调节时间为:

ts(5%)?3, ξwn4, ξwn0<ξ<0.9

ts(2%)?0<ξ<0.9

由上面的两个式子可以看出,具有零点的二阶系统的调节时间只与ξ和wn有关,与z的大小无关。

3.4振荡次数μ

振荡次数是指在调节时间ts内,xc(t)波动的次数。根据这一定义可得振荡次数为: 其中tf?

2π1?ξwn2即阻尼振荡的周期时间。 由上述公式可以看出,振荡次数μ只与与阻尼ξ和振荡角频率wn有关,因此振荡次数不受零点的位置影响,即与零点的大小无关。 4.总结分析

通过上述分析可以看出,有具有零点的二阶系统的响应指标与无零点的系统有很大的差别。 无零点的上升时间ts只与阻尼ξ和振荡角频率wn有关,而在具有零点的二阶系统中,上升时间还与零点的实部有关,反映到图像上,即零点离虚轴越近上升时间越小。由r?振荡性就越强。 ξwn可知,r值越大,z最大超调量σ%也与零点的位置有关,z值越小,φ值越大,影响tm的值变小。 调节时间ts(5%)?3只与阻尼ξ和振荡角频率wn有关,所以不受零点位置的影响,同样,振ξwn荡次数也不受其影响。 参考文献: 1. 2. 3. 4. 5. 6.

王建辉,顾树生.自动控制原理.[M].北京.清华大学出版社.2007 吴麒,自动控制原理.[M]北京:清华大学出版社.1990 张元林,积分变换.[M]北京:高等教育出版社.2003 高国燊,余文杰,彭康拥,陈来好.自动控制原理.[M].华南理工大学出版社.2006 胡寿松.自动控制原理.[M].科学出版社.2007

论闭环零点对二阶系统单位阶跃响应的影响

论闭环零点对二阶系统单位阶跃响应的影响摘要:实际工作中常常可以把一个高阶系统降为二阶系统来处理,因此分析二阶系统的单位阶跃响应,对于研究自动控制系统的暂态特性具有重要意义。二阶系统在欠阻尼时的响应虽有振荡,但阻尼比ξ取值恰当,则系统既有响应的快速性,又有过渡过程的平稳性,因此在控制过程中常把二阶系统设计为欠阻尼。大多数高阶系统中含有一对闭环主导极点,则该系统的
推荐度:
点击下载文档文档为doc格式
3bbdn51gvr3z01x0bvw21wxgu8k84a00nex
领取福利

微信扫码领取福利

微信扫码分享