Professional Documents
Culture Documents
2009
CONTROL DIFUSO
CONTROL DIFUSO
RESUMEN
1.1. LOGICA DIFUSA
La Lgica Difusa en los ltimos aos ha conseguido
una gran fama debido a la gran variedad de sus En los aos 60 el Profesor Lotfi Zadeh, de la
aplicaciones, las cuales van desde el control de Universidad de California en Berkeley, introdujo y
procesos industriales complejos como la desarrollo su teora de los conjuntos difusos,
construccin de artefactos electrnicos de uso donde la idea de pertenencia de un elemento a un
domstico y de entretenimiento. Actualmente la determinado conjunto no era pertenece o no
lgica difusa ha tenido un gran crecimiento debido pertenece, sino que pertenece en un cierto grado.
al gran dinero que se mueve por las patentes y a que
es un campo abierto para la investigacin. Las funciones que vinculan al elemento con su
grado de pertenencia, se llaman membership
En el siguiente trabajo se explica las diferencias functions.
entre lgica difusa y control difuso, y las partes
principales de un controlador difuso. Basndose sobre esta idea, se construy
nuevamente toda la teora de conjuntos,
redefiniendo inclusiones, uniones, operadores
Orden de Temas 1. Introduccin, 2.Controlador lgicos (AND, OR), otras operaciones y sus
propiedades. [3]
Difuso, 3. Estructura de un Controlador Difuso,
4.Tipos de Controladores Difusos, 5. Control Difuso La lgica difusa dio nuevas alternativas respecto de
En Sistemas con Retroalimentacin, 6.Conclusiones la lgica tradicional, puesto que, al evaluar una
y 7. Bibliografa. proposicin, ya no es verdadera o falsa sino que la
misma tiene un cierto grado de veracidad.
El desarrollo del control difuso tiene, su origen en En control difuso se utilizan sistemas basados en
los sistemas basados en reglas para la toma de reglas, que emplean lgica difusa, como
decisiones y en la lgica difusa para la evaluacin de elemento central.
aquellas.
Dado su estado, y los valores de las variables
Los controladores difuso como cualquier otro, de entrada, estos sistemas evalan el grado de
toma los valores de las variables de entrada, veracidad de cada regla, y as, toman decisin sobre
realizan algn procedimiento con ellas, deciden los cambios a realizar en las variables de salida.
como modificar las variables de salida y lo Una vez actualizadas las mismas, estas producirn
realizan, afectando estas ltimas a la planta. La un cambio sobre la planta, luego se vuelven a
diferencia esencial es que no procesan ecuaciones ni obtener los valores de las variables de entrada,
tablas, procesan reglas para decidir como cambiar comenzando un nuevo ciclo.
las salidas segn las variables de entrada. Esto lo
hace una tecnologa muy accesible, ya que las Al utilizar este tipo de resolucin de problemas, es
reglas est ms cerca del sentido comn que de las importante observar que lo que se est procesando
ecuaciones y los modelos. no son ya ecuaciones, nmeros o tablas crudas
sino, reglas, es decir se procesan cosas tales aproximacin es til, adems las reglas difusas se
como: utilizan tambin para corregir los parmetros de
ajuste en el control adaptativo de los parmetros del
SI la temperatura es baja ENTONCES aumente el sistema (fig. 2).
ciclo de actividad del calefactor
2. CONTROLADOR DIFUSO
2.- Las mediciones son convertidas en conjuntos La fuzzycation permite minimizar posibles
difusos apropiados para expresar mediciones cambios pequeos en las variables de entrada. Por
inciertas (mediciones fuzzycadas). ejemplo, si se miden 25 grados de temperatura, sta
puede variar mientras se efecta la inferencia, por lo
3.- Este paso es llamado fuzzycation. Las que puede ser ms conveniente considerar que la
mediciones fuzzycadas son usadas por el proceso temperatura es aproximadamente 25 grados.
de inferencia para evaluar las reglas de control
Tambin permite minimizar los posibles errores al
almacenadas en las base de reglas difusas.
adquirir los datos asi como suavizar el
comportamiento del sistema ampliando el rango de
El resultado de esta evaluacin es un conjunto
la variable, es decir, se mide una temperatura de 25
difuso (o varios conjuntos difusos) denido sobre el grados lo cual puede indicar caliente, un valor
universo de posibles acciones. cercano a 25 grados puede indicar casi caliente de
tal forma que puedan considerarse valores cercanos
4.- El conjunto o conjuntos difusos encontrados en a 25 grados dndoles un grado de pertenencia.
el paso 3 son convertidos en un solo valor crisp o en
un vector de valores crisp. Esta conversin es
llamada defuzzycation. Los valores defuzzycados
Ensayo Realizado por Juan Astudillo y Gustavo Delgado Pgina 3
INGENIERIA ELECTRONICA TEORIA DE CONTROL II
norma.
3.4.2. De activacin. La activacin de una regla es Este mtodo tiene una complejidad computacional
la deduccin de la accin, posiblemente por relativamente buena, y x es diferenciable con
reduccin de su valor especifico. respecto a los nicos s.
El grado de confianza est determinado por el 3.5.3. Bisectriz de rea (BOA): Este mtodo
diseador, o un programa de aprendizaje tratando de recoge la abscisa de la lnea vertical que divide el
adaptar las normas relacin entrada-salida. rea bajo la curva en dos mitades iguales.
3.5. DEFUZZIFICACIN
x Max
u x u ( x)dx u ( x)dx
Ec 6
El resultado conjunto difuso debe ser convertido a Min x
un nmero que puede ser enviado al proceso como
una seal de control. Esta operacin se denomina Aqu x es el punto de funcionamiento en el universo,
Defuzzificacin. u(x), es su composicin, Min es el valor ms a la
izquierda del universo, y Max es el valor ms a la
Existen varios mtodos Defuzzificacin, a derecha. Su complejidad computacional es
continuacin se numeran algunos: relativamente alto, y puede ser ambigua.
3.5.1. Centro de gravedad (COG) El valor de la 3.5.4. La media de los mximos (MOM) un
produccin crujiente x es la abscisa en el centro de enfoque intuitivo es elegir el punto con la mayor
gravedad del conjunto difuso, posibilidad.. Puede ocurrir, sin embargo, que existan
varios puntos, y una prctica comn es tomar la
media de los mximos (MOM).
u
u( x ) x
i i i
Ec 4
u( x )
i i
Este mtodo no tiene en cuenta la
forma del conjunto difuso, pero la complejidad
Donde xi es un punto de funcionamiento en un computacional es relativamente buena.[4]
universo discreto, y u ( xi ) , es su valor de
pertenencia en la funcin de pertenencia. La 3.5.5. Mximo de la izquierda (LM), y el mximo
expresin puede ser interpretada como la media ms a la derecha (RM) Otra posibilidad es elegir el
ponderada de los elementos. mximo de la izquierda (LM), o el mximo de la
derecha (RM). En el caso de un robot, por ejemplo,
Para el caso continuo, sustituir las sumatorias por debe elegir entre izquierda o derecha para evitar un
integrales. obstculo delante de l.
El bloque de postprocesado a menudo contiene una difusas, lo cual puede ser muy til en aplicaciones
ganancia de salida que pueden ser ajustadas. especiales.
Para el controlador tipo Mamdani, se basa en un Como se observo en temas anteriores el controlador
conjunto difuso y para el tipo Takagi-Sugeno es una difuso se basa en dos seales: el error y el rango de
funcin lineal de las entradas y no un conjunto cambio de la salida. En este contexto es importante
difuso. A continuacin se explicara el controlador resaltar que el controlador difuso no contiene
de tipo Takagi-Sugeno. elementos dinmicos. Todos los componentes
dinmicos estn afuera del controlador y son
5. CONTROL DIFUSO EN SISTEMAS CON
obtenidos mediante una medicin directa del sistema
RETROALIMENTACIN
o por medio del procesamiento de las seales de
Una aplicacin popular de la lgica difusa es el entrada y salida del sistema. La derivada de la salida
control de lazos simples, normalmente controlados puede estar disponible como una medicin directa o
usando controladores PID. La lgica difusa copia la a travs de un observador de los estados del sistema.
accin del controlador PID con algunas
modificaciones para manejar el comportamiento no Despus de la fuzzificacin del error y el rango de
lineal. En la figura 1 se muestra como un sistema la salida, las reglas difusas se aplican a las variables
difuso podra reemplazar un controlador recin fuzzificadas. El rol de la retroalimentacin
convencional con retroalimentacin. del rango en un controlador convencional es reducir
la accin de control si la salida est cambiando muy
5.1. CONTROL DIFUSO PROPORCIONAL. rpido. Esto reduce la posibilidad de que la salida
sobrepase el valor de referencia deseado r(t).
Una versin muy simple de un controlador
proporcional difuso es la siguiente:
Usando este principio, las reglas difusas pueden ser
Regla 1: SI {error LN} ENTONCES {control LN} escritas para evitar estos eventos. Por ejemplo, en el
Regla 2: SI {error MN} ENTONCES {control MN} conjunto de reglas que se muestra abajo, las
Regla 3: SI {error S} ENTONCES {control S} primeras cinco reglas proveen control proporcional
Regla 4: SI {error MP} ENTONCES {control MP} difuso. Las reglas 6 y 7 tratan de compensar
Regla 5: SI {error LP} ENTONCES {control LP} cambios rpidos cuando el error es pequeo,
generando un componente de control que reducir el
De hecho este conjunto de reglas produce rango de cambio en la salida del sistema.
exactamente la misma accin de control lineal como
un controlador proporcional con una ganancia uno, Regla 1: SI {error LP} ENTONCES {control LP}
operando sobre la seal de error. Esto no representa Regla 2: SI {error MP} ENTONCES {control MP}
ninguna ventaja. Sin embargo, la ganancia del Regla 3: SI {error S } ENTONCES {control S}
controlador puede ser no lineal cambiando las reglas Regla 4: SI {error MN} ENTONCES {control MN}
Regla 5: SI {error LN} ENTONCES {control LN}