Systems theory; control Definition
Model predictive control
Builds on Optimal controlControl system
Definition
Let define the discrete-time control system . Let , and be constraint sets. Let be a stage cost, let be a terminal cost, and let be the horizon. For , let be the problem: minimise over , subject to , , for , and . Assume that has a minimiser for each in a set , and fix a choice of it. The model predictive control law is for . Model predictive control operates the system in closed loop by : at each time it solves and applies only the first control.
Remarks
The problem is a finite-horizon optimal control problem, and the horizon moves forward with time, hence the name receding-horizon control. Stability of the closed loop is not automatic. Standard sufficient conditions ask for a terminal set that is invariant under some local controller. They also ask for a terminal cost that decreases along this controller by at least the stage cost. Then the optimal value of is a Lyapunov function of the closed loop.
Example: , , no constraints, , and . Then minimises , whose minimiser is . So , and the closed loop converges to .
Non-example of a stabilising choice: in the same setting with , the problem minimises , so . The closed loop is , which does not converge to , although each step is optimal for the short horizon.
Reading path
To understand this page from the ground up, read these 3 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Control system concept
- Optimal control concept
- Model predictive control definition
Further reading
About this page
| Tag | SAH0W43RMW |
|---|---|
| URI | m2://SAH0W43RMW |
| Kind | definition |
| Writing | W0 stub |
| MSC | 93B45, 49N35, 93C55 |
| Defines | Model predictive control |
| Uses | Optimal control, Control system |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.