This chapter discusses discrete-time model predictive control with constraints. The chapter begins with a motivational example to illustrate how the performance of a control system can deteriorate significantly when the control signals from the original design meet with operational constraints. The example also shows that with a small modification, the degree of performance deterioration can be reduced if the constraints are incorporated in the implementation, leading to the idea of constrained control. Then, the chapter reveals how to formulate the constrained control problem in the context of predictive control, which essentially becomes a quadratic programming problem. Assuming that most readers have not studied quadratic programming before, a section is devoted to introducing the fundamentals of quadratic programming and presenting the solutions with simple and effective numerical algorithms. The final section of this chapter shows several examples of constrained control problems.


Control Signal Equality Constraint Quadratic Programming Model Predictive Control Global Optimal Solution 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer London 2009

Personalised recommendations