Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
X CAPITULO I
NOCIONES GERERALES
SOBRE MECANISMOS
Así por ejemplo, en una máquina lavadora hay, entre otros, los mecanismos
encargados de abrir las válvulas de admisión del agua y el mecanismo que hace
girar el tambor. Cada uno de ellos tiene una función concreta y el conjunto de
funciones de todos los mecanismos de la lavadora permite que la máquina
realice la tarea de lavar ropa.
1.4 CINEMATICA
Los mecanismos más simples son los que se pueden esquematizar mediante
barras con pares inferiores. Estos mecanismos se utilizan tanto para generar
trayectorias de puntos concretos de las bielas o acopladores- que reciben el
nombre de curcas de acoplador- como guiar y relacionar el movimiento de
diversos miembros. Dos mecanismos de barras se denominan cognados se
pueden generar una misma curva de acoplador. Su estudio tiene interés en la
síntesis de mecanismos, y que permite dar más de una solución a un requisito
establecido.
En la fig. a : si uno de los dos miembros contiguos al más corto se fija a tierra,
se obtiene un mecanismo manivela-balancín. De los dos miembros articulados
a tierra, el más corto será la manivela, y el otro el balancín.
Este mecanismo donde el eje s-s contiene la articulación fija O se utiliza por
ejemplo, en motores y compresores alternativos para convertir el movimiento
rotativo de la manivela en movimiento de traslación alternativo del pistón, o
viceversa. Para que la manivela pueda dar vueltas enteras, debe cumplir la
condición evidente l ≥ r.
G=3(n-1)-2PI-PII
Ejemplos:
𝑥 𝑛
𝑒 𝑥 = lim (1 + )
𝑛→∞ 𝑛
La fórmula o relación de Euler, atribuida a Leonhard Euler, establece que:
𝑒 𝑖𝑥 = 𝑐𝑜𝑠𝑥 + 𝑖 𝑠𝑒𝑛𝑥
Para todo número real x. Aquí, e es la base del logaritmo natural, i es la unidad
imaginaria, 𝑠𝑒𝑛 𝑥 y cos 𝑥 son funciones trigonométricas.
O bien:
Sabiendo que:
𝑖 0 = 1, 𝑖 1 = 𝑖, 𝑖 2 = −1, 𝑖 3 = −𝑖,
𝑖 4 = 1, 𝑖 5 = 𝑖, 𝑖 6 = −1, 𝑖 7 = −𝑖
Y así sucesivamente. Además de esto, las funciones ex, cos(x) y sin(x) (asumiendo
que x sea un número real) pueden ser expresadas utilizando sus series de
Taylor alrededor de cero.
𝑥
𝑥 0 𝑥1 𝑥 2 𝑥 3 𝑥 4
𝑒 = + + + + ….
0! 1! 2! 3! 4!
𝑥0 𝑥2 𝑥4 𝑥6
cos 𝑥 = − + − + ⋯.
0! 2! 4! 6!
𝑥1 𝑥 3 𝑥 5 𝑥 7
𝑠𝑒𝑛 𝑥 = − + − + ⋯.
1! 3! 5! 7!
Definimos cada una de estas funciones por las series anteriores,
remplazando x por i·z, donde z es una variable real e i la unidad imaginaria.
Esto es posible porque el radio de convergencia es infinito en cada serie.
Entonces encontramos que:
𝑒 𝑖𝑧 = 𝑐𝑜𝑠(𝑧) + 𝑖 𝑠𝑒𝑛(𝑧)
La fórmula proporciona una potente conexión entre el análisis matemático y
la trigonometría. Se utiliza para representar los números complejos
en coordenadas polares y permite definir el logaritmo para números negativos
y números complejos.
Para el logaritmo de un número negativo: basta con evaluar la fórmula de
Euler en
𝑥=𝜋 obteniendo:
𝑒 𝑖𝜋 = cos 𝜋 + 𝑖 𝑠𝑒𝑛 𝜋 = −1
𝑒 𝑖𝜋 = −1
𝑒 𝑖𝜋 + 1 = 0
Y que representa la fórmula más hermosa de la historia o la identidad de Euler
𝑖𝜋 = ln(−1)
“Esta identidad se puede utilizar para obtener coordenadas con unos cálculos
ridículos y una precisión asombrosa sin necesidad de calcular senos y cosenos…
fue el primer paso (o uno de los primeros) para los sistemas GPS y GPRS que
utilizan las coordenadas polares para determinar la posición del dispositivo y
permitir su comunicación.
Y la belleza de todas estas cuestiones es la misma que pueda tener una obra de
Shakespeare o un cuadro de Monet… con la diferencia de que la Identidad de
Euler seguirá siendo cierta cuando todos los cuadros y libros se hayan quemado.
“
Im
A
R
Re
𝑅𝑒 𝑖𝜃 forma polar
𝑅 = |𝑹|
Recuerde que cada multiplicación del operador R por el operador i produce
una rotación en sentido al de las manecillas del reloj del vector a través de 90
grados.
Una ventaja de utilizar la notación polar del número complejo para representar
vectores planos se deriva de la identidad de Euler. Cualquier vector
bidimensional puede representarse por medio de la notación polar compacta
𝑅𝑒 𝑖𝜃 . No hay ninguna función más fácil de diferenciar o integrar, puesto que es
𝑑𝑒 𝑖𝜃
su propia derivada: = 𝑖𝑒 𝑖𝜃 se utilizará esta notación de número complejo de
𝑑𝜃
𝑹𝑨 = 𝑅𝐴 𝑒 𝑖𝜃𝐴
Usando la ecuación de Euler:
En forma cartesiana:
𝑑𝜃𝐴 𝑑𝜃𝐴
𝑽𝑨 = 𝑅𝐴 (−𝑠𝑒𝑛𝜃𝐴 ) + 𝑖𝑅𝐴 (𝑐𝑜𝑠𝜃𝐴 ) = 𝑅𝐴 𝜔2 (−𝑠𝑒𝑛𝜃𝐴 + 𝑖𝑐𝑜𝑠𝜃𝐴 )
𝑑𝑡 𝑑𝑡
𝑽𝑨 = 𝑅𝐴 𝜔2 𝑖𝑒 𝑖𝜃𝐴
𝑑(𝑅𝐴 𝜔2 𝑖𝑒 𝑖𝜃 ) 𝑑𝜔2 𝑑𝜃
𝑨𝑨 = = 𝑖𝑅𝐴 (𝑒 𝑖𝜃 + 𝜔2 𝑖𝑒 𝑖𝜃 )
𝑑𝑡 𝑑𝑡 𝑑𝑡
𝑨𝑨 = 𝑅𝐴 𝛼2 𝑖𝑒 𝑖𝜃𝐴 − 𝑅𝐴 𝜔22 𝑒 𝑖𝜃𝐴 (3)
𝑨𝑨 = 𝑅𝐴 (−𝜔22 + 𝑖𝛼2 )𝑒 𝑖𝜃𝐴
𝑨𝑨 = 𝑨𝑻 + 𝑨𝒏
Observe que, en general, hay dos componentes de aceleración de un punto
sobre un cuerpo rígido que gira respecto a un pivote anclado a tierra. Un
componente tiene una magnitud de 𝑅𝐴 𝛼2 y una dirección tangente a la
trayectoria de A en el sentido de la aceleración angular. Este componente se
llama aceleración tangencial, y su presencia se debe solamente a la razón de
cambio de la velocidad angular. El otro componente tiene una magnitud de 𝑅𝐴 𝜔22
y, debido a su signo menos, una dirección opuesta a la del vector de posición
original 𝑹𝑨 . Este componente, que siempre señala hacia el centro de rotación
porque 𝑅𝐴 y 𝜔22 son siempre positivas, se llama aceleración normal, y se presenta
debido a la dirección cambiante del vector velocidad.
Ejemplo:
Si tenemos los siguientes datos de un eslabón de acuerdo a la fig. se trata de
hallar las velocidades y aceleraciones.
>> RA=2; magnitud del vector de posición ( m )
𝑟𝑎𝑑
>> w2=2; velocidad angular anti horaria 𝑠𝑒𝑔
>> ⍬ = 45°
𝑟𝑎𝑑
>> α = 3 𝑠𝑒𝑔2
𝑹𝑨 = 𝑅𝐴 𝑐𝑜𝑠𝜃𝐴 + 𝑖 𝑅𝐴 𝑠𝑒𝑛𝜃𝐴
f(x)
𝑃𝑒𝑛𝑑𝑖𝑒𝑛𝑡𝑒 = 𝒇| (𝑥𝑖 )
f(xi)
f(xi)-0
𝑥𝑛+1 𝑥𝑛
n
𝑥𝑛 −𝑥𝑛+1
Ejemplo:
Consideremos la ecuación 𝑠𝑒𝑛𝑥 − 𝑐𝑜𝑠𝑥 = 1.1, 𝑥 ∈ [0, 𝜋/2]. Para 𝑓(𝑥) = 𝑠𝑒𝑛𝑥 − 𝑐𝑜𝑠𝑥 −
𝜋
1.1, 𝑥 ∈ [0, 𝜋/2] , se verifica 𝑓(0) ∙ 𝑓 ( 2 ) < 0 𝑦 𝑓 ′ (𝑥) = 𝑠𝑒𝑛𝑥 + 𝑐𝑜𝑠𝑥 ≥ 0, 𝑥 ∈ [0, 𝜋/2] ;
de ello, se deduce que 𝑓 es creciente y que tiene un único cero en [0, 𝜋/2].
Podemos calcularlo con la sucesión de Newton.
𝑠𝑒𝑛 𝑥𝑛 − cos 𝑥𝑛 − 1.1
𝑥0 = 1; 𝑥𝑛+1 = 𝑥𝑛 −
𝑠𝑒𝑛 𝑥𝑛 + cos 𝑥𝑛
Y, con un pequeño programa en Matlab e ingresando el valor inicial 1
Ingrese el valor inicial: 1
Ingrese el porcentaje de error: 0.0001
Ingrese la función: sin(x)-cos(x)-1.1
i fx(i) Error aprox (i)
0 1.0000000 100.000
1 1.5781204 36.633
2 1.6715097 5.587
3 1.6765680 0.302
4 1.6765838 0.001
5 1.6765838 0.000
Se deduce que la única solución para la ecuación 𝑠𝑒𝑛𝑥 − 𝑐𝑜𝑠𝑥 = 1.1, 𝑥 ∈ [0, 𝜋/2]
es r= 1.6765838
Ejemplo:
3*sin(x)+4*cos(x)-5
-1
-2
-3
-4
-5
-6
-7
-8
-9
0 0.5 1 1.5 2 2.5 3 3.5
5 0.6544842 0.011
6 0.6489926 0.005
7 0.6462469 0.003
8 0.6448740 0.001
9 0.6441875 0.001
10 0.6438443 0.000
11 0.6436727 0.000
12 0.6435869 0.000
Ejemplo:
Calcular para exp(x)-10*cos(x)-100 con error 0.000001.
500
400
300
200
100
-100
-200
0 1 2 3 4 5 6 7
4 4.5932092 0.000
5 4.5932091 0.000
𝑓 ( 𝑥𝑛 )
(𝑥𝑛+1 − 𝑥𝑛 ) = −
𝑓 ′ ( 𝑥𝑛 )
𝑓 ( 𝑥𝑛 )
∆𝑥 = −
𝑓 ′ ( 𝑥𝑛 )
contra una tolerancia seleccionada en este caso. Observe que esta forma de la
ecuación evita la operación de división, la cual es aceptable en una ecuación
escalar, pero imposible con una ecuación matricial.
Un problema multidimensional tendrá un conjunto de ecuaciones de la forma
𝑓1 (𝑥1 , 𝑥2 , 𝑥3 , … . 𝑥𝑛 )
[𝑓2 (𝑥1 , 𝑥2 , 𝑥3 , … . 𝑥𝑛 )] = 𝑩
𝑓𝑛 (𝑥1 , 𝑥2 , 𝑥3 , … . 𝑥𝑛 )
[𝑨][𝑿] = −[𝑩]
[𝑨]−𝟏 [𝑨][𝑿] = −[𝑩][𝑨]−𝟏
[𝑿] = −[𝑩][𝑨]−𝟏
Estamos preparados para aplicar soluciones de posicionamiento de
mecanismos.
𝑒
𝑠𝑒𝑛 𝜃1 = ; 𝑠1 = (𝐿1 + 𝐿2 ) cos 𝜃1
𝐿1 + 𝐿2
á𝑛𝑔𝑢𝑙𝑜 𝐵 𝐴𝐵 180+𝛼
𝑅𝑇 = á𝑛𝑔𝑢𝑙𝑜 𝐵1 𝐴𝐵2 = 180−𝛼 relación de tiempos
2 1
CAPITULO II
ANÁLISIS
DE
POSICIONAMIENTO
𝜃3 =? c
𝜃4 =?
a 𝜃2 = 150°
d
Figura 1
d
Procedemos en primer lugar a trazar el lazo vectorial de la cuadrícula de tal
manera que la suma de los vectores de posición de cada eslabón sea igual a
cero:
Y 𝑅3
𝑅4
𝑅2
X
𝑅1
del vector del eslabón de entrada R2. Estas elecciones de las direcciones y
sentidos de los vectores, indicadas por sus puntas de flecha, conducen a esta
ecuación de lazo vectorial:
𝑅2 + 𝑅3 − 𝑅4 − 𝑅1 = 0
A continuación, se sustituye la notación de número complejo para cada vector
de posición. Para simplificar la notación y reducir al mínimo el uso de
subíndices, de denotan las longitudes escalares de los cuatro eslabones como
𝑎, 𝑏, 𝑐, 𝑑 .
∆𝜃3
El vector de error es: 𝑿 = [ ]
∆𝜃4
𝜕𝑓1 𝜕𝑓1
𝜕𝜃3 𝜕𝑥𝜃4 −𝑏𝑠𝑒𝑛𝜃3 𝑐𝑠𝑒𝑛𝜃4
𝑨= =[ ]
𝜕𝑓𝑛 𝜕𝑓𝑛 𝑏𝑐𝑜𝑠𝜃3 −𝑐𝑐𝑜𝑠𝜃4
[𝜕𝑥1 𝜕𝑥2 ]
Si tenemos un mecanismo que resolver, por ejemplo la fig.1 cuyos datos son
los siguientes:
Se pide hallar 𝜃3 𝑦 𝜃4
entender la solución por métodos numéricos y sobre todo para que desarrolle
un programa en Matlab a su gusto.
𝜃3 =? c
𝜃4 =?
a 𝜃2 = 150°
d
Figura 1
d
Los ángulos las trabajamos en radianes y como quiera que de la fig.1,
asumimos los ángulos incógnitas de 20° y 120° respectivamente.
Tenemos los ∆𝜃3 = −0.0322 y también ∆𝜃4 = 0.0917 ,revise el significado de ∆x;
mientras exista un valor como los obtenidos tenemos que seguir interactuando,
es verdad que nunca llega a cero pero puedo interactuar o repetir los cálculos
hasta que por ejemplo tenga valores de 0.0001 que sería suficiente para utilizar
los valores de los ángulos obtenidos en los cálculos de velocidades y
aceleraciones. Matlab me permite aumentar el número de ceros ……… claro que
cuanto mayor el número de ceros más interacciones.
∆𝜃3 −0.0027
[ ]=[ ] Observe que estos valores han disminuido
∆𝜃4 0.0020
Los nuevos valores de los ángulos son: 0.3169 + (−0.0027) = 0.3142𝑟𝑎𝑑 para 𝜃3 y
para 𝜃4 = 2.1861 + 0.0020 = 2.1881𝑟𝑎𝑑 y que volvemos a interactuar una vez más
para llegar a mayor grado de exactitud.
∆𝜃3 −0.2315
[ ]=[ ] ∗ 1.0e − 05
∆𝜃4 0.7179
B=-[a*cos(teta2)+b*cos(teta3)-c*cos(teta4)-d;a*sin(teta2)+b*sin(teta3)-
c*sin(teta4)];
X=inv(J)*B;
delta3=X(1,1);
delta4=X(2,1);
e1=teta3+delta3;
ee1=teta4+delta4;
J1=[-b*sin(e1) c*sin(ee1);b*cos(e1) -c*cos(ee1)];
B1=-[a*cos(teta2)+b*cos(e1)-c*cos(ee1)-d;a*sin(teta2)+b*sin(e1)-c*sin(ee1)];
X1=inv(J1)*B1;
delta31=X1(1,1);
delta41=X1(2,1);
teta31=e1*180/pi;
teta41=ee1*180/pi;
e12=e1+delta31;
ee12=ee1+delta41;
J2=[-b*sin(e12) c*sin(ee12);b*cos(e12) -c*cos(ee12)];
B2=-[a*cos(teta2)+b*cos(e12)-c*cos(ee12)-d;a*sin(teta2)+b*sin(e12)-c*sin(ee12)];
X2=inv(J2)*B2
delta32=X2(1,1);
delta42=X2(2,1);
teta32=e12*180/pi
teta42=ee12*180/pi
e13=e12+delta32;
ee13=ee12+delta42;
J3=[-b*sin(e13) c*sin(ee13);b*cos(e13) -c*cos(ee13)];
B3=-[a*cos(teta2)+b*cos(e13)-c*cos(ee13)-d;a*sin(teta2)+b*sin(e13)-c*sin(ee13)];
X3=inv(J3)*B3;
delta33=X3(1,1);
delta43=X3(2,1);
teta33=e13*180/pi;
teta43=ee13*180/pi;
e14=e13+delta33;
ee14=ee13+delta43;
teta34=e14*180/pi
teta44=ee14*180/pi
a=4;
b=12;
c=7;
%d=12;
teta2=pi/180*(150);
f2=a*sin(teta2)+b*sin(teta3)-c*sin(teta4);
------------
%programa princial
clear,clc,fprintf('\n')
a=4;
b=12;
c=7;
d=12;
%el ángulo teta2 es un dato y es igual a 150°
inteta3=0.001; inteta4=0.001;% esta es la particularidad de este programa porque representa
el valor que incremente a teta para una nueva interacción
teta3=pi/180*(60); %introducimos un valor inicial de teta3
teta4=pi/180*(100); %introducimos un valor inicial de teta4
for n=1:50
s=[teta3,teta4];
xp=teta3+inteta3;
yp=teta4+inteta4;
J(1,1)=(f_f1(xp,teta4)-f_f1(teta3,teta4))/inteta3;%Jacobiano
J(1,2)=(f_f1(teta3,yp)-f_f1(teta3,teta4))/inteta4;
J(2,1)=(f_f2(xp,teta4)-f_f2(teta3,teta4))/inteta3;
J(2,2)=(f_f2(teta3,yp)-f_f2(teta3,teta4))/inteta4;
f(1)=f_f1(teta3,teta4);
f(2)=f_f2(teta3,teta4);
ds=-J\f';
teta3=(teta3+ds(1));
teta4=(teta4+ds(2));
teta33=teta3*180/pi;
teta44=teta4*180/pi;
fprintf('n=%2.0f, teta33=%7.5f, teta44=%7.5f',n,teta33,teta44)
fprintf('f(1)= %7.2f,f(2)= %7.2f\n',f(1),f(2))
if (abs(f(1))<0.0001 & abs(f(2))<0.0001),break;
end
end
Los resultados:
n= 1, teta33=9.11020, teta44=91.81683 f(1)= -8.25, f(2)= 5.50
for i=1:73
f1=a.*cos(t2)+b.*cos(t3)-c.*cos(t4)-d; %funciones de generación=0
f2=a.*sin(t2)+b.*sin(t3)-c.*sin(t4); %funciones de generación=0
if chi==0
AM=M1;
chi=1;
else
AM=[AM;M1];
end
t2=t2+5*pi/180;
end
Corremos el programa:
t2 t3 t4
0 34.0937 73.9319
5.0000 31.6495 71.6818
10.0000 29.3486 69.9570
15.0000 27.2252 68.7744
20.0000 25.2984 68.1265
25.0000 23.5740 67.9866
30.0000 22.0480 68.3149
35.0000 20.7096 69.0644
40.0000 19.5443 70.1860
45.0000 18.5366 71.6316
50.0000 17.6707 73.3561
55.0000 16.9320 75.3185
60.0000 16.3074 77.4820
65.0000 15.7855 79.8139
70.0000 15.3564 82.2856
75.0000 15.0121 84.8715
80.0000 14.7458 87.5489
85.0000 14.5521 90.2975
90.0000 14.4270 93.0988
95.0000 14.3675 95.9361
100.0000 14.3715 98.7934
105.0000 14.4378 101.6560
110.0000 14.5662 104.5095
115.0000 14.7570 107.3400
120.0000 15.0114 110.1339
125.0000 15.3311 112.8775
130.0000 15.7184 115.5572
135.0000 16.1758 118.1595
140.0000 16.7066 120.6705
145.0000 17.3139 123.0768
150.0000 18.0009 125.3650 ooooojjjoooo coincide
100
tetha 3 y tetha 4
50
0
0 50 100 150 200 250 300 350 400
tetha 2
Algunos resultados:
t2 t3 t4
0 46.5674 75.5213
100
tetha 3 y tetha 4
X: 60
80 Y: 71.8
60
40
X: 60
Y: 22.81
20
0 50 100 150 200 250 300 350 400
tetha 2
𝜃2
2 O2
1
4
𝜃4
𝜃1
O4
𝑹𝟒 = 𝑹𝟏 + 𝑹𝟐
R2
R1
R4
Vector variable
𝜃2
O2
16
2
4.1
11.9 cm
𝜃4 7.8
4
𝜃1
O4
0 70.9892 12.5865
---------------------------------------
--------------------------------------
----------------------------------
14
13
Variación de C
12
11
10
7
0 50 100 150 200 250 300 350 400
tetha 2
110
X: 200
105 Y: 110.2
Variación de TETHA 4
100
95
90
85
80
75 X: 340
Y: 69.85
70
65
0 50 100 150 200 250 300 350 400
tetha 2
Circunferencia
desarrollada por A2
A1
el eslabón2
4 4
𝜷
O2
𝛽>𝛼 2
P2
P1
𝜶
Ángulo desarrollado por el
eslabón4 y este, es
tangente a la trayectoria
del eslabón 2
O4
No está muy claro el mecanismo que acabamos de estudiar, porque falta que
el extremo A del eslabón 4 se acople a un nuevo eslabonamiento para que
cumpla con el objetivo de realizar trabajo con otro eslabonamiento, claro está
al margen de la utilidad que le pudiésemos dar.
R5
B
𝜃5
A
R6
P R8
R7 𝜃2
O2
R3
R1 R4
1
O4 𝜃4
R5
R5
R6 Lazo 2 R6 Lazo 3
R4-R3=R8
R2
R7 R7
Lazo 1 R4
R1 R3 R1
Lazo 2 0
𝑹𝟐 + 𝑹𝟖 + 𝑹𝟓 + 𝑹𝟔 − 𝑹𝟕 = 𝟎
𝑅2𝑒 𝑖𝜃2 + 𝑅8𝑒 𝑖𝜃4 + 𝑅5𝑒 𝑖𝜃5 + 𝑅6𝑒 𝑖𝜃6 − 𝑅7𝑒 𝑖𝜃7 = 0
(𝑅2𝑐𝑜𝑠𝜃2 + 𝑖𝑅2𝑠𝑒𝑛𝜃2 ) + (𝑅8𝑐𝑜𝑠𝜃4 + 𝑖𝑅8𝑠𝑒𝑛𝜃4 ) + (𝑅5𝑐𝑜𝑠𝜃5 + 𝑖𝑅5𝑠𝑒𝑛𝜃5 ) + (𝑅6𝑐𝑜𝑠𝜃6 + 𝑖𝑅6𝑠𝑒𝑛𝜃6 ) − (𝑅7𝑐𝑜𝑠𝜃7 + 𝑖𝑅7𝑠𝑒𝑛𝜃7 ) = 0
Lazo 3
𝑹𝟒 + 𝑹𝟓 + 𝑹𝟔 − 𝑹𝟕 − 𝑹𝟏 = 𝟎
𝑅4𝑒 𝑖𝜃4 + 𝑅5𝑒 𝑖𝜃5 + 𝑅6𝑒 𝑖𝜃6 − 𝑅7𝑒 𝑖𝜃7 − 𝑅1𝑒 𝑖𝜃1 = 0
(𝑅4𝑐𝑜𝑠𝜃4 + 𝑖𝑅4𝑠𝑒𝑛𝜃4 ) + (𝑅5𝑐𝑜𝑠𝜃5 + 𝑖𝑅5𝑠𝑒𝑛𝜃5 ) + (𝑅6𝑐𝑜𝑠𝜃6 + 𝑖𝑅6𝑠𝑒𝑛𝜃6 ) − (𝑅7𝑐𝑜𝑠𝜃7 + 𝑖𝑅7𝑠𝑒𝑛𝜃7 ) − (𝑅1𝑐𝑜𝑠𝜃1 + 𝑖𝑅1𝑠𝑒𝑛𝜃1 ) = 0
Definir: 𝜃2 𝑦 𝑟4
𝒁𝟏 + 𝒁𝟐 = 𝒁𝟑
𝒁𝟐 = 𝒁𝟒 − 𝒁𝟏
Elevamos al cuadrado
−𝑏 ± √𝑏 2 − 4𝑎𝑐
= 𝑟4
2𝑎
𝑍2 A
𝜃2
O2
𝑉𝐴2
Z1
1 Z4
O4 𝜃4
O4
Este mecanismo es muy importante para los mecánicos, es una forma gráfica de
representar al cigüeñal, la biela y el pistón en un motor de combustión interna,
en este caso el portador de energía es el pistón o corredera B se desplaza a la
izquierda gracias al impulso de los gases de combustión en el proceso de
expansión del motor; este impulso recibe la biela AB para luego transmitir los
esfuerzos al cigüeñal o manivela OA el cual produce un movimiento rotativo
con su centro de rotación en O es decir, la virtud de este mecanismo es
transformar un movimiento lineal a un movimiento rotativo o viceversa. En los
motores de combustión interna R4 es prácticamente nulo
A
B
b
a R2 R3
Gases
R4 c
R1
En este caso podemos pensar que las velocidades de B llega al punto A por lo
tanto surge la teoría de las relatividades 𝑉𝐴 = 𝑉𝐵 + 𝑉𝐴/𝐵 entonces la dirección del
vector R3 para este caso es la correcta.
A
𝜔2
b
R3 B
a
R2
R4 c
R1
A 𝜃3
R3
R2 B
𝜃2 R4 𝜃4
𝜃1 = 0
𝑂2
R1
𝑹𝟐 − 𝑹𝟑 − 𝑹𝟒 − 𝑹𝟏 = 𝟎
𝑎−𝑏−𝑐−𝑑 = 0
Reemplazando
En estas dos últimas ecuaciones las incógnitas son: la longitud del eslabón d y
el ángulo 𝜃3 ; la variable independiente del sistema es el ángulo 𝜃2 ; las
longitudes de los eslabones a y b, el descentrado c y el ángulo 𝜃4 se conocen.
𝑎𝑠𝑒𝑛𝜃2 − 𝑐
𝜃31 = 𝑎𝑟𝑐𝑠𝑒𝑛 ( )
𝑏
𝑑 = 𝑎𝑐𝑜𝑠𝜃2 − 𝑏𝑐𝑜𝑠𝜃3
𝑎𝑠𝑒𝑛𝜃2 − 𝑐
𝜃32 = 𝑎𝑟𝑐𝑠𝑒𝑛 (− )+𝜋
𝑏
Esta solución es concreta en su resultado pues dado los datos necesarios puedo
hallar d y 𝜃3 ,sin embargo, presenta el inconveniente de que no tenemos un
corrido de las variaciones del desplazamiento, velocidades y aceleraciones
durante la rotación de los 360° del eslabón 2.
r 𝑙
q B
𝜔𝑡
𝜑
O2
s
u
x
𝑞 = 𝑟𝑠𝑒𝑛𝜃 = 𝑙𝑠𝑒𝑛𝜑
𝑟
𝑠𝑒𝑛𝜑 = 𝑠𝑒𝑛𝜔𝑡
𝑙
𝑠 = 𝑐𝑜𝑠𝜔𝑡
𝑢 = 𝑙𝑐𝑜𝑠𝜑
𝑥 = 𝑠 + 𝑢 = 𝑟𝑐𝑜𝑠𝜔𝑡 + 𝑙𝑐𝑜𝑠𝜑
𝑟 2
𝑐𝑜𝑠𝜑 = √1 − 𝑠𝑒𝑛2 𝜑=√1 − ( 𝑠𝑒𝑛𝜔𝑡)
𝑙
𝑟 2
𝑥 = 𝑟𝑐𝑜𝑠𝜔𝑡 + 𝑙 √1 − ( 𝑙 𝑠𝑒𝑛𝜔𝑡) (1)
Sería adecuado poder derivar una expresión más simple, aun cuando fuera
aproximada, que permitiera predecir más fácilmente los resultados para
orientar de mejor manera las decisiones que el diseñador de estos mecanismos
tiene que asumir para obtener mayores obtener finalmente mayores eficiencias
en la transmisión de esfuerzos.
𝑟 2 1
𝑎=1 𝑏 = − ( 𝑠𝑒𝑛𝜔𝑡) 𝑛=
𝑙 2
Se expande a :
1 𝑟 2 1 𝑟 4 1 𝑟 6
1 − 2 ( 𝑙 𝑠𝑒𝑛𝜔𝑡) + 8 ( 𝑙 𝑠𝑒𝑛𝜔𝑡) − 16 ( 𝑙 𝑠𝑒𝑛𝜔𝑡) + ⋯(3)
𝑟2 𝑟4 𝑟6
1 − (2𝑙2 ) 𝑠𝑒𝑛2 𝜔𝑡 + (8𝑙4 ) 𝑠𝑒𝑛4 𝜔𝑡 − (16𝑙6 ) 𝑠𝑒𝑛6 𝜔𝑡 + ⋯(4)
𝑟
La relación = 𝜆 se le denomina la relación landa y es primordial interpretar
𝑙
esta relación porque definirá la mejor relación entre la longitud de la manivela
y la biela; es fácil comprender que si esta relación en mayor que uno
simplemente el mecanismo no funcionará o si landa es muy menor que la
unidad también presentará problemas en su funcionamiento y los efectos que
origina landa en el mecanismo lo observaremos en las gráficas de
desplazamiento, velocidades y aceleraciones y de esta manera decidirse por un
landa adecuado dependerá del criterio del diseñador, sin embargo, los estudios
realizados consideran que landa está entre 1/3 a 1/5.
1 1 1
1 − ( ) 𝑠𝑒𝑛2 𝜔𝑡 + ( ) 𝑠𝑒𝑛4 𝜔𝑡 − ( ) 𝑠𝑒𝑛6 𝜔𝑡 …
18 648 11664
𝑟2
𝑥 ≅ 𝑟𝑐𝑜𝑠𝜔𝑡 + 𝑙 [1 − ( ) 𝑠𝑒𝑛2 𝜔𝑡]
2𝑙 2
1 − 𝑐𝑜𝑠2𝜔𝑡
𝑠𝑒𝑛2 𝜔𝑡 =
2
𝑟2 𝑟
𝑥 ≅ 𝑙 − 4𝑙 + 𝑟 (𝑐𝑜𝑠𝜔𝑡 + 4𝑙 𝑐𝑜𝑠2𝜔𝑡) Esta es la última ecuación para un análisis
satisfactorio del desplazamiento.
Y para la aceleración
𝑟
𝑥̈ ≅ −𝑟 2 𝜔2 (𝑐𝑜𝑠𝜔𝑡 + 𝑐𝑜𝑠2𝜔𝑡)
𝑙
Por cierto que existe literatura bastante amplia para la demostración de las
ecuaciones que acabamos de demostrar y que representan los mismos
resultados en las gráficas respectivas, por ejemplo el análisis de x empiezan
desde el punto muerto superior hasta el punto muerto inferior del
desplazamiento del pistón en la cámara de combustión. Lo que si debe quedar
claro que Fourier interviene directamente y que también surgen armónicas del
término fundamental 𝑐𝑜𝑠𝜔𝑡. Este término se repite una vez por cada revolución
de la manivela y se llama frecuencia fundamental de la componente primaria.
La segunda armónica, 𝑐𝑜𝑠2𝜔𝑡, se repite dos veces por cada revolución de la
manivela y se llama componente secundaria. Las armónicas de orden superior
se eliminaron cuando se suspendió la serie. La función completa es la suma de
sus armónicas. La forma de la serie de Fourier de las expresiones del
desplazamiento y sus derivadas permite ver las contribuciones relativas de las
diversas componentes armónicas de las funciones.
3.8
3.6
3.4
3.2
3
X
2.8
2.6
LANDA 1/3
2.4
2.2
2
0 50 100 150 200 250 300 350 400
Theta2
0.5
V -0.5
-1 LANDA 1/3
-1.5
0 50 100 150 200 250 300 350 400
Theta2
LANDA 1/3
0.5
0
A
-0.5
-1
-1.5
0 50 100 150 200 250 300 350 400
Theta2
Para landa 1
1.8
1.6
1.4
1.2
1
X
0.8
0.6
0.4
LANDA 1/1
0.2
0
0 50 100 150 200 250 300 350 400
Theta2
0.5
0
V
-0.5
LANDA 1/1
-1
-1.5
0 50 100 150 200 250 300 350 400
Theta2
0.5
0
A
-0.5
-1
-1.5
-2
0 50 100 150 200 250 300 350 400
Theta2
Comente los gráficos y sobre todo cuando landa es uno y cercano a uno
Ejercicio
Diseñe un programa en MATLAB para calcular la gráfica de desplazamiento del
pistón en función de theta 2 de un mecanismo biela manivela sabiendo que:
𝑟 = 10.2 𝑐𝑚 𝑙 = 35.6 en coordenadas x,y
50
X: 0
Y: 45.8
45
40
35
30
X: 180
Y: 25.4
25
0 50 100 150 200 250 300 350 400
𝛼2
L2
L1 𝛼3
𝛼1
O X
L3
Y 𝛼3
C
𝐿2 𝐿5
𝐿3
B 𝛼2
𝛼5
𝐿1 Lazo I 𝛼4 Lazo II E
𝛼1 X
A 𝐿4 D 𝐿6 𝛼6 = 0
Esta es una matriz importante porque nos permite trabajar con mecanismos con
dos lazos vectoriales, no queda mas que desarrollarla para las velocidades y
aceleraciones que por cierto será la misma matriz Jacobiana, mas no así la
matriz X y la matriz B. En nuestra matriz X aparecerá 𝛼2 , 𝛼3 , 𝛼5 y 𝐿6 ; en realidad
se trata de cuatro ecuaciones con cuatro incógnitas y su solución tiene que ser
matricial. La pregunta que uno se hace es y ¿de dónde apareció el 1 en la tercera
fila y cuarta columna?
Se anulará si:
Como ejercicio para su realización por parte del alumno, se propone realizar
el estudio de
posiciones singulares si la entrada fuese 𝛼3 , y si fuese L5.
Ejemplo:
R3 B
C
𝜃3
R2
𝜃2
R3 B
C
𝜃3
R2
𝜃2
R5
A
R4
Este problema se puede plantear con las coordenadas cartesianas, sin embargo
en números complejos es 𝑹𝟒 + 𝑹𝟐 − 𝑹𝟓 − 𝑹𝟑 = 𝟎
𝑓1 = 𝑅4 + 𝑅2𝑐𝑜𝑠𝜃2 − 𝑅3𝑐𝑜𝑠𝜃3 = 0
𝑓2 = 𝑅2𝑠𝑒𝑛𝜃2 − 𝑅5 − 𝑅3𝑠𝑒𝑛𝜃3 = 0
63.8722 3.8713
PROBLEMA
B L3
L2
A L4
L1
𝜃2
O1 L5 O2
C
B r5
r2 r6
r4
r1 A r7
O1
r3 O2
r8
C
r9
𝑟1 + ⃗⃗⃗
⃗⃗⃗ 𝑟3 = ⃗⃗⃗
𝑟8 + ⃗⃗⃗
𝑟9
2 + 𝜌3 𝑐𝑜𝑠𝜃3 = 𝜌9
{ }
𝜌3 𝑠𝑒𝑛𝜃3 = −1
𝑟2 + ⃗⃗⃗
⃗⃗⃗ 𝑟4 = ⃗⃗⃗
𝑟3
𝑟7 = ⃗⃗⃗
⃗⃗⃗ 𝑟2 + ⃗⃗⃗
𝑟5 + ⃗⃗⃗
𝑟6
𝑟8 + ⃗⃗⃗
⃗⃗⃗ 𝑟9 = ⃗⃗⃗
𝑟1 + ⃗⃗⃗
𝑟2 + ⃗⃗⃗
𝑟4
𝜌9 = 2 + 2𝑐𝑜𝑠𝜃2 + 𝜌4 𝑐𝑜𝑠𝜃4
{ }
−1 = 2𝑠𝑒𝑛𝜃2 + 𝜌4 𝑠𝑒𝑛𝜃4
CAPITULO III
2
2 4 6 8 10 12 14 16
SÍNTESIS
CINEMÁTICA
1 1 𝜋(2𝑗−1)
𝑥𝑗 = 2 (𝑥0 + 𝑥𝑛+1 ) − 2 (𝑥𝑛+1 − 𝑥0 ) cos 𝑗 = 1,2, … . , 𝑛 (1)
2𝑛
1 1 𝜋(2(1) − 1) 𝜋
𝑥1 = (1 + 3) − (3 − 1) cos = 2 − 𝑐𝑜𝑠 = 1.134
2 2 2(3) 6
1 1 𝜋(2(2) − 1) 3𝜋
𝑥2 = (1 + 3) − (3 − 1) cos = 2 − 𝑐𝑜𝑠 = 2.000
2 2 2(3) 6
1 1 𝜋(2(3) − 1) 5𝜋
𝑥3 = (1 + 3) − (3 − 1) cos = 2 − 𝑐𝑜𝑠 = 2.866
2 2 2(3) 6
𝑥𝑖 𝑦𝑖
1.134 1.1058
2.0 1.7411
2.866 2.3218
Estos puntos de precisión nos servirán para hallar las medidas de los
eslabones de un mecanismo, por ejemplo, de la cuadrícula articulada.
𝑥1 𝑥2 𝑥3 𝑥4 𝑥5
𝑥𝑛+1
𝑥0 ∆𝑥
3𝜋/6 5𝜋/6
𝜋/6
Xo=1 Xn=3
Ejemplo
1
Generar la función 𝑦 = 𝑥 para un intervalo de 1 ≤ 𝑥 ≤ 3 utilizando cuatro
puntos de precisión.
𝑥0 = 1 y 𝑥𝑛 = 3
1 1 𝜋(2 ∗ 1 − 1)
𝑥1 = (1 + 3) − (3 − 1) cos = 1.0761
2 2 2(4)
1 1 𝜋(2 ∗ 2 − 1)
𝑥2 = (1 + 3) − (3 − 1) cos = 1.6173
2 2 2(4)
1 1 𝜋(2 ∗ 3 − 1)
𝑥3 = (1 + 3) − (3 − 1) cos = 2.3827
2 2 2(4)
1 1 𝜋(2 ∗ 4 − 1)
𝑥4 = (1 + 3) − (3 − 1) cos = 2.9239
2 2 2(4)
1
Reemplazamos en 𝑦 = obtenemos los valores de y
𝑥
𝑥0 1 𝑦0 1
𝑥1 1.0761 𝑦1 0.9293
𝑥2 1.6173 𝑦2 0.6183
𝑥3 2.3827 𝑦3 0.4193
𝑥4 2.9239 𝑦4 0.3420
𝑥𝑛 3 𝑦𝑛 0.3333
Ejemplo
22.5°
22.5° X
1 2
∆𝑥
1 1 𝜋(2 ∗ 1 − 1)
𝑥1 = (1 + 2) − (2 − 1) cos = 1.0381
2 2 2(4)
1 1 𝜋(2 ∗ 2 − 1)
𝑥2 = (1 + 2) − (2 − 1) cos = 1.3087
2 2 2(4)
1 1 𝜋(2 ∗ 3 − 1)
𝑥3 = (1 + 2) − (2 − 1) cos = 1.6913
2 2 2(4)
1 1 𝜋(2 ∗ 4 − 1)
𝑥4 = (1 + 2) − (2 − 1) cos = 1.9619
2 2 2(4)
En 𝑦 = 2𝑥 2 − 1
Ejemplo
clear
clc
%Chevychev
%para cuatro posiciones
xo=0;%desde
xn=90;%hasta
n=4;%puntos de precisión
h=4;
h=1:h;
[XX(h)]=1/2*(xo+xn)-1/2*(xn-xo)*cos(pi*(2*h-1)/(2*n));%polinomio de
Chevychev
𝜓𝑗
𝜙𝑗
𝜓0
𝜙0
entrada salida
∆𝜙 ∆𝜓
Entonces 𝜙𝑗 = (𝑥𝑗 − 𝑥1 ) 𝜓𝑗 = (𝑦𝑗 − 𝑦1 )
∆𝑥 ∆𝑦
∆𝜙 ∆𝜓
Donde 𝑅𝜙 = ∆𝑥
y 𝑅𝜓 = ∆𝑦
son llamados factores de escala en grados por
unidad de variable.
salida
entrada
Ejemplo
120 60
Entonces 𝑅𝜙 = = 1.3333 y 𝑅𝜓 = = 60
90 1
∆𝜓 = 60°
0
salida
entrada
∆𝜙 120
(𝑥1 − 𝑥0 ) = (3.4254 − 0) = 4.5672°
∆𝑥 90
∆𝜙 120
(𝑥2 − 𝑥1 ) = (27.7792 − 3.4254) = 32.4718°
∆𝑥 90
∆𝜙 120
(𝑥3 − 𝑥2 ) = (62.2208 − 27.7792) = 45.9280°
∆𝑥 90
∆𝜙 120
(𝑥4 − 𝑥3 ) = (86.5746 − 62.2208) = 32.4718°
∆𝑥 90
∆𝜙 120
(𝑥𝑛 − 𝑥4 ) = (90 − 86.5746) = 4.5672°
∆𝑥 90
∆𝜙 120
La suma total de estos ángulos es 120° porque (𝑥𝑛 − 𝑥0 ) = (90 − 0) = 120°
∆𝑥 90
de igual manera debe cumplir con ∆𝜓 = 60°
∆𝜓 60
(𝑦1 − 𝑦0 )= 1 (0.0597 − 0) = 3.5850°
∆𝑦
∆𝜓 60
(𝑦2 − 𝑦1 )= 1 (0.4661 − 0.0597) = 24.3790°
∆𝑦
∆𝜓 60
(𝑦3 − 𝑦2 )= 1 (0.8847 − 0.4661) = 25.1210°
∆𝑦
∆𝜓 60
(𝑦4 − 𝑦3 )= 1 (0.9982 − 0.8847) = 6.8078°
∆𝑦
∆𝜓 60
(𝑦𝑛 − 𝑦4 )= 1 (1 − 0.9982) = 0.1072°
∆𝑦
∆𝜙 60
La suma total de estos ángulos es 60° porque (𝑦𝑛 − 𝑦0 ) = (1 − 0) = 60°
∆𝑥 1
En la siguiente figura se puede observar los ángulos obtenidos y que tienen que
ser representados en el diseño de la cuadrícula articulada que pretendemos
diseñar, sin embargo, tenemos que considerar un punto de partida o inicio del
movimiento del mecanismo y que en el planteamiento del problema tenemos
que considerar los ángulos 𝜙𝑖 = 105° y 𝜓𝑖 = 60° e incluirlos en la ecuación 𝜙1 =
∆𝜙
𝜙𝑖 + ∆𝑥 (𝑥1 − 𝑥0 )
𝛥𝜓 = 60°
∆𝜙 = 120°
56.3°
49.5°
32.7° 25
24.4°
110° 45.9°
63.58°
105° 60°
32.47° 𝜙 𝜓
4.56+4.56=9.13°
En este caso tenemos que empezar la rotación del eslabón 2 con el ángulo de
inicio 𝜙𝑖 = 105° y seguir sumando los demás ángulos.
Para el diseño del mecanismo o calcular las respectivas medidas de los cuatro
eslabones, necesitamos solamente tres ángulos de acorde con la metodología
de Freudenstein que será explicado en el siguiente párrafo.
𝜙1 = 105
∆𝜙 120
𝜙2 = 𝜙𝑖 + (𝑥1 − 𝑥0 ) = 105 + (27.7792 − 3.4254) = 137.4718°
∆𝑥 90
∆𝜙 120
𝜙3 = 𝜙𝑖 + (𝑥2 − 𝑥1 ) = 105 + (62.2208 − 3.4254) = 183.3938°
∆𝑥 90
∆𝜙 120
𝜙4 = 𝜙𝑖 + (𝑥3 − 𝑥1 ) = 105 + (86.5746 − 3.4254) = 215.8655°
∆𝑥 90
∆𝜓 60°
𝜓1 = 𝜓𝑖 + (𝑦1 − 𝑦0 ) = 60 + (0.0597 − 0) = 63.5850°
∆𝑦 1
∆𝜓 60°
𝜓2 = 𝝍 𝟏 + (𝑦2 − 𝑦1 ) = 63.5850 + (0.4661 − 0.0597) = 87.9640°
∆𝑦 1
∆𝜓 60°
𝜓3 = 𝝍 𝟏 + (𝑦 − 𝑦1 ) = 63.5850 + (0.8847 − 0.0597) = 113.0850°
∆𝑦 3 1
∆𝜓 60°
𝜓4 = 𝝍𝟏 + (𝑦3 − 𝑦1 ) = 63.5850 + (0.9982 − 0.0597) = 119.8928°
∆𝑦 1
𝜙1 = 105 𝜓1 = 63.5850°
𝜙2 = 137.4718 𝜓2 = 87.9640°
𝜙3 = 183.3938° 𝜓3 = 113.0850°
𝜙 𝜓
𝜙𝑗 𝜓𝑗
𝒁𝟏 + 𝒁𝟐 + 𝒁𝟑 − 𝒁𝟒 = 𝟎
𝜃1 = 180
𝑍32 = 𝑍12 + 𝑍22 + 𝑍42 − 2𝑍1 𝑍2 cos 𝜃2 + 2𝑍1 𝑍4 cos 𝜃4 − 2𝑍2 𝑍4 (cos 𝜃2 cos 𝜃4 + 𝑠𝑒𝑛𝜃2 𝑠𝑒𝑛𝜃4 )
Tenemos:
Resumiendo
Dónde:
𝑍1
𝐾1 =
𝑍4
𝑍1
𝐾2 = − (a)
𝑍2
𝑍
𝐾2 = 𝑍1
2
Para obtener las Zs, escogemos arbitrariamente una longitud (𝐾1 ) para fijar la
escala del generador de función.
Obtenemos
𝑤3 𝑤5 − 𝑤2 𝑤6 𝑤1 𝑤6 − 𝑤3 𝑤4
𝐾1 = 𝐾2 =
𝑤1 𝑤5 − 𝑤2 𝑤4 𝑤1 𝑤5 − 𝑤2 𝑤4
Donde:
𝑍1
𝑍4 =
𝐾1
𝑍1
𝑍2 = −
𝐾2
Ejemplo
1
Sintetícese un generador la función para resolver la ecuación 𝑦 = 𝑥 para un
intervalo de 1 ≤ 𝑥 ≤ 2 utilizando tres puntos de precisión.
𝑥𝑖 𝑦𝑖
1.0 2.2
1.0670 0.9372
1.5 0.6667
1.9330 0.5173
2.0 0.5
Ahora se deben elegir los ángulos de inicio para los eslabones de entrada y
salida, así como los ángulos de oscilación total de cada una. ∆𝜙 , ∆𝜓 . Estas
decisiones son arbitrarias o planteadas en el problema.
Para el eslabón de estrada elegimos 10° y que oscile 90°. Para el eslabón de
salida elegimos como partida 85° y que oscile 90°, es decir: ∆𝜙 = 90° , ∆𝜓 = 90°
∆𝜙 = 90° ∆𝜓 = 90°
85°
10°
Entonces
∆𝜙 90 ∆𝜓 90
= = 90 , = = −180
∆𝑥 1 ∆𝑦 −0.5
∆𝜙
𝜙𝑗 = (𝑥 − 𝑥1 )
∆𝑥 𝑗
Asumimos a nuestro criterio que el ángulo de inicio será igual que el primer
ángulo o sea: 𝜙1 = 𝜙𝑖 = 10°
𝜙1 = 10°
∆𝜙 90
𝜙2 = (𝑥2 − 𝑥1 ) + 𝜙1 = (1.5 − 1.0670) + 10° = 48.9711°
∆𝑥 1
∆𝜙 90
𝜙3 = (𝑥3 − 𝑥1 ) + 𝜙1 = (1.9330 − 1.0670) + 10° = 87.9423°
∆𝑥 1
En cualquier caso, podemos asumir que el ángulo de inicio sea igual al primer
ángulo, sin embargo, también para el primer ángulo podemos calcular con la
fórmula siguiente (ya conocida)
∆𝜓
𝜓1 = (𝑦1 − 𝑦𝑜 ) + 𝜓𝑖 𝜓𝑖 = 85°
∆𝑦
∆𝜓 90°
𝜓1 = (𝑦1 − 𝑦𝑜 ) + 𝜓𝑖 = (0.9372 − 1) + 85° = 96.3007°
∆𝑦 −0.5
∆𝜓 90°
𝜓2 = (𝑦2 − 𝑦1 ) + 𝝍𝟏 = (0.6667 − 0.9372) + 96.007° = 145.00°
∆𝑦 −0.5
∆𝜓 90°
𝜓3 = (𝑦 − 𝑦1 ) + 𝝍𝟏 = (0.5173 − 0.9372) + 96.3007° = 171.8811°
∆𝑦 3 −0.5
𝜙𝑗 𝜓𝑗
10° 96.3007°
48.9711° 145.00°
87.9423° 171.8811°
10°
Tenemos los ángulos requeridos para calcular las medidas de los eslabones
del mecanismo y recurrimos a las ecuaciones de Freudenstein
Reemplazamos valores
>> Ks=S\B
Ks = 0.4645
-0.4542
-0.5719
>> rref(S)
ans =
1.0000 0 0 0.4645
0 1.0000 0 -0.4542
0 0 1.0000 -0.5719
𝑍1 1
𝑍4 = = = 2.153 𝑢𝑛𝑖𝑑𝑎𝑑𝑒𝑠
𝐾1 0.4645
𝑍1 1
𝑍2 = 𝐾2
= − −0.4542 = 2.202 𝑍3 = 2.251
Z1=1;%arbirtrario
Z4=Z1/K1;
Z2=-Z1/K2;
Z3=sqrt(2*K3*Z2*Z4+Z1^2+Z2^2+Z4^2);
Z=[Z1 Z2 Z3 Z4]
Ejemplo:
Calculamos
∆𝜙
𝜙𝑗 = (𝑥𝑗 − 𝑥1 )
∆𝑥
∆𝜓
𝜓𝑗 = ∆𝑦
(𝑦𝑗 − 𝑦1 )
Asumimos el ángulo de inicio 105° para la entrada y para la salida 101°, o sea
𝜙𝑖 y 𝜓 𝑖
Como quiera que asumimos los ángulos de inicio y salida y al considerar los
ángulos de trabajo para aplicarlos en la ecuación de Freudentein y resolviendo
matricialmente o nó tenemos:
fi1 =105°
fi2 =156.9615°
fi3 =208.9230°
si2 =137.1246°
si3 =154.3664°
p
12.254
8.776
6.766
𝜙 𝜓
Cumple con Grashof y se trata de una cuadrícula articulada por tanto podemos
comprobar mediante el programa de Matlab, si realmente esta metodología de
síntesis responde a 𝑦 = 𝑠𝑒𝑛(𝑥) y que sobre todo a:
fi1 =105° fi2 =156.9615° fi3 =208.9230°
t2=105.0000 t4=101.0003
t2=156.9615 t4=137.1251
t2=208.9230 t4=154.3669
Está claro que ante una rotación del eslabón de entrada corresponde otra
rotación del eslabón de salida, esta rotación de salida responde a la ecuación
140
120
tetha 4
100
80
60
40
0 50 100 150 200 250 300 350 400
tetha 2
2
2 4 6 8 10 12 14 16
Surgen dos preguntas: ¿Cómo diseñar un mecanismo que siga una trayectoria
predeterminada? y la otra pregunta es, ¿cómo diseñar un mecanismo que de
entrada y salida tenga una velocidad y aceleración angular predeterminadas?
Esta última pregunta la respondemos en el siguiente párrafo.
“Hay ocasiones en que se publica una investigación que resulta clásica por su
simplicidad e ingenio. El especialista ruso en cinemática Bloch publicó una
investigación de esta índole, que fue la chispa que encendió una generación
De la siguiente figura 𝒓𝟏 + 𝒓𝟐 + 𝒓𝟑 + 𝒓𝟒 = 0
𝜃4
y
B
𝑟3
𝜃3 𝑟4
𝑟2 𝜃1
𝜃2
x
O2 𝑟1 O4
−1 1 1
|0 𝜔3 𝜔4 |
0 𝜔3̇ + 𝑖𝜔32 𝜔4̇ + 𝑖𝜔42
𝒓𝟐 =
1 1 1
| 𝜔2 𝜔3 𝜔4 |
𝛼2 + 𝑖𝜔22 𝛼3 + 𝑖𝜔32 𝛼4 + 𝑖𝜔42
hace que todos los denominadores sean la unidad; las soluciones dan en tal caso
vectores adimensionales para los eslabones. Cuando los determinantes se
evalúan, se encuentra
𝑟1 = −𝑟2 − 𝑟3 − 𝑟4
Ejemplo.
clear
w2=1; w3=0.1456; w4=0.4449; alfa2=0; alfa3=0.1898; alfa4=-0.3006;
el porqué escogimos estos valores? Simplemente porque tenemos un ejemplo
de una cuadrícula articulada para:
En las últimas cuatro ecuaciones de Bloch reeplazamos los valores sin mayor
dificultad, los resultados por supuesto están en complejos, sumamos para
cada una de las rs y calculamos su raíz cuadrada, como aparece en el siguiente
programa en Matlab.
R3=sqrt((-0.3006)^2+(-0.2470)^2)
R4=sqrt((-0.1898)^2+(0.1244)^2)
R1 =0.3890 R2 =0.1297 R3 =0.3891 R4 =0.2269
t2 t3 t4 w3 w4 alfa3 alfa4
X: 150
Y: 125.3
100
tetha 3 y tetha 4
50
X: 150
Y: 18
0
0 50 100 150 200 250 300 350 400
tetha 2
0.2 Y: 0.1457
-0.2
-0.4
-0.6
-0.8
0 50 100 150 200 250 300 350 400
tetha 2
1
Aceleraciones angulares alfa3 y alfa4
0.5
X: 150
Y: 0.1898
0
X: 150
Y: -0.3007
-0.5
-1
0 50 100 150 200 250 300 350 400
tetha 2
𝑏 𝑇 = {𝐿1 , 𝐿2 , 𝐿3 , 𝐿4 , 𝐿5 } (1)
y
3 𝑃2 𝑃1
𝑃3 2
𝑃4 𝐿5
𝑃5 𝐿2
𝐿4
𝐿3
1
𝐿1
A 𝐿0 B
x
Las restricciones geométricas que deben cumplir los diferentes puntos del
mecanismo, para cualquier posición en la que se encuentre, se pueden
expresar de la forma siguiente:
𝜙1 = (𝑋1 − 𝑋𝐴 )2 + (𝑌1 − 𝑌𝐴 )2 − 𝐿21 = 0 (3)
𝐿4 𝐿
𝜙4 = 𝑋3 − 𝑋1 − (𝑋2 − 𝑋1 ) ∗ ⁄𝐿 + (𝑌2 − 𝑌1 ) ∗ 5⁄𝐿 = 0 (6)
2 2
𝐿4 𝐿
𝜙5 = 𝑌3 − 𝑌1 − (𝑌2 − 𝑌1 ) ∗ ⁄𝐿 − (𝑋2 − 𝑋1 ) ∗ 5⁄𝐿 = 0 (7)
2 2
𝜙6 = 𝑋3 − 𝑋𝑝 = 0 (8)
𝜙7 = 𝑌3 − 𝑌𝑝 = 0 (9)
Las tres primeras restricciones, ecuaciones (3), (4) y (5), corresponden a las
longitudes fijas de la manivela, el acoplador y el seguidor, las ecuaciones (6) y
(7), indican perpendicularidad entre los segmentos de longitudes "L4" y "L5" y
las ecuaciones (8) y (9), recogen la condición de que las coordenadas del punto
“3“deben ser las coordenadas de los puntos “P“ que se desean conseguir.
Si la trayectoria a seguir por el punto "3" se diese por menos de cinco puntos,
por ejemplo, por cuatro, resultaría que las 7 condiciones de restricción
anteriores se convertirían en 28 ecuaciones, siete por cada punto propuesto. El
número de incógnitas sería 29: cuatro valores de los seis elementos del vector
de coordenadas dependientes "q", más los cinco elementos del vector "b" de las
variables de diseño. En este caso, se tendría 28 ecuaciones y 29 incógnitas
resultando un problema indeterminado con infinitas soluciones, por lo que
admitiría poder plantear una optimización, por ejemplo buscar la solución en
la que la suma de las longitudes de las barras sea mínima. También se podría
predeterminar la longitud de un eslabón, con lo que quedaría reducido el
problema a un sistema de 28 ecuaciones con 28 incógnitas que, en general,
tendría solución única.
Ahora, se contempla el caso en que la trayectoria a seguir por el punto "3" venga
dada por más de cinco puntos, por ejemplo por "6". En este caso se tendrán siete
𝐿4 𝐿
𝜙4 = 𝑋3 − 𝑋1 − (𝑋2 − 𝑋1 ) ∗ ⁄𝐿 + (𝑌2 − 𝑌1 ) ∗ 5⁄𝐿 = 0 (4)
2 2
𝐿4 𝐿
𝜙5 = 𝑌3 − 𝑌1 − (𝑌2 − 𝑌1 ) ∗ ⁄𝐿 − (𝑋2 − 𝑋1 ) ∗ 5⁄𝐿 = 0 (5)
2 2
𝜙6 = 𝑋3 − 𝑋𝑝 = 0 (6)
𝜙7 = 𝑌3 − 𝑌𝑝 = 0 (7)
𝐿4 𝐿
𝜙17 = 𝑋32 − 𝑋12 − (𝑋22 − 𝑋12 ) ∗ ⁄𝐿 + (𝑌22 − 𝑌12 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙18 = 𝑋33 − 𝑋13 − (𝑋23 − 𝑋13 ) ∗ ⁄𝐿 + (𝑌23 − 𝑌13 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙19 = 𝑋34 − 𝑋14 − (𝑋24 − 𝑋14 ) ∗ ⁄𝐿 + (𝑌24 − 𝑌14 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙20 = 𝑋35 − 𝑋15 − (𝑋25 − 𝑋15 ) ∗ ⁄𝐿 + (𝑌25 − 𝑌15 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙21 = 𝑌31 − 𝑌11 − (𝑌21 − 𝑌11 ) ∗ ⁄𝐿 − (𝑋21 − 𝑋11 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙22 = 𝑌32 − 𝑌12 − (𝑌22 − 𝑌12 ) ∗ ⁄𝐿 − (𝑋22 − 𝑋12 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙23 = 𝑌33 − 𝑌13 − (𝑌23 − 𝑌13 ) ∗ ⁄𝐿 − (𝑋23 − 𝑋13 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙24 = 𝑌34 − 𝑌14 − (𝑌24 − 𝑌14 ) ∗ ⁄𝐿 − (𝑋24 − 𝑋14 ) ∗ 5⁄𝐿
2 2
𝐿4 𝐿
𝜙25 = 𝑌35 − 𝑌15 − (𝑌25 − 𝑌15 ) ∗ ⁄𝐿 − (𝑋25 − 𝑋15 ) ∗ 5⁄𝐿
2 2
Los valores (X11, Y11), (X12, Y12), (X13, Y13), (X14, Y14) y (X15, Y15) son las
coordenadas de las diferentes posiciones que alcanzará el punto "1" cuando el
punto "3" logre las posiciones "P1", "P2", "P3", "P4" y "P5" respectivamente, y de
forma similar se denominan las coordenadas para el punto "2".
Φ(q, t) = 0
Tomando este sistema y partiendo de un valor inicial del vector "qi", se obtiene
una solución aproximada para el valor de "q" que se denomina "qi+1", ahora se
vuelve a resolver el sistema tomando como valor inicial "qi+1", y así
sucesivamente hasta que el valor obtenido para "q" cumpla las condiciones de
restricción cometiendo un error menor que una cantidad predeterminada.
y
𝑃2
𝑃3 3 𝑃1
2
𝑃4 𝐿5
𝑃5 𝐿2
𝐿4
𝐿3
1
𝐿1
A 𝐿0 B
x
500
480
460 P3 P2
P4
440
rcy
420
P5 P1
400
380
360
340
para r5=422.664 y r6=248.306
320
50 100 150 200 250 300 350 400 450
rcx
En otra escala
480
para r5=422.664 y r6=248.306
470
460 P2
450
rcy
440
430
P1
420
410
400
390
370 380 390 400 410 420 430 440 450
rcx
CAPITULO IV
VELOCIDADES
Y
ACELERACIONES
Im B
𝑏
A 𝜃3 , 𝜔3 , 𝛼3
𝑐
𝑎
𝜃2 , 𝜔2 , 𝛼2 𝜃4 , 𝜔4 , 𝛼4
O2
𝑑 O4 Re
𝑽𝑩 = 𝑽𝑨 + 𝑽𝑩/𝑨
𝑨𝑩 = 𝑨𝑨 + 𝑨𝑩/𝑨
Sus funciones
𝑓1 = 𝑎𝑐𝑜𝑠𝜃2 + 𝑏𝑐𝑜𝑠𝜃3 − 𝑐𝑐𝑜𝑠𝜃4 − 𝑑 = 0
𝑓2 = 𝑎𝑠𝑒𝑛𝜃2 + 𝑏𝑠𝑒𝑛𝜃3 − 𝑐𝑠𝑒𝑛𝜃4 = 0
Primero calculamos los desplazamiento con 𝜃3 𝑦 𝜃4como analizamos en el
capítulo anterior
El Jacobiano:
−𝑏𝑠𝑒𝑛𝜃3 𝑐𝑠𝑒𝑛𝜃4
𝐴=[ ]
𝑏𝑐𝑜𝑠𝜃3 −𝑐𝑐𝑜𝑠𝜃4
∆𝜃3
∆𝑋 = [ ]
∆𝜃4
[𝑿] = −[𝑩][𝑨]−𝟏
𝑽𝑨 = 𝑅𝐴 𝜔2 (−𝑠𝑒𝑛𝜃𝐴 + 𝑖𝑐𝑜𝑠𝜃𝐴 )
[𝐴][𝑋] = [𝐵]
[𝐴][𝑋][𝐴]−1 = [𝐵][𝐴]−1
[𝑋] = [𝐵][𝐴]−1
−𝑏𝑠𝑒𝑛𝜃3 𝑐𝑠𝑒𝑛𝜃4 𝛼3 𝑎𝛼2 𝑠𝑒𝑛𝜃2 + 𝑎𝜔22 𝑐𝑜𝑠𝜃2 + 𝑏𝜔32 𝑐𝑜𝑠𝜃3 − 𝑐𝜔42 𝑐𝑜𝑠𝜃4
[ ] ∗ [𝛼 ] = [ ]
𝑏𝑐𝑜𝑠𝜃3 −𝑐𝑐𝑜𝑠𝜃4 4 −𝑎𝛼2 𝑐𝑜𝑠𝜃2 + 𝑎𝜔22 𝑠𝑒𝑛𝜃2 + 𝑏𝜔32 𝑠𝑒𝑛𝜃3 − 𝑐𝜔42 𝑠𝑒𝑛𝜃4
e=0.00001;
X=inv(A)*B;
vt3=X(1);
vt4=X(2);
end
%ecuaciones de velocidades
% f3=-a*w2*sin(t2)-b*sin(t3)+c*w4*sin(t4);
% f4=a*w2*cos(t2)+b*w3*cos(t3)-c*w4*cos(t4);
% definimos velocidades angulares w3,w4
Jv=[-b*sin(t3) c*sin(t4);b*cos(t3) -c*cos(t4)];
B=[a*w2*sin(t2);-a*w2*cos(t2)];
X=inv(Jv)*B;
w3=X(1);
w4=X(2);
Y=inv(Ja)*acel;
alfa3=Y(1);
alfa4=Y(2);
Vc=c*X(2,:);%esta es una velocidad de un punto c del mecanismo y no
%está considerada en los gráficos ni en la matriz M1
Ac=Y(2)*c-c*X(2)*X(2);%aceleración de c
M1=[t2*180/pi,t3*180/pi,t4*180/pi,w3,w4,alfa3,alfa4];
if chi==0
AM=M1;
chi=1;
else
AM=[AM;M1];
end
t2=t2+5*pi/180;
end
figure(1)
plot(T2,T3,T2,T4)
title('theta 3 y theta 4 en función de theta 2')
xlabel('theta 2')
ylabel('theta 3 y theta 4')
legend('curva theta 3','curva theta 4')
grid
figure(2)
plot(T2,w3)
hold on
plot(T2,w4,'r')
grid on
title('Velocidades angulares W3 y W4 en función de theta 2')
xlabel('theta 2')
ylabel('Velocidades angulares W3 y W4')
legend('curva velocidad angular W3','curva velocidad angular W4')
figure(3)
plot(T2,ALFA3)
hold on
plot(T2,ALFA4,'r')
grid on
title('Aceleraciones angulares alfa3 y alfa4 en función de theta 2')
xlabel('theta 2')
ylabel('Aceleraciones angulares alfa3 y alfa4')
legend('curva aceleración angular alfa3','curva aceleración angular alfa4')
100
tetha 3 y tetha 4
80
60
40
20
0 50 100 150 200 250 300 350 400
tetha 2
0.2
-0.2
-0.4
-0.6
-0.8
-1
0 50 100 150 200 250 300 350 400
tetha 2
0.5
-0.5
-1
-1.5
-2
0 50 100 150 200 250 300 350 400
tetha 2
El corrido:
t2 t3 t4 w3 w4 alfa3 alfa4
0 46.5675 75.5225 -0.7500 -0.7500 -0.4111 0.4926
5.0000 42.9112 72.0626 -0.7090 -0.6307 -0.1202 0.8418
10.0000 39.5084 69.2406 -0.6498 -0.4966 0.1033 1.0841
15.0000 36.4310 67.1040 -0.5801 -0.3581 0.2502 1.2175
20.0000 33.7132 65.6518 -0.5069 -0.2241 0.3296 1.2613
25.0000 31.3587 64.8459 -0.4355 -0.1004 0.3593 1.2433
30.0000 29.3501 64.6254 -0.3690 0.0098 0.3577 1.1897
35.0000 27.6582 64.9198 -0.3089 0.1055 0.3395 1.1201
40.0000 26.2493 65.6573 -0.2558 0.1872 0.3149 1.0470
45.0000 25.0896 66.7705 -0.2092 0.2561 0.2897 0.9771
50.0000 24.1479 68.1990 -0.1684 0.3136 0.2672 0.9135
55.0000 23.3966 69.8898 -0.1329 0.3613 0.2486 0.8570
60.0000 22.8121 71.7975 -0.1016 0.4005 0.2344 0.8072
65.0000 22.3744 73.8831 -0.0740 0.4326 0.2244 0.7631
70.0000 22.0673 76.1134 -0.0493 0.4585 0.2182 0.7239
75.0000 21.8770 78.4597 -0.0271 0.4792 0.2155 0.6883
80.0000 21.7929 80.8975 -0.0068 0.4953 0.2158 0.6555
85.0000 21.8060 83.4055 0.0119 0.5073 0.2186 0.6247
90.0000 21.9095 85.9650 0.0293 0.5159 0.2238 0.5952
95.0000 22.0979 88.5591 0.0459 0.5213 0.2310 0.5663
100.0000 22.3671 91.1730 0.0617 0.5238 0.2399 0.5377
105.0000 22.7142 93.7930 0.0770 0.5238 0.2504 0.5091
110.0000 23.1370 96.4067 0.0920 0.5213 0.2623 0.4800
115.0000 23.6342 99.0025 0.1068 0.5166 0.2755 0.4503
120.0000 24.2050 101.5693 0.1215 0.5098 0.2897 0.4200
125.0000 24.8492 104.0971 0.1362 0.5010 0.3047 0.3888
130.0000 25.5669 106.5759 0.1509 0.4902 0.3204 0.3568
135.0000 26.3966 108.9965 0.1658 0.4779 0.3365 0.3243
140.0000 27.2249 111.3501 0.1807 0.4634 0.3530 0.2906
145.0000 28.1663 113.6283 0.1958 0.4476 0.3694 0.2565
150.0000 29.1834 115.8232 0.2110 0.4301 0.3854 0.2222
155.0000 30.2766 117.9273 0.2263 0.4113 0.4008 0.1876
160.0000 31.4459 119.9340 0.2415 0.3911 0.4153 0.1531
165.0000 32.6910 121.8368 0.2566 0.3698 0.4285 0.1189
170.0000 34.0111 123.6303 0.2714 0.3474 0.4402 0.0852
175.0000 35.4048 125.3094 0.2860 0.3241 0.4499 0.0522
180.0000 36.8699 126.8699 0.3000 0.3000 0.4575 0.0200
185.0000 38.4037 128.3083 0.3134 0.2753 0.4627 -0.0113
190.0000 40.0026 129.6217 0.3260 0.2500 0.4652 -0.0417
195.0000 41.6621 130.8079 0.3376 0.2244 0.4648 -0.0712
200.0000 43.3770 131.8651 0.3481 0.1985 0.4615 -0.1000
205.0000 45.1414 132.7921 0.3574 0.1723 0.4550 -0.1283
210.0000 46.9483 133.5880 0.3651 0.1460 0.4452 -0.1563
215.0000 48.7900 134.2519 0.3713 0.1196 0.4320 -0.1843
220.0000 50.6582 134.7833 0.3757 0.0930 0.4151 -0.2127
225.0000 52.5434 135.1813 0.3781 0.0662 0.3945 -0.2420
230.0000 54.4358 135.4447 0.3785 0.0392 0.3698 -0.2724
235.0000 56.3243 135.5722 0.3765 0.0118 0.3408 -0.3046
240.0000 58.1972 135.5615 0.3722 -0.0161 0.3072 -0.3391
245.0000 60.0416 135.4099 0.3651 -0.0447 0.2684 -0.3763
250.0000 61.8437 135.1135 0.3552 -0.0741 0.2241 -0.4169
255.0000 63.5885 134.6673 0.3422 -0.1046 0.1734 -0.4614
260.0000 65.2595 134.0654 0.3257 -0.1364 0.1158 -0.5106
265.0000 66.8388 133.3001 0.3054 -0.1700 0.0503 -0.5651
270.0000 68.3066 132.3622 0.2810 -0.2055 -0.0240 -0.6257
275.0000 69.6412 131.2408 0.2520 -0.2434 -0.1080 -0.6929
280.0000 70.8185 129.9232 0.2180 -0.2841 -0.2029 -0.7673
285.0000 71.8119 128.3945 0.1784 -0.3279 -0.3096 -0.8493
290.0000 72.5921 126.6382 0.1326 -0.3752 -0.4289 -0.9390
295.0000 73.1271 124.6358 0.0802 -0.4264 -0.5613 -1.0357
300.0000 73.3820 122.3675 0.0205 -0.4816 -0.7062 -1.1377
305.0000 73.3197 119.8130 -0.0467 -0.5409 -0.8621 -1.2420
310.0000 72.9017 116.9528 -0.1218 -0.6038 -1.0251 -1.3428
Y 4
2
1
La cinemática del mecanismo implica saber los desplazamientos, velocidades
y aceleraciones de cualquier punto del eslabonamiento y sobre todo de los
centros de gravedad de cada uno de ellos y de esta manera ingresar al mundo
de los esfuerzos, torques, aceros, diámetros etc. un tema importante en la
mecánica, sin embargo, nos falta resolver una pregunta clave: ¿y que
dimensiones debe tener el mecanismo? Este problema implica a la síntesis del
mecanismo que es un tema del presente texto.
Análisis de posicionamiento:
𝑅4𝑠𝑒𝑛𝜃4 −𝑐𝑜𝑠𝜃4
𝐴=[ ]
−𝑅4𝑐𝑜𝑠𝜃4 −𝑠𝑖𝑛𝜃4
∆𝜃4
𝑋=[ ]
∆𝑅4
𝑅1𝑐𝑜𝑠𝜃1 + 𝑅2𝑐𝑜𝑠𝜃2 − 𝑅4𝑐𝑜𝑠𝜃4
𝐵 = −[ ]
𝑅1𝑠𝑒𝑛𝜃1 + 𝑅2𝑠𝑒𝑛𝜃2 − 𝑅4𝑠𝑒𝑛𝜃4
Analisis de velocidades:
Por lo tanto surge la velocidad relativa del cursor respecto al eslabón 4 , es decir,
𝑅4̇ . si recordamos es 𝑉3/4 quiere decir que estamos parados, en el punto
coincidente, en el eslabón 4 y observamos como se aleja el cursor o eslabón 3.
𝑅4𝑠𝑒𝑛𝜃4 −𝑐𝑜𝑠𝜃4
𝐴=[ ]
−𝑅4𝑐𝑜𝑠𝜃4 −𝑠𝑖𝑛𝜃4
𝜔4
𝑋=[ ̇ ]
𝑅4
𝑅2𝜔2 𝑠𝑒𝑛𝜃2
𝐵=[ ]
−𝑅2𝜔2 𝑐𝑜𝑠𝜃2
Análisis de aceleraciones:
𝑅4̈𝑒 𝑖𝜃4 + 2𝑅4̇𝑖𝜔4 𝑒 𝑖𝜃4 + 𝑅4𝑖𝛼4 𝑒 𝑖𝜃4 − 𝑅4𝜔42 𝑒 𝑖𝜃4 + 𝑅2𝜔22 𝑒 𝑖𝜃2 = 0 (c)
𝜃2
3 R2 O2
R1
P(2,3,4) R4
𝜃4
𝜃1
O4
Aceleración normal del eslabón 4 respecto a su centro de rotación es: 𝑅4𝜔42 𝑒 𝑖𝜃4
𝑅4𝑠𝑒𝑛𝜃4 −𝑐𝑜𝑠𝜃4
𝐴=[ ]
−𝑅4𝑐𝑜𝑠𝜃4 −𝑠𝑖𝑛𝜃4
𝛼4
𝑋=[ ̈ ]
𝑅4
100
theta 4 y desplazamiento relativo
80
60
theta 4
desplaz relativo
40
20
0
0 50 100 150 200 250 300 350 400
theta 2
40
30
W4 y velocidad relativa
20
10
-10
-20
-30
velocidad angular W4
-40
velocidad relativa
-50
0 50 100 150 200 250 300 350 400
tetha 2
500
400
200
100
-100
-200 alfa4
aceleracion relativa
-300
0 50 100 150 200 250 300 350 400
tetha 2
Y y p
B
𝛿3
𝜃3
A
x
𝜃2 𝜃4
O2 O4 X
𝑅𝑃 = 𝑅𝐴 + 𝑅𝑃/𝐴
𝑉𝑃 = 𝑉𝐴 + 𝑉𝑃/𝐴
𝐴𝑃 = 𝐴𝐴 + 𝐴𝑃/𝐴
Entonces;
Es importante que las cuadriculas articuladas las rotemos 360° porque para el
análisis dinámico necesitamos información cinemática y estos mecanismos, por
lo general, en su rotación presentan ángulos difíciles de superar, como ejemplo,
la siguiente gráfica es testigo de que más o menos a los 270° presenta un pico
máximo en el que los esfuerzos surgidos dificultan la rotación.
3000
2500
2000
max reacción
1500
1000
500
0
0 50 100 150 200 250 300 350 400
ThETA2
Problema:
𝜔2 = 10 𝑟𝑎𝑑⁄𝑠𝑒𝑔 𝛼2 = 0 𝑟𝑎𝑑⁄𝑠𝑒𝑔2
𝜃6
B 𝒁𝟔
Im P
P
Z
𝛿3
𝒁𝟓 𝒁𝟑 𝒁𝟒
+𝜃 𝜃3
𝜃5
−𝜃 Re A
𝜃4 𝒁𝟐
̅ 𝜃2 𝒁𝟏
𝒁
O2
O4
Tenemos:
Entonces,
−1
𝑍52 − 𝑍32 − 𝑍62 −1
62 − 72 − 3.52
𝜃6 − 88.84° = 𝑐𝑜𝑠 ( ) = 𝑐𝑜𝑠 [ ] = ±121.0179°
2 ∗ 𝑍3 𝑍6 2 ∗ 7 ∗ 3.5
𝑽𝑷 = 𝑽𝑨 + 𝑽𝑷/𝑨
𝑽𝑃 = 20𝑒 𝑖(−60) + 𝑖𝜔3 𝒁5 = 20𝑒 𝑖(−60) + 𝑖(−6)(6)𝑒 𝑖118.84 = 20𝑒 𝑖(−60) − 36𝑒 𝑖118.84−90
𝑽𝑃 = 40.8196𝑒 𝑖(31.83°)
Las aceleraciones
𝑨𝑷 = 𝑨𝑨 + 𝑨𝑷/𝑨
𝑨𝑷 = −206.09 − 364.69𝑖
Problema
C
B
𝜃2
C
B
𝑟6 𝑟3
𝑟5
A 𝑟4
𝑟2 𝑟7
O1 𝑟1 O2
𝑟1 + 𝑟2 = 𝑟7
Dividimos (3)/(2)
𝑟2 𝑠𝑒𝑛𝜃2
𝜃7 = 𝑎𝑟𝑐𝑡𝑎𝑛 (𝑟 ) (4)
2 𝑐𝑜𝑠𝜃2 −𝑟1
Lo cual equivale, en este caso, a decir que la imagen especular del lazo
respecto del eje real no se deshace, sigue siendo un lazo. Multiplicando (7) y
(8) se tiene:
𝑟𝐶 = 𝑟2 + 𝑟5 + 𝑟6 (15)
La ecuación (16) rige la trayectoria del punto C que puede estar ubicado en
cualquier punto del eslabón 3, es decir, por ejemplo en A realizará una
circunferencia con punto de rotación en O1, si al punto C la ubicamos en el
punto B realizará una trayectoria de una semicircunferencia o llamado también
la trayectoria de un balancín cuyo centro de rotación es el punto O2 del eslabón
4 siempre que la cuadrícula articulada cumpla con Grashof .
%TRAYECTORIA DE C
rcx=a*cos(t2)+r5*cos(t3)+r6*cos(t3+pi/2);
rcy=a*sin(t2)+r5*sin(t3)+r6*sin(t3+pi/2);
Por ejemplo para los datos de ejemplo anterior, observe que theta1 es cero
Corremos el programa:
Trayectoria de C
0.55
0.5
0.45
0.4
rcy
0.35
para r5=0.375 y r6=0.2
0.3
0.25
0.2
-0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5
rcx
𝑟5 = 0.3 𝑦 𝑟6 = 0
Trayectoria de C
0.4
para r5=0.3 y r6=0
0.35
0.3
0.25
rcy
0.2
0.15
0.1
0.05
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
rcx
Trayectoria de C
0.25
0.2
0.15
0.1
rcy
0.05
-0.05
-0.15
-0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3
rcx
𝑟5 = 0 𝑦 𝑟6 = 0
0.1
0.05
rcy 0
-0.05
-0.1
-0.15
-0.2
-0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2
rcx
Trayectoria de C
0.4
0.38
0.36
0.34
rcy
0.32
para r5=0.5 y r6=0
0.3
0.28
0.26
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
rcx
𝒓𝟏 + 𝒓𝟐 + 𝒓𝟑 = 𝒓𝟒
C
B
𝑟6 𝑟3
𝑟5
A 𝑟4
𝑟2
O1 𝑟1 O2
Todos estos vectores tienen módulos constantes, con lo que 𝑟̇2 = 𝑟̇3 = 𝑟̇4 = 0 la
ecuación se reduce a
𝑟2 𝜔2 𝑖𝑒 𝑖𝜃2 + 𝑟3 𝜔3 𝑖𝑒 𝑖𝜃3 = 𝑟4 𝜔4 𝑖𝑒 𝑖𝜃4
𝑟2 𝜔2 𝑠𝑒𝑛 (𝜃3 − 𝜃2 )
𝜔4 =
𝑟4 𝑠𝑒𝑛(𝜃3 − 𝜃4 )
𝑟2 𝜔2 𝑠𝑒𝑛 (𝜃4 − 𝜃2 )
𝜔3 =
𝑟3 𝑠𝑒𝑛(𝜃3 − 𝜃4 )
Para obtener la velocidad del punto C basta tener en cuenta que su vector de
posición con origen en O1 viene dado por;
𝒓𝑪 = 𝒓𝟐 + 𝒓𝟓 + 𝒓𝟔
𝒓̇ 𝑪 = 𝒓̇ 𝟐 + 𝒓̇ 𝟓 + 𝒓̇ 𝟔
Expresión que recoge el hecho de que tanto 𝒓𝟓 como 𝒓𝟔 giran con la barra 3. Las
componentes cartesianas de la velocidad de C son las partes real e imaginaria
de la expresión anterior:
Velocidades de C en funcion de t2
0.2
0.15
0.1
0.05
vcx,vcy
vcx
0 vcy
-0.05
-0.1
-0.15
-0.2
-0.25
0 50 100 150 200 250 300 350 400
theta2
Donde se ha tenido en cuenta que el vector fijo 𝑟1 es fijo, con lo que sus
derivadas son nulas. La ecuación anterior se desarrolla de la siguiente manera:
−𝑟2 𝛼2 𝑠𝑒𝑛 𝜃2 − 𝑟2 𝜔22 𝑐𝑜𝑠𝜃2 − 𝑟3 𝛼3 𝑠𝑒𝑛𝜃3 − 𝑟3 𝜔32 𝑐𝑜𝑠𝜃3 = −𝑟4 𝛼4 𝑠𝑒𝑛𝜃4 + 𝑟4 𝜔42 𝑐𝑜𝑠𝜃4 Real
Eliminando 𝛼3
𝑟̈𝐶 = 𝑟2 𝛼2 𝑖𝑒 𝑖𝜃2 − 𝑟2 𝜔22 𝑖𝑒 𝑖𝜃2 + (𝑟5 𝛼3 − 𝑟6 𝜔32 )𝑖𝑒 𝑖𝜃3 − (𝑟6 𝛼3 + 𝑟5 𝜔32 )𝑒 𝑖𝜃3
Expresión que recoge el hecho de que tanto 𝑟5 𝑦 𝑟6 giran con la barra 3. Las
componentes cartesianas de la aceleración de C son las partes real e imaginaria
de la expresión anterior:
𝑎𝐶𝑥 = −𝑟2 𝛼2 𝑠𝑒𝑛 𝜃2 − 𝑟2 𝜔22 𝑐𝑜𝑠𝜃2 − (𝑟5 𝛼3 − 𝑟6 𝜔32 )𝑠𝑒𝑛𝜃3 − (𝑟6 𝛼3 + 𝑟5 𝜔32 )𝑐𝑜𝑠𝜃3
𝑎𝐶𝑦 = 𝑟2 𝛼2 𝑐𝑜𝑠 𝜃2 − 𝑟2 𝜔22 𝑠𝑒𝑛𝜃2 + (𝑟5 𝛼3 − 𝑟6 𝜔32 )𝑐𝑜𝑠𝜃3 − (𝑟6 𝛼3 + 𝑟5 𝜔32 )𝑠𝑒𝑛𝜃3
Corremos el programa:
Aceleraciones de c Aceleracion total de c
0.2 0.45
0.4
0.1
0.35
0
0.3
Aceleracion
-0.1 0.25
acx,acy
-0.2 0.2
0.15
-0.3
0.1
-0.4
0.05
-0.5 0
0 50 100 150 200 250 300 350 400 0 50 100 150 200 250 300 350 400
Theta2 Theta2
Corramos el programa:
Trayectoria de C
Velocidades de C en funcion de t2
0.45 0.4
0.4
0.3
0.35
0.3
0.2
rcy
0.25
vcx,vcy 0.1
0.2
vcx
0
0.15 vcy
0.1 -0.1
0.05
-0.15 -0.1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35
-0.2
rcx
-0.3
0 50 100 150 200 250 300 350 400
theta2
0.2
0.4
0.1
0.35 0
-0.1
0.3
acx,acy
VC
-0.2
0.25 -0.3
-0.4
0.2
-0.5
0.15
-0.6
0.1 -0.7
0 50 100 150 200 250 300 350 400 0 50 100 150 200 250 300 350 400
theta2 Theta2
Aceleracion total de c
0.8
0.7
0.6
Aceleracion
0.5
0.4
0.3
0.2
0.1
0 50 100 150 200 250 300 350 400
Theta2
Problema:
𝜔2 = 10 𝑟𝑎𝑑⁄𝑠𝑒𝑔 𝛼2 = 0 𝑟𝑎𝑑⁄𝑠𝑒𝑔2
El mecanismo de la siguiente figura analizamos con anterioridad para definir sus velocidades
y aceleraciones del punto P cuando theta2 es 30° , nos toca comprobar esa información con el
uso del programa y demostrar la ventaja que el corrido nos brinda una información completa
y amplia y que nos permite evaluar el mecanismo.
𝛿3
𝜃3
A
𝜃4
𝜃2
O2
O4
7 40
30
6
20
5
vcx,vcy
rcy
10
4
0
3 vcx
-10
vcy
2 -20
para r5=5.1962 y r6=3
1 -30
-4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0 50 100 150 200 250 300 350 400
rcx theta2
45 400
40 300
35 200
acx,acy
30 100
VC
25 0
20 -100
15 -200
10 -300
5 -400
0 50 100 150 200 250 300 350 400 0 50 100 150 200 250 300 350 400
theta2 Theta2
Aceleracion total de c
550
500
450
400
Aceleracion
350