Performance analysis of adaptive dynamic tube mpc

© 2021, American Institute of Aeronautics and Astronautics Inc, AIAA. All rights reserved. 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 addr...

Full description

Bibliographic Details
Main Authors: How, Jonathan P. (Author), Lopez, Brett (Author), Lusk, Parker (Author), Morozov, Savva (Author)
Format: Article
Language:English
Published: 2021-10-28T17:58:08Z.
Subjects:
Online Access:Get fulltext
LEADER 02345 am a22001813u 4500
001 136723
042 |a dc 
100 1 0 |a How, Jonathan P.  |e author 
700 1 0 |a Lopez, Brett  |e author 
700 1 0 |a Lusk, Parker  |e author 
700 1 0 |a Morozov, Savva  |e author 
245 0 0 |a Performance analysis of adaptive dynamic tube mpc 
260 |c 2021-10-28T17:58:08Z. 
856 |z Get fulltext  |u https://hdl.handle.net/1721.1/136723 
520 |a © 2021, American Institute of Aeronautics and Astronautics Inc, AIAA. All rights reserved. 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. 
546 |a en 
655 7 |a Article 
773 |t AIAA Scitech 2021 Forum