Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uso de Linealización de Ecuaciones Diferenciales para Péndulo Invertido (Matlab)
Uso de Linealización de Ecuaciones Diferenciales para Péndulo Invertido (Matlab)
Dinámica de sistemas
INTEGRANTES:
24 / Noviembre / 2019
➢ Ejercicio
𝑥
𝜃
m
mg
𝑙 𝑀𝑥ሷ 𝐺
𝑀𝑦ሷ 𝐺
V
H H
0 𝑥
𝑢 𝑀𝑥ሷ
V M
SIMBOLO DESCRIPCION
𝑀 Masa del carro
g Constante gravitacional
𝑙 Longitud de la barra
V Movimiento vertical
Coordenadas (x, y) de la masa del centro de gravedad
𝑥𝐺 = 𝑥 + 𝑙 sin 𝜃
𝑍𝐺 = 𝑙 cos 𝜃 𝐽=𝐼
𝑚𝑥ሷ 𝐺 Ecuación
𝐻 = 𝑚𝑥ሷ 𝐺
𝑑2
𝑚 2 (𝑙 cos 𝜃 ) = 𝑉 − 𝑚𝑔 ec. B
𝑑𝑡
V
*Movimiento del carro
𝐻
𝑢
𝑀𝑥ሷ
Ecuación
𝑢 = 𝐻 + 𝑀𝑥ሷ
𝑀𝑥ሷ = 𝑢 − 𝐻 ec. D
b) Sistema de ecuaciones
𝑑2
𝑚 2 (𝑥 + 𝑙𝑠𝑒𝑛𝜃 ) = 𝐻
𝑑𝑡
𝑑2
𝑚 2 (𝑙𝑐𝑜𝑠𝜃 ) = 𝑉 − 𝑚𝑔
𝑑𝑡
𝐽𝜃 = 𝐼𝜃ሷ = 𝑉𝑙𝑠𝑒𝑛𝜃 − 𝐻𝑐𝑜𝑠𝜃
ሷ
𝑑2
𝑀 2 (𝑥 ) = 𝑢 − 𝐻
𝑑𝑡
c) Linealización
Utilizando las ecuaciones del sistema, siguiendo el método de linealización
con la serie de Taylor truncada.
𝑑2
𝑓 (𝑥 ) ≈ 𝑓(𝑥̅ ) + 2 (𝑓(𝑥))| (𝑥 − 𝑥̅ )
𝑑𝑡 𝑥̅
(Tomando en cuenta que 𝜃̅ = 0 )
𝑑2 𝑑2
𝑚 2 𝑥 + 𝑙𝑠𝑒𝑛𝜃 ≈ 𝑚 2 (𝑥 + 𝑙𝑐𝑜𝑠𝜃|0 ∙ (𝜃 − 0)) → 𝒎𝒙ሷ + 𝒎𝒍𝜽ሷ = 𝑯
( )
𝑑𝑡 𝑑𝑡
𝑑2 𝑑2
𝑚 2 (𝑙𝑐𝑜𝑠𝜃) ≈ 𝑚 2 (𝑙 ) → 0 = 𝑽 − 𝒎𝒈
𝑑𝑡 𝑑𝑡
𝑣𝑙𝑠𝑒𝑛𝜃 − 𝐻𝑙𝑐𝑜𝑠𝜃 ≈ 𝑣𝑙𝑐𝑜𝑠𝜃|0 ∙ (𝜃 − 0) − 𝐻𝑙 → 𝑽𝒍𝜽 − 𝑯𝒍 = 𝑰𝜽ሷ
𝚯
d) Función de transferencia
−𝑼
𝟏
Ec.3 𝒙ሷ = [𝒎𝒈𝒍𝜽 − (𝑰 + 𝒎𝒍𝟐 )𝜽ሷ]
𝒎𝒍
Sustituyendo en la ecuación 2.
𝐼 + 𝑚𝑙 2
(𝑀 + 𝑚) [𝑔𝜃 − 𝜃ሷ ] + 𝑚𝑙𝜃ሷ = 𝑢
𝑚𝑙
Simplificando la ecuación.
(𝒎𝒍)𝟐 −(𝑴+𝒎)(𝑰+𝒎𝒍𝟐 )
Ec.4 [ ] 𝜽ሷ + (𝑴 + 𝒎)𝒈𝜽 = 𝒖
𝒎𝒍
Usando la transformada de Laplace tenemos:
(𝑚𝑙 )2 − (𝑀 + 𝑚)(𝐼 + 𝑚𝑙 2 ) 2
[ ] 𝑠 Θ(𝑠) + (𝑀 + 𝑚)𝑔Θ(𝑠) = 𝑈(𝑠)
𝑚𝑙
(𝑚𝑙 )2 − (𝑀 + 𝑚)(𝐼 + 𝑚𝑙 2 ) 2
[[ ] 𝑠 + (𝑀 + 𝑚)𝑔] Θ(𝑠) = 𝑈(𝑠)
𝑚𝑙
Θ
Siguiendo la forma −𝑈
Θ 1
=
−𝑈 (𝑚𝑙 )2 − (𝑀 + 𝑚)(𝐼 + 𝑚𝑙 2 ) 2
− [[ ] 𝑠 + (𝑀 + 𝑚)𝑔]
𝑚𝑙
Θ 1
=
−𝑈 (𝑚𝑙 )2 − (𝑀 + 𝑚)(𝑚𝑙 2 ) 2
− [[ ] 𝑠 + (𝑀 + 𝑚)𝑔]
𝑚𝑙
1 1
= = 2
−[[𝑚𝑙 − (𝑀 + 𝑚 )𝑙]𝑠 2 + (𝑀 + 𝑚 )𝑔] −[𝑀𝑙𝑠 + (𝑀 + 𝑚 )𝑔]
e) Ecuaciones de estado
𝝎 = 𝜽̇
𝒗 = 𝒙̇
Retomando la ecuación 4
(𝑚𝑙 )2 − (𝑀 + 𝑚)(𝐼 + 𝑚𝑙 2 )
[ ] 𝜔̇ + (𝑀 + 𝑚)𝑔𝜃 = 𝑢
𝑚𝑙
Despejamos 𝜃ሷ = 𝜔̇
𝒎𝒍
𝝎̇ = [ ] [𝒖 − (𝑴 + 𝒎)𝒈𝜽]
(𝒎𝒍)𝟐 − (𝑴 + 𝒎)(𝑰 + 𝒎𝒍𝟐 )
Sustituimos 𝑥ሷ → 𝑣̇ en la ecuación 3
𝐼 + 𝑚𝑙 2
𝑣̇ = 𝑔𝜃 − [ ] 𝜔̇
𝑚𝑙