30 research outputs found
Extremum Seeking-based Iterative Learning Linear MPC
In this work we study the problem of adaptive MPC for linear time-invariant
uncertain models. We assume linear models with parametric uncertainties, and
propose an iterative multi-variable extremum seeking (MES)-based learning MPC
algorithm to learn on-line the uncertain parameters and update the MPC model.
We show the effectiveness of this algorithm on a DC servo motor control
example.Comment: To appear at the IEEE MSC 201
Concurrent Learning Adaptive Model Predictive Control with Pseudospectral Implementation
This paper presents a control architecture in which a direct adaptive control
technique is used within the model predictive control framework, using the
concurrent learning based approach, to compensate for model uncertainties. At
each time step, the control sequences and the parameter estimates are both used
as the optimization arguments, thereby undermining the need for switching
between the learning phase and the control phase, as is the case with
hybrid-direct-indirect control architectures. The state derivatives are
approximated using pseudospectral methods, which are vastly used for numerical
optimal control problems. Theoretical results and numerical simulation examples
are used to establish the effectiveness of the architecture.Comment: 21 pages, 13 figure
Input Constrained M-MRAC for Multirotors Operating in an Urban Environment
The paper presents a modified model reference adaptive control (M-MRAC) for multi-input multi-output nonlinear dynamical systems with time varying parametric uncertainties and bounded external disturbances. It uses a prediction model to rapidly generate adaptive estimates of the system's uncertainties with adjustable errors that converge to a small neighborhood of the origin. A sufficient condition is derived to specify the region of attraction in the space of initialization errors, design parameters and external commends. The approach is applied to thrust controlled multi-rotor air vehicles operating in an urban environment. It is shown that the designed controller can provide a good tracking of a given trajectory in the unknown urban wind field, assuming that the maximum thrust generated by the rotors is known. The performance of the algorithms are demonstrated in simulations