Model Predictive Tracking Control for Invariant Systems on Matrix Lie Groups via Stable Embedding Into Euclidean Spaces

For controller design for systems on manifolds embedded in Euclidean space, it is convenient to utilize a theory that requires a single global coordinate system on the ambient Euclidean space rather than multiple local charts on the manifold or coordinate-free tools from differential geometry. In this article, we apply such a theory to design model predictive tracking controllers for systems whose dynamics evolve on manifolds and illustrate its efficacy with the fully actuated rigid body attitude control system.

[1]  S. Sastry Nonlinear Systems: Analysis, Stability, and Control , 1999 .

[2]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[3]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[4]  Dragan Nesic,et al.  On the design of a controller based on the discrete-time approximation of the nonlinear plant model , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[5]  Dragan Nesic,et al.  A framework for stabilization of nonlinear sampled-data systems based on their approximate discrete-time models , 2004, IEEE Transactions on Automatic Control.

[6]  Chung Choo Chung,et al.  Multilevel approximate model predictive control and its application to autonomous vehicle active steering , 2013, 52nd IEEE Conference on Decision and Control.

[7]  Alberto Bemporad,et al.  Predictive Control for Linear and Hybrid Systems , 2017 .

[8]  Fernando Jiménez,et al.  Feedback Integrators , 2016, J. Nonlinear Sci..

[9]  J. Rawlings,et al.  The stability of constrained receding horizon control , 1993, IEEE Trans. Autom. Control..

[10]  Francesco Borrelli,et al.  Linear time‐varying model predictive control and its application to active steering systems: Stability analysis and experimental validation , 2008 .

[11]  R. Abraham,et al.  Manifolds, Tensor Analysis, and Applications , 1983 .

[12]  Jan Tommy Gravdahl,et al.  Spacecraft attitude control using explicit model predictive control , 2005, Autom..

[13]  Ion Necoara,et al.  Computational Complexity of Inexact Gradient Augmented Lagrangian Methods: Application to Constrained MPC , 2013, SIAM J. Control. Optim..

[14]  Huiping Li,et al.  Continuous-time model predictive control of under-actuated spacecraft with bounded control torques , 2017, Autom..

[15]  Dong Eui Chang,et al.  On controller design for systems on manifolds in Euclidean space , 2018, International Journal of Robust and Nonlinear Control.

[16]  P. Goulart,et al.  High-Speed Finite Control Set Model Predictive Control for Power Electronics , 2015, IEEE Transactions on Power Electronics.

[17]  Alberto Bemporad,et al.  Stabilizing embedded MPC with computational complexity guarantees , 2013, 2013 European Control Conference (ECC).

[18]  Stefano Di Cairano,et al.  MPC on manifolds with an application to the control of spacecraft attitude on SO(3) , 2015, Autom..

[19]  Andrew Knyazev,et al.  Continuation model predictive control on smooth manifolds , 2015, ArXiv.

[20]  Manfred Morari,et al.  Computational Complexity Certification for Real-Time MPC With Input Constraints Based on the Fast Gradient Method , 2012, IEEE Transactions on Automatic Control.