informe logica difusa pdf

13
 UNIVERSIDAD DE LOS LLANOS FACULTAD DE CIENCIAS BASICAS E INGENIERIA INGENIERIA ELECTRONICA MICONTROLADORES Y MICROPROCESADORES LOGICA DIFUSA FRANKLIN JANCOVICK VARON HUERTAS JOSEPH GUAPACHO CASTRO RICARDO TEJEDOR VILLAVICENCIO-META

Upload: franklin-jancovick-varon-huertas

Post on 06-Oct-2015

31 views

Category:

Documents


0 download

DESCRIPTION

descripcion de una inplementacion con logica difusa en la universidad de los llanos.

TRANSCRIPT

  • UNIVERSIDAD DE LOS LLANOSFACULTAD DE CIENCIAS BASICAS E INGENIERIA

    INGENIERIA ELECTRONICAMICONTROLADORES Y MICROPROCESADORES

    LOGICA DIFUSA

    FRANKLIN JANCOVICK VARON HUERTASJOSEPH GUAPACHO CASTRO

    RICARDO TEJEDOR

    VILLAVICENCIO-META

  • DESCRIPCION:Para el rea de microcontroladores y microprocesadores en relacincon la temtica de lgica difusa, en el cual se fijaron por objetivosrealizar una prctica-taller en el cual se apliquen los principios querepresentan el funcionamiento eficiente de un SISTEMA DIFUSO. Ahorabien, spase la estructura del sistema difuso debe cumplir con susrespectivos bloques principales, como fuzzificador, de inferencia ybloque de defuzificacion. Este sistema debe contar con dos variablesentradas y una variable de salida como requisitos bsicos del sistema.Para este caso se plantearon las siguientes caractersticas:SISTEMA: es un sistema con el uso de sensores y contadores en laentrada controlan la cantidad de personas existentes, y la hora actual;a razn de lo cual proporciona un voltaje correspondiente.

    ENTRADAS:1-PERSONAL: 0-1002-HORA: 6-18SALIDA:

  • 1-TENSION:0v-5v

    RELACION DE LA SALIDA CON RESPECTO A LAS ENTRADAS

    1. DEFINICIN DE CONJUNTOS DIFUSOS

    Conjuntos difusos de las variables de entradaConjuntos difusos de la variable personal:

  • Conjuntos difusos de la variable hora

  • Conjuntos difusos de la variable de salidaConjuntos difusos de la variable potencia ventilador

  • DEFINIMOS NUESTRA BASE DE REGLAS (modus ponendo ponens):R1= If PERSONAL is POCOS and HORA is AMANCER, then POTENCIA SALIDA is BAJOR2= If PERSONAL is POCOS and HORA isMAANA, then POTENCIA SALIDA is BAJO

  • R3= If PERSONAL is POCOS and HORA is DIA, then POTENCIA SALIDA is MEDIOR4= If PERSONAL is POCOS and HORA is TARDE, then POTENCIA SALIDA is BAJOR5= If PERSONAL is ALGUNAS and HORA is AMANCER, then POTENCIA SALIDA isBAJOR6= If PERSONAL is ALGUNAS and HORA isMAANA, then POTENCIA SALIDA isBAJOR7= If PERSONAL is ALGUNAS and is DIA, then POTENCIA SALIDA is ALTOR8= If PERSONAL is ALGUNAS and HORA is TARDE, then POTENCIA SALIDA isMEDIOR9= If PERSONAL is BASTANTES and HORA is AMANCER, then POTENCIA SALIDA isMEDIOR10= If PERSONAL is BASTANTES and HORA isMAANA, then POTENCIA SALIDA isMEDIOR11= If PERSONAL is BASTANTES and HORA is DIA, then POTENCIA SALIDA is ALTAR12= If PERSONAL is BASTANTES and HORA is TARDE, then POTENCIA SALIDA isMEDIOR13= If PERSONAL isMUCHOS and HORA is AMANCER, then POTENCIA SALIDA isMEDIOR14= If PERSONAL isMUCHOS and HORA isMAANA, then POTENCIA SALIDA isALTAR15= If PERSONAL isMUCHOS and HORA is DIA, then POTENCIA SALIDA is MAXIMAR16= If PERSONAL isMUCHOS and HORA is TARDE, then POTENCIA SALIDA isMAXIMA

    CODIGO DE LAS REGLAS EN MATLAB:}

  • ANALISIS DE PERTENENCIA:

  • PRIMER PAR DE ENTRADAS:

    P1=20; H1=12

    PARA P1:Pertenece a dos conjuntosPOCOS= ((25-20) / (25-0))= 0.2 ALGUNOS= ((20-10) / (35-10))= 0.4

    PARA H1:Pertenece a dos conjuntos:MAANA= ((13-12) / (13-10))= 0.33 DIA= ((12-11) / (14-11))= 0.33

    ACTIVACION DE REGLAS:SE ACTIVAN CUATRO REGLAS:

    R2=POCOS-MAANA=BAJO (0.2)R3=POCOS-DIA=MEDIO (0.2)

    R6=ALGUNOS-MAANA=BAJO (0.33)R7= ALGUNOS-DIA=ALTO (0.33)

    Conjuntos implicados

  • AGREGACIN

    SEGUNDO PAR DE ENTRADAS

    P1=80; H1=15ANALISIS DE PERTENENCIA:

    PARA P1:Pertenece a dos conjuntosBASTANTES= ((85-80) / (85-65))= 0.25 MUCHOS= ((80-70) / (100-70))= 0.33

    PARA H1:Pertenece a dos conjuntos:DIA= ((16-15) / (16-4))= 0.5 TARDE= ((15-14.5) / (18-14.5))= 0.1429

    ACTIVACION DE REGLAS:SE ACTIVAN CUATRO REGLAS:R11=BASTANTES-DIA=ALTO (0.25)R12=BASTANTES-TARDE=MEDIO (0.1429)

    R15=MUCHOS-DIA=MAXIMO (0.33)R16=MUCHOS-TARDE=MAXIMO (0.1429

  • Conjuntos implicados

    AGREGACION