形式陈述
平衡点稳定性研究动力系统的初值扰动如何影响后续轨道。数值稳定性 公理库 数值稳定性 Numerical stability 以允许的小输入扰动刻画算法的有限精度行为,并与问题条件性及其他稳定性概念分开。 研究计算误差的传播,绝对稳定域 公理库 ODE 方法的绝对稳定域 Absolute stability region · Region of absolute stability 以标量衰减测试方程的放大因子定义一步法稳定域,并区分 A-stability、L-stability、精度与其他稳定概念。 则描述时间离散方法对测试方程的稳定步长范围;三者分别比较动力系统轨道、有限精度计算过程与数值方法对测试方程的离散放大。
设 ( X , d ) 是度量空间 公理库 度量空间 Metric space 用满足正定性、对称性与三角不等式的实值距离刻画点间远近的空间。 ,其上有连续时间动力系统 公理库 动力系统 Dynamical system 以时间加法幺半群对状态空间的作用统一描述离散迭代、流与半流。 的连续半流 φ t ,t ≥ 0 。平衡点 x ∗ 满足 φ t ( x ∗ ) = x ∗ 。它称 Lyapunov 稳定,若
∀ ε > 0 ∃ δ > 0 : d ( x 0 , x ∗ ) < δ ⟹ d ( φ t ( x 0 ) , x ∗ ) < ε ( t ≥ 0 ) . 若它稳定,且存在 r > 0 ,使所有 d ( x 0 , x ∗ ) < r 的初值都有 d ( φ t ( x 0 ) , x ∗ ) → 0 ,则称渐近稳定。这里的趋近指:对每个 ε > 0 ,存在依赖于该初值和 ε 的 T ,使全部 t ≥ T 的距离小于 ε 。若存在 r , C , α > 0 ,使这一邻域内所有初值都满足
d ( φ t ( x 0 ) , x ∗ ) ≤ C e − α t d ( x 0 , x ∗ ) ( t ≥ 0 ) , 则称指数稳定。距离及常数都相对于同一个选定度量;在下文的 R n 例子中取欧氏距离 d ( x , y ) = ‖ x − y ‖ 。吸引性与稳定性是不同量词,前者单独并不蕴含后者。
对只先有局部解的 ODE,相同定义还要求所选足够小初值的解能延拓到全部正时间。证明不稳定时,只要任意小的初值扰动都能在解仍存在时离开某个固定邻域便已足够,无须等到可能的爆破时刻。
离散系统 x k + 1 = F ( x k ) 使用相同的定义:把 φ t 换成 F k ,把全部正时间的量词换成整数 k ≥ 0 ,指数因子相应为 e − α k 。对非自治演化 φ t , t 0 ,还须说明常数是否依赖起始时刻;若 δ 或指数界中的 C , α , r 可对全部 t 0 共用,称相应的稳定性为一致的。一个时变系统族的共同证书则进一步要求这些常数对全部允许参数轨道共用。
直觉
稳定性要求轨道从一开始就留在指定范围内:给定允许的偏差 ε ,可以找到足够小的初值范围 δ ,使整个未来都受控。吸引性关注长期归宿,允许先离开某个小邻域再返回。渐近稳定同时要求全程控制与最终返回,指数稳定进一步给出统一的衰减速度。
例子与边界
x ′ = − x 的零点指数稳定,x ′ = 0 的每个点稳定但不吸引,x ′ = x 的零点不稳定。线性系统 x ′ = A x 在所有特征值实部严格为负时指数稳定。对 C 1 非线性系统,线性化的特征值实部全负给出局部指数稳定,存在正实部特征值则给出不稳定。零实部方向上的行为取决于高阶项。以线性化为零的 x ′ = − x 3 为例,其解为
x ( t ) = x 0 1 + 2 x 0 2 t . 它始终满足 | x ( t ) | ≤ | x 0 | ,并趋于零,故零点渐近稳定;但非零解仅按 t − 1 / 2 衰减,不能由固定 C e − α t | x 0 | 控制,所以不是指数稳定。与它有同一个零线性化的 x ′ = x 3 却向外逃逸,说明零特征值处必须检查非线性项。
对 R n (n ≥ 1 )中开集上的自治 ODE x ′ = f ( x ) ,设 f 局部 Lipschitz,取 C 1 的 Lyapunov 函数 V ,满足 V ( x ∗ ) = 0 且邻域内其余点 V > 0 。若 V ˙ = ∇ V ⋅ f ≤ 0 ,可用紧球面的极值定理 公理库 极值定理 Extreme value theorem 连续实值函数在非空紧空间上取得最大值和最小值。 证明稳定:对足够小的 ε ,球面上的最小值 m ε 严格为正;再由 V 的连续性选 δ ,使初始距离小于 δ 时 V ( x 0 ) < m ε 。沿轨道 V 不增,所以轨道不能首次碰到该球面,并在内部紧子集中继续延拓。若 V ˙ 在去掉平衡点的邻域内严格为负,局部紧性与连续性进一步给出渐近稳定。仅有半负定时,LaSalle 原理在紧的正向不变集合内研究 V ˙ = 0 中的最大不变子集;不能仅凭半负定就断言收敛到平衡点。
离散时间有不需求导的对应证书。设 F 把包含原点邻域的可行集 S ⊆ R n 映回自身,F ( 0 ) = 0 。若某个非负函数 V 满足 V ( F ( x ) ) ≤ V ( x ) ,在 S 上有 V ( x ) ≥ a ‖ x ‖ 2 ,并在原点邻域有 V ( x ) ≤ b ‖ x ‖ 2 ,其中 a , b > 0 ,则
a ‖ F k ( x 0 ) ‖ 2 ≤ V ( F k ( x 0 ) ) ≤ V ( x 0 ) ≤ b ‖ x 0 ‖ 2 直接给出稳定性。若还满足 V ( F ( x ) ) − V ( x ) ≤ − c ‖ x ‖ 2 、c > 0 ,累加后 ∑ k ‖ F k ( x 0 ) ‖ 2 < ∞ ,于是轨道趋零。这里同时使用了可行集不变、原点附近的上界以及全轨道的下降,不能只检查其中一项。
系统 x ′ = − x + x 3 的原点局部渐近稳定。取 V = x 2 / 2 ,在 0 < | x | < 1 内有 V ˙ = − x 2 + x 4 < 0 。当 | x 0 | > 1 时,令 y = x − 2 ,方程化为 y ′ = 2 y − 2 ,所以
y ( t ) = 1 + ( x 0 − 2 − 1 ) e 2 t . 它在
T = 1 2 log x 0 2 x 0 2 − 1 降到零,对应 | x ( t ) | → ∞ 。这些轨道确定地在有限时间爆破,清楚区分了原点附近的稳定性与全空间的长期行为。
理想无阻尼振子则提供稳定但不吸引的例子:能量沿轨道恒定,非零轨道始终在能量曲线上运动。
推论与应用
线性状态反馈 公理库 线性状态反馈与稳定化 Linear state feedback · 线性反馈稳定化 用全状态反馈改变闭环谱,证明单输入可控系统的极点配置,并区分可控与可稳定。 将稳定性判据用于设计:选择 K ,让闭环矩阵 A − B K 的全部特征值实部为负。不可控模态不随反馈移动,因此可稳定化的系统要求这些模态本来就稳定。
LQR 公理库 连续时间线性二次调节器 Continuous-time linear quadratic regulator · Continuous-time LQR · 连续时间LQR 从零终端代价的有限时域 Riccati 解构造稳定 CARE 极限,在半正定状态代价下证明最优性与唯一性,并复算双积分器及双曲正切轨道。 进一步用积分代价比较稳定控制器。例如对 x ′ = u 采用 u = − k x 、k > 0 ,闭环解为 x ( t ) = x 0 e − k t ,而
J = ∫ 0 ∞ ( x 2 + u 2 ) d t = 1 + k 2 2 k x 0 2 . 所有这些反馈都使原点指数稳定,代价却在 k = 1 时最小:过小的 k 消除偏差慢,过大的 k 消耗更多控制能量。
共同二次 Lyapunov 证书 公理库 共同二次Lyapunov证书 Common quadratic Lyapunov certificate · Common quadratic Lyapunov function · 共同二次稳定性 用同一个正定二次函数与有限顶点矩阵不等式,证明任意时变凸组合系统的统一衰减及扰动能量界。 把这种能量推理扩展到参数随时间变化的线性系统:同一个常矩阵 P ≻ 0 若在所有顶点满足下降不等式,就控制它们的任意可测凸组合,给出统一指数衰减。各顶点分别 Hurwitz 并不足以保证这一点。加入扰动后,积分耗散不等式还给出输出能量界;非零初态的储能 x 0 T P x 0 必须保留。
参考资料