Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2.2 Control Difuso PDF
2.2 Control Difuso PDF
Articulo
Articulo en XML
Traducción automática
Indicadores
Links relacionados
Compartir
Otros
Otros
Permalink
INSTRUMENTACION Y CONTROL
Resumen
1 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
Abstract
T his work presents the design and implementation of a feed-forward proportional fuzzy controller with an adaptation
mechanism (CDPP-MA). T his controller was designed for temperature feedback control in a fluidized bed reactor.
T he fuzzy controller algorithm is programmed in Intouchs Script language. Matlab software was used for the design
and configuration of the fuzzy controllers parameters. Experimental tests were carried out in a pilot plant and
included changes of reference of the controller and applications of disturbances to the system. Excellent
performance was obtained with the controller, both in following the reference and in attenuation of the disturbances.
T he results show the implemented controller to be a feasible alternative to for use in control of highly non-linear or
strongly disturbed processes
INTRODUCCIÓN
El desafío al cual se enfrentan las industrias de procesamiento de alimentos es lograr una elevada calidad de
producto. Dentro de las etapas de la producción se encuentra el secado del producto, siendo una etapa de suma
importancia. En los procesos de secado de granos, se deben considerar insumos que provienen con distinta
humedad, tamaños y que además presentan una alta variabilidad, es por ello que se debe requerir de controladores
para disminuir tales efectos (Moreira, 1992).
El proceso de secado en lecho fluidizado es una operación tipo batch, se caracteriza por que las variables de
estado dependen en forma no lineal, lo cual genera un reto para la implementación de controladores complejos
(Ochoa, 1996). T écnicas de control estadístico en conjunto con técnicas de análisis de componentes principales se
han usado para abordar el problema (Simoglou, 2000).
En este trabajo sólo se presentan resultados obtenidos al usar técnicas de control lineal, por lo que los resultados
son válidos en las cercanías del punto de operación, a su vez, constituye un nuevo aporte para la selección de
estrategias de control de secadores de lecho fluidizado.
Estudios previos en secadores de este tipo a nivel de plantas pilotos han permitido comprobar la alta nolinealidad
del sistema (Velásquez, 2002), lo que ha motivado a probar con éxito diferentes controladores difusos (Torres, 2003).
El controlador que se presenta y se aplica es un Controlador Difuso Proporcional Prealimentado con Mecanismo de
Adaptación, (CDPP-MA). Su ventaja principal, es la capacidad de compensar diferentes perturbaciones y
comportamientos no lineales del equipo, logrando un control efectivo y preciso sobre la temperatura del lecho.
El controlador CDPP-MA pretende mejorar el comportamiento de la temperatura en estado estacionario por medio
de una propiedad de ajuste de la salida del controlador definido de acuerdo a la dinámica del proceso.
Se debe destacar que los resultados obtenidos son aplicaciones a un proceso real lo que con lleva todos los
problemas involucrados es este tipo de trabajos.
Este controlador posee una base de conocimiento que contiene toda la información acerca del comportamiento de
la temperatura en el interior del lecho, para diferentes puntos de operación, y su respectiva relación con la señal de
actuación. La referencia de temperatura, ingresada por el usuario, es prealimentada al controlador.
2 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
e: Error de temperatura, o entrada retro-alimentada del sistema, que corresponde a la diferencia entre la
temperatura de referencia (r) y la temperatura al interior del lecho fluidizado, (Tsalida).
r: Temperatura de referencia.
El error, e, tiene cuatro funciones de pertenencia, con niveles lingüísticos, Negativo Alto (NA), Cero (CE), Positivo
Medio (PM) y Positivo Alto (PA). Cuando e es Negativo Alto, la temperatura en el lecho es demasiado alta, mientras
que cuando e es Positivo Alto, la temperatura en el lecho es demasiado baja.
En la Figura 2 se observan las funciones de pertenencia para la entrada error del controlador, desde errores de + 8
y errores de -8.
Las funciones de pertenencia del error, son trapezoidales. Para los tramos (c, d) y (e, f) la salida del controlador será
constante. Entre los puntos a y c (-4, -3), que corresponde al error Negativo Alto, el controlador intervendrá,
reduciendo la actuación del calefactor para acercar el valor de la temperatura hacia el valor de la referencia. Por
el contrario, entre los puntos f y b (6, 8), que corresponde al error Positivo Alto, el controlador aumentará la
actuación del calefactor.
Para valores inferiores al punto a (-4), el controlador proveerá un nivel mínimo de actuación a los calefactores, con
el fin de disminuir la temperatura en el interior del secador de lecho fluidizado.
De igual forma, para valores superiores al punto b (8), el controlador se limitará a proveer el nivel máximo de
actuación a los calefactores.
Finalmente, entre los puntos a y e (-4, 3.1), que corresponde al Error Cero, el controlador intervendrá,
proporcionando un nivel de actuación necesario para mantener la temperatura al interior del secador.
La entrada referencia, r, tiene asociada cinco funciones de pertenencia triangulares, con sus niveles lingüísticos,
Muy Bajo (MB), Bajo (B), Medio (M), Alto (A) y Muy Alto (MA). En la Figura 3 se observan las funciones de
pertenencia para la entrada referencia.
3 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
La salida tiene asociada 12 funciones de pertenencia del tipo singleton, con sus niveles lingüísticos que se
presentan a continuación y detallan en los siguientes párrafos, Salida Cero Muy Baja (SMB), Salida Cero Baja (SB),
Salida Cero Media (SM), Salida Cero Alta (SA), Salida Cero Muy Alta (SMA), Salida Intermedia Muy Baja (L1),
Salida Intermedia Baja (L2), Salida Intermedia Media (L3), Salida Intermedia Alta (L4), Salida Intermedia Muy Alta
(L5), Salida Ultra Baja (bajo) y Salida Ultra Alta (alto).
En la Figura 4 se observan las funciones de pertenencia para la salida, del tipo singleton.
El controlador posee una función de pertenencia de salida para cada combinación de entradas. Debido a que el
error posee cuatro funciones de pertenencia y la referencia posee cinco funciones de pertenencia, el controlador
posee 20 (4 x 5) reglas. Sin embargo, como se explicará más adelante, por reducciones, el controlador posee doce
singletons de salida.
Los singletons de salida SMB, SB, SM, SA y SMA, están asociados a la función de pertenencia de CE y a las cinco
funciones de pertenencias de la referencia, MB, B, M, A, MA, respectivamente. El valor o ubicación de estos
singletons, dentro del universo de discusión de la salida, es aproximadamente el valor en estado estacionario
que debiera tener la variable manipulada para mantener la temperatura en régimen permanente.
Los singletons de salida L1, L2, L3, L4, L5, están asociados a la función de pertenencia de error Positivo Medio y a
las cinco funciones de pertenencias de la referencia, MB, B, M, A, MA, respectivamente. El valor o ubicación de
estos singletons dentro del universo de discusión de la salida, es el valor en régimen transitorio que debiera tener
la variable manipulada para elevar rápidamente la temperatura que se localiza medianamente cercana a la
referencia, con la precaución de que estos singletons no generen excesivos sobreimpulsos de temperatura por sobre
la referencia.
Los singletons de salida alto (bajo), están asociados a la función de pertenencia de error Positivo Alto (Negativo
Alto) e indistintamente a las cinco funciones de pertenencias de la referencia, MB, B, M, A, MA (fig. 3). El valor o
ubicación de estos singletons, alto (bajo), dentro del universo de discusión de la salida, es el valor de actuación
4 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
máximo (mínimo) de la variable manipulada, con el objetivo de elevar (disminuir), lo más rápido posible la
temperatura que se localiza alejada de la referencia en régimen transitorio.
En la Tabla 1 se presenta el valor o ubicación dentro del universo de discusión de la salida, su etiqueta lingüística y
el valor de actuación de los calefactores expresado en segundos asociado a cada singlenton de salida, por ser 0
[seg.] es a SMB, como 18 [seg.] es a SMA.
Salida Intermedia L3 12
Media
En el controlador, las ubicaciones de los singletons de salida L1, L2, L3, L4, L5, bajo y alto, son valores constantes,
sin embargo, el grupo de singletons asociados a la función de pertenencia de error Cero, SMB, SB, SM, SA y SMA,
no son constantes y tienen la propiedad de modificar su valor, según vaya cambiando la dinámica de la planta, con
el objetivo específico de que el error de temperatura en régimen estacionario sea lo más cercano a cero. Para ello
se utiliza un mecanismo de adaptación, de las ubicaciones de estos singletons, que procura mejorar el
comportamiento en régimen de estado estacionario.
BASE DE REGLAS
Como la salida depende del grado de activación de las reglas difusas, pueden existir, eventualmente, más de una
regla activa simultáneamente, entonces la salida toma valores en un rango continuo, entre 0 y 28 segundos de
actuación.
La Tabla 2 muestra la base de reglas que asocia las entradas de referencia y error con los singletons de Salida.
5 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
Referencia
MA A M B MB
Error
PM L5 L4 L3 L2 L1
CE SMA SA SM SB SMB
Método de Inferencia
Como existe más de una entrada al controlador, un método de inferencia debe ser usado para calcular el efecto
combinado de las entradas de error y referencia para cada regla. El método de inferencia utilizado en este trabajo
es el del producto, donde el grado de pertenencia de una determinada regla, corresponde al producto entre los
grados de pertenencias de las entradas referencia y error.
Método de Defusificación
Para obtener el valor nítido de la salida, se debe utilizar un método de defusificación. El método utilizado,
corresponde al método del centro de gravedad, en donde la salida, segundos de actuación, se calcula básicamente
realizando la sumatoria de los productos entre cada singlenton de salida y el grado de pertenencia de las reglas
asociada a él.
Configuración de Parámetros
El universo de discusión para el error, se define como la distancia entre los puntos a y b de la Figura 2. Esta
distancia puede ser seleccionada a través de prueba y error o usando un método de análisis no lineal. En este
trabajo, se utilizó, el método de prueba y error, persiguiendo el objetivo de obtener una respuesta transitoria lo más
rápida posible y desprovista de elevados sobreimpulsos. Esto debe ser válido para diferentes puntos de operación
en la referencia y cambios de ésta tanto de subida como de bajada. Por otro lado, en la configuración de las
funciones de pertenencia para la entrada error, se busca conseguir una mayor estabilidad de la respuesta de la
temperatura en estado estacionario. De la experiencia, se puede establecer, que al aumentar el ancho de la banda
entre los puntos a y b, el controlador responde más lentamente y estabiliza el sistema, en cambio, al disminuir
en ancho de la banda, el controlador responde más rápidamente pero desestabiliza el sistema.
Para cada experiencia de secado, la planta puede ser sometida a diferentes condiciones de operación, las cuales
evidentemente, generan un cambio en la dinámica del proceso.
Debido a que el controlador difuso debe ser capaz de operar eficientemente, bajo distintas condiciones de
operación, estos factores pueden ser considerados como perturbaciones propias del sistema.
En cualquier experiencia de secado deben establecerse las condiciones del proceso, los que en conjunto con las
características del material a secar determinan la dinámica del proceso de secado.
El mecanismo de adaptación consiste en ajustar la ubicación de los singletons de salida SMB, SB, SM, SA y SMA,
que operan asociados a la función de pertenencia de la entrada error Cero y a las cinco funciones de pertenencias
de la referencia, MB, B, M, A, MA, respectivamente.
La forma más sencilla de ajustar la ubicación de estos singletons es mediante la acción de controladores PI
estándar asociados a cada singleton. Estos controladores PI actualizan, con un intervalo de tiempo mayor al de
muestreo del controlador difuso, la ubicación de cada singleton en función del error.
6 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
El mecanismo de adaptación de la ubicación de los singletons de salida SMB, SB, SM, SA y SMA, operará dentro
de una banda delimitada del error. El ancho de la banda equivale al rango de la entrada error [-3, 3.1], como se
aprecia en la Figura 5.
Los parámetros seleccionados para los cinco controladores PI estándar son los siguientes:
El algoritmo del controlador difuso se programa en el Script de Intouch. Sin embargo, para diseñar y configurar los
diferentes parámetros del controlador difuso se utilizó el software Matlab; Utilizando el Fuzzy logic Toolbox de
Matlab y el protocolo de DDE, se generó una comunicación entre Matlab e Intouch.
METODOLOGÍA DE PRUEBAS
Se realizaron diferentes experimentos con la planta piloto con el controlador CDPP-MA instalado. Los experimentos
buscan principalmente observar el comportamiento del sistema en lazo cerrado cuando se realizan
modificaciones del tipo escalón en la temperatura de referencia (seguimiento) y observar el comportamiento del
sistema en lazo cerrado cuando se realizan perturbaciones.
En las experiencias de secado el secador fue cargado con 400 gramos de avena de humedad inicial de 0.25 (b.s.).
Cambios en la referencia: El sistema de secado controlado con el CDPP-MA se somete a cambios en la temperatura
de referencia, dichos cambios van desde 30°C a 80°C, para flujos de aire bajo, medio y alto.
Los indicadores de desempeño utilizados para evaluar el comportamiento de la planta piloto con el controlador
CDPP-MA son:
Mientras más pequeños los valores de estos indicadores, mejor será el desempeño del controlador en lazo cerrado y
mejor será el comportamiento del sistema.
Perturbaciones: La perturbación aplicada al sistema tiene como finalidad situar a la planta controlada con CDPP-
MA en el peor de los casos, poniendo a prueba el desempeño del controlador.
El sistema se expone a dos situaciones extremas, en la primera, se abre la escotilla de la cámara de secado durante
un determinado lapso de tiempo, y en la segunda, se realiza un cambio en el flujo de aire, desde su nivel más bajo
hasta su nivel más alto. Estos experimentos se realizan manteniendo una referencia de temperatura de 80ºC.
E(m) : Valor Medio del error entre la referencia y la temperatura en el lecho en °C.
7 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
E(a) : Valor Medio del valor absoluto del error entre la referencia y la temperatura en el lecho en °C.
En este caso, mientras más bajos estos índices, mejor será el desempeño de la planta.
RESULTADOS Y DISCUSIÓN
Cambios en la referencia
Como se mencionó anteriormente el sistema fue sometido a cambio en la referencia de temperatura, aplicado
desde la interfaz al controlador.
Las Figuras 6, 7 y 8 muestran la Temperatura medida durante la prueba en rojo, la referencia en verde.
Los resultados indican que el controlador CDPP-MA permite al sistema alcanzar error en estado estacionario nulo
en cada uno de los experimentos con respuestas que tienen un bajo tiempo de estabilización y pequeñas
sobreoscilaciones.
8 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
En la Tabla 3 es posible observar que el controlador CDPP-MA exhibe un buen comportamiento para todas las
velocidades del flujo aire, no presentando diferencias significativas para cada nivel de fluidización del producto a
secar. El tiempo de crecimiento es mínimo debido a que el controlador difuso, en la respuesta transitoria, entrega el
máximo nivel de actuación sobre la planta.
Nivel de
TC TP TA Mp
Flujo
El tiempo de asentamiento en general es pequeño, alrededor de 4 minutos para un escalón de subida de 30°C
a 80°C. La temperatura se estabiliza rápidamente una vez alcanzada la referencia.
El sobreimpulso es pequeño, inferior a 3° C. Este valor se considera aceptable, ya que se encuentra dentro de una
banda de error en donde el controlador opera en forma estable.
Según se muestra en las figuras 9 y 10, se realizó la misma perturbación, abrir la escotilla.
Como se puede apreciar, el control realizó un seguimiento de referencia en presencia de un aumento brusco del
aire de entrada, donde se aprecia una atenuación rápida de la perturbación.
9 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
Como se observa en la Tabla 4, el controlador presenta excelentes índices de comportamiento con una alta
capacidad de rechazo de perturbaciones. El mecanismo de adaptación permite mantener siempre un error en
estado estacionario muy cercano a cero.
10 de 11 18/05/2020 12:33 p. m.
Control Difuso Adaptivo y su Aplicación a una Planta Piloto de Secado p... https://scielo.conicyt.cl/scielo.php?script=sci_arttext&pid=S0718-07642...
CONCLUSIONES
Los resultados obtenidos tras la implementación del controlador indican que: 1) El sistema responde
adecuadamente ante cambios de velocidad del flujo de aire, cambios de carga del material en el lecho, su
respectivo contenido de humedad, y cambios en temperatura ambiental, presentando un buen desempeño en el
control de la temperatura en el interior del lecho fluidizado; 2) Las técnicas de control difuso prealimentado se ven
reforzadas con el mecanismo de adaptación logrando cancelar completamente el error en estado estacionario y
entregando respuestas homogéneas aún cuando el sistema es perturbado en forma externa; 3) Este tipo de
controladores es una alternativa factible de ser usado para el control de procesos no lineales o fuertemente
perturbados, en los cuales los controladores convencionales no garantizan un comportamiento acorde a las
exigencias de calidad que este proceso demanda.
AGRADECIMIENTOS
Los autores agradecen al proyecto DIUFRO 2130.144 por la utilización de la Planta Piloto de Lecho Fluidizado del
Departamento de Ingeniería Química de la Universidad de La Frontera, Temuco, Chile.
REFERENCIAS
Haissig, C., Adaptive Fuzzy Temperature Control for Hydronic Heating Systems, IEEE Control System, 20, (2), 38-48
(2000). [ Link s ]
Moreira, R. y F. Bakker-Arkema, Grain drier controls: A review, Cereal Chem., 69 (4), 390-396
(1992). [ Link s ]
Ochoa, L., S. Machuca, L. Montoya y A. Pérez, Performance of a Fluidesed Bed Dryer Operating at Low
Temperature, UBAMARI, 39, 3-9, ISSN 0185-4518. (1996). [ Link s ]
Simoglou, A., Martin E., Morris A. Multivar Statistical Control of an Industrial Fluidised-Bed Reactor, Control
Engineering Practice, 8, 893-909 (2000). [ Link s ]
Sugeno, M. T heory of Fuzzy Integrals and its application, Ph.D. dissertation, Tokyo Ins. Technol., Japan
(1974). [ Link s ]
Torres, F., C. Muñoz, I. Velásquez y C. Shene, Fuzzy Control for a Pilot Plant of Fluidized Bed Dry, Revista Facultad
de Ingeniería de la Universidad de Tarapaca, 11 (2), 49-53, Chile (2003). [ Link s ]
Velásquez, I.,Estudio de Automatización de Un Secador de Lecho Fluidizado aplicando Control Difuso; Tesis de
Magíster en Ingeniería Química, UT FSM, Valparaíso, Chile (2002). [ Link s ]
Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons
La Serena - Chile
11 de 11 18/05/2020 12:33 p. m.