SlideShare uma empresa Scribd logo
1 de 41
Baixar para ler offline
Por Ramiro Aduviri Velasco
@ravsirius
Modelado de sistemas dinámicos
ny
 aijy(k  j + 1)
j=1
nu
 biju(k  j + 1) + ci
j=1
Modelo con regresión no lineal:
y(k+1) = F[y(k), . . . , y(k  ny + 1), u(k), . . . , u(k  nu + 1)]
En forma de regla (ejemplo modelo de Takagi-Sugeno):
si y(k) es pequeño y u(k) es pequeño
entonces y(k+1) =
Paradigmas en el modelado
• Mecánico (caja blanca, físico)
• Cualitativo (remedios ingenuos,
basados en el conocimiento)
• Conducido por datos (caja negra,
inductivo)
Combinación de estos enfoques:
modelado con caja gris
Parametrización de modelos no lineales
• polinomiales, estrías
• tablas de consulta
• sistemas difusos
• redes neuronales
• redes de función con base radial
• redes wavelet
• ....
Construcción de modelos difusos
Planteamiento en base al conocimiento:
• conocimiento del experto  reglas y funciones de
membresía
• modelo difuso del operador humano o un proceso
• interpretación linguística
Planteamiento conducido por datos:
• representación no lineal, aproximación universal
• extracción de reglas y funciones de membresía de los
datos
Estructura y parámetros
Estructura:
• Variables de entrada y de salida. Para sistemas dinámicos también
la representación de la dinámica
• Número de funciones de membresía por variable, tipo de
funciones de membresía, cantidad de reglas.
Parámetros:
• Parámetros del consecuente (mínimos cuadrados)
• Funciones de membresía del antecedente (varios métodos)
Modelo difuso con singleton
Ri : si x es Ai entonces y = bi, i = 1, 2, . . . , K
Caso especial tanto del modelo linguístico como del modelo de Takagi-Sugeno.
Inferencia / defuzzificación: promedio difuso
K
 ibi
i=1
y = 
K
 i
i=1
El modelo singleton es una expansión de la función base:
K i
y =  i(x)bi, i = 
i=1 K
 j
j=1
Tiene las mismas propiedades que las redes de funciones con base radial,
modelos spline:
• propiedades de aproximación universal
• estimación de parámetros sencillo
Aproximación lineal por partes
Representación lineal con un modelo singleton
p
y = k`x + q =  kixi + q
i=1
• Partición truiangular
• Producto utilizado para el operador AND del antecedente.
i = Ai,1(x1)  Ai,1(x2) . . . Ai,p(xp)
• Los singletones del consecuente son iguales a:
p
bi =  kjai,j + q
j=1
Estimación por mínimos cuadrados de Singletons
Ri : si x1 es Ai1 y . . . y xp es Aip entonces y = bi
• Dado Aij y un conjunto de datos de entrada y salida: Z = {xk, yk I k = 1, 2, . . ., N}
• Estimación de los parámetros del consecuente optimos bi
1. Calcule el grado de compromiso i(xk) = Ai1(x1k)  Ai2(x2k)  . . .  Aip(xpk)
2. Normalice: i(xk)
ki = 
K
 j(xk)
j=1
La salida es una combinación lineal convexa de entradas:
K
y =  kibi, o y = b
i=1
3. Estimación por mínimos cuadrados:
b = [T]-1Ty
Modelo difuso de Takagi-Sugeno (TS)
Ri : si x es Ai entonces yi = aT
ix + bi, i = 1, 2, . . . , K
• Funciones de membresía multi variables:
Ai(x) : p  [0, 1]
• Antecedente de la regla en forma conjuntiva:
i : si x1 es Ai1 y . . . y xp es Aip entonces . . .
• Salida del modelo dado por el promedio difuso ponderado:
K
i=1 Ai(x)yi K
i=1Ai(x)(aT
ix + bi)
y =  = 
K
i=1Ai(x) K
i=1Ai(x)
Representación de entrada-salida del modelo de TS
Los consecuentes son aproximadamente modelos lineales locales del sistema.
El modelo TS es un sistema Cuasilineal
K
i=1Ai(x)yi K
i=1Ai(x)(aT
ix + bi)
y =  = 
K
j=1Aj(x) K
j=1Aj(x)
con:
Ai(x)
i(x) = 
K
j=1Aj(x)
se obtiene:
o:
y = a(x)x + b(x)
Estimación por mínimos cuadrados de los consecuentes
i = [aT
i bi]T, Xe = [X 1]
i = 1, 2, . . . , K
• LS global:
´ = [(X´)TX´]-1(X´)Ty
con
X´ = [W1Xe W2Xe . . . WKXe]
y
• LS local:
i = [(Xe)TWiXe]-1(Xe)TWiy
Funciones de membresía del antecedente
• Plantillas (partición en rejillas)
• Optimización no lineal (métodos neuro-difusos)
• Contrucción libre
• Agrupamiento (clustering) difusa en el espacio producto
Modelado basado en plantilla
• Determine la función de membresía
a priori (forma y cantidad).
• Solo para problemas pequeños
(1 a 3 entradas).
K = p
i=1Ni
Agrupamiento difuso
Centros del grupo (promedio):
V = [v1 v2]
Matriz de partición difusa:
Agrupamiento difuso: vía optimización
Función objetivo (criterio con mínimos cuadrados):
c N
J(Z; V, U, A) =  m
i,jd2
Ai(zj, vi)
i=1 j=1
sujeto a restricciones:
0  ij  1 j = 1, . . . , N gradio de membresía
i = 1, . . . , c
0  N
j=1i,j  1 i = 1, . . . , c sin grupo
c
j=1i,j = 1 j = 1, . . . , N membresía total
Algoritmos de agrupamiento difusos
Dado los datos
zk = [z1k, z2k, . . . , zNk]T  n, k = 1, . . . , N
Encuentre:
la matriz de partición:
y los centros del grupo:
V = {v1, v2, . . . , vc}, vi  n
Algoritmo difuso con c promedios
Repita:
1. Calcule de prototipos de grupo (promedios):
N
k=1m
i,kzk
vi = 
N
k=1m
i,k
2. Calcule las distancias:
di,k = (zk  vi)T(zk  vi)
3. Actualice la matriz de partición:
1
i,k = 
c
j=1(dik/djk)1/(m-1)
hasta que IIUII < 
Mediciones de distancia
• Norma Euclideana:
d2(zj, vi) = (zj  vi)T(zj  vi)
• Norma producto interno:
d2
Ai(zj, vi) = (zj  vi)T(zj  vi)
• y muchas otras posibilidades ...
Agrupamiento difuso:
Algoritmo con c promedios
Modelos de Mamdani: Agrupamiento
difuso con c promedios
Algoritmo de Gustafson-Kessel (GK)
Repite:
1. Calcula prototipos del grupo (promedios):
N
 m
i,kzk
k=1
vi = 
N
 m
i,k
k=1
2. Calcula las matrices de covarianza del grupo:
N
 m
i,k(zk  vi)T(zk  vi)
k=1
Fi = 
N
 m
i,k
k=1
3. Calcula las distancias:
dik = (zk  vi)T[idet(Fi)1/nF-1
x] (zk  vi)
4. Actualiza la matriz de partición
1
ik = 
c
 (dik/djk)1/(m-1)
j=1
hasta IIUII<
Agrupamiento difuso: Algoritmo GK
Modelos de Takagi-Sugeno: Agrupamiento de Gustafson-Kessel
Ejemplo: Control de presión
Dinámicas de presión:
R : constante del gas (8.134 J mol-1K-1),
T : temperatura (305 K),
Vh : volumen del gas (0.015 m3),
g : razón de flujo del gas (3.75 x 10-4m3s-1),
RH : radio del tubo de salida (0.0178 m),
Po : presión de referencia (1.013 x 105 N m-2),
o : densidad del aire externo (1.2 Kg m-3),
P : presión en el tanque (N m-2),
Kf : factor de fricción de la válvula (J mol -1).
Modelo Fuzzy de Takagi-Sugeno
Reglas:
1. si y(k) es BAJO y u(k) esta ABIERTO
entonces y(k+1) = 0.67y(k) + 0.0007u(k) + 0.35
2. si y(k) es MEDIO y u(k-1) esta MEDIO CERRADO
entonces y(k+1) = 0.80y(k) + 0.0028u(k) + 0.07
3. si y(k) es ALTO y u(k-1) esta CERRADO
entonces y(k+1) = 0.90y(k) + 0.0071u(k) + 0.39.
Ejemplo: Representación en 3-D
Redundancia en modelos difusos
Transparencia no se la obtiene de forma automática
• Adquisición de información asegura transparencia.
• Basado en los datos: alguna redundancia es inevitable.
Redundancia se manifiesta en dos formas:
• Gran número de reglas. Acuerdo entre:
 exactitud del modelo / complejidad del modelo
 capacidad en la generalización / aproximación de datos
• Conjuntos difusos muy similares
 similitud entre conjuntos
 similitud al conjunto difuso universal
Gran cantidad de reglas, solapamiento de conjuntos difusos similares
• Complejidad innecesaria
• Dificultad en la asignación de rótulos linguísticos
• Menos transparencia y generalidad
Redundancia en modelos difusos
Adaptación de parámetros
• Cantidad de conjuntos difusos por variable
• Migración de conjuntos difusos debido a la optimización.
Agrupamiento difuso
• Cantidad de grupos
• Proyección de grupos sobre las
variables del antecedente
Agrupamiento difuso supervisado
• Comienza con una cantidad
sobrestimada de grupos
• Elimina a quellos que no influyen
cuando se procede al agrupamiento
Mediciones de similitud
A  B
S(A, B) = 
A  B
Fusionamiento de conjuntos similares
• Entrega un término generalizador
• Fusiona agregando los parámetros de cada
conjunto
Simplificación y reducción
Ejemplo: Crecimiento de algas
Predicción de concentración de clorofila-a en los
ecosistemas de laguna
998 observaciones de nueve diferentes lagos
Entradas: temperatura, N, P, Si, duración del día,
intensidad de luz
Salidas: Concentración de clorofila-a
Modelos de Takagi-Sugeno
Si T es AT, N es AN, P es AP, Si es ASi, D AD y I es AI
Entonces Chl = po + p1T + p2N + p3P + p4Si + p5D + p6Ih
Método: Agrupamiento difuso y análisi de similitud
Base de reglas inicial
Base de reglas simplicado
Temp N P Día Luz
(verano) R1 Si Caliente  Alto  Mod. Entonces ...
(invierno) R2 Si Frío  Bajo Corto Bajo Entonces ...
(excepción) R3 Si Caliente Bajo Bajo  Alto Entonces ...
(verano) R4 Si Caliente  Alto  Bajo Entonces ...
(invierno) R5 Si Frío  Mod. Corto Bajo Entonces ...
Control difuso: Fundamentos
• controlador diseñado utilizando reglas Si-Entonces en lugar de fórmulas
matemáticas (control basado en el conocimiento)
• motivación de incio: operadores con experiencia fingida
• razonamiento difuso: interpolación entre salidas discretas
• generalmente: también controladores diseñados sobre la base de un modelo
difuso (control difuso basado en el modelo)
• un controlador difuso representa una transformación no lineal (pero
completamente determinístico!)
1965 Primera publicación sobre conjuntos difusos (Zadeh)
1974 Control difuso aplicado a un sistema de laboratorio (Mamdani)
1982 Primera aplicación industrial del control difuso (a un horno de cemento)
1985 Control de tren vía Sendai, productos de consumo (Japón)
Esquemas básicos de control difuso
 Control difuso directo (nivel bajo de Mamdani)
 Control supervisor difuso (nivel alto, Takagi-Sugeno)
 Control basado en el modelo difuso
Control difuso directo
Control proporcional
Transformación de entrada-salida del controlador
Control proporcional difuso: Reglas
Si el error es Negativo Grande entonces la entrada de control es Negativo Grande
Si el error es Cero entonces la entrada de control es Cero
Si el error es Positivo Grande entonces la entrada de control es Positivo Grande
Transformación de
entrada-salida del
controlador
Ejemplo: Compensación a la fricción
1. Motor DC con fricción estática
2. Reglas difusas para representar al control proporciona “normal”
3. Reglas adicionales para prevenir estados indeseables.
Modelo del motor DC
Controlador proporcional
Base de reglas para el control difuso
Reglas para el proporcional:
• Si el error es Positivo Grande entonces entrada de control es Positivo Grande
• Si el error es Negativo Grande entonces entrada de control es Negativo Grande
• Si el error es Cero entonces entrada de control es Cero
Reglas adicionales:
• Si el error es Negativo Peq. entonces entrada de control no es Negativo Peq.
• Si el error es Positivo Peq. entonces entrada de control no es Positivo Peq.
Resultados del control difuso
Transformación de entrada-salida
del controlador
Control PID difuso
Controlador PD difuso: Tabla de reglas
R12 : Si el error es NB y la derivada del error es ZE entonces control es NB
derivada del error
NB ZE PB
error NB NB NB ZE
ZE NB ZE PB
PB ZE PB PB
Control difuso: Etapas en el diseño
Planteamiento de la ingeniería de control + concoimiento heurístico
1. Se determina las entradas y las salidas.
2. Se definen las funciones de membresía
3. Se diseña la base de reglas
4. Se lo prueba (perfectibilidad, estabilidad, desempeño)
5. Se afina el controlador.
Control difuso supervisor
Si salida del proceso es Alto entonces se reduce la ganancia proporcional
ligeramente y se incremente la ganancia derivativa moderadamente.

Mais conteúdo relacionado

Mais procurados

2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica DifusaESCOM
 
Utp sirn_s12_sistemas de control basados en logic difusa
 Utp sirn_s12_sistemas de control basados en logic difusa Utp sirn_s12_sistemas de control basados en logic difusa
Utp sirn_s12_sistemas de control basados en logic difusajcbp_peru
 
Logica-difusa-simulink-casos
Logica-difusa-simulink-casosLogica-difusa-simulink-casos
Logica-difusa-simulink-casosDave R Rdez
 
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSODISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSOESCOM
 
Calcular taller 1
Calcular taller 1Calcular taller 1
Calcular taller 1junior13pk
 
La Derivada y sus Aplicaciones ccesa007
La Derivada y sus Aplicaciones  ccesa007La Derivada y sus Aplicaciones  ccesa007
La Derivada y sus Aplicaciones ccesa007Demetrio Ccesa Rayme
 
Lógica difusa y conceptos
Lógica difusa y conceptosLógica difusa y conceptos
Lógica difusa y conceptosJ R7
 
Utp sirn_s13_sistemas de control basados en logic difusa
 Utp sirn_s13_sistemas de control basados en logic difusa Utp sirn_s13_sistemas de control basados en logic difusa
Utp sirn_s13_sistemas de control basados en logic difusajcbp_peru
 
Clase 3 derivada
Clase 3 derivadaClase 3 derivada
Clase 3 derivadaZuly Ruiz
 
Lab 06 - Analisis de señales - UNTECS
Lab 06 - Analisis de señales - UNTECSLab 06 - Analisis de señales - UNTECS
Lab 06 - Analisis de señales - UNTECSIng. Electrónica xD
 
Utp 2015-2_sirn_s11_operaciones difusas
 Utp 2015-2_sirn_s11_operaciones difusas Utp 2015-2_sirn_s11_operaciones difusas
Utp 2015-2_sirn_s11_operaciones difusasjcbp_peru
 
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSACONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSAESCOM
 
Lab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECSLab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECSIng. Electrónica xD
 
señales y sistemas
señales y sistemas señales y sistemas
señales y sistemas lexlutor1865
 
4 Temas Adicionales De La Derivada
4 Temas Adicionales De La Derivada4 Temas Adicionales De La Derivada
4 Temas Adicionales De La DerivadaERICK CONDE
 

Mais procurados (20)

2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa2 Fundamentos de la Lógica Difusa
2 Fundamentos de la Lógica Difusa
 
Utp sirn_s12_sistemas de control basados en logic difusa
 Utp sirn_s12_sistemas de control basados en logic difusa Utp sirn_s12_sistemas de control basados en logic difusa
Utp sirn_s12_sistemas de control basados en logic difusa
 
Logica-difusa-simulink-casos
Logica-difusa-simulink-casosLogica-difusa-simulink-casos
Logica-difusa-simulink-casos
 
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSODISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
DISEÑO DE SISTEMAS DIFUSOS Y CONTROL LÓGICO DIFUSO
 
Practica4 newton-raph-resuelta
Practica4 newton-raph-resueltaPractica4 newton-raph-resuelta
Practica4 newton-raph-resuelta
 
Calcular taller 1
Calcular taller 1Calcular taller 1
Calcular taller 1
 
La Derivada y sus Aplicaciones ccesa007
La Derivada y sus Aplicaciones  ccesa007La Derivada y sus Aplicaciones  ccesa007
La Derivada y sus Aplicaciones ccesa007
 
Lógica difusa y conceptos
Lógica difusa y conceptosLógica difusa y conceptos
Lógica difusa y conceptos
 
Clase 11 b introducción a la derivada
Clase  11  b  introducción  a  la  derivadaClase  11  b  introducción  a  la  derivada
Clase 11 b introducción a la derivada
 
Utp sirn_s13_sistemas de control basados en logic difusa
 Utp sirn_s13_sistemas de control basados en logic difusa Utp sirn_s13_sistemas de control basados en logic difusa
Utp sirn_s13_sistemas de control basados en logic difusa
 
Clase 3 derivada
Clase 3 derivadaClase 3 derivada
Clase 3 derivada
 
La Derivada
La DerivadaLa Derivada
La Derivada
 
Lab 06 - Analisis de señales - UNTECS
Lab 06 - Analisis de señales - UNTECSLab 06 - Analisis de señales - UNTECS
Lab 06 - Analisis de señales - UNTECS
 
Utp 2015-2_sirn_s11_operaciones difusas
 Utp 2015-2_sirn_s11_operaciones difusas Utp 2015-2_sirn_s11_operaciones difusas
Utp 2015-2_sirn_s11_operaciones difusas
 
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSACONCEPTOS Y FUNDAMENTOS    DE LÓGICA DIFUSA
CONCEPTOS Y FUNDAMENTOS DE LÓGICA DIFUSA
 
Sem 06 ci
Sem 06 ciSem 06 ci
Sem 06 ci
 
Logica difusa grupo 2
Logica difusa grupo 2Logica difusa grupo 2
Logica difusa grupo 2
 
Lab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECSLab 01 - Análisis de señales - UNTECS
Lab 01 - Análisis de señales - UNTECS
 
señales y sistemas
señales y sistemas señales y sistemas
señales y sistemas
 
4 Temas Adicionales De La Derivada
4 Temas Adicionales De La Derivada4 Temas Adicionales De La Derivada
4 Temas Adicionales De La Derivada
 

Destaque

SISTEMA DIFUSO Y SUS PROPIEDADES
SISTEMA DIFUSO Y SUS PROPIEDADESSISTEMA DIFUSO Y SUS PROPIEDADES
SISTEMA DIFUSO Y SUS PROPIEDADESESCOM
 
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...ESCOM
 
3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas
3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas
3 Variables LingüíSticas, Variables Difusas Y Reglas DifusasESCOM
 
Inclusiones citoplasmáticas
Inclusiones citoplasmáticasInclusiones citoplasmáticas
Inclusiones citoplasmáticasJavier
 

Destaque (7)

SISTEMA DIFUSO Y SUS PROPIEDADES
SISTEMA DIFUSO Y SUS PROPIEDADESSISTEMA DIFUSO Y SUS PROPIEDADES
SISTEMA DIFUSO Y SUS PROPIEDADES
 
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
Tema 3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas. Razonamien...
 
LA VARIABLE LINGÜISTICA
LA VARIABLE LINGÜISTICALA VARIABLE LINGÜISTICA
LA VARIABLE LINGÜISTICA
 
3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas
3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas
3 Variables LingüíSticas, Variables Difusas Y Reglas Difusas
 
Control difuso
Control difusoControl difuso
Control difuso
 
Anfis.rpi04
Anfis.rpi04Anfis.rpi04
Anfis.rpi04
 
Inclusiones citoplasmáticas
Inclusiones citoplasmáticasInclusiones citoplasmáticas
Inclusiones citoplasmáticas
 

Semelhante a Sistemas Difusos (20)

Paralela6
Paralela6Paralela6
Paralela6
 
Clase8 minisem
Clase8 minisemClase8 minisem
Clase8 minisem
 
Ca 3
Ca 3Ca 3
Ca 3
 
Paralela5
Paralela5Paralela5
Paralela5
 
Fss2
Fss2Fss2
Fss2
 
Conjuntos Difusos.ppt
Conjuntos Difusos.pptConjuntos Difusos.ppt
Conjuntos Difusos.ppt
 
Paralela4
Paralela4Paralela4
Paralela4
 
Clustering.ppt
Clustering.pptClustering.ppt
Clustering.ppt
 
Ideal de un anillo
Ideal de un anilloIdeal de un anillo
Ideal de un anillo
 
Metodos iterativos
Metodos iterativosMetodos iterativos
Metodos iterativos
 
04_Numeros_Aletorios.ppt
04_Numeros_Aletorios.ppt04_Numeros_Aletorios.ppt
04_Numeros_Aletorios.ppt
 
Que son los numeros aleatorios numeros aleatorios
Que son los numeros aleatorios numeros aleatoriosQue son los numeros aleatorios numeros aleatorios
Que son los numeros aleatorios numeros aleatorios
 
Analisis Canonico
Analisis CanonicoAnalisis Canonico
Analisis Canonico
 
Montecarlo
MontecarloMontecarlo
Montecarlo
 
guia de ejercicios de algebra del cbc
guia de ejercicios de algebra del cbcguia de ejercicios de algebra del cbc
guia de ejercicios de algebra del cbc
 
guia de ejercicios de algebra del cbc
guia de ejercicios de algebra del cbcguia de ejercicios de algebra del cbc
guia de ejercicios de algebra del cbc
 
FILTRAJE ESPACIAL.pptx
FILTRAJE ESPACIAL.pptxFILTRAJE ESPACIAL.pptx
FILTRAJE ESPACIAL.pptx
 
CIBSI15
CIBSI15CIBSI15
CIBSI15
 
Clase 11.2 mbe funcion lineal y cuadratica
Clase 11.2 mbe funcion lineal y cuadraticaClase 11.2 mbe funcion lineal y cuadratica
Clase 11.2 mbe funcion lineal y cuadratica
 
Ajuste de curvas regresion lineal y no lineal
Ajuste de curvas regresion lineal y no linealAjuste de curvas regresion lineal y no lineal
Ajuste de curvas regresion lineal y no lineal
 

Mais de SIRIUS e-Learning

Pedagogías y Tecnologías Emergentes
Pedagogías y Tecnologías EmergentesPedagogías y Tecnologías Emergentes
Pedagogías y Tecnologías EmergentesSIRIUS e-Learning
 
Competencias digitales y herramientas
Competencias digitales y herramientasCompetencias digitales y herramientas
Competencias digitales y herramientasSIRIUS e-Learning
 
Salman Khan y la escuela al reves
Salman Khan y la escuela al revesSalman Khan y la escuela al reves
Salman Khan y la escuela al revesSIRIUS e-Learning
 
Salman khan y la escuela al reves
Salman khan y la escuela al revesSalman khan y la escuela al reves
Salman khan y la escuela al revesSIRIUS e-Learning
 
Competencias y herramientas digitales
Competencias y herramientas digitalesCompetencias y herramientas digitales
Competencias y herramientas digitalesSIRIUS e-Learning
 
Introduccion al Internet de las cosas
Introduccion al Internet  de las cosasIntroduccion al Internet  de las cosas
Introduccion al Internet de las cosasSIRIUS e-Learning
 
Aprendizaje expandido, personalizado e invertido
Aprendizaje expandido, personalizado e invertidoAprendizaje expandido, personalizado e invertido
Aprendizaje expandido, personalizado e invertidoSIRIUS e-Learning
 
Flipped Classroom e Inteligencia Emocional
Flipped Classroom e Inteligencia EmocionalFlipped Classroom e Inteligencia Emocional
Flipped Classroom e Inteligencia EmocionalSIRIUS e-Learning
 
Slides minimalistas Presentacion Curso WebQuest
Slides minimalistas Presentacion  Curso WebQuestSlides minimalistas Presentacion  Curso WebQuest
Slides minimalistas Presentacion Curso WebQuestSIRIUS e-Learning
 
Aprendizaje Expandido, Personalizado e Invertido
Aprendizaje Expandido, Personalizado e InvertidoAprendizaje Expandido, Personalizado e Invertido
Aprendizaje Expandido, Personalizado e InvertidoSIRIUS e-Learning
 
MOOC, Khan Academy y Flipped Classroom
MOOC, Khan Academy y Flipped ClassroomMOOC, Khan Academy y Flipped Classroom
MOOC, Khan Academy y Flipped ClassroomSIRIUS e-Learning
 
Expandido, Personalizado e Invertido
Expandido, Personalizado e InvertidoExpandido, Personalizado e Invertido
Expandido, Personalizado e InvertidoSIRIUS e-Learning
 
Presentación Personal Educa Innova
Presentación Personal Educa InnovaPresentación Personal Educa Innova
Presentación Personal Educa InnovaSIRIUS e-Learning
 
Educación Expandida, Personalizada e Invertida
Educación Expandida, Personalizada e Invertida Educación Expandida, Personalizada e Invertida
Educación Expandida, Personalizada e Invertida SIRIUS e-Learning
 
Introducción a las Paradojas Matemáticas
Introducción a las Paradojas Matemáticas Introducción a las Paradojas Matemáticas
Introducción a las Paradojas Matemáticas SIRIUS e-Learning
 
Motivación a Ingeniería de Control
Motivación a Ingeniería de ControlMotivación a Ingeniería de Control
Motivación a Ingeniería de ControlSIRIUS e-Learning
 

Mais de SIRIUS e-Learning (20)

Pedagogías y Tecnologías Emergentes
Pedagogías y Tecnologías EmergentesPedagogías y Tecnologías Emergentes
Pedagogías y Tecnologías Emergentes
 
Competencias digitales y herramientas
Competencias digitales y herramientasCompetencias digitales y herramientas
Competencias digitales y herramientas
 
Salman Khan y la escuela al reves
Salman Khan y la escuela al revesSalman Khan y la escuela al reves
Salman Khan y la escuela al reves
 
Salman khan y la escuela al reves
Salman khan y la escuela al revesSalman khan y la escuela al reves
Salman khan y la escuela al reves
 
Competencias y herramientas digitales
Competencias y herramientas digitalesCompetencias y herramientas digitales
Competencias y herramientas digitales
 
Introduccion al Internet de las cosas
Introduccion al Internet  de las cosasIntroduccion al Internet  de las cosas
Introduccion al Internet de las cosas
 
Aprendizajes Emergentes
Aprendizajes EmergentesAprendizajes Emergentes
Aprendizajes Emergentes
 
TPACK 2.0
TPACK 2.0TPACK 2.0
TPACK 2.0
 
WebQuest 3.0
WebQuest 3.0WebQuest 3.0
WebQuest 3.0
 
Aprendizaje expandido, personalizado e invertido
Aprendizaje expandido, personalizado e invertidoAprendizaje expandido, personalizado e invertido
Aprendizaje expandido, personalizado e invertido
 
Flipped Classroom e Inteligencia Emocional
Flipped Classroom e Inteligencia EmocionalFlipped Classroom e Inteligencia Emocional
Flipped Classroom e Inteligencia Emocional
 
Slides minimalistas Presentacion Curso WebQuest
Slides minimalistas Presentacion  Curso WebQuestSlides minimalistas Presentacion  Curso WebQuest
Slides minimalistas Presentacion Curso WebQuest
 
Aprendizaje Expandido, Personalizado e Invertido
Aprendizaje Expandido, Personalizado e InvertidoAprendizaje Expandido, Personalizado e Invertido
Aprendizaje Expandido, Personalizado e Invertido
 
MOOC, Khan Academy y Flipped Classroom
MOOC, Khan Academy y Flipped ClassroomMOOC, Khan Academy y Flipped Classroom
MOOC, Khan Academy y Flipped Classroom
 
Conociendo el Conocimiento
Conociendo el ConocimientoConociendo el Conocimiento
Conociendo el Conocimiento
 
Expandido, Personalizado e Invertido
Expandido, Personalizado e InvertidoExpandido, Personalizado e Invertido
Expandido, Personalizado e Invertido
 
Presentación Personal Educa Innova
Presentación Personal Educa InnovaPresentación Personal Educa Innova
Presentación Personal Educa Innova
 
Educación Expandida, Personalizada e Invertida
Educación Expandida, Personalizada e Invertida Educación Expandida, Personalizada e Invertida
Educación Expandida, Personalizada e Invertida
 
Introducción a las Paradojas Matemáticas
Introducción a las Paradojas Matemáticas Introducción a las Paradojas Matemáticas
Introducción a las Paradojas Matemáticas
 
Motivación a Ingeniería de Control
Motivación a Ingeniería de ControlMotivación a Ingeniería de Control
Motivación a Ingeniería de Control
 

Último

cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 

Último (20)

cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 

Sistemas Difusos

  • 1. Por Ramiro Aduviri Velasco @ravsirius
  • 2. Modelado de sistemas dinámicos ny  aijy(k  j + 1) j=1 nu  biju(k  j + 1) + ci j=1 Modelo con regresión no lineal: y(k+1) = F[y(k), . . . , y(k  ny + 1), u(k), . . . , u(k  nu + 1)] En forma de regla (ejemplo modelo de Takagi-Sugeno): si y(k) es pequeño y u(k) es pequeño entonces y(k+1) =
  • 3. Paradigmas en el modelado • Mecánico (caja blanca, físico) • Cualitativo (remedios ingenuos, basados en el conocimiento) • Conducido por datos (caja negra, inductivo) Combinación de estos enfoques: modelado con caja gris Parametrización de modelos no lineales • polinomiales, estrías • tablas de consulta • sistemas difusos • redes neuronales • redes de función con base radial • redes wavelet • .... Construcción de modelos difusos Planteamiento en base al conocimiento: • conocimiento del experto  reglas y funciones de membresía • modelo difuso del operador humano o un proceso • interpretación linguística Planteamiento conducido por datos: • representación no lineal, aproximación universal • extracción de reglas y funciones de membresía de los datos Estructura y parámetros Estructura: • Variables de entrada y de salida. Para sistemas dinámicos también la representación de la dinámica • Número de funciones de membresía por variable, tipo de funciones de membresía, cantidad de reglas. Parámetros: • Parámetros del consecuente (mínimos cuadrados) • Funciones de membresía del antecedente (varios métodos)
  • 4. Modelo difuso con singleton Ri : si x es Ai entonces y = bi, i = 1, 2, . . . , K Caso especial tanto del modelo linguístico como del modelo de Takagi-Sugeno. Inferencia / defuzzificación: promedio difuso K  ibi i=1 y =  K  i i=1 El modelo singleton es una expansión de la función base: K i y =  i(x)bi, i =  i=1 K  j j=1 Tiene las mismas propiedades que las redes de funciones con base radial, modelos spline: • propiedades de aproximación universal • estimación de parámetros sencillo
  • 6. Representación lineal con un modelo singleton p y = k`x + q =  kixi + q i=1 • Partición truiangular • Producto utilizado para el operador AND del antecedente. i = Ai,1(x1)  Ai,1(x2) . . . Ai,p(xp) • Los singletones del consecuente son iguales a: p bi =  kjai,j + q j=1
  • 7. Estimación por mínimos cuadrados de Singletons Ri : si x1 es Ai1 y . . . y xp es Aip entonces y = bi • Dado Aij y un conjunto de datos de entrada y salida: Z = {xk, yk I k = 1, 2, . . ., N} • Estimación de los parámetros del consecuente optimos bi 1. Calcule el grado de compromiso i(xk) = Ai1(x1k)  Ai2(x2k)  . . .  Aip(xpk) 2. Normalice: i(xk) ki =  K  j(xk) j=1 La salida es una combinación lineal convexa de entradas: K y =  kibi, o y = b i=1 3. Estimación por mínimos cuadrados: b = [T]-1Ty
  • 8. Modelo difuso de Takagi-Sugeno (TS) Ri : si x es Ai entonces yi = aT ix + bi, i = 1, 2, . . . , K • Funciones de membresía multi variables: Ai(x) : p  [0, 1] • Antecedente de la regla en forma conjuntiva: i : si x1 es Ai1 y . . . y xp es Aip entonces . . . • Salida del modelo dado por el promedio difuso ponderado: K i=1 Ai(x)yi K i=1Ai(x)(aT ix + bi) y =  =  K i=1Ai(x) K i=1Ai(x)
  • 9. Representación de entrada-salida del modelo de TS Los consecuentes son aproximadamente modelos lineales locales del sistema.
  • 10. El modelo TS es un sistema Cuasilineal K i=1Ai(x)yi K i=1Ai(x)(aT ix + bi) y =  =  K j=1Aj(x) K j=1Aj(x) con: Ai(x) i(x) =  K j=1Aj(x) se obtiene: o: y = a(x)x + b(x)
  • 11. Estimación por mínimos cuadrados de los consecuentes i = [aT i bi]T, Xe = [X 1] i = 1, 2, . . . , K • LS global: ´ = [(X´)TX´]-1(X´)Ty con X´ = [W1Xe W2Xe . . . WKXe] y • LS local: i = [(Xe)TWiXe]-1(Xe)TWiy
  • 12. Funciones de membresía del antecedente • Plantillas (partición en rejillas) • Optimización no lineal (métodos neuro-difusos) • Contrucción libre • Agrupamiento (clustering) difusa en el espacio producto Modelado basado en plantilla • Determine la función de membresía a priori (forma y cantidad). • Solo para problemas pequeños (1 a 3 entradas). K = p i=1Ni
  • 13. Agrupamiento difuso Centros del grupo (promedio): V = [v1 v2] Matriz de partición difusa:
  • 14. Agrupamiento difuso: vía optimización Función objetivo (criterio con mínimos cuadrados): c N J(Z; V, U, A) =  m i,jd2 Ai(zj, vi) i=1 j=1 sujeto a restricciones: 0  ij  1 j = 1, . . . , N gradio de membresía i = 1, . . . , c 0  N j=1i,j  1 i = 1, . . . , c sin grupo c j=1i,j = 1 j = 1, . . . , N membresía total
  • 15. Algoritmos de agrupamiento difusos Dado los datos zk = [z1k, z2k, . . . , zNk]T  n, k = 1, . . . , N Encuentre: la matriz de partición: y los centros del grupo: V = {v1, v2, . . . , vc}, vi  n
  • 16. Algoritmo difuso con c promedios Repita: 1. Calcule de prototipos de grupo (promedios): N k=1m i,kzk vi =  N k=1m i,k 2. Calcule las distancias: di,k = (zk  vi)T(zk  vi) 3. Actualice la matriz de partición: 1 i,k =  c j=1(dik/djk)1/(m-1) hasta que IIUII < 
  • 17. Mediciones de distancia • Norma Euclideana: d2(zj, vi) = (zj  vi)T(zj  vi) • Norma producto interno: d2 Ai(zj, vi) = (zj  vi)T(zj  vi) • y muchas otras posibilidades ... Agrupamiento difuso: Algoritmo con c promedios Modelos de Mamdani: Agrupamiento difuso con c promedios
  • 18. Algoritmo de Gustafson-Kessel (GK) Repite: 1. Calcula prototipos del grupo (promedios): N  m i,kzk k=1 vi =  N  m i,k k=1 2. Calcula las matrices de covarianza del grupo: N  m i,k(zk  vi)T(zk  vi) k=1 Fi =  N  m i,k k=1 3. Calcula las distancias: dik = (zk  vi)T[idet(Fi)1/nF-1 x] (zk  vi) 4. Actualiza la matriz de partición 1 ik =  c  (dik/djk)1/(m-1) j=1 hasta IIUII<
  • 19. Agrupamiento difuso: Algoritmo GK Modelos de Takagi-Sugeno: Agrupamiento de Gustafson-Kessel
  • 20. Ejemplo: Control de presión Dinámicas de presión: R : constante del gas (8.134 J mol-1K-1), T : temperatura (305 K), Vh : volumen del gas (0.015 m3), g : razón de flujo del gas (3.75 x 10-4m3s-1), RH : radio del tubo de salida (0.0178 m), Po : presión de referencia (1.013 x 105 N m-2), o : densidad del aire externo (1.2 Kg m-3), P : presión en el tanque (N m-2), Kf : factor de fricción de la válvula (J mol -1).
  • 21. Modelo Fuzzy de Takagi-Sugeno Reglas: 1. si y(k) es BAJO y u(k) esta ABIERTO entonces y(k+1) = 0.67y(k) + 0.0007u(k) + 0.35 2. si y(k) es MEDIO y u(k-1) esta MEDIO CERRADO entonces y(k+1) = 0.80y(k) + 0.0028u(k) + 0.07 3. si y(k) es ALTO y u(k-1) esta CERRADO entonces y(k+1) = 0.90y(k) + 0.0071u(k) + 0.39.
  • 23. Redundancia en modelos difusos Transparencia no se la obtiene de forma automática • Adquisición de información asegura transparencia. • Basado en los datos: alguna redundancia es inevitable. Redundancia se manifiesta en dos formas: • Gran número de reglas. Acuerdo entre:  exactitud del modelo / complejidad del modelo  capacidad en la generalización / aproximación de datos • Conjuntos difusos muy similares  similitud entre conjuntos  similitud al conjunto difuso universal Gran cantidad de reglas, solapamiento de conjuntos difusos similares • Complejidad innecesaria • Dificultad en la asignación de rótulos linguísticos • Menos transparencia y generalidad
  • 24. Redundancia en modelos difusos Adaptación de parámetros • Cantidad de conjuntos difusos por variable • Migración de conjuntos difusos debido a la optimización.
  • 25. Agrupamiento difuso • Cantidad de grupos • Proyección de grupos sobre las variables del antecedente Agrupamiento difuso supervisado • Comienza con una cantidad sobrestimada de grupos • Elimina a quellos que no influyen cuando se procede al agrupamiento
  • 26. Mediciones de similitud A  B S(A, B) =  A  B Fusionamiento de conjuntos similares • Entrega un término generalizador • Fusiona agregando los parámetros de cada conjunto
  • 27. Simplificación y reducción Ejemplo: Crecimiento de algas Predicción de concentración de clorofila-a en los ecosistemas de laguna 998 observaciones de nueve diferentes lagos Entradas: temperatura, N, P, Si, duración del día, intensidad de luz Salidas: Concentración de clorofila-a Modelos de Takagi-Sugeno Si T es AT, N es AN, P es AP, Si es ASi, D AD y I es AI Entonces Chl = po + p1T + p2N + p3P + p4Si + p5D + p6Ih Método: Agrupamiento difuso y análisi de similitud
  • 28. Base de reglas inicial
  • 29. Base de reglas simplicado Temp N P Día Luz (verano) R1 Si Caliente  Alto  Mod. Entonces ... (invierno) R2 Si Frío  Bajo Corto Bajo Entonces ... (excepción) R3 Si Caliente Bajo Bajo  Alto Entonces ... (verano) R4 Si Caliente  Alto  Bajo Entonces ... (invierno) R5 Si Frío  Mod. Corto Bajo Entonces ...
  • 30. Control difuso: Fundamentos • controlador diseñado utilizando reglas Si-Entonces en lugar de fórmulas matemáticas (control basado en el conocimiento) • motivación de incio: operadores con experiencia fingida • razonamiento difuso: interpolación entre salidas discretas • generalmente: también controladores diseñados sobre la base de un modelo difuso (control difuso basado en el modelo) • un controlador difuso representa una transformación no lineal (pero completamente determinístico!) 1965 Primera publicación sobre conjuntos difusos (Zadeh) 1974 Control difuso aplicado a un sistema de laboratorio (Mamdani) 1982 Primera aplicación industrial del control difuso (a un horno de cemento) 1985 Control de tren vía Sendai, productos de consumo (Japón)
  • 31. Esquemas básicos de control difuso  Control difuso directo (nivel bajo de Mamdani)  Control supervisor difuso (nivel alto, Takagi-Sugeno)  Control basado en el modelo difuso
  • 32. Control difuso directo Control proporcional Transformación de entrada-salida del controlador
  • 33. Control proporcional difuso: Reglas Si el error es Negativo Grande entonces la entrada de control es Negativo Grande Si el error es Cero entonces la entrada de control es Cero Si el error es Positivo Grande entonces la entrada de control es Positivo Grande Transformación de entrada-salida del controlador
  • 34. Ejemplo: Compensación a la fricción 1. Motor DC con fricción estática 2. Reglas difusas para representar al control proporciona “normal” 3. Reglas adicionales para prevenir estados indeseables. Modelo del motor DC
  • 36. Base de reglas para el control difuso Reglas para el proporcional: • Si el error es Positivo Grande entonces entrada de control es Positivo Grande • Si el error es Negativo Grande entonces entrada de control es Negativo Grande • Si el error es Cero entonces entrada de control es Cero Reglas adicionales: • Si el error es Negativo Peq. entonces entrada de control no es Negativo Peq. • Si el error es Positivo Peq. entonces entrada de control no es Positivo Peq.
  • 37. Resultados del control difuso Transformación de entrada-salida del controlador
  • 39. Controlador PD difuso: Tabla de reglas R12 : Si el error es NB y la derivada del error es ZE entonces control es NB derivada del error NB ZE PB error NB NB NB ZE ZE NB ZE PB PB ZE PB PB
  • 40. Control difuso: Etapas en el diseño Planteamiento de la ingeniería de control + concoimiento heurístico 1. Se determina las entradas y las salidas. 2. Se definen las funciones de membresía 3. Se diseña la base de reglas 4. Se lo prueba (perfectibilidad, estabilidad, desempeño) 5. Se afina el controlador.
  • 41. Control difuso supervisor Si salida del proceso es Alto entonces se reduce la ganancia proporcional ligeramente y se incremente la ganancia derivativa moderadamente.