solución analítica de mecanismos usando grupos de assur.

Anuncio
121
Scientia et Technica Año XI, No 27, Abril 2005. UTP. ISSN 0122-1701
SOLUCIÓN ANALÍTICA DE MECANISMOS USANDO GRUPOS DE ASSUR.
RESUMEN
Se presentan soluciones analíticas para el grupo primario R y el grupo de Assur
de clase II RRR, usando notación polar compacta y defiendo la inversión
geometrica para llegar a una solución lineal, las soluciones analíticas son
codificadas como funciones de MatLab y validadas mediante el análisis de un
mecanismo por técnicas gráficas.
LEONARDO DE J. MESA P.
Ingeniero Mecánico
Profesor Catedrático
Estudiante Maestría Sistemas
Automáticos de Producción
Universidad Tecnológica de Pereira
[email protected]
PALABRAS CLAVES: Cinemática, mecanismos, grupos de Assur.
ABSTRACT
It presents analytical solutions for primary group G and Assur’s group of class II
RRR, using compact polar notation and defining the geometric inversion to
obtain a linear solution, analytical solutions are codified as MatLab functions
and validated using a mechanism analysis by a graphic technique.
KEYWORDS: Kinematics, mechanisms, Assur’s groups.
1.
SEBASTIÁN DURANGO I.
Ingeniero Mecánico
Docente Universidad Autónoma
de Manizales.
Estudiante Maestría Sistemas
Automáticos de Producción
Universidad Tecnológica de Pereira
[email protected]
INTRODUCCIÓN
De acuerdo a Hinkle [6] la cinemática de máquinas se
define como el estudio del movimiento relativo entre las
partes de una máquina. Existen muchos enfoques
posibles para el análisis cinemático de maquinas y
mecanismos, se cuenta con métodos gráficos,
algebraicos, vectoriales y matriciales, como se puede ver
en Erdman y Sandor [5], Norton [8], Shigley [9], Mabie
[7] y Calle, Calderón y Durango [4]. Las técnicas para el
análisis cinemático presentadas en la anterior literatura
adolecen de generalidad requiriéndose de su aplicación
concreta sobre cada mecanismo particular. En el caso de
mecanismos complejos es deseable un método general
que permita resolver el análisis cinemático de una forma
clara y simple. Una solución a este problema fue
planteada en 1914 por el científico L. V. Assur, quien
realizo el estudio de los mecanismos desde su estructura.
Baranov [1] y Calle y colaboradores [2] presentan
resúmenes del estudio de Assur sobre la estructura y el
análisis cinemático de mecanismos planos.
Es posible entonces usar diferentes herramientas para
obtener expresiones analíticas que resuelvan la
cinemática de los grupos primarios y grupos de Assur y a
partir de estas soluciones resolver la cinemática de
cualquier mecanismo plano a partir de su estructura.
Se exploro la solución del grupo primario R y del grupo
de Assur clase II RRR mediante representación vectorial.
La manipulación de las expresiones vectoriales obtenidas
se resolvió usando notación polar compacta, facilitándose
el análisis de la velocidad y de la aceleración para el
mecanismo, toda vez que los procesos de diferenciación
respecto al tiempo se reducen a diferenciar funciones
exponenciales.
Para la solución del grupo de Assur clase II RRR, se
definió de antemano la inversión geométrica, valiéndose
de un vector adicional entre los pares libres marcados
como A y B en la Figura 2 y una variable discreta que
toma uno de dos valores posibles de acuerdo a la
configuración definida. Esta técnica fue usada por
Erdman y Sandor [5] para el análisis del mecanismo
plano de cuatro barras, y su principal ventaja es que
conduce a una solución única para la posición a
diferencia de las soluciones dobles propuestas por Calle y
colaboradores [2].
Las expresiones analíticas obtenidas se programaron
como funciones de MatLab1 y se usaron para resolver la
cinemática de un mecanismo de cuatro barras con
estructura según Assur, I R → II RRR. La validación de
las soluciones se resolvió mediante técnicas gráficas
asistidas por computador para la posición, velocidad y
aceleración.
2.
La solución del grupo primario R consistirá en resolver la
posición, velocidad y aceleración del punto
correspondiente al par libre, marcado como B en la
Figura 1. Para la posición se tiene:
rB = f (rA , θ 2 , l AB )
rB = rA + rBA
rB = l OA ⋅ e
1
Fecha de recepción: 31 Enero de 2005
Fecha de aceptación: 01 Abril de 2005
GRUPO PRIMARIO R.
iθ1
(1)
+ l BA ⋅ e
iθ 2
MatLab es una marca registrada de MathWorks Inc.
Scientia et Technica Año XI, No 27, Abril 2005. UTP
122
También interesa resolver la posición, velocidad y
aceleración de puntos particulares como los centros de
masa, representados mediante el punto E en la Figura 1.
a B = f (rA , θ 2 , l AE , ω 2 , α 2 ) ; α 2 =
aB =
dω 2
dt
dv B
dt
(6)
a B = −ω 22 ⋅ l AB ⋅ e iθ 2 + α 2 ⋅ l AB ⋅ e iθ 2
Imag
E
B
Análogamente para el punto E, la aceleración será:
rEA
rE
rBA
a E = f (rA , θ 2 , l AE , δ , ω 2 , α 2 ) ; α 2 =
delta
teta2
rB
rA
aE =
dv E
dt
(7)
a E = −ω 22 ⋅ l EA ⋅ e i (θ 2 +δ ) + α 2 ⋅ l AB ⋅ e i (θ 2 +δ )
A
Real
teta1
3.
Figura 1. Grupo primario R.
GRUPO DE ASSUR CLASE II RRR.
Imag
Para la posición del punto E, se tiene:
rE = f (rA , θ 2 , l AE , δ )
rB = rA + rEA
C
(2)
rB = l OA ⋅ e iθ1 + l AE ⋅ e i (θ 2 +δ )
A 1
Para las velocidades de los puntos B y E se diferencian
las expresiones (1) y (2) respecto al tiempo:
dθ
v B = f (rA , θ 2 , l AB , ω 2 ) ; con ω 2 = 2
dt
drB drA drBA
vB =
=
+
dt
dt
dt
v B = ω 2 i ⋅ l BA ⋅ e iθ 2
v E = ω 2 i ⋅ l EA ⋅ e i (θ 2 +δ )
Ahora, para el análisis de la aceleración del punto B:
rC
2 r2
r5 PSI
B
rB
Real
Figura 2. Grupo de Assur clase II RRR.
(4)
Para el grupo de Assur clase II RRR, es posible
ensamblar la díada en una de dos inversiones
geométricas; para determinar la inversión se usará la
variable discreta µ que tomara uno de dos valores: µ = 1 o
µ = -1, según la inversión: para una rotación horaria de r5
a r2, µ = -1, como se muestra en la Figura 2
correspondiente a la primera inversión geométrica. Ahora
para la segunda inversión geometrica se tendría una
rotación antihoraria de r5 a r2 y µ = +1.
(5)
Sea ψ el valor absoluto del ángulo entre r5 y r2 con 0 ≤ ψ
≤ π. El ángulo con signo entre r5 y r2 será µψ.
Análogamente para la velocidad del punto E, se tiene:
drA
=0
dt
rA
r1
(3)
drA
Como
= 0 , entonces la velocidad del punto B, será:
dt
v E = f (rA , θ 2 , l AE , ω 2 , δ )
dr
dr
dr
v E = E = A + EA ;
dt
dt
dt
dω 2
dt
Convención:
• Los ángulos se miden positivos con el eje X+ en
sentido antihorario.
Scientia et Technica Año XI, No 27, Abril 2005. U.T.P
123
Teniendo en cuenta las consideraciones anteriores, se
resuelve la posición que consiste en determinar
(θ 1 , θ 2 , rc ) = f (rA , rB , µ , l AC , l AB ) , donde:
r3 = l AE ⋅ e i (θ1 +δ E )
l AC = r1 ;
Ahora, para el punto F del eslabón 2, se tiene:
l AB = r2 ;
rF = f (rB , θ 2 , δ F , l BF )
r5 = rA − rB
(8)
⎛ r 2 + r52 − r12
ψ = arccos⎜ 2
⎜
2r2 r5
⎝
⎞
⎟
⎟
⎠
θ 2 = arg(r5 ) + µψ
(9)
por lo tanto :
iθ 2
(13)
(14)
Se determina el vector r4, fijo respecto a r2:
r4 = l BF ⋅ e i (θ 2 +δ F )
Ahora es posible determinar la posición y orientación del
eslabón 2:
r2 = l CB e
rE = rA + r3
rF = rB + r4
(15)
3.2. Grupo de Assur clase II RRR, solución de la
velocidad. La solución de la velocidad para el grupo de
Assur clase II RRR, consiste en determinar:
(ω1 , ω 2 , v c ) = f (r1 , r2 , rA , rB , v A , v B )
(16)
Resuelta la posición del eslabón 2, se puede determinar r1
Considerando el lazo que representa la díada se tiene:
r1 = r2 + rB − rA
r1 + rA − r2 − rB = 0
(10)
θ 1 = arg(r1 )
(17)
Se diferencia la expresión (17) respecto al tiempo:
Se resuelve entonces la posición del punto C:
rC = rA + r1
(11)
3.1. Grupo de Assur clase II RRR, solución para un
punto cualquiera en la díada. Una vez determinada la
solución general para la díada, resulta directa la solución
particular de cualquier punto sobre ella.
d
(r1 + rA − r2 − rB ) = 0
dt
d
d
d
d
(rA ) + (r1 ⋅ e iθ1 ) − (r2 ⋅ e iθ 2 ) − (rB ) = 0 (18)
dt
dt
dt
dt
v A + ω1i ⋅ r1 ⋅ e iθ1 − ω 2 i ⋅ r2 ⋅ e iθ 2 − v B = 0
ω1i ⋅ r1 ⋅ e iθ1 − ω 2 i ⋅ r2 ⋅ e iθ 2 = v B − v A
Desarrollando (18) de acuerdo a la identidad de Euler y
separando las partes real e imaginaria se tiene:
Imag
E
r3 deltaE
A
r1
1 rC
rA
C
2 r2
deltaF
r4
F
B
rB
Real
Figura 3. Grupo de Assur clase II RRR con puntos particulares.
Teniendo como entradas rA , rB , δ E , δ F , θ 1 y θ 2 , para el
punto E del eslabón 1, se busca:
rE = f (rA , θ 1 , δ E , l AE )
(12)
Se calcula el vector r3, fijo con respecto a. r1:
G
G
real : − ω 1 r1 sin θ 1 + ω 2 r2 sin θ 2 = real(v B − v A )
G
G
imag. : −ω1 r1 cos θ 1 + ω 2 r2 cos θ 2 = img(v B − v A )
(19)
(20)
Las expresiones (19) y (20), constituyen un sistema de
ecuaciones lineales para ω1 y ω2, que tiene solución:
ω1 =
ω2 =
G
G
G
G
− sin θ 2 ⋅ img(v B − v A ) − real(v B − v A ) ⋅ cos θ 2
sin(θ 1 − θ 2 ) ⋅ r1
(21)
G
G
G
G
− cos θ 1 ⋅ real(v B − v A ) − img(v B − v A ) ⋅ sin θ 1
(22)
sin(θ 1 − θ 2 ) ⋅ r2
Ahora resulta directa la determinación de vC:
rC = rB + r2
d
d
(rC ) = (rB + r2 )
dt
dt
v C = v B + ω 2 i ⋅ r2
(23)
Scientia et Technica Año XI, No 27, Abril 2005. UTP
124
3.3. Grupo de Assur clase II RRR, solución de la
velocidad para un punto cualquiera en la díada. Se
considera resuelta la posición del punto E y las
velocidades en la díada. De la expresión (13), se tiene:
rE = rA + r3
rE = rA e
iθ A
+ r3 e
i (θ1 +δ E )
α1 =
(24)
; r3 = l AE
α2 =
⎛ − ω 12 r1 cos(θ 1 − θ 2 ) − sin θ 2 ⋅ img(a B − a A ) ⎞
⎜
⎟
⎜ + ω 2 r − cos θ ⋅ real(a − a )
⎟
2 2
2
B
A
⎝
⎠
sin(θ 1 − θ 2 ) ⋅ r1
⎛ ω 22 r2 cos(θ 1 − θ 2 ) − cos θ 1 ⋅ real(a B − a A ) ⎞
⎜
⎟
⎜ − sin θ ⋅ img(a − a ) − ω 2 r
⎟
B
A
1
1 1
⎝
⎠
sin(θ 1 − θ 2 ) ⋅ r2
(31)
(32)
La solución de la velocidad consistirá en determinar
v E = f (θ 1 , δ E , r3 , ω1 , v A ) , entonces diferenciando la
expresión (24) con respecto al tiempo, se llega a :
Ahora es posible resolver la aceleración del punto C,
retomando la expresión 23:
v Ε = v A + ω 1i ⋅ r3 e i (θ1 +δ E )
v C = v B + ω 2 i ⋅ r2
(25)
De igual forma, para el punto F, de la expresión (15)
Diferenciando respecto al tiempo
rF = rB + r4
rF = rB e iθ B + r4 e i (θ 2 +δ F )
vF =
(23)
v C = v B + ω 2 i ⋅ r2 e iθ 2
(26)
d
rF = v B + ω 2 i ⋅ r4 e i (θ 2 +δ F )
dt
a C = a B − ω 22 r2 e iθ 2 + α 2 i ⋅ r2 e iθ 2
K
K
a C = a B − ω 22 r2 + iα 2 ⋅ r2
(33)
donde :
3.4. Grupo de Assur clase II RRR, solución de la
aceleración. La solución de la aceleración para un grupo
de segunda clase consistirá en determinar:
ai =
dθ
dω i
dv i
; ωi = i ; αi =
dt
dt
dt
Se consideran resueltas la posición y la velocidad. A
partir de (18) se resuelve la aceleración:
3.5. Grupo de Assur clase II RRR, solución de la
aceleración para un punto cualquiera en la díada. Se
consideran resueltas la posición y la velocidad del punto
E y las aceleraciones angulares para los eslabones.
Retomando (25) y diferenciando, se tiene:
ω 1i ⋅ r1 ⋅ e iθ1 − ω 2 i ⋅ r2 ⋅ e iθ 2 = v B − v A
v E = v A + ω1i ⋅ r3 e i (θ1 +δ E )
(α 1 , α 2 , a C ) = f (r1 , r2 , rA , rB , v A , v B , ω1 , ω 2 , a A , a B )(27)
(18)
a E = a A − ω12 r3 ⋅ e i (θ1 +δ E ) + iα 1 r3 ⋅ e i (θ1 +δ E )
Diferenciando respecto al tiempo:
con
α 1i ⋅ r1e iθ1 − ω12 r1e iθ1 − α 2 i ⋅ r2 e iθ 2 + ω 22 r2 e iθ 2 = a B − a A
donde :
(28)
r3 = l AE
Análogamente, a partir de (26), para F se tiene:
v F = v B + ω 2 i ⋅ r4 e i (θ 2 +δ F )
dθ
dω i
dv
; ai = i
ωi = i ; αi =
dt
dt
dt
(34)
a F = a B − ω 22 r4 ⋅ e i (θ 2 +δ F ) + iα 2 r4 ⋅ e i (θ 2 +δ F )
(35)
Separando la parte real y la parte imaginaria de la
expresión (28), de acuerdo a la identidad de Euler:
real :
− α 1 r1 sin θ 1 − ω 12 r1
= real(a B − a A );
4.
cos θ 1 + α 2 r2 sin θ 2 + ω 22 r2
cos θ 2 =
(29)
imaginaria :
α 1 r1 cos θ 1 − ω12 r1 sin θ 1 + α 2 r2 cos θ 2 + ω 22 r2 sin θ 2 =
= img(a B − a A );
(30)
Las expresiones (29) y (30), forman un sistema de
ecuaciones lineales para α1 y α2 que tiene solución:
PROGRAMACIÓN
VALIDACIONES.
EN
MATLAB
Y
Las soluciones de la posición velocidad y aceleración del
grupo primario R y del grupo de Assur clase II RRR se
codificaron como funciones de MatLab. Dichas
funciones operan sobre arreglos de vectores y permiten el
análisis de múltiples posiciones para un mecanismo dado.
Para validar las soluciones obtenidas se resolvió la
cinemática de un mecanismo de cuatro barras que tiene
Scientia et Technica Año XI, No 27, Abril 2005. U.T.P
125
una estructura según Azur IR→IIRRR. Los parámetros
geométricos y cinemáticos están de acuerdo a la notación
de la Figura 4 y están descritos por la siguiente
expresión:
θ1 = 0°
Orientación del eslabón fijo
θ 2 = 30°
Orientación del eslabón de entrada
ω 3 = −5,9910 rad/s, ω 4 = −3,9917 rad/s,
α 3 = 26,0800 rad/s 2 , α 4 = 53,3306 rad/s 2 ,
l O2 A = 2 cm; l AB = 7 cm; l BO4 = 9 cm; l O2O4 = 6 cm (36)
l AP = 6 cm; δ3 = π
6
Reemplazando los valores de las expresiones (36) y (38),
con µ = -1 en las funciones codificadas en MatLab se
llega a:
θ 3 = 88,8372°, θ 4 = 117,2861°,
rad
(40)
rP = 6,3629 cm ∠ 100,5214°,
v P = 40,7790 cm/s ∠ 58,2007°,
a P = 418,5556 cm/s 2 ∠ − 119,5481°
ω 2 = 10 rad s ; α 2 = 0 rad 2
s
4.3 Validaciones. Las validaciones a las soluciones
analíticas por grupos de Assur se realizaron mediante la
técnica gráfica de los planos de velocidad y aceleración.
Imag
B
0 1 2
cm
P
3 4
Figura 4. Mecanismo cuatro barras.
4.1 Solución del grupo primario. En primer lugar se
resuelve la cinemática del grupo primario, formado por el
eslabón 2 y su unión al bastidor. La solución consiste en
resolver la posición, velocidad y aceleración del punto A,
según las expresiones (1), (4) y (6):
(rA , v A , a A ) =
(
f θ 2 , l O2 A , ω 2 , α 2
)
(37)
88,84º
2
117,29º
A
o2
Real
o4
Figura 5. Solución gráfica de la posición.
Imponiendo un marco de coordenadas en O2 y
reemplazando los valores de la expresión (36), en las
funciones codificadas en MatLab se obtiene:
La solución de la posición para la configuración ‘abierta’
del mecanismo se presenta en la Figura 5 de donde se
pueden tomar asistidos por computador los datos:
rA = 2 cm ∠ 30°
θ 3 = 88,84°,
θ 4 = 117,29°
v A = 20 cm/s∠ 120°
(38)
a A = 200 cm/s 2 ∠ − 150°
4.2 Solución del grupo clase II RRR. Una vez resuelto
el grupo primario, se alimenta su solución como entrada
para la solución del grupo de Assur clase II RRR, esto es
resolver la posición, velocidad y aceleración de los
puntos B y P, así como la orientación, velocidad y
aceleración angular de los eslabones 3 y 4, según las
expresiones (8), (9), (10), (11), (13), (21), (22), (23),
(25), (31), (32), (33) y (34):
(rB , v B , a B ,θ 3 ,θ 4 , ω 3 , ω 4 , α 3 , α 4 , rP , v P , a P ) =
(
= f θ 2 , l O2 A , ω 2 , α 2 , θ1 , l O2 A , l AB , l BO4 , l O2O4 , µ
) (39)
(41)
Con la técnica de los planos de velocidad es posible
resolver las velocidades angulares de los eslabones 2 y 3
y las velocidades de los puntos B y P, Figura 6.
ω 3 = −5,99 rad/s,
ω 4 = −3,99 rad/s,
v A = 20 cm/s ∠120°,
(42)
v P = 40,778 cm/s ∠ 58,201°,
v B = 35,925 cm/s ∠ 27,286°
Para resolver el problema de las aceleraciones se uso la
técnica de los planos de aceleraciones, representada en la
¡Error! No se encuentra el origen de la referencia., de
donde se puede medir asistido por computador y usando
Scientia et Technica Año XI, No 27, Abril 2005. UTP
126
un factor de escala y las relaciones cinemáticas
adecuadas:
α 3 = 26,09 rad/s 2 ,
α 4 = 53,33 rad/s 2 ,
El MatLab resulta es una herramienta adecuada para
codificar las soluciones analíticas desarrolladas,
permitiendo el análisis de múltiples posiciones en el
rango propuesto del movimiento del mecanismo y con
exactitud apropiada.
a B = 500,9 cm/s 2 ∠ − 136,08°
Es posible desarrollar programas CAE para análisis de
mecanismos con fines académicos y comerciales con los
recursos de que dispone el medio universitario regional.
Quedando validadas las soluciones analíticas para la
posición, la velocidad y la aceleración del grupo primario
R y el grupo estructural o grupo de Assur clase II RRR.
Se espera poder aplicar esta técnica a otros grupos de
Assur y desarrollar un programa para el análisis de
mecanismos planos de acuerdo a lo expuesto.
a P = 418,6 cm/s 2 ∠ − 119,6°,
0 5 10
cm/s
6.
P
[1] BARANOV, G. G. Curso de la Teoría de
Mecanismos y Máquinas, Segunda edición, 524
paginas, MIR, Moscú, 1985.
40.78
A
[2] CALLE, Gabriel; DIAZ, Alexander y QUINTERO,
Héctor F. Análisis Cinemático a partir del Análisis
Estructural
según
Assur.
V
Congreso
Iberoamericano de Ing. Mecánica, Mérida, 2001.
B
58.21°
27.29°
polo,o2,o4
35.92
Figura 6. Plano de velocidades para el ejemplo de validación.
0 50 100
cm/s.s
polo,02,04
500.65
A
n1
418.6
B
P
BIBLIOGRAFIA
n2
[3] CALLE, Gabriel; QUINTERO, Héctor. F. y
ROMERO Carlos. A. Mejoramiento Estructural de
Mecanismos, Revista Scientia et Technica No. 9,
Pereira, 1999.
[4] CALLE, Gabriel, CALDERON, Marco T y
DURANGO, Sebastián. Análisis Cinemàtico de
Cadenas Cerradas usando Técnicas para el Análisis
de Robots. Memorias del Congreso Nacional de la
ACA, Ibagué, 2004.
[5] ERDMAN, Arthur G. y SANDOR, George N.
Diseño de Mecanismos: Análisis y Síntesis, Tercera
edición, 645 paginas, Pearson, México, 1998.
[6] HINKLE, Rolland T. Kinematics of Machines, 231
páginas, Prentice Hall. New York, 1953.
Figura 7. Plano de aceleraciones para el ejemplo de validación.
[7]
5.
CONCLUSIONES.
La combinación del análisis estructural de mecanismos
según Assur y el enfoque propuesto por Erdman y Sandor
[5] para el análisis cinemático de mecanismos usando
números complejos y definiendo la inversión cinemática
resulto en una técnica general para el análisis de
mecanismos planos con ventajas considerables para su
codificación en computador.
MABIE, Hamilton. Mecanismos y Dinámica de
Maquinaria, Tercera edición, 632 paginas, Limusa,
México, 2001.
[8] NORTON, Robert L.
Diseño de Maquinaria,
Segunda edición, McGraw - Hill, México, 1995
[9] SHIGLEY, Joseph E. y UICKER, John J. Teoría de
Maquinas y Mecanismos, McGraw - Hill, México,
1988.
Descargar