Você está na página 1de 4

UNIVERSIDADE FEDERAL DA GRANDE DOURADOS – UFGD

FACULDADE DE ENGENHARIA – FAEN


ENGENHARIA MECÂNICA – 8º SEMESTRE

ELEMENTOS FINITOS

Tatiane Aparecida de Sousa

Dourados - MS
Novembro, 2017
BARRA BI-ENGASTADA
//Dados
E = 69e9;
A = 0.01*0.005;
L = 1;
rho = 2700;
n_el = 80;
l = L/n_el;
n_no = n_el+1;

M_local = (rho*A*l/6)*[2 1 ; 1 2];


k_local = (E*A/l)* [1 -1; -1 1];

gdl = zeros(n_el,2)

k_global = zeros(n_no,n_no);
M_global = zeros(n_no,n_no);

for p = 1: n_el
gdl(p,:) = [p p+1]
end

for q = 1:n_el
elemento_gdl = gdl(q,:)
k_global(elemento_gdl,elemento_gdl) =
k_global(elemento_gdl,elemento_gdl)+k_local;
M_global(elemento_gdl,elemento_gdl) =
M_global(elemento_gdl,elemento_gdl)+M_local;
end

//Frequência
W=linspace(0,100000,1000)
pi=3.14;
f=W/(2*pi);

//Barra Bi-engastada
k_biengastada = k_global(2:n_no-1,2:n_no-1);
M_biengastada = M_global(2:n_no-1,2:n_no-1);

for a = 1:length(W)
G2(:,:,a) = inv(k_biengastada-(W(a).^2)*M_biengastada);
end

H2 = squeeze(G2(79,79,:))
figure()
plot(f,20*log10(abs(H2)))

H3 = squeeze(G2(35,35,:))
figure()
plot(f,20*log10(abs(H3)))

H4 = squeeze(G2(2,2,:))
figure()
plot(f,20*log10(abs(H4)))

for n = 1:6
Wn_b(n,1) = ((n*pi)/L)*((E/rho).^0.5);
end
Fn_b=Wn_b/(2*pi)

Fn_b =

2527.6251
5055.2503
7582.8754
10110.501
12638.126
15165.751
Gráficos

Você também pode gostar