Optimization Problem - Cost function
Show older comments
I am trying to design a mpc controller for trajectory control. But my cost function contains integration of sum of series. Can someone help me defining the cost function ?

where T = 60;
N = 10.
My approach is i am trying to make calculate all the 4 terms inside the cost function and integrate it at last using the integral(fun,0,T) but i get a lot of error.
3 Comments
rubindan
on 19 May 2020
I think this is more of an MPC question than a Matlab question.
Is there a particular reason to use a continuous-time model? If you are just "trying to design a mpc controller for trajectory control", you should use a discrete-time model, which will give you a conventional MPC cost function.
Raj Kumar Muniyandi
on 19 May 2020
Emmanouil Tzorakoleftherakis
on 19 May 2020
Have a look at, e.g. this page for reference. You can use a discrete sum to approximate the integral after you calculate the inner sums.
Answers (0)
Categories
Find more on Model Predictive Control Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!