论文标题
自适应动态管MPC的性能分析
Performance Analysis of Adaptive Dynamic Tube MPC
论文作者
论文摘要
模型预测控制(MPC)是控制受约束系统的有效方法,但在现实世界应用中经常遇到外部干扰和建模误差。为了解决这些问题,诸如管MPC(TMPC)之类的技术利用辅助离线生成的稳健控制器来确保系统在一个不变的集合中,被称为管,围绕在线生成轨迹。但是,TMPC无法响应状态依赖性不确定性而修改其管子和辅助控制器,通常会导致过度保守的解决方案。动态管MPC(DTMPC)通过同时优化所需的轨迹和管几何形状来解决这些问题。在此框架的基础上,自适应DTMPC(ADTMPC)通过降低模型不确定性产生更好的模型近似,从而产生更准确的控制策略。这项工作为不确定的非线性系统提供了TMPC,DTMPC和ADTMPC的实验分析和性能评估。特别是,DTMPC被证明胜过TMPC,因为它能够动态地适应不断变化的环境,将积极的控制和保守行为限制为仅限于约束和不确定性需要它的情况。应用于摆床,这使DTMPC的控制力减少了30%,同时达到高达80%的速度。 ADTMPC进一步提高了这种性能,这将反馈控制工作减少到另外35%,同时提供了高达34%的轨迹跟踪。该分析表明,DTMPC和ADTMPC框架为具有不确定性,目标和操作条件的系统的系统产生了更有效的稳健控制策略。
Model predictive control (MPC) is an effective method for control of constrained systems but is susceptible to the external disturbances and modeling error often encountered in real-world applications. To address these issues, techniques such as Tube MPC (TMPC) utilize an ancillary offline-generated robust controller to ensure that the system remains within an invariant set, referred to as a tube, around an online-generated trajectory. However, TMPC is unable to modify its tube and ancillary controller in response to changing state-dependent uncertainty, often resulting in overly-conservative solutions. Dynamic Tube MPC (DTMPC) addresses these problems by simultaneously optimizing the desired trajectory and tube geometry online. Building upon this framework, Adaptive DTMPC (ADTMPC) produces better model approximations by reducing model uncertainty, resulting in more accurate control policies. This work presents an experimental analysis and performance evaluation of TMPC, DTMPC, and ADTMPC for an uncertain nonlinear system. In particular, DTMPC is shown to outperform TMPC because it is able to dynamically adjust to changing environments, limiting aggressive control and conservative behavior to only the cases when the constraints and uncertainty require it. Applied to a pendulum testbed, this enables DTMPC to use up to 30% less control effort while achieving up to 80% higher speeds. This performance is further improved by ADTMPC, which reduces the feedback control effort by up to another 35%, while delivering up to 34% better trajectory tracking. This analysis establishes that the DTMPC and ADTMPC frameworks yield significantly more effective robust control policies for systems with changing uncertainty, goals, and operating conditions.