MPC Controller gives 0 as output
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Im using Simulink MPC Toolbox to design my MPC controller. It has successfully designed the MPC controller but it appears that the output of my MPC controller is 0 throughout, i.e. does not control at all.
my plant design is : dx(1)=-2*x(1)+k1-k4; dx(2)=5*x(1)-3*x(2)+k2-k4; dx(3)=2.5*x(2)+k3-k4; dx(4)=k1+k2+k3-k4;
so what i want to control is the states x(1) and x(4) and my manipulated variable is k1, k2 and k3.
Currently the simulink mpc block has successfully self linearize and design my controller, just that the output is 0 anyone noe the reason?
3 comentarios
Rong
el 6 de Mayo de 2011
More information is needed. Please provide the A,B,C,D matrices plus the signal definitions such as MV, MD, UD, OV and UO (see “setmpcsignals” command) and MPC settings such as sample time, horizons, weights and constraints.
Respuestas (1)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!