Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales (...

31
Facultad de Ciencias Exactas y Tecnología Universidad Nacional de Tucumán Mg. Ing. Gustavo E. Juárez Lógica Difusa Parte II

Transcript of Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales (...

Page 1: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Facultad de Ciencias Exactas y Tecnología

Universidad Nacional de Tucumán Mg. Ing. Gustavo E. Juárez

Lógica Difusa

Parte II

Page 2: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Lógica Fuzzy. De/iniciones. Datos reales (crisp) versus datos difusos

(fuzzy). Conceptos de Función de Pertenencia y Variables Lingüísticas.

Normas y Co-Normas. Modi/icadores. Implicación. Combinación de

evidencias Controladores Fuzzy. Estructura fundamental. Características

de la Fuzzi/icación, Defuzzy/icación y Cambios de Escala. Modelos de

Mamdani y Sugeno (TSK). Controladores Fuzzy Jerárquicos. Uso de

EsquemasHíbridos.UtilizacióndeMatlabysuToolkitsobreLógicaFuzzy

(FIS).

LOGICA DIFUSA O FUZZY LOGIC

Page 3: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

FuncióndePertenenciaoMembershipFunction(MF)

“Esunacurvaquedeterminaelgradodepertenenciadelos

elementosdeunconjunto.Sedenotageneralmentepormy

puedeadoptarvaloresentre0y1”.

UniversodeDiscurso

“Conjuntodevaloresquepuedetomarunavariable”.

LOGICA DIFUSA Definiciones

Page 4: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Función de Pertenencia

Page 5: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Haymuchostiposdefuncionesdepertenencia.Algunosdelos

máscomunesson:

LOGICA DIFUSA Función de Pertenencia - Componentes

Page 6: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Operaciones Lógicas

Page 7: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Operaciones Lógicas Aplicaciones en Lógica Difusa

Page 8: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

X à entrada

Yà Salida

A Conjunto difuso de pertenencia de la entrada

B Conjunto difuso de salida

:

LOGICA DIFUSA Reglas Difusas

Page 9: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Proceso

Page 10: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Sistema de Reglas

Page 11: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Fuzzificacion

Page 12: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Implicación

Page 13: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Agregación de las Salidas

Page 14: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Defuzzificacion

Page 15: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Integración de las Fases del Proceso

Page 16: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Matlab & Fuzzy Toolbox

Page 17: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Proceso

Page 18: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Caso de Estudio: Distancia de frenado entre Vehículos

Page 19: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Caso de Estudio: Distancia de frenado entre Vehículos

Page 20: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Caso de Estudio: Distancia de frenado entre Vehículos

Page 21: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Caso de Estudio: Algoritmo para el Calculo de Frenada

Page 22: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Caso de Estudio: Algoritmo para el Calculo de Frenada

Page 23: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Al manejar en una carretera, procuramos mantener una

distancia segura con el vehículo que va delante de nosotros.

Paraestosevaadiseñaruncontroladorlógicofuzzy

Distancia

Velocidad

Freno

LOGICA DIFUSA Caso de Estudio: Descripción del Sistema a Controlar. Definición de Variables

Page 24: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Conjuntosdifusoscaracterizandolaentrada(Distancia)Variable fuzzyDistancia Rango:0 a 30M.f. utilizada Rango delas entradas Crisp Corta Triangular MF (-15,0,15),MediaTriangularMF(0,15,30),AltaTriangularMF(15,30,45)Conjuntosdifusoscaracterizandolaentrada(Velocidad)Variable fuzzyVelocidad Rango:0 a 40M.f. utilizadaRango delas entradas Crisp Lenta Triangular MF (-20,0,20),MediaTriangularMF(0,20,40),AltaTriangularMF(20,40,60)Conjuntosdifusoscaracterizandolasalida(Freno)VariablefuzzyFrenoRango:0a100MFutilizadaRangodelasentradas Crisp Cero Triangular MF (-50, 0 , 50) ,M e d i o T r i a n g u l a r M F ( 0 , 5 0 , 1 0 0 ) ,DuroTriangularMF(50,100, 150)

LOGICA DIFUSA Caso de Estudio: Definición de Funciones de Membresía

Page 25: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Introduccióndelasvariablesysusfuncionesmiembroconsusrespectivosparámetros.

LOGICA DIFUSA Caso de Estudio: Construcción de los Termsets

Page 26: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Formulacióndelabasedereglas:•  Siladistanciaescortaylavelocidadesaltaentoncesesfrenoesduro.•  Si la distancia es corta y la velocidad es media entonces es freno esmedio.•  Siladistanciaescortaylavelocidadeslentaentoncesesfrenoescero.•  Siladistanciaesmediaylavelocidadesaltaentoncesesfrenoesmedio.•  Siladistanciaesmediaylavelocidadesmediaentoncesesfrenoescero.•  Siladistanciaesmediaylavelocidadeslentaentoncesesfrenoescero.•  Siladistanciaesaltaylavelocidadesaltaentoncesesfrenoesmedio.•  Siladistanciaesaltaylavelocidadesaltaentoncesesfrenoescero.•  Siladistanciaesaltaylavelocidadesaltaentoncesesfrenoescero.

Elbloquepresentadoacontinuacióndescribeelsistemadecontroldifuso,conlaplanta(carro)yelcontroladordifuso

LOGICA DIFUSA Caso de Estudio: Formulación de la Base de Reglas

Page 27: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

LOGICA DIFUSA Caso de Estudio: Diagrama de Bloques del Sistema de Control Difuso

Page 28: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

El valor de la distancia calculada de 9.4 m, con una velocidad de 0.122 m/s y con un frenado de 18.9.

LOGICA DIFUSA Caso de Estudio: Sistema de Control Difuso de Frenado-Distancia según la velocidad

Page 29: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

Al comparar con diversos valores de distancia dentro del

rangode0a30,elcontroladordifusomostraba0.6menos

delvalordeseado.

Siseconsideraunadistanciadeseadaiguala10,muestraen

su base de reglas la distancia calculada de 9.4, con valor

deseadode20,yconunvalordesalidaiguala19.4.

LOGICA DIFUSA Análisis de los Resultados

Page 30: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

http://www.sabelotodo.org/automovil/frenos.html

http://www.scribd.com/doc/130072243/Practica-2

ApuntesdeClasesTeóricasyPracticas

LOGICA DIFUSA REFERENCIAS

Page 31: Lógica Difusa Parte II · Lógica Difusa Parte II . Lógica Fuzzy. Deiniciones. Datos reales ( crisp) versus datos difusos (fuzzy). Conceptos de Función de Pertenencia y Variables

http://catedras.facet.unt.edu.ar/intar/