Sunteți pe pagina 1din 3

Ejercicios de lógica difusa

1. El problema del aire acondicionado.


Se quiere regular la temperatura de una habitación mediante un dispositivo que permite circular un líquido
refrigerante, que, mediante la apertura o cierre de una válvula, puede compensar cualquier alza de
temperatura, ajustándose para mantener un intervalo de trabajo que va desde los 18°C a 22°C, denominada
por el usuario como “Temperatura templada”. Otras expresiones que se manejan son: “Temperatura fría” y
“Temperatura caliente”
El comportamiento de la válvula viene definido por tres variables lingüísticas: abertura alta (si la abertura es
mayor que 20 mm se considera un grado de pertenencia igual a 1, descendiendo linealmente de 20 a 18),
media (valor de 1 si está entre 10 y 18) y baja (si la abertura está entre 0 y 4 mm se considera un grado de
pertenencia igual a 1, descendiendo linealmente hasta llegar a 10).
El control de la apertura de la válvula, en función de la temperatura, se resume en la siguiente tabla:
Temperatura Fría Temperatura Templada Temperatura Caliente
Baja Media Alta

En base a esta información, responder:


a) Dibujar los conjuntos difusos necesarios para representar los tres posibles estados de entrada indicando
los valores que comprenden las funciones de membresía.
b) Dibujar los conjuntos difusos necesarios para representar los estados de la salida indicando los valores
que comprenden las funciones de membresía.
c) Escriba usando el formato: IF ….. THEN, el conjunto de reglas.
d) Simule el funcionamiento del control difuso e indique los valores de salida para las siguientes entradas:
Temp [°C] 0 10 20 30 40 50
Apertura
[mm]

2. El problema de la grúa.
Las grúas para contenedores se utilizan para cargar y descargar contenedores desde y hacia los barcos en la
mayoría de los puertos. Recogen contenedores individuales con cables flexibles que se montan en la cabeza
de la grúa. La cabeza de la grúa se mueve en una pista horizontal. Cuando se levanta un contenedor y la
cabeza de la grúa comienza a moverse, el contenedor comienza a balancearse como se muestra en la figura.
Si bien el balanceo no es un problema durante el transporte, no se puede liberar un contenedor que se
balancee.

El análisis de las acciones del operador revela que el operador utiliza algunas "reglas generales" para describir
su estrategia de control:
 Comience con potencia media.
 Si comenzó y todavía está lejos del objetivo, ajuste la potencia del motor para que el contenedor
quede un poco detrás de la cabeza de la grúa.
 Si está más cerca del objetivo, reduzca la velocidad para que el contenedor se adelante un poco
al cabezal de la grúa.
 Cuando el contenedor esté muy cerca de la posición de destino, encienda el motor.
 Cuando el contenedor esté sobre el objetivo y el balanceo sea cero, pare el motor.

Para automatizar el control de esta grúa, se emplean sensores para la posición del cabezal de la grúa ("Distancia")
y el ángulo de balanceo del contenedor ("Ángulo"). La salida es la potencia del motor. Primero, las variables
lingüísticas deben definirse para todas las variables. Las variables lingüísticas distancia, ángulo y potencia motora
se dividen en 5 términos lingüísticos. Las formas utilizadas de la función de membresía son rampas, triángulos y
singletons. Las siguientes figuras muestran las variables lingüísticas y los términos lingüísticos.

Para este caso, desarrolle:

a) Dibuje las funciones de pertenencia para cada una de las variables lingüísticas de entra, usando los
siguientes universos de trabajo. Indique los puntos relevantes para cada caso.

b) Escriba las reglas de inferencia que se pueden utilizar para controlar la colocación del conteiner, si
la salida del control es la potencia del motor que mueve el conteiner y se plantea usando los
siguientes singletones:

S-ar putea să vă placă și