image Post Your Answer


image

MPC over optimal control


All Answers (3 Answers In All)

By Joshna Answered 5 years ago

Optimal control refers to open-loop control whereas MPC is closed-loop control.  In both approaches you can use a model to predict a system behaviour. In optimal control, you can compute a sequence of input signals that steers a system.  If you apply this to the real system, there will be a deviation between  the actual and predicted and behaviour due to system-model disturbances and mismatch.


By Jasmin Answered 5 years ago

Optimal control cannot be used if the following assumptions are not met.  (1) Whenever nonlinear dynamics is considered and the initial condition lies far from the desired equilibrium.  (2) If input or state constraints are considered.  (3) If the performance index is not quadratic.


By Shubham Answered 5 years ago

Actually you cannot judge that MPC is better than optimal control. It depends on your application.  If you want closed loop control in your study use MPC but if you want open loop one then go for MPC.


Your Answer


View Related Questions