You are on page 1of 37

Universidade Federal do Rio de Janeiro UFRJ

Instituto Alberto Luiz Coimbra de Ps-Graduao e


Pesquisa de Engenharia COPPE
Programa de Engenharia Civil PEC

2Trabalho: Resposta de um
sistema dinmico simples de
um grau de liberdade

Dinmica dos Sistemas Discretos COC775


Professor: Webe Mansur

Breno Campos Baroni - DRE 116064356

Rio de Janeiro, Junho de 2016


Sumrio

1. INTRODUO ........................................................................................ 3

2. METODOLOGIA ..................................................................................... 4

2.1. Sistema massa-mola-amortecedor com 1 grau de liberdade.......... 4

2.2. Transformada Discreta de Fourier .................................................... 5

2.3. Amortecimento Viscoso .................................................................... 6

2.4. Amortecimento Histertico ............................................................... 8

2.5. Amortecimento de Biot .................................................................... 11

3. ROTINAS DO PROGRAMA .................................................................. 15

4. RESULTADOS ...................................................................................... 22

4.1. Dados de entrada ............................................................................. 22

4.2. Resposta para Condies Iniciais Nulas ........................................ 27

4.3. Resposta para deslocamento inicial prescrito............................... 30

4.4 Resposta para velocidade inicial aplicada ..................................... 34

5. REFERNCIAS BIBLIOGRFICAS ..................................................... 37


1. INTRODUO

Esta atividade visa consolidar os conhecimentos adquiridos na primeira parte da


disciplina de Dinmica dos Sistemas Discretos - COC775, ministrada pelo professor
Webe Mansur no perodo de 2016.1.

O trabalho tem como objetivo apresentar a resposta dinmica de um sistema


massa-mola-amortecedor de um grau de liberdade no domnio do tempo e da freqncia
considerando trs tipos de amortecimento: viscoso, histertico e de Biot, e tambm
condies inicias de deslocamento e de velocidade.

A estrutura do trabalho se apresenta com as explicaes das metodologias


empregadas para sua realizao, do desenvolvimento detalhado da rotina criada, assim
como, os resultados obtidos e as consideraes finais.
2. METODOLOGIA

2.1. Sistema massa-mola-amortecedor com 1 grau de liberdade

Seja um sistema massa-mola-amortecedor, conforme ilustrado abaixo, de massa


m, rigidez k e amortecimento c, cuja posio exatamente determinada por
apenas uma coordenada x.

Figura 1: Sistema massa-mola-amortecedor com um grau de liberdade.

Considerando ainda uma fora F(t) atuando sobre o sistema, a equao de


movimento que o representa pode ser obtida a partir da segunda lei de Newton:

+ + = () (1)

Sendo esta equao no homognea, sua soluo geral x(t) obtida a partir da soma
da soluo homognea xh(t) e da soluo particular xp(t).
A soluo homognea representa a vibrao livre do sistema que
completamente amortecida ao longo do tempo a partir de trs possveis condies de
amortecimento (sub-crtico, crtico ou super-crtico). A resposta do sistema ento
reduzida ao longo do tempo soluo particular que representa o estado de vibrao
forada. Esta variao das solues geral, particular e homognea ao longo do tempo
pode ser melhor visualizada na Figura 1.
Figura 2: Solues homognea, particular e geral para um caso de amortecimento sub-crtico sob
vibrao forada.[2]

2.2. Transformada Discreta de Fourier

Para o sistema a ser estudado, o procedimento para que se obtenha a resposta


no domnio da frequncia baseado na aplicao da Transformada Discreta de Fourier
(DTF) sob os termos da equao do movimento (1). Com a aplicao da transformada
sobre a srie temporal dos deslocamentos, tem-se:

1
1 2
= [ ( ) ] , = , ,0,1,2 ( 1) (2)

=0

Onde xn a imagem da funo nos pontos discretizados, N o nmero de pontos


discretizados no tempo e j o nmero de termos da srie de Fourier.

De maneira a levar o sinal discretizado na frequncia para o domnio do tempo, aplica-


se ento a Transformada Inversa Discreta de Fourier (IDTF), apresentada a seguir:

1
2
( ) = [ ( ],
)
= , ,0,1,2 ( 1) (3)
=0

Para o carregamento externo aplicado, o procedimento anlogo:


1
2
( ) = [ ( ],
)
= , ,0,1,2 ( 1) (4)
=0

possvel encontrar uma relao entre as frequncias e os intervalos de


discretizao no tempo e a partir do perodo seu perodo T:

2 (5)
= , == , ,0,1,2 ( 1)
.

(6)
= .

2 (7)
=

Aplicando a relao entre a discretizao do tempo e da frequncia para


explicitar o tempo nas expresses anteriores, tem-se:

() = [ ] (8)
=0

() = [ ] (9)
=0

2.3. Amortecimento Viscoso

O amortecimento viscoso aquele que ocorre quando sistemas mecnicos


vibram em meio fluido como o ar, gs e gua. A resistncia gerada pelo fluido ao
movimento do corpo provoca a dissipao de energia sob a forma de calor ou som. A
fora gerada pelo amortecimento viscoso proporcional velocidade, conforme
expressa a equao 10.

(10)
=
Onde c a constante de amortecimento viscoso e seu sinal negativo indica que
a mesma sempre possui sinal oposto direo da velocidade.
Aplicando as expresses (8) e (9) na equao de movimento (1) derivada em
relao ao tempo, considerando o amortecimento viscoso, tem-se:

1 1 1 1
( ) ( ) ( )
2
[ 2
] + [ ] + [ ] = [ () ] (1 (11)
=0 =0 =0 =0

Eliminando o termo em exponencial e considerando que a equao de


movimento dever ser satisfeita para qualquer valor de n da transformada, pode-se
escrever:

2 2 + + = (12)

Isolando Xn,

(13)
=
( 2 ) +
2 ()

Onde Xn representa o deslocamento do sistema no domnio da frequncia.

Para obter o deslocamento do sistema no domnio do tempo, basta ento aplicar


a Transformada Inversa Discreta de Fourier na equao (13). Assim,

1

( ) = . (14)
( 2 2 ) + ()
=0

Ou, definindo = a equao acima torna-se:

( ) = . . (15)
=0

Onde,
1 (16)
=
( 2 2 ) + ()
uma funo complexa de resposta em frequncia, denominada funo de
transferncia do sistema, dependente apenas das constantes fsicas do problema [1].
Um ponto importante a se destacar o efeito da periodicidade caracterstico das
sries de Fourier, que pode acarretar no aparecimento de movimentos fisicamente
incorretos no intervalo 0<t<T. Portanto, deve-se ter o cuidado em definir a funo F(t)
fazendo com que ela permanea nula durante um perodo de tempo tp at o tempo T
(perodo fundamental da transformada) a fim de possibilitar o amortecimento completo
do sistema, tornando a resposta contnua. Deste modo, define-se este perodo T como
perodo estendido.

2.4. Amortecimento Histertico

Sempre que um material deformado existe absoro ou dissipao de energia.


Este efeito deve-se ao atrito entre os planos internos que deslizam entre si conforme o
deslocamento ocorre. Quando um corpo com amortecimento sujeito a uma vibrao,
ento seu diagrama tenso-deformao apresenta um loop histertico, conforme
observa-se na Figura 3. A energia dissipada em um ciclo de carregamento e
descarregamento, neste caso, igual rea gerada por este loop.

Figura 3: Loop Histertico [2].

Por outro lado, em um sistema massa-mola com amortecimento viscoso, o


diagrama Fora-deslocamento, (Figura 4), apresenta grande similaridade com o loop
histertico. A energia dissipada em seu ciclo de movimento expressa por:
= = 2 (17)

Figura 4: Diagrama Fora-deslocamento de um sistema massa-mola com amortecimento viscoso.[2]

Devido a esta similaridade, possvel determinar uma constante de


amortecimento histertica, observando experimentalmente que a energia dissipada
devido ao atrito interno em um ciclo completo independente da frequncia e
aproximadamente proporcional ao quadrado da amplitude [2].

Levando em considerao o comportamento descrito anteriormente o coeficiente


de amortecimento c, pode ser definido da seguinte maneira:

(18)
=

Onde h denominada constante de amortecimento histertica.

Utilizando esta relao na equao (17) temos,

= 2 (19)
Sabendo que no sistema-massa mola estudado, a mola e o amortecedor se
encontram em paralelo e considerando um movimento harmnico genrico = . ,
a fora dada por:

= + = ( + ) (20)

Similarmente, para o amortecimento histertico teremos,

= ( + ) (21)

Onde a expresso

(22)
+ = (1 + ) = (1 + )

denominada rigidez complexa do sistema e a constante = / indica um


parmetro adimensional do amortecimento histertico.
A equao do movimento do sistema massa-mola com amortecimento
histertico ento:

+ (1 + ) = () (23)

A partir desta equao, realiza-se o mesmo procedimento realizado no item 2.3,


transformando o problema no domnio do tempo, para o domnio da frequncia utilizando
a DFT. Temos ento,

1 1 1
( ) ( )
2
[ 2
] + (1 + ) [ ] = [ () ] (1 (24)
=0 =0 =0

Eliminando o termo em exponencial e considerando que a equao de


movimento dever ser satisfeita para qualquer valor de n da transformada, pode-se
escrever:
2 2 + (1 + ) = (25)

Isolando Xn,

(26)
=
( 2 ) +
2 ()

Pode-se mostrar que, para pequenos valores de , a resposta do sistema com


amortecimento histertico aproximadamente harmnica e a anlise do decrscimo de
amplitude por ciclo a partir do balano energtico, fornece:


= (27)
2

2.5. Amortecimento de Biot

O modelo de Biot possui a caracterstica de se aproximar ao comportamento


cclico do solo, conforme verificado por MAKRIS e ZHANG [4]. Ele tambm descrito
por estes autores como o caso limite do modelo viscoelstico linear, consistindo de um
elemento Hookeano representado por uma mola de rigidez 1 em paralelo com um
nmero infinito de elementos de Maxwell com rigidez e amortecimento , conforme
demonstrado na Figura 5.

Figura 5: Esquema do modelo histertico linear de Biot [4].


O mdulo dinmico do modelo de Biot :

2 2 2
() = 1 + 2 ln (1 + ( ) ) + 2 tan1 ( ) (28)

Onde,
G1, G2, e so constantes independentes da frequncia.
2
Dividindo a equao (28) pela constante G1 e definindo 2 = e =
, sendo Tp
1

o perodo extendido, obtemos a rigidez complexa:

2 2 2
= . [1 + ln (1 + ( ) ) + tan1 ( )] (29)

Assim, a resposta no domnio da frequncia

() = () 2 ()
(30)

Substituindo pelo valor de e isolando para Xn:



=
2 2 2 (31)
2 + + ln (1 + ( ) ) + tan1 ( )

Para a seleo do parmetro o perodo extendido a ser adotado, segundo


MAKRIS e ZHANG [4] deve ser :
11,19
(32)

Onde, o perodo total de excitao.


2.6. Condies Iniciais

A considerao de condies iniciais no-nulas no domnio da frequncia pode


ser realizada atravs da incorporao de pseudo-foras [3]. Assim, a equao do
movimento (1) pode ser escrita da seguinte forma:

+ + = () (33)

Onde,

() = () 0
(34)
() = ()
() = ()

() = () 0 ( 0) + 0 ( 0) (35)

Verifica-se que () contm o carregamento aplicado acrescido de contribuies


iniciais. Adicionalmente, observa-se que ( 0) a funo de Heaviside e ( 0)
a funo Delta de Dirac e como (0) = 0, a velocidade e deslocamento iniciais so
incorporadas pelas pseudo-foras:

0 = 0 (36)

0 = 0 (37)

Para resolver a equao (33) no domnio da frequncia, aplica-se a transformada


de Fourier:

() = ()() = (){([()]) 0 ([( 0)]) + 0 ([( 0)])} (38)


Onde, () e () so as Transformadas de Fourier de e (),
respectivamente, ( [. ] indica a Transformada de Fourier), e () a resposta em
frequncia da funo de transferncia.

A Transformada de Fourier aplicada nas funes de Heaviside e Delta de Dirac


geram:

1
1
= [ ] , = , ,0,1,2 ( 1) (39)

=0

1 + 1 (40)
{( 0)} = { ( 0) } = {1} = =

Substituindo as equaes (39) e (40) na equao (38), temos:

Amortecimento Viscoso:

1
0 + 0
= (41)
( 2 2 ) + ()

Amortecimento Histertico:

1
0 + 0
= (42)
( 2 2 ) + ()

Amortecimento de Biot:

1
0 + 0
=
2 2 2 (31)
2 + + ln (1 + ( ) ) + tan1 ( )

Para a obteno do deslocamento do sistema no domnio do tempo basta


acrescentar o deslocamento inicial, ao resultado obtido.
3. ROTINAS DO PROGRAMA

Declarao de Variveis:

%%%%%%%%%%%%%%%%%%%% Declarao das Variveis %%%%%%%%%%%%%%%%%%%%%%%

T=40; % Perodo Total


Tex=1; % Perodo total de excitao
dt=0.1; % Passo de tempo
N=T/dt; % Nmero total de pontos
nt=100; % Nmero de termos da expanso em srie de
Fourier
M=450; % Massa
K=3000; % Rigidez
xi=0.3; % Taxa de amortecimento - Viscoso
C=2*xi*sqrt(M*K); % Coeficiente de Amortecimento Viscoso

epsilon=2*pi/(11.19*Tex); % Parmetro de amortecimento de Biot


beta=2*xi;
x0=0.2 % Deslocamento Inicial
v0=0 % Velocidade inicial

F=zeros(N,1); % CARREGAMENTO APLICADO


Fd=zeros(2*nt+1,1);
Fdreal=zeros(2*nt+1,1);
Fdimag=zeros(2*nt+1,1);
Fdampl=zeros(2*nt+1,1);
freq=zeros(2*nt+1,1);
t=zeros(N,1);

HVS=zeros(N,1); % FUNO DE HEAVISIDE


HVSd=zeros(2*nt+1,1);
HVSdreal=zeros(2*nt+1,1);
HVSdimag=zeros(2*nt+1,1);
HVSdampl=zeros(2*nt+1,1);

xdv=zeros(2*nt+1,1); % Resposta - Frequncia - amortecimento


Viscoso
xdh=zeros(2*nt+1,1); % Resposta - Frequncia - amortecimento
Histertico
xdb=zeros(2*nt+1,1); % Resposta - Frequncia - amortecimento
Biot

Hnv=zeros(2*nt+1,1); % Funo de Transferncia para Viscoso


Hnh=zeros(2*nt+1,1); % Funo de Transferncia para Histertico
Hnb=zeros(2*nt+1,1); % Funo de Transferncia para Biot

xdvreal=zeros(2*nt+1,1); % ESPECTROS DE FREQUNCIA - VISCOSO


xdvimag=zeros(2*nt+1,1);
xdvampl=zeros(2*nt+1,1);
xdhreal=zeros(2*nt+1,1); % ESPECTROS DE FREQUNCIA - HISTERTICO
xdhimag=zeros(2*nt+1,1);
xdhampl=zeros(2*nt+1,1);

xdbreal=zeros(2*nt+1,1); % ESPECTROS DE FREQUNCIA - BIOT


xdbimag=zeros(2*nt+1,1);
xdbampl=zeros(2*nt+1,1);

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FIM

Carregamento aplicado no domnio do tempo e no domnio da frequncia

%%%%%%%%%%%%%% Carregamento aplicado ( Domnio do Tempo) %%%%%%%%%%%%

for k=1:N
t(k)=(k-1)*dt
if t(k)<=Tex
F(k)=(-400)*t(k)^2+(400)*t(k);
else
F(k)=0;
end
end

figure(1);
handle=plot(t,F,'k');
title('Carregamento aplicado');
get(handle);
set(handle,'LineWidth',[1.5])
xlabel('t');

%%%%%%%%%%%% Carregamento aplicado ( Domnio da Frequncia)%%%%%%%%%

for k=1:(2*nt+1)
count=0;
for n=1:N
t(n)=(n-1)*dt;
Fd(k)=count+F(n)*exp(-1i*2*pi*(k-nt-1)*t(n)/T);
count=Fd(k);
end
Fd(k)=Fd(k)/N;
Fdreal(k)=real(Fd(k)); % Parte Real
Fdimag(k)=imag(Fd(k)); % Parte Imaginria
Fdampl(k)=sqrt(Fdimag(k)^2+Fdreal(k)^2) % Amplitude
freq(k)=2*pi*(k-nt-1)/T; % Frequncia Angular do Espectro
(nw)
end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FIM
%%%%%%%%%%%%%%% Comandos para plotagem dos resultados %%%%%%%%%%%%%%%

figure(2);
plot(freq,Fdampl,'r');
handle=plot(freq,Fdampl,'k');
get(handle);
set(handle,'LineWidth',[1.5])
title('Amplitude do Carregamento');
xlabel('n.w');

figure(3);
plot(freq,Fdreal);
handle=plot(freq,Fdreal,'k');
get(handle);
set(handle,'LineWidth',[1.5])
title('Parte Real do carregamento');
xlabel('n.w');

figure(4);
plot(freq,Fdimag);
handle=plot(freq,Fdimag,'k');
get(handle);
set(handle,'LineWidth',[1.5]);
title('Parte Imaginria do Carregamento');
xlabel('n.w');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Funo Heaviside no domnio do tempo e no domnio da frequncia (para


aplicao de deslocamento inicial)

%%%%%%%%%%%%%% Heaviside ( Domnio do Tempo)%%%%%%%%%%%%%%%%%%

for k=1:N
t(k)=(k-1)*dt
if t(k)<=dt
HVS(k)= 11.19*Tex;
else
HVS(k)=0;
end
end

figure(5);
handle=plot(t,HVS,'k');
title('Heaviside');
get(handle);
set(handle,'LineWidth',[1.5])
xlabel('t');
%%%%%%%%%%%% Heaviside ( Domnio da Frequncia)%%%%%%%%%%%%%%%

for k=1:(2*nt+1)
count=0;
for n=1:N
t(n)=(n-1)*dt;
HVSd(k)=count+HVS(n)*exp(-1i*2*pi*(k-nt-1)*t(n)/T);
count=HVSd(k);
end
HVSd(k)=HVSd(k)/N;
HVSdreal(k)=real(HVSd(k));
HVSdimag(k)=imag(HVSd(k));
HVSdampl(k)=sqrt(HVSdimag(k)^2+HVSdreal(k)^2)
end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%% Comandos de plotagem %%%%%%%%%%%%%%%%%%%%%%%%%

figure(6);
handle=plot(freq,HVSdampl,'k');
get(handle);
set(handle,'LineWidth',[1.5])
title('Amplitude - Heaviside');
xlabel('n.w');

figure(7);
handle=plot(freq,HVSdreal,'k');
get(handle);
set(handle,'LineWidth',[1.5])
title('Parte Real - Heaviside');
xlabel('n.w');

figure(8);
handle=plot(freq,HVSdimag,'k');
get(handle);
set(handle,'LineWidth',[1.5]);
title('Parte Imaginria - Heaviside');
xlabel('n.w');

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%FIM
Resposta do Sistema (Frequncia) para Amortecimentos Viscoso, Histertico
e de Biot.

%%%%%%%%%%%%%% Resposta do Sistema ( Frequncia) %%%%%%%%%%%%%%%%%%%%%

for k=1:(2*nt+1)
Hnv(k)=1/((K-M*(freq(k))^2)+(1i*C*freq(k))); % Funo de
Transferncia Viscoso
xdv(k)=Hnv(k)*(Fd(k)-K*x0*HVSd(k)+M*v0/(11.19*Tex)); % Resposta
para Amortecimento Viscoso
xdvreal(k)=real(xdv(k)); % Parte Real - Viscoso
xdvimag(k)=imag(xdv(k)); % Parte Imag - Viscoso
xdvampl(k)=sqrt(xdvreal(k)^2+xdvimag(k)^2) % Ampl - Viscoso

if k <=nt
Hnh(k)=1/(K+1i*K*-beta-M*freq(k)^2); % Funo de
Transferncia Histe (conjugado)
else
Hnh(k)=1/(K+1i*K*beta-M*freq(k)^2); % Funo de Transferncia
Histe
end
xdh(k)=(Fd(k)-K*x0*HVSd(k)+M*v0/(11.19*Tex))*Hnh(k) % Resposta para
Amortecimento Histertico
xdhreal(k)=real(xdh(k)); % Parte Real - Histe
xdhimag(k)=imag(xdh(k)); % Parte Imag - Histe
xdhampl(k)=sqrt(xdhreal(k)^2+xdhimag(k)^2) % Ampl - Histe

Hnb(k)=1/(-
M*(freq(k)^2)+K+K*(2/pi)*beta*log(sqrt(1+((freq(k)/epsilon)^2)))+1i*K*
(2/pi)*beta*atan((freq(k))/epsilon));
xdb(k)=(Fd(k)-K*x0*HVSd(k)+M*v0/(11.19*Tex))*Hnb(k);
xdbreal(k)=real(xdb(k)); % Parte Real - Biot
xdbimag(k)=imag(xdb(k)); % Parte Imag - Biot
xdbampl(k)=sqrt(xdbreal(k)^2+xdbimag(k)^2) % Ampl - Biot

end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%Comandos de Plotagem %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

figure(9);
handle=plot(freq,xdvreal,':r');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])
title('Resposta ( Parte Real) ');
xlabel('n.w');

handle=plot(freq,xdhreal,':b');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])

handle=plot(freq,xdbreal,':k');
get(handle);
set(handle,'LineWidth',[1.5])

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

figure(10);
handle=plot(freq,xdvimag,':r');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])
title('Resposta (Parte Imaginria) ');
xlabel('n.w');

handle=plot(freq,xdhimag,':b');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])

handle=plot(freq,xdbimag,':k');
get(handle);
set(handle,'LineWidth',[1.5])

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

figure(11);
handle=plot(freq,xdvampl,':r');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])
title('Amplitude ');
xlabel('n.w');

handle=plot(freq,xdhampl,':b');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])

handle=plot(freq,xdbampl,':k');
get(handle);
set(handle,'LineWidth',[1.5])

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

figure(12);
handle=plot(freq,Hnv,':r');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])
title('Funo de Transferncia');
xlabel('n.w');

handle=plot(freq,Hnh,':b');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])

handle=plot(freq,Hnb,':k');
get(handle);
set(handle,'LineWidth',[1.5])
Aplicao da IDFT para reposta no tempo

%%%%%%%%%%%%%%% IDFT (Resposta no tempo) %%%%%%%%%%%%%%%%%%%%%

x=0;
xdvt=zeros(N,1);
xdbt=zeros(N,1);
xdht=zeros(N,1);

for k=1:N
count=0;
count2=0;
count3=0;
for j=1:2*nt+1
t(k)= (k-1)*dt;
count=count+xdv(j)*exp(1i*(j-nt-1)*2*pi*t(k)/T); % Viscoso
count2=count2+xdh(j)*exp(1i*(j-nt-1)*2*pi*t(k)/T); %
Histertico
count3=count3+xdb(j)*exp(1i*(j-nt-1)*2*pi*t(k)/T); % Biot
end
xdvt(k)=x0+count;
xdht(k)=x0+count2;
xdbt(k)=x0+count3;
end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%% Comandos de Plotagem


%%%%%%%%%%%%%%%%%%%%%%%%%%%

figure(13);
handle=plot(t,xdvt,':r');
hold on;
title('Resposta no domnio do tempo');
get(handle);
set(handle,'LineWidth',[1.5])
xlabel('t(s)');

handle=plot(t,xdht,':b');
hold on;
get(handle);
set(handle,'LineWidth',[1.5])

handle=plot(t,xdbt,':k');
get(handle);
set(handle,'LineWidth',[1.5])
4. RESULTADOS

4.1. Dados de entrada

Massa (m) - [Kg] 450


Rigidez (k) - [kN/m] 3000
Taxa de Amortecimento () 0.3
Perodo Total (Tt) [s] 40
Passo de tempo (dt) 0.1
Nmero de termos da
100
expanso

Carregamento Aplicado

Figura 6: Carregamento Aplicado ( Intervalo de excitao de 0 a 1 segundo).


Observao: Devido caracterstica intrnseca de periodicidade da srie de Fourier, o
carregamento aplicado foi forado a ser nulo em um perodo estendido de maneira a
no interferir nos resultados.

Figura 7: Carregamento aplicado e perodo estendido

Figura 8: Amplitude do carregamento aplicado. (Frequncia)


Figura 9: Parte Imaginria do Espectro de Frequncia do carregamento

Figura 10: Real do Espectro de Frequncia do carregamento


Funo Heaviside aplicada para implementao de deslocamento inicial

Figura 11: Funo Heaviside no domnio do tempo e seu perodo estendido igual ao perodo
total, suficiente para no interferir nos resultados.

11,19 = 11,19

Figura 12
Figura 13

Figura 14
4.2. Resposta para Condies Iniciais Nulas
Figura 15

Figura 16
4.3. Resposta para deslocamento inicial prescrito

Neste caso, a fora definida anteriormente no foi aplicada para possibilitar a


visualizao apenas dos efeitos devido ao deslocamento inicial.

Deslocamento Inicial 0.3 m


4.4 Resposta para velocidade inicial aplicada

Neste caso, a fora definida anteriormente no foi aplicada para possibilitar a


visualizao apenas dos efeitos devido velocidade inicial.

Velocidade Inicial 0.4 m/s


5. REFERNCIAS BIBLIOGRFICAS

[1] Correa F. N. Ferramentas computacionais para anlise acoplada de sistemas


offshore. COPPE/UFRJ. Junho, 2008.

[2] Rao, S.S., Mechanical Vibrations, Third edition, Purdue University, 1995.

[3] MANSUR, W. J.; JR., D. S.; FERRO, M. A. C. Initial Conditions in Frequency-


Domain Analysis: the FEM Applied to the Scalar Wave Equation. Journal of Sound and
Vibration, v. 270, p. 767-780, 2004.

[4] MAKRIS, N.; ZHANG, J. Time-Domain Viscoelastic Analysis of Earth Structures.


Earthquake Engineering and Structural Dynamics, v. 29, p. 745-768, 2000.

You might also like