Conocimientos básicos de fuzzy logic (lógica difusa)
Numeración verdadera - inferencia

Para el ejemplo, hemos elegido de nuevo cinco niveles de diagnóstico, cada uno de los cuales está representado por una variable lógica fuzzy separada - términos lingüísticos de salida: OK, warning1, Warning2, alarma, mal funcionamiento. Podemos evaluar sus valores lógicos utilizando un conjunto de expresiones lógicas (comandos de asignación) generalizados de la lógica difusa. Para utilizar los comandos condicionales IF – THEN, sería necesario estudiar la generalización de la función de implicación y normas derivadas, por lo que no se utilizan en este documento.

OK := v_baja & normal;

warning1 := v_baja & mayor OR v_mayor & normal;

warning2 := v_baja & sobrecalentamiento OR v_mayor & mayor OR v_alta & normal;

alarm := v_mayor & sobrecalentaimento OR v_alta & mayor;

malfunction := v_alta & sobrecalentamiento;

Se pueden ajustar las reglas en una forma matricial (mapa) para una mayor claridad.

Fig. 6.10: Matriz de ajuste de reglas.