Académique Documents
Professionnel Documents
Culture Documents
Objetivos
1
Objetivos Generales
Aplicar los conocimientos adquiridos en el curso de mecnica de maquinaria, para la resolucin de los
mecanismos de cuatro barras.
Objetivos Especficos
Diseo de una interfaz grfica para visualizar el comportamiento del eslabn de salida en nuestro sistema
mecnico.
Analizar graficas de posicin, velocidad, aceleracin y sacudimiento para conocer como acta un
mecanismo.
Introduccin
Para realizar el anlisis primero se analizar qu tipo de mecanismo es, conociendo su movilidad y
condiciones de Grashof para poder saber cmo se comportar. Tambin se har un anlisis grafico de
velocidad y aceleracin en las posiciones crticas del mecanismo. Y para finalizar se realizar un anlisis
analtico del mecanismo mediante el mtodo de vectores de lazos cerrado en donde con un programa de
MATLAB se obtendrn graficas de posiciones, velocidad, aceleraciones y sacudimiento para todo el
movimiento.
Elemento
Dimensin [cm]
r1
5.5
r2
r3
r4
2.5
r5
4
Tabla 1 - Dimensiones del mecanismo
M =3 ( n1 )2 J 1J 2
Donde:
M: Movilidad
n: Numero de eslabones
M =3 ( 61 )2 ( 7 )0=1
El mecanismo tendra 1 grado de libertad lo que se puede comprobar al observar su movimiento de salida
que sera lineal horizontal.
Grashof: [1]
Para analizar las condiciones de Grashof se va a modificar un poco el mecanismo y se va usar los
eslabones
r1 , r2 , r3 y r4 .
C + L < E1 + E2
Al ver la condicin podemos ver que es el caso #1 en donde si es Grashof, por lo que el mecanismo se
comporta como una manivela-balancn.
3 =34.41 rad / s
V b=0 4=0 V c =0
3=8774 rad / s
118.28 cm
2
s
3 =34.41rad /s
V b=0 4=0 V c =0
3=430.90 rad / s2
3
A B =37.29 x 10 cm/ s
4=14.96 x 10 rad /s
A c =59.66 x 10 3 cm/ s2
Figura 7 - Lazo #1
r 1=r 2 +r 3 +r 4
Posicin:
r 3 sin 3 r 4 sin 4
r 3 cos 3
r 4 cos 4
][ ] [
3
r sin 2
= 2
4 r 2 cos 2
Aceleracin:
r 3 sin 3 r 4 sin 4
r 3 cos 3
r 4 cos 4
][ ] [
3
r cos 2 22 +r 2 sin 2 2 +r 3 cos 3 23 +r 4 cos 4 24
= 2
4
r 2 sin 2 22r 2 cos 2 2 +r 3 sin 3 23 +r 4 sin 4 24
Sacudimiento:
][ ] [
3
3
r 3 sin 3 r 4 sin 4 3 r 2 sin 2 2+3r 2 cos 2 2 2+r 2 sin 2 2r 3 sin 3 3+3r 3 cos 3 3 3r
=
r 3 cos 3
r 4 cos 4 4
r 2 cos 2 32 +r 2 sin 2 2 2r 2 cos 2 2 +r 3 cos 3 33 +r 3 sin 3 3 3 +r 4 c
Figura 8 - Lazo #2
r p=r 1+ r 5
Posicin:
X p =r 1+ r 5 cos 5
Y p=r 5 sin 5
Velocidad:
X p =r 5 sin 5 5
Y p=r 5 cos 5 5
Aceleracin:
Conclusiones y recomendaciones
Bibliografa
10
[1] Norton, R. (2009). Diseo de maquinaria. 4th ed. Mxico [etc.]: McGraw-Hill.
Anexos
11
Codigo de MATLAB:
N=100;
bancada=5.5;
manivela=1;
eslabon3=6;
eslabon4=2.5;
angulos2=(0:2*pi/N:2*pi);
angulos3=zeros(N+1,1);
angulos4=zeros(N+1,1);
z=[22*pi/180;65*pi/180];
syms x y
for i=1:N+1
fx=[cos(angulos2(i))+6*cos(x)-2.5.*cos(y)-5.5;
sin(angulos2(i))+6*sin(x)-2.5.*sin(y)];
f1=jacobian(fx);
error=1.e-2;
f2=inline(fx);
f3=inline(f1);
err=norm(f2(z(1),z(2)),2);
while err>=error
f4=f2(z(1),z(2));
f5=f3(z(1),z(2));
z1=z-inv(f5)*f4;
f6=f2(z1(1),z1(2));
err=norm((f6),2);
z=z1;
end
angulos3(i)=z(1);
angulos4(i)=z(2);
end
12
vel_angular2=2000*pi/30;
aceleracion2=0;
golpeteo2=0;
for i=1:1:N+1
J=[eslabon3*sin(angulos3(i)) -eslabon4*sin(angulos4(i));
eslabon3*cos(angulos3(i)) -eslabon4*cos(angulos4(i))];
sol1=[-(manivela*(sin(angulos2(i)))*vel_angular2);
-(manivela*(cos(angulos2(i)))*vel_angular2)];
vect_velocidad=inv(J)*sol1;
vel_angular3(i)=vect_velocidad(1,1);
vel_angular4(i)=vect_velocidad(2,1);
sol2=[-(manivela*(cos(angulos2(i)))*vel_angular2^2)-(manivela*(sin(angulos2(i)))*(aceleracion2))(eslabon3*(cos(angulos3(i)))*(vel_angular3(i)^2))+(eslabon4*(cos(angulos4(i)))*(vel_angular4(i)^2));
(manivela*(sin(angulos2(i)))*vel_angular2^2)-(manivela*(cos(angulos2(i)))*(aceleracion2))+
(eslabon3*(sin(angulos3(i)))*(vel_angular3(i)^2))-(eslabon4*(sin(angulos4(i)))*(vel_angular4(i)^2))];
vect_aceleracion=inv(J)*sol2;
aceleracion3(i)=vect_aceleracion(1,1);
aceleracion4(i)=vect_aceleracion(2,1);
sol3=[-(manivela*(sin(angulos2(i)))*golpeteo2)(manivela*aceleracion2*vel_angular2*(cos(angulos2(i))))-(2*manivela*vel_angular2*cos(angulos2(i)))+
(manivela*vel_angular2^3*(sin(angulos2(i))))(eslabon3*aceleracion3(i)*vel_angular3(i)*cos(angulos3(i)))(2*eslabon3*vel_angular3(i)*cos(angulos3(i)))+(eslabon3*vel_angular3(i)^3*(sin(angulos3(i))))+
(eslabon4*aceleracion4(i)*vel_angular4(i)*cos(angulos4(i)))
+(2*eslabon4*vel_angular4(i)*cos(angulos4(i)))-(eslabon4*vel_angular4(i)^3*(sin(angulos4(i))));
(manivela*(cos(angulos2(i)))*golpeteo2)+(manivela*aceleracion2*vel_angular2*(sin(angulos2(i))))
+(2*manivela*vel_angular2*sin(angulos2(i)))+(manivela*vel_angular2^3*(cos(angulos2(i))))+
(eslabon3*aceleracion3(i)*vel_angular3(i)*sin(angulos3(i)))
+(2*eslabon3*vel_angular3(i)*sin(angulos3(i)))+(eslabon3*vel_angular3(i)^3*(cos(angulos3(i))))(eslabon4*aceleracion4(i)*vel_angular4(i)*sin(angulos4(i)))(2*eslabon4*vel_angular4(i)*sin(angulos4(i)))-(eslabon4*vel_angular4(i)^3*(cos(angulos4(i))))];
vector_jerk=inv(J)*sol3;
golpeteo3(i)=vector_jerk(1,1);
golpeteo4(i)=vector_jerk(2,1);
end
angulo_complement=angulos4-angulos3;
subplot(3,3,1);
plot(angulos2,angulos3);grid on; title('Posicin Acoplador');
xlabel('Angulo Manibela (rad)'); ylabel('Angulo acoplador (rad)');
subplot(3,3,2);
plot(angulos2,angulos4);grid on; title('Posicin Eslabon4');
xlabel('Angulo Manibela (rad)'); ylabel('Angulo Eslabon4(rad)');
subplot(3,3,3);
plot(angulos2,vel_angular3);grid on; title('Velocidad Acoplador');
xlabel('Angulo Manibela (rad)'); ylabel('Velocidad Acoplador(rad/s)');
subplot(3,3,4);
plot(angulos2,vel_angular4);grid on; title('Velocidad Eslabon4');
xlabel('Angulo Manibela (rad)'); ylabel('Velocidad Eslabon4(rad/s)');
13
subplot(3,3,5);
plot(angulos2,aceleracion3);grid on; title('Aceleracion Acoplador');
xlabel('Angulo Manibela (rad)'); ylabel('Aceleracion Acoplador(rad/s2)')
subplot(3,3,6);
plot(angulos2,aceleracion4);grid on; title('Aceleracion Eslabon4');
xlabel('Angulo Manibela (rad)'); ylabel('Aceleracion Eslabon4(rad/s2)');
subplot(3,3,7);
plot(angulos2,golpeteo3);grid on; title('Golpeteo Acoplador');
xlabel('Angulo Manibela (rad)'); ylabel('Golpeteo Acoplador(rad/s3)');
subplot(3,3,8);
plot(angulos2,golpeteo4);grid on;title('Golpeteo Eslabon4');
xlabel('Angulo Manibela (rad)'); ylabel('Golpeteo Eslabon4(rad/s3)');
subplot(3,3,9);
plot(angulos2,angulo_complement);grid on; title('Diferencia angulo acoplador y eslabon4');
xlabel('Angulo Manibela (rad)'); ylabel('Angulo');
subplot(3,3,1);
plot(angulos2,xp);grid on; title('Desplazamiento en X');
xlabel('Angulo Manivela (rad)'); ylabel('Posicin X (cm)');
subplot(3,3,2);
plot(angulos2,yp);grid on; title('Desplazamiento en Y');
xlabel('Angulo Manivela (rad)'); ylabel('Posicin Y (cm)');
subplot(3,3,3);
plot(angulos2,xpv);grid on; title('Velocidad en X');
xlabel('Angulo Manivela (rad)'); ylabel('Velocidad X (cm/s)');
subplot(3,3,4);
plot(angulos2,ypv);grid on; title('Velocidad en Y');
xlabel('Angulo Manivela (rad)'); ylabel('Velocidad X (cm/s)');
subplot(3,3,5);
plot(angulos2,xpa);grid on; title('Aceleracin en X');
xlabel('Angulo Manivela (rad)'); ylabel('Aceleracin X (cm/s2)')
subplot(3,3,6);
plot(angulos2,ypa);grid on; title('Aceleracin en Y');
xlabel('Angulo Manivela (rad)'); ylabel('Aceleracin Y (cm/s2)');
subplot(3,3,7);
plot(angulos2,xps);grid on; title('Sacudimiento en X');
xlabel('Angulo Manivela (rad)'); ylabel('Sacudimiento X (cm/s3)');
subplot(3,3,8);
plot(angulos2,yps);grid on;title('Sacudimiento en Y');
14
Aceleracin:
J^ : 0=r 2 cos 2 32r 2 sin 2 2 2 +r 2 cos 2 2r 3 cos 3 33r 3 sin 3 3 3 +r 3 cos 3 3r 4 cos 4 34r 4
V a=2 R O
D
2 cm
=
V 209.44 cm/ s
La
V a=209.44 cm/s
la velocidad
en A es perpendicular
V b=V a+3 R AB
al polo.
V b=0
V a= 3 R AB
Va
=3=34.41 rad / s
R ab
V b=0 4=0 V c =0
15
32 R AB=7312.25
cm
0.306 cm
s2
A AN =43.87 x 103
Escala:
D
2cm
=
A 43.87 x 103
4=29.57 x 10 rad /s
A c = 4 x R O C
4
A c =118.28 cm/s2
Clculos de la figura 5:
V a=2 R O
D
2 cm
=
V 209.44 cm/ s
La velocidad en
B es cero porque
V a=209.44 cm/s
la velocidad en A
es perpendicular
V b=V a+3 R AB
al polo
V b=0
V a= 3 R AB
Va
=3=34.41 rad / s
R ab
V b=0 4=0 V c =0
A AN =43.87 x 103
cm
0.306 cm
s2
A AN 3 R AB=1.69 cm
D
2cm
=
A 43.87 x 103
Escala:
4=14.96 x 10 rad /s
A c = 4 x R O C
4
A c =59.66 x 10 3 cm/ s2
17