1、3-6 系统稳定性分析控制系统在实际工作中,总会受到外界和内部一些因素的扰动,例如负载或能源的波动、系统参数的变化等等,使系统偏离原来的平衡工作状态。如果在扰动消失后,系统不能恢复到原来的平衡工作状态(即系统不稳定),则系统是无法工作的。稳定是控制系统正常工作的首要条件,也是控制系统的重要性能。因此,分析系统的稳定性,并提出确保系统稳定的条件是自动控制理论的基本任务之一。一、稳定性定义及系统稳定的充要条件如果系统受到扰动,偏离了原来的平衡状态,当扰动消失后,系统能够以足够的准确度恢复到原来的平衡状态,则系统是稳定的。否则,系统是不稳定的。可见,稳定性是系统在去掉扰动以后,自身具有的一种恢复能力
2、,所以是系统的一种固有特性。这种特性只取决于系统的结构、参数而与初始条件及外作用无关。由上所述,稳定性所研究的问题是当扰动消失后系统的运动情况,显然可以用系统的脉冲响应函数来描述。如果脉冲响应函数是收敛的,即 0)(limtkt系统是稳定的。由于单位脉冲函数的拉氏变换等于 1,所以系统的脉冲响应函数就是系统闭环传递函数的拉氏反变换。设系统闭环传递函数为 )()()(21nn mmssazzbsDM式中 , , 为闭环零点; , , 为闭环极点。1z2m12脉冲响应函数的拉氏变换式,即为(3-38)()()(1nnmmsazbsC如果闭环极点为互不相同的实数根,那么把方程(3-38)展开成部分分
3、式 niisAssAs 121)(式中 为待定常数。对上式进行拉氏反变换,即得单位脉冲响应函数iA )(tktniieAtk1)(根据稳定性定义 0lim)(li1ntitt ek考虑到系数 的任意性,必须使上式中的每一项都趋于零,所以应有iA(3-39)0limtiteA其中 为常值,式(3-39) 表明,系统的稳定性仅取决于特征根 的性质。并可得到,系统稳定的充iA i分必要条件是系统闭环特征方程的所有根都具有负的实部,或者说都位于s平面的左半平面。如果特征方程有重根,且重根数为 ,则在脉冲响应函数中将具有如下分量形式: ,te1, ,。这些项,当时间 趋于无穷时是否收敛到零,仍然取决于重
4、特征根 的性te2tiet i质。所以上述系统稳定的充分必要条件也完全适用于系统特征方程有重根的情况。如果 为共轭复根,即 ,那么在脉冲响应函数中具有下列形式的分量i iiijtjitji iiii eAe)(1)( 或写成 )sin(iit由上式可见,只要共轭复根的实部为负,仍将随时间 t 趋于无穷而振荡收敛到零。总之,只有当系统的所有特征根都具有负实部,或所有闭环极点均位于s平面的左半平面,系统才稳定。只要有一个特征根为正实部,脉冲响应就发散,系统就不稳定。当系统有纯虚根时,系统处于临界稳定状态,脉冲响应呈现等幅振荡。由于系统参数的变化以及扰动的不可避免,实际上等幅振荡不可能永远维持下去,
5、系统很可能会由于某些因素而导致不稳定。另外,从工程实践来看,这类系统也是不能很好工作的,因此临界稳定系统可以归属于不稳定系统之列。判别系统稳定与否,可归结为判别系统闭环特征根实部的符号:稳定Re0i不稳定i临界稳定,亦属不稳定。ei因此,如果能解出全部特征根,则立即可以判断系统是否稳定。通常对于高阶系统,求根本身不是一件容易的事。但是,根据上述结论,系统稳定与否,只要能判别其特征根实部的符号,而不必知道每个根的具体数值。因此,也可不必解出每个根的具体数值来进行判断。下面介绍的代数判据,就是利用特征方程的各项系数,直接判断其特征根是否都具有负实部,或是否都位于s平面的左半平面,以确定系统是否稳定
6、的方法。代数判据中,有古尔维茨稳定判据和劳斯稳定判据,两种判据基本类同,故这里只介绍更为常用的劳斯判据。二、劳斯( )判据Routh设系统特征方程的一般式为 0( 11assasDnn系统稳定的必要条件是 ,否则系统不稳定。系统稳定的充要条件是 及劳斯表中第一列0ia 0ia系数都大于零。劳斯表中各项系数如表 3-2 所示。表 3-2 劳斯表nSna2na4na6n113572n1321nab1452nnab3b43nS1231c135bcn3c40S0a下面对系统稳定的必要条件作简单说明:因为一个具有实系数的 s 多项式,总可以分解成一次和二次因子的乘积,即 和 ,式中 、 和 都是实数,一
7、次因子给出的是实根,)(s)(2cbsabc而二次因子给出的则是多项式的复根。只有当 和 都是正值时,因子 才能给出具有负)(2cbs实部的根。也就是说,为了使所有的根都具有负实部,则必须要求所有因子中的常数 、 和 等,ac都是正值。很显然,任意个只包含正系数的一次因子和二次因子的乘积,必然也是一个具有正系数的多项式。但反过来就不一定了。因此,应当指出,所有系数都是正值这一条件,并不能保证系统一定稳定,亦即系统特征方程所有系数 ,只是系统稳定的必要条件,而不是充要条件。0ia【例 3-4】设有一个三阶系统其特征方程为 0)(123assD式中所有系数都大于零。试用劳斯判据判别系统的稳定性。解
8、 因为 ,满足稳定的必要条件0ia列劳斯表 010231023aass显然,当 时,则系统稳定。3021a【例 3-5】系统特征方程为 05432)(24sssD试用劳斯判据判别系统的稳定性。解 由已知条件可知, ,满足必要条件。列劳斯表0ia43210135402514605ss可见,劳斯表第一列系数不全大于零,所以系统不稳定。劳斯表第一列系数符号改变的次数等于系统特征方程正实部根的数目。因此例 3-5系统有两个正实部的根,或者说有两个根处在s 平面的右半平面。【例 3-6】单位负反馈系统的开环传递函数为 )125.0)(1.()ssKG试确定系统稳定时 值的范围,并确定当系统所有特征根都位
9、于平行 平面虚轴线 的左Ks1s侧时的 值范围。解 系统闭环特征方程 0)125.0)(1.(Kss整理得 3系统稳定的必要条件 ,则要求 。列劳斯表0iaKKss135.02.0123使 .得 14K可见,当系统增益 时,系统才稳定。140K根据题意第二部分的要求,特征根全部位于 线左侧,所以取 代入原特征方程得s1s0)()1(35.0)(25.)( 211 KsssD整理得 0)74(1231 K要求 ,则 得0ia0)74(K65.列劳斯表27401527401)(501231 Kss使 )(得 8.与 的条件相一致。0274ia因此, 值范围为K.675.0K显然, 值范围比原系统要小。上述稳定判据虽然避免了解根的困难,但有一定的局限性。例如,当系统结构、参数发生变化时,将会使特征方程的阶次、方程的系数发生变化,而且这种变化是很复杂的,从而相应的劳斯表也将要重新列写,重新判别系统的稳定性。如果系统不稳定,应如何改变系统结构、参数使其变为稳定的系统,代数判据难于直接给我们启示。