Can I use quadprog solver in an Explicit MPC?

4 次查看(过去 30 天)
Hi,
I have a question regarding to using quadprog solver. Can I use quadprog solver to obtain all the regions for a Explicit MPC?
I have this in my code (thinking that maybe I can use quadprog solver)
% Generate explicit MPC controller
mpcobj.Optimizer.Solver = 'interior-point';
setCustomSolver(mpcobj,'quadprog');
My other question is can I change the cost function that the Explicit MPC will minimize when it will obtain the controller? How?
Thanks in advance
Dave

回答(1 个)

Supraja
Supraja 2024-6-5
Hello Dave,
I can infer from the question that you want to use the 'quadprog' solver in explicit MPC. Yes, you can use it in an explicit MPC by using it as a custom solver.
For more information related to the minimization of quadprog solver, you can have a look in the documentation link here: https://in.mathworks.com/help/optim/ug/quadprog.html#:~:text=Linear%20Constraints%20and-,Bounds,-Try%20This%20Example
I hope this helps!

类别

Help CenterFile Exchange 中查找有关 Model Predictive Control Toolbox 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by