Optimization Problem - Cost function

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

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.
Hi Rubin,
Yes i do have discritized system dynamics of A,B. But i dont understand the part of conventional MPC cost function.
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.

Sign in to comment.

Answers (0)

Categories

Find more on Model Predictive Control Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!