Real-Time Convex-lifting-based Robust Control Using Approximated Control Law

Convex-lifting-based robust control evaluates manipulated variable by (i) solving linear programming, when the input/state constraints are active, or (ii) by linear state feedback control law when no constraints are active. This paper addresses the problem of switching linear feedback when multiple linear control laws are considered. As the sudden switching might be undesirable, the approximated control law is introduced into the real-time convex-lifting-based robust control approach, to avoid switching. This approximation of control law replaces the switching control law and ensures smoother, gain-scheduling-like, evaluation of the state feedback gain matrix. Linear interpolation is considered to approximate the switching control law. The properties of the proposed control strategy are experimentally investigated and compared to the original control approach without approximation of the control law. The laboratory device Flexy serves to experimentally demonstrate that the proposed approach outperforms the original approach.

[1]  Miroslav Fikar,et al.  Flexy: An Open-Source Device for Control Education , 2018, 2018 13th APCA International Conference on Control and Soft Computing (CONTROLO).

[2]  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).

[3]  Alberto Bemporad,et al.  Robust model predictive control: A survey , 1998, Robustness in Identification and Control.

[4]  Mayuresh V. Kothare,et al.  An e!cient o"-line formulation of robust model predictive control using linear matrix inequalities (cid:1) , 2003 .

[5]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

[6]  Michal Kvasnica,et al.  Real-time implementation of an explicit MPC-based reference governor for control of a magnetic levitation system , 2017 .

[7]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[8]  Sorin Olaru,et al.  Convex liftings-based robust control design , 2017, Autom..

[9]  Deepak Ingole,et al.  FPGA Implementation of Explicit Model Predictive Control for Closed Loop Control of Depth of Anesthesia , 2015 .

[10]  Sorin Olaru,et al.  Convex Lifting: Theory and Control Applications , 2018, IEEE Transactions on Automatic Control.

[11]  Michal Kvasnica,et al.  Convex-lifting-based robust control design using the tunable robust invariant sets , 2019, Eur. J. Control.

[12]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[13]  E. Meijering A chronology of interpolation: from ancient astronomy to modern signal and image processing , 2002, Proc. IEEE.

[14]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[15]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..