biela manivela excentrica barras

7
Mecanismo de 4 Barras Mecanismo Biela-Manivela excéntrica Diseño de Mecanismos Diseño de Mecanismos UCSM Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli

Upload: hector-valdivia

Post on 02-Aug-2015

325 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Biela Manivela Excentrica Barras

Mecanismo de 4 BarrasMecanismo Biela-Manivela excéntricaDiseño de Mecanismos

Diseño de Mecanismos UCSM

Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli

Page 2: Biela Manivela Excentrica Barras

Marco PracticoMecanismo de 4 Barras

Algoritmo:

%####### PROGRAMA para un sistema de mecanismo 4 BARRAS #######% ##### Creado por Hector Valdivia Yaulli ######% ##### Universidad Catolica de Santa Maaria ###### %este programa nos mostrara el procedimiento de un sistema compuesto %por 4 barras(eslabones) y sus mecanismo para hallar las aceleraciones% y velocidades angulares clear all,close all; clc;%ingresaremos los valores de entradadisp('Programa para resolver el mecanismo de 4 BARRAS');disp(' ')disp('ingresar los valores de cada eslabon(BARRA)');l1=input('ingresar eslabon 1 = ');%eslabon 1l2=input('ingresar eslabon 2 = ');%eslabon 2l3=input('ingresar eslabon 3 = ');%eslabon 3l4=input('ingresar eslabon 4 = ');%eslabon 4disp(' ')disp('Valores para el ESLABON 1')phi1=input('ingresar posicion del eslabon1= ');%posicion de angulo phi 1phi11=input('ingresar la velocidad angular del eslabon1= ');%velocidad angular de phi 1phi12=input('ingresar la aceleracion angular del eslabon1= ');%aceleracion angular de phi 1%desarrollo de ecuacionesa=l4-l1*cos(phi1);b=-l1*sin(phi1);c=((l2^2)-(a^2)-(b^2)-(l3^2))/(2*l3);if ((a^2)+(b^2)-(c^2))>=0; t=(-2*b+-sqrt(((2*b)^2)+4*(a+c)*(a-c)))/(-2*(a+c));phi2=2*atan(t);

Diseño de Mecanismos UCSM

Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli

Page 3: Biela Manivela Excentrica Barras

phi3=acos((l1*sin(phi1)+l2*sin(phi2))/(l3));%calculos para hallar la velocidad angular de phi2 phi3Mv=[-l2*sin(phi2),l3*cos(phi3);l2*cos(phi2),l3*sin(phi3)];Pv=[l1*sin(phi1)*(phi11);-l1*cos(phi1)*(phi11)];V=inv(Mv)*Pv;phi21=V(1);phi31=V(2);%calculos para hallar la aceleracion angular de phi2 phi3Ma=[-l2*sin(phi2),l3*cos(phi3);l2*cos(phi2),l3*sin(phi3)];pri=l1*cos(phi1)*(phi11^2)+l1*sin(phi1)*(phi12)+l2*cos(phi2)*(phi21^2)+l3*sin(phi3)*(phi31^2);sec=l1*sin(phi1)*(phi11^2)-l1*cos(phi1)*(phi12)+l2*sin(phi2)*(phi21^2)-l3*cos(phi3)*(phi31^2);Pa=[pri;sec];Va=inv(Ma)*Pa;phi22=Va(1);phi32=Va(2);%mostrar resultadosdisp(' ')disp('RESULTADOS para el eslabon 2')fprintf('posicion del eslabon 2= %.2f\n',phi2)fprintf('velocidad angular del eslabon 2= %.2f\n',phi21)fprintf('aceleracion angular del eslabon 2= %.2f\n',phi22)disp(' ')disp('RESULTADOS para el eslabon 3')fprintf('posicion del eslabon 3= %.2f\n',phi3)fprintf('Velocidad angular del eslabon 3= %.2f\n',phi31)fprintf('aceleracion angular del eslabon 3= %.2f\n',phi32)disp(' ')else disp('>>>> El sistema no tiene solucion <<<<<')end

Diseño de Mecanismos UCSM

Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli

Page 4: Biela Manivela Excentrica Barras

Resultados:

Diseño de Mecanismos UCSM

Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli

Page 5: Biela Manivela Excentrica Barras

Biela-Manivela excéntrica

Algoritmo:

%####### PROGRAMA para un sistema de una BIELA-MANIVELA excentrica #######% ##### Creado por Hector Valdivia Yaulli ######% ##### Universidad Catolica de Santa Maria ###### %este programa nos mostrara el procedimiento de un sistema compuesto %por una BIELA y una MANIVELA y sus mecanismo para hallar las aceleraciones %y velocidades angulares en un punto muerto superior y con una altura dada clear all,close all, clc;%ingresaremos los valores de entradar=input('ingresar el radio de la BIELA = ');l=input('ingresar la longitud de la MANIVELA = ');thethad=input('ingresar la velocidad angular de la BIELA = ');tetha2=input('ingresar la aceleracion angular de la BIELA = ');h=input('Altura = ');disp(' ')tetha1=2*pi*thethad/60; % velocidad en radianes por segundotf=2*pi/tetha1; % para 1 revolucion de la manivelat=linspace(0,tf,100); %creamos un vector para el tiempotetha=tetha1*t; %calculamos thetha para cada t%desarrolloi=i+1;lo=+sqrt(((r-l)^2)-(h^2));phi=asin((r*(sin(tetha))-h)/l);x=(r*cos(tetha)+cos(phi))-(lo);phi1=(r*(cos(tetha))*(tetha1))/(l*(cos(phi)));x1=(-r)*(sin(tetha))*(tetha1)-(l*(sin(phi))*(phi1));phi2=(-r*(sin(tetha))*((tetha1).^2)+(r*cos(tetha)*(tetha2))+l*sin(phi)*(phi1).^2)/(l*cos(phi));x2=(-r*cos(tetha)*(tetha1).^2)-(r*sin(tetha)*(tetha2))-l*cos(phi)*(phi1).^2-(l*(sin(phi))*(phi2)); %graficamos las curvassubplot(3,1,1)plot(t,x)gridxlabel('Tiempo(s)')ylabel('Posicion(m)')subplot(3,1,2)plot(t,x1)gridxlabel('Tiempo(s)')ylabel('velocidad(m/s)')subplot(3,1,3)plot(t,x2)gridxlabel('Tiempo(s)')ylabel('Aceleracion(m/s,^2)')hold on%FIN DEL PROGRAMA

Diseño de Mecanismos UCSM

Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli

Page 6: Biela Manivela Excentrica Barras

Gráficas:

POSICION

MANIVELA

Diseño de Mecanismos UCSM

Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli

Page 7: Biela Manivela Excentrica Barras

NOTA

Este trabajo lo realice con mis compañeros:

Rodrigo Bustamante AlarconRichard Arce TorresOlger Rojas MacedoMauricio Caceres Franco

Diseño de Mecanismos UCSM

Sistema BIELA-MANIVELA - 4 Barras Hector Valdivia Yaulli