第5章系统运动的稳定性 稳定性问题是系统控制理论研究的一个重要课题。对大多数情形,稳定是控制系统能够正常运行的前提。系统运动稳定性可分 为基于输入输出描述的外部稳定性和基于状态空间描述的内部稳定性。本章主要讨论内部稳定性,重点论述稳定性理论中最具重要性和普遍性的李雅普诺夫(A.M.Lyapunov)方法。讨论领域扩展到包括线性系统和非线性系统、时不变系统和时变系统、连续时间系统和离散时间系统各类系统。 5.1外部稳定性和内部稳定性 本节针对连续时间线性系统,从概念和属性上,对两类基本稳定性即外 部稳定性和内部稳定性进行简要讨论。本节内容对后续讨论是不可缺少的预备知识。 5.1.1外部稳定性 考虑以输入输出关系表征的线性因果系统,假定初始条件为零,以保证系统输入输出描述的唯一性。现对系统外部稳定性引入如下定义。 定义5.1[外部稳定性]称一个因果系统为外部稳定,如果对任意有界输入u(t),即满足条件 ‖u(t)‖≤β1<∞,t∈[t0,∞)(5.1) 的任意输入u(t),对应的输出y(t)均为有界,即有 ‖y(t)‖≤β2<∞,t∈[t0,∞)(5.2) 注外部稳定性也常称为有界输入有界输出稳定性,简称为BIBO稳定性。 对连续时间线性系统,外部稳定性即BIBO稳定性可根据系统脉冲响应矩阵或传递函数矩阵进行判别。 结论5.1[线性时变系统BIBO稳定]对零初始条件p维输入和q维输出连续时间线性时变系统,时间定义区间为[t0,∞),则t0时刻系统BIBO稳定的充分必要条件为,存在一个有限正常数β,使对一切t∈[t0,∞),脉冲响应矩阵H(t,τ)所有元 hij(t,τ),i=1,2,…,q,j=1,2,…,p(5.3) 均满足关系式: ∫tt0hij(t,τ)dτ≤β<∞(5.4) 结论5.2[线性时不变系统BIBO稳定]对零初始条件p维输入和q维输出连续时间线性时不变系统,初始时刻t0=0,则系统BIBO稳定的充分必要条件为,存在一个有限正常数β,使脉冲响应矩阵H(t)所有元 hij(t),i=1,2,…,q,j=1,2,…,p(5.5) 均满足关系式: ∫∞0|hij(t)|dt≤β<∞(5.6) 结论5.3[线性时不变系统BIBO稳定]对零初始条件p维输入和q维输出连续时间线性时不变系统,令初始时刻t0=0,则系统BIBO稳定的充分必要条件为,真或严真传递函数矩阵G(s)所有极点均具有负实部。 注对传递函数矩阵G(s),为决定极点是否均具有负实部,即是否均位于左半开s平面,广为采用的方法是劳斯赫尔维茨(RouthHurwitz)判据,即基于G(s)特征多项式αG(s)的系数直接判断。劳斯赫尔维茨判据常称为代数稳定判据,有关结论和判断方法可在经典控制理论教材中找到。 5.1.2内部稳定性 考虑连续时间线性时变系统,其自治状态方程为 x·=A(t)x,x(t0)=x0,t∈[t0,∞)(5.7) 其中,A(t)为n×n时变矩阵,且满足解存在唯一性条件。表状态零输入响应即由任意非零初始状态x0引起的状态响应为x0u(t),基此引入内部稳定性定义。 定义5.2[内部稳定性]称连续时间线性时变系统在时刻t0为内部稳定,如果由时刻t0任意非零初始状态x(t0)=x0引起的状态零输入响应x0u(t)对所有t∈[t0,∞)为有界,并满足渐近属性即成立: limt→∞x0u(t)=0(5.8) 注对于一般情况,不管系统为线性或非线性,内部稳定性意指自治系统 状态运动的稳定性。实质上,内部稳定性等同于李雅普诺夫意义下渐近稳定性。 对连续时间线性系统,内部稳定性可根据状态转移矩阵或系数矩阵直接判别。 结论5.4[线性时变系统内部稳定]对n维连续时间线性时变自治系统(5.7),系统在时刻t0是内部稳定即渐近稳定的充分必要条件为,状态转移矩阵Φ(t,t0)对所有t∈[t0,∞)为有界,并满足渐近属性即成立: limt→∞Φ(t,t0)=0(5.9) 证对时刻t0任意非零初始状态x(t0)=x0,状态零输入响应x0u(t)为 x0u(t)=Φ(t,t0)x0,t∈[t0,∞) (5.10) 容易看出,x0u(t)有界当且仅当Φ(t,t0)有界,limt→∞x0u(t)=0当且仅当limt→∞Φ(t,t0)=0。 结论5.5[线性时不变系统内部稳定]对n维连续时间线性时不变自治系 统: x·=Ax+Bu,x(0)=x0,t≥0(5.11) 系统是内部稳定即渐近稳定的充分必要条件为,矩阵指数函数eAt满足关系式: limt→∞eAt=0(5.12) 证对线性时不变系统,状态转移矩阵Φ(t)=eAt,且eAt对所有t>0为有界。于是,由结论5.4即可导出本结论。 结论5.6[线性时不变系统内部稳定]对n维连续时间线性时不变自治系统(5.11),系统是内部稳定即渐近稳定的充分必要条件为,系统矩阵A所有特征值 λi(A),i=1,2,…,n均具有负实部,即成立: Re{λi(A)}<0,i=1,2,…,n(5.13) 注1同样,可以采用 劳斯赫尔维茨判据,根据矩阵A特征多项式 α(s)Δdet(sI-A)=sn+αn-1sn-1+…+α1s+α0(5.14) 的系数α0,α1,…,αn-1,直接判断A所有特征值是否均具有负实部即系统是否为内部稳定。 注2上述结论可能使人会对连续时间线性时变系统联想到一个推论,即系统为内部稳定,当且仅当矩阵A(t)所有特征值λ1(t),λ2(t),…,λn(t)对所有t∈[t0,∞)均具有负实部。不幸的是,已经举出反例证明,这个推论尽管是自然的但一般是不正确的。在控制理论发展的早期阶段,控制工程师们曾习惯于把冻结参数法作为研究线性时变系统的一个常用手段。需要指出的是,这种处理方法对某些问题可能导致错误的结果。 注3对周期时变系统一类特殊连续时间线性时变系统,系统矩阵A(t)可通过 李雅普诺夫变换化为时不变矩阵,系统内部稳定的充分必要条件归结为要求矩阵所有特征值均具有负实部。 5.1.3内部稳定性和外部稳定性的关系 本小节限于连续时间线性时不变系统,讨论和给出内部稳定性和外部稳定性的等价条件,并将其归纳为如下的几个结论。 结论5.7[内部稳定和外部稳定关系]考虑连续时间线性时不变系统: x·=Ax+Bu,x(0)=x0,t≥0 y=Cx+Du(5.15) 其中,x为n维状态,u为p维输入,y为q维输出。若系统为内部稳定即渐近稳定,则系统必为BIBO稳定即外部稳定。 证对线性时不变系统(5.15),系统脉冲响应矩阵H(t)的关系式为 H(t)=CeAtB+Dδ(t) (5.16) 再由结论5.5知,若系统为内部稳定,必有 eAt为有界且limt→∞eAt=0(5.17) 从而,由式(5.16)和式(5.17)可以导出,脉冲响应矩阵H(t)所有元 hij(t),i=1,2,…,q,j=1,2,…,p (5.18) 均满足关系式: ∫∞0hij(t)dt≤β<∞(5.19) 据结论5.2,系统为BIBO稳定。 结论5.8[内部稳定和外部稳定关系]对连续时间线性时不变系统(5.15),系统为BIBO稳定即外部稳定不能保证系统必为内部稳定即渐近稳定。 证第4章中结构规范分解定理的推论指出,传递函数矩阵G(s)只能反映系统结构中能控能观测部分。据此,系统为BIBO稳定即G(s)极点均具有负实部的事实,只能保证系统的能控能观测部分特征值均具有负实部,既不表明也不要求系统的能控不能观测、不能控能观测和不能控不能观测各部分特征值均具有负实部。由此,系统为BIBO稳定不能保证系统为内部稳定。 结论5.9[内部稳定和外部稳定等价性]对连续时间线性时不变系统(5.15),若系统联合完全能控和完全能观测,则系统外部稳定当且仅当系统内部稳定。 证由结论5.7知,系统内部稳定意味着系统外部稳定。而由结论5.8证明过程知,在系统联合完全能控和完全能观测条件下,系统外部稳定意味着系统内部稳定。从而,在结论条件下,系统外部稳定和系统内部稳定相等价。 5.2李雅普诺夫意义下运动稳定性的一些基本概念 本节开始重点讨论分析系统稳定性的李雅普诺夫第二方法。作为随后各节讨论的基础,本节先就李雅普诺夫方法中的相关概念和基本定义进行介绍。内容包括李雅普诺夫第一方法和第二方法的主要思路,自治系统、平衡状态和受扰运动,李雅普诺夫意义下稳定、渐近稳定和不稳定的定义等。 5.2.1李雅普诺夫第一方法和第二方法 一个多世纪以前,俄国力学家A.M.李雅普诺夫(A.M.Lyapunov)在1892年发表的《运动稳定性 的一般问题》论文中,首先提出运动稳定性的一般理论。把由常微分方程组描述的 动力学系统的稳定性分析方法区分为本质上不同的两种方法,现今称为李雅普诺夫第一方法 和第二方法。李雅普诺夫方法同时适用于线性系统和非线性系统,时变系统和时不变系统, 连续时间系统和离散时间系统。 李雅普诺夫第一方法也称为李雅普诺夫间接法 ,属于小范围稳定性分析方法。第一方法的基本思路为,将非线性自治系统运动方程在足够 小邻域内进行泰勒展开导出一次近似线性化系统,再据线性化系统特征值在复平面上的分布 推断非线性系统在邻域内的稳定性。若线性化系统特征值均具有负实部,则非线性系统在邻 域内稳定; 若线性化系统包含正实部特征值,则非线性系统在邻域内不稳定; 若线性化系统 除负实部特征值外包含零实部单特征值,则非线性系统在邻域内是否稳定需通过高次项分析 进行判断。 李雅普诺夫第二方法也称为李雅普诺夫直接法,属于直接根据系统结构判断内部 稳定性的方法。第二方法直接面对非线性系统,基于引入具有广义能量属性的李雅普诺夫函 数和分析李雅普诺夫函数导数的定号性,建立判断系统稳定性的相应结论。直接法概念直观 ,方法具有一般性,当在1960年前后 被引入系统控制理论后,很快显示出其在理论上和应用上的重要性,成为现代系统控制理论中 研究系统稳定性的主要工具。 5.2.2自治系统、平衡状态和受扰运动 系统运动的稳定性实质上归结为系统平衡状态的稳定性。系统平 衡状态的稳定性问题就是,偏离平衡状态的受扰运动能否只依靠系统内部的结构因素,或者 使之限制在平衡状态的有限邻域内,或者使之同时最终返回到平衡状态。为此, 有必要先对自治系统、平衡状态和受扰运动等概念进行简要的讨论。 1. 自治系统 定义5.3[自治系统]自治系统定义为不受外部影响即没有输入作用的一类动态系统。 作为最一般情形,对连续时间非线性时变系统,自治系统状态方程具有形式: x·=f(x,t),x(t0)=x0,t∈[t0,∞)(5.20) 其中,x为n维状态,f(x,t)为显含时间变量t的n维向量函数。对连续时间非线性时不变系统,自治系统状态方程形式上类同于方程(5.20),但向量函数f(x,t)中不再显含时间变量t,即方程形式相应地为x·=f(x)。 作为较特殊情形,对连续时间线性时变系统,方程(5.20)中的向量函数f(x,t) 表为状态x的线性向量函数,自治系统状态方程具有形式: x·=A(t)x,x(t0)=x0,t∈[t0,∞)(5.21) 而对连续时间线性时不变系统,自治系统状态方程形式上类同于方程(5.21),但系统矩阵A(t)不再显含时间变量t,即方程形式相应地为x·=Ax。 在随后各节的讨论中,总是假定自治系统(5.20)或(5.21)满足解存在唯一性条件。 2. 平衡状态 定义5.4[平衡状态]对连续时间非线性时变系统,自治系统(5.20)的平衡状态xe定义为状态空间中满足属性 x·e=f(xe,t)=0,t∈[t0,∞)(5.22) 的一个状态或一类状态。 下面,对平衡状态给出如下的几点说明。 (i) 直观含义。平衡状态xe直观上为系统处于平衡时可能具有的一类状态,系统平衡 的基本特征为x·e=0。 (ii) 形式。平衡状态xe可由求解方程(5.22)定出。对2维自治系统,xe的形式包括状态空间中的点和线段。 (iii) 不唯一性。自治系统的平衡状态xe一般为不唯一。对连续时间线性时不变系统,平衡状态xe为方程Axe=0的解,若矩阵A非奇异则有唯一解xe=0,若矩阵A奇异则解不唯一即除xe=0还有非零xe。 (iv) 零平衡状态。对自治系统(5.20)或(5.21),在大多数情况下,xe=0即状态空间原点必为系统的一个平衡状态。 (v) 孤立平衡状态。孤立平衡状态即为状态空间中彼此分隔的孤立点形式平衡状态。孤立平衡状态的特性是,通过移动坐标系可将其转换为状态空间原点即零平衡状态。 (vi) 对平衡状态的约定。在李雅普诺夫直接法中,稳定性分析主要针对孤立平衡状态。基此,在随后的稳定性分析中,总是把平衡状态设为状态空间原点即xe=0。 3. 受扰运动 定义5.5[受扰运动]动态系统的受扰运动定义为其自治系统由初始状态扰动x0引起的一类状态运动。 注实质上,受扰运动就是系统的状态零输入响应。所以称其为受扰运动,起因于稳定性分析中将非零初始状态x0看成为相对于零平衡状态即xe=0的一个状态扰动。 通常,为更清晰地表示受扰运动中的时间关系和因果关系,习惯地将受扰运动 进一步表为如下形式: x0u(t)=(t;x0,t0),t∈[t0,∞)(5.23) 其中,代表向量函数,括号内分号前反映对时间变量t的函数关系,分号后用以强调导致运 动的初始状态x0及其作用时刻t0。并且,对t=t0,受扰运动向量函数显然满足: (t0;x0,t0)=x0(5.24) 几何上,受扰运动(t;x0,t0)呈现为状态空间中从初始点x0出发的一条轨线,对应不同初始状态受扰运动(t;x0,t0)构成一个轨线族。 5.2.3李雅普诺夫意义下的稳定 先来引入李雅普诺夫意义下稳定的概念。它是进一步定义李雅普诺夫意义下渐近稳定和不稳定的基础。 定义5.6[李雅普诺夫意义下的稳定]称自治系统(5.20)的孤立平衡状态xe=0在时刻t0为李雅普诺夫意义下稳定,如果对任给一个实数ε>0,都对应存在另一依赖于ε和t0的实数δ(ε,t0)>0,使得满足不等式 ‖x0-xe‖≤δ(ε,t0)(5.25) 的任一初始状态x0出发的受扰运动(t;x0,t0)都满足不等式: ‖(t;x0,t0)-xe‖≤ε,t≥t0(5.26) 对上述李雅普诺夫意义下稳定的定义,进而给出如下几点说明。 1. 稳定的几何解释 李雅普诺夫意义下稳定具有直观的几何含义。把不等式(5.26)看成为状态空间中以xe为 图5.1李雅普诺夫意义下稳定 的平衡状态 球心和以ε为半径的一个超球体,其球域表为S(ε); 把不等式(5.25)看成为状态空间中以xe为球心和以δ(ε,t0)为半径的一个超球体,其球域表为S(δ),且球域的大小同时依赖于ε和t0。在此基础上,李雅普诺夫意义下稳定的几何含义就是,由域S(δ)内任意一点出发的运动轨线 (t;x0,t0)对所有时刻t∈[t0,∞)都不越出域S(ε)的边界H(ε)。对二维系统,上述几何含义可由图5.1形象地表示。 2. 李雅普诺夫意义下一致稳定 在李雅普诺夫意义下的稳定定义中,若对取自时间定义区间的任一初始时刻t0,对任给实数ε>0都存在与初始时刻t0无关的实数δ(ε)>0,使相应受扰运动(t;x0,t0)满足条件(5.26),则称平衡状态xe为李雅普诺夫意义下一致稳定。通常,对于时变系统,一致稳定比之稳定更有实际意义。一致稳定意味着,若系统在一个初始时刻t0为李雅普诺夫意义下稳定,则系统在取自时间定义区间的所有初始时刻t0均为李雅普诺夫意义下稳定。 3. 时不变系统的稳定属性 对于时不变系统,不管线性系统还是非线性系统,连续时间系统还是离散时间系统,李雅普诺夫意义下的稳定和一致稳定必为等价。换句话说,若时不变系统的平衡状态xe为李雅普诺夫意义下稳定,则xe必为李雅普诺夫意义下一致稳定。 4. 李雅普诺夫意义下稳定的实质定义表明,李雅普诺夫意义下稳定只能保证系统受扰运动相对于平衡状态的有界性,不能保证系统受扰运动 相对于平衡状态的渐近性。因此,相比于稳定性的工程理解,李雅普诺夫意义下的稳定实质 上就是工程意义下的临界不稳定。 5.2.4渐近稳定 稳定性问题中,无论理论上还是应用上,渐近稳定往往更有意义和更具重要性。 定义5.7[渐近稳定]称自治系统(5.20)的孤立平衡状态xe=0在时刻t0为渐近稳定,如果: (i)xe=0在时刻t0为李雅普诺夫意义下稳定; (ii)对实数δ(ε,t0)>0和任给实数μ>0,都对应地存在实数T(μ,δ,t0)>0,使得满足不等式(5.25)的任一初始状态x0出发的受扰运动(t;x0,t0)还同时满足不等式: ‖(t;x0,t0)-xe‖≤μ,t≥t0+T(μ,δ,t0) (5.27) 下面,对渐近稳定概念作如下的几点说明。 1. 渐近稳定的几何解释 以二维系统为例,渐近稳定的几何含义如图5.2所示。其中,图(a)表征受扰运动相对于平衡状态的有界性,图(b)反映受扰运动相对于平衡状态随时间变化的渐近性。 图5.2渐近稳定的几何含义 2. 渐近稳定的等价定义 在渐近稳定定义中,若取μ→0,则对应地有T(μ,δ,t0)→∞。基此,可进而对渐近稳定引入等价定义,以更为直观的形式反映稳定过程的渐近特征。等价定义可表述为,如果: (i)由任一初始状态x0∈S(δ)出发的受扰运动(t;x0,t0)相对于平衡状态xe=0对所有t∈[t0,∞)均为有界; (ii)受扰运动相对于平衡状态xe=0满足渐近性,即成立 limt→∞(t;x0,t0)=0,x0∈S(δ) 称自治系统(5.20)的孤立平衡状态xe=0在时刻t0为渐近稳定。 3. 一致渐近稳定 在渐近稳定定义中,若对取自时间定义区间的任意初始时刻t0,由任给实数ε>0都存在与初始时刻t0无关的实数δ(ε)>0,由实数δ(ε)和任给实数μ>0都存在与初始时刻t0无关的实数T(μ,δ)>0,使得相应受扰运动(t;x0,t0)相对于平衡状态为有界且满足条件(5.27),则称平衡状态xe为一致渐近稳定。 对时变系统,一致渐近稳定比之渐近稳定更有意义。 4. 时不变系统的渐近稳定属性 对于时不变系统,不管线性系统还是非线性系统,连续时间系统还是离散时间系统,平衡状态xe的渐近稳定和一致渐近稳定为等价,即有 xe一致渐近稳定xe渐近稳定(5.28) 5. 小范围和大范围渐近稳定 小范围渐近稳定又称为局部渐近稳定。直观上,局部渐近稳定的含义为 “存在围绕xe=0超球域S(δ),0≠x0∈S(δ),xe为渐近稳定。”(5.29) 并且,称S(δ)为吸引区,以表示位于其内的所有状态点都可被“吸引”到平衡状态xe的属性。 对于小范围渐近稳定,将面临确定最大吸引区的问题。 大范围渐近稳定又称为全局渐近稳定。直观上,全局渐近稳定的含义为 “0≠x0∈Rn,xe=0为渐近稳定。”(5.30) 工程上,总是期望系统具有大范围渐近稳定属性。一个系统是否具有这种属性,完全由系统的结构和参数所决定。 6. 大范围渐近稳定的必要条件 由大范围渐近稳定含义(5.30),容易理解,平衡状态xe=0为大范围 渐近稳定的必要条件为,状态空间Rn中不存在其他渐近稳定的平衡状态。 7. 线性系统的渐近稳定属性 对于线性系统,不管时不变系统还是时变系统,连续时间系统还是离散时间系统, 基于叠加原理可知,若平衡状态xe=0为渐近稳定,则其必为大范围渐近稳定。 8. 渐近稳定的工程含义 可以看出,把李雅普诺夫意义下渐近稳定和工程意义下稳定相比,有 李雅普诺夫意义下渐近稳定=工程意义下稳定(5.31) 5.2.5不稳定 最后,给出李雅普诺夫意义下不稳定的概念。 定义5.8[不稳定]称自治系统(5.20)的孤立平衡状态xe=0在时刻t0为不稳定,如果不管取实数ε>0为多么大,都不存在对应一个实数δ(ε,t0)>0,使得满足不等式 ‖x0-xe‖≤δ(ε,t0)(5.32) 的任意初始状态x0出发的受扰运动(t;x0,t0)满足不等式: ‖(t;x0,t0)-xe‖≤ε,t≥t0(5.33) 对于二维系统,不稳定的几何含义如图5.3所示。可以看出,若平衡状态xe=0为不稳定,则不管取域S(ε)多么大,也不管取域S(δ)多么小,总存在非零点x*0∈S(δ),使由x*0∈S(δ)出发的受扰运动轨线越出域S(ε)。李雅普诺夫意义下不稳定等 同于工程意义下发散性不稳定。 图5.3不稳定的几何含义 5.3李雅普诺夫第二方法的主要定理 本节重点讨论李雅普诺夫第二方法的主要定理。第二方法主要定理的提出 基于物理学中这样一个直观启示,即系统运动的进程总是伴随能量的变化,如果做到使系统 能量变化的速率始终保持为负,也就是使运动进程中能量为单调减少,那么系统受扰运动最 终必会返回到平衡状态。 5.3.1大范围渐近稳定的判别定理 在李雅普诺夫第二方法的稳定性结论中,大范围渐近稳定判别定理具有基本的重要性。考虑最为一般 情形的连续时间非线性时变自治系统: x·=f(x,t),t∈[t0,∞) (5.34) 其中,x为n维状态。并且,对所有t∈[t0,∞)成立f(0,t)=0,即状态空间原点x=0为系统孤立平衡状态。 下面,给出李雅普诺夫主稳定性定理。 结论5.10[李雅普诺夫主稳定性定理]对连续时间非线性时变自治系统(5.34),若可构造对x和t具有连续一阶偏导数的一个标量函数V(x,t),V(0,t)=0,且对状态空间Rn中所有非零状态点x满足如下条件: (i) V(x,t)正定且有界,即存在两个连续的非减标量函数α(‖x‖)和β(‖x‖),其中α(0)=0和β(0)=0,使对所有t∈[t0,∞)和所有x≠0成立: β(‖x‖)≥V(x,t)≥α(‖x‖)>0(5.35) (ii) V(x,t)对时间t的导数V·(x,t)负定且有界,即存在一个连续的非减标量函数γ(‖x‖),其中γ(0)=0,使对所有t∈[t0,∞)和所有x≠0成立: V·(x,t)≤-γ(‖x‖)<0(5.36) (iii) 当‖x‖→∞,有α(‖x‖)→∞即V(x,t)→∞。 则系统的原点平衡状态x=0为大范围一致渐近稳定。 进而,对 李雅普诺夫主稳定性定理给出如下的几点讨论。 1. 判据的特点 李雅普诺夫主稳定性定理的基本特点是其普适性和直观性。普适性体现在,作为渐近稳定性的判据,可同时适用于线性和非线性、时变和时不变等各类动态系统。直观性表现为,从广义能量的角度,可直观地理解结论中给出条件的合理性。 2. 判据条件的物理含义 对李雅普诺夫主稳定性定理,从物理学角度,把正定有界标量函数V(x,t)视为“广义能量”,把V(x,t)对时间t的导数V·(x,t)视为“广义能量变化率”,则其结论反映了物理世界中的一个直观事实,即只要系统的能量有限,且能量变化率始终为负,则随着系统能量有界并最终趋于零,系统运动对应地必有界并最终返回原点平衡状态。 3. 李雅普诺夫函数 在李雅普诺夫主稳定性定理中,V(x,t)毕竟不能等同于能量,且V(x,t)的含义和形式随着系统物理属性的不同而不同。基此,通常称满足稳定性定理条件的 V(x,t)为李雅普诺夫函数。判断系统的渐近稳定性,归结为对给定系统构造李雅普诺夫函 数V(x,t)。 4. 候选李雅普诺夫函数的选取 对李雅普诺夫主稳定性定理,李雅普诺夫函数的选取是一个试选和验证的过程。对较为简单的系统,候选李雅普诺夫函数常先试取为状态x的二次型函数,若验证不满足定理条件,再试取四次型函数,如此等等。 但总的来说,至今还缺少一般性的有效方法。 5. 判据的充分性属性 对李雅普诺夫主稳定性定理或李雅普诺夫第二方法其他定理,定理指出的条件只 是保证自治系统(5.36)为大范围一致渐近稳定或具有其他稳定不稳定属性的一个充分条件 。充分条件的局限性在于,如果对给定系统找不到满足定理条件的李雅普诺夫函数V(x,t) ,并不能对系统的相应稳定性作出否定性的结论。 现在,转而讨论连续时间非线性时不变系统,自治状态方程为 x·=f(x),t≥0(5.37) 其中,x为n维状态,对所有t∈[0,∞)有f(0)=0,即状态空间原点x=0为系统的孤立平衡状态。 时不变系统为时变系统的一类特殊情形。直接基于时变情形的李雅普诺夫主稳定性定理 可导出时不变情形的对应结论。并且可以看到时不变情形定理的条件在形式和判断上都可得到很大简化。 结论5.11[李雅普诺夫主稳定性定理]对连续时间非线性时不变自治系统(5.37),若可构造对x具有连续一阶偏导数的一个标量函数V(x),V(0)=0,且对状态空间Rn中所有非零状态点x满足如下条件: (i) V(x)为正定; (ii) V·(x)ΔdV(x)/dt为负定; (iii) 当‖x‖→∞,有V(x)→∞; 则系统的原点平衡状态x=0为大范围渐近稳定。 例5.1给定连续时间非线性时不变自治系统: x·1=x2-x1(x21+x22) x·2=-x1-x2(x21+x22) 易知,x1=0和x2=0为唯一平衡状态。 首先,取候选李雅普诺夫函数V(x)为状态x的二次型函数: V(x)=x21+x22 可知V(x)为正定,且V(0)=0。 进而,计算得到 V·(x)=V(x)x1dx1dt+V(x)x2dx2dt =V(x)x1V(x)x2 x·1x·2 =[2x12x2]x2-x1(x21+x22) -x1-x2(x21+x22) =-2(x21+x22)2 容易看出,V·(x)为负定。 最后,当‖x‖=x21+x22→∞,有 V(x)=‖x‖2=(x21+x22)→∞ 据结论5.11知,系统原点平衡状态x=0为大范围渐近稳定。 研究表明,对不少系统,结论5.11中“条件V·(x)为负定”是构造V(x)的主要困难。同时直观上容易理解,V·(x)为负定也是导致结论过于保守的条件。下面,限于连续时间非线性时不变系统,给出放宽上述条件后的李雅普诺夫主稳定性定理。 结论5.12[李雅普诺夫主稳定性定理]对连续时间非线性时不变自治系统(5.37),若可构造对x具有连续一阶偏导数的一个标量函数V(x),V(0)=0,且对状态空间Rn中所有非零状态点x满足如下条件: (i) V(x)为正定; (ii) V·(x)ΔdV(x)/dt为负半定; (iii) 对任意非零x0∈Rn,V·((t;x0,0))0; (iv) 当‖x‖→∞,有V(x)→∞; 则系统的原点平衡状态x=0为大范围渐近稳定。 注结论5.12相比于结论5.11,用“V·(x)负半定,且V·((t;x0,0))0”代替“V·(x)负定”。 放宽后条件的直观含义是,允许系统运动过程在某些状态点上“能量”速率为零,而由V·((t;x0,0))0保证运动过程能够脱离这类状态点而继续收敛到原点平衡状态。例子表明,试取的候选李雅普诺夫函数,对条件“V·(x)负定”难于满足,但对条件“V·(x)负半定,且V·((t;x0,0))0”则易于满足。 例5.2给定连续时间非线性时不变系统: x·1=x2 x·2=-x1-(1+x2)2x2 易知,x1=0和x2=0为唯一平衡状态。 首先,取候选李雅普诺夫函数V(x)为状态x的二次型函数: V(x)=x21+x22 可知V(x)为正定,且V(0)=0。 进而,计算得到 V·(x)=V(x)x1V(x)x2x·1 x·2 =[2x12x2]x2 -x1-(1+x2)2x2 =-2x22(1+x2)2 可以看出,使V·(x)=0的情况有“x1任意,x2=0”和“x1任意,x2=-1”,此外均有 V·(x)<0。 表明,V·(x)为负半定。 现在,检查V·(x)是否满足条件V·((t;x0,0))0 。为此,问题归结为判断上述使V·(x)=0的两种情况是否为系统受扰运动解。对“x1任意,x2=0”情形,表 - (t;x0,0)=[x1(t),0]T 则由x2(t)≡0可导出x·2(t)=0,将此代入系统方程得到 x·1(t)=x2(t)=0 0= x·2(t)=-(1+x2(t))2x2(t)-x1(t)=-x1(t) 这表明,除原点(x1=0,x2=0)外,-(t;x0,0)=[x1(t),0]T不是系统受扰运动解。对“x1任意,x2=-1”情形,表 ~(t;x0,0)=[x1(t),-1]T 则由x2(t)=-1可导出x·2(t)=0,将此代入系统的方程得到 x·1(t)=x2(t)=-1 0= x·2(t)=-(1+x2(t))2x2(t)-x1(t)=-x1(t) 显然,这是一个矛盾的结果。从而意味着,~(t;x0,0)=[x1(t),-1]T同样不是系统受扰运动解。综上可知,条件V·((t;x0,0))0满足。最后,当‖x‖=x21+x22→∞,有 V(x)=‖x‖2=(x21+x22)→∞ 据结论5.12知,系统原点平衡状态x=0为大范围渐近稳定。并且,还可看出,对此系统所取候选李雅普诺夫函数V(x)不满足结论5.11条件,但满足结论5.12条件。 5.3.2小范围渐近稳定的判别定理 在李雅普诺夫第 二方法应用中,当难以判断系统大范围渐近稳定性时,应当转而判断系统的小范围渐近稳定 性。这一部分给出李雅普诺夫第二方法关于小范围渐近稳定性的一些基本定理。 对连续时间非线性时变系统,有如下一个结论。 结论5.13[小范围渐近稳定性定理]对连续时间非线性时变自治系统(5.34),若可构造对x和t具有连续一阶偏导数的一个标量函数V(x,t),V(0,t)=0,以及围绕状态空间原点的一个吸引区Ω,使对所有非零状态x∈Ω和所有t∈[t0,∞)满足如下条件: (i) V(x,t)为正定且有界; (ii) V·(x,t)ΔdV(x,t)/dt为负定且有界; 则系统原点平衡状态x=0在Ω域内为一致渐近稳定。 对连续时间非线性时不变系统,有如下两个结论。 结论5.14[小范围渐近稳定性定理]对连续时间非线性时不变自治系统(5.37),若可构造对x具有连续一阶偏导数的一个标量函数V(x),V(0)=0,以及围绕状态空间原点的一个吸引区Ω,使对所有非零状态x∈Ω满足如下条件: (i) V(x)为正定; (ii) V·(x)ΔdV(x)/dt为负定; 则系统原点平衡状态x=0在Ω域内为渐近稳定。 结论5.15[小范围渐近稳定性定理]对连续时间非线性时不变自治系统(5.37),若可构造对x具有连续一阶偏导数的一个标量函数V(x),V(0)=0,以及围绕状态空间原点的一个吸引区Ω,使对所有非零状态x∈Ω满足如下条件: (i) V(x)为正定; (ii) V·(x)ΔdV(x)/dt为负半定; (iii) 对任意非零x0∈Ω,V·((t;x0,0))0; 则原点平衡状态x=0在Ω域内为渐近稳定。 5.3.3李雅普诺夫意义下稳定的判别定理 同样,当难以判断系统的小范围渐近稳定性时,应当转而判断李雅普诺夫意义下稳定 性。这一部分给出系统为李雅普诺夫意义下稳定的一些判别准则。对连续 时间非线性时变系统,有如下的结论。 结论5.16[稳定性定理]对连续时间非线性时变自治系统(5.34),若可构造对x和t具有连续一阶偏导数的一个标量函数V(x,t),V(0,t)=0,以及围绕状态空间原点的一个吸引区Ω,使对所有非零状态x∈Ω和所有t∈[t0,∞)满足如下条件: (i) V(x,t)为正定且有界; (ii) V·(x,t)ΔdV(x,t)/dt为负半定且有界; 则系统原点平衡状态x=0在Ω域内为李雅普诺夫意义下一致稳定。 对连续时间非线性时不变系统,有如下的结论。 结论5.17[稳定性定理]对连续时间非线性时不变自治系统(5.37), 若可构造对x具有连续一阶偏导数的一个标量函数V(x),V(0)=0,以及围绕状态空间原点的一个吸引区Ω,使对所有非零状态x∈Ω满足如下条件: (i) V(x)为正定; (ii) V·(x)ΔdV(x)/dt为负半定; 则系统原点平衡状态x=0在Ω域内为李雅普诺夫意义下稳定。 5.3.4不稳定的判别定理 对连续时间非线性时变系统,系统不稳定的判别准则由下述结论给出。 结论5.18[不稳定性定理]对连续时间非线性时变自治系统(5. 34),若可构造对x和t具有连续一阶偏导数的一个标量函数V(x,t),V(0,t)=0,以及围绕状态空间原点的一个区域Ω,使对所有非零状态x∈Ω和所有t∈[t0,∞)满足如下条件: (i) V(x,t)为正定且有界; (ii) V·(x,t)ΔdV(x,t)/dt为正定且有界; 则系统原点平衡状态x=0为不稳定。 对连续时间非线性时不变系统,系统不稳定的判别准则由下述结论给出。 结论5.19[不稳定性定理]对连续时间非线性时不变自治系统(5. 37),若可构造对x具有连续一阶偏导数的一个标量函数V(x),V(0)=0 ,以及围绕状态空间原点的一个区域Ω,使对所有非零状态x∈Ω满足如下条件: (i) V(x)为正定; (ii) V·(x)ΔdV(x)/dt为正定; 则系统原点平衡状态x=0为不稳定。 注由上述两个结论看出,当V(x,t)或V(x)和其导数V·(x,t)或V·(x)同号时,系统必为不稳定,理论上受扰运动轨线将会发散到无穷大。 5.4构造李雅普诺夫函数的规则化方法 李雅普诺夫第二方法的核心是构造李雅普诺夫函数。构造的先前途 径是基于经验的多次试取。本节介绍的变量梯度法和克拉索夫斯基方法属于 规则化方法。虽然它们并不总是有效的,但对某些较为复杂的系统,可以提供构 造李雅普诺夫函数的非试凑性途径。 5.4.1变量梯度法 变量梯度法的特点是采用基于反向思维的构造思路。构造原则是,先按定 理条件构造候选李雅普诺夫函数的导数,在此基础上定出候选李雅普诺夫函数, 再 判断其正定性。若判断成立则构造成功,若判断不成立则构造失败。 限于讨论连续时间非线性时不变系统,自治状态方程为 x·=f(x),t≥0 (5.38) 其中,x为n维状态,对所有t∈[0,∞)有f(0)=0,即状态空间的原点为系统的孤立平衡状态。 下面,给出变量梯度法构造系统李雅普诺夫函数的思路和方法。 1. 选取候选李雅普诺夫函数 V(x)的梯度V(x) 对系统(5.38),表x=[x1,x2,…,xn]T,则V(x)的梯度定义为 V(x)=V(x)x=V(x)x1  V(x)xn=V1(x)  Vn(x) (5.39) 进而,取梯度V(x)的形式为 V(x)=V(x)x1  V(x)xn= a11x1+a12x2+…+a1nxn  an1x1+an2x2+…+annxn (5.40) 其中 待定量aij=常数或{x1,x2,…,xn}的函数 2. 按稳定性结论的条件引入对梯度V(x)的限制 首先,由“dV(x)/dt为负定”条件,即由 0>dV(x)dt=V(x)x1dx1dt+…+V(x)xndxndt =V(x)x1,…,V(x)xnx·1  x·n =[V(x)]Tx·(5.41) 导出梯度V(x)应满足的一个关系式: dV(x)dt<0[V(x)]Tx·<0(5.42) 进而,基于简化计算要求,设梯度V(x)对应于有势场。基此,由场论知识导出梯度V(x)应满足的另一个关系式: 有势场旋度rotV(x)=0 Vj(x)xi=Vi(x)xj,i≠j(5.43) 3. 确定V(x)的待定系数aij(i,j=1,2,…,n) 对梯度V(x)表达式(5.40),由满足“dV(x)/dt为负定”条件导出的关系式(5.42)和由简化计算要求导出的关系式(5.43),定出全部待定系数aij ,得到确知的V(x)。 4. 定出对应于梯度V(x)的候选李雅普诺夫函数V(x) 首先,导出理论关系式: V(x)=∫V(x)0dV(x)=∫t0dV(x)dtdt=∫t0[V(x)]Tx·dt =∫x0[V(x)]Tdx=∫x0[V1(x),…,Vn(x)]dx1  dxn(5.44) 进而,利用有势场特性即上述积分结果与积分路径无关,按如下方式选取积分路径: 取x2=…=xn=0,取x1为0→x1 固定x1,取x3=…=xn=0,取x2为0→x2 …… 固定x1,x2,…,xn-2,取xn=0,取xn-1为0→xn-1 固定x1,x2,…,xn-1,取xn为0→xn 对n=3情形,上述积分路径如图5.4所示。相应地, 导出V(x)计算关系式: V(x)=∫x1(x2=…=xn=0)0V1(x)dx1+ ∫x2(x1=x1,x3=…=xn=0)0V2(x)dx2+…+ ∫xn(x1=x1,…,xn-1=xn-1)0Vn(x)dxn(5.45) 图5.4积分路径示例 5. 判断V(x)计算结果的正定性 若计算结果满足V(x)>0即为正定,则V(x)是一个李雅普诺夫函数,系统平衡状态为局部或全局渐近稳定。若计算结果不满足V(x)>0即为非正定,则表明变量梯度法对此 系统不成功。 例5.3给定连续时间非线性时不变系统: Σ: x·1=x2 x·2=-x31-x2 易知,(x1=0,x2=0)为系统唯一平衡状态。 首先,由n=2,取梯度V(x)形式为 V(x)=V1(x) V2(x)=a11x1+a12x2 a21x1+a22x2 其中,不妨取a22=2。 进而,基于关系式(5.43)和(5.42)确定系数aij。对此,由要求 Vj(x)xi=Vi(x)xj,i≠j 可导出 a12=V1(x)x2=V2(x)x1=a21 再由要求 [V(x)]Tx·<0 可导出 0>[a11x1+a12x2,a21x1+2x2]x2 -x31-x2 =(a11-a21-2x21)x1x2+(a12-2)x22-a21x41 由同时满足上述两个关系式要求,取系数为 a12=a21 a11=a12+2x21 00即正定 可以推知,当00即正定。并且,当‖x‖→∞有V(x)→∞。于是,可以得到结论,上述导出的V(x)为满足渐近稳定性定理条件的一个李雅普诺夫函数,系统原点平衡状态x=0为大范围渐近稳定。 5.4.2克拉索夫斯基方法 克拉索夫斯基方法由苏联学者克拉索夫斯基(Krasovskii)在20世纪60年代提出。方法的特点是,不是相对于状态x而是相对于状态导数x·构造候选李雅普诺夫函数 。考虑连续时间非线性时不变系统: x·=f(x),t≥0 (5.46) 其中,x为n维状态,对所有t∈[0,∞)有f(0)=0,即状态空间原点x=0为系统孤立平衡状态。再表x=[x1,x2,…,xn]T,f(x)=[f1(x),…,fn(x)]T,并进而定出系统的雅可比(Jacobi)矩阵为 F(x)=f(x)xT =f1(x)x1…f1(x)xn  fn(x)x1…fn(x)xn (5.47) 下面给出克拉索夫斯基定理的两个结论。 结论5.20[克拉索夫斯基定理]对连续时间非线性时不变系统(5.46)和围绕原点平衡状态的一个域ΩRn,原点x=0为域Ω内唯一平衡状态,若FT(x)+F(x)<0即为负定,则系统平衡状态x=0为域Ω内渐近稳定,且V(x)=fT(x)f(x)为一个李雅普诺夫函数。进而,若原点x=0为状态空间Rn内唯一平衡状态,且当‖x‖→∞有fT(x)f(x)→∞,则系统平衡状态x=0为大范围渐近稳定。 结论5.21[克拉索夫斯基定理]对连续时间线性时不变系统x·=Ax,矩阵A为非奇异,若(A+AT)为负定,则原点平衡状态x=0为大范围渐近稳定。 例5.4给定连续时间非线性时不变系统: Σ: x·1=-3x1+x2 x·2=2x1-x2-x32 易知,(x1=0,x2=0)为状态空间R2内唯一平衡状态。 首先,计算定出: F(x)=f(x)xT =f1(x)x1f1(x)x2 f2(x)x1f2(x)x2 =-31 2-1-3x22 和 FT(x)+F(x)=-6-3 -32+6x22 进而,由判断结果 对6-3 -32+6x22,有Δ1=6>0,Δ2=36x22+3>0,6-3 -32+6x22>0 可知 FT(x)+F(x)=-6-3 -32+6x22<0 同时,当‖x‖→∞,有 fT(x)f(x)=(-3x1+x2)2+(2x1-x2-x32)2→∞ 基于上述结果可得结论,系统平衡状态x=0为大范围渐近稳定,且相应的一个李雅普诺夫函数为 V(x)=fT(x)f(x) =(-3x1+x2)2+(2x1-x2-x32)2 =13x21-10x1x2-4x1x32+2x22+2x42+x62 显然,上述形式的李雅普诺夫函数是采用经验方法所难以找到的,这从一个方面反映了规则化方法的效果。 5.5连续时间线性系统的状态运动稳定性判据 本节基于李雅普诺夫第二方法的概念和结果,就线性时不变系统和线性时变系统,讨论受扰运动即状态零输入响应的稳定性,给出判别系统运动稳定性的一些常用判 据。 5.5.1线性时不变系统的稳定判据 考虑连续时间线性时不变系统,自治状态方程为 x·=Ax,x(0)=x0,t≥0(5.48) 其中,x为n维状态,状态空间原点即x=0为系统的一个平衡 状态。 首先给出基于特征值的线性时不变系统稳定性判据。 结论5.22[特征值判据]对连续时间线性时不变系统(5.48),原点平衡状态即x=0是李雅普诺夫意义下稳定的充分必要条件为,矩阵A的特征值均具有非正实部即实部为零或负,且零实部特征值只能为A的最小多项式的单根。 结论5.23[特征值判据]对连续时间线性时不变系统(5.48),原点平衡状态x=0是渐近稳定的充分必要条件为,矩阵A的特征值均具有负实部。 注可以看出,上述结论中的渐近稳定性等同于5.1节中的内部稳定性。 进而,基于李雅普诺夫第二方法,给出线性时不变系统的李雅普诺夫稳定性判据。 结论5.24[李雅普诺夫判据]对n维连续时间线性时不变系统(5. 48),原点平衡状态xe=0是渐近稳定的充分必要条件为,对任给一个n×n正定对称矩阵Q,李雅普诺夫方程 ATP+PA=-Q(5.49) 有唯一n×n正定对称解阵P。 证先证充分性。已知n×n解阵P正定,欲证xe=0渐近稳定。取候选李雅普诺夫函数V(x)=xTPx,且由P=PT>0知V(x)正定。进而,可得 V·(x)=x·TPx+xTPx·=(Ax)TPx+xTP(Ax) =xT(ATP+PA)x=-xTQx(5.50) 且由Q=QT>0知V·(x)负定。据李雅普诺夫主稳 定性定理,xe=0为渐近稳定。 再证必要性。已知xe=0渐近稳定,欲证n×n解阵P正定。考虑矩阵方程: X·=ATX+XA,X(0)=Q,t≥0(5.51) 易知,n×n解矩阵X为 X(t)=eATtQeAt,t≥0(5.52) 对式(5.51)由t=0至t=∞进行积分,可得 X(∞)-X(0)=AT∫∞0X(t)dt+∫∞0X(t)dtA(5.53) 且由系统为渐近稳定知,当t→∞有eAt→0,从而由(5.52)导出X(∞)=0。基此,并考虑到X(0)=Q,再表P=∫∞0X(t)dt,可将式(5.53)进而表为 ATP+PA=-Q(5.54) 这就表明,P=∫∞0X(t)dt为李雅普诺夫方程解阵。且由X(t)存在唯一和X(∞)=0可知,P=∫∞0X(t)dt存在唯一。而由 PT=∫∞0[eATtQeAt]Tdt=∫∞0eATtQeAtdt=P(5.55) 可知P=∫∞0X(t)dt为对称。再对任意非零x0∈Rn,有 xT0Px0=∫∞0(eAtx0)TQ(eAtx0)dt(5.56) 其中,可表正定Q=NTN,N为非奇异。基 此,由(5.56)可进而导出: xT0Px0=∫∞0(eAtx0)TNTN(eAtx0)dt =∫∞0NeAtx02dt>0 (5.57) 从而,证得解阵P为唯一正定。证明完成。 进一步,对李雅普诺夫判据给出如下的几点说明。 1. 矩阵Q的选取 对李雅普诺夫判据,矩阵Q在保证正定前提下可任意选取,且判断结果与Q的不同选取无关。 2. 李雅普诺夫判据的实质 从 系统特征值分布角度,李雅普诺夫判据给出了使矩阵A所有特征值均具有负实部即均分布于左半开s平面的充分必要条件。基此理解,提供了可把李雅普诺夫判据推广为更一般形式 的可能性。 3. 李雅普诺夫判据的应用 李雅普诺夫判据应用中的困难主要在于李雅普诺夫方程 的求解。但是,随着基本软件如MATLAB等的日益普及,求解李雅普诺夫方程的任务完全可由 计算机来完成。 例5.5给定连续时间线性时不变系统: x·=-11 2-3x 为简化计算过程,取Q=I2。进而,由李雅普诺夫方程 ATP+PA= -12 1-3 p1p3 p3p2+ p1p3 p3p2 -11 2-3= -10 0-1=-Q 导出: -2p1+0p2+4p3=-1 0p1-6p2+2p3=-1 p1+2p2-4p3=0 基此,按代数方程组求解方法,定出: p1 p2 p3= -204 0-62 12-4-1 -1 -1 0= -54-12-32 -18-14-14 -38-14-34 -1 -1 0=74 38 58 从而,导出李雅普诺夫方程解阵为 P=7458 5838>0 且由P为正定知,系统为渐近稳定。 下面给出李雅普诺夫判据的推广形式。 结论5.25[李雅普诺夫判据推广形式]对n维连续时间线性时不变系统(5.48)和任给实数σ≥0,令矩阵A特征值为λi(A),i=1,2,…,n,则系统所有特征值均位于s平面的直线-σ+jω左半开平面上,即成立 Reλi(A)<-σ,i=1,2,…,n(5.58) 的充分必要条件为,对任给一个n×n正定对称矩阵Q,推广李雅普诺夫方程 2σP+ATP+PA=-Q (5.59) 有唯一正定解阵P。 5.5.2线性时变系统的稳定判据 现在,转而讨论连续时间线性时变系统,自治状态方程为 x·=A(t)x,x(t0)=x0,t∈[t0,∞),t0∈[0,∞)(5.60) 其中,x为n维状态,A(t)满足解存在唯一性条件,xe=0为系统的一个平衡状态。一般,除零平衡状态xe=0外,还可有非零平衡状态xe。 对线性时变系统,同样可以采用两种方法判断平衡状态 的稳定性,即基于状态转移矩阵的判断方法和基于李雅普诺夫判据的判断方法。 结论5.26[基于状态转移矩阵的判据]对连续时间线性时变系统(5.60),表Φ(t,t0)为系统状态转移矩阵,则系统原点平衡状态xe=0在时刻t0是李雅普诺夫意义下稳定的充分必要条件为,存在依赖于t0的一个实数β(t0)>0,使下式成立: ‖Φ(t,t0)‖≤β(t0)<∞,t≥t0(5.61) 进一步,当且仅当对所有t0都存在独立实数β>0使(5.61)成立,系统原点平衡状态xe=0为李亚普诺夫意义下一致稳定。 结论5.27[基于状态转移矩阵的判据]对连续时间线性时变系统(5.60),表Φ(t,t0)为系统状态转移矩阵,则系统唯一平衡状态xe=0在时刻t0是渐近稳定的充分必要条件为,存在依赖于t0的一个实数β(t0)>0,使同时成立: ‖Φ(t,t0)‖≤β(t0)<∞,t≥t0 limt→∞‖Φ(t,t0)‖=0(5.62) 进一步,当且仅当对所有t0∈[0,∞)都存在独立实数β1>0和β2>0,使下式成立: ‖Φ(t,t0)‖≤β1e-β2(t-t0)(5.63) 系统原点平衡状态xe=0为一致渐近稳定。 结论5.28[李雅普诺夫判据]对n维连续时间线性时变系统(5.60),设xe=0为系统唯一平衡状态,n×n矩阵A(t)的元均为分段连续的一致 有界实函数,则原点平衡状态xe=0一致渐近稳定的充分必要条件为,对任给的一个实对称、一致有界、一致正定的n×n时变矩阵Q(t),即存在两个实数β1>0和β2>0使 0<β1I≤Q(t)≤β2I,t≥t0(5.64) 李雅普诺夫方程 -P·(t)=P(t)A(t)+AT(t)P(t)+Q(t),t≥t0(5.65) 的n×n解阵P(t)为实对称、一致有界和一致正定,即存在两个实数α1>0和α2>0使 0<α1I≤P(t)≤α2I,t≥t0(5.66) 证由李雅普诺夫第二方法主稳定性定理可导出本结论。推证过程略去。 5.6连续时间线性时不变系统稳定自由运动的衰减 性能的估计 本节针对渐近稳定的线性时不变系统,基于李雅普诺夫判据 讨论系统自由运动衰减性能的估计问题,特点是可在不必求解系统自由运动解即零输入响应 解情形下直接估计运动过程的衰减性能。 5.6.1衰减系数 这一部分中,先来引入用以度量自由运动衰减性能的衰减系数。考虑渐近稳定的连续时间线性时不变系统,自治状态方程为 x·=Ax,x(0)=x0,t≥0(5.67) 其中,x为n维状态,状态空间原点即x=0为系统唯一平衡状态。系统为渐近稳定意味着,系统零输入响应即由任意初始状态x0∈Rn出发的自由运动轨线(t;x0,0),将随时间t的增加最终趋于状态空间原点即x=0。并且,伴随着运动最终收敛于x=0,能量相应地最终衰减到零。 定义5.9[衰减系数]对渐近稳定的连续时间线性时不变自治系统(5.67),用以表征自由运动衰减性能的衰减系数定义为如下的一个正实数: η=-V·(x)V(x)(5.68) 其中,V(x)为系统的一个李雅普诺夫函数,V·(x)为V(x)对时间变量t的导数。 下面,进一步对衰减系数作如下几点说明。 1. 衰减系数对运动状态的依赖性 由定义式(5.68)可以看出,在一般情形下,衰减系数是系统自由运动状态x的一个标量 函数,记之为η(x)。 2. 衰减系数定义的合理性 在定义式(5.68)中,若将正定V(x)视为“能量”,负定V·(x)视为“能量下降速率”,则衰减系数η(x)的量纲就为1/秒。这从一个角度说明衰减系数定义在物理上的合理性。 3. 衰减系数的属性 从定义式(5.68)看出,“能量”V(x)愈大,“能量下降速率”V·(x) 的值愈小,则η(x)愈小,对应于运动衰减愈慢; “能量”V(x)愈小,“能量下降速率”V·(x)的值愈大,则η(x)愈大,对应于运动衰减愈快。因此,由η(x)的大小可直观地来表征运动衰减的快慢。 4. 最小衰减系数ηmin 考虑到衰减系数η(x)为状态x的标量函数,在系统自由运动衰减性能的分析中,直接运用η(x)无论对于计算还是估计都将是不方便的。据此,从兼顾计算上简单性和估计上直观性角度,下面将采用最小衰减系数ηmin作为反映运动衰减快慢的一个指标。 5.6.2计算最小衰减系数ηmin的关系式 对渐近稳定的n维连续时间线性时不变自治系统(5.67),李雅普诺夫判据指出,对任给一个n×n正定对称实常阵Q,李雅普诺夫方程 ATP+PA=-Q(5.69) 的n×n解阵P存在唯一且为对称正定。并且,基此组成的李雅普诺夫函数V(x)=xTPx为正定,导数V·(x)=-xTQx为负定。 定义5.10[最小衰减系数ηmin]对渐近稳定的连续时间线性时不变自治系统(5.67),自由运动的最小衰减系数ηmin定义为 ηmin= minx-V·(x)V(x)(5.70) 并且,基于分析上的方便性,进一步将其规范化为 ηmin= minx-V·(x)V(x)= minxxTQxxTPx = minx{xTQx,xTPx=1}(5.71) 注定义式(5.71)的几何含义为,最小衰减系数ηmin就等于状态空间中单位超球面即V(x)=1超球面上xTQx的极小值。 下面,给出计算最小衰减系数ηmin的一个关系式。 结论5.29[计算ηmin关系式]对n维渐近稳定的连续时间线性时不变自治系统(5.67),给定n×n正定矩阵Q和相应李雅普诺夫方程的n×n正定解阵P,则可导出计算ηmin的关系式为 ηmin=λmin(QP-1)=λmin(P-1Q)(5.72) 其中,λmin(·)表示所属矩阵的最小特征值。 5.6.3自由运动衰减快慢的估计 基于上述分析进而讨论渐近稳定线性时不变系统的零输入响应衰减快慢估计。 结论5.30[V(x)衰减快慢估计]对渐近稳定线性时不变自治系统(5.67),给定n×n正定矩阵Q和相应李雅普诺夫方程的n×n正定解阵P,V(x)=xTPx,则可导出估计V(x)衰减快慢的关系式为 V(x)≤V(x0)e-λmin(P-1Q)t(5.73) 或 V(x)≤V(x0)e-λmin(QP-1)t (5.74) 其中,x0∈Rn为任意非零初始状态。 结论5.31[V(x)衰减快慢估计]对渐近稳定的连续时间线 性时不变自治系统(5.67),给定n×n正定矩阵Q和相应李雅普诺夫方程的n×n正定解阵P,V(x)=xTPx,则可采用λmin(P-1Q)或λmin(QP-1)来表征V(x)的衰减快慢,且λmin(P-1Q)或λmin(QP-1)愈大则衰减愈快。 结论5.32[自由运动衰减快慢估计]对渐近稳定 线性时不变自治系统(5.67),给定n×n正定矩阵Q和相应李雅普诺夫方程的n×n正定解阵P,则可采用λmin(P-1Q)或λmin(QP-1)来表征自由运动的衰减快慢,且λmin(P-1Q)或λmin(QP-1)愈大则衰减愈快。 5.7离散时间系统状态运动的稳定性及其判据 本节转而讨论离散时间系统的稳定性及其判据。对象限于非线性时不变 系统和线性时不变系统。内容包括李雅普诺夫主稳定性定理、李雅普诺夫判据和特征值 判据等。考虑到结果推导思路类同于连续时间系统的对应结论,本节讨论中将只 限于给出结论。 5.7.1离散时间非线性时不变系统的李雅普诺夫主稳定性定理 考虑离散时间非线性时不变系统,自治状态方程为 x(k+1)=f(x(k)),x(0)=x0,k=0,1,2,…(5.75) 其中,x为n维状态,f(0)=0即状态空间原点x=0为系统平衡状态。 结论5.33[大范围渐近稳定判据]对离散时间非线性时不变自治系统(5.75),若存在一个相对于离散状态x(k)的标量函数V(x(k)),使对任意x(k)∈Rn满足: (i) V(x(k))为正定; (ii) 表ΔV(x(k))=V(x(k+1))-V(x(k)),ΔV(x(k))为负定; (iii) 当‖x(k)‖→∞,有V(x(k))→∞; 则原点平衡状态即x=0为大范围渐近稳定。 注从上述结论的应用中可以发现,结论中条件(ii)的保守性会使不少系统导致判断失败 。对此,同样可以通过对此条件的放宽,以得到较少保守性的李雅普诺夫主稳定性定理。 结论5.34[大范围渐近稳定判据]对离散时间非线性时不变自治系统(5.75),若存在一个相对于离散状态x(k)的标量函数V(x(k)),使对任意x(k)∈Rn满足: (i) V(x(k))为正定; (ii) 表ΔV(x(k))=V(x(k+1))-V(x(k)),ΔV(x(k))为负半定; (iii) 对由任意非零初始状态x(0)∈Rn确定的所有自由运动即(5.75)所有解x(k)的轨线,ΔV(x(k))不恒为零; (iv) 当‖x(k)‖→∞,有V(x(k))→∞; 则原点平衡状态即x=0为大范围渐近稳定。 基于上述主稳定性定理,还可导出对离散时间系统的一个含义直观和应用方便的稳定性判据。 结论5.35[大范围渐近稳定判据]对离散时间非线性时不变系统(5.75),设f(0)=0即状态空间原点x=0为系统平衡状态,若f(x(k))为收敛即对x(k)≠0有 ‖f(x(k))‖<‖x(k)‖(5.76) 则原点平衡状态即x=0为大范围渐近稳定。 证对给定离散时间系统,取候选李雅普诺夫函数为 V(x(k))=‖x(k)‖(5.77) 易知,V(x(k))为正定。进而,导出: ΔV(x(k))=V(x(k+1))-V(x(k))=‖x(k+1)‖-‖x(k)‖ =‖f(x(k))‖-‖x(k)‖(5.78) 运用式(5.76),可知ΔV(x(k))为负定。并且,当‖x(k)‖→∞,有V(x(k))→∞。据结论5.33,原点平衡状态即x=0为大范围渐近稳定。 5.7.2离散时间线性时不变系统的稳定判据 考虑离散时间线性时不变系统,自治状态方程为 x(k+1)=Gx(k),x(0)=x0,k=0,1,2,…(5.79) 其中,x为n维状态,Gxe=0的解状态xe为系统平衡状态。若矩阵G为奇异,则除原点平衡状态即xe=0还有非零平衡状态; 若矩阵G为非奇异,则只有唯一平衡状态xe=0。 下面,给出线性时不变系统的平衡状态稳定性的相应判据。 结论5.36[特征值判据]对离散时间线性时不变自治系统(5.79),原点平衡状态即xe=0是李雅普诺夫意义下稳定的充分必要条件为,G的全部特征值λi(G)(i=1,2,…,n)的幅值均等于或小于1,且幅值等于1的特征值只能为G的最小多项式的单根。 结论5.37[特征值判据]对离散时间线性时不变自治系统(5.79),原点平衡状态即xe=0是渐近稳定的充分必要条件为,G的全部特征值λi(G)(i=1,2,…,n)的幅值均小于1。 结论5.38[李雅普诺夫判据]对n维离散时间线性时不变自治系统(5.79),原点平衡状态即xe=0渐近稳定,即G的全部特征值λi(G)(i=1,2,…,n)的幅值均小于1,当且仅当对任一给定n×n正定对称矩阵Q,离散型李雅普诺夫方程 GTPG-P=-Q(5.80) 有唯一n×n正定对称解阵P。 结论5.39[扩展李雅普诺夫判据]对n维离散时间线性时不变自治系统(5.79),原点平衡状态即xe=0以实数σ>0为幂指数稳定,即G的特征值满足: |λi(G)|<σ,0≤σ≤1,i=1,2,…,n(5.81) 当且仅当对任一给定n×n正定对称矩阵Q,扩展离散型李雅普诺夫方程 (1/σ)2GTPG-P=-Q(5.82) 有唯一n×n正定对称解阵P。 5.8小结和评述 (1) 本章的定位。本章是对系统稳定性问题的一个较为系统的讨论。 稳定性是表征系统运动行为的一类重要结构特性。本章的内容偏重于李雅普诺夫 第二方法。第二方法已成为现今系统控制理论中研究稳定性问题的基本 理论工具。 (2) 两类稳定性。系统稳定性可区分为外部稳定性和内部稳定性。外部稳定性基于系统输入输出描述,属于有界输入有界输出稳定性,简称BIBO稳定性。内 部稳定性基于系统状态空间描述,属于系统自由运动的稳定性,即为李雅普诺夫意义稳定性 。对连续时间线性时不变系统,BIBO稳定充分必要条件为传递函数矩阵所有极点均具有负实 部,渐近稳定充分必要条件为系统特征值均具有负实部。若系统为联合完全能控和完全能观 测,则渐近稳定性和BIBO稳定性为等价。 (3) 李雅普诺夫主稳定性定理。主稳定性定理给出系统大范围渐近稳定的充分性判据。判据 归结为构造一个候选李雅普诺夫函数V(x),使V(x)正定,V·(x)负定或V·(x)负半定并附加其他条件,且当‖x‖→∞有V(x)→∞。主稳定性定理同时适用于线性系统和非线性系统及时变系统和时不变系统。 (4) 李雅普诺夫函数V(x)的构造方法。对于较为简单的系统,可采用规则化方法如变量梯度法和克拉索夫斯基方法构造V(x)。对于较为复杂的系统,构造V(x)的主要途径至今仍限于基于经验的试凑性方法。 (5) 线性时不变系统的李雅普诺夫判据。李雅普诺夫判据给出线性时不变系统渐近稳定的充分必要性判据。对连续时间情形,归结为对系统矩阵A和任给正定矩阵Q,求解方程PA+ATP=-Q并判别解阵P正定性。对离散时间情形,归结为对系统矩阵G和任给正定矩阵Q,求解方程GTPG-P=-Q并判别解阵P正定性。李雅普诺夫判据的意义主要在于系统分析和系统综合中的应用。 (6) 稳定性的鲁棒分析。鲁棒分析讨论线性时不变系统在参数摄动下稳定性的判别准则 和保持条件。这是出现于稳定性研究领域的一个新生长点。研究途径包括系统矩 阵范数分析和特征多项式区间分析。在矩阵范数分析方法中,针对系统矩阵的加性或乘性摄 动和通过引入相应匹配条件,建立使系统保持稳定的条件。在特征多项式区间分析中,着重 于讨论多项式系数区间摄动下保持稳定的有限或最小检验问题,其中最为基本的结果是哈列 托诺夫定理。本章没有涉及稳定性鲁棒分析问题,有兴趣读者可参看有关文献。 (7) 绝对稳定性和超稳定性。这是李雅普诺夫第二方法基础上提出的两类特殊稳定 性问题。绝对稳定性研究对象为一类单输入单输出时不变系统,正向通道环节为线性时不 变系统,反馈通道环节为非线性时不变系统。绝对稳定性给出当非线性环节特性为位于一、 三象限扇形区域内的任意形状曲线时系统为渐近稳定的条件。超稳定性属于线性时不变系统 在输入输出乘积积分受限下的一类稳定性。超稳定性的基本结论为,系统超稳定等价于系统 传递函数矩阵为正实,系统超渐近稳定等价于系统传递函数矩阵为严正实。本章没有涉及绝 对稳定性和超稳定性问题,有兴趣读者可参看有关文献。 习题 5.1给定一个单输入单输出连续时间线性时不变系统为 x·=010 001 2500-5x+0 0 10u y=[-2550]x 试判断: (i) 系统是否为渐近稳定; (ii) 系统是否为BIBO稳定。 5.2给定一个二阶连续时间非线性时不变系统为 x·1=x2 x·2=-sinx1-x2 试: (i) 定出系统所有平衡状态; (ii)定出各平衡点处线性化状态方程,并分别判断是否为渐近稳定。 5.3对下列连续时间非线性时不变系统,判断原点平衡状态即xe=0是否为大范围渐近稳定: x·1=x2 x·2=-x1-x21x2 5.4对下列连续时间非线性时不变系统,判断原点平衡状态即xe=0是否为大范围渐近稳定: x·1=x2 x·2=-x31-x2 5.5对下列连续时间线性时变系统,判断原点平衡状态即xe=0是否为大范围渐近稳定: x·=01 -1t+1-10x,t≥0 (提示: 取V(x,t)=12[x21+(t+1)x22])。 5.6给定连续时间非线性时不变自治系统x·=f(x),f(0)=0,再表系统的雅可比(Jacobi)矩阵为 F(x)Δf(x)xT= f1(x)x1…f1(x)xn  fn(x)x1…fn(x)xn 试证明: 若F(x)+FT(x)为负定,则系统原点平衡状态即xe=0为大范围渐近稳定。 5.7利用上题给出的结论,判断下列连续时间非线性时不变系统是否为大范围渐近稳定: x·1=-3x1+x2 x·2=x1-x2-x32 5.8给定二阶连续时间线性时不变自治系统为 x·=a11a12 a21a22xΔAx 试用李雅普诺夫判据证明: 系统原点平衡状态xe=0是大范围渐近稳定的条件为 detA>0,a11+a22<0 (提示: 李雅普诺夫方程中取Q=I)。 5.9对下列连续时间线性时不变系统,试用李雅普诺夫判据判断是否为大范围渐近稳定: x·=-11 2-3x,Q=I 5.10给定渐近稳定的单输入单输出连续时间线性时不变系统为 x·=Ax+bu,y=cx,x(0)=x0 其中u(t)≡0。再表P为李雅普诺夫方程 PA+ATP=-cTc 的正定对称解阵。试证明: ∫∞0y2(t)dt=xT0Px0 5.11给定完全能控的连续时间线性时不变系统为 x·=Ax+Bu,x(0)=x0 其中,取u=-BTe-ATtW-1(0,T)x0,而 W(0,T)=∫T0e-AtBBTe-ATtdt,T>0 试证明: 基此构成的闭环系统为渐近稳定。 5.12给定离散时间线性时不变系统为 x(k+1)=140 -3-2-3 200x(k) 试用两种方法判断系统是否为渐近稳定。