Dyn en Es
Dyn en Es
25.01.2018 [Link] 1
Introducción
• Incluye
• Cinemática: estudio del movimiento sin referencia a la fuerza
que lo causa
• Cinética: relaciona estas fuerzas con el movimiento.
25.01.2018 [Link] 2
Adelante vs. inverso
Dinámica de avance
Dado el vector de pares de torsión articulares, calcule el resultado
movimiento del manipulador.
1 1
= ⋮ → ( ) = ⋮
Dinámica inversa
Dado un vector de posiciones, velocidades y aceleración del manipulador.
Encuentre el vector requerido de pares de torsión en las juntas.
, , ( ) →
25.01.2018 [Link] 3
Torques
25.01.2018 [Link] 4
Fuerza centrípeta
A fuerza centrípeta es un fuerza que hace que un cuerpo siga una
trayectoria curva. Su dirección es siempre ortogonal a la velocidad del
cuerpo y hacia el punto fijo del centro instantáneo de curvatura del camino.
25.01.2018 [Link] 5
Fuerza centrífuga
25.01.2018 [Link] 6
El efecto Coriolis
25.01.2018 [Link] 7
Dinámica del manipulador
25.01.2018 [Link] 8
Enfoques del modelado dinámico
Formulación de Newton-Euler
Equilibrio de fuerzas / pares
Ecuaciones dinámicas en forma numérica / recursiva.
Formulación de Lagrange
Enfoque basado en energía
Ecuaciones dinámicas en forma simbólica / cerrada
Otras formulaciones
25.01.2018 [Link] 9
Dinámica del espacio articular
+ , + =
25.01.2018 [Link] 10
Formulación de Newton-Euler
En equilibrio estático FI y norteI son iguales a 0.
Newton:
Movimiento lineal
=
Euler:
Momento angular = inercia. Acc. + Centrífuga y - nyo + 1
FI
Fuerzas de Coriolis.
= + ×
Enlace n-1
Enlace 1
Junta 2 Conjunto n
Base =
1
= . . 2
+ + =
25.01.2018 [Link] 12
Formulación de Lagrange
- =
25.01.2018 [Link] 13
Centro de masa
COM es el punto de un cuerpo que se mueve de la misma
manera que una sola partícula sujeta a la misma fuerza externa.
moverse.
1 1
= . =
1
es la ubicación del centro de masa.
es la masa total del objeto
es la ubicación del marco de referencia.
es el elemento diferencial de masa en el punto .
25.01.2018 [Link] 14
Inercia
Tendencia de un cuerpo a permanecer en estado de reposo
o uniformación.
25.01.2018 [Link] 15
Momento de inercia
El momento de inercia es la inercia rotacional de un cuerpo
con respecto al eje de rotación. El momento de inercia
depende del eje y de la forma en que se distribuye la masa.
= 2
= . = 2
24- 14= 2+2 2 1
= 2 = 2 3 = 2
4 4
25.01.2018 [Link] 17
Tensor de inercia
Un cuerpo rígido, libre de moverse en el espacio, tiene un número infinito de
posibles ejes de rotación.
25.01.2018 [Link] 18
Tensor de inercia
− −
= − −
− −
= 2 + 2 =
= 2 + 2 =
= 2 + 2 =
25.01.2018 [Link] 19
Ejemplo
Encuentre el tensor de inercia de un
rectángulo que gira alrededor de una
punto UNA.
= 2 + 2
ℎ
= 2 + 2
0 0 0
ℎ
= 2 + 2
0 0
ℎ
ℎ 3 3
3 = +
= [ + 2 ] 0 3 3
0 3 0
ℎ
3
= + 2 = +
3
0
25.01.2018 [Link] 20
Ejemplo
Encuentre el tensor de inercia de un
rectángulo que gira alrededor de una
punto UNA.
= +
= ℎ
= +
25.01.2018 [Link] 21
Ejemplo
Encuentra el tensor de inercia de un
rectángulo que gira alrededor de un punto
fijo UNA.
25.01.2018 [Link] 22
Traducción de Inertia Tensor
Teorema del eje paralelo.
Momentos de inercia:
= + ( 2
+ 2 )
Producto de inercia:
25.01.2018 [Link] 23
Ejemplo
Encuentre el tensor de inercia de un
rectángulo que gira alrededor del
COM.
25.01.2018 [Link] 24
Ejemplo
Encuentre el tensor de inercia de un
rectángulo que gira alrededor del
COM.
25.01.2018 [Link] 25
Ejemplo
Encuentre el tensor de inercia de un
rectángulo que gira alrededor del
COM.
25.01.2018 [Link] 26
Ejemplo
Encuentre el tensor de inercia de un
rectángulo que gira alrededor del
COM.
25.01.2018 [Link] 27
Ejemplo
Encuentre el tensor de inercia de un
rectángulo que gira alrededor del
COM.
28
Ejemplo
- =
25.01.2018 [Link] 30
Formulación de Lagrange
- =
- + =
- = - , =
Fuerzas de inercia
+ , + =
+ , = -
25.01.2018 [Link] 32
Formulación de Lagrange
- = -
= ( )
= = ( )
= = +
- = + - ⋮ = + ( , )
25.01.2018 [Link]
33
Formulación de Lagrange
- = + - ⋮ = + ( , )
Centrífuga y
Fuerzas de Coriolis
Si = , , =
Si = `` , =
25.01.2018 [Link] 34
Ecuaciones dinámicas
- = + - ⋮ = + ( , )
+ , + =
= ⟹
⟹ ,
25.01.2018 [Link] 35
Ecuaciones dinámicas
=
1
=
2
Junta i
Enlace 2
Junta 3 Enlace i
Enlace 1
Junta 2 Articulación i + 1
Junta 1
25.01.2018 [Link] 37
Ecuaciones dinámicas
1
= ( + )
2
Junta i
Enlace 2
Energía cinética total: Junta 3 Enlace i
= Enlace 1
Junta 2 Articulación i + 1
=1
Junta 1
1
=
2
25.01.2018 [Link] 39
Ecuaciones dinámicas
1
=
2
25.01.2018 [Link] 40
Ecuaciones dinámicas
=
=
Junta i
Enlace 2
Junta 3 Enlace i
Enlace 1
Junta 2 Articulación i + 1
Junta 1
=
, =
1 1
= ( + )
2 2
=1
1 1 +
= [ ( )]
2 2
=1
25.01.2018 [Link] 42
Ecuaciones dinámicas
)
= ( +
=
Con múltiples enlaces, las matrices jacobianas de todos los enlaces contribuyen en la
matriz de masas.
25.01.2018 [Link] 43
Ecuaciones dinámicas
+ )
= (
=1
Junta i
Enlace 2
Junta 3 Enlace i
Enlace 1
Junta 2 Articulación i + 1
Junta 1
Junta i
Enlace 2
Junta 3 Enlace i
Enlace 1
Junta 2 Articulación i + 1
Junta 1
25.01.2018 [Link] 46
Matriz de masas
25.01.2018 [Link] 47
Matriz de masas
25.01.2018 [Link] 48
Matriz de masas
25.01.2018 [Link] 49
Matriz de masas
25.01.2018 [Link] 50
RP de ejemplo
Calcula la matriz de masas .
25.01.2018 [Link] 51
RP de ejemplo
Calcula la matriz de masas .
)
= ( +
=1
= ... 0… 0
1 2
En marco (o0,X0,y0,z0)
1 1 2 1
=1 1 ,1 = 2 1
2
0 0
− 1 1 0
=1 1 1 0
0 0
− 2 1 1
=2 2 1 1
0 0
25.01.2018 [Link] 53
RP de ejemplo
Calcula la matriz de masas .
1 + 2
= 1 1 1 + 1 1 + 2 2 2
2 2
− 1 1 0
=1 1 1 0
0 0
− 2 1 1
=2 2 1 1
0 0
1 1
=1 1 120
0 0
22 2 0
2 2 =2
0 2
25.01.2018 [Link] 54
RP de ejemplo
Calcula la matriz de masas .
1 +
= 1 1 1
+ 1 1 + 2 2 2
2
2 2
0 0
= 0
1
0
1 0
0 0
= 20 0
1 0
1 0
1 1 = 1
0 0
2 0
2 2 2 =
0 0
25.01.2018 [Link] 55
RP de ejemplo
Calcula la matriz de masas .
+ + +
= 1 1 1
1 1 1
2 2 2
2 2 2
2
0+ 22 2 0 1 0 2 0
= 1 1 + +
0 0 0 2 0 0 0 0
25.01.2018 [Link] 56
Ecuaciones dinámicas
- = + - ⋮ = + ( , )
+ , + =
= ⟹
⟹ ,
25.01.2018 [Link] 57
Fuerzas centrífugas y de Coriolis
, = - ⋮
+ , + =
25.01.2018 [Link] 58
Fuerzas centrífugas y de Coriolis
, = - ⋮
+ , + =
11 12 1 + 1 1 1
12 22 2 2 + =
2 2
25.01.2018 [Link] 59
Fuerzas centrífugas y de Coriolis
, = - ⋮
-
, =
=
( + - ) ( + - )
, =
( + - ) ( + - )
+ -
+ + -
25.01.2018 [Link] 61
Fuerzas centrífugas y de Coriolis
1 1
( 111 + 111 - 111) ( 122 + 122 - 221) 2
, =2 2 1
1 1 22
( 211 + 211 - ) 112 ( 222 + - 222
) 222
2 2
1 12 + 121 - 121
+ 212 + 221 - 122
1 2
Términos del tipo se
llaman centr ifugal.
Términos del tipo se llaman coriolis.
25.01.2018 [Link] 62
RP de ejemplo
Calcule el vector centrífugo y de Coriolis V.
25.01.2018 [Link] 63
RP de ejemplo
Calcule el vector centrífugo y de Coriolis V.
, = +
1
= ( + - )
2
=
= =
=
= 1 1 +2 1 + 2
2 2 + 2 0
− =
0 2
= +
−
25.01.2018 [Link] 64
Ecuaciones dinámicas
+ , + =
¿Vector de gravedad?
Vector de gravedad
=
ℎ
Energía potencial:
= 0ℎ + 0
)
= =- (
= − . 1
⋯ 2
=- 1 2 ⋮
=
25.01.2018 [Link] 66
Vector de gravedad
Junta i
Enlace 2
Enlace i
Enlace 1
Base
1
2
= - 1 2 ⋯ ⋮
25.01.2018 [Link] 67
RP de ejemplo
Calcula el vector de gravedad GRAMO.
25.01.2018 [Link] 68
RP de ejemplo
Calcula el vector de gravedad GRAMO.
1
⋯ 2
=- 1
2 ⋮
1
= − 1 - 2 2
0
En marco (o0,X0,y0,z0): = −
0
El vector de gravedad es:
− 1 1 0 0 − 2 1 1 0
+
= - 1 1 0 − 1 - 2 1 1 − 2 =
0 0 00 0 0
25.01.2018 [Link] 69
RP de ejemplo
Calcula la ecuación de movimiento.
25.01.2018 [Link] 70
RP de ejemplo
Calcula la ecuación de movimiento.
+
+ + + + + =
+ =
−
25.01.2018 [Link] 71
Ejemplo PR
Calcula la matriz de masas .
)
= ( +
=1
+
= 1 1 1 1 1 1 +
2 2 2 + 2 2 2
En cuadro (o,
0 0x, y0,z0)
1 - 1 +
2
=1 0 , =2 2
0 0
1 0
=1 0 0
0 0
1 − 2
=2 0 2
0 0
25.01.2018 [Link] 72
Ejemplo PR
Calcula la matriz de masas .
)
= ( +
=1
+
= 1 1 1 1 1 1 +
2 2 2 + 2 2 2
En marco (o0,X0,y0,z0)
1 - 1 + 2
=1 0 , =2 2
0 0
0 0
= 1 0 0
0 0
0 0
= 2 0 0
0 1
25.01.2018 [Link] 73
Ejemplo PR
Calcula la matriz de masas .
+
= 1 1 1 1 1
1
+
2 2 2 + 2 2 2
+ -
=
− +
25.01.2018 [Link] 74
Ejemplo PR
25.01.2018 [Link] 75
Ejemplo PR
=
−
=
+ −
=
− +
−
= +
25.01.2018 [Link] 76
Ejemplo PR
1 + 2 − 2 2
1
− 2 2 2 + 2 2 2
0 0 − 2 2 21
+ +
0 12 00 22
0
+ =1
2 2 2
=
+ - -
+
=
+ + + =
=
25.01.2018 [Link] 78
Ejemplo RR
Calcula la ecuación de movimiento.
+ , + =
25.01.2018 [Link] 79
Ejemplo RR
Calcula la matriz de masas .
+ )
= (
=1
+
= 1 1 1 1 1 1 +
+
2 2 2
2
2 2
En cuadro (o,
0 x0,y0,z0)
1 1 2 12+ 11
=1 1 1 , =2 2 12 + 1 1
0 0
− 1 1 0
=1 11 0
0 0
− 2 12 - 1 1 − 2 12
=2 212 + 1 1 2 12
0 0
25.01.2018 [Link] 80
Ejemplo RR
Calcula la matriz de masas .
+
= (
)
=1
+
= 1 1 1
1 1
1 +
+
2 2 2 2
2 2
En cuadro (o,
0 0x, y,0z0)
1 1 2 12 + 1 1
=1 11, 2 = 2 12 + 1 1
0 0
0 0
= 1 0 0
1 0
0 0
= 2 0 0
1 1
25.01.2018 [Link] 81
Ejemplo RR
Calcula la matriz de masas .
= ( + )
=1
= 1 1 1 + 1 1 1 +
2 2 2
+ 2 2 2
+
+ + + + + + +
=
+
25.01.2018 [Link] 82
Ejemplo RR
Calcula el vector de gravedad GRAMO.
1
2
=- 1 2⋯ ⋮
= − 1 1 - 2 2
0
En marco (o0,X0,y0,z0): = −
0
El vector de gravedad es:
− 1 1 0 0 - 212 - 1 1 − 122 0
= - 11
0 − 1 - 2 +12 1 1 212 - 2
0 0 0 0 0 0
25.01.2018 [Link] 83
Ejemplo RR
Calcula el vector de gravedad GRAMO.
1
2
=- 1 2⋯ ⋮
1
= − 1 - 2 2
0
En cuadro (o, = −
0 0x,0 y,
0): z
0
El vector de gravedad es:
25.01.2018 [Link] 84
Ejemplo RR
Calcule el centrífugo y el Coriolis
Vector V.
+
, =
1
= ( + - )
2
=
−
=
−
=
−
−
, = +
25.01.2018 [Link] 85
Ejemplo RR
Calcula la ecuación de movimiento.
2 2+ 2+ 2 + 1 2
2+12 + 2 1 1 22 1 2 2 1 2 2 22 + 2 1
2 2 2
+ 1 2 2 2+ 2 22 +2 2 2
−2 1 2 22
0 − 1 2 22 12
+ 1 2 +
0 1 22 2 0 22
2 212 + 1 1 + 1 11=
1
+ 2
2 12 2
25.01.2018 [Link] 86
Ejemplo RR
Calcula la ecuación de movimiento.
−2 1 2 22
0 − 1 2 2 2 21
+ 1 2 +
0 1 2 22 0 22
2 2 12 + 1 1 + 2 1 11=
1
+ 2
2 12