Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- Como la decisión requiere un valor exacto (concreto), este valor se puede obtener a partir de
alguna “medida” de C *.
- El Centro de Gravedad del área bajo C * es una de las medidas comúnmente utilizadas.
- La medida utilizada se denomina CONCRESOR (Defuzzyfier).
Dado un problema de control cuyo objetivo es mantener la temperatura dentro de un rango medio,
a partir de la manipulación del flujo de combustible.
PROCESO t = 70 °C
Variables:
• Entrada: Temperatura = { t, T, Tt , St } con: T = [0, 100] ; Tt = {BAJA, MEDIA, ALTA}
• Salida: Flujo de Combustible = {f, F, Tf , Sf } con: F = [0, 1] ; Tf = {BAJO, MEDIO, ALTO}
0 0
0 20 40 60 80 100 T(°C) 0 0,2 0,4 0,6 0,8 1 F(°apertura)
Base de Conocimientos
R1: SI [ t es ALTA] , entonces [f es BAJO]
R2: SI [ t es MEDIA] , entonces [f es MEDIO]
R3: SI [ t es BAJA] , entonces [f es ALTO]
Sistemas de Control Avanzado 7
Motor de Inferencias
Implicancia Clásica: mR(t*, f ) = máx [1–m(t*), m(f )]
Temperatura Flujo Conclusión
R1 C1 C * = Ci
centroide
R3 C3
0 0,2 0,4 0,6 0,8 1
20 40 60 80
t* = 70 °C
100 0 0,2 0,4 0,6 0,8 1 0 0,2 0,4 0,6 0,8 1
f * = 0,35
Sistemas de Control Avanzado 8
Motor de Inferencias
Implicancia Mínima: mR(t*, f ) = mín [m(t*), m(f )]
Temperatura Flujo Conclusión
R1 C1
C * = Ci
centroide
R3 C3
0 0,2 0,4 0,6 0,8 1
20 40 60 80
t* = 70 °C
100 0 0,2 0,4 0,6 0,8 1 0 0,2 0,4 0,6 0,8 1
f * = 0,5
Sistemas de Control Avanzado 9
Motor de Inferencias
Implicancia de Zadeh: mR(t*, f ) = máx{mín [m(t*), m(f )],1–m(t*)}
Temperatura Flujo Conclusión
R1 C1
C * = Ci
centroide
R3 C3
0 0,2 0,4 0,6 0,8 1
20 40 60 80
t* = 70 °C
100 0 0,2 0,4 0,6 0,8 1 0 0,2 0,4 0,6 0,8 1
f * = 0,35
Sistemas de Control Avanzado 10
Diseño de un FLC (Fuzzy Logic Controller)
• Variables de Entrada y de Salida con Universos.
• Conjunto de Términos asociados a cada variable.
• Definición de los conjuntos difusos asociados a cada término lingüístico.
• Definición del tipo de Difusor empleado para cada variable de entrada.
• Establecimiento del número de reglas de la BC.
• Determinación del valor lingüístico para cada una de las variables en el
antecedente y el consecuente de cada regla.
• Determinación de la Implicación a utilizar.
• Determinación de la t-norma y composición a utilizar.
• Tipo de Concresor empleado para cada variable de salida
• Tipo de Unión / Intersección para el concresor.