“模型预测控制每次只实施最优序列的第一项 $\kappa N(x)=u 0^ (x)$,下一时刻测得新状态,再解相同长度的问题。这与一次性执行整条有限最优计划不同。无约束离散LQR给出相关二次…”
形式陈述 ​
给定实矩阵
它的无约束有限时域线性二次调节问题,是对给定
状态完全可用,采用负反馈约定
离散稳定指矩阵为 Schur,即所有特征值模严格小于
在
有唯一对称半正定解。其增益
使
直觉
连续控制允许随时改变输入;数字控制器常在每个采样区间保持输入不变。精确采样回答这一实现约束下的状态怎样变化,Riccati 递推回答未来状态偏差与控制消耗应怎样权衡。
有限时域价值函数从终端向前计算,而状态从初值向后执行。DARE 是时域不断延长后的价值固定点。这里的矩阵记录最优成本,并非滤波问题中的估计误差协方差。
例子与边界
精确保持采样也要变换成本 ​
设连续常系数系统为
因此
其中
若
当
带交叉项时可令
并把动力学改成
有限时域的配平方证书 ​
设
这里
左端取关于
沿任意可行轨迹求和,状态价值项逐项抵消:
所有平方项同时为零恰好给出反馈序列,因此它全局最优且唯一。这份证书比较所有输入序列,不限于预先假定的线性反馈。
例如
初值
零终端有限价值怎样收敛到DARE ​
用
取一个稳定反馈
收敛。有限最优成本不超过该反馈的无限成本,故
再证明相应闭环
若
左端非正、右端非负,因此右端为零:
无限时域最优性与半正定权重 ​
取任意有限成本输入序列,则
Schur 矩阵
说明
把定常版本的式 (4) 累加到
无限成本输入自然也满足下界。稳定反馈
黄金比解及必要的条件 ​
对
半正定解为
负根不是半正定解。沿最优轨道
可与 DARE 价值独立对照。
缺少可检测性时结论会改变。取
推论与应用
连续时间LQR与本页分别使用 Hurwitz 和 Schur 稳定性;精确保持采样把二者的动力学连接起来,但输入族、阶段成本及交叉项仍须逐项对齐。有限时域的末步增益还可能为零,因此不能把一次有限计划的最后一步当作无限时域稳定控制。
模型预测控制在每个时刻重解带状态、输入和终端约束的有限问题。本页 DARE 的恒等式 (6) 可直接提供终端成本的下降证书;还需选取满足约束且在该反馈下不变的终端集。无约束 Riccati 解与受约束滚动优化由此有了可核验的接口。
验收练习。 先重算积分器的采样交叉项,再从
参考资料
- Stephen Boyd,Stanford EE363,Winter 2008–09,Lecture 1: Linear Quadratic Regulator—Discrete-time Finite Horizon,1–14至1–23、1–28:有限价值递推与稳态DARE。
- William W. Hager and Larry L. Horowitz,Convergence and Stability Properties of the Discrete Riccati Operator Equation and the Associated Optimal Control and Filtering Problems,SIAM Journal on Control and Optimization 14(2),1976,§§2–3、Theorem 5、Appendix B,pp.296–298、305、309–310。本文给出零终端、有限维情形的单调极限与验证证明,不额外声称任意终端权重的收敛率。
- MathWorks,Control System Toolbox 在线文档,lqrd: Algorithms,2026-10-05查阅:保持采样下动力学与完整块成本的离散化。