Model Predictive Control Fundamentals

  • PE Orukpe
Keywords: model predictive control, linear systems, discrete-time systems, constraints, quadratic programming


Model Predictive Control (MPC) has developed considerably over the last two decades, both within the research control community and in industries. MPC strategy involves the optimization of a performance index with respect to some future control sequence, using predictions of the output signal based on a process model, coping with constraints on inputs and outputs/states. In this paper, we will present an introduction to the theory and application of MPC with Matlab codes written to simulate an example of a randomly generated system. This paper can serve as tutorial to anyone interested in this area of research.

Research papers

Journal Identifiers

eISSN: 2467-8821
print ISSN: 0331-8443