Convex NMPC reformulations for a special class of nonlinear multi-input systems with application to rank-one bilinear networks

We show that a special class of (nonconvex) NMPC problems admits an exact solution by reformulating them as a finite number of convex subproblems, extending previous results to the multi-input case. Our approach is applicable to a special class of input-affine discrete-time systems, which includes a class of bilinear rank-one systems that is considered useful in modeling certain controlled networks. We illustrate our results with two numerical examples, including the aforementioned rank-one bilinear network.

[1]  Manuel Klädtke,et al.  Convex reformulations for a special class of nonlinear MPC problems , 2022, 2022 European Control Conference (ECC).

[2]  Anders Yeo,et al.  Graphical coprime walk algorithm for structural controllability of discrete-time rank-one bilinear systems , 2017, Autom..

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

[4]  Supratim Ghosh,et al.  Structural control of single-input rank one bilinear systems , 2016, Autom..

[5]  Min Wang,et al.  Feedback Linearization Optimal Control Approach for Bilinear Systems in CSTR Chemical Reactor , 2012 .

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

[7]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[8]  R. Tyrrell Rockafellar,et al.  Lagrange Multipliers and Optimality , 1993, SIAM Rev..

[9]  Masoud Soroush,et al.  Discrete‐time nonlinear controller synthesis by input/output linearization , 1992 .

[10]  K. T. Tan,et al.  Linear systems with state and control constraints: the theory and application of maximal output admissible sets , 1991 .

[11]  Martin Mönnigmann,et al.  Exact solution to a special class of nonlinear MPC problems , 2021, IFAC-PapersOnLine.

[12]  Kai Kruppa,et al.  Convexity Properties of the Model Predictive Control Problem for Subclasses of Multilinear Time-Invariant Systems , 2015 .

[13]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[14]  Marko Bacic,et al.  FEEDBACK LINEARIZATION MPC FOR DISCRETE-TIME BILINEAR SYSTEMS , 2002 .