Sei sulla pagina 1di 9

Vibraes Mecnicas 2014/2

Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

ANLISE DE UMA EXCITAO HARMNICA


UTILIZANDO SRIE DE FOURIER

1. Objetivo

O presente trabalho tem por objetivo apresentar a resoluo do exemplo 4.1 do livro
utilizando a srie de Fourier, assim como apresentar os clculos feitos manualmente e tambm
com o auxlio do software MatLAB.

2. Introduo
Quando a fora externa F(t) peridica com perodo T = 2/, ela pode ser expandida
em uma srie de Fourier. Embora o movimento harmnico seja o mais simples de tratar, o
movimento de muitos sistemas vibratrios no harmnico. Contudo muitos casos as
vibraes so peridicas.
Qualquer funo peridica de tempo pode ser representada por srie de Fourier como
a soma infinita de termos em seno e cosseno.

3. Formalizao do problema

A figura abaixo descreve o funcionamento de uma vlvula hidrulica em regime contnuo de


funcionamento (regime permanente). A vlvula pode ser considerada como uma massa ligada
uma mola e a um amortecedor de um lado e sujeita uma funo forante F(t) do outro lado.
A funo forante pode ser expressa como:
F(t) = A p(t)

A = .(0,05)2/4 m2

Onde A a rea da seo transversal e p(t) a presso exercida pela vlvula no instante t.
Note que A uma constante e F(t) uma funo peridica de perodo = 2s. Deste modo
= 2/ = rad/s.

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

Figura 1: Vibrao peridica de uma vlvula hidrulica

A equao de movimento para o sistema :


+ + = ()

0
() =
2

+
=1

=1

Pelo princpio da superposio, a soluo em regime permanente, isto a fora peridica


sem mudanas. A soluo a soma das seguintes equaes:
+ + =

0
2

+ + =

{ + + =
O objetivo aqui encontrar os coeficientes da srie de Fourier, ao, aj, bj. Pois sabe-se que a
soluo para as trs equaes anteriores so respectivamente:
=
=

{ =

0
2

( ) cos( )

= (1 2 2 )2 + (2)2
onde,

= /
2

( ) sen( )

= arctan (1 2 2 )

= 1,2, 3

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

Observao: Note que esta soluo depende de j. Se j = n isso implica que a amplitude da
harmnica ser comparativamente grande. Isso ser vlido em particular para pequenos
valores de j e de . A medida que j fica maior a amplitude torna-se maior e os termos
correspondentes tendem zero. Alguns dos primeiros termos so suficientes para obter a
resposta com preciso razovel.

Para determinarmos os coeficientes aj, bj, multiplicamos a funo F(t) que define o
comportamento do sistema, por cos(nt) e sen(nt) respectivamente e integramos sobre o
perodo = 2/.1
2


2
=
() cos() = () cos()
0
0

= 0, 1, 2, 3

2/
2

() sen() = () sen()
0
0

A funo definida por parte


5000

() =
{

5000 (2 )

Isso o que chamamos aplicar a transformada de Fourier

= 1, 2, 3

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

Aplicando se as devidas condies iniciais e equaes abaixo:

n
1
2
3
4
5

Xa
-0.0159
0
-0.0018
0
-0.0006

= /
Xb
0
0
0
0
0

= 2

fi
0.0126
0.0252
0.0380
0.0510
0.0643

Chegamos soluo que descreve o comportamento do sistema, desenvolvendo a srie de Fourier at


o quinto termo:
() = / . ( . ) . ( , )
. ( , )

4. Anlise computacional

Para o presente trabalho foi desenvolvido um


algoritmo contendo todas as condies iniciais do
problema assim como o clculo das integrais
utilizando o MatLAB.
O cdigo encontra-se no anexo deste trabalho e
tambm no e-mail em que foram enviados os
mesmos.

Figura 2: Grfico obtido com auxlio do MatLAB aps


aplicao da srie de Fourier

5. Concluso

O presente trabalho possibilitou o entendimento da srie de Fourier e sua aplicao em


sistemas vibratrios harmnicos. De modo que foi possvel realizar uma aplicao e uma
anlise tanto manual quanto computacional utilizando o software matLab.

Vibraes Mecnicas 2014/2


Prof.: Libardo Andrs Gonzlez Torres

Discente: Orlindo Wagner SOARES PEREIRA


Matrcula: 20131026009

ANEXO : ALGORITMO UTILIZADO PARA A RESOLUO DO EXEMPLO 4.1 NO


MATLAB
clear; clc;
% Tarefa para o aprendizado da Srie de Fourier (13/10/2014)
% A
% NOME: Orlindo Wagner Soares Pereira
% MATRICULA: 2013 10 26 009
% Este programa encontra os coeficientes da serie de Fourier para o exemplo
% 4.1, pagina 141 do livro de Vibraes mecnicas - Rao - 4Ed
% Variveis do sistema:
k = 2500;
m = 0.25;
T = 2;
w = 2*pi/T;
w_n = sqrt(k/m);
c = 10;
cc = 2*m*w_n;
F_am = c/cc;
A = pi*(0.050^2)/4;
r = w/w_n;

%
%
%
%
%
%
%
%
%
%

constante da mola equivalente


massa equivalente do sistema
perodo de oscilao
frequencia de oscilao do sistema
frequencia natural do sistema
coeficiente de amortecimento do aortecedor
coeficiente de amortecimento devido w_n
fator de amortecimento
area da seo da camara de sada
razo entre as frequencias

syms x n t ;
N = 5;
a = sym('a', [N 1]);
b = sym('b', [N 1]);
fi = zeros(N,1);
Xa = zeros(N,1);
Xb = zeros(N,1);
ao = 0.5 *( A * 50000 * ( int(t,0,1) + int((2-t),1,2) ));
Xo = ao/k;
R = sqrt( (1-(j*r)^2)^2 + (2*F_am*j*r)^2 );
for j = 1 : N
a(j) = A * 50000* ( int(t*cos(j*pi*t),0,1) + int((2-t)*cos(j*pi*t),1,2) );
b(j) = A * 50000* ( int(t*sin(j*pi*t),0,1) + int((2-t)*sin(j*pi*t),1,2) );
fi(j) = atan( (2*j*F_am*r)/(1-(j*r)^2) );
Xa(j) = (a(j)/k)/R;
Xb(j) = (b(j)/k)/R;
end
% Apresentao dos Resultados
%
X = Xo + Xa(j)*cos(pi*t - fi(j)) + Xb(j)*sin(pi*t - fi(j));
Xo
Xa
Xb
fi
tt = 0:0.01:4;
pp = pi/160 - 0.0159* cos(pi*tt-0.126) - 0.0018 * cos(3*pi*tt - 0.0308) - 0.0006
* cos(5*pi*tt - 0.0643);
plot(tt,pp);
xlabel('Tempo(s)');
ylabel('Presso(Pa)');

Potrebbero piacerti anche