Rpta 13-15

13. Que aspectos son fundamentales para el diseño de un sistema de lógica difusa.De un ejemplo de ello 

Los aspectos fundamentales para el diseño de un sistema difuso son:
  • Identificar el tipo de problema y el tipo de sistema difuso que mejor se ajuste a las datos
  • Especificar las funciones de membresia para la definición de las variables de entrada y salida, sus valores difusos y sus  funciones de pertenencia (parametrizacion de variables de entrada y salida).
  • definición de la base de conocimiento o reglas difusas
  • obtención de salidas del sistema mediante información de las variables de entrada utilizando el sistema de inferencia difuso
  • traslado de la salida difusa del sistema a un valor nítido o concreto.
  • Ajustar el sistema valido los resultados
la aplicaron de los modelos basados en la lógica difusa permiten abordar de manera efectiva la creación de sistemas soporte para la toma de desiciones ya que brinda la capacidad de extraer datos de forma practica, a través de las capacidades de extraer datos de forma practica, y a través de capacidades analíticas y la experiencia de los evaluadores, descubrir relaciones siginificativas entre ellos. Los modelos de lógica difusa son altamente flexibles, mas tolerantes a la imprecisión de los datos y pueden trabajar con funciones no lineales de diversa complejidad.


Ejemplo:
Considerando las dos reglas siguientes
Regla 1: SI x es A1 y Y es B1 ENTONCES Z es C si no,
Regla2 : SI x es A2 y Y es B2 entonces Z es C2

Se infiere el resultado C apartir de las entradas x es A y Y es B y el grupo de reglas anteriores.Se puede expresar cada regla en forma general como R1=(A1xB1)=C1 y R2=(A2xB2)=C2
Si se usa la composición Max-Min para inferir μc (Z) el operador de composición "O" se distribuye sobre el operador unión (U) como sigue:
C`=(A`xB`)  ° (R!UR2)
C`=((A`xB`)  ° R1) U ((A`xB`)  ° R2)
C`= C1` U C2`

Donde C1`y C2`son conjutos borrosos inferidos de la regla 1 y regla 2 respectivamente.




14. Explique de manera sencilla pero con precisión requerida, el ejemplo del potencio metro.

Cuando el potenciometro de control de velocidad se situa en la posicion de 80° el sistema aplica al ampliifcador de potencia un voltaje de contro de 2.06v .
Esto se da ya que los 80° tiene un grado de membresia  μ de 0.70 con respecto al conjunto de posiciones "bajo" y de 0.20 con respecto al conjunto "medio" por lo tanto el calculo de voltaje de salida se da con las siguientes reglas:
1. IF medio THEN vout3 => vout3=bajo=0.20
2. IF bajo OR 0.00 THEN vout2 => vout2= 0.70 OR 0.00= 0.70  
3. IF 0.00 AND bajo THEN vout3 => vout3=0.00 AND 0.70=0.00

Las reglas que tendremos encuenta seran la 1 y la 2 ya que la 3 no inside en el resultado.
la intercepcion de las lineas de las reglas 1 y 2 nos da como corodenadas (1.5,0.21) y (4.0,0.10) respectivamente.El voltaje se halla aplicando la siguiente formula:

VOUT= 1.5x0.7 + 4.0x0.20  = 2.06v
                     0.7+0.2


15. Haga un análisis descriptivo del algoritmo que esta como ejemplo para el control de trenes Japoneses. 

Para generar el algoritmo lo primero que se hace es generar las categorias o conjuntos difusos, teniendo la velocidad un grado de membresia o pertenencia:
1. Tren a toda velocidad
2. Tren a mucha velocidad
3.Tren a media velocidad
4.Tren a poca velocidad
5. Tren detenido
Para el procedimiento frenado se usa una funcion_grado,funcion_grado_inversa y funcion trapecio retornar valores entre 0 y 1.Indican el grado de pertenencia a esa categorias.Se puede utilar cualquier funcion que devuelva valores entre 0 y 1 dado una variable y un intervalo a partir del cual se decide el grado de pertenecia de la varible.
En la funcion frenar() se definen la varibles:
va_a_mucha_velocidad
va_a_media_velocidad
va_a_poca_velocidad
va_a_escasa_velocidad
Estas varibles nos indican el grado de pertenencia a cada uno de los posibles estados en que se podria encontrar el tren.
Al multiplicar la cantidad de potencia de frenado con cada uno de los posibles estados se obtiene la potencia de frenado total la cual aplicara el tren, aplicar_freno(potencia_frenado).