EJERCICIOS DE FUZZY LOGIC
Manayay Ramrez Ricardo
059140-D
Control por computadoras
Ejercicio D
Se accede al Toolbox de Lgica Difusa ingresando la palabra Fuzzy en la ventana de comandos de Matlab 2009 ya aparecer la siguiente interfaz. Definimos como variable de entrada la Temperatura y como la de salida el nivel de Actuacin.
Se define los siguientes valores para la variable de entrada Temperatura, que tendr los rangos de Baja, Media y Alta.
Se define los siguientes valores para la variable de salida Actuacin que realizar el termostato, que estar entre los rangos Enfra, Stand by y Calienta.
Teniendo las funciones de las variables establecidas, tenemos que ingresar las reglas a nuestro sistema. a. SI Temperatura = Baja ENTONCES Actuacion = Enfra b. SI Temperatura = Media ENTONCES Actuacion = Stand by c. SI Temperatura = Alta ENTONCES Actuacion = Calienta
Finalmente podremos observar la superficie del resultado de nuestro sistema de lgica difusa.
Ejercicio de las galletas de la abuela
Se definen como variable de entrada el ndice Cromtico de las galletas preparadas por la abuela y como variable de salida la temperatura del horno.
Se define los siguientes valores para la variable de entrada ndice Cromtico, que tendr los rangos de Poco crudas, Medio Hechas y Doraditas.
Se establecen los siguientes valores para la variable de salida Temperatura del Horno, que estar entre los rangos Baja, Media y Alta.
Luego se accede a Edit > Rules y estableceremos las siguientes reglas: a. SI Indice__cromatico = Poco__crudas ENTONCES Temp__horno = Media b. SI Indice__cromatico = Medio__hechas ENTONCES Temp__horno = Alta c. SI Indice__cromatico = Doraditas ENTONCES Temp__horno = Baja
Podemos ver grficamente las reglas:
Y finalmente podemos ver el resultadp de nuestro sistema accediendo a la Vista de Superficie.