Sunteți pe pagina 1din 13

Comparacin de las diferentes estructuras ARX, ARMAX y OE

Emmanuel de Jess Ruiz Rangel, Sheila Montiel Saavedra

RESUMEN En este trabajo se presenta una comparacin entre las diferentes modelos lineal general los cuales son ARX, ARMAX, OE aplicadas en un sistema de proceso de la industria tomando como caso el paso de respuesta de una columna de destilacin fraccionada.se presenta el resultado y la explicacin de cada una de las grficas realizadas. INTRODUCCIN: Por identificacin de un proceso se entiende la descripcin de su fenomenologa mediante modelos empricos. Entre los mtodos conocidos para hacer identificacin de procesos se encuentran el de la respuesta paso, la respuesta pulso, la respuesta impulso y el de la respuesta ATV (Autotune Variation). La forma ms directa de obtener un modelo dinmico lineal emprico es mediante el ensayo conocido como una Identificacin Respuesta Paso, que consiste en hacer un cambio paso en una variable de entrada del

proceso, registrar la variacin en el tiempo de una variable de salida y ajustar estos datos a un modelo dinmico lineal con el cual se determinen los parmetros correspondientes. Este procedimiento es usual emplearlo con sistemas en lazo abierto, pero tambin es posible utilizarlo en sistemas en lazo cerrado. El mtodo ATV se diferencia de los directos en que emplea un controlador de dos posiciones para identificar el sistema y sintonizar el controlador en un lazo cerrado. Los datos experimentales obtenidos con cualquiera de los mtodos de identificacin de procesos, se ajustan usualmente a modelos lineales de primer o segundo orden con tiempo muerto. En este trabajo se compara la manera en que cada uno de los modelos ARX, ARMAX, OE hacen que el proceso se estabilice en que tiempo y con cuanta velocidad se hace adems de especificar cul de los modelos antes mencionado es mejor en cada una de la graficas realizadas.

Estructura ARX

MODELO ARX, DISTILL2(:,2)(:,8) CON th=arx(z,[1 1 1]);


2.5 x 10
4

Respuesta del modelo Respuesta del sistema 2

1.5

0.5

50

100

150

200

250

En esta grafica la manera en la que se comporta el modelo arx es que hace que se estabilice en menos de 100 como en aproximadamente en el tiempo de 80 de esta manera es como se ve usando la salida 2 y la entrada 8 ESTRUCTURA ARMAX MODELO ARMAX, DISTILL2(:,2)(:,8) CON th=armax(z,[1 1 1]);
2.5 x 10
4

Respuesta del modelo Respuesta del sistema 2

1.5

0.5

50

100

150

200

250

En esta grafica se ve que con la utilizacin de modelo ARMAX hace que la grfica se estabilice con mas lentitud ya que se lleva ms tiempo en hacerlo en comparacin con el modelo ARX

ESTRUCTURA oe MODELO oe, DISTILL2 (:,2)(:,8) CON th=oe(z,[1 1 1]);


4

x 10 2.4 2.2 2 1.8 1.6 1.4 0

Respuesta del modelo Respuesta del sistema

20

40

60

80

100

120

En la siguiente grafica se observa que se estabiliza ms rpidamente que con lo que se vio con las anteriores graficas adems de que tiene menor error que las dems en conclusin este modelo en esta ocasin resulto mejor.

ANEXO 7 %Se hace la identificacin con el toolbox de Matlab %Estructura ARX ys=distill2(:,2); Aqui se le modifica aqu la entrada original que tiene por distill2(:,2) Que corresponde a la columna 2 ue=distill2(:,8);Aqui se le modifica salida original por la salida unitaria creada distill2(:,8); que corresponde a la columna 8 t=distill2(:,1);y aqui va el tiempo que corresponde ala columna 1 im=t(2)-t(1); n=length(ys); z=[ys ue]; th=oe(z,[1 1 1]);En esta lnea se le modificar ponindole ARX, ARMAX y oe dependiendo de la estructura en la que se va a trabajar adems de modificarle los parmetros

Estructura ARX

MODELO ARX, DISTILL2(:,3)(:,8) CON th=arx(z,[1 1 1]);

0.35 0.3 0.25 0.2 0.15 0.1 0.05 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 3 con el modelo ARX que genera una grfica que se estabiliza en un tiempo de 110 el cual tiene un error de 0.02743
Estructura ARMAX

MODELO ARMAX, DISTILL2(:,3)(:,8) CON th=armax(z,[1 1 1]);

0.35 0.3 0.25 0.2 0.15 0.1 0.05 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 3 con el modelo ARMAX que genera una grfica que se estabiliza en un tiempo de 140 el cual tiene un error de 0.037444 l se nota que es ms lenta que la anterior grafica

Estructura OE

MODELO oe, DISTILL2(:,3)(:,8) CON th=oe(z,[1 1 1]);

0.32 0.31 0.3 0.29 0.28 0.27 0.26 0.25 0.24 20 30 40 50

Respuesta del modelo Respuesta del sistema

60

70

En esta grafica se utiliza la entrada 8 y la salida 3 con el modelo OE que genera una grfica que se estabiliza en un tiempo de 32 el cual tiene un error de 0.0075606 la cual es ms rpida que las anteriores con los anteriores modelos

ANEXO 7 %Se hace la identificacin con el toolbox de Matlab %Estructura ARX ys=distill2(:,3); Aqui se le modifica aqu la salida original que tiene por distill2(:,3) Que corresponde a la columna 3 ue=distill2(:,8);Aqu se le modifica entrada original por la salida unitaria creada distill2(:,8); que corresponde a la columna 8 t=distill2(:,1);y aqu va el tiempo que corresponde a la columna 1 im=t(2)-t(1); n=length(ys); z=[ys ue]; th=oe(z,[1 1 1]);En esta lnea se le modificar ponindole ARX, ARMAX y oe dependiendo de la estructura en la que se va a trabajar adems de modificarle los parmetros

Estructura ARX

MODELO ARX, DISTILL2(:,4)(:,8) CON th=arx(z,[1 1 1]);


14000 12000 10000 8000 6000 4000 2000 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 4 con el modelo ARX que genera una grfica que se estabiliza en un tiempo de 120
Estructura ARMAX

MODELO ARX, DISTILL2(:,4)(:,8) CON th=armax(z,[2 2 2 2]);


14000 12000 10000 8000 6000 4000 2000 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 4 con el modelo ARMAX que genera una grfica que se estabiliza en un tiempo mucho menor que la anterior el cual es 50 y con erro ms pequeo que con ARX.

Estructura oe

MODELO oe, DISTILL2(:,4)(:,8) CON th=oe(z,[2 2 2]);


14000 12000 10000 8000 6000 4000 2000 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 4 con el modelo OE que genera una grfica que se estabiliza en un tiempo mucho menor que con ARX y ARMAX y por supuesto que contiene un error mucho ms pequeo y sigue siendo la mejor de las tres
%Se hace la identificacin con el toolbox de Matlab %Estructura ARX ys=distill2(:,4); Aqu se le modifica aqu la

salida original que tiene por distill2(:,4) Que corresponde a la columna 4 ue=distill2(:,8); Aqu se le modifica entrada original por la salida unitaria creada distill2(:,8); que corresponde a la columna 8 t=distill2(:,1); y aqu va el tiempo que corresponde a la columna 1
im=t(2)-t(1); n=length(ys); z=[ys ue]; th=oe(z,[2 2 2]);

En esta lnea se le modificar ponindole ARX, ARMAX y oe dependiendo de la estructura en la que se va a trabajar adems de modificarle los parmetros

Estructura ARX

MODELO ARX, DISTILL2(:,5)(:,8) CON th=(z,[2 2 6]);


0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 5 con el modelo ARX que genera una grfica que se estabiliza en un tiempo de 100 el cual tiene un error de 0.021576
Estructura ARMAX

MODELO ARMAX, DISTILL2(:,5)(:,8) CON th=armax(z,[2 2 2 6]);

0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 5 con el modelo ARMAX que genera una grfica que se estabiliza en un tiempo aproximadamente de 100 el cual tiene un error de 0.021647 yes casi parecida al de ARX

Estructura OE

MODELO OE, DISTILL2(:,5)(:,8) CON th=oe(z,[3 3 6]);


0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 Respuesta del modelo Respuesta del sistema

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 5 con el modelo OE que genera una grfica que se estabiliza en un tiempo aproximadamente de 150 el cual tiene un error de0.024246 y es en esta ocasin ms lenta que las otras dos
%Se hace la identificacin con el toolbox de Matlab %Estructura ARX ys=distill2(:,5); Aqu se le modifica aqu la

salida original distill2(:,5) Que corresponde a la columna 5 ue=distill2(:,8); Aqu se le modifica entrada original por la salida unitaria creada distill2(:,8); que corresponde a la columna 8 t=distill2(:,1); y aqu va el tiempo que corresponde a la columna 1 que tiene por
im=t(2)-t(1); n=length(ys); z=[ys ue]; th=oe(z,[2 2 2]);

En esta lnea se le modificar ponindole ARX, ARMAX y oe dependiendo de la estructura en la que se va a trabajar adems de modificarle los parmetros

Estructura ARX

MODELO ARX, DISTILL2(:,6)(:,8) CON th=arx(z,[3 3 6]);


12 10 x 10
4

Respuesta del modelo Respuesta del sistema

8 6

4 2

0 0

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida con el modelo ARX que genera una grfica que se estabiliza en un tiempo aproximadamente de 10 y se nota que se estabiliza rpidamente.
Estructura ARMAX

MODELO ARMAX, DISTILL2(:,6)(:,8) CON th=ARMAX(z,[2 2 2 2]);


12 10 x 10
4

Respuesta del modelo Respuesta del sistema

8 6

4 2

0 0

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 6 con el modelo ARMAX que genera una grfica que se estabiliza en un tiempo aproximadamente de 80 el cual se observa que es ms lenta en estabilizacin que la de ARX

Estructura OE

MODELO OE, DISTILL2(:,6)(:,8) CON th=oe(z,[3 3 2]);


12 10 x 10
4

Respuesta del modelo Respuesta del sistema

8 6

4 2

0 0

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 6 con el modelo OE que genera una grfica que se estabiliza en un tiempo aproximadamente igual que la grfica de ARX y es en esta ocasin en mi opinin las dos son similares.
%Se hace la identificacin con el toolbox de Matlab %Estructura ARX ys=distill2(:,6); Aqu se le modifica aqu la

salida original distill2(:,6) Que corresponde a la columna 6 ue=distill2(:,8); Aqu se le modifica entrada original por la salida unitaria creada distill2(:,8); que corresponde a la columna 8 t=distill2(:,1); y aqu va el tiempo que corresponde a la columna 1 que tiene por
im=t(2)-t(1); n=length(ys); z=[ys ue]; th=oe(z,[2 2 2]);

En esta lnea se le modificar ponindole ARX, ARMAX y oe dependiendo de la estructura en la que se va a trabajar adems de modificarle los parmetros

Estructura ARX

MODELO ARX, DISTILL2(:,7)(:,8) CON th=arx(z,[3 3 1]);


1.5

1 Respuesta del modelo Respuesta del sistema

0.5

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 7 con el modelo ARX que genera una grfica que se estabiliza en un tiempo aproximadamente de 100 el cual tiene un error de 0.18618.
Estructura ARMAX

MODELO ARMAX, DISTILL2(:,7)(:,8) CON th=arx(z,[1 1 1 1]);


1.5

1 Respuesta del modelo Respuesta del sistema

0.5

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 7 con el modelo OE que genera una grfica que se estabiliza en un tiempo aproximadamente de 100 aunque la grfica describe un curva diferente el cual tiene un error de 0.14931 y es similar a la primera.

Estructura OE

MODELO OE, DISTILL2(:,7)(:,8) CON th=oe(z,[1 1 1]);

1.5

1 Respuesta del modelo Respuesta del sistema

0.5

50

100

150

200

250

En esta grafica se utiliza la entrada 8 y la salida 7 con el modelo OE que genera una grfica que se estabiliza en un tiempo aproximadamente en 30 el cual tiene un error de0.040585 en esta se observa que es ms rpida que las anteriores
%Se hace la identificacin con el toolbox de Matlab %Estructura ARX ys=distill2(:,7); Aqu se le modifica aqu la

salida original distill2(:,7) Que corresponde a la columna 7 ue=distill2(:,8); Aqu se le modifica entrada original por la salida unitaria creada distill2(:,8); que corresponde a la columna 8 t=distill2(:,1); y aqu va el tiempo que corresponde a la columna 1 que tiene por
im=t(2)-t(1); n=length(ys); z=[ys ue]; th=oe(z,[2 2 2]);

En esta lnea se le modificar ponindole ARX, ARMAX y oe dependiendo de la estructura en la que se va a trabajar adems de modificarle los parmetros

S-ar putea să vă placă și