Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejemplo Control Difuso
Ejemplo Control Difuso
2. Identicar los t erminos ling u sticos vinculados a cada variable y sus respectiva denici on
Denir las particiones difusas de cada variable (etiquetas ling u sticas). Denir las funciones grado de verdad asociadas a cada etiquetas ling u sticas. Habitualmente se pretender a que las particiones denidas cubran la totalidad del espacio de valores de las distintas variables Es recomendable que exista solapamiento.
3. Construir las reglas difusas que correspondan. (crear la representaci on simb olica)
Habitualmente se hace uso de las FAM (Fuzzy Association Matrix ). Se crea una FAM para cada variable de control, vinculando las posibles combinaciones de las variables de estado (antecedente) con una de sus etiquetas ling u sticas (consecuente).
4. Seleccionar la implementaci on y los par ametros de los operadores difusos a utilizar. (parametrizar el funcionamiento num erico)
m nimo + m aximo producto + suma acotada b ) Implementaci on implicaci on difusa (): Mindani, Kleene, Larsen, etc c ) Implementaci on del modus ponens difuso : max-min a) Implementaci on conectivas difusas (, , ):
de verdad de su antecedente es 0.
Activaci on de reglas: normalmente se considerar a que una regla difusa se activa si el grado
d ) Agregaci on de las salidas de las reglas difusas (OR): m aximo, suma acotada, ... e ) Operadores de fuzzycaci on (singleton, triangular, ...) y desfuzzycacion (centro de masas, media m aximos, ...)
Humedad
Se asumen 5 etiquetas ling u sticas: muy baja (MB), baja(B), normal (N), alta(A), muy alta(MA)
(b) Reglas difusas Se considera la siguiente FAM (Fuzzy Association Matrix ) para la variable de control Variaci on de temperatura.
Temp. MB B N A MA
Humedad MB B N A MA SN SN SG SG SG M M SP SP SN M M M M BP M M BP BP BN BP BN BN BG BG
(d) Ejemplo de funcionamiento Se suponen las siguientes entradas en los sensores del sistema: Temperatura actual: 19,5 oC Humedad actual: 65 % Fuzzycaci on (singleton)
El valor singleton Temperatura=19,5 o C se corresponde con un grado de verdad 0, 1 para el valor difuso Temperatura Baja(B) y con un grado de verdad 0, 75 para el valor difuso Temperatura Normal(N)
El valor singleton Humedad=65 % se corresponde con un grado de verdad 0, 5 para el valor difuso Humedad Alta(A) y con un grado de verdad 0, 33 para el valor difuso Humedad MuyAlta(MA)
Reglas activadas
Humedad B N A SN M M M BN SG SP M BP BN SG SP M BP BG - IF THEN - IF THEN - IF THEN - IF THEN (Temperatura Variaci on es (Temperatura Variaci on es (Temperatura Variaci on es (Temperatura Variaci on es
Temp MB B N A MA
MB SN M M M BP
MA SG SN BP BN BG
es Baja AND Humedad es Alta) SubidaPeque~ na es Baja AND Humedad es MuyAlta) SubidaNormal es Nornal AND Humedad es Alta) Mantener es Nornal AND Humedad es MuyAlta) BajadaPeque~ na
Agregaci on y desfuzzycaci on