李雅普诺夫第一法

Lyapunov's First Method

间接法,利用系统矩阵的特征值或系统状态方程的解来判断系统稳定性。主要针对线性定常系统和非线性不是很严重的系统

一、线性定常系统

1. 1 状态稳定(内部稳定)

平衡状态渐近稳定
充分必要条件系统矩阵 A 所有特征值均具有负实部 |λIA|=0λi<0

1. 2 输出稳定

输出稳定:系统对于有界输入所引起的输出是有界的。
充分必要条件:传递函数的极点均具有负实部 (在 s 左半平面) W(s)=c(sIA)1bResi<0

虽然状态矩阵的特征值和传递函数矩阵分母的根(极点)相同,但是传递函数可能出现零极点对消现象,使得状态稳定性和输出稳定性可能不一致。状态不稳定时,可能也会有输出稳定。

二、非线性系统(线性化)

x˙=f(x)x˙=f(xe,t)+fx|x=xe(xxe)+R(x)Δx=xxeΔx˙=AΔx
  1. 确定系统的平衡点,所有状态变量的导数为零的点,也即联立方程 0=f(x) 求解
  2. 使用雅可比矩阵将非线性系统一次线性化,得到线性化的状态矩阵 A 表达式
  3. 在不同平衡点处,分别代入平衡点,得到对应的状态矩阵 A
fx=(f1x1f1x2f1xnf2x1f2x2f2xnfmx1fmx2fmxn)A=fx|x=xe

线性化后得到特征矩阵,计算矩阵的特征值

  1. 所有特征值均具有负实部,原非线性系统在平衡点处渐近稳定
  2. 至少有一个特征值具有正实部,原非线性系统不稳定
  3. 至少有一个特征值为零,不能根据特征矩阵判别原非线性系统的稳定性,只能看高阶导数项(较为复杂,很难判断,最为不利的情况),无法确定
    在非线性系统稳定性分析存在瓶颈,不建议使用,建议使用李雅普诺夫第二法

实际例题

{x˙1=x1x1x2x˙2=x2+x1x2

平衡点

{0=x1x1x20=x2+x1x2xe1=(00),xe2=(11)A=(1x2x1x21+x1)A1=(1001)A2=(0110)