Documentos de Académico
Documentos de Profesional
Documentos de Cultura
00
Guía de actividades
Página 1 de 1
Bibliografía
VIDEOS DE YOUTUBE
Mire los videos haciendo clic en la imagen
Sistema lineal
Sistemas lineales
Código FGA XX v.00
Guía de actividades
Página 1 de 1
Linealización
ESTUDIO EN TEXTOS
Lea y entienda los apuntes de clase PDF # 1 lea de la página #26 a la página #38,
libro Ingeniería de Control Moderna Ogata 5° edición página #42 a la página #45,
libro Sistemas de Control Moderno Richard Dorf 10° edición página #43 a la página
#45
Resumen
𝑑𝑓(𝑥) 1 𝑑2 𝑓(𝑥)
𝑓(𝑥 ) ≅ 𝑓(𝑥̅ ) + | 𝑥̅ (𝑥 − 𝑥̅ ) + | 𝑥̅ (𝑥 − 𝑥̅ )2 … (1)
𝑑𝑥 2! 𝑑𝑥 2
𝑑𝑓 (𝑥 )
𝑓 (𝑥 ) ≅ 𝑓(𝑥̅ ) + | 𝑥̅ (𝑥 − 𝑥̅ ) (2)
𝑑𝑥
Definimos 𝑥̂ = (𝑥(𝑡) − 𝑥̅ ) donde 𝑥̂ es la variable incremental respecto a 𝑥̅ (cuanto
𝑑𝑓(𝑥)
se mueve 𝑥(𝑡) respecto a 𝑥̅ ) y 𝑚 = | 𝑥̅ ya que es la pendiente
𝑑𝑥
𝑓(𝑥 ) − 𝑓(𝑥̅ ) ≅ 𝑚. 𝑥̂
Solo es válida para puntos cercanos al punto de operación. Hay que definir que
error es el máximo posible
𝑄(∆𝑝) = 𝑘√∆𝑝
𝑑𝑄(∆𝑝) 𝑘
| ∆𝑝
̅̅̅̅ =
𝑑∆𝑝 ̅̅̅̅
2√∆𝑝
̅̅̅̅) = 𝑘√∆𝑝
𝑄(∆𝑝 ̅̅̅̅
𝑘
̅̅̅̅) +
𝑄 (∆𝑝) ≅ 𝑄 (∆𝑝 (∆𝑝 − ̅̅̅̅
∆𝑝)
̅̅̅̅
2√∆𝑝
En variables incrementales
𝑘
𝑄̂ (∆𝑝) = ̅̅̅̅
̂
∆𝑝
2√∆𝑝
̅̅̅̅ y a 𝑄 (̅̅̅̅
Esta ecuación es válida para los puntos cercanos a ∆𝑝 ∆𝑝)
En los videos explican la linealización y ponen más ejemplos.
Código FGA XX v.00
Guía de actividades
Página 1 de 1
𝑦 = 𝑓(𝑥1 , 𝑥2 , 𝑥3 ⋯ 𝑥𝑛 ) (6)
Con condiciones de puntos de operación dados por:
𝜕𝑦 𝜕𝑦 𝜕𝑦
𝑦 ≅ 𝑓(𝑥̅1 , 𝑥̅2 , 𝑥̅ 3 , ⋯ 𝑥̅ 𝑛 ) + | 𝑥̅ (𝑥1 − 𝑥̅1 ) + | 𝑥̅ (𝑥2 − 𝑥̅2 ) ⋯ | (𝑥 − 𝑥̅𝑛 ) (8)
𝜕𝑥1 𝜕𝑥2 𝜕𝑥𝑛 𝑥̅ 𝑛
𝜕𝑓 𝜕𝑓 𝜕𝑓 𝜕𝑓
[∇𝑓(𝑥̅ )]𝑇 = [ | 𝑥̅ | | ⋯ | ] (10)
𝑑𝑥1 𝑑𝑥2 𝑥̅ 𝑑𝑥3 𝑥̅ 𝑑𝑥𝑛 𝑥̅
𝑥 = [𝑥1 , 𝑥2 , 𝑥3 , ⋯ 𝑥𝑛 ]𝑇 (11)
𝑝
𝛿(𝑝, 𝑇) = 𝑘
𝑇
Donde k= 3,489
𝑇̅ = 300 𝑘
𝑃̅ = 100 𝑘𝑃𝑎
𝜕𝛿 𝜕𝛿
𝛿 (𝑝, 𝑇) ≅ 𝛿 (𝑝̅ , 𝑇̅) + | 𝑝̅,𝑇̅ (𝑝 − 𝑝̅ ) + | 𝑝̅,𝑇̅ (𝑇 − 𝑇̅)
𝜕𝑝 𝜕𝑇
Donde
𝑝̅
𝛿 (𝑝̅ , 𝑇̅) = 𝑘
𝑇̅
El cual es un valor
𝜕𝛿 𝜕 𝑝 𝑘
| 𝑝̅,𝑇̅ = (𝑘 )|𝑝̅ ,𝑇̅ =
𝜕𝑝 𝜕𝑝 𝑇 𝑇̅
𝜕𝛿 𝜕 𝑝 𝑘𝑝̅
| 𝑝̅,𝑇̅ = (𝑘 )|𝑝̅ ,𝑇̅ = − 2
𝜕𝑇 𝜕𝑇 𝑇 𝑇̅
Reemplazando obtenemos
𝑝̅ 𝑘 𝑘𝑝̅
𝛿 (𝑝, 𝑇) ≅ 𝑘 + (𝑝 − 𝑝̅ ) − 2 (𝑇 − 𝑇̅)
𝑇̅ 𝑇̅ 𝑇̅
Remplazando la constante y puntos de operación se tiene
En los videos se explica la linealización con varias variables y ponen más ejemplos.
𝑑𝑥(𝑡)
= 𝑓 [𝑥(𝑡), 𝑢(𝑡)] + 𝑏 (12)
𝑑𝑡
Donde f[x(t), u(t)] es una función no lineal, x(t) es la variable de estado y u(t) es la
entrada, b es una constante.
𝑑𝑥̅
= 0 = 𝑓[𝑥̅ , 𝑢̅] + 𝑏 (13)
𝑑𝑡
Ósea el punto de operación 𝑥̅ es valor donde x(t) no tiene cambios, es cuando x(t)
es constante la cual llamamos 𝑥̅ (es el valor donde se estabiliza el sistema teniendo
como entrada 𝑢̅ por esa razón las derivadas son iguales a cero en el punto de
operación).
Esto nos indica que la derivada solo tiene en cuenta cambios que no sean
constantes, ya que la derivada de una constante es igual a cero. Esto se puede
evidenciar mejor si se expresa de la siguiente forma:
𝑑𝑇(𝑡)
= 𝐾 [𝑇𝐻 (𝑡)4 − 𝑇(𝑡)4 ]
𝑑𝑡
Donde T es la temperatura del cuerpo, TH es la temperatura del horno (entrada) en
grados Réaumur y K es una constante que depende de:
𝜖𝜎𝐴
𝐾=
𝑚𝑠 𝐶𝑣
𝜖 Emisividad del cuerpo
𝜎 Constante de Boltzmann
A Área del cuerpo en ft
𝐶𝑣 Calor especifico del cuerpo
𝑚𝑠 Masa del cuerpo
𝑑𝑇̅ 4
= 0 = 𝐾 [𝑇̅𝐻 − 𝑇̅ 4 ]
𝑑𝑡
𝑇̅𝐻 = 𝑇̅
El sistema se estabiliza cuando la temperatura del cuerpo es igual a la temperatura
del horno como era de esperarse.
𝜕𝑓[𝑇(𝑡), 𝑇𝐻 (𝑡)]
| 𝑇̅,𝑇̅𝐻 = −4𝐾𝑇̅ 3
𝜕𝑇(𝑡)
Código FGA XX v.00
Guía de actividades
Página 1 de 1
𝜕𝑓[𝑇(𝑡), 𝑇𝐻 (𝑡)] 3
| 𝑇̅,𝑇̅𝐻 = 4𝐾𝑇̅𝐻
𝜕𝑇𝐻 (𝑡)
Utilizando la ecuación (15)
𝑑𝑇(𝑡)
≅ −4𝐾𝑇̅ [𝑇(𝑡) − 𝑇̅] + 4𝐾𝑇̅ 𝐻 [𝑇𝐻 (𝑡) − 𝑇̅𝐻 ]
3 3
𝑑𝑡
Para escribirlo con variables incrementales se utiliza la ecuación (16)
𝑑𝑇(𝑡)
≅ 4𝐾[𝑇̅ 𝐻 𝑇̂𝐻 (𝑡) − 𝑇̅ 𝑇̂(𝑡)]
3 3
𝑑𝑡
Reemplazando los valores obtenemos:
𝑑𝑇(𝑡)
≅ 500[𝑇̂𝐻 (𝑡) − 𝑇̂(𝑡)]
𝑑𝑡
* Para entender el tema de linealización en espacio de estados es fundamental
entender este tema.
𝑑𝑥1 (𝑡)
= 𝑓1 [𝑥1 (𝑡), 𝑥2 (𝑡), ⋯ , 𝑥𝑛 (𝑡), 𝑢1 (𝑡), 𝑢2 (𝑡), ⋯ , 𝑢𝑚 (𝑡)]
𝑑𝑡
𝑑𝑥2 (𝑡)
= 𝑓2 [𝑥1 (𝑡), 𝑥2 (𝑡), ⋯ , 𝑥𝑛 (𝑡), 𝑢1 (𝑡), 𝑢2 (𝑡), ⋯ , 𝑢𝑚 (𝑡)]
𝑑𝑡
⋯
𝑑𝑥𝑛 (𝑡)
= 𝑓𝑛 [𝑥1 (𝑡), 𝑥2 (𝑡), ⋯ , 𝑥𝑛 (𝑡), 𝑢1 (𝑡), 𝑢2 (𝑡), ⋯ , 𝑢𝑚 (𝑡)] (16)
𝑑𝑡
Código FGA XX v.00
Guía de actividades
Página 1 de 1
Son derivadas que dependen de variables de estado y las entradas por medio de
funciones no lineales.
Y la salida es:
⋯
0 = 𝑓𝑛 [𝑥̅1 , 𝑥̅2 , ⋯ , 𝑥̅𝑛 , 𝑢̅1 , 𝑢̅2 , ⋯ , 𝑢̅𝑚 ] (18)
Tenemos n ecuaciones (no lineales) y n incógnitas. Teniendo los puntos de
operación procedemos a encontrar las ecuaciones lineales con variables
incrementales de las derivadas de x utilizando la ecuación (16)
⋯
𝑑𝑥𝑛 (𝑡) 𝜕𝑓𝑛 [𝑥1 , ⋯ , 𝑥𝑛 , 𝑢1 , ⋯ , 𝑢𝑚 ] 𝜕𝑓𝑛 [𝑥1 , ⋯ , 𝑥𝑛 , 𝑢1 , ⋯ , 𝑢𝑚 ]
≅ | 𝑥̅ 1,⋯𝑥̅ 𝑛 𝑥̂1 + | 𝑥̅1 ,⋯𝑥̅𝑛 𝑥̂2 ⋯
𝑑𝑡 𝜕𝑥1 (𝑡) ̅1 ,⋯𝑢
𝑢 ̅𝑚 𝜕𝑥2 (𝑡) ̅1 ,⋯𝑢
𝑢 ̅𝑚
Donde:
𝑋̂̇ = 𝐴𝑋̂ + 𝐵𝑈
̂ (20)
Donde:
𝜕𝐹[𝑋(𝑡), 𝑈(𝑡)]
𝐴= | 𝑋̅,𝑈̅
𝜕𝑋(𝑡)
𝜕𝐹[𝑋(𝑡), 𝑈(𝑡)]
𝐵= | 𝑋̅,𝑈̅
𝜕𝑈(𝑡)
Finalmente, A y B son:
Código FGA XX v.00
Guía de actividades
Página 1 de 1
⋯
𝜕ℎ𝑝 [𝑥1 , ⋯ , 𝑥𝑛 , 𝑢1 , ⋯ , 𝑢𝑚 ] 𝜕ℎ𝑝 [𝑥1 , ⋯ , 𝑥𝑛 , 𝑢1 , ⋯ , 𝑢𝑚 ]
𝑦𝑝 ≅ | 𝑥̅1,⋯𝑥̅ 𝑛 𝑥̂1 + | 𝑥̅ 1,⋯𝑥̅ 𝑛 𝑥̂2 ⋯
𝜕𝑥1 (𝑡) ̅1 ,⋯𝑢
𝑢 ̅𝑚 𝜕𝑥2 (𝑡) ̅1 ,⋯𝑢
𝑢 ̅𝑚
Donde:
𝑇
𝑌(𝑡) = [𝑦1 (𝑡), 𝑦2 (𝑡), 𝑦3 (𝑡), ⋯ 𝑦𝑝 (𝑡) ]
𝑇
𝐻[𝑋(𝑡), 𝑈(𝑡)] = [ℎ1 (𝑋, 𝑈), ℎ2 (𝑋, 𝑈), ℎ3 (𝑋, 𝑈), ⋯ ℎ𝑝 (𝑋, 𝑈) ]
𝑌 = 𝐶𝑋̂ + 𝐷𝑈
̂ (24)
Código FGA XX v.00
Guía de actividades
Página 1 de 1
Donde:
𝜕𝐻[𝑋(𝑡), 𝑈(𝑡)]
𝐶= | 𝑋̅,𝑈̅
𝜕𝑋(𝑡)
𝜕𝐻 [𝑋(𝑡), 𝑈(𝑡)]
𝐷= | 𝑋̅,𝑈̅
𝜕𝑈(𝑡)
Finalmente, C y D son:
𝑥̇ 2 = 𝑥3
𝑥̇ 3 = 𝑥1 − 𝑥2 + 𝑥3 + 2
𝑦 = 𝑥1 − 𝑥2 − 𝑥3 − 2
𝑢̅1 =1
𝑢̅2 = 27
0 = 𝑥̅3
𝑥̅1 =4
𝑥̅2 = 6
𝑥̅3 = 0
Código FGA XX v.00
Guía de actividades
Página 1 de 1
𝜕𝐹[𝑋(𝑡), 𝑈(𝑡)]
𝐴= | 𝑋̅,𝑈̅
𝜕𝑋(𝑡)
𝜕𝐹[𝑋(𝑡), 𝑈(𝑡)]
𝐵= | 𝑋̅,𝑈̅
𝜕𝑈(𝑡)
Donde
𝑓2 (𝑥1 , 𝑥2 , 𝑥3 , 𝑢1 , 𝑢2 ) = 𝑥3
𝑓3 (𝑥1 , 𝑥2 , 𝑥3 , 𝑢1 , 𝑢2 ) = 𝑥1 − 𝑥2 + 𝑥3 + 2
𝑋 = [𝑥1 𝑥2 𝑥3 ]𝑇
𝑈 = [𝑢1 𝑢2 ]𝑇
−27 0 −1
𝐴=[ 0 0 1]
1 −1 1
27 1
𝐵 = [ 0 0]
0 0
Para encontrar C y D
𝜕𝐻[𝑋(𝑡), 𝑈(𝑡)]
𝐶= | 𝑋̅,𝑈̅
𝜕𝑋(𝑡)
𝜕𝐻[𝑋(𝑡), 𝑈(𝑡)]
𝐷= | 𝑋̅,𝑈̅
𝜕𝑈(𝑡)
Donde
ℎ1 (𝑥1 , 𝑥2 , 𝑥3 , 𝑢1 , 𝑢2 ) = 𝑥1 − 𝑥2 − 𝑥3 − 2
𝐵 = [1 −1 1]
Código FGA XX v.00
Guía de actividades
Página 1 de 1
𝐶 = [0 0]
−27 0 −1 27 1
𝑋̂̇ = [ 0 0 1 ] 𝑋̂ + [ 0 ̂
0] 𝑈
1 −1 1 0 0
𝑌 = [1 −1 1]𝑋̂ + [0 ̂
0] 𝑈
Ejercicios propuestos
𝑦 = 𝑓(𝑥) = 𝑥1/2
Donde el punto de operación para la entrada x0= 1/2.
𝑦1 = cos 𝑥̇ + 𝑥 2
Código FGA XX v.00
Guía de actividades
Página 1 de 1
𝑦2 = 2𝑥̇ + 9𝑥 4
Donde:
4√𝑥, 𝑥≥0
𝑓(𝑥 ) = {
−4√|𝑥 |, 𝑥<0
a) Obtener el punto de operación para A = 4 y B = 3
𝑖𝐿 = 𝜑 + 𝜑3
a) Plantear las ecuaciones que describen el sistema. La variable de salida es
el voltaje sobre el condensador C1
Conferencia web