自动控制原理 课件 3.5线性系统的稳定性分析_第1页
自动控制原理 课件 3.5线性系统的稳定性分析_第2页
自动控制原理 课件 3.5线性系统的稳定性分析_第3页
自动控制原理 课件 3.5线性系统的稳定性分析_第4页
自动控制原理 课件 3.5线性系统的稳定性分析_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.5线性系统的稳定性分析

稳定是控制系统的重要性能,也是系统能够正常运行的首要条件。分析系统的稳定性,并提出确保系统稳定的条件,是自动控制理论的基本任务之一。本节主要研究线性系统稳定的概念、稳定的充要条件和稳定的代数判定方法等内容。3.5.1稳定性的概念

为了建立稳定性的概念,首先通过一个直观的例子来说明稳定的含义。

图3-5-1(a)表示小球在一个光滑的凹面里,原平衡位置为A,在外界扰动作用下,小球偏离了原平衡位置A,当外界扰动消失后,小球在重力和阻力的作用下,经过来回几次减幅摆动,最终可以回到原平衡位置A,称具有这种特性的平衡是稳定的。反之,若小球处于图3-5-1(b)所示的平衡位置B,在外界扰动作用下偏离了原平衡位置B,当外界扰动消失后,无论经过多长时间,小球也不可能再回到原平衡位置B,称具有这种特性的平衡是不稳定的。

通过上面关于稳定性的直观示例可以看出,任何系统在扰动作用下都会偏离平衡状态,产生初始偏差。当扰动消失后,若系统能以足够的准确度恢复到原来的平衡状态,则系统是稳定的;若系统在扰动作用消失后不能恢复原来的平衡状态,且偏差越来越大,则系统是不稳定的。由此可知,稳定性是表征系统在扰动消失后自身的一种恢复能力,因而它是系统的一种固有特性。对于线性系统来讲,其稳定性仅取决于系统的结构和参数,而与初始条件及外作用无关。3.5.2线性系统稳定的充分必要条件即输出增量收敛于原平衡点,则线性系统是稳定的。

设线性系统在零初始条件下,作用一个理想单位脉冲

,这时系统的输出增量为脉冲响应

。这相当于系统在扰动信号作用下,输出信号偏离原平衡点的问题。若

时,脉冲响应(3-5-1)

由于理想单位脉冲

的拉普拉斯变换等于1,所以系统的单位脉冲响应即为闭环传递函数的拉普拉斯反变换。如同3.4节所假设的那样,若系统的闭环传递函数有

个实数极点,

对共轭复数极点,且闭环极点彼此不等,系统的单位脉冲响应为

综上所述,线性系统稳定的充分必要条件是:闭环系统特征方程的所有根均具有负实部,也就是说,系统的全部闭环极点都位于s左半平面。

由式可见,当且仅当系统的特征根全部具有负实部时,式(3-5-1)才成立,即系统稳定;若特征根中有一个或一个以上正实部根,脉冲响应c(t)

趋于发散,表明系统不稳定;若特征根中具有一个或一个以上零实部根,而其余的特征根均具有负实部,脉冲响应

c(t)

趋于常数,或趋于等幅振荡,则系统临界稳定,在工程上认为是不稳定的。3.5.3劳斯稳定判据由线性系统稳定的充分必要条件可知,只要能够求出系统的全部特征根,就可以判定系统的稳定性。但对于三阶或三阶以上特征方程,求根是比较困难的。劳斯(E.J.Routh)于1877年提出了由特征方程的系数,直接利用代数方法判别特征根的分布位置,以此判别系统是否稳定,这就是劳斯稳定判据。设线性系统的闭环特征方程为1.稳定的必要条件线性系统稳定的必要条件是闭环特征方程各项系数均为正数。这是因为一个具有实系数的s

多项式,总可以分解成一次和二次因子,即

,式中

a、b

和c都是实数。一次因子具有实根,而二次因子则是复根。只有当b

c都是正值时,因子

才能具有负实部的根。所有因子中的常数

a、b

c都是正值是所有根都具有负实部的必要条件。任意个只包含正系数的一次和二次因子的乘积,必然也是一个具有正系数的多项式。因此,闭环特征方程若缺项或具有负的系数,系统便是不稳定的。2.劳斯判据

如果闭环特征方程中所有系数均为正值,根据特征方程的系数编制劳斯表如表3-5-1所示。劳斯表的前两行系数由特征方程系数组成,第一行由特征方程的第1,3,5,…项系数组成,第二行由特征方程的第2,4,6,…项系数组成,以后各行系数按表3-5-1逐行计算,直到计算到第(n

+1)行为止,而劳斯表第

(n

+1)行系数只有一个,恰好等于特征方程最后一项系数

a0。在计算劳斯表的过程中,可以用一个正整数去除或乘某一整行系数,这样不会改变所得结论。

表3-5-1劳斯表

劳斯稳定判据指出,系统稳定的充分必要条件是劳斯表第一列系数均为正数,若出现零或负数,系统不稳定,且第一列系数符号改变的次数就是特征方程中正实部根的个数。解:列劳斯表为由于劳斯表第一列系数出现负数,故该系统不稳定,且第一列系数符号改变了两次,因此特征方程有两个正实部根。例3-11已知线性系统的特征方程为

,试用劳斯稳定判据分析系统的稳定性。在列劳斯表时,可能遇到下面两种特殊情况。(1)劳斯表中某一行第一个系数为零,其他系数不为零或不全为零。这时计算劳斯表下一行的第一个系数时,将出现无穷大而使劳斯表无法继续进行,解决的办法是用一个很小的正数

来代替这个零元素,使劳斯表继续运算下去。观察劳斯表第一列系数,若

的上下系数均为正数,则说明系统特征方程存在纯虚根;若

的上下系数的符号不同,则符号改变的次数为特征方程正实部根的个数。解:列劳斯表为例3-12已知线性系统的特征方程为

,试用劳斯稳定判据分析系统的稳定性。由于

是很小的正数,所以

为负数,劳斯表第一列系数符号改变了两次。因此,系统不稳定,特征方程有两个正实部根。(2)劳斯表中某行系数均为零。这种情况下劳斯表的计算工作也由于出现无穷大系数而无法继续进行。为了解决这个问题,可以利用全零行的上一行系数构造一个辅助方程,再将辅助方程对复变量

s

求导一次后的系数代替全零行的系数,使劳斯表继续运算下去。辅助方程的解就是原特征方程的部分特征根,这部分特征根对称于原点,可能为一对共轭纯虚根或者两个大小相等符号相反的实根或者对称于实轴的两对共轭复数根。解:列劳斯表为例3-13已知线性系统的特征方程为

,试用劳斯稳定判据分析系统的稳定性。辅助方程将辅助方程求导一次,得由劳斯表可知,第一列系数均为正值,表明系统没有在右半平面的特征根。求解辅助方程,得到两对大小相等、符号相反的特征根为

。显然,系统处于临界稳定状态。3.劳斯稳定判据的应用(1)确定使系统稳定的参数取值范围劳斯稳定判据除了可以判断系统的稳定性外,还可以用来确定使系统稳定的参数取值范围。例3-14某系统结构图如图3-5-2所示,试确定使系统稳定时的

K取值范围。解:系统的闭环传递函数为闭环特征方程为列劳斯表为根据劳斯稳定判据,系统稳定的充分必要条件为因此系统稳定时K的取值范围是

。(2)确定系统的相对稳定性劳斯稳定判据解决了系统绝对稳定性问题,但不能表明特征根距虚轴的远近。如果一个系统的特征根紧靠虚轴,尽管是在s左半平面,满足稳定条件,但动态过程将具有缓慢的非周期特性或强烈的振荡特性,甚至会由于系统内部参数的微小变化,使特征根转移到s右半平面,导致系统不稳定。为了保证系统有一定的稳定裕度,且具有良好的动态性能,希望特征根在s

左半平面且与虚轴有一定的距离。为此,可在s左半平面作一条

的直线,而

是系统特征根与虚轴之间的最小距离,通常称为稳定裕量,然后将

代入原特征方程,得到以s1为变量的新特征方程,对新特征方程应用劳斯稳定判据,判断特征根是否位于

直线的左半部分,

即具有

以上的稳定裕量。整理后得列劳斯表为根据劳斯稳定判据,系统稳定的充分必要条件为例3-15

对于例3-14系统,若要使系统具有

以上的稳定裕量,试确定

K的取值范围。解:将

代人原系统的特征方程,得因此,当K满足

,系统具有

以上的稳定裕量。

仅仅通过调整参数无法稳定的系统,称为结构不稳定系统。不稳定的系统是不能够工作的,必须从结构上对系统进行改造,使系统满足稳定的条件。3.5.4结构不稳定系统及其改进图3-5-3所示系统是一个结构不稳定系统。该系统的开环传递函数为由于闭环特征方程缺项,即

s一次项系数为零,故该系统是不稳定的,并且无论怎样改变

K

Tm

的数值,都不能使系统稳定。这是一个结构不稳定系统,必须改变系统的结构才可能使之稳定。令

,系统的闭环特征方程为1.改变积分环节的性质用反馈环节

KH

包围积分环节即可改变积分性质。如图3-5-4(a)所示,被包围后的小闭环系统的传递函数为消除结构不稳定常采用以下两种方法:一种是设法改变积分环节的性质;另一种是引入比例-微分控制,以填补特征方程的缺项。可见,积分环节已被改变成惯性环节。这样,电动机及减速器中的积分性质也被改变了。用反馈环节KH

包围电动机及减速器,如图3-5-4(b)所示,被包围后小闭环系统的传递函数为特征方程不再缺项,只要适当选择参数,便可以使系统稳定。需要指出,通过改变积分环节性质的方法可以改善系统的稳定性,但改变了系统的型别,降低了系统的稳态性能。关于这个问题,在3.6节会有进一步的阐述。若将图3-5-3所示的结构不稳定系统的积分环节

用反馈环节

包围后,系统的闭环特征方程变为2.引入比例-微分环节若在3-5-3所示的结构不稳定系统的前向通路中引入比例-微分环节,如图3-5-4所示。系统的特征方程为根据劳斯稳定判据,该系统稳定的充分必要条件是可见,引入比例-微分环节,适当选择参数便可以使系统稳定。判断线性系统的稳定性,最直接的方法是求出系统的所有特征根,根据特征根是否位于左半平面确定系统的稳定性。MATLAB提供了求解特征根的函数roots(),其调用格式为p=roots(den)%求解系统特征根,其中den为特征多项式降幂排列的系数行向量;p为特征根。另外,MATLAB中的pzmap()函数可用于绘制系统的零极点图,其调用格式为pzmap(num,den)%绘制系统的零极点图,num和den分别为系统传递函数的分子和分母多项式的系数按降幂排列构成的系数行向量。零极点图中的极点用“x”表示,零点用“o”表示。[p,z]=pzmap(num,den)%该调用格式不绘制系统的零极点图,而是返回系统的零极点,其作用与tf2zp()函数相同。3.5.5MATLAB实现解:MATLAB程序如下。clc;clearnum=[1,5,6];den=[12176];p=roots(den)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论