Você está na página 1de 17

Universidade de Braslia - Faculdade do Gama - rea Especial 2 Lote 14 Setor Central Gama-DF Cep: 72405-610.

Telefone Geral: (55 61) 3484 9719 | (Fax) 3484 9701

INTEGRAO E TESTES

Relatrio OTPA

PROFESSOR: Henrique Gomes de Moura Daniel Canongia Furtado 10/44184 Engenharia Automotiva.

Braslia, 11 de Novembro de 2011

Sumrio
1. 2. Objetivos ................................................................................................................... 3 Resumo terico .......................................................................................................... 3 2.1. Funes de transferncia e Funo estrutural .................................................... 3 2.2. Anlise de caminhos de transferncia ou TPA .................................................. 4 2.3. Anlise de caminhos de transferncia operacional ou OTPA ............................ 6 2.4. Mtodo dos mnimos quadrados ou MMQ ........................................................ 7 3. Material e mtodos utilizados ................................................................................... 7 3.1. Material .............................................................................................................. 7 3.2. Mtodos utilizados ............................................................................................. 8 4. Resultados ................................................................................................................. 8 5. Concluso ................................................................................................................ 13 6. Referncias Bibliogrfia .......................................................................................... 13

1. Objetivos O presente trabalho tem como objetivo apresentar, utilizando o mtodo operacional da anlise dos caminhos de transferncia (OTPA), os caminhos de vibraes de um refrigerador de fluido desbalanceado e com os grficos obtidos das funes vibroacsticas, realizar a validao do mtodo aplicando o caminho inverso. 2. Resumo terico Dentre as tcnicas de modelagem empregadas em sistemas fsicos, o modelo de resposta o mais aplicado nas indstrias, pois estes no se preocupam com os mecanismos internos do sistema e sim com a resposta final. O sistema modelado a partir de equaes diferenciais que relacionam as entradas (estmulos) com as sadas (respostas) no domnio de Laplace. Usando o conceito de funes de transferncia (ganho) possvel representar a dinmica de um sistema em termos da varivel s. 2.1. Funes de transferncia e Funo estrutural

A funo de transferncia de um sistema no domnio de Laplace dada por:

Transformando essa equao para o domnio de Fourier e considerando um sistema onde as entradas so as foras ao qual o sistema est sendo submetido e as sadas so os deslocamentos resultantes das foras, temos que:

Onde

a funo de transferncia no domnio de Fourier, tambm

conhecida como funo estrutural de resposta em freqncia ou os caminhos de transferncia de rudo, mais comum escrita como . Para adquiri-la deve-se

montar um sistema parecido com o cho de fbrica e realizar experimento de foras. Por se tratar de uma funo estrutural, a matriz pode ser utilizada na prtica. adquirida experimentalmente

Figura 1- Funo estrutural

Portanto a fora 1 influencia em todos os deslocamentos, tendo assim:

2.2.

Anlise de caminhos de transferncia ou TPA

uma poderosa ferramenta para a avaliao da contribuio dos diferentes caminhos de propagao de energia vibroacstica entre uma (ou mais de uma) fonte e um (ou mais de um) receptor, ligados ente si por um certo nmero de conexes. O TPA tem como aplicao quantificar e determinar a importncia relativa desses caminhos numa dada banda de freqncia, verificando-se a contribuio mais significativa para o receptor.

Figura 2- Funo estrutural e funo vibroacstica

Onde

a presso sonora, o rudo produzido pela aplicao da fora captado a funo vibroacstica de resposta em freqncia, obtida a

por um microfone e

partir de experimento de foras.

O TPA baseia-se em duas equaes:

Tendo como procedimento para sua realizao dois estgios: o primeiro referente ao laboratrio e o segundo referente prtica. No laboratrio sero calculadas as funes e . Como dito

anteriormente, o sistema para a realizao dos experimentos devem ser montados com mesma geometria e localizao do cho de fbrica. Na prtica deve-se colocar a mesma quantidade de sensores que foi utilizada em laboratrio para coletar e , sendo dividida a prtica em trs etapas:

1 Etapa Medir as respostas do sistema; 2 Etapa Determinar as foras aplicadas, que pode ser feito por dois mtodos: a) Mtodo da rigidez complexa: Calcula a rigidez complexa Hooke temos: em laboratrio e com o medido, pela lei de

b) Mtodo da inverso matricial ou MIM: Mtodo forado, com a matriz equao: por: , sendo obtida em laboratrio encontra-se a matriz pseudo-inversa de pela dada

3 Etapa Decomposio do sinal de presso sonora: Essa decomposio feita para identificar as presses sonoras relativas a cada fora, portanto

Por se tratar de uma funo vibroacstica, a matriz

totalmente dependente

do sistema, se tornando muito difcil montar um sistema com mesma geometria que o cho de fbrica tornando o TPA no operacional.

2.3.

Anlise de caminhos de transferncia operacional ou OTPA

Uma variao do TPA que utiliza dados operacionais em conjunto com a aplicao do conceito de transmissibilidade, sem precisar calcular as foras do sistema, tornando a anlise dos caminhos de transferncia mais rpida e mais simples do que feita pelo TPA. Para explicar o mtodo, ser utilizado um sistema do tipo SIMO (single input multiple output), como mostra a figura 3

Figura 3- Sistema do tipo SIMO

O sistema SIMO s produz uma presso sonora dada por:

Como o sistema todo vibra pela aplicao da fora como:

, a equao Y fica escrita

Onde os ndices

, se referem aos deslocamentos

Retornando equao Z(Aij), a presso sonora pode ser escrita sem ser em funo das foras, portanto temos que:

Para outro sistema SIMO, agora com a fora obtemos a presso sonora dada por:

com os mesmos clculos,

Analisando as duas equaes anteriores e considerando um sistema linear invariante no tempo, pode-se utilizar o princpio da superposio, portanto existe uma proporo

entre a presso sonora e o deslocamento sonora seja dada por:

, fazendo com que a presso

Portanto:

Para cada valor de 2.4.

Mtodo dos mnimos quadrados ou MMQ

Utilizamos este mtodo quando temos uma distribuio de pontos e queremos ajustar a melhor reta ou curva a este conjunto de dados. Os coeficientes da reta de regresso Considerando so calculados a partir da matriz pseudo-inversa: , R (resposta) como sendo uma matriz e fazendo

manipulaes matemticas para minimizar o vetor de inferncia da parcela de erro, temse que: Fazendo Tem-se que: Resolvendo o sistema, os coeficientes a e b sero: , sendo = tempo e , = deslocamento. e substituindo em R,

Onde n o nmero de pontos coordenados varia de 1 a n. 3. Material e mtodos utilizados 3.1. Material

, sendo que em cada somatrio i

2 acelermetros piezoeltricos da marca Blackbug Acustic 1 microfone de alta freqncia 1amplificador de sinais

1 placa de aquisio de sinais da marca National Instruments 3.2. Mtodos utilizados

Para encontrar os caminhos de transferncia do equipamento com defeito foi utilizado o mtodo OTPA com os transdutores localizados prximos aos caminhos de transferncia mais provveis, no suporte inferior e superior e o microfone localizado a frente do sistema. Primeiramente foram realizados um bloco de 45 simultneas de respostas estruturais e presses sonoras, sendo possvel montar a equao:

Obtendo 45 equaes iguais a dita acima para cada valor de

e com o mtodo dos

mnimos quadrados ser possvel encontrar as duas funes vibroacsticas que ns precisamos, , por causa do acelermetro 1 e 2.

Com as duas curvas h1 e h2 em mos, foi realizado o processo de validao, que consiste na repetio do experimento realizando 5 medies e captando os sinais dos Blackbug que foram multiplicados pela curva adquirida de h1 e h2. As duas curvas encontradas foram somadas e comparadas com o sinal de presso sonora obtido. 4. Resultados Os dados experimentais foram obtidos em formato .txt e lidos no software MATLAB. A rotina criada em MATLAB seguiu os seguintes passos: 1- Ler os arquivos .txt; 2- Passar os dados do domnio do tempo para o domnio da freqncia a partir da transformada de Fourier; 3- Montar o sistema de MMQ; 4- Resolver o sistema; 5- Plotar os grficos de h1 e h2; 6- Validar os resultados. O cdigo do programa em MATLAB assim como os dados de amostragem segue em anexo no final do relatrio. Com a utilizao do MATLAB foram obtidos os seguintes resultados:

Figura 4 - Funo vibroacstica 1

Figura 5 - Funo vibroacstica 2

Pela anlise dos grficos percebe-se que o caminho de transferncia do transdutor 2 uma freqncia de 2 Hz mais crtico do que o caminho de transferncia 1, nas demais freqncias no h grandes variaes do caminho 1 para o caminho 2. Na etapa de validao foram obtidos os seguintes resultados a partir da comparao das presses sonoras coletadas atravs do microfone e com as presses sonoras calculadas a partir das funes vibroacsticas obtidas anteriormente:

Figura 6 - Grfico da comparao entre as presses sonoras da medio 1

Figura 7- Grfico da comparao entre as presses sonoras da medio 2

Figura 8 - Grfico da comparao entre as presses sonoras da medio 3

Figura 9 - Grfico da comparao entre as presses sonoras da medio 4

Figura 10 - Grfico da comparao entre as presses sonoras da medio 5

Pela anlise dos grficos percebe-se que a validao foi positiva, pois os grficos bateram, com isso 5. Concluso A atividade experimental realizada foi dita como satisfatria, pois foi possvel confrontar a teoria com a prtica, o que fundamental para consolidar os conhecimentos obtidos em sala de aula. Atravs dos procedimentos adotados neste experimento, pode-se aprender a como executar um experimento para analisar os caminhos de transferncia e pela utilizao do mtodo OTPA encontrar esses caminhos. Pelos grficos obtidos atravs da validao do experimento foi possvel mostrar que as presses sonoras esto realmente decompostas em termos dos caminhos de transferncia desenvolvidos a partir do OTPA, podendo assim concluir qual o caminho mais crtico. 6. Referncias Bibliogrfia Padilha P.: Comparao de tcnicas de anlise de caminhos de transferncia vibroacsticas, Faculdade de engenharia mecnica, universidade estadual de campinas. Moura H.: Notas de aula Integrao e Testes, Faculdade de engenharia automotiva, Universidade de Braslia campus Gama 7. ANEXO
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % % Daniel Canongia Furtado % % % % OTPA % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%% format long % Definindo os parmetros de amostragem fa = 12800; N = 8192; frequncia) fmax = fa/2; df = fmax/N; ff = df:df:N*df; ww = 2*pi*ff; % frequncia de aquisio (amostragem) [Hz] % nmero de pontos (nmero de linhas no domnio da % % % % mxima frequncia que voc consegue ver o sinal determinando o intervalo de frequncia criando um vetor para frequncia criando um vetor para o w

% Lendo as respostas adquiridas pelos sensores g1 = importdata('med1.txt'); g2 = importdata('med2.txt'); g3 = importdata('med3.txt'); g4 = importdata('med4.txt'); g5 = importdata('med5.txt'); g6 = importdata('med6.txt'); g7 = importdata('med7.txt'); g8 = importdata('med8.txt'); g9 = importdata('med9.txt'); g10 = importdata('med10.txt'); g11 = importdata('med11.txt'); g12 = importdata('med12.txt'); g13 = importdata('med13.txt'); g14 = importdata('med14.txt'); g15 = importdata('med15.txt'); g16 = importdata('med16.txt'); g17 = importdata('med17.txt'); g18 = importdata('med18.txt'); g19 = importdata('med19.txt'); g20 = importdata('med20.txt'); g21 = importdata('med21.txt'); g22 = importdata('med22.txt'); g23 = importdata('med23.txt'); g24 = importdata('med24.txt'); g25 = importdata('med25.txt'); g26 = importdata('med26.txt'); g27 = importdata('med27.txt'); g28 = importdata('med28.txt'); g29 = importdata('med29.txt'); g30 = importdata('med30.txt'); g31 = importdata('med31.txt'); g32 = importdata('med32.txt'); g33 = importdata('med33.txt'); g34 = importdata('med34.txt'); g35 = importdata('med35.txt'); g36 = importdata('med36.txt'); g37 = importdata('med37.txt'); g38 = importdata('med38.txt'); g39 = importdata('med39.txt'); g40 = importdata('med40.txt'); g41 = importdata('med41.txt'); g42 = importdata('med42.txt'); g43 = importdata('med43.txt'); g44 = importdata('med44.txt'); g45 = importdata('med45.txt'); % Juntando os dados nas respectivas matrizes T = [g1(:,1) g2(:,1) g3(:,1) g4(:,1) g5(:,1) g6(:,1) g7(:,1) g8(:,1) g9(:,1) g10(:,1) g11(:,1) g12(:,1) g13(:,1) g14(:,1) g15(:,1) g16(:,1) g17(:,1) g18(:,1) g19(:,1) g20(:,1) g21(:,1) g22(:,1) g23(:,1) g24(:,1) g25(:,1) g26(:,1) g27(:,1) g28(:,1) g29(:,1) g30(:,1) g31(:,1) g32(:,1) g33(:,1) g34(:,1) g35(:,1) g36(:,1) g37(:,1) g38(:,1) g39(:,1) g40(:,1) g41(:,1) g42(:,1) g43(:,1) g44(:,1) g45(:,1)];

p = [g1(:,2) g2(:,2) g3(:,2) g4(:,2) g5(:,2) g6(:,2) g7(:,2) g8(:,2) g9(:,2) g10(:,2) g11(:,2) g12(:,2) g13(:,2) g14(:,2) g15(:,2) g16(:,2) g17(:,2) g18(:,2) g19(:,2) g20(:,2) g21(:,2) g22(:,2) g23(:,2) g24(:,2) g25(:,2) g26(:,2) g27(:,2) g28(:,2) g29(:,2) g30(:,2) g31(:,2) g32(:,2) g33(:,2) g34(:,2) g35(:,2) g36(:,2) g37(:,2) g38(:,2) g39(:,2) g40(:,2) g41(:,2) g42(:,2) g43(:,2) g44(:,2) g45(:,2)]; X1 = [g1(:,3) g2(:,3) g3(:,3) g4(:,3) g5(:,3) g6(:,3) g7(:,3) g8(:,3) g9(:,3) g10(:,3) g11(:,3) g12(:,3) g13(:,3) g14(:,3) g15(:,3) g16(:,3) g17(:,3) g18(:,3) g19(:,3) g20(:,3) g21(:,3) g22(:,3) g23(:,3) g24(:,3) g25(:,3) g26(:,3) g27(:,3) g28(:,3) g29(:,3) g30(:,3) g31(:,3) g32(:,3) g33(:,3) g34(:,3) g35(:,3) g36(:,3) g37(:,3) g38(:,3) g39(:,3) g40(:,3) g41(:,3) g42(:,3) g43(:,3) g44(:,3) g45(:,3)]; X2 = [g1(:,4) g2(:,4) g3(:,4) g4(:,4) g5(:,4) g6(:,4) g7(:,4) g8(:,4) g9(:,4) g10(:,4) g11(:,4) g12(:,4) g13(:,4) g14(:,4) g15(:,4) g16(:,4) g17(:,4) g18(:,4) g19(:,4) g20(:,4) g21(:,4) g22(:,4) g23(:,4) g24(:,4) g25(:,4) g26(:,4) g27(:,4) g28(:,4) g29(:,4) g30(:,4) g31(:,4) g32(:,4) g33(:,4) g34(:,4) g35(:,4) g36(:,4) g37(:,4) g38(:,4) g39(:,4) g40(:,4) g41(:,4) g42(:,4) g43(:,4) g44(:,4) g45(:,4)]; % Transformando para o domnio da frequncia Tw = (2/N)*abs(fft(T)); pw = (2/N)*abs(fft(p)); X1w = (2/N)*abs(fft(X1)); X2w = (2/N)*abs(fft(X2)); nc = 1:N; H = cell(size(nc)); % nmero de colunas da clula % clula da funo vibroacstica

% P = x1*h1 + x2*h2 + ... + xm*hm % Portanto: P(1,:)' = [X1(1,:)',X2(1,:)'] * H for i=1:N X = [X1w(i,:)',X2w(i,:)']; Xpseu = inv(X'*X)*X'; P = pw(i,:)'; H{1,i} = Xpseu*P; vibroacsticas end h = cell2mat (H); numrica % transformando a clula em uma matriz % matriz com os dois deslocamentos % matriz pseudo inversa % matriz das presses vibroacsticas % construindo a clula com todas funes

plot (ww,h(1,:)); grid on xlabel('w'); ylabel('funo vibroacstica'); title('Funo vibroacstica 1 x frequncia'); plot (ww,h(2,:)); grid on xlabel('w'); ylabel('funo vibroacstica'); title('Funo vibroacstica 2 x frequncia'); % Validao do mtodo Nv = 5; g46 g47 g48 g49 g50 = = = = = importdata('med36.txt'); importdata('med37.txt'); importdata('med38.txt'); importdata('med39.txt'); importdata('med40.txt');

Tv = [g6(:,1) g7(:,1) g8(:,1) g9(:,1) g10(:,1)]; pv = [g6(:,2) g7(:,2) g8(:,2) g9(:,2) g10(:,2)]; X1v = [g6(:,3) g7(:,3) g8(:,3) g9(:,3) g10(:,3)]; X2v = [g6(:,4) g7(:,4) g8(:,4) g9(:,4) g10(:,4)]; % Transformando para o domnio da frequncia Tvw = (2/N)*abs(fft(Tv)); pvw = (2/N)*abs(fft(pv)); X1vw = (2/N)*abs(fft(X1v)); X2vw = (2/N)*abs(fft(X2v)); %p = Xvw * h ncv = 1:Nv; validao P1vw = cell(size(ncv)); vibroacstica P2vw = cell(size(ncv)); vibroacstica for i=1:Nv P1vw{i,1} = diag(X1vw(:,i)*h(1,:))'; P2vw{i,1} = diag(X2vw(:,i)*h(2,:))'; % nmero de colunas da clula de

% clula da presso de validao 1 % clula da presso de validao 2

end p1vw = matriz p2vw = matriz cell2mat (P1vw); numrica cell2mat (P2vw); numrica % transformando a clula em uma % transformando a clula em uma

Pvw = p1vw + p2vw; plot (ww,pvw(:,1),'r',ww,Pvw(1,:),'b'); grid on grid on xlabel('w'); ylabel('Presso sonora'); legend('P1 coletado','P1 adquirido'); title('Comparao P1 coletado com P1 calculado a partir de H'); plot (ww,pvw(:,2),'r',ww,Pvw(2,:),'b'); grid on grid on xlabel('w'); ylabel('Presso sonora'); legend('P2 coletado','P2 adquirido'); title('Comparao P2 coletado com P2 calculado a partir de H'); plot (ww,pvw(:,3),'r',ww,Pvw(3,:),'b'); grid on grid on xlabel('w'); ylabel('Presso sonora'); legend('P3 coletado','P3 adquirido'); title('Comparao P3 coletado com P3 calculado a partir de H'); plot (ww,pvw(:,4),'r',ww,Pvw(4,:),'b'); grid on grid on xlabel('w'); ylabel('Presso sonora'); legend('P4 coletado','P4 adquirido'); title('Comparao P4 coletado com P4 calculado a partir de H'); plot (ww,pvw(:,5),'r',ww,Pvw(5,:),'b'); grid on grid on xlabel('w'); ylabel('Presso sonora'); legend('P5 coletado','P5 adquirido'); title('Comparao P5 coletado com P5 calculado a partir de H');

Você também pode gostar