150 likes | 404 Views
SISTEMAS DE CONTROL DIFUSO III ENCUENTRO REGIONAL DE LOGICA Y COMPUTACION UNIVERSIDAD DEL CAUCA – POPAYAN 2006. Eduardo Estrada Kassir Matemático - Ms.Ing. Sistemas U.N . eduardo.estrada@utadeo.edu.co kassir@javeriana.edu.co Departamento de Ciencias Básicas. U.J.T.L.
E N D
SISTEMAS DE CONTROL DIFUSOIII ENCUENTRO REGIONAL DE LOGICA Y COMPUTACIONUNIVERSIDAD DEL CAUCA – POPAYAN 2006 Eduardo Estrada Kassir Matemático - Ms.Ing. Sistemas U.N. eduardo.estrada@utadeo.edu.co kassir@javeriana.edu.co Departamento de Ciencias Básicas. U.J.T.L. Fac. Ciencias. Departamento de Matemáticas. P.U.J.
JUSTIFICACION En la búsqueda incesante del ser humano por encontrar modelos que representen la realidad que vivimos y con el objeto de encontrar sistemas que permitan controlarla, surgen los sistemas de control difuso como una de las aplicaciones más interesantes de la teoría de los conjuntos difusos y de la lógica difusa.
INTRODUCCION • Ciencias de la Computación • Inteligencia Artificial • Resolución de problemas • Manejo de imprecisiones • Soluciones robustas • Costos
SISTEMA DE CONTROL DIFUSO BASE DE REGLAS ENTRADAS SALIDAS DIFUSOR CONCRESOR MOTOR DE INFERENCIA
Ele Ese Triangular Pi Gaussiana Función DIFUSOR (Fuzificación)
BASE DE REGLAS • Están constituidas de proposiciones condicionales difusas. • Si x es A entonces y es B • Si x es A y y es B entonces z es C
Modulo de inferencia • Mandani: UM(x,y) = min(UA(x),UB(y)) • Kleene-Dienes: UK(x,y) = max(1-UA(x),UB(y)) • Lukasiewicz: UL(x,y) = min(1,1-UA(x)+UB(y)) • Zadeh: UZ(x,y) = max[min(UA(x),UB(y)),1-UA(x)] • Goguen: UG(x,y) = min(1,UA(x)/UB(y)) • Estocástica: UE(x,y) = max(min(UA(x)UB(y),1-UA(x))
CONCRESOR (Defuzificación) • Método del centroide • Método de semifallo • Método de la media ponderada
APLICACIONES • Electrodomésticos • Industrial • Ingeniería • Medicina • Negocios • Ciencias • Otros
PROYECTOS • Preparar huevos • Preparar café • Selección de personal • Agencia matrimonial • Semáforos
CONDUCCION DE UN AUTO • Entrada 1: Distancia entre carros • A1={Corta} A2={Larga} • Entrada 2. Velocidad del auto • B1={Lenta} B2={Rápida} • Salida: Aceleración • C1={Mantenga vel.} C2={Reduzca vel.} C3={Aumente vel.}
MAQUINA DE LAVAR • Entrada 1: Grado de suciedad • Entrada 2: Tipo de mugre • Salida: Tiempo de lavado
AIRE ACONDICIONADO • Entrada 1: Temperatura • Entrada 2: Humedad • Salida: Aire acondicionado
SOFTWARE • Unfuzzy • FuzzyTech • Mathematica • MathLab • Derive • Maple