Sunteți pe pagina 1din 4

Control difuso con aprendizaje para una columna de destilación binaria

M. Márquez-Vera (1), F. Muños Palacios (2)


(1)
Universidad Politécnica de Pachuca, Pachuca, Hidalgo, México
(2)
Universidad Politécnica de Pachuca, Pachuca, Hidalgo, México
e-mail: marquez@upp.edu.mx
e-mail: mupafi@upp.edu.mx

lingüístico de los operadores o ingenieros de un


Resumen: El presente trabajo tiene como objetivo la
proceso es utilizado para sintetizar un control en lazo
implementación de un control con aprendizaje difuso
cerrado. Para este control, el conocimiento del proceso
para un sistema no lineal. Se pretende que con el uso
o de su operación se deriva en una base de
de un modelo de referencia se tenga un mejor
conocimientos, en lugar de utilizarlo para construir un
aprendizaje en los consecuentes de las reglas de un
modelo analítico [2].
control difuso tipo PI (Proporcional-Integral). El
método utilizado ajusta los consecuentes de las reglas
Para diseñar un control difuso es necesario especificar
que se activan en el controlador PI. Se implementó el
un conjunto de reglas (base de reglas) que indique cual
algoritmo en una columna de destilación la cual cuenta
debe ser la entrada al proceso, dadas las entradas de
con 32 platos, la alimentación se da en el plato 17 y la
información al controlador difuso.
señal de control es el reflujo que tiene lugar en la parte
superior o domo. El control presentado es basado en
Sin embargo, existen ciertas desventajas en el
un sistema de inferencia difuso tipo Sugeno con una
desarrollo de sistemas de control difuso, entre las que
base de reglas MacVicar Whelan.
destacan [3]:
Abstract: This work has as main objective the control
implementation with fuzzy learning for a nonlinear • Existen una gran cantidad de parámetros que son
system. The idea is that with the use of a reference seleccionados de manera arbitraria, y cuya elección
model we have a better learning in the consequences of comúnmente es difícil de justificar. Entre estos
the rules of a fuzzy controller PI (Proportional- parámetros se encuentran las funciones de pertenencia,
Integral). The method implemented adjusts the el método de defuzzificación, los operadores de unión e
consequences of the rules that are activated in the intersección y el método de inferencia.
controller this made for another fuzzy system. The
algorithm was implemented in a distillation column • La base de reglas del controlador difuso es construida a
that has 32 flats, the feed is in the flat 17and the partir de una planta nominal expresada en forma
control signal is the inlet reflux that has place at the lingüística, la cual puede no ser exacta, o puede variar
top of the column. The control shown is based in a en el transcurso del tiempo, debido a cambios
fuzzy inference system type Sugeno with a rules base estructurales o a perturbaciones en el sistema. Esta
MacVicar Whelan. última desventaja es particularmente sensible en el
control de procesos químicos debido a que en dichos
Keywords: learning, control, fuzzy, rules. procesos la reacción química se considera en si como
una perturbación en el sistema, la cual es no
1. Introducción estacionaria, por lo que el control debe de actuar de
manera diferente cuando se produce la reacción
El control difuso fue desarrollado en los años setenta química.
con el fin de desarrollar controladores para sistemas
que son estructuralmente difíciles de modelar debido a En una columna de destilación existe más de
su naturaleza, tales como los procesos químicos que un lazo de control debido a que las concentraciones de
exhiben comportamientos no lineales y no estacionarios un plato afectan a los platos adyacentes y existe la
[1]. La principal ventaja del control difuso se debe a su posibilidad de interacción o acoplamiento entre ellos.
habilidad inherente para incorporar conocimiento Por lo tanto, es necesario diseñar un sistema de control
heurístico en el controlador. que combine las salidas del controlador; de un modo
Un controlador difuso es básicamente un que reduzcan los efectos de las posibles interacciones
sistema basado en reglas, en las cuales, el conocimiento entre las variables controladas y las manipuladas.

1
Generalmente una columna de destilación tiene cuatro Los valores representados en la Tabla (1) son
o cinco lazos cerrados de control. los consecuentes de las reglas difusas para el caso
Sugeno y se encuentran normalizados, de manera
Para simplificar el control se propuso un similar, se pueden normalizar los valores de
recalentador con señal constante en el fondo de la pertenencia arrojados por las funciones que en este caso
columna y una entrada constante de alimentación en el fueron triangulares, en (1) se muestra una forma de
plato 17, de esta manera nos enfocamos a trabajar con programar un control difuso PI, la pertenencia está
el reflujo, el cual determinará la concentración de dada por µ(xi), con ella se calcula el incremento que
salida. debe tener la señal de control ui(k).

2. Control difuso ∆ui(k)=Σni=1(µ(xi)ui(k))/ Σni=1µ(xi) (1)


Por proceso de control se entiende la automatización de
una planta en la que se trata de influir a uno o varios 3. Modelo de la columna de destilación binaria
parámetros, para que se comporten lo más parecido a Se considera una mezcla binaria de componentes A y B,
una trayectoria de referencia; muchos de estos procesos para ser separados en dos productos usando destilación
(químicos, biológicos, térmicos, etc.) son difíciles de convencional. La mezcla es alimentada en la columna
modelar utilizando ecuaciones diferenciales, debido a como un líquido saturado con una velocidad de flujo
que sus dinámicas no son bien conocidas, o debido a molar (mol/min) Ff y una fracción molar del
que el modelo realizado con ecuaciones diferenciales componente A cf; el vapor sobrecalentado es enfriado y
puede llegar a ser demasiado complejo para ser condensado, y entonces fluye dentro del tambor de
utilizado para el desarrollo del algoritmo de control. reflujo. Después el líquido del tambor es bombeado de
regreso a la columna con una velocidad de flujo molar
Desde que Mamdani desarrollo el primer Fr y parcialmente removido como el producto destilado
control difuso en los setentas, éste ha sido aplicado a con una velocidad de flujo molar FD. Se denomina MRD
muchas áreas y utilizando muchas estructuras al líquido retenido en el tambor de reflujo y xD a la
diferentes [4]. El control difuso más popular es el fracción molar del componente A en el líquido del
conocido como el control PI-difuso. En este tipo de tambor de reflujo [7].
control, las entradas al sistema difuso son el valor del El balance de masa total y del componente A en
error y el incremento (o decremento) del error de una cada uno de los platos, así como en el tambor de reflujo
medida a otra, mientras que la salida del sistema difuso y el de la base de la columna están dados por (2) que
es la variación en la variable de control del proceso. En muestra la masa total en el plato i
este trabajo se implemento un control de tipo Sugeno,
en el cual la conclusión de cada regla es un valor d(Mi)/dt=Ff+Li+1-Vi-1+Li-Vi (2)
numérico [5]. Donde Li está determinada por la ecuación de
Francis-Weir [3]. El balance de masa del componente A
Una primer buena aproximación en un control en el mismo plato i se determina por (3)
PI-difuso es la base de reglas de MacVicar-Whelan [4].
Esta tabla se llena de forma simétrica siguiendo una d(Mixi)/dt=Ffxa+Li+1xi+1+Vi-1yi-1-Lixi-1-Viyi (3)
regla de forma lineal de manera ascendente o
Las ecuaciones (2) y (3) existen términos que
descendente igualmente espaciadas y teniendo en las
dependen de la entrada de la mezcla, los cuales son Fi,
esquinas los valores más significativos. En la tabla (1)
el flujo de mezcla de entrada y xa la concentración del
se puede observar la construcción de la tabla de
componente A en la mezcla de entrada. Dado que el
MacVicar-Whelan para un PI difuso con 3 funciones de
flujo de entrada se da en el plato 17 se tiene que f=17,
pertenencia tanto en la señal de error como en la
en la figura 1 se muestra un esquema de la columna en
variación del error [6].
cuestión.
Tabla 1. Tabla de MacVicar-Whelan En un esquema típico de control monovariable de
Reglas Negativo Cero Positivo una columna de destilación binaria se considera como
Negativo -1 -0.5 0 variable de salida la concentración del componente A
Cero -0.5 0 0.5 en el domo (pureza de la mezcla de salida), la cual se
Positivo 0 0.5 1 controla al variar la relación entrada-salida en el
recirculador, y entonces ésta será la variable de entrada.

2
MacVicar-Whellan [9], en este caso se emplearon cinco
funciones de pertenencia triangulares por entrada,
teniendo una base de 25 reglas en la tabla.

La salida del sistema de aprendizaje se calcula


para cada una de las reglas del controlador [10] que
fueron activadas como se muestra en (4).

∆ui(k)= µ(xi) · Σnj=1 (µ(aj)auj(k))/ Σnj=1µ(aj) (4)

Usando esta ganancia para modificar los


consecuentes de las reglas del controlador, se obtiene
una mejora en la respuesta del sistema con forme pasa
el tiempo y las reglas son más modificadas mientras
más veces se activen en el controlador. En la figura (2)
se muestra la simulación del esquema de control
propuesto.
Figura 1. Esquema de la columna de destilación.

Los grados de libertad son las variables independientes


que deben ser especificadas en orden para definir
completamente el proceso. Consecuentemente, el
control del proceso estará completado cuando todos los
grados de libertad han sido especificados, con el
modelo para la columna de destilación se tienen
f=(4N+11)-(4N+5)=6 grados de libertad, donde N=17
platos.

4. Control difuso con aprendizaje


Una de las principales dificultades para desarrollar un
controlador difuso es el especificar y adaptar la base de
reglas de salida del proceso [4], es decir, los
consecuentes de las reglas. Esto se debe tanto al
carácter no estacionario de un proceso, como a la Figura 2. Simulación del control.
dificultad de expresar el conocimiento de un sistema en
una base de reglas basado únicamente en el error y la 5. Conclusiones
variación del error del proceso bajo control.
El control difuso maneja información de tipo
lingüístico, lo cual lo hace más entendible y manejable;
El método de aprendizaje es, entonces, un
sin embargo, el conocer qué criterio tomar para realizar
controlador difuso a su vez, el cual tiene como entradas
una base de reglas no es algo sencillo. En el trabajo se
el error al modelo de referencia y la variación de dicho
pudo notar como una corrección en dicha base de
error, y como salida la variación de las reglas activadas
reglas logra aproximar la respuesta del sistema a la
[8]. Es importante señalar que cada regla debe ser
señal que se desee, que en este trabajo fue un modelo
modificada en función de su aporte a la variación en la
de referencia lineal.
señal de control. Si una regla sólo tuvo una posibilidad
de 0.1 mientras otra se activo con una posibilidad de
Durante la aplicación de este método de
0.9, entonces la segunda regla, al influir más en el
aprendizaje, el ajuste fue hecho forzando a que un
resultado, deberá modificarse más que la primera en
sistema no lineal se comportara como un sistema lineal.
función al resultado de la aplicación de dicha acción de
En el resultado de simulación, se puede observar que,
control.
para seguir dicho perfil deseado, el controlador tiene
que forzar cambios bruscos no deseados en la señal de
Para diseñar el sistema de aprendizaje se control para poder seguir al modelo de referencia. Una
selecciona un sistema difuso con tantas reglas como el solución a este problema es el utilizar un perfil
PI-difuso a adaptar, y una base de reglas del tipo de predefinido más cercano al comportamiento natural del

3
sistema, o al uso de criterios de calidad de las reglas 6. Biografías
que no dependan directamente de un modelo de
referencia. Marco Antonio Márquez Vera,
Ingeniero en electrónica y
5. Referencias telecomunicaciones por la Universidad
Autónoma del Estado de Hidalgo en
[1] S. Sugeno. Industrial applications of fuzzy control,
2005. Maestro en Ciencias de
Amsterdam: Elsevier Science Publishers B. V. 1985.
Automatización y Control por la
misma institución en 2007. Líneas de
[2] Mamdani E., Assilian S. An experiment in linguistic
investigación en inteligencia artificial,
synthesis with a fuzzy logic controller, Intl. Journal of Man-
control no lineal y modelado
Machine Studies, vol. 7, 1975.
biotecnológico para control.
[3] J. R. Layne, K. M. Passino. Fuzzy model reference
learning control.. Journal of intelligent and fuzzy systems,
4(1):33-47, 1996. Filiberto Muñoz Palacios, Ingeniero
en electrónica y telecomunicaciones
[4] Ordóñez R., Spooner J.T., Zumberge J., Passino K.M. por la Universidad Autónoma del
Adaptive Fuzzy Control: Experiments and Comparative Estado de Hidalgo en 2005. Maestro
Analyses, Technical Report, The Ohio State University, Dept. en Ciencias de Automatización y
of Electrical Engineering, 1999. Control por la misma institución en
2007. Líneas de investigación en
[5] Sugeno S., Industrial Applications of Fuzzy Control, inteligencia artificial, modelado
Amsterdam: Elsevier Science Publishers B. V., 1985. biotecnológico para control y
mecatrónica.
[6] P. J. MacVicar Whelan. Fuzzy set for man machine
interaction. Man-machine studies, 8(6):687-697 1997.

[7] J. Hahn, T. Edgar. An improved method for nonlinear


model reduction using balancing of empirical gramians.
Computer and Chemical Engineering, 26:1379-1397 2002.

[8] Ordóñez R., Spooner J.T., Zumberge J., Passino K.M.


Adaptive Fuzzy Control: Experiments and Comparative
Analyses, Technical Report. The Ohio State University,
Dept. of Electrical Engineering, 1999.

[9] Márquez M. A., Cruz C., Waissman J., Ben Youssef C.


Control adaptable difuso con modelo de referencia,
International symposium in intelligent technologies
procedings, 2004.

[10] Márquez M. A., Waissman J. Gutú O. Fuzzy model


based iterative learning control for phenol biodegradation.
Foundations of fuzzy logic and soft computing. International
fuzzy systems association world congress LNAI 4529:323-
337 2007.

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