You are on page 1of 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

DESCRIPCION:
Para el rea de microcontroladores y microprocesadores en relacin
con la temtica de lgica difusa, en el cual se fijaron por objetivos
realizar una prctica-taller en el cual se apliquen los principios que
representan el funcionamiento eficiente de un SISTEMA DIFUSO. Ahora
bien, spase la estructura del sistema difuso debe cumplir con sus
respectivos bloques principales, como fuzzificador, de inferencia y
bloque de defuzificacion. Este sistema debe contar con dos variables
entradas 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 la
entrada controlan la cantidad de personas existentes, y la hora actual;
a razn de lo cual proporciona un voltaje correspondiente.

ENTRADAS:
1-PERSONAL: 0-100
2-HORA: 6-18
SALIDA:

1-TENSION:0v-5v
RELACION DE LA SALIDA CON RESPECTO A LAS ENTRADAS

1. DEFINICIN DE CONJUNTOS DIFUSOS


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

Conjuntos difusos de la variable hora

Conjuntos difusos de la variable de salida


Conjuntos 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 BAJO
R2= If PERSONAL is POCOS and HORA is MAANA, then POTENCIA SALIDA is BAJO

R3= If PERSONAL is POCOS and HORA is DIA, then POTENCIA SALIDA is MEDIO
R4= If PERSONAL is POCOS and HORA is TARDE, then POTENCIA SALIDA is BAJO
R5= If PERSONAL is ALGUNAS and HORA is AMANCER, then POTENCIA SALIDA is
BAJO
R6= If PERSONAL is ALGUNAS and HORA is MAANA, then POTENCIA SALIDA is
BAJO
R7= If PERSONAL is ALGUNAS and is DIA, then POTENCIA SALIDA is ALTO
R8= If PERSONAL is ALGUNAS and HORA is TARDE, then POTENCIA SALIDA is MEDIO
R9= If PERSONAL is BASTANTES and HORA is AMANCER, then POTENCIA SALIDA is
MEDIO
R10= If PERSONAL is BASTANTES and HORA is MAANA, then POTENCIA SALIDA is
MEDIO
R11= If PERSONAL is BASTANTES and HORA is DIA, then POTENCIA SALIDA is ALTA
R12= If PERSONAL is BASTANTES and HORA is TARDE, then POTENCIA SALIDA is
MEDIO
R13= If PERSONAL is MUCHOS and HORA is AMANCER, then POTENCIA SALIDA is
MEDIO
R14= If PERSONAL is MUCHOS and HORA is MAANA, then POTENCIA SALIDA is
ALTA
R15= If PERSONAL is MUCHOS and HORA is DIA, then POTENCIA SALIDA is MAXIMA
R16= If PERSONAL is MUCHOS and HORA is TARDE, then POTENCIA SALIDA is
MAXIMA

CODIGO DE LAS REGLAS EN MATLAB:}

ANALISIS DE PERTENENCIA:

PRIMER PAR DE ENTRADAS:


P1=20; H1=12
PARA P1:
Pertenece a dos conjuntos
POCOS= ((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=15
ANALISIS DE PERTENENCIA:
PARA P1:
Pertenece a dos conjuntos
BASTANTES= ((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

You might also like