Uploaded by Jean-François Duhé

El Cálculo No Entero

advertisement
El Cálculo No Entero: utilidad
en el modelado y el control
Dr. Jean-Fr. Duhé
Introducción
 ¿ De dónde viene el cálculo no entero ?
1
𝑑2
1𝑓
𝑑𝑥 2
𝑥 ?
 Siglo XIX : desarrollo del formalismo del cálculo no entero
 Siglo XX: aparición de la definición de Caputo
 Siglo XX ( años 70 en adelante) : síntesis del operador no entero, aplicación en
automatización, aplicación en modelado
Formalismo: la integral de Cauchy
 Sea una función 𝑓(𝑡) con condiciones iniciales nulas. Su transformada de Laplace está
dada por 𝐹 𝑝 . La integral de orden 𝑛 :
1
𝐹(𝑝)
𝑝𝑛
 Si en el dominio temporal aplicamos una integración 𝑛 veces a una función:
𝑡
ℐ𝑛 𝑓 𝑡 =
𝑡
…
0
𝑡
𝑓 𝑦 𝑑𝑦 =
0
0
𝑡 − 𝑦 𝑛−1
𝑓 𝑦 𝑑𝑦
𝑛−1 !
Formalismo: Integral de Riemann-Liouville
 Generalizando el número de integraciones 𝑛 a un número real 𝛾, la integral de Cauchy se
transforma en la integral de Riemann-Liouville:
1
ℐ𝛾 𝑓 𝑡 =
Γ(𝛾)
𝑡
𝑡−𝑦
𝛾−1 𝑓
𝑦 𝑑𝑦
0
 La derivada no entera de Riemann-Liouville:
𝒟𝛾𝑓
𝑑𝑚
1
𝑡 = 𝑚
𝑑𝑡 Γ(m − 𝛾)
𝑡
0
𝑓 𝜏
𝑑𝜏
𝑡 − 𝜏 𝛾−𝑚+1
Formalismo: definición de GrunwaldLetnikov
 La definición de GL:
1
𝐺𝐿 𝛾
𝒟 𝑓 𝑡 = lim 𝛾
ℎ→0 ℎ
𝑡/ℎ
−1
𝑗
𝛾
𝑗 𝑓(𝑡 − 𝑗ℎ)
𝑗=0
 El binomio generalizado de Newton:
Γ(𝛾 + 1)
𝛾
=
𝑗
Γ 𝑗 + 1 Γ(𝛾 − 𝑗 + 1)
 De forma informática:
𝐺𝐿
𝒟𝛾𝑓 𝑡 ≈
1
𝑡/𝑇𝑠
−1
𝛾
𝑇𝑠
𝑗=0
𝑗
𝛾
𝑗 𝑓(𝑡 − 𝑗𝑇𝑠 )
Sistema dinámico no entero
𝑑 𝛼1
𝑑 𝛼𝑚𝐴
𝑑 𝛽0
𝑑 𝛽1
𝑑 𝛽𝑚𝐵
𝑦 𝑡 + 𝑎1 𝛼 𝑦 𝑡 + ⋯ + 𝑎𝑚𝐴 𝛼𝑚 𝑦 𝑡 = 𝑏0 𝛽 𝑢 𝑡 + 𝑏1 𝛽 𝑢 𝑡 + ⋯ + 𝑏𝑚𝐵 𝛽 𝑢 𝑡
𝑑𝑡 1
𝑑𝑡 𝐴
𝑑𝑡 0
𝑑𝑡 1
𝑑𝑡 𝑚𝐵
𝐺 𝑝 =
1
𝑚𝐵
𝛽𝑖
𝑖=0 𝑏𝑖 𝑝
𝑚𝐴
+ 𝑗=0
𝑎𝑗 𝑝𝛼𝑖
Característica
frecuencial
del derivador
no entero
Operador
no entero
limitado en
frecuencia
Aplicaciones al modelado: el dique
poroso
𝐹 𝑝
𝜔0
𝑍 𝑝 =
=
𝑉(𝑝)
𝑝
𝑚
Aplicaciones al modelado: transferencia
de calor
𝜌𝑐
𝑍1 = 𝑍2 =
𝜕𝑇
= 𝑘∇2 𝑇
𝑑𝑡
1
𝑘𝑆𝑚𝑢𝑟 𝛿
𝑍3 =
[coth 𝛿𝐿 − csch(𝛿𝐿)]
1
𝑘𝑆𝑚𝑢𝑟 𝛿
𝛿=
csch(𝛿𝐿)
𝑝/𝑎
𝑍𝑒𝑞−𝐻𝐹 =
𝐾
𝑝
Aplicaciones al modelado: impedancia
dental
Controladores No Enteros: el FOPID
 El controlador PID paralelo no entero se
define como:
𝐶𝐼
𝐶𝐷 𝑝𝜇
𝐶 𝑝 = 𝐶𝑃 + 𝜆 +
1 + 𝜏𝐹 𝑝 𝛾
𝑝
 Inconvenientes:
 Pérdida de eficacia del integrador
 Implementación costosa para la parte
integral
Controladores no enteros: el 𝑃𝐼𝐷 𝜇 en
serie
𝐶 𝑝 = 𝐶0
𝑝
1+
𝜔𝑖
𝑛𝑖
𝑝
1+
𝜔1
𝑝
1+
𝜔2
𝜇
1
𝑝
1+
𝜔ℎ
 La acción no entera es la derivada
 Permite anular los errores
estacionarios
 Se filtra el ruido de alta frecuencia
𝑛ℎ
CRONE: Control Robusto de Orden No
Entero
 Permiten obtener controladores robustos
frente a incertidumbres
 Puede tomar en cuenta cualquier tipo de
incertidumbre, sea estructurada o no
 Se sintetizan en el dominio de la
frecuencia
 Se evita la sobre-estimación de la
incertidumbre
CRONE: Control Robusto de Orden No
Entero
Aplicaciones: tabla de corte
 Robustez frente a incertidumbres como:
 Espesor y propiedades del material
 Características del instrumento de corte:
láser, agua a alta presión, cuchillo
 Aumento de la banda ancha
Aplicaciones: suspensión de vehículos
 Manejo del compromiso entre
comodidad y adherencia al suelo.
 Robustez ante la incertidumbre de la
carga.
 Suspensión pasiva y semi-activa.
 Prototipos implementados en autos
Citroen y Peugeot
Aplicaciones: piloto automático de un
velero
¡Gracias por su atención!
Preguntas ?
Download