Você está na página 1de 8

UNIVERSIDADE FEDERAL DE MINAS GERAIS

ESCOLA DE ENGENHARIA Departamento de Engenharia Mecnica

Aula Prtica n 05:

ANALISE MODAL

PEDRO WAGNER ALMEIDA SILVESTRINI 2012.019.328

Turma: N2

Belo Horizonte, 03 de Julho de 2013

1. Introduo

Na sua forma clssica, a Anlise Modal consiste em se determinar experimentalmente um conjunto de funes resposta em freqncia e a partir delas extrair, com auxlio de um programa computacional, os parmetros modais do sistema. Quando se mede a vibrao de uma estrutura, podem-se obter os parmetros modais da mesma tais como, freqncia natural, modos de vibrao e fatores de amortecimento modais, atravs de tcnicas especficas de anlise modal. Para tal, necessrio se medir pelo menos uma linha ou coluna da matriz Funo de Resposta em Freqncia (FRF) da estrutura. Cada termo da matriz de FRF, ou seja, cada FRF individual obtida aplicando-se uma excitao em um ponto e medindo-se a resposta em outro (ou no mesmo) ponto. Por isto a necessidade de se medir em vrios pontos, de forma a se determinar o modo de vibrao associado a cada uma das freqncias naturais medidas.

2. Objetivos Objetivos I Funes com 1 grau de Liberdade: a- Determine a rigidez k, a massa, m, a constante de amortecimento, c, e o coeficiente para o vetor Z fornecido com a faixa de frequncias. b- Plote os grficos de Bode, amplitude e fase e o diagrama de Nyquist. Objetivos II - Funes com Mltiplos Graus de Liberdade: c- Para as matrizes de massa M e rigidez K so solicitados os grficos da funo de resposta em frequncia para os pontos de excitao/medida dados na tabela a seguir:

3. Procedimentos

Para sistemas com 1 grau de liberdade, 1 GDL, solicitada a rigidez k, a massa m, a constante de amortecimento c e o coeficiente para a funo Z fornecida com a faixa de frequncias. Para sistemas com mltiplos graus de liberdade, n GDL, ser fornecida a matriz de massa M e rigidez K sendo solicitados os grficos e a funo de resposta em frequncia para a excitao em um ponto e a medida em outro.

4. Simulao e analise computacional e apresentao dos resultados

SISTEMAS DE UM GRAU DE LIBERDADE: Determinao de k e m:

-->load('Z.dat','Z','omega') -->[a,b,sig]=reglin(omega^2,real(Z)); -->a a = - 155. m = 155 -->b b = 5500000. k = 5,5 x 106


Determinao de c:

-->[a,b,sig]=reglin(omega,imag(Z)); -->a a = 855. c = 855 Determinao de : -->m=155; -->k=5.5e5; -->c=855; -->fn=sqrt(k/m); -->fnhz=fn/2/%pi; -->cc=2*m*fn; -->ksi=c/cc ksi = 0.0146416 = 0,0146416 Faixas de Frequncia: -->fam=fn*sqrt(1-ksi^2) fam = 188.35144 -->fmax=fn*sqrt(1-2*ksi^2) fmax = 188.33124 Faixa de Frequncia =>0 < f < 2*fmax => 0 < f < 376.66249

Diagrama de Bode -->omega=[0:2*fmax/1000:2*fmax]; -->Z=k-omega.*omega*m+c*omega*%i; -->H=(1)./Z; -->[phi,db]=phasemag(H); Magnitude: -->scf(1);xgrid;plot2d(omega/2/%pi,db)

Fase: -->scf(2);xgrid;plot2d(omega/2/%pi,phi)

Diagrama de Nyquist -->Y=H.*omega*%i; -->scf(6);xgrid();plot2d(real(Y),imag(Y),frameflag=4)

SISTEMAS DE MLTIPLOS GRAUS DE LIBERDADE:


a- Para as matrizes de massa M e rigidez K so solicitados os grficos da funo de resposta em frequncia para os pontos de excitao/medida dados na tabela a seguir: Excitao i 3 6 1 Comados Scilab: Medida j 5 4 1

-->load('m_k.dat','m','k'); -->[au,nor,Q,Z]=spec(k,m); -->[aV]=au./nor; -->fn=sqrt(aV); fn = 159.10045 - > Faixa de frequncia: 0 < f < 200 134.41199 61.237639 74.990588 88.54377 104.37325 111.86176 -->[aV,ii]=gsort(aV,'g','i'); -->X=Q(:,ii); -->mr=X'*m*X; -->mr=diag(mr); -->n=length(mr);Q=zeros(n,n);for n=1:length(mr);Q(:,n)=X(:,n)*sqrt(1/mr(n));end; -->Q'*m*Q; -->mr=diag(mr); -->G=X*inv(mr).^(.5) -->G'*m*G -->faixaf=[0:200/1000:200] -->length(faixaf)

Funo de resposta em Frequncia: e, 3; m, 5; -->H35=[];for n=1:length(aV); -->H35(n,:)=Q(3,n)*Q(5,n)*ones(faixaf)./(aV(n)-faixaf.*faixaf);end; -->H35(n+1,:)=sum(H35,1); -->[phi35,dbH35]=phasemag(H35); -->scf(1);plot(faixaf/2/%pi,dbH35(n+1,:))

Funo de resposta em Frequncia: e, 6; m, 4; -->H64=[];for n=1:length(aV); -->H64(n,:)=Q(6,n)*Q(4,n)*ones(faixaf)./(aV(n)-faixaf.*faixaf);end; -->H64(n+1,:)=sum(H64,1); -->[phi64,dbH64]=phasemag(H64); -->scf(2);plot(faixaf/2/%pi,dbH64(n+1,:))

Funo de resposta em Frequncia: e, 1; m, 1; -->H11=[];for n=1:length(aV); -->H11(n,:)=Q(1,n)*Q(1,n)*ones(faixaf)./(aV(n)-faixaf.*faixaf);end; -->H11(n+1,:)=sum(H11,1); -->[phi11,dbH11]=phasemag(H11); -->scf(3);plot(faixaf/2/%pi,dbH11(n+1,:))

5. Concluso