contro difuso e inteligente 1
TRANSCRIPT
Lógica Difusa (Fuzzy Logic)Lógica Difusa (Fuzzy Logic)
Lógica Convencional = Define la realidad en grados de verdad absolutos (0’s ó 1’s). Es rígida.
Lógica Difusa = Define la realidad en diferentes grados de verdad. Sigue patrones de razonamiento similar a los del pensamiento humano. Es Flexible.
La lógica formal es solo un caso particular de la Lógica Difusa.
Docente: SECL
Lógica Difusa (Fuzzy Logic)Lógica Difusa (Fuzzy Logic)
Ejemplo: Según la lógica Convencional, un recinto está solamente "Oscuro" (0) ó "Claro" (1).
Para la Lógica Difusa son posibles condiciones intermedias como "muy Claro", "Algo Oscuro", "Ligeramente claro", etc.
La lógica Difusa nos permite ser relativamente "imprecisos" en la representación de un problema y aún así llegar a una muy buena solución.
Docente: SECL
Lógica Difusa (Fuzzy Logic)Lógica Difusa (Fuzzy Logic)
Ejemplo: Sea un orureño que radica en La Paz mas de 20 años. Esta persona es hincha del Bolívar. Según la lógica convencional proposiciones como esta se puede entender como: “La persona A es un hincha del Bolívar”. y “A no es hincha de San José”, pueden negarse o afirmarse sin confusión.
Por otro lado cuando San José juega en La Paz esta persona se convierte en hincha de este equipo.
Docente: SECL
Lógica Difusa (Fuzzy Logic)Lógica Difusa (Fuzzy Logic)
Ya no ser puede afirmar categóricamente que A es un hincha de Bolívar.
Resulta mas preciso decir que “A es mayormente un hincha de Bolívar” o que “A es parcialmente un hincha de San José”.Con este tipo de ambigüedades es con lo que trabaja la lógica Difusa.
Docente: SECL
Breve Reseña HistóricaBreve Reseña Histórica En 1964, La noción de Conjunto Difuso En 1964, La noción de Conjunto Difuso
aparece por primera vez en un aparece por primera vez en un memorándum de la universidad de Berkeley memorándum de la universidad de Berkeley y es debida al ucraniano nacionalizado y es debida al ucraniano nacionalizado americano, Lofti Zadeh.americano, Lofti Zadeh.
En 1965, la revista "Information and Control" En 1965, la revista "Information and Control" publica el memorándum anterior, en donde publica el memorándum anterior, en donde aparece el artículo de Zadeh, "Fuzzy Sets".aparece el artículo de Zadeh, "Fuzzy Sets".
En 1974, el Británico Ebrahim Mandani, En 1974, el Británico Ebrahim Mandani, Desarrolla el primer sistema de control Desarrolla el primer sistema de control Fuzzy práctico, la regulación de un motor de Fuzzy práctico, la regulación de un motor de vapor.vapor.
Docente: SECL
Breve Reseña HistóricaBreve Reseña Histórica
Los japoneses empiezan a explotar la lógica Los japoneses empiezan a explotar la lógica difusa de forma masiva. Los occidentales difusa de forma masiva. Los occidentales asumieron una actitud reacia.asumieron una actitud reacia.
En 1986, Yamakawa, publica el articulo, "Fuzzy En 1986, Yamakawa, publica el articulo, "Fuzzy Controller hardward system". Desarrolla Controller hardward system". Desarrolla controladores fuzzy en circuitos integrados.controladores fuzzy en circuitos integrados.
En 1987, se inaugura en Japón el subterraneo de En 1987, se inaugura en Japón el subterraneo de Sendai.Sendai.
En 1987, "FUZZY BOOM", se comercializan En 1987, "FUZZY BOOM", se comercializan multitud de productos basados en la lógica difusa multitud de productos basados en la lógica difusa (sobre todo en Japón).(sobre todo en Japón).
Docente: SECL
Conjuntos DifusosConjuntos Difusos
Conjunto Difuso: Es un conjunto que puede contener elementos con grados parciales de pertenencia, a diferencia de los Conjuntos Clásicos (Crisp Sets) en los que los elementos pueden solamente "pertenecer" ó "No Pertenecer" a dichos conjuntos.
Docente: SECL
Conjuntos DifusosConjuntos DifusosSea B = {conjunto de la gente joven}.
Un intento para construir este conjunto es definir un intervalo en años (conjunto clásico) de la siguiente manera:
B = [ 0 , 20 ] = { x | 0 x 20 }
Docente: SECL
Conjuntos DifusosConjuntos Difusos
Que problemas acarrearía la definición anterior ?
Que una persona sería joven hasta el día de su cumpleaños número 20, pero al siguiente día ya no lo sería. Ahora, si se cambiase el limite superior del intervalo el problema persistiría.
Una forma más natural de construir el conjunto B, es eliminando esa estricta separación entre ser joven y no serlo, admitiendo grados de pertenencia intermedios entre [0] y [1].
Docente: SECL
Conjuntos DifusosConjuntos Difusos
De esta manera una persona de 25 años es todavía joven pero con un grado del 50%.
La función de pertenencia que describe el conjunto B sería la siguiente:
Docente: SECL
Conjuntos DifusosConjuntos Difusos
Función 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
Función de membresia Función de membresia gausianagausiana
La función gausiana depende de dos La función gausiana depende de dos parametros parametros sigsig y y cc::
Funcion de membresia tipo Funcion de membresia tipo campanacampana
Esta función depende de tres Esta función depende de tres parametros como se muestra:parametros como se muestra:
Función sigmoidal de Función sigmoidal de membresíamembresía
Esta función esta mapeada por un Esta función esta mapeada por un vector “x” y depende de dos vector “x” y depende de dos parametros:parametros:
MF sigmoidal por diferenciaMF sigmoidal por diferencia
Esta funcion depende de dos Esta funcion depende de dos parametros: parametros:
MF por productoMF por producto
Esta funcion depende dos Esta funcion depende dos parametos:parametos:
La logica difusa debera respetar La logica difusa debera respetar estas tablas de verdadestas tablas de verdad
Operaciones entre conjuntos Operaciones entre conjuntos difusosdifusos
Sean los conjuntos difusos A y B que se muestran en la siguiente figura:
Docente: SECL
Intersección entre conjuntos Intersección entre conjuntos difusosdifusos
)}(),({ xxmin BABA
La intersección entre A y B se define de la siguiente manera:
Docente: SECL
Unión entre conjuntos difusosUnión entre conjuntos difusosLa unión entre A y B se define de la siguiente manera:
)}(),({ xxmax BABA
Docente: SECL
Complemento de un conjunto Complemento de un conjunto difusodifuso
El complemento de un conjunto se define como sigue :
AA 1
Docente: SECL
Control DifusoControl Difuso
En muchos procesos complejos, el control que ejerce un operador humano es más efectivo que el que proporciona un controlador automático convencional. Para esto el operador se basa en la experiencia (heurística) que tiene sobre el proceso. (Ej: Aparcar un Coche).
El operador expresa sus estrategias de control Lingüísticamente como un conjunto de reglas de toma de decisiones ( Si .... Entonces ...).
Docente: SECL
Control DifusoControl Difuso
Por ejemplo para un sistema de control de nivel de un tanque se podría tener,
Docente: SECL
Control DifusoControl Difuso
”SI el nivel es muy bajo ENTONCES abra bastante la válvula
SI el nivel es bajo ENTONCES abra un poco la válvula
SI el nivel es medio ENTONCES no mueva la Válvula
SI el nivel es alto ENTONCES cierre un poco la válvula
SI el nivel es muy alto ENTONCES cierre bastante la válvula
BASE DE REGLAS
Docente: SECL
Control DifusoControl Difuso
En donde las etiquetas lingüísticas como bajo, muy bajo, alto, bastante, etc. se modelan o definen mediante conjuntos difusos.
Docente: SECL
Control DifusoControl Difuso
En síntesis y desde una perspectiva amplia, un controlador Difuso proporciona un algoritmo que puede convertir una estrategia de control lingüística, generalmente basada en la experiencia de un operador humano, en una estrategia de control automático.
Si una variable puede tomar palabras en lenguaje natural (por ejemplo pequeño, rápido, etc..) como sus valores, esta variable se puede definir como una variable lingüística. El nivel y la apertura de la válvula son variables lingüísticas.
Docente: SECL
Control de temperatura en Control de temperatura en RefrigeradoresRefrigeradores
Refrigerador SamsungModelo: SRG-618EV
Posee un sistema de control de temperatura del tipo "Neuro-fuzzy”.
Docente: SECL
Cámaras digitalesCámaras digitales
Un sistema difuso controla la exposición y flash de la cámara.
Cámara SamsungModelo: Evoca 115
Docente: SECL
Máquinas LavadorasMáquinas 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 automáticamente el volumen de carga de la ropa, la velocidad, el nivel de agua y detergente y los tiempos óptimos de lavado, centrifugado, enjuague, agitación, etc.
Docente: SECL
Rendimiento del modelo SQ-Rendimiento del modelo SQ-12001200
40
42
44
46
48
50
52
54
Consumo de Agua (Litros)
Non-FuzzyFuzzy
95ºC, Algodón, 2Kg
Docente: SECL
Rendimiento del modelo SQ-Rendimiento del modelo SQ-12001200
1,5
1,55
1,6
1,65
1,7
1,75
1,8
Consumo de Electricidad (kWh)
Non-FuzzyFuzzy
95ºC, Algodón, 2Kg
Docente: SECL
Rendimiento del modelo SQ-Rendimiento del modelo SQ-12001200
90
92
94
96
98
100
102
104
106
Tiempo de Lavado (Minutos)
Non-FuzzyFuzzy
95ºC, Algodón, 2Kg
Docente: SECL
Acondicionadores de Aire Acondicionadores de Aire para Recámaraspara Recámaras
Acondicionador de Aire para Recámara (Samsung) Modelo: AS-1113BR/AS-1413BR
Docente: SECL
Software de toma de Software de toma de decisiones decisiones
La facilidad de la lógica difusa para ADQUIRIR y REPRESENTAR conocimientos ha estimulado su aplicación en la solución de problemas sociológicos, sicológicos, políticos, administrativos, económicos, epidemiológicos 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 AplicacionesOtras Aplicaciones
• Reconocimiento de Imágenes con videocamaras.
• Mejoramiento de consumo de combustible en los carros.
• Control de Elevadores.
• Diagnostico del cáncer .
• Reconocimiento de la escritura, objetos y voz.
• Sistemas de alarma.
• En controladores Industriales.
Docente: SECL
Cuando es conveniente Cuando es conveniente aplicar un controlador difuso?aplicar un controlador difuso?
Sistemas complejos que son difíciles o Sistemas complejos que son difíciles o imposibles de modelar por métodos imposibles de modelar por métodos convencionales.convencionales.
Sistemas controlados por expertos Humanos.Sistemas controlados por expertos Humanos.
Sistemas que utilizan la observación humana Sistemas que utilizan la observación humana como entrada o como base de las reglas.como entrada o como base de las reglas.
Sistemas que son confusos por naturaleza, Sistemas que son confusos por naturaleza, como los encontrados en las ciencias sociales como los encontrados en las ciencias sociales y del comportamiento.y del comportamiento.
Docente: SECL