MPC - bumpless transfer from .m-file
- From: "Eivind Lindeberg" <elindeberg@xxxxxxxxx>
- Date: Sun, 7 Jun 2009 14:14:02 +0000 (UTC)
Hi everyone.
I'm working on a MPC solution for my master thesis, and have an issue I cant figure out.
My model is nonlinear, so I want to make several different MPC-controller for different operating points, and the choose which one to use based on what operating point I'm closest to.
To avoid large jumps when I change controllers I need to run all controllers all the time, and they all must be aware of the current actual control input. This problem is well explained in the "bumples transfer"-example in the mpc-toolbox help file.
Their solution is to feed the actual control signal to the Simulink block. I want to do this, but i want to do it in a function, not via the simulink interface. That is what I can do.
Intuitively I excpected that it was possible to feed the alternative signal to the 'mpcmove"-function, but from the documentation I cant see that that is an option.
I will be very grateful if anyone could help me with this problem..
Best regards
E. Lindeberg
.
- Follow-Ups:
- Re: MPC - bumpless transfer from .m-file
- From: Arkadiy Turevskiy
- Re: MPC - bumpless transfer from .m-file
- Prev by Date: how to load a .bak file after crash
- Next by Date: Re: loop in Matlab
- Previous by thread: how to load a .bak file after crash
- Next by thread: Re: MPC - bumpless transfer from .m-file
- Index(es):
Relevant Pages
|