Download Lógica Difusa Parte II - Sitios de las cátedras Facultad de Ciencias

Document related concepts

Fuzzy clustering wikipedia , lookup

Lógica difusa wikipedia , lookup

Número difuso wikipedia , lookup

Lotfi A. Zadeh wikipedia , lookup

Conjunto difuso wikipedia , lookup

Transcript
Lógica
Difusa
Parte II
Facultad de Ciencias Exactas y Tecnología
Universidad Nacional de Tucumán
Mg. Ing. Gustavo E. Juárez
LOGICA DIFUSA O FUZZY LOGIC
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
Definiciones
FuncióndePertenenciaoMembershipFunction(MF)
“Esunacurvaquedeterminaelgradodepertenenciadelos
elementosdeunconjunto.Sedenotageneralmentepormy
puedeadoptarvaloresentre0y1”.
UniversodeDiscurso
“Conjuntodevaloresquepuedetomarunavariable”.
LOGICA DIFUSA
Función de Pertenencia
LOGICA DIFUSA
Función de Pertenencia - Componentes
Haymuchostiposdefuncionesdepertenencia.Algunosdelos
máscomunesson:
LOGICA DIFUSA
Operaciones Lógicas
LOGICA DIFUSA
Operaciones Lógicas
Aplicaciones en Lógica Difusa
LOGICA DIFUSA
Reglas Difusas
X à entrada
Yà Salida
A Conjunto difuso de pertenencia de la entrada
B Conjunto difuso de salida
:
LOGICA DIFUSA
Proceso
LOGICA DIFUSA
Sistema de Reglas
LOGICA DIFUSA
Fuzzificacion
LOGICA DIFUSA
Implicación
LOGICA DIFUSA
Agregación de las Salidas
LOGICA DIFUSA
Defuzzificacion
LOGICA DIFUSA
Integración de las Fases del Proceso
LOGICA DIFUSA
Matlab & Fuzzy Toolbox
LOGICA DIFUSA
Proceso
LOGICA DIFUSA
Caso de Estudio:
Distancia de frenado entre Vehículos
LOGICA DIFUSA
Caso de Estudio: Distancia de frenado entre Vehículos
LOGICA DIFUSA
Caso de Estudio: Distancia de frenado entre Vehículos
LOGICA DIFUSA
Caso de Estudio: Algoritmo para el Calculo de Frenada
LOGICA DIFUSA
Caso de Estudio: Algoritmo para el Calculo de Frenada
LOGICA DIFUSA
Caso de Estudio: Descripción del
Sistema a Controlar. Definición de Variables
Al manejar en una carretera, procuramos mantener una
distancia segura con el vehículo que va delante de nosotros.
Paraestosevaadiseñaruncontroladorlógicofuzzy
Distancia
Freno
Velocidad
LOGICA DIFUSA
Caso de Estudio: Definición de Funciones de Membresía
Conjuntosdifusoscaracterizandolaentrada(Distancia)
Variable fuzzy Distancia Rango:0 a 30M.f. utilizada Rango de
las entradas Crisp Corta Triangular MF (-15,0,15),
MediaTriangularMF(0,15,30),AltaTriangularMF(15,30,45)
Conjuntosdifusoscaracterizandolaentrada(Velocidad)
Variable fuzzy Velocidad Rango:0 a 40M.f. utilizada Rango de
las entradas Crisp Lenta Triangular MF (-20,0,20),
MediaTriangularMF(0,20,40),AltaTriangularMF(20,40,60)
Conjuntosdifusoscaracterizandolasalida(Freno)
VariablefuzzyFrenoRango:0a100MFutilizadaRangodelas
entradas 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: Construcción de
los Termsets
Introduccióndelas
variablesysus
funcionesmiembrocon
susrespectivos
parámetros.
LOGICA DIFUSA
Caso de Estudio: Formulación de la Base de Reglas
Formulacióndelabasedereglas:
•  Siladistanciaescortaylavelocidadesaltaentoncesesfrenoesduro.
•  Si la distancia es corta y la velocidad es media entonces es freno es
medio.
•  Siladistanciaescortaylavelocidadeslentaentoncesesfrenoescero.
•  Siladistanciaesmediaylavelocidadesaltaentoncesesfrenoesmedio.
•  Siladistanciaesmediaylavelocidadesmediaentoncesesfrenoescero.
•  Siladistanciaesmediaylavelocidadeslentaentoncesesfrenoescero.
•  Siladistanciaesaltaylavelocidadesaltaentoncesesfrenoesmedio.
•  Siladistanciaesaltaylavelocidadesaltaentoncesesfrenoescero.
•  Siladistanciaesaltaylavelocidadesaltaentoncesesfrenoescero.
Elbloquepresentadoacontinuacióndescribeelsistemadecontroldifuso,
conlaplanta(carro)yelcontroladordifuso
LOGICA DIFUSA
Caso de Estudio: Diagrama de Bloques del Sistema de
Control Difuso
LOGICA DIFUSA
Caso de Estudio: Sistema de Control Difuso de FrenadoDistancia según la velocidad
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
Análisis de los Resultados
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
REFERENCIAS
ApuntesdeClasesTeóricasyPracticas
http://www.sabelotodo.org/automovil/frenos.html
http://www.scribd.com/doc/130072243/Practica-2
http://catedras.facet.unt.edu.ar/intar/