Академический Документы
Профессиональный Документы
Культура Документы
Análisis Cinemático
2.1. Introducción
Objetivo
Calcular desplazamientos, velocidades, aceleraciones lineales y angulares, mediante las
ecuaciones de posición, velocidad y aceleración para mecanismos multilazos.
1
2 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Orientación
Para describir la orientación de un cuerpo rígido, es conveniente considerar una marco
coordenado adherido al cuerpo y expresar sus vectores unitarios con respecto a un marco
coordenado de referencia.
Sea entonces O0 x0 y 0 z 0 tal marco con origen en O0 y i0 ; j0 ; k0 sean los vectores unitarios
de los ejes del marco. Estos vectores son expresados con respecto al marco de referencia
O xyz por las ecuaciones:
Los componentes de cada vector unitario son los cosenos directores de los ejes del marco
O0 x0 y 0 z 0 con respecto al marco de referencia O xyz.
Es importante notar que los vectores columna de la matriz R, son mutuamente ortogo-
nales, ya que representan los vectores unitarios de un marco ortonormal, es decir:
RT R = I (2.4)
Donde I denota una matriz unitaria de (3 3). Si ambos lados de la ec.(2.4) son posmulti-
plicados por la matriz inversa R 1 , un resultado útil es obtenido:
RT = R 1
(2.5)
px = p0x c p0y s
py = p0x s + p0y c
pz = p0z
Matricialmente:
2 3 2 32 0 3
px c s 0 px
4 py 5 = 4 s c 0 5 4 p0y 5
pz 0 0 1 p0z
0
p = Rz ( ) p
Además: 2 3
c s 0
4
Rz ( ) = s c 0 5
0 0 1
Donde Rz ( ) representa la matriz de rotación con ángulo + (+ para giro antihorario y
para giro horario) alrededor del eje z. Por lo tanto, la matriz representa no solamente la
orientación de un marco con respecto a otro marco, sino también describe la transformación
de un vector de un marco a otro marco con el mismo origen.
También:
px = M c ( + ) = M (c c s s ) = p0x c p0y s
py = M s ( + ) = M (s c + c s ) = p0y c + p0x s
pz = p0z
Matricialmente:
2 3 2 32 0 3
px c s 0 px
4 py 5 = 4 s c 0 5 4 p0y 5
pz 0 0 1 p0z
0
p = Rz ( ) p
1. Describe la orientación entre dos marcos coordenados, sus vectores columnas son los
cosenos directores de los ejes del marco rotado con respecto al marco original.
dr du
R = u+r
dt dt
= ru + r u
= v u + r (! u)
= v u + ! (ru)
V = v u+! R (2.9)
Fig. 2.6a
Fig. 2.6b
Fig. 2.6c
2.3. ECUACIÓN DE VELOCIDAD Y ACELERACIÓN LINEAL 9
Análisis de Posición
2.- Se asignan bases locales en cada cuerpo para cada movimiento. Las bases locales están
orientadas en los ejes longitudinales de las barras (…g. 2.6b).
5.- Por lo tanto necesitamos 1 ecuación de lazo vectorial = 2 ecuaciones escalares, (…g.
2.6c). La ecuación de posición se escribe como:
R1 + R2 R3 = 0 (1)
Donde:
T
R1 = Rz ( 1 )r1 r1 = x1 ; 0; 0
T
R2 = Rz ( 2 )r2 r2 = x2 ; 0; 0
T
R3 = x3 ; 20; 0 3
c j s j 0
Rz ( j ) = 4 s j c j 0 5 j = 1; 2; 3
0 0 1
Sustituyendo en (1) se tiene:
c 1 x1 + c 2 x2 x3 = 0
s 1 x1 + s 2 x2 0 = 0
0 = 0
Como se muestra, solo las ecs. de las componentes x e y son útiles para mecanismos
con movimiento plano.
10 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Análisis de Velocidad
Dado ! 1 del eslabón 1, hallar ! 2 del eslabón 2 y ! 3 del eslabón 3.
de ED1c
9 :jpg
Fig. 2.6d
La ecuación de velocidad es:
V1 + V2 V3 = 0 (2)
Donde:
V1 = ! 1 R1 ! 1 = ! 1 k0
V2 = ! 2 R2 ! 2 = ! 2 k0
T
V3 = vx3 ; 0; 0
Al sustituir en ec.(2), obtenemos 2 ecs. escalares lineales (debido a que los ángulos, ya son
conocidos al resolver la posición) a partir de una ec. vectorial, esto es:
s 1 x1 ! 1 s 2 x2 ! 2 vx3 = 0
c 1 x1 ! 1 + c 2 x2 ! 2 0 = 0
0 = 0
Análisis de Aceleración
Dado 1 del eslabón 1, hallar 2 del eslabón 2 y 3 del eslabón 3.
Solución Numérica
Se tienen las longitudes:
x1 = 2.0 m
x2 = 3.5 m
Fig. 2.6a
Fig. 2.6b
2.3. ECUACIÓN DE VELOCIDAD Y ACELERACIÓN LINEAL 13
Fig. 2.6c
Análisis de Posición
2.- Se asignan bases locales en cada cuerpo para cada movimiento. Las bases locales están
orientadas en los ejes longitudinales de las barras (…g. 2.6b).
5.- Por lo tanto necesitamos 1 ecuación de lazo vectorial = 2 ecuaciones escalares, (…g.
2.6c). La ecuación de posición se escribe como:
R1 + R2 R3 R4 = 0 (1)
14 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Donde:
T
R1 = Rz ( 1 )r1 r1 = x1 ; 0; 0
T
R2 = Rz ( 2 )r2 r2 = x2 ; 0; 0
T
R3 = Rz ( 3 )r3 r3 = x3 ; 0; 0
T
R4 = x4 ; 2 y4 ; 0 3
c j s j 0
Rz ( j ) = 4 s j c j 0 5 j = 1; 2; 3
0 0 1
c 1 x1 + c 2 x2 c 3 x3 x4 = 0
s 1 x1 + s 2 x2 s 3 x3 + y4 = 0
0 = 0
Como se muestra, solo las ecs. de las componentes x e y son útiles para mecanismos
con movimiento plano.
Análisis de Velocidad
Dado ! 1 del eslabón 1, hallar ! 2 del eslabón 2 y ! 3 del eslabón 3.
Fig. 2.6d
Donde:
V1 = !1 R1 ! 1 = ! 1 k0
V2 = !2 R2 ! 2 = ! 2 k0
V3 = !3 R3 ! 3 = ! 3 k0
T
V4 = 0; 0; 0
Al sustituir en ec.(2), obtenemos 2 ecs. escalares lineales (debido a que los ángulos, ya son
conocidos al resolver la posición) a partir de una ec. vectorial, esto es:
s 1 x1 ! 1 s 2 x2 ! 2 + s 3 x3 ! 3 = 0
c 1 x1 ! 1 + c 2 x2 ! 2 c 3 x3 ! 3 = 0
0 = 0
Análisis de Aceleración
Dado 1 del eslabón 1, hallar 2 del eslabón 2 y 3 del eslabón 3.
A1 + A2 A3 A4 = 0 (3)
Donde:
A1 = 1 R1 (! 1 )2 R1 1 = 1 k0
A2 = 2 R2 (! 2 )2 R2 2 = 2 k0
A3 = 3 R3 (! 3 )2 R3 3 = 3 k0
T
A4 = 0; 0; 0
Al sustituir en ec.(3), obtenemos 2 ecs. escalares lineales (debido a que los ángulos y la
omegas, ya son conocidos al resolver la posición y velocidad) a partir de una ec. vectorial,
esto es:
c 1 x1 ! 21 c 2 x2 ! 22 + c 3 x3 ! 23 s 1 x1 1 s 2 x2 2 + s 3 x3 3 = 0
s 1 x1 ! 21 s 2 x2 ! 22 + s 3 x3 ! 23 + c 1 x1 1 + c 2 x2 2 c 3 x3 3 = 0
0 = 0
RQ2 = R1 + R2 + R0Q2
RQ3 = R4 + R0Q3
Donde:
T
R0Q2 = Rz ( 2 + 0
2 )rQ2 r0Q2 = xQ2 ; yQ2 ; 0
T
R0Q3 = Rz ( 3
0
3 )rQ3 r0Q3 = xQ3 ; 0; 0
16 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Solución Numérica
Se tienen las longitudes y ángulos constantes:
1i =0 2i = 90 3i = 120
Fig 2.7a y b
2.3. ECUACIÓN DE VELOCIDAD Y ACELERACIÓN LINEAL 19
Fig. 2.7c
Análisis de Posición
2.- Se asignan bases locales en cada cuerpo para cada movimiento. Las bases locales están
orientadas en los ejes longitudinales de las barras (…g. 2.7a).
R01 + R1 + R2 R3 = 0 (1)
R01 + R001 R04 R4 = 0 (2)
Donde:
T
R1 = Rz ( 1 )r1 r1 = x1 ; 0; 0
T
R01 = Rz ( 1 )r01 r01 = x01 ; y10 ; 0
T
R001 = x001 ; 0; 0
T
R2 = Rz ( 2 )r2 r2 = x2 ; 0; 0
T
R3 = x3 ; 0; 0
T
R4 = x4 ; 0; 0
T
R04 = 0; y4 ; 0
20 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Análisis de Velocidad
Dado ! 1 del eslabón 1, hallar ! 2 ; vx3 ; vx4 ; vy4 .
Fig. 2.7d
La ecuaciones de velocidad son:
V10 + V1 + V2 V3 = 0 (3)
V10 + V100 V40 V4 = 0 (4)
Donde:
V1 = ! 1 R1 ! 1 = ! 1 k0
V10 = ! 1 R01
T
V100 = 0; 0; 0
V2 = ! 2 R2 ! 2 = ! 2 k0
T
V3 = vx3 ; 0; 0
T
V4 = vx4 ; 0; 0
T
V40 = 0; vy4 ; 0
Análisis de Aceleración
Dado 1 del eslabón 3, hallar 2 ; ax3 ; ax4 ; ay4 .
T
A3 = ax3 ; 0; 0
T
A4 = ax4 ; 0; 0
T
A04 = 0; ay4 ; 0
Solución Numérica
Se tienen las longitudes y ángulos constantes:
x1 =0.04 m
x01 =0.032 y10 =0.022
x001 =0.056
x2 =0.145
x3i = 0.182 m
x4i = 0.09
y4i = 0
Fig 2.8a y b
24 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Fig. 2.8c
Análisis de Posición
2.- Se asignan bases locales en cada cuerpo para cada movimiento. Las bases locales están
orientadas en los ejes longitudinales de las barras (…g. 2.8a).
R1 + R2 R03 R6 = 0 (1)
0
R1 + R4 R5 R3 R6 = 0 (2)
2.3. ECUACIÓN DE VELOCIDAD Y ACELERACIÓN LINEAL 25
Donde:
T
R1 = Rz ( 1 )r1 r1 = x1 ; 0; 0
T
R01 = Rz ( 1 + 1 )r01 r01 = x01 ; 0; 0
T
R2 = Rz ( 2 )r2 r2 = x2 ; 0; 0
T
R3 = Rz ( 3 )r3 r3 = x3 ; 0; 0
T
R03 = Rz ( 3 + 3 )r03 r03 = x03 ; 0; 0
T
R4 = Rz ( 4 )r4 r4 = x4 ; 0; 0
T
R04 = Rz ( 4 + 4 )r04 r04 = x04 ; 0; 0
T
R5 = Rz ( 5 )r5 r5 = x5 ; 0; 0
T
R6 = x6 ; y 6 ; 0
Análisis de Velocidad
Dado ! 3 del eslabón 3, hallar ! 1 ; ! 2 ; ! 4 ; ! 5 .
Fig. 2.8c
La ecuaciones de velocidad son:
V1 + V2 V30 V6 = 0 (3)
0
V1 + V4 V5 V3 V6 = 0 (4)
Donde:
V1 = !1 R1 ! 1 = ! 1 k0
V10 = !1 R01
V2 = !2 R2 ! 2 = ! 2 k0
V3 = !3 R3 ! 3 = ! 3 k0
V30 = !3 R03
26 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
V4 = !4 R4 ! 4 = ! 4 k0
V40 = !4 R04
V5 = !5 R5 ! 5 = ! 5 k0
T
V6 = 0; 0; 0
Análisis de Aceleración
Dado 3 del eslabón 3, hallar 1; 2; 4; 5.
Solución Numérica
Se tienen las longitudes y ángulos constantes:
x1 =2.2 cm x4 =5.5
x01 =2.3 x04 =6
x2 =4.75 x5 =1.75
x3 =0.120 x6 =4.78543
x03 =0.125 y6 =0.930194
1 =6
3 =16
4 =40.4
Fig. 2.9a
Análisis de Posición
1.- Se enumeran los cuerpos en movimiento del mecanismo (…g. 2.9a).
2.- Se asignan bases locales en cada cuerpo para cada movimiento (…g.2.9a).
3.- Las variables o incógnitas a determinar son 5 ( 1 ; x2 ; y3 ; 4 ; y5 ).
Por lo tanto necesitamos 2 ecuaciones de lazo vectorial (…g 2.9b). Las ecuaciones de
posición se escriben como:
R1 + R2 + R4 R5 = 0 (1)
R2 + R04 R3 = 0 (2)
Donde:
T
R1 = Rz ( 1 )r1 r1 = x1 ; y1 ; 0
T
R2 = Rz ( 1 )r2 r2 = x2 ; 0; 0
T
R3 = Rz ( 1 )r3 r3 = 0; y3 ; 0
T
R4 = Rz ( 4 )r4 r4 = x4 ; 0; 0
T
R04 = Rz ( 0
4 )r4 r04 = x4 ; y 4 ; 0
T
R5 = 0; y5 ; 0
Fig. 2.9b
32 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Análisis de Velocidad
Dado ! 1 del eslabón 1, hallar (vx2 ; vy3 ; ! 4 ; vy5 ) de los eslabones.
Fig. 2.9c
V1 + V2 + V4 V5 = 0 (3)
V2 + V40 V3 = 0 (4)
Donde (V = vu + ! R):
V1 = ! 1 R1
T
V2 = vx2 u2 + ! 1 R2 u2 = Rz ( 1 )i2 i2 = 1; 0; 0
T
V3 = vx3 u3 + ! 1 R3 u3 = Rz ( 1 )j3 j3 = 0; 1; 0
V4 = ! 4 R4
V40 = ! 4 R04
T
V5 = 0; vy5 ; 0
2.3. ECUACIÓN DE VELOCIDAD Y ACELERACIÓN LINEAL 33
Análisis de Aceleración
Dado 1 del eslabón 1, hallar (ax2 ; ay3 ; 4 ; ay5 ) de los eslabones. Las ecuaciones de acel-
eración son:
A1 + A2 + A4 A5 = 0 (5)
A2 + A04 A3 = 0 (6)
A1 = 1 R1 (! 1 )2 R1
A2 = ax2 u2 +2! 1 (vx2 u2 ) + 1 R2 (! 1 )2 R2
A3 = ax3 u3 +2! 1 (vx3 u3 ) + 1 R3 (! 1 )2 R3
A4 = 4 R4 (! 4 )2 R4
A04 = 4 R04 (! 4 )2 R04
T
V5 = 0; ay5 ; 0
Solución Numérica
Se tienen las longitudes y ángulos constantes:
x1 = 0.22 m y1 = 0.22
x4 = 1.22
x04 = 0.19 y40 = 0.39
Fig. 2.10a
Análisis de Posición
1.- Se enumeran los cuerpos en movimiento del mecanismo (…g. 2.8a).
2.- Se asignan bases locales en cada cuerpo para cada movimiento (…g.2.8a).
3.- Las variables o incógnitas a determinar son 7 ( 1 ; 2 ; 4 ; x2 ; x3 ; x5 ).
Por lo tanto necesitamos 1 ecuación escalar y 2 ecuaciones de lazo vectorial (…g 2.8b).
La ec. escalar es la longitud constante del cuerpo 2. Las ecuaciones de posición se escriben
como:
R1 R2 R6 = 0 (1)
R1 + R 3 + R 4 R 5 = 0 (2)
x 2 + x 3 = L2 (3)
Donde:
T
R1 = Rz ( 1 )r1 r1 = x1 ; 0; 0
T
R2 = Rz ( 2 )r2 r2 = x2 ; 0; 0
T
R3 = Rz ( 2 )r3 r3 = x3 ; 0; 0
T
R4 = Rz ( 4 )r4 r4 = x4 ; 0; 0
T
R5 = x5 ; y 5 ; 0
T
R6 = 0; y6 ; 0
Fig. 2.10b
36 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Análisis de Velocidad
Dado ! 1 del eslabón 1, hallar (! 2 ; ! 4 ; vx2 ; vx3 ; vx5 ) de los eslabones.
Fig. 2.10c
V1 V2 V6 = 0 (4)
V1 + V3 + V4 V5 = 0 (5)
vx2 + vx3 = 0 (6)
Donde (V = vu + ! R):
T
V1 = ! 1 R1 i2 = 1; 0; 0
V2 = vx2 u2 + ! 2 R2 u2 = Rz ( 2 )i2
V3 = vx3 u2 + ! 2 R3
V4 = ! 4 R4
T
V5 = vx5 ; 0; 0
T
V6 = 0; 0; 0
2.3. ECUACIÓN DE VELOCIDAD Y ACELERACIÓN LINEAL 37
Análisis de Aceleración
Dado 1 del eslabón 1, hallar ( 2; 4 ; ax2 ; ax3 ; ax5 ) de los eslabones. Las ecuaciones de
aceleración son:
A1 A2 A6 = 0 (7)
A1 + A3 + A4 A5 = 0 (8)
ax2 + ax3 = 0 (9)
A1 = 1 R1 (! 1 )2 R1
A2 = ax2 u2 +2! 2 (vx2 u2 ) + 2 R2 ! 22 R2
A3 = ax3 u2 +2! 2 (vx3 u2 ) + 2 R3 ! 22 R3
A4 = 4 R4 (! 4 )2 R4
T
A5 = ax5 ; 0; 0
T
A6 = 0; 0; 0
Solución Numérica
Se tienen las longitudes y ángulos constantes:
x1 = 1.5 m y6 = 2
x4 = 1.9 L2 = 4
y5 = 2
1i=0 2i =65
4i =170 x2i =1 m
x3i =1 x5i =1
38 CAPÍTULO 2. ANÁLISIS CINEMÁTICO
Bibliografía
[1] Lorenzo Sciavicco, Bruno Siciliano: Modeling and Control of Robot Manipula-
tors. The McGraw-Hill Companies Inc. 1996.
[2] R. S. Berkof and G.G. Lowen: A New Method for Complety Force Balancing
Simple Linkages. Journal of Engineering Industry, February 1969, pages 21-26.
[3] Cemil Bagci: Shaking Force Balancing of Planar Linkages with Force Trans-
mission Irregularities Using Balancing Idler Loops. Mechanism and Machine Theory,
Vol. 14, 1979, pages 267-284.
[4] Edward. A. Kelly: A Sewing Machine Feed Mechanism. Proc. 4 th OSU Applied
Mechanism Conference, 1975, pages 37.1-37.2, Chigaco, Illinois.
[5] Edward A. Kelly: Overedge Sewing Machine Construction. United States Patent,
3 881 434, May 6, 1975.