李雅普诺夫稳定性 Lyapunov Stability
2023年10月29日 dk
文章目录
1. 简介
平衡状态 描述系统状态的随时间的运动可以用以下的式子:
  
      
       
        
         
         
           x 
          
         
           ˙ 
          
         
        
          = 
         
        
          f 
         
        
          ( 
         
        
          x 
         
        
          , 
         
        
          t 
         
        
          ) 
         
        
       
         \dot x=f(x,t) 
        
       
     x˙=f(x,t)
 式中  
     
      
       
       
         x 
        
       
      
        x 
       
      
    x 是状态向量, 
     
      
       
       
         f 
        
       
         ( 
        
       
         x 
        
       
         , 
        
       
         t 
        
       
         ) 
        
       
      
        f(x,t) 
       
      
    f(x,t) 是关于状态与时间的函数。当系统状态不再变化的时候,状态变量的导数应为0,即:
  
      
       
        
         
         
           x 
          
         
           ˙ 
          
         
        
          = 
         
        
          0 
         
        
          = 
         
        
          f 
         
        
          ( 
         
         
         
           x 
          
         
           e 
          
         
        
          , 
         
        
          t 
         
        
          ) 
         
        
       
         \dot x=0=f(x_e,t) 
        
       
     x˙=0=f(xe,t)
 状态运动方程的解可以写为:
  
      
       
        
        
          x 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          = 
         
        
          ϕ 
         
        
          ( 
         
        
          t 
         
        
          ; 
         
         
         
           x 
          
         
           0 
          
         
        
          , 
         
         
         
           t 
          
         
           0 
          
         
        
          ) 
         
        
       
         x(t)=\phi(t; x_0,t_0 ) 
        
       
     x(t)=ϕ(t;x0,t0)
 表示系统从初始状态  
     
      
       
        
        
          x 
         
        
          0 
         
        
       
      
        x_0 
       
      
    x0 开始的一条轨迹。
 对于线性定常系统  
     
      
       
        
        
          x 
         
        
          ˙ 
         
        
       
         = 
        
       
         A 
        
       
         x 
        
       
      
        \dot x=Ax 
       
      
    x˙=Ax ,其平衡状态方程是  
     
      
       
       
         A 
        
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        Ax_e=0 
       
      
    Axe=0。这时联想一下矩阵方程解的情况:当A为非奇异矩阵时,平衡状态方程有唯一解 
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        x_e=0 
       
      
    xe=0;当A为奇异矩阵时,平衡状态方程有无穷多解,即无穷多个平衡状态。
 对于非线性系统来说,系统可能存在不止一个平衡状态.
 如果平衡状态彼此间是孤立的,也就是说,在某一个平衡状态的充分小的邻域内不存在其他平衡状态,则称该平衡状态为孤立平衡状态。对于孤立平衡状态,总可以经过适当的平移坐标变换.将它变换到状态空间原点.所以在下文的稳定性讨论中,经常以原点作为平衡状态来讨论系统的稳定性。
 设  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
      
        x_e 
       
      
    xe 是系统的孤立平衡状态,如果对于每个实数  
     
      
       
       
         ϵ 
        
       
         > 
        
       
         0 
        
       
      
        \epsilon>0 
       
      
    ϵ>0 ,都存在另一个实数  
     
      
       
       
         δ 
        
       
         ( 
        
       
         ϵ 
        
       
         , 
        
        
        
          t 
         
        
          0 
         
        
       
         ) 
        
       
      
        \delta(\epsilon, t_0) 
       
      
    δ(ϵ,t0) ,使得从满足不等式
  
      
       
        
        
          ∣ 
         
        
          ∣ 
         
         
         
           x 
          
         
           0 
          
         
        
          − 
         
         
         
           x 
          
         
           e 
          
         
        
          ∣ 
         
        
          ∣ 
         
        
          ≤ 
         
        
          δ 
         
        
          ( 
         
        
          ϵ 
         
        
          , 
         
         
         
           t 
          
         
           0 
          
         
        
          ) 
         
        
       
         ||x_0-x_e||\le\delta(\epsilon,t_0) 
        
       
     ∣∣x0−xe∣∣≤δ(ϵ,t0)
 的任意初始状态  
     
      
       
        
        
          x 
         
        
          0 
         
        
       
      
        x_0 
       
      
    x0 出发的状态运动  
     
      
       
       
         ϕ 
        
       
         ( 
        
       
         t 
        
       
         ; 
        
        
        
          x 
         
        
          0 
         
        
       
         , 
        
        
        
          t 
         
        
          0 
         
        
       
         ) 
        
       
      
        \phi(t;x_0,t_0) 
       
      
    ϕ(t;x0,t0) 对所有时间  
     
      
       
       
         t 
        
       
         > 
        
        
        
          t 
         
        
          0 
         
        
       
      
        t>t_0 
       
      
    t>t0 都满足
  
      
       
        
        
          ∣ 
         
        
          ∣ 
         
        
          ϕ 
         
        
          ( 
         
        
          t 
         
        
          ; 
         
         
         
           x 
          
         
           0 
          
         
        
          , 
         
         
         
           t 
          
         
           0 
          
         
        
          ) 
         
        
          − 
         
         
         
           x 
          
         
           e 
          
         
        
          ∣ 
         
        
          ∣ 
         
        
          ≤ 
         
        
          ϵ 
         
        
       
         ||\phi(t;x_0,t_0)-x_e||\le\epsilon 
        
       
     ∣∣ϕ(t;x0,t0)−xe∣∣≤ϵ
 则称  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
      
        x_e 
       
      
    xe 是在李雅普诺夫意义下稳定的。
 再用汉语来描述就是:从一个离平衡点不远的平衡点出发.之后运动到任意时刻,状态与平衡点的距离都是有限的。对应于小球曲面模型,小球在最低点附近往复运动和最终静止在平衡点这两种情况都是稳定的,而飞出去的情况就不是稳定的。
 李雅普诺夫意义下,临界稳定也是稳定。极点全在s域左半平面为渐进稳定。
 渐近稳定
 如果孤立平衡状态  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
      
        x_e 
       
      
    xe 不仅是稳定的,而且当时间趋向无穷时,状态运动  
     
      
       
       
         ϕ 
        
       
         ( 
        
       
         t 
        
       
         ; 
        
        
        
          x 
         
        
          0 
         
        
       
         , 
        
        
        
          t 
         
        
          0 
         
        
       
         ) 
        
       
      
        \phi(t;x_0,t_0) 
       
      
    ϕ(t;x0,t0) 无限趋近平衡状态αe ,则称平衡状态  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
      
        x_e 
       
      
    xe 是渐进稳定的。
 大范围渐进稳定/全局渐近稳定
 如果  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
      
        x_e 
       
      
    xe 是渐进稳定的,而且从状态空间中所有初始状态出发的轨线都具有渐进稳定性,那么  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
      
        x_e 
       
      
    xe 被称为全局渐进稳定的平衡状态,或被称为大范围渐进稳定的平衡状态。
 一致稳定
 如果  
     
      
       
       
         δ 
        
       
         ( 
        
       
         ϵ 
        
       
         , 
        
        
        
          t 
         
        
          0 
         
        
       
         ) 
        
       
      
        \delta(\epsilon, t_0) 
       
      
    δ(ϵ,t0) 与初始时刻t的选择无关,则称平衡状态  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
      
        x_e 
       
      
    xe 是一致稳定的。定常系统的稳定等价于一致稳定;时变系统稳定不一定一致稳定。
2. 李雅普诺夫第一法
李雅普诺夫第一法的基本思路是:将非线性系统在平衡点附近进行线性化处理(泰勒展开),导出一个近似的一次线性化系统,根据这个线性化系统的特征值来推断非线性系统在平衡点附近的稳定性。解题过程分为三部:
- 求稳定点
- 在稳定点附近线性化
- 根据线性化系统的系统矩阵特征值给出结论
令状态变量导数为0,可以解出平衡状态。
 
      
       
        
        
          { 
         
         
          
           
            
             
              
              
                x 
               
              
                ˙ 
               
              
             
               = 
              
             
               f 
              
             
               ( 
              
             
               x 
              
             
               , 
              
             
               u 
              
             
               ) 
              
             
            
           
          
          
           
            
             
             
               y 
              
             
               = 
              
             
               g 
              
             
               ( 
              
             
               x 
              
             
               ) 
              
             
            
           
          
         
        
       
         \left\{\begin{array}{l l}{{\dot{x}}=f(x,u)}\\ {y=g(x)}\end{array}\right. 
        
       
     {x˙=f(x,u)y=g(x)
  
      
       
        
        
          { 
         
         
          
           
            
             
             
               Δ 
              
              
              
                x 
               
              
                ˙ 
               
              
             
               = 
              
              
               
                
                 
                 
                   ∂ 
                  
                 
                   f 
                  
                 
                 
                 
                   ∂ 
                  
                 
                   x 
                  
                 
                
               
                 ∣ 
                
               
               
                
                
                  x 
                 
                
                  0 
                 
                
               
                 , 
                
                
                
                  u 
                 
                
                  0 
                 
                
               
              
              
               
               
                 Δ 
                
               
                 x 
                
               
                 + 
                
                
                 
                 
                   ∂ 
                  
                 
                   f 
                  
                 
                 
                 
                   ∂ 
                  
                 
                   u 
                  
                 
                
               
                 ∣ 
                
               
               
                
                
                  x 
                 
                
                  0 
                 
                
               
                 , 
                
                
                
                  u 
                 
                
                  0 
                 
                
               
              
             
               Δ 
              
             
               u 
              
             
            
           
          
          
           
            
             
             
               Δ 
              
             
               y 
              
             
               = 
              
              
               
                
                 
                 
                   ∂ 
                  
                 
                   g 
                  
                 
                 
                 
                   ∂ 
                  
                 
                   x 
                  
                 
                
               
                 ∣ 
                
               
               
                
                
                  x 
                 
                
                  0 
                 
                
               
                 , 
                
                
                
                  u 
                 
                
                  0 
                 
                
               
              
             
            
           
          
         
        
       
         \left\{\begin{array}{l}{{\Delta\dot{x}=\left.\frac{\partial f}{\partial x}\right|_{x_{0},u_{0}}\left.\Delta x+\frac{\partial f}{\partial u}\right|_{x_{0},u_{0}}\Delta u}}\\ {{\Delta y=\left.\frac{\partial g}{\partial x}\right|_{x_{0},u_{0}}}}\end{array}\right. 
        
       
     ⎩ 
              ⎨ 
              ⎧Δx˙=∂x∂f 
                          x0,u0Δx+∂u∂f 
                          x0,u0ΔuΔy=∂x∂g 
                          x0,u0
  
      
       
        
        
          { 
         
         
          
           
            
             
             
               Δ 
              
              
              
                x 
               
              
                ˙ 
               
              
             
               = 
              
             
               A 
              
             
               Δ 
              
             
               x 
              
             
               + 
              
             
               B 
              
             
               Δ 
              
             
               u 
              
             
            
           
          
          
           
            
             
             
               Δ 
              
             
               y 
              
             
               = 
              
             
               C 
              
             
               Δ 
              
             
               x 
              
             
            
           
          
         
        
       
         \left\{\begin{array}{l l}{\Delta\dot{x}=A\Delta x+B\Delta u}\\ {\Delta y=C\Delta x}\end{array}\right. 
        
       
     {Δx˙=AΔx+BΔuΔy=CΔx
 Jacobi矩阵:
  
      
       
        
         
          
          
            ∂ 
           
          
            f 
           
          
          
          
            ∂ 
           
          
            x 
           
          
         
        
          = 
         
         
         
           [ 
          
          
           
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  1 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  1 
                 
                
               
              
             
            
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  1 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  2 
                 
                
               
              
             
            
            
             
             
               ⋯ 
              
             
            
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  1 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  n 
                 
                
               
              
             
            
           
           
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  2 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  1 
                 
                
               
              
             
            
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  2 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  2 
                 
                
               
              
             
            
            
             
             
               ⋯ 
              
             
            
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  2 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  n 
                 
                
               
              
             
            
           
           
            
             
              
              
                ⋮ 
               
               
                
               
              
             
            
            
             
              
              
                ⋮ 
               
               
                
               
              
             
            
            
             
             
               ⋱ 
              
             
            
            
             
              
              
                ⋮ 
               
               
                
               
              
             
            
           
           
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  n 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  1 
                 
                
               
              
             
            
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  n 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  2 
                 
                
               
              
             
            
            
             
             
               ⋯ 
              
             
            
            
             
              
               
               
                 ∂ 
                
                
                
                  f 
                 
                
                  n 
                 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  n 
                 
                
               
              
             
            
           
          
         
           ] 
          
         
        
       
         \frac{\partial f}{\partial x}=\begin{bmatrix}\frac{\partial f_1}{\partial x_1}&\frac{\partial f_1}{\partial x_2}&\cdots&\frac{\partial f_1}{\partial x_n}\\\frac{\partial f_2}{\partial x_1}&\frac{\partial f_2}{\partial x_2}&\cdots&\frac{\partial f_2}{\partial x_n}\\\vdots&\vdots&\ddots&\vdots\\\frac{\partial f_n}{\partial x_1}&\frac{\partial f_n}{\partial x_2}&\cdots&\frac{\partial f_n}{\partial x_n}\end{bmatrix} 
        
       
     ∂x∂f= 
              ∂x1∂f1∂x1∂f2⋮∂x1∂fn∂x2∂f1∂x2∂f2⋮∂x2∂fn⋯⋯⋱⋯∂xn∂f1∂xn∂f2⋮∂xn∂fn 
              
 系统的特征值与A矩阵有关,因此只需要求  
     
      
       
       
         ∂ 
        
       
         f 
        
       
         / 
        
       
         ∂ 
        
       
         x 
        
       
      
        \partial f/\partial x 
       
      
    ∂f/∂x 并代入平衡点即可。
 根据线性化系统的A矩阵特征值给出结论:
- A矩阵的特征值均有负实部→系统在平衡点处渐进稳定
- A矩阵的特征值存在正实部→系统在平衡点处不稳定
- A矩阵的特征值有为零的实部但无正实部→无法判断稳定性,必须分析高次项
3. 李雅普诺夫第二法(直接法)
3.1 二次型函数的定号性和西尔维斯特判据
![[lyapunov_1.png|550]]
 函数  
     
      
       
       
         f 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         = 
        
       
         f 
        
       
         ( 
        
        
        
          x 
         
        
          1 
         
        
       
         , 
        
        
        
          x 
         
        
          2 
         
        
       
         , 
        
       
         ⋯ 
         
       
         , 
        
        
        
          x 
         
        
          n 
         
        
       
         ) 
        
       
      
        f({x})=f(x_1,x_2,\cdots,x_n) 
       
      
    f(x)=f(x1,x2,⋯,xn) 的正负性作如下定义:
- 正定 对于状态空间任意的非零点 x x x ,如果都有函数 f ( x ) f(x) f(x) 大于 0 ,而且仅当 x = 0 x=0 x=0 时,才有 f ( x ) = 0 f(x)=0 f(x)=0 .则称函数 f ( x ) = 0 f({x})=0 f(x)=0 是正定的,记为 f ( x ) > 0 f({x})>0 f(x)>0
- 正半定 对于状态空间任意的非零点 x x x ,如果都有函数 f ( x ) f(x) f(x) 大于或等于 0,而且仅当 x = 0 x=0 x=0 时,才有 f ( x ) = 0 f(x)=0 f(x)=0 .则称函数 f ( x ) = 0 f({x})=0 f(x)=0 是正半定的,记为 f ( x ) ≥ 0 f({x})\geq0 f(x)≥0
- 负定 − f ( x ) -f(x) −f(x) 是正定的,则称函数 f ( x ) f({x}) f(x) 是负定的,记作 f ( x ) < 0 f({x})<0 f(x)<0
- 负半定 − f ( x ) -f(x) −f(x) 是正半定的,则称函数 f ( x ) f({x}) f(x) 是负半定的,记作 f ( x ) ≤ 0 f({x})\leq0 f(x)≤0
- 不定 如果对于状态空间的非零点 x x x , f ( x ) f(x) f(x) 可正可负可为零,则称函数 f ( x ) = 0 f(x)=0 f(x)=0 为不定的
二次型函数
 二次型函数 
     
      
       
       
         Q 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        Q(x) 
       
      
    Q(x) 可被表示为
  
      
       
        
        
          Q 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          = 
         
         
         
           ∑ 
          
          
          
            i 
           
          
            = 
           
          
            1 
           
          
            , 
           
          
            j 
           
          
            = 
           
          
            1 
           
          
         
           n 
          
         
         
         
           p 
          
          
          
            i 
           
          
            j 
           
          
         
         
         
           x 
          
         
           i 
          
         
         
         
           x 
          
         
           j 
          
         
        
          = 
         
         
         
           x 
          
         
           T 
          
         
         
         
           P 
          
         
           x 
          
         
        
       
         Q({x})=\sum_{i=1,j=1}^np_{ij}x_ix_j={x}^\mathrm{T}{Px} 
        
       
     Q(x)=i=1,j=1∑npijxixj=xTPx
  
      
       
        
         
         
           ∑ 
          
          
          
            i 
           
          
            = 
           
          
            1 
           
          
            j 
           
          
            = 
           
          
            1 
           
          
         
           2 
          
         
         
         
           p 
          
         
           j 
          
         
         
         
           x 
          
         
           i 
          
         
         
         
           x 
          
         
           j 
          
         
        
          = 
         
         
         
           p 
          
         
           1 
          
         
         
         
           x 
          
         
           1 
          
         
           2 
          
         
        
          + 
         
         
         
           p 
          
         
           12 
          
         
         
         
           x 
          
         
           1 
          
         
         
         
           x 
          
         
           2 
          
         
        
          + 
         
         
         
           p 
          
         
           1 
          
         
         
         
           x 
          
         
           2 
          
         
         
         
           x 
          
         
           1 
          
         
        
          + 
         
         
         
           p 
          
         
           2 
          
         
         
         
           x 
          
         
           2 
          
         
           2 
          
         
        
          = 
         
        
          [ 
         
         
         
           x 
          
         
           1 
          
           
         
         
           x 
          
         
           2 
          
         
        
          ] 
         
         
         
           [ 
          
          
           
            
             
              
              
                p 
               
              
                11 
               
              
             
            
            
             
              
              
                p 
               
              
                12 
               
              
             
            
           
           
            
             
              
              
                p 
               
              
                21 
               
              
             
            
            
             
              
              
                p 
               
              
                22 
               
              
             
            
           
          
         
           ] 
          
         
         
         
           [ 
          
          
           
            
             
              
              
                x 
               
              
                1 
               
              
             
            
           
           
            
             
              
              
                x 
               
              
                2 
               
              
             
            
           
          
         
           ] 
          
         
        
       
         \sum_{i=1j=1}^{2}p_{j}x_{i}x_{j}=p_{1}x_{1}^{2}+p_{12}x_{1}x_{2}+p_{1}x_{2}x_{1}+p_{2}x_{2}^{2}=[x_1 \,\,x_2] \begin{bmatrix} p_{11}&p_{12}\\ p_{21}&p_{22}\end{bmatrix}\begin{bmatrix}x_1\\x_2\end{bmatrix} 
        
       
     i=1j=1∑2pjxixj=p1x12+p12x1x2+p1x2x1+p2x22=[x1x2][p11p21p12p22][x1x2]
 其中的  
     
      
       
       
         P 
        
       
      
        {P} 
       
      
    P 为  
     
      
       
       
         n 
        
       
         × 
        
       
         n 
        
       
      
        n\times n 
       
      
    n×n 实对称矩阵,称为二次型函数的加权矩阵。 二次型函数  
     
      
       
       
         Q 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        Q(x) 
       
      
    Q(x) 的正负性等价于加权矩阵  
     
      
       
       
         P 
        
       
      
        {P} 
       
      
    P 的正负性。而简单的二次型函数可以直接观察函数表达式来判断定号性。
- Q ( x ) = x 1 2 + x 2 2 Q({x})=x_1^2+x_2^2 Q(x)=x12+x22 只在原点处取等号,正定
- Q ( x ) = ( x 1 + x 2 ) 2 Q(x)=(x_1+x_2)^2 Q(x)=(x1+x2)2 只要 x 1 + x 2 = 0 x_1+x_2=0 x1+x2=0 就能取等号,正半定
- Q ( x ) = − x 2 2 Q({x})=-x_2^2 Q(x)=−x22 x 1 x_1 x1 任意取值, x 2 = 0 x_2=0 x2=0 时为0,负半定
复杂二次型函数需要借助对称矩阵定号性的西尔维斯特(Sylvester)判据。
西尔维斯特判据
- 实对称矩阵  
      
       
        
        
          P 
         
        
       
         {P} 
        
       
     P 为正定的条件是矩阵  
      
       
        
        
          P 
         
        
       
         {P} 
        
       
     P 的各阶主子式均大于零
 Δ 1 = p 11 > 0 , Δ 2 = det  [ p 11 p 12 p 21 p 22 ] > 0 , ⋯ Δ n = det  P > 0 \Delta_1=p_{11}>0,\quad\Delta_2=\det\begin{bmatrix}p_{11}&p_{12}\\p_{21}&p_{22}\end{bmatrix}>0,\quad\cdots\quad\Delta_n=\det P>0 Δ1=p11>0,Δ2=det[p11p21p12p22]>0,⋯Δn=detP>0
- 实对称矩阵 P {P} P 为负定的条件是 矩阵 P {P} P 的各阶主子式奇数阶为负,偶数阶为正
- 实对称矩阵 P {P} P 为正半定的条件与正定的条件相比,允许各阶主子式等于 0,要求 det  P = 0 \det{P}=0 detP=0
- 实对称矩阵 P {P} P 为负半定的条件与负定的条件相比,允许各阶主子式等于 0,要求 det  P = 0 \det P=0 detP=0
3.2 李雅普诺夫主稳定性定理
如果一个没有外部输入的系统的某一个平衡状态是渐近稳定的,那么在这个平衡状态附近,随着系统的运动,它所储存的能量就会随着时间的推移而减少,在达到该平衡状态时它的能量为最小.所以,如果能够找到一个描述系统能量的函数,就可以讨论系统的能量函数随时间的变化来研究平衡状态的稳定性.
 李雅普诺夫稳定性基本定理/主稳定性定理
 给定一个没有外部输入的定常系统的运动方程和平衡状态
  
      
       
        
         
         
           x 
          
         
           ˙ 
          
         
        
          = 
         
        
          f 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          , 
         
         
         
         
           x 
          
         
           e 
          
         
        
          = 
         
        
          0. 
         
        
       
         \dot{{x}}=f({x}),\quad{x}_e=0. 
        
       
     x˙=f(x),xe=0.
 假设可以找到单值标量函数  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) ,且  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) 对各状态分量均有一阶连续偏导数。如果  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) 及其对时间的导函数  
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot{V}(x) 
       
      
    V˙(x) 满足
- V ( x ) V(x) V(x) 正定
- V ˙ ( x ) \dot{V}(x) V˙(x) 负定
则  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        x_e=0 
       
      
    xe=0 是局部渐进稳定的平衡状态,称  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) 是该系统的一个李雅普诺夫函数。
 如果 
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) 还满足
  
      
       
        
         
          
          
            lim 
           
          
             
           
          
          
          
            ∣ 
           
          
            ∣ 
           
          
            x 
           
          
            ∣ 
           
          
            ∣ 
           
          
            → 
           
          
            ∞ 
           
          
         
        
          V 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          = 
         
        
          ∞ 
         
        
       
         \lim_{||x||\to\infty}V({x})=\infty 
        
       
     ∣∣x∣∣→∞limV(x)=∞
 则 
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        x_e=0 
       
      
    xe=0 是全局渐进稳定的平衡状态。
 将李雅普诺夫函数  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) 看作是广义能量函数,导函数  
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot{V}({x}) 
       
      
    V˙(x) 就是广义功率函数。 
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         < 
        
       
         0 
        
       
      
        \dot{V}({x})<0 
       
      
    V˙(x)<0 表示消耗功率的运动过程,运动持续到能量消耗尽,即  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         = 
        
       
         0 
        
       
      
        V(x)=0 
       
      
    V(x)=0 且  
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         = 
        
       
         0 
        
       
      
        \dot{V}(x)=0 
       
      
    V˙(x)=0,也就是到达了状态空间的原点。
 为了便于判定李雅普诺夫函数的正负情况,可以将李雅普诺夫函数选取为二次型函数,即 
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         = 
        
        
        
          x 
         
        
          T 
         
        
       
         P 
        
       
         x 
        
       
      
        V(x)=x^{\mathrm{T}}Px 
       
      
    V(x)=xTPx 的形式。
 还应注意,如果找不到满足条件的李雅普诺夫函数  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x) 就不能判断原点的稳定情况。
3.3 其他稳定性和不稳定性定理
局部稳定 要求  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) 正定, 
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot V(x) 
       
      
    V˙(x) 负半定;
 局部不稳定 要求  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V(x) 
       
      
    V(x) 正定, 
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot V(x) 
       
      
    V˙(x) 正定;
 局部渐进稳定还可以包括一种情况: 
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x) 正定, 
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot{V}({x}) 
       
      
    V˙(x) 负半定,但  
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot{V}({x}) 
       
      
    V˙(x) 的运动轨迹上不恒为零。
 全局渐进稳定还可以包括一种情况: 
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x) 正定, 
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot{V}({x}) 
       
      
    V˙(x) 负半定, 
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot{V}({x}) 
       
      
    V˙(x) 的零点不是状态方程的解(系统的状态轨迹线并不在导函数的零点上,等效为负定),即  
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         ϕ 
        
       
         ( 
        
       
         t 
        
       
         ; 
        
        
        
          x 
         
        
          0 
         
        
       
         , 
        
       
         0 
        
       
         ) 
        
       
         ) 
        
       
         ≠ 
        
       
         0 
        
       
      
        \dot V(\phi(t;x_0,0))\ne0 
       
      
    V˙(ϕ(t;x0,0))=0,且  
     
      
       
        
         
         
           lim 
          
         
            
          
         
         
         
           ∣ 
          
         
           ∣ 
          
         
           x 
          
         
           ∣ 
          
         
           ∣ 
          
         
           → 
          
         
           ∞ 
          
         
        
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         = 
        
       
         ∞ 
        
       
      
        \lim_{||x||\to\infty}V(x)=\infty 
       
      
    lim∣∣x∣∣→∞V(x)=∞。
4. 连续系统应用
4.1 线性定常系统
设有线性定常系统:
  
      
       
        
         
         
           x 
          
         
           ˙ 
          
         
        
          = 
         
        
          A 
         
        
          x 
         
        
       
         \dot x=Ax 
        
       
     x˙=Ax
 取李雅普诺夫函数:
  
      
       
        
        
          V 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          = 
         
         
         
           x 
          
         
           T 
          
         
        
          P 
         
        
          x 
           
        
          , 
           
        
          P 
         
        
          为正定阵 
         
        
       
         V(x)=x^\mathrm TPx\,\,,\,\,P为正定阵 
        
       
     V(x)=xTPx,P为正定阵
  
      
       
        
         
          
           
            
             
             
               V 
              
             
               ˙ 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              = 
             
            
           
          
          
           
            
             
             
              
              
                x 
               
              
                ˙ 
               
              
             
               T 
              
             
            
              P 
             
            
              x 
             
            
              + 
             
             
             
               x 
              
             
               T 
              
             
            
              P 
             
             
             
               x 
              
             
               ˙ 
              
             
            
              = 
             
             
             
               x 
              
             
               T 
              
             
             
             
               A 
              
             
               T 
              
             
            
              P 
             
            
              x 
             
            
              + 
             
             
             
               x 
              
             
               T 
              
             
            
              P 
             
            
              A 
             
            
              x 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
           
             = 
            
           
          
          
           
            
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
             
             
               A 
              
             
               T 
              
             
            
              P 
             
            
              + 
             
            
              P 
             
            
              A 
             
            
              ) 
             
            
              x 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
           
             = 
            
           
          
          
           
            
             
            
              − 
             
             
             
               x 
              
             
               T 
              
             
            
              Q 
             
            
              x 
             
            
           
          
         
        
       
         \begin{align*} \dot V(x)=&\dot x^\mathrm TPx+x^\mathrm TP\dot x=x^\mathrm TA^\mathrm TPx+x^\mathrm TPAx \\ \\ =&x^\mathrm T(A^\mathrm TP+PA)x\\\\ =&-x^\mathrm TQx \end{align*} 
        
       
     V˙(x)===x˙TPx+xTPx˙=xTATPx+xTPAxxT(ATP+PA)x−xTQx
 如果  
     
      
       
       
         Q 
        
       
      
        Q 
       
      
    Q 矩阵也正定,则  
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        \dot V(x) 
       
      
    V˙(x) 负定。于是我们得到了连续系统的李雅普诺夫方程:
  
      
       
        
         
         
           A 
          
         
           T 
          
         
        
          P 
         
        
          + 
         
        
          P 
         
        
          A 
         
        
          = 
         
        
          ( 
         
        
          P 
         
        
          A 
         
         
         
           ) 
          
         
           T 
          
         
        
          + 
         
        
          P 
         
        
          A 
         
        
          = 
         
        
          − 
         
        
          Q 
         
        
       
         A^\mathrm TP+PA=(PA)^\mathrm T+PA=-Q 
        
       
     ATP+PA=(PA)T+PA=−Q
 李雅普诺夫定理 对以式
  
      
       
        
         
         
           x 
          
         
           ˙ 
          
         
        
          = 
         
        
          A 
         
        
          x 
         
        
          . 
         
        
       
         \dot{{x}}={A}{x}. 
        
       
     x˙=Ax.
 表示的不受外部作用的线性定常系统,它的平衡状态  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        x_e=0 
       
      
    xe=0 全局渐近稳定平衡的充分必要条件是:对任意一个给定的正定矩阵  
     
      
       
       
         Q 
        
       
      
        Q 
       
      
    Q,连续系统的李雅普诺夫方程有正定解矩阵 
     
      
       
       
         P 
        
       
      
        {P} 
       
      
    P。李雅普诺夫方程中的 
     
      
       
       
         Q 
        
       
      
        Q 
       
      
    Q 矩阵可以任意选取,但为了计算方便,通常会选取单位矩阵或单位矩阵的倍数。
4.2 非线性系统的克拉索夫斯基方法
为了判定非线性系统稳定性,克拉索夫斯基(Krasovski)提出一种可能的李雅普诺夫函数形式,对于一个不受外部作用的非线性定常系统
  
      
       
        
         
         
           x 
          
         
           ˙ 
          
         
        
          = 
         
        
          f 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
       
         \dot{{x}}={f}({x}) 
        
       
     x˙=f(x)
 如果  
     
      
       
       
         f 
        
       
         ( 
        
       
         0 
        
       
         ) 
        
       
         = 
        
       
         0 
        
       
      
        {f}(0)=0 
       
      
    f(0)=0 ,那么状态空间原点是平衡状态,即  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        {x}_e=0 
       
      
    xe=0 。克拉索夫斯基方法采用方程式右端函数的范数作为候选李雅普诺夫函数,即
  
      
       
        
        
          V 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          = 
         
        
          ∣ 
         
        
          ∣ 
         
        
          f 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          ∣ 
         
        
          ∣ 
         
        
          = 
         
         
         
           f 
          
         
           T 
          
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          f 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
       
         V({x})=||{f}({x})||={f}^\mathrm{T}(x){f}({x}) 
        
       
     V(x)=∣∣f(x)∣∣=fT(x)f(x)
 不难得出,函数  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x) 是正定的,它的导函数
  
      
       
        
         
         
           V 
          
         
           ˙ 
          
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          = 
         
         
          
          
            f 
           
          
            ˙ 
           
          
         
           T 
          
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          f 
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          + 
         
         
         
           f 
          
         
           T 
          
         
        
          ( 
         
        
          x 
         
        
          ) 
         
         
         
           f 
          
         
           ˙ 
          
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
       
         \dot{V}({x})=\dot{{f}}^\mathrm{T}({x}){f}({x})+{f}^\mathrm{T}({x})\dot{{f}}({x}) 
        
       
     V˙(x)=f˙T(x)f(x)+fT(x)f˙(x)
 由于
  
      
       
        
         
          
           
            
           
          
          
           
            
             
            
              f 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              = 
             
            
              F 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
             
             
               x 
              
             
               ˙ 
              
             
            
              = 
             
            
              F 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              f 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
            
             
             
               V 
              
             
               ˙ 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
           
          
          
           
            
             
            
              = 
             
             
              
              
                f 
               
              
                ˙ 
               
              
             
               T 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              f 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              + 
             
             
             
               f 
              
             
               T 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
             
             
               f 
              
             
               ˙ 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
            
           
          
          
           
            
             
            
              = 
             
             
              
              
                [ 
               
              
                F 
               
              
                ( 
               
              
                x 
               
              
                ) 
               
              
                f 
               
              
                ( 
               
              
                x 
               
              
                ) 
               
              
                ] 
               
              
             
               T 
              
             
            
              f 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              + 
             
             
             
               f 
              
             
               T 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              F 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              f 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
            
           
          
          
           
            
             
            
              = 
             
             
             
               f 
              
             
               T 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              [ 
             
             
             
               F 
              
             
               T 
              
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              + 
             
            
              F 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
              ] 
             
            
              f 
             
            
              ( 
             
            
              x 
             
            
              ) 
             
            
           
          
         
        
       
         \begin{aligned} & f(x)=F(x)\dot{x}=F(x)f(x) \\ \\ \dot{V}(x)& =\dot{f}^{\mathrm{T}}(x)f(x)+f^{\mathrm{T}}(x)\dot{f}(x) \\ \\ &=\left[F(x)f(x)\right]^{\mathrm{T}}f(x)+f^{\mathrm{T}}(x)F(x)f(x) \\ \\ &=f^{\mathrm{T}}(x)[F^{\mathrm{T}}(x)+F(x)]f(x) \end{aligned} 
        
       
     V˙(x)f(x)=F(x)x˙=F(x)f(x)=f˙T(x)f(x)+fT(x)f˙(x)=[F(x)f(x)]Tf(x)+fT(x)F(x)f(x)=fT(x)[FT(x)+F(x)]f(x)
 设不受外部作用的非线性定常系统在所讨论的范围内具有惟一平衡状态  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        x_e=0 
       
      
    xe=0 ,那么在该范围内,当  
     
      
       
        
        
          F 
         
        
          T 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         + 
        
       
      
        {F}^{\mathrm{T}}({x})+ 
       
      
    FT(x)+  
     
      
       
       
         F 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        {F}({x}) 
       
      
    F(x) 负定时, 
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        {x}_e=0 
       
      
    xe=0 是渐近稳定的平衡状态。
 进一步讲,如果在全状态空间  
     
      
       
        
        
          F 
         
        
          T 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         + 
        
       
         F 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        {F}^{\mathrm{T}}({x})+{F}({x}) 
       
      
    FT(x)+F(x) 均负定,且当  
     
      
       
       
         ∣ 
        
       
         ∣ 
        
       
         x 
        
       
         ∣ 
        
       
         ∣ 
        
       
         → 
        
       
         ∞ 
        
       
      
        ||{x}||\to\infty 
       
      
    ∣∣x∣∣→∞ 时,有 
     
      
       
       
         ∣ 
        
       
         ∣ 
        
       
         f 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         ∣ 
        
       
         ∣ 
        
       
         → 
        
       
         ∞ 
        
       
      
        ||{f}({x})||\to\infty 
       
      
    ∣∣f(x)∣∣→∞ ,则 
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        {x}_e=0 
       
      
    xe=0 是全局渐近稳定的平衡状态。
 如果雅可比矩阵  
     
      
       
       
         F 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        F({x}) 
       
      
    F(x) 本身就是对称矩阵,定理条件可以简化为只判断是否满足  
     
      
       
       
         F 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         < 
        
       
         0 
        
       
      
        {F}({x})<0 
       
      
    F(x)<0 (负定) 。
 判定矩阵  
     
      
       
        
        
          F 
         
        
          T 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         + 
        
       
         F 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        {F^T}({x})+{F}({x}) 
       
      
    FT(x)+F(x) 为负定的必要条件是:
- 方程右端函数 f ( x ) f(x) f(x) 的每个分量 f i ( x ) f_i({x}) fi(x) 必须包含 x i x_i xi
- 且偏导数  
      
       
        
        
          ∂ 
         
         
         
           f 
          
         
           i 
          
         
        
          ( 
         
        
          x 
         
        
          ) 
         
        
          / 
         
        
          ∂ 
         
         
         
           x 
          
         
           i 
          
         
        
       
         \partial f_i({x})/\partial x_i 
        
       
     ∂fi(x)/∂xi 必须为负值
 如不满足这两个条件,则不必尝试采用克拉索夫斯基方法。
4.3 非线性系统变量梯度法
舒茨—基布逊(Schultz-Gibson)变量梯度法采用逆向思维的构造思路,先根据  
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
         < 
        
       
         0 
        
       
      
        \dot{V}({x})<0 
       
      
    V˙(x)<0 找出李雅普诺夫函数的导函数,在此基础上计算函数 
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x),如果 
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x) 是正定的,就能成功获得所需要的李雅普诺夫函数。
 李雅普诺夫函数  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x) 具有方向导数,即单值的梯度向量  
     
      
       
       
         grad 
        
       
         V 
        
       
      
        \text{grad}V 
       
      
    gradV:
  
      
       
        
        
          grad 
         
        
          V 
         
        
          = 
         
         
         
           [ 
          
          
           
            
             
              
               
               
                 ∂ 
                
               
                 V 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  1 
                 
                
               
              
             
            
           
           
            
             
              
               
               
                 ∂ 
                
               
                 V 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  2 
                 
                
               
              
             
            
           
           
            
             
              
              
                ⋮ 
               
               
                
               
              
             
            
           
           
            
             
              
               
               
                 ∂ 
                
               
                 V 
                
               
               
               
                 ∂ 
                
                
                
                  x 
                 
                
                  n 
                 
                
               
              
             
            
           
          
         
           ] 
          
         
        
          = 
         
         
         
           [ 
          
          
           
            
             
              
              
                ∇ 
               
              
                1 
               
              
             
            
           
           
            
             
              
              
                ∇ 
               
              
                2 
               
              
             
            
           
           
            
             
              
              
                ⋮ 
               
               
                
               
              
             
            
           
           
            
             
              
              
                ∇ 
               
              
                n 
               
              
             
            
           
          
         
           ] 
          
         
        
       
         \text{grad}V=\begin{bmatrix}\frac{\partial V}{\partial x_1}\\\frac{\partial V}{\partial x_2}\\\vdots\\\frac{\partial V}{\partial x_n}\end{bmatrix}=\left[{\begin{array}{c}\nabla_1\\\nabla_2\\\vdots\\\nabla_n\end{array}}\right] 
        
       
     gradV= 
              ∂x1∂V∂x2∂V⋮∂xn∂V 
              = 
              ∇1∇2⋮∇n 
              
  
      
       
        
         
          
          
            V 
           
          
            ˙ 
           
          
         
           ( 
          
         
           x 
          
         
           ) 
          
         
           = 
          
          
           
           
             d 
            
           
             V 
            
           
           
           
             d 
            
           
             t 
            
           
          
         
           = 
          
          
          
            [ 
           
           
            
             
              
               
                
                
                  ∂ 
                 
                
                  V 
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   1 
                  
                 
                
               
              
             
             
              
               
                
                
                  ∂ 
                 
                
                  V 
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   2 
                  
                 
                
               
              
             
             
              
              
                ⋯ 
               
              
             
             
              
               
                
                
                  ∂ 
                 
                
                  V 
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   n 
                  
                 
                
               
              
             
            
           
          
         
           ] 
          
         
         
         
           [ 
          
          
           
            
             
              
               
               
                 x 
                
               
                 ˙ 
                
               
              
                1 
               
              
             
            
           
           
            
             
              
               
               
                 x 
                
               
                 ˙ 
                
               
              
                2 
               
              
             
            
           
           
            
             
              
              
                ⋮ 
               
               
                
               
              
             
            
           
           
            
             
              
               
               
                 x 
                
               
                 ˙ 
                
               
              
                n 
               
              
             
            
           
          
         
           ] 
          
         
        
          = 
         
        
          [ 
         
        
          grad 
         
        
           
         
        
          V 
         
         
         
           ] 
          
         
           T 
          
         
         
         
           x 
          
         
           ˙ 
          
         
        
       
         \left.\dot{V}({x})=\frac{\mathrm{d}V}{\mathrm{d}t}=\left[\begin{array}{ccc}\frac{\partial V}{\partial x_1}&\frac{\partial V}{\partial x_2}&\cdots&\frac{\partial V}{\partial x_n}\end{array}\right.\right]\left[\begin{array}{c}\dot{x}_1\\\dot{x}_2\\\vdots\\\dot{x}_n\end{array}\right]=[\operatorname{grad}V]^\mathrm{T}\dot{{x}} 
        
       
     V˙(x)=dtdV=[∂x1∂V∂x2∂V⋯∂xn∂V] 
              x˙1x˙2⋮x˙n 
              =[gradV]Tx˙
 所以,李雅普诺夫函数  
     
      
       
       
         V 
        
       
         ( 
        
       
         x 
        
       
         ) 
        
       
      
        V({x}) 
       
      
    V(x) 可由梯度向量  
     
      
       
       
         grad 
        
       
         V 
        
       
      
        \text{grad}V 
       
      
    gradV 做线积分。为了使线积分结果与路径无关以简化计算,应使梯度向量的旋度为零
  
      
       
        
         
          
          
            ∂ 
           
           
           
             ∇ 
            
           
             i 
            
           
          
          
          
            ∂ 
           
           
           
             x 
            
           
             j 
            
           
          
         
        
          = 
         
         
          
          
            ∂ 
           
           
           
             ∇ 
            
           
             j 
            
           
          
          
          
            ∂ 
           
           
           
             x 
            
           
             i 
            
           
          
         
        
          ; 
         
         
        
          i 
         
        
          ≠ 
         
        
          j 
         
        
          ; 
         
         
        
          i 
         
        
          , 
         
        
          j 
         
        
          = 
         
        
          1 
         
        
          , 
         
        
          2 
         
        
          , 
         
        
          ⋯ 
          
        
          , 
         
        
          n 
         
        
       
         \frac{\partial\nabla_i}{\partial x_j}=\frac{\partial\nabla_j}{\partial x_i};\quad i\neq j;\quad i,j=1,2,\cdots,n 
        
       
     ∂xj∂∇i=∂xi∂∇j;i=j;i,j=1,2,⋯,n
 也就是要求梯度向量的雅可比矩阵为对称阵
  
      
       
        
         
         
           ∂ 
          
          
          
            ∂ 
           
           
           
             x 
            
           
             T 
            
           
          
         
        
          ( 
         
        
          grad 
         
        
          V 
         
        
          ) 
         
        
          = 
         
         
          
          
            [ 
           
           
            
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   1 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   1 
                  
                 
                
               
              
             
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   1 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   2 
                  
                 
                
               
              
             
             
              
              
                ⋯ 
               
              
             
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   1 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   n 
                  
                 
                
               
              
             
            
            
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   2 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   1 
                  
                 
                
               
              
             
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   2 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   2 
                  
                 
                
               
              
             
             
              
              
                ⋯ 
               
              
             
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   2 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   n 
                  
                 
                
               
              
             
            
            
             
              
               
               
                 ⋮ 
                
                
                 
                
               
              
             
             
              
               
               
                 ⋮ 
                
                
                 
                
               
              
             
             
              
              
                ⋱ 
               
              
             
             
              
               
               
                 ⋮ 
                
                
                 
                
               
              
             
            
            
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   n 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   1 
                  
                 
                
               
              
             
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   n 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   2 
                  
                 
                
               
              
             
             
              
              
                ⋯ 
               
              
             
             
              
               
                
                
                  ∂ 
                 
                 
                 
                   ∇ 
                  
                 
                   n 
                  
                 
                
                
                
                  ∂ 
                 
                 
                 
                   x 
                  
                 
                   n 
                  
                 
                
               
              
             
            
           
          
         
           ] 
          
         
        
       
         \frac \partial{\partial{x}^\mathrm{T} }( \text{grad}V) =\left.\left[\begin{array}{cccc}\frac{\partial\nabla_1}{\partial x_1}&\frac{\partial\nabla_1}{\partial x_2}&\cdots&\frac{\partial\nabla_1}{\partial x_n}\\\frac{\partial\nabla_2}{\partial x_1}&\frac{\partial\nabla_2}{\partial x_2}&\cdots&\frac{\partial\nabla_2}{\partial x_n}\\\vdots&\vdots&\ddots&\vdots\\\frac{\partial\nabla_n}{\partial x_1}&\frac{\partial\nabla_n}{\partial x_2}&\cdots&\frac{\partial\nabla_n}{\partial x_n}\end{array}\right.\right] 
        
       
     ∂xT∂(gradV)= 
               ∂x1∂∇1∂x1∂∇2⋮∂x1∂∇n∂x2∂∇1∂x2∂∇2⋮∂x2∂∇n⋯⋯⋱⋯∂xn∂∇1∂xn∂∇2⋮∂xn∂∇n 
              
 采用变量梯度法构造李雅普诺夫函数的实施方案可以总结如下:
- 设梯度向量
 grad V = [ a 11 x 1 + a 12 x 2 + ⋯ + a 1 n x n ⋮ a n 1 x 1 + a n 2 x 2 + ⋯ + a n n x n ] = A ( x ) x \left.\text{grad}V=\left[\begin{array}{c}a_{11}x_1+a_{12}x_2+\cdots+a_{1n}x_n\\\vdots\\a_{n1}x_1+a_{n2}x_2+\cdots+a_{nn}x_n\end{array}\right.\right]={A}({x}){x} gradV= a11x1+a12x2+⋯+a1nxn⋮an1x1+an2x2+⋯+annxn =A(x)x
 a i j a_{ij} aij 为待定系数,可以是常数也可以是函数;
- 由梯度向量构造导函数, V ˙ ( x ) = ( grad V ) T x ˙ \dot{V} ( {x}) = ( \text{grad}V) ^{\mathrm{T} }\dot{{x}} V˙(x)=(gradV)Tx˙
- 由导函数负定、梯度向量的雅可比矩阵为对称阵两个条件确定待定系数或待定系数应满足的部分关系
- 沿坐标轴求线积分得李雅普诺夫函数 V ( x ) V({x}) V(x),由李雅普诺夫函数正定确定其余待定系数
- 确定原点的渐进稳定性是局部还是全局
4.4 线性时变系统
若系统  
     
      
       
       
         x 
        
       
         = 
        
       
         A 
        
       
         ( 
        
       
         t 
        
       
         ) 
        
       
         x 
        
       
         ( 
        
       
         t 
        
       
         ) 
        
       
      
        x= A(t)x(t) 
       
      
    x=A(t)x(t) 的矩阵  
     
      
       
       
         A 
        
       
      
        A 
       
      
    A 是  
     
      
       
       
         t 
        
       
      
        t 
       
      
    t 的函数(即时变函数),则系统在平衡点  
     
      
       
        
        
          x 
         
        
          e 
         
        
       
         = 
        
       
         0 
        
       
      
        {x}_e=0 
       
      
    xe=0
 处是大范围渐近稳定的充要条件为:
 对于任意给定的连续对称正定矩阵  
     
      
       
       
         Q 
        
       
         ( 
        
       
         t 
        
       
         ) 
        
       
      
        Q(t) 
       
      
    Q(t) ,存在一个连续对称正定矩阵  
     
      
       
       
         P 
        
       
         ( 
        
       
         t 
        
       
         ) 
        
       
      
        P(t) 
       
      
    P(t),满足
  
      
       
        
         
         
           P 
          
         
           ˙ 
          
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          = 
         
        
          − 
         
         
         
           A 
          
         
           T 
          
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          P 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          − 
         
        
          P 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          A 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          − 
         
        
          Q 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
       
         \dot{P}(t)=-A^{\mathrm{T}}(t)P(t)-P(t)A(t)-Q(t) 
        
       
     P˙(t)=−AT(t)P(t)−P(t)A(t)−Q(t)
 系统的李亚普诺夫函数即为
  
      
       
        
        
          V 
         
        
          ( 
         
        
          x 
         
        
          , 
         
        
          t 
         
        
          ) 
         
        
          = 
         
         
         
           x 
          
         
           T 
          
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          P 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          x 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
       
         V(x,t)=x^{\mathrm{T}}(t)P(t)x(t) 
        
       
     V(x,t)=xT(t)P(t)x(t)
 证明 取系统的李亚普诺夫函数为
  
      
       
        
        
          V 
         
        
          ( 
         
        
          x 
         
        
          , 
         
        
          t 
         
        
          ) 
         
        
          = 
         
         
         
           x 
          
         
           T 
          
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          P 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          x 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
       
         V(x,t)=x^{\mathrm{T}}(t)P(t)x(t) 
        
       
     V(x,t)=xT(t)P(t)x(t)
  
     
      
       
       
         P 
        
       
         ( 
        
       
         t 
        
       
         ) 
        
       
      
        P(t) 
       
      
    P(t)为对称正定矩阵,因此
  
      
       
        
         
          
           
            
             
             
               V 
              
             
               ˙ 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
           
          
          
           
            
             
            
              = 
             
             
              
              
                x 
               
              
                ˙ 
               
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              P 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              x 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              + 
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
             
             
               P 
              
             
               ˙ 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              x 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              + 
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              P 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
             
             
               x 
              
             
               ˙ 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
            
           
          
          
           
            
             
            
              = 
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
             
             
               A 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              P 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              x 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              + 
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
             
             
               P 
              
             
               ˙ 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              x 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              + 
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              P 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              A 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              x 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
            
           
          
          
           
            
             
            
              = 
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              [ 
             
             
             
               A 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              P 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              + 
             
             
             
               P 
              
             
               ˙ 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              + 
             
            
              P 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              A 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              ] 
             
            
              x 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
           
          
         
         
          
           
            
           
          
         
         
          
           
            
           
          
          
           
            
             
            
              = 
             
            
              − 
             
             
             
               x 
              
             
               T 
              
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              Q 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
              x 
             
            
              ( 
             
            
              t 
             
            
              ) 
             
            
           
          
         
        
       
         \begin{aligned} \dot{V}(t)& =\dot{x}^{\mathrm{T}}(t)P(t)x(t)+x^{\mathrm{T}}(t)\dot{P}(t)x(t)+x^{\mathrm{T}}(t)P(t)\dot{x}(t) \\ \\ &=x^{\mathrm{T}}(t)A^{\mathrm{T}}(t)P(t)x(t)+x^{\mathrm{T}}(t)\dot{P}(t)x(t)+x^{\mathrm{T}}(t)P(t)A(t)x(t) \\ \\ &=x^{\mathrm{T}}(t)[A^{\mathrm{T}}(t)P(t)+\dot{P}(t)+P(t)A(t)]x(t) \\ \\ &=-x^{\mathrm{T}}(t)Q(t)x(t) \end{aligned} 
        
       
     V˙(t)=x˙T(t)P(t)x(t)+xT(t)P˙(t)x(t)+xT(t)P(t)x˙(t)=xT(t)AT(t)P(t)x(t)+xT(t)P˙(t)x(t)+xT(t)P(t)A(t)x(t)=xT(t)[AT(t)P(t)+P˙(t)+P(t)A(t)]x(t)=−xT(t)Q(t)x(t)
 其中
  
      
       
        
        
          Q 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          = 
         
        
          − 
         
         
         
           A 
          
         
           T 
          
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          P 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          − 
         
         
         
           P 
          
         
           ˙ 
          
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          − 
         
        
          P 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
          A 
         
        
          ( 
         
        
          t 
         
        
          ) 
         
        
       
         Q(t)=-A^{\mathrm{T}}(t)P(t)-\dot{P}(t)-P(t)A(t) 
        
       
     Q(t)=−AT(t)P(t)−P˙(t)−P(t)A(t)
 根据主稳定性定理,因为  
     
      
       
       
         P 
        
       
      
        P 
       
      
    P 是正定对称矩阵 (  
     
      
       
       
         V 
        
       
      
        V 
       
      
    V 正定),所以若  
     
      
       
       
         Q 
        
       
      
        Q 
       
      
    Q 也是正定对称矩阵,则 
     
      
       
        
        
          V 
         
        
          ˙ 
         
        
       
         ( 
        
       
         x 
        
       
         , 
        
       
         t 
        
       
         ) 
        
       
      
        \dot{V}(x,t) 
       
      
    V˙(x,t) 是负定的,系统是渐近稳定的。
下链
【现代控制理论速学系列】让你的大三下半学期安心考研










