稳态目标计算与偏移补偿

一、稳态工作点定义

1.1 稳态条件

定义(稳态工作点): 是系统 的稳态工作点,如果满足:

即:

1.2 输出跟踪条件

对于输出 ,跟踪参考 需要:

稳态方程组

1.3 可解性条件

命题:稳态方程组有唯一解的条件是:

其中 是状态维度, 是输入维度。

物理意义:系统必须有足够的控制自由度来实现输出跟踪。


二、稳态目标在线计算

2.1 离线计算 vs 在线计算

方法适用场景优点缺点
离线计算固定参考 计算简单灵活性差
在线计算时变参考 适应性强增加计算负担

2.2 在线优化公式

稳态目标优化问题

其中:

  • 是跟踪误差权重
  • 是输入偏离权重
  • 是期望的稳态输入

2.3 QP 标准形式

转化为 QP

,则:

其中:


三、偏移补偿机制

3.1 坐标平移

定义偏移坐标

偏移系统

是稳态工作点且

3.2 跟踪问题转化为调节问题

原问题

转化后

等价调节器问题

3.3 约束变换

原约束

偏移约束

注意:约束集随 变化而平移。


四、两层 MPC 架构

4.1 架构概述

┌─────────────────────────────────────────┐
│           稳态目标层 (上层)              │
│   计算最优 (x_s, u_s) 使 y_s → r        │
└─────────────────┬───────────────────────┘
                  │ (x_s, u_s)
                  ↓
┌─────────────────────────────────────────┐
│          动态优化层 (下层)               │
│   计算 ũ 使 x̃ → 0 (调节器问题)          │
└─────────────────┬───────────────────────┘
                  │
     u(k) = ũ(k) + u_s(k)

4.2 计算流程

每个采样时刻

  1. 稳态目标层

    • 测量/估计当前参考
    • 求解稳态优化问题得
    • 传递给动态优化层
  2. 动态优化层

    • 计算偏移状态
    • 求解调节器 MPC 问题得
    • 实施控制

4.3 计算复杂度分析

问题类型变量数求解频率
稳态目标层QP每时刻
动态优化层QP每时刻

总复杂度:相当于求解一个稍大的 QP 问题。


五、可行域分析

5.1 稳态可行域

定义:稳态可行的参考集合

5.2 参考可达性

命题:参考 是可达的,当且仅当

不可达参考的处理

  1. 投影法:找到 中距离 最近的点

  2. 软约束法:允许暂时违反参考,但加入惩罚

5.3 动态可行域

定义:给定 ,动态可行的状态集合:

实际可行域


六、数值示例

6.1 系统参数

约束:

6.2 稳态计算

稳态方程

解得:

可行参考范围

6.3 阶跃响应

参考从 跳变到

时刻实际控制
0.80.95
0.80.85
0.80.80

七、总结

概念公式/方法
稳态工作点
在线计算QP:
偏移补偿
两层架构稳态层 + 动态优化层
可行参考

核心结论

稳态目标计算与偏移补偿将跟踪问题转化为调节问题:

  1. 在线计算使
  2. 坐标平移 转化为调节器问题
  3. 两层架构分离稳态优化与动态优化

更新记录

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