稳定性理论

常微分方程解的稳定性:Lyapunov 稳定性、相图与判据。

2026.01.07 · 4 min · evolving · 数学

对于一个一般的系统,我们很难具体求解它的解,因此很多时候需要从方程本身出发研究解的性质。对于一类系统,我们时常需要关心初值的扰动对方程的解的影响。

Lyapunov 稳定性

以下由 Gemini 3 Flash Preview 生成

1. 稳定性 (Stability) 与 一致稳定性 (Uniform Stability)

  • Lyapunov稳定性 (Stability): 如果对于任意给定的 \(\epsilon > 0\) 和起始时刻 \(t_0\),都存在一个 \(\delta(t_0, \epsilon) > 0\),使得当 \(\|x(t_0)\| < \delta\) 时,对于所有的 \(t \ge t_0\),都有: \(\|x(t)\| < \epsilon\) 直观理解:如果初始状态足够靠近平衡点,则系统状态将永远保持在预定义的范围内。

  • 一致稳定性 (Uniform Stability, US): 如果在上述定义中,\(\delta\) 的选取只与 \(\epsilon\) 有关,而与起始时刻 \(t_0\) 无关,则称平衡点是一致稳定的。 直观理解:无论你从什么时候开始观察系统,稳定性的“容差范围”都是一样的。


2. 吸引性 (Attractivity) 与 一致吸引性 (Uniform Attractivity)

  • 吸引性 (Attractivity): 如果存在 \(\delta(t_0) > 0\),使得当 \(\|x(t_0)\| < \delta\) 时,状态轨迹满足: \(\lim_{t \to \infty} x(t) = 0\) 直观理解:系统状态最终会收敛到平衡点。

  • 一致吸引性 (Uniform Attractivity): 如果状态收敛到平衡点的速度与起始时刻 \(t_0\) 无关,则称其具有一致吸引性。 具体定义为:存在 \(\delta > 0\),对于任意 \(\epsilon > 0\),存在一个时间常数 \(T(\epsilon) > 0\)(与 \(t_0\) 无关),使得当 \(\|x(t_0)\| < \delta\) 时,对于所有的 \(t \ge t_0 + T\),都有: \(\|x(t)\| < \epsilon\)


3. 渐近稳定 (Asymptotic Stability) 与 一致渐近稳定 (Uniform Asymptotic Stability)

  • 渐近稳定 (Asymptotic Stability, AS): 如果平衡点既是 Lyapunov稳定 的,又是 具有吸引性 的,则称其为渐近稳定。 注意:仅有吸引性并不一定稳定,必须两者兼备。

  • 一致渐近稳定 (Uniform Asymptotic Stability, UAS): 如果平衡点既是 一致稳定 的,又是 一致吸引 的,则称其为一致渐近稳定。 在工程应用中,UAS 是非常重要的性质,因为它保证了系统性能在时间轴上的鲁棒性。


总结与区别

概念核心要求与起始时间 \(t_0\) 的关系
稳定性状态不跑远\(\delta\) 可能依赖 \(t_0\)
一致稳定性状态不跑远\(\delta\) 与 \(t_0\) 无关
吸引性状态最终趋于 0收敛速度可能依赖 \(t_0\)
一致吸引性状态最终趋于 0收敛速度与 \(t_0\) 无关
渐近稳定稳定 + 吸引-
一致渐近稳定一致稳定 + 一致吸引性能指标完全不随时间平移而改变

重要提示: 对于线性时不变系统 (LTI),即 \(\dot{x} = Ax\),“稳定性”与“一致稳定性”是等价的,“渐近稳定”与“一致渐近稳定”也是等价的。这些区别主要存在于时变系统中。

稳定性的线性近似判别法

这里主要针对零解进行讨论,其他的解的讨论是类似的。

对于一个微分方程:

\[\frac{ \mathrm{d} \mathbf{x} }{ \mathrm{d} t } =\mathbf{f}(t,\mathbf{x})\]

考虑它的线性近似:

\[\mathbf{f}(t,\mathbf{x}) = \mathbf{A}(t)\mathbf{x} + \mathbf{R}(t,\mathbf{x}),\quad t>\beta\]

这里 \(\mathbf{A}\) 为 \(\mathbf{x}=\mathbf{0}\) 时的 Jacobian 矩阵,它是一个关于 \(t\) 的矩阵函数,而 \(\mathbf{R}\) 则是高阶扰动项,从而近似方程:

\[\frac{ \mathrm{d} \mathbf{x} }{ \mathrm{d} t } =\mathbf{A}(t)\mathbf{x}\]

线性方程的稳定性判断

对于线性方程,设它的基解矩阵为 \(\Phi(t)\) ,则它的稳定性可以用它的基解矩阵来判断:

  1. \(\|\Phi(t)\|\) 有界则稳定,\(\lim_{ t \to +\infty }\|\Phi(t)\| = 0\) 则渐进稳定
  2. \(\|\Phi(t)\Phi^{-1}(s)\|\) 有界则一致稳定,若存在 \(M\) 和 \(\alpha\) 使得 \(\|\Phi(t)\Phi^{-1}(s)\|\leq Me^{ -\alpha(t-s) }\) 成立则一致渐进稳定

这里的矩阵 \(\Phi(t)\Phi^{-1}(s)\) 有时称作状态转移矩阵,因为对于任意一个状态 \(x(t)\) 总有 \(x(t) = \Phi(t)\Phi ^{-1}(s)x(s)\) 成立。

当 \(\mathbf{A}\) 还是一个常矩阵时,进一步的可以直接从特征值出发判断:

  1. 若所有特征值的实部均为负的,则一致渐进稳定
  2. 若所有特征值实部均非正,且实部为 \(0\) 的特征值对应的 Jordan 块均为一阶,则一致稳定
  3. 否则零解不稳定

这可以从一般的情形推出;另一方面也可以感性地理解:对于每一个实部为正的特征值,它会对应至少一个 \(e^{ \lambda t }\) 形式的项,从而发散,而实部为 \(0\) 但 Jordan 块大于一阶的时候则对应至少一个 \(t^p\) 形式的项,其中 \(p>0\) ,从而也发散。

非线性方程的稳定性判断

接下来考虑非线性方程,我们将会证明当余项 \(\mathbf{R}\) 满足一定条件时非线性方程也是一致稳定的。

Lyapunov 第二方法

Lyapunov 第二方法需要构造一个 Lyapunov 函数,满足:

  1. 正定
  2. 导数负定

Hamilton 系统