ALUMNO:
TURNO: 01L
CICLO: 2018A
2018
PÉNDULO INVERTIDO
SOLUCIÓN
sen 0, cos 1
Reemplazando en las ecuaciones anteriores:
I mgl Hl
I mgl l (mx ml )
( I ml 2 ) mlx mgl ... (9)
d L L D
Q
dt Q Q Q
Donde: L K U
K : Energía cinética total del sistema
U : Energía potencial total del sistema
L : Lagrangiano
Q : Coordenada generalizada
D : Función de disipación
Por no existir fuerzas compensativas la función disipación es
D
nula: Q 0
Calculando la energía cinética K:
1 1 1
K Mx 2 mx p 2 my p 2
2 2 2
Consideramos
x p : x lsen , y p : l cos : coordenadas del C.M. del péndulo
y derivadas respecto del tiempo: x p : x l cos y
y p l sen( ) .
Entonces, reemplazamos y la energía cinética sería:
1 1
K ( M m) x 2 xml cos ml 2 2
2 2
Calculando el Lagrangiano:
1 1
L ( M m) x 2 xml cos ml 2 2 mgl cos
2 2
Aplicando Lagrange para (Q1=x)
d L L
u
dt x x
d
dt
Mx mx ml cos 0
( M m) x ml 2 sen cos u
Aplicando Lagrange para (Q2=Ɵ)
d L L
0
dt
d
dt
ml cos x ml 2 mlx sen mglsen 0
L x cos gsen 0
b) Ecuación de estado y salida sin linealizar
( M m) x ml u
( I ml 2 ) mlx mgl
c) Ecuación de estado y salida linealizada
Ecuaciones de estado:
0 1 0 0 0
(m M ) g x1 1
0 0 0
x 2 Ml u
Ml x
0 0 0 1 x3 0
mg
0 0 0 4
x 1
M M
x1
y1 1 0 0 0 x2
y
y2 0 0 1 1 x3
x4
d) Respuesta a la entrada escalón unitario
Para realizar las simulaciones en Matlab, definiremos valores
para las constantes m,M,l y g a modo de facilitar el ingreso
de matrices
0 1 0 0 x1 0
15 0 0 0 x2 0.5
x u
0 0 0 1 x3 0
5 0 0 0 x4 0.5
x1
y1 1 0 0 0 x2
y
y2 0 0 1 1 x3
x4
Las matrices A, B, C y D son
Step Response
0.036
0.034
To: Out(1)
0.032
0.03
0.028
Amplitude
0.026
6000
4000
To: Out(2)
2000
0
0 20 40 60 80 100 120 140 160
Time (seconds)