Massachusetts Institute of Technology
Adaptive robust model predictive control for nonlinear systems
Abstract
dc:description.abstractModeling error and external disturbances can severely degrade the performance of Model Predictive Control (MPC) in real-world scenarios. Robust MPC (RMPC) addresses this limitation by optimizing over control policies but at the expense of computational complexity. An alternative strategy, known as tube MPC, uses a robust controller (designed offline) to keep the system in an invariant tube centered around a desired nominal trajectory (generated online). While tube MPC regains tractability, there are several theoretical and practical problems that must be solved for it to be used in real-world scenarios. First, the decoupled trajectory and control design is inherently suboptimal, especially for systems with changing objectives or operating conditions. Second, no existing tube MPC framework is able to capture state-dependent uncertainty due to the complexity of calculating invariant tubes, resulting in overly-conservative approximations. And third, the inability to reduce state-dependent uncertainty through online parameter adaptation/estimation leads to systematic error in the trajectory design. This thesis aims to address these limitations by developing a computationally tractable nonlinear tube MPC framework that is applicable to a broad class of nonlinear systems.
Degree
thesis:*- Name thesis:degree_name
- Doctoral
- Department dc:contributor.department
- Massachusetts Institute of Technology. Department of Aeronautics and Astronautics
- Grantor dc:publisher
- Massachusetts Institute of Technology
- Year dc:date.issued
- 2019
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Lopez, Brett Thomas.
- Advisor dc:contributor.advisor
-
- Jonathan P. How.
Subjects
dc:subject × 1Rights
dc:rights- Statement dc:rights
-
- MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission.
- Licence dc:rights.uri
- Language dc:language.iso
- eng
Identifiers
dc:identifier.*- Handle dc:identifier.uri
- https://hdl.handle.net/1721.1/122395
- OAI identifier oai:identifier
- oai:dspace.mit.edu:1721.1/122395