最优值函数作为 Lyapunov 候选

一、Lyapunov 稳定性理论回顾

1.1 离散时间 Lyapunov 定理

定理(Lyapunov 稳定性):对于离散时间系统 ,若存在函数 满足:

  1. 正定性,且
  2. 径向无界性(可选,用于全局稳定)
  3. 下降性

则系统原点是渐近稳定的。

1.2 Lyapunov 函数的构造难点

Lyapunov 定理是充分条件而非必要条件:

  • 若找到满足条件的 ,系统稳定
  • 若找不到,不能断定系统不稳定

关键问题:如何构造合适的


二、MPC 最优值函数

2.1 最优值函数定义

MPC 的最优值函数定义为:

其中:

2.2 最优值函数的性质

性质数学表达说明
非负性因为
零点零状态的最优代价为零
下界至少包含第一步状态代价

三、正定性证明

3.1 主定理

定理:MPC 最优值函数 满足 Lyapunov 函数的正定性条件:

  1. (若 可检测)

3.2 证明:

证明

时:

  • 零控制序列 是可行的
  • 对应的状态轨迹
  • 代价函数

因此:

证毕

3.3 证明: for

证明

对于任意 和任意可行控制序列

由于

  • 每一项都是非负的
  • 至少第一项 (若

(半正定),需要 可检测条件保证:

  • 不能观的不稳定模态会被 惩罚
  • 总代价

因此 for all

证毕


四、径向无界性

4.1 定义

径向无界性

4.2 MPC 最优值函数的径向无界性

命题:若 ,则 是径向无界的。

证明

其中 的最小特征值。

因此:

证毕

4.3 半正定 的情况

(半正定),需要 可检测:

  • 不能观的模态必须是稳定的
  • 否则无限时域代价无界

五、与 LQR 值函数的关系

5.1 LQR 值函数

无限时域 LQR 的最优值函数:

其中 是 DARE 的解。

5.2 MPC 值函数与 LQR 的关系

且无约束时:

此时 MPC 最优值函数等于LQR 值函数。

5.3 有约束情况

有约束时:

因为约束增加了限制,最优代价不会小于无约束情况。


六、下降性分析的预备

6.1 下降性条件

需要证明:

6.2 证明思路

利用 Shift 构造

  1. 构造时刻 的候选解
  2. 计算
  3. 利用最优性不等式

七、总结

性质条件结论
成立
可检测成立
径向无界成立
Lyapunov 候选上述条件 是合格的 Lyapunov 候选

更新记录

日期内容
2026-04-10初始版本