MPC Alternative Cost Function

How can I use the alternative cost function in model predictive control toolbox? Is it just necessary to specify Q and R weight matrices as positive-semi-definite matrices ?
Thanks,
João

 Akzeptierte Antwort

João
João am 1 Jun. 2011

0 Stimmen

Its just necessary to enter with the matrices.
Typing mpcprops you can see:
Alternative weighting: using the syntax Weights.MV={R}, where R is a Nu x Nu
symmetric and positive semi-definite matrix, one can specify a matrix weight R,
which is constant over the prediction horizon (similar syntax for Weights.MVRate and Weights.OV)
Thanks.

Weitere Antworten (1)

Walter Roberson
Walter Roberson am 31 Mai 2011

1 Stimme

It looks like you need a total of three positive semi-definite matrices
though defaults do apply if you omit one of them.

1 Kommentar

João
João am 31 Mai 2011
Walter, this is true. You're correct.
But I want to know if this is the only requirement.
I've specified the matrices and the MPCobj get it. But how can I know if it is using the alternative cost function?
Thanks.

Melden Sie sich an, um zu kommentieren.

Gefragt:

am 31 Mai 2011

Community Treasure Hunt

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

Start Hunting!

Translated by