Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Control Predictivo
Ejercicio No 1:
This very simple demonstration shows how to use MPC to control a double
integrator under input saturation in Simulink.
1
G p (s)
s2
% n es el numero de lista
bdclose('mpc_doubleint');
La imagen superior hace referencia a g12, mientras que la imagen inferior muestra a g22.
De acuerdo a las comprobaciones efectuadas en las simulaciones, los pesos para ywt y uwt
ingresados en el programa permiten un mejor comportamiento de las respuestas temporales y 1
(color azul) e y2 (color verde).
A efectos de evaluar los resultados de las respuestas temporales del sistema, se procedi a
agregar, al programa diseado, restricciones a las seales de salida.
%Restriccin
ulim=[];% No se ha considerado restricciones para las variables
manipuladas.
ylim=[-inf -inf 1.08+0.01*n inf];% inclusin de una restriccin en el
lmite superior para y1.
[y,u]=cmpc(plant,model,ywt,uwt,M,P,tend,r,ulim,ylim);
plotall(y,u,delt),pause
La restriccin ingresada fue de 8% para el valor mximo de la seal de salida y 1 (color azul), lo que
significa que el valor de dicha seal no exceda la cifra de 1.08. Asimismo, se aprecia que dicha
restriccin influye favorablemente en la segunda seal (color verde), reduciendo su nivel de sobre-
elongacin, reduciendo su valor mximo de 3.134 a 3.101.