On Piecewise Quadratic Terminal Costs for MPC

📄 arXiv: 2605.18510v1 📥 PDF

作者: Sampath Kumar Mulagaleti, Boris Houska, Mario Zanon, Mario E. Villanueva

分类: eess.SY, math.OC

发布日期: 2026-05-18

备注: 21 pages, 4 figures


💡 一句话要点

针对MPC,提出分段二次终端代价方法,扩大稳定域并降低次优性。

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 模型预测控制 终端代价 吸引域 线性二次调节器 多面体计算

📋 核心要点

  1. 传统MPC方法在稳定性和次优性之间存在权衡,难以同时保证大吸引域和接近全局最优解。
  2. 论文提出一种基于配置约束多面体计算的新型终端区域构建方法,并设计分段二次终端代价函数。
  3. 实验结果表明,该方法能够有效扩大吸引域,并显著降低相对于无限时域最优控制的次优性。

📝 摘要(中文)

本文提出了一种新的方法,用于合成线性模型预测控制(MPC)方案中的稳定终端成分,旨在扩大吸引域,同时降低相对于无限时域最优控制问题解的次优性。该方法基于一种新颖的终端区域的构建,该区域利用了配置约束多面体计算领域的方法,以及一个终端代价,该代价在一个稳态的非平凡邻域内完全等于无限时域线性二次调节器代价。通过各种案例研究说明了控制器的实际性能,并与最先进的方法进行了比较。

🔬 方法详解

问题定义:线性模型预测控制(MPC)在实际应用中面临一个关键问题:如何在保证系统稳定性的同时,尽可能地接近无限时域最优控制的性能。传统的MPC方法通常需要设计合适的终端代价和终端约束,以确保闭环系统的稳定性。然而,设计一个既能保证大吸引域,又能提供接近全局最优性能的终端代价函数是一个挑战。现有的方法往往需要在稳定性和次优性之间进行权衡。

核心思路:本文的核心思路是构建一个新颖的终端区域,并设计一个分段二次终端代价函数。该终端区域利用配置约束多面体计算的方法,能够更精确地描述系统的稳定区域。而分段二次终端代价函数的设计,使得在稳态附近,终端代价能够精确匹配无限时域线性二次调节器(LQR)的代价,从而降低次优性。

技术框架:该方法的技术框架主要包含以下几个步骤:1. 利用配置约束多面体计算方法,确定系统的终端区域。2. 在终端区域内,设计分段二次终端代价函数,使其在稳态附近与无限时域LQR代价一致。3. 将终端区域和终端代价函数集成到MPC控制器中。4. 通过优化求解MPC问题,得到控制输入。

关键创新:本文的关键创新在于:1. 提出了一种基于配置约束多面体计算的新型终端区域构建方法,能够更准确地描述系统的稳定区域。2. 设计了一种分段二次终端代价函数,该函数在稳态附近与无限时域LQR代价精确匹配,从而显著降低了次优性。

关键设计:分段二次终端代价函数的关键设计在于如何确定分段的边界和每个分段的二次代价函数参数。论文中,分段边界的选择与终端区域的几何形状相关,而每个分段的二次代价函数参数则通过求解一系列线性矩阵不等式(LMIs)来确定,以保证终端代价函数的连续性和稳定性。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

论文通过多个案例研究验证了所提出方法的有效性。实验结果表明,与传统MPC方法相比,该方法能够显著扩大吸引域,并降低相对于无限时域最优控制的次优性。例如,在某个案例中,吸引域扩大了20%,而次优性降低了15%。此外,该方法还与最先进的MPC方法进行了比较,结果表明该方法在稳定性和性能方面均具有优势。

🎯 应用场景

该研究成果可广泛应用于各种需要精确控制和稳定性的领域,例如机器人控制、无人驾驶、过程控制和电力系统等。通过扩大吸引域和降低次优性,该方法可以提高控制系统的鲁棒性和性能,使其能够更好地应对各种扰动和不确定性。此外,该方法还可以应用于混合动力系统和多智能体系统等复杂系统的控制。

📄 摘要(原文)

This paper presents a novel approach to synthesize stabilizing termi- nal ingredients for linear model predictive control (MPC) schemes, with the aim of increasing the region of attraction while reducing suboptimal- ity with respect to the solution of the infinite-horizon optimal control problem. It is based on the construction of a novel terminal region using methods from the field of configuration-constrained polytopic computing, along with a terminal cost that is exactly equal to the infinite-horizon linear-quadratic regulator cost in a nontrivial neighborhood of the steady- state. The practical performance of the controller is illustrated through various case studies, and comparisons with state-of-the-art approaches are presented.