Você está na página 1de 5

Universidade Federal do Maranhão

Vibrações Mecânicas - RAO 2_49

Aysla Caroline de Sousa - 2019029562

Uma viga de aço de 1m de comprimento suporta uma massa de 50 kg em sua extremidade livre, como mostra
a figura. Determine a frequencia natural de vibração transversal do sistema modelando-o como um sistema
com um grau de liberdade.

Equação do movimento

M = massa concentrada;

K = rigidez da extremidade livre da viga composta. Onde,

y = deflexão da extremidade da viga composta.

clc
close all
clear

Dados do problema:

global M K
M = 50; %kg
g = 9.81; % Gravidade
L = 0.8; % metro
a = 0.2; % metro
EI = 207e9*(1/12)*0.05*0.05^3; %N.m²
p = -M*g; %peso

Vetores:

x1 = 0:0.01:L;
x2 = L:0.01:L+a;

1
Deflexão da Viga:

Seção:

y1 = (p*a*x1/(6*EI*L)).*(x1.^2-L^2);

Seção:

y2 = (p*(x2-L)/(6*EI*L)).*(a*(3*x2-L)-(x2-L).^2);

Analise da Vibração:

%Rigidez da Extremidade livre da mola


K = abs(p/y2(end));% N/m
%Frequencia Natural
wn = sqrt(K/M); %rad/s

Simulação do Sistema:

to = 0; %Tempo inicial
tf = 0.1; %Tempo Final
t = to:0.001: tf;
yo = [y2(end);0];%Condições Iniciais

[t,ye] = ode45('viga',t,yo)

t = 101×1
0
0.0010
0.0020
0.0030
0.0040
0.0050
0.0060
0.0070
0.0080
0.0090

ye = 101×2
-0.0001 0
-0.0001 0.0096
-0.0001 0.0180
-0.0000 0.0240
-0.0000 0.0270
0.0000 0.0266
0.0000 0.0227
0.0001 0.0159
0.0001 0.0071
0.0001 -0.0026

Y = ye(:,1); %Deslocamento (m)


v = ye(:,1); %Velocidade (m/s)

2
Gráficos:

figure
subplot(211)
plot(t,Y*1e4)
xlabel('Tempo (s)')
ylabel('Deflexão')
grid on
subplot(212)
plot(t,v)
xlabel('Tempo (s)')
ylabel('Velocidade(m)')
grid on

Animação do Sistema:

h = figure;
n = length(t);

for i = 1:n
plot(0,Y(i)*1e4,'sb','MarkerSize',30,'MarkerFaceColor','b')
axis equal
title('Massa Concentrada')
ylabel('Deflexão')
axis([-0.2 0.2 -1 1]) %Limites do Gráfico
grid on
box on
c(i)=getframe;
end

3
h.Visible = 'on';
movie (c);

4
5

Você também pode gostar