Azzera filtri
Azzera filtri

Can I use quadprog solver in an Explicit MPC?

4 visualizzazioni (ultimi 30 giorni)
Dave Figueroa Osses
Dave Figueroa Osses il 16 Mag 2024
Risposto: Supraja il 5 Giu 2024
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

Risposte (1)

Supraja
Supraja il 5 Giu 2024
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!

Community Treasure Hunt

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

Start Hunting!

Translated by