DEPARTAMENTO DE ELCTRICA Y ELECTRNICA ASIGNATURA: CONTROL INTELIGENTE
Actividad No 20 Control Difuso. Nombre alumno1: Gngora Alexis Nombre alumno2: Guillen Jorge Fecha: 01-07-2014 NRC: 2055
1. Que es control Difuso
2. Cuando es til aplicar el control difuso.
Definicin:
Sistema experto en tiempo real que implementa una parte de la forma de operar de una persona o de un proceso con experiencia en ingeniera que no puede expresarme fcilmente como parmetros PID o como ecuaciones diferenciales, sino como reglas situacin accin.
Concepto de lgica difusa:
Los seres humanos nos comunicamos y coordinamos acciones con datos con datos como: eres demasiado joven para hacer eso Cunto es demasiado?, Que es joven? Con los conjuntos difusos podemos definir sub-conjuntos, de una manera tal que cualquier elemento pueda pertenecer a ellos en diferentes grados. Con reglas difusas, es posible procesar las relaciones entre las variables difusas y producir salidas difusas. A partir de esas salidas difusas, podemos proporcionar cantidades binarias y cantidades continuas, como el estado de un interruptor o una cantidad de dinero.
Control difuso nace de la lgica difusa. (Tiene relacin con la forma como piensa el ser humano es una forma de obtener consecuencias a travs de premisas unas forma de procesamiento).
Es til aplicar el control difuso cuando conocemos en forma de razonamiento que es lo que debemos hacer con una planta y nos es difcil establecer un modelo matemtico para el comportamiento de un cierto proceso pero si conocemos en palabras lo que debe realizar el control como si se calienta prender el ventilador para enfriar.
Como usamos funciones para realizar control difuso podemos definir varias de proposiciones y el control trabajara de una mejor manera.
Pgina 2 3. Como hacerlo un ejemplo
El esquema de control difuso nos permite entender como realizar el control difuso y las diferenetes etapas que tenemos que pasar para realizar el control difuso.
Un ejemplo de donde aplicar control difuso seria en celdas solares es difciles de obtener un modelo matemtico para entender su comportamiento por lo que se podra aplicar control difuso para hacerlo.
Un esquema para seguir en control difuso es el siguiente:
Pgina 3
SEMFORO DIFUSO
El semforo es un ejemplo simple e ilustrativo de sistema de inferencia difuso. El modelo se basa en control de un semforo segn la cantidad de coches y peatones. Su funcionamiento queda reflejado en un conjunto de reglas difusas y la eleccin de una lgica y un operador de implicacin. Tambin el sistema consta de la posibilidad de funcionar con cantidades aleatorias de peatones y coches.
En primer lugar se van a definir las variables de entrada y salida del sistema. El semforo tiene dos entradas y una salida. La primera entrada es la densidad de peatones (P). Esta entrada al ser una variable discreta tiene como dominio el conjunto de enteros entre 0 y 20. Sobre este dominio se definen cinco conjuntos borrosos que definen los predicados: muy baja (MB), baja (B), media (M), alta (A) y muy alta (MA), cuyas funciones de pertenencia tienen forma gaussiana y estn uniformemente distribuidas en el universo de discurso
P = {MB, B, M, A, MA}
La segunda entrada tambin discreta es la densidad de trfico (T), que como dominio tiene el conjunto de enteros entre 0 y 30. Viene descrita por tres conjuntos difusos sobre T para los predicados nulo (N), moderado (M) e intenso (I), tambin con forma gaussiana.
T = {N, M, I}
Las reglas de inferencia para el sistema difuso estn descritas en la siguiente tabla, y son del tipo reglas de produccin:
Si Peatones = A y Trfico = B entonces Semforo = C Donde A, B, y C son conjuntos difusos definidos anteriormente para cada variable.
Pgina 4
4. Escriba dos ejemplos de grado de certeza y grado de pertenencia.
5. Defina conjuntos difusos
1. Conjunto: Nmeros binarios = {0 1}
Grado de certeza: El 2 es un numero binario Grado de perteneca: El 1 pertenece al conjunto en un 100%
2. Conjunto: los animales vertebrados.
Grado de certeza: Una lombriz es un animal vertebrado Grado de perteneca: Un len pertenece al 100% al conjunto de los animales vertebrados
Pgina 5 Funcin de perteneca.
Pgina 6 6. Desarrolle el cdigo en Matlab para fuzzificacion para los elementos del universo de velocidades en la autopista general Rumiahui.
function [u]=Fusificazion(y) u=0;%salida a la velocidad ingresada v=y; % V es velocidad if v>=0 && v<=10 u2=1; u1=1; v2=10; v1=0; m=(u2-u1)/(v2-v1); syms u v u=m*(v-v1)+u1; v=y; u=vpa(subs(u)); end
if v>10 && v<=50 u2=0; u1=1; v2=50; v1=10; m=(u2-u1)/(v2-v1); syms u v u=m*(v-v1)+u1; v=y; u=vpa(subs(u)); end
Pgina 7
if v>50 && v<60 u2=1; u1=0; v2=60; v1=50; m=(u2-u1)/(v2-v1); syms u v u=m*(v-v1)+u1; v=y; u=vpa(subs(u)); end
if v>=60 && v<=80 u2=1; u1=1; v2=80; v1=60; m=(u2-u1)/(v2-v1); syms u v u=m*(v-v1)+u1; v=y; u=vpa(subs(u)); end
if v>80 && v<90 u2=0; u1=1; v2=90; v1=80; m=(u2-u1)/(v2-v1); syms u v u=m*(v-v1)+u1; v=y; u=vpa(subs(u)); end
if v>=90 && v<=170 u2=1; u1=0; v2=170; v1=90; m=(u2-u1)/(v2-v1); syms u v u=m*(v-v1)+u1; v=y; u=vpa(subs(u)); end
if v>170 && v<=280 u2=1; u1=1; v2=280; v1=170; m=(u2-u1)/(v2-v1); syms u v u=m*(v-v1)+u1; v=y; u=vpa(subs(u)); end
end
Pgina 8
Nosotros Gongora Alexis, Guillen Jorge afirmamos que esta actividad es de nuestra autora y establecemos que para la elaboracin de la misma he seguido los lineamientos del Cdigo de tica de la Universidad de las Fuerzas Armadas ESPE