You are on page 1of 47

Docente: SECL

Lgica Difusa (Fuzzy Logic)


Lgica Convencional = Define la realidad en grados de verdad absolutos (0s 1s). Es rgida.

Lgica Difusa = Define la realidad en diferentes grados de verdad. Sigue patrones de razonamiento similar a los del pensamiento humano. Es Flexible.
La lgica formal es solo un caso particular de la Lgica Difusa.
Docente: SECL

Lgica Difusa (Fuzzy Logic)


Ejemplo: Segn la lgica Convencional, un recinto est solamente "Oscuro" (0) "Claro" (1). Para la Lgica Difusa son posibles condiciones intermedias como "muy Claro", "Algo Oscuro", "Ligeramente claro", etc. La lgica Difusa nos permite ser relativamente "imprecisos" en la representacin de un problema y an as llegar a una muy buena solucin.
Docente: SECL

Lgica Difusa (Fuzzy Logic)


Ejemplo: Sea un orureo que radica en La Paz mas de 20 aos. Esta persona es hincha del Bolvar. Segn la lgica convencional proposiciones como esta se puede entender como: La persona A es un hincha del Bolvar. y A no es hincha de San Jos, pueden negarse o afirmarse sin confusin.
Por otro lado cuando San Jos juega en La Paz esta persona se convierte en hincha de este equipo.

Docente: SECL

Lgica Difusa (Fuzzy Logic)

Ya no ser puede afirmar categricamente que A es un hincha de Bolvar.

Resulta mas preciso decir que A es mayormente un hincha de Bolvar o que A es parcialmente un hincha de San Jos. Con este tipo de ambigedades es con lo que trabaja la lgica Difusa.
Docente: SECL

Breve Resea Histrica

En 1964, La nocin de Conjunto Difuso aparece por primera vez en un memorndum de la universidad de Berkeley y es debida al ucraniano nacionalizado americano, Lofti Zadeh. En 1965, la revista "Information and Control" publica el memorndum anterior, en donde aparece el artculo de Zadeh, "Fuzzy Sets". En 1974, el Britnico Ebrahim Mandani, Desarrolla el primer sistema de control Fuzzy prctico, la regulacin de un motor de vapor.

Docente: SECL

Breve Resea Histrica

Los japoneses empiezan a explotar la lgica difusa de forma masiva. Los occidentales asumieron una actitud reacia. En 1986, Yamakawa, publica el articulo, "Fuzzy Controller hardward system". Desarrolla controladores fuzzy en circuitos integrados. En 1987, se inaugura en Japn el subterraneo de Sendai.

En 1987, "FUZZY BOOM", se comercializan multitud de productos basados en la lgica difusa (sobre todo en Japn).

Docente: SECL

Conjuntos Difusos

Conjunto Difuso: Es un conjunto que puede contener elementos con grados parciales de pertenencia, a diferencia de los Conjuntos Clsicos (Crisp Sets) en los que los elementos pueden solamente "pertenecer" "No Pertenecer" a dichos conjuntos.

Docente: SECL

Conjuntos Difusos
Sea B = {conjunto de la gente joven}. Un intento para construir este conjunto es definir un intervalo en aos (conjunto clsico) de la siguiente manera: B = [ 0 , 20 ] = { x | 0 x 20 }

Docente: SECL

Conjuntos Difusos
Que problemas acarreara la definicin anterior ? Que una persona sera joven hasta el da de su cumpleaos nmero 20, pero al siguiente da ya no lo sera. Ahora, si se cambiase el limite superior del intervalo el problema persistira. Una forma ms natural de construir el conjunto B, es eliminando esa estricta separacin entre ser joven y no serlo, admitiendo grados de pertenencia intermedios entre [0] y [1].
Docente: SECL

Conjuntos Difusos
La funcin de pertenencia que describe el conjunto B sera la siguiente:

De esta manera una persona de 25 aos es todava joven pero con un grado del 50%.

Docente: SECL

Conjuntos Difusos

Funcin de Pertenencia o Membership Function (MF): Es una curva que determina el grado de pertenencia de los elementos de un conjunto. Se denota generalmente por m y puede adoptar valores entre 0 y 1.

Universo de Discurso: Conjunto de valores que puede tomar una variable.


Docente: SECL

Funcin de membresia triangular

Funcin de membresia trapezoidal

Funcin de membresia gausiana

La funcin gausiana depende de dos parametros sig y c:

Familia de funciones de pertenencia gausianas

Funcion de membresia tipo campana

Esta funcin depende de tres parametros como se muestra:

Funcin sigmoidal de membresa

Esta funcin esta mapeada por un vector x y depende de dos parametros:

MF sigmoidal por diferencia

Esta funcion depende de dos parametros:

MF por producto

Esta funcion depende dos parametos:

MF sigmoidales

Funciones de membresia polinomiales

Logica difusa?

Qu tiene de logica?

Tablas de verdad

La logica difusa debera respetar estas tablas de verdad

Operaciones entre conjuntos difusos


Sean los conjuntos difusos A y B que se muestran en la siguiente figura:

Docente: SECL

Interseccin entre conjuntos difusos


La interseccin entre A y B manera: se define de la siguiente

A B min { A ( x), B ( x)}

Docente: SECL

Unin entre conjuntos difusos


La unin entre A y B se define de la siguiente manera:

A B max{ A ( x), B ( x)}

Docente: SECL

Complemento de un conjunto difuso


El complemento de un conjunto se define como sigue :

1
A

Docente: SECL

Control Difuso
En muchos procesos complejos, el control que ejerce un operador humano es ms efectivo que el que proporciona un controlador automtico convencional. Para esto el operador se basa en la experiencia (heurstica) que tiene sobre el proceso. (Ej: Aparcar un Coche).

El operador expresa sus estrategias de control Lingsticamente como un conjunto de reglas de toma de decisiones ( Si .... Entonces ...).
Docente: SECL

Control Difuso
Por ejemplo para un sistema de control de nivel de un tanque se podra tener,

Docente: SECL

Control Difuso

BASE DE REGLAS SI el nivel es muy bajo ENTONCES abra bastante la vlvula SI el nivel es bajo ENTONCES abra un poco la vlvula SI el nivel es medio ENTONCES no mueva la Vlvula SI el nivel es alto ENTONCES cierre un poco la vlvula SI el nivel es muy alto ENTONCES cierre bastante la vlvula
Docente: SECL

Control Difuso
En donde las etiquetas lingsticas como bajo, muy bajo, alto, bastante, etc. se modelan o definen mediante conjuntos difusos.

Docente: SECL

Control Difuso
Si una variable puede tomar palabras en lenguaje natural (por ejemplo pequeo, rpido, etc..) como sus valores, esta variable se puede definir como una variable lingstica. El nivel y la apertura de la vlvula son variables lingsticas.

En sntesis y desde una perspectiva amplia, un controlador Difuso proporciona un algoritmo que puede convertir una estrategia de control lingstica, generalmente basada en la experiencia de un operador humano, en una estrategia de control automtico.
Docente: SECL

Control de temperatura en Refrigeradores

Refrigerador Samsung Modelo: SRG-618EV Posee un sistema de control de temperatura del tipo "Neuro-fuzzy.

Docente: SECL

Cmaras digitales

Cmara Samsung Modelo: Evoca 115 Un sistema difuso controla la exposicin y flash de la cmara.

Docente: SECL

Mquinas Lavadoras
Una lavadora controlada mediante fuzzy logic, puede distinguir una prenda ligeramente sucia de una muy sucia, lavando esta ltima con mayor vigor que la primera.
Adicionalmente, puede calcular automticamente el volumen de carga de la ropa, la velocidad, el nivel de agua y detergente y los tiempos ptimos de lavado, centrifugado, enjuague, agitacin, etc.
Docente: SECL

Mquinas Lavadoras

Lavadora Samsung Model: SQ-1200

Panel de Control
Docente: SECL

Rendimiento del modelo SQ-1200


54 52 50 48 46 44 42 40 Consumo de Agua (Litros) Non-Fuzzy Fuzzy

95C, Algodn, 2Kg


Docente: SECL

Rendimiento del modelo SQ-1200


1,8 1,75 1,7 1,65 1,6 1,55 1,5 Consumo de Electricidad (kWh) Non-Fuzzy Fuzzy

95C, Algodn, 2Kg


Docente: SECL

Rendimiento del modelo SQ-1200


106 104 102 100 98 96 94 92 90 Tiempo de Lavado (Minutos) Non-Fuzzy Fuzzy

95C, Algodn, 2Kg


Docente: SECL

Acondicionadores de Aire para Recmaras


Acondicionador de Aire para Recmara (Samsung) Modelo: AS-1113BR/AS-1413BR

Docente: SECL

Software de toma de decisiones

La facilidad de la lgica difusa para ADQUIRIR y REPRESENTAR conocimientos ha estimulado su aplicacin en la solucin de problemas sociolgicos, sicolgicos, polticos, administrativos, econmicos, epidemiolgicos y de otras disciplimas. El Fuzzy Decision Maker ( Fuzzy Logic Inc. ) ayuda a las personas a tomar decisiones de todo tipo, desde solucionar un problema familiar hasta adquirir una casa, un carro o un VCR.
Docente: SECL

Otras Aplicaciones
Reconocimiento de Imgenes con videocamaras. Mejoramiento de consumo de combustible en los carros. Control de Elevadores. Diagnostico del cncer . Reconocimiento de la escritura, objetos y voz.

Sistemas de alarma.
En controladores Industriales.
Docente: SECL

Cuando es conveniente aplicar un controlador difuso?

Sistemas complejos que son difciles o imposibles de modelar por mtodos convencionales. Sistemas controlados por expertos Humanos. Sistemas que utilizan la observacin humana como entrada o como base de las reglas. Sistemas que son confusos por naturaleza, como los encontrados en las ciencias sociales y del comportamiento.

Docente: SECL

Gracias

You might also like