nse-3032964277901535105-Ejercicio 1 Vibracion libre_220316_173308_1.jpg.jpg

nse-9037812946168790016-Ejercicio 1 Vibracion libre_220316_173308_2.jpg.jpg

% Ejercicio No1: Vibracion libre
% Se pide encontrar la respuesta en el tiempo de la estructura indicada en
% la figura para cada una de sus direcciones principales.
% Se pide determinar tanto la respuesta amortiguada, como la no amortiguada
% Se debe determinar la respuesta para los siguientes amortiguamientos: 5%,
% 10%, y 20%.
% Las condiciones de borde son: u(0)=20 [cm]

clear all
clc

% Calculo de frecuencias naturales (Ver hoja de resolucion)
wn.x=32.36; %[1/s]
wn.y=20.21; %[1/s]

% Calculamos los periodos (Esto es importante para determinar el tiempo de la respuesta que debemos graficar) 
Tn.x=2*pi()/wn.x;
Tn.y=2*pi()/wn.y;

Tn

% Determinamos el tiempo de la respuesta
t=[0:.001:3];

% Determinamos las condiciones de borde del problema
xo=20; %[cm]
vo=0; %[cm/s]

% Calculo de la respuesta en vibracion libre:
    % Resolucion de la ecuacion para vibracion libre sin amortiguamiento
    %   Los datos requeridos son: [xt,vt,at] = SDOF_VL(t,wn,xo,vo)
    %   [t] → intervalo de tiempo
    %   wn → frecuencia natural del sistema
    %   xo → desplazamiento inicial
    %   vo → velocidad inicial
[x_x_na,v_x_na,a_x_na]=SDOF_VL(t,wn.x,xo,vo);
[x_y_na,v_y_na,a_y_na]=SDOF_VL(t,wn.y,xo,vo);

% Calculo de la respuesta en vibracion amortiguada
    % Resolucion de la ecuacion para vibracion libre con amortiguamiento
    %   Los datos requeridos son: [xt,vt,at] = SDOF_VLA(t,wn,xo,vo,xi)
    %   [t] → intervalo de tiempo
    %   wn → frecuencia natural del sistema
    %   xo → desplazamiento inicial
    %   vo → velocidad inicial
    %   xi → ratio de amortiguamiento

xi=[0.05 0.10 0.20];

for i=1:length(xi)
[temp] = SDOF_VLA(t,wn.x,xo,vo,xi(1,i));
x_x_a{i}=temp;
end

% Graficamos la respuesta
figure
plot(t,x_x_na)
xlabel('Tiempo [s]')
ylabel('Desplazamiento x(t)')
title('Respuesta en el tiempo')
hold on

for i=1:length(xi)
plot(t,x_x_a{i})
hold on
end
legend('Sin amortiguamiento','Xi=0.05','Xi=0.10','Xi=0.20')

Untitled