I use MPC(Model Predictive Control) to regulate a DC motor. Constraints are imposed on inputs u, input difference du and outputs y. When it is infeasible to have all constraints satisfied, the QP in Matlab automatically gives a solution with output y satisfied and input u and du violated. Since the constraints on input cannot be violated in any circumstances, does anyone know how to adjust the solution to have input u satisfying constraints while letting outputs y violating constraints?

More Yutao Chen's questions See All
Similar questions and discussions