Está en la página 1de 2

21/11/19 23:44 C:\Users\PCX\Downloads\Trabajo4.

m 1 of 2

clear all;
close all;
clc;
%/////////////////////////////////////////////////////////////////////
%Nombre: Juan Sebastian Idrovo, Gabriel Montalvan, Alex Miguitama, Juan Orellana
%Curso: 7mo A
%VARIABLES
%s: Segundos
%kg: Kilogramos
%cm: Centimetros
%/////////////////////////////////////////////////////////////////////

uo=0; %cm
vo=0; %cm/s
E=25000*10^5;
I=(0.4^4)/12;
A=0.4*0.4;
L=5.5;
H=3.5;
M=20000; %kg
k=(6*E*I/(H^3))+2*E*A/L; %kg/cm
Po=0.1*10^6; %kgf

%Vibracion Libre con Carga Armonica


wn=sqrt(k/M);
Tn=1/wn;
W={0.2*wn
0.95*wn
1.2*wn
100*wn};
amrt={
0.001
0.01
0.02
0.05
0.1
};
n=size(amrt,1);
m=0.4;
num=4;
for i=1:n

xi=cell2mat(amrt(i,1));
w=cell2mat(W(num,1));
wd=wn*sqrt(1- xi^2);

c=(Po/k)*(1-(w/wn)^2)/((1-(w/wn)^2)^2+(2*xi*(w/wn))^2);
d=(Po/k)*(-2*xi*w/wn)/((1-(w/wn)^2)^2+(2*xi*(w/wn))^2);
a=uo-d;
b=((vo-c*w+a*wn*xi)/wd);
21/11/19 23:44 C:\Users\PCX\Downloads\Trabajo4.m 2 of 2

cont=1;
for j=0:0.0001:m
U(cont,1)=exp(1)^(-xi*wn*j)*(a*cos(wd*j)+b*sin(wd*j))+c*sin(w*j)+d*cos(w*j);
to(cont,1)=j;
cont=cont+1;
end
plot(to,U);
legend('Amortiguamiento 0.001','Amortiguamiento 0.01','Amortiguamiento
0.02','Amortiguamiento 0.05','Amortiguamiento 0.1');
hold on
end
xlabel('Tiempo (s)');
ylabel('Desplazamiento (m)');
title('VIBRACION LIBRE CON CARGA ARMONICA');
disp(Tn);

También podría gustarte