APLICAÇÃO DO MÉTODO DOS ELEMENTOS FINITOS ESPECTRAL EM PROBLEMAS DE PROPAGAÇÃO DE ... ·...

10
SIMMEC / EMMCOMP 2014 XI Simpósio de Mecânica Computacional II Encontro Mineiro de Modelagem Computacional Juiz de Fora, MG, 28-30 de maio de 2014 APLICAÇÃO DO MÉTODO DOS ELEMENTOS FINITOS ESPECTRAL EM PROBLEMAS DE PROPAGAÇÃO DE ONDAS EM 2D Gean Carlos De Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro geanfi[email protected], [email protected], [email protected] Universidade Federal de Juiz de Fora Rua José Lourenço Kelmer s/n - Campus Universitário - São Pedro - Juiz de Fora, 36036-330, MG, Brasil Abstract. A habilidade para representar domínios com geometrias irregulares por um conjunto de elementos finitos torna o método dos elementos finitos (MEF) uma valiosa ferramenta prática para a solução de problemas decorrentes em vários campos da engenharia e áreas afins. Sendo assim, este trabalho tem como propósito apresentar uma variação do MEF denominada método dos elementos finitos espectral (MEFE). Tal formulação é aplicada na solução de problemas bi- dimensionais governados pela equação escalar da onda em meio heterogêneo. O trabalho foi desenvolvido com foco no esquema de marcha no tempo explícito baseado no método de Newmark aplicado a dois exemplos numéricos. O fato da matriz massa gerada pelo MEFE ser inteiramente diagonal apresenta uma grande vantagem, do ponto de vista computacional, quando comparado a matriz massa utilizada no método dos elementos finitos tradicional. As malhas adotadas para a análise dos problemas apresentam valores nodais próximos, mas com o método espectral pos- suindo menor quantidade de elementos. A solução numérica obtida pelo MEFE mostrou-se mais satisfatória em relação ao MEF, tanto na execução do código quanto na precisão. Palavras-chave: Ondas acústicas, MEF, MEFE, Marcha no tempo

Transcript of APLICAÇÃO DO MÉTODO DOS ELEMENTOS FINITOS ESPECTRAL EM PROBLEMAS DE PROPAGAÇÃO DE ... ·...

SIMMEC / EMMCOMP 2014XI Simpósio de Mecânica ComputacionalII Encontro Mineiro de Modelagem ComputacionalJuiz de Fora, MG, 28-30 de maio de 2014

APLICAÇÃO DO MÉTODO DOS ELEMENTOS FINITOS ESPECTRALEM PROBLEMAS DE PROPAGAÇÃO DE ONDAS EM 2D

Gean Carlos De Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos [email protected], [email protected], [email protected] Federal de Juiz de ForaRua José Lourenço Kelmer s/n - Campus Universitário - São Pedro - Juiz de Fora, 36036-330, MG,Brasil

Abstract. A habilidade para representar domínios com geometrias irregulares por um conjuntode elementos finitos torna o método dos elementos finitos (MEF) uma valiosa ferramenta práticapara a solução de problemas decorrentes em vários campos da engenharia e áreas afins. Sendoassim, este trabalho tem como propósito apresentar uma variação do MEF denominada métododos elementos finitos espectral (MEFE). Tal formulação é aplicada na solução de problemas bi-dimensionais governados pela equação escalar da onda em meio heterogêneo. O trabalho foidesenvolvido com foco no esquema de marcha no tempo explícito baseado no método de Newmarkaplicado a dois exemplos numéricos. O fato da matriz massa gerada pelo MEFE ser inteiramentediagonal apresenta uma grande vantagem, do ponto de vista computacional, quando comparadoa matriz massa utilizada no método dos elementos finitos tradicional. As malhas adotadas paraa análise dos problemas apresentam valores nodais próximos, mas com o método espectral pos-suindo menor quantidade de elementos. A solução numérica obtida pelo MEFE mostrou-se maissatisfatória em relação ao MEF, tanto na execução do código quanto na precisão.

Palavras-chave: Ondas acústicas, MEF, MEFE, Marcha no tempo

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

1 INTRODUÇÃO

Durante muito tempo, o fenômeno denominado propagação de onda vem sendo objeto de vá-rios estudos nas diversas áreas da ciência, tais estudos geraram uma série de modelos matemáticose métodos computacionais.

A motivação por trás do estudo deste fenômeno é a sua elevada quantidade de aplicaçõespráticas na ciência e na indústria. Por exemplo, na área das estruturas, o interesse principal é o deprever a resposta das ditas estruturas a cargas de impacto ou explosão.

Uma das áreas mais estudadas atualmente é a de formulação de métodos que possibilitemobter imagens da subsuperfície (levantamentos sísmicos) com elevada exatidão, determinando aspropriedades e o posicionamento das diferentes interfaces desta, podendo assim evitar desastresambientais e otimizar a perfuração de poços.

Com os avanços tecnológicos, aumentou também a busca por desenvolver métodos numéri-cos que obtivessem soluções precisas para problemas governados pela equação escalar da onda,encontrada, por exemplo, em problemas de geofísica e engenharia sísmica. Neste universo surgeo método dos elementos finitos (MEF), possibilitando tratar problemas sobre regiões geometrica-mente mais complexas.

O MEF se destaca por dividir um domínio geometricamente complexo em uma coleção desubdomínios denominados elementos finitos. Cada um dos subdomínios, por sua vez, é visto comoum domínio de si mesmo sobre os quais uma quantidade de equações algébricas serão resolvidase desenvolvidas de acordo com as equações que governam o problema. Após isso, as relações detodos os elementos são montadas de volta nas suas posições originais do domínio total, obtendoum sistema de equações diferenciais ordinárias (EDOs) (Bathe (1996)).

Neste contexto, a solução numérica da equação escalar da onda através do método dos ele-mentos finitos espectral (MEFE), baseado na quadratura de Gauss-Lobatto, vem ganhando bastantepopularidade.

O MEFE pode ser visto como um método dos elementos finitos (MEF) de ordem superiorcom algumas vantagens, inclusive pelo fato de apresentar uma matriz de massa diagonal – a ma-triz de massa consistente do MEF não é necessariamente diagonal, precisando utilizar técnicas dediagonalização tais como: “Row Sum”, HRZ, etc – e redução dos erros de dispersão.

Neste trabalho serão utilizados modelos acústicos bidimensionais a fim de comparar os resul-tados obtidos com ambos os métodos quando utilizada a mesma quantidade de pontos nodais paraa discretização, apresentando o MEFE, uma quantidade menor de elementos.

2 EQUAÇÕES GOVERNANTES E MEFE

Na presente seção é exposta a equação que modela problemas de propagação de ondas acústi-cas em 2D, as principais diferenças e vantagens obtidas ao utilizar o MEFE com relação ao MEF.

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

2.1 Equações governantes

Seja Ω ⊂ Rd um domínio finito aberto qualquer com contorno ∂Ω = Γ do tipo Lipschitz,onde d representa o número de dimensões do problema e I = (0, tf ] ∈ R+ o tempo da análise(domínio temporal), a equação diferencial parcial que descreve problemas de propagação de ondasconsiderando a densidade constante é expressa por (Graff (1991); Morse and Feshbach (1953)).

∆p (x, t) =1

c2p (x, t) + b (x, t) , em Ω× I. (1)

onde p : Ω × I → R representa a pressão, b : Ω × I → R possíveis fontes, e c : Ω → R+ avelocidade de propagação da onda no meio em questão.

Adicionalmente a Eq. (1), condições de contorno e iniciais precisam ser especificadas para seconstituir de forma completa o problema de valor inicial e de contorno. Para tentar modelar pro-blemas em meios semi-infinitos (ou infinitos) recorre-se às condições de contorno não-reflexivas,neste trabalho será utilizada a condição de contorno viscoso padrão (Kelly and Marfurt (1990)).

Ao aplicar-se o MEF de Bubnov-Galerkin, obtém-se o seguinte sistema de EDOs (Bathe(1996)):

MP + KP = F (2)

onde M ∈ Rnq×nq e K ∈ Rnq×nq são as matrizes globais de massa e rigidez e F : I → Rnq o vetorde fontes nodais, P : I → Rnq e P : I → Rnq são respectivamente os vetores de pressão nodal ede sua derivada segunda no tempo, nq representa o número de equações.

2.2 Método dos elementos finitos espectral

É necessário distinguir duas aproximações de elementos espectrais diferentes relatadas na li-teratura. A primeira baseia-se na transformada rápida de Fourier (TRF), no domínio da frequência(Doyle (1997)), enquanto que o segundo, é um método de domínio no tempo (Patera (1984)), oqual será abordado neste trabalho.

O MEFE é versátil e tem encontrado muitas aplicações no campo da dinâmica dos fluidos,transferência de calor, para a modelagem de propagação de ondas sísmicas e acústicas (Zak et al.(2006); Kudela et al. (2007); Canuto et al. (2007a); Gopalakrishnan et al. (2007)). Ao estudar-se ocomportamento de ondas de alta frequência, o procedimento natural é o de refinar a malha, a fim deque o método consiga captar a onda sem perder informação. Consequentemente obtém-se grandessistemas de equações que tem alto custo computacional, mesmo para modelos unidimensionais(1D). Neste sentido, o MEFE, ao adotar funções de forma locais específicas, permite empobrecer amalha de elementos finitos sem que haja perda de informação.

Ao apresentar uma maneira análoga à do MEF de obter as matrizes de rigidez, de massa eo vetor de fontes, o MEFE torna-se fácil de ser implementado (Canuto et al. (2007b)). A ideiaprincipal do MEFE é adotar, num elemento, um conjunto de funções de forma locais composto porpolinômios de Legendre ou Chebyshev de grau nl elevado (e.g., para o caso unidimensional Fig. 1),com nós localizados em pontos definidos pelas raízes deste polinômios (Zak and Krawczuk (2011);

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

Funç

ões d

e fo

rma

Funç

ões d

e fo

rma

equidistante

Lobatto

Figura 1: Ilustração de malhas locais unidimensionais: (a)equidistante, (b)Lobatto. Extraído de Zak and Krawc-zuk (2011).

Figura 2: Ilustração do elemento padrão para certos graus dos polinômios de Lagrange: (a)nl = 4× 4, (b)nl =6× 6, (c)nl = 8× 8.

Komatitsch and Tromp (1999)), bastando aplicar o produto tensorial neste conjunto de funçõeslocais para o caso bidimensional(Komatitsch and Vilotte (1998)). O resultando é um elemento commalha de nós não equidistantes, chamados de pontos Gauss–Lobatto–Legendre (GLL) (ver Fig. 2).

A distribuição dos nós dentro do elemento tem um grande impacto sobre as funções de formaque são estendidos ao longo destes. No caso da distribuição de nós equidistante, as funções deforma elemento apresentam oscilações indesejadas perto dos extremos do elemento. Isto é clara-mente visível na Fig. 1(a). Além disso, as amplitudes destas oscilações aumenta de acordo com aordem nl do polinômio. Este efeito, bem conhecido na literatura, é chamado de fenômeno Runge(Boyd (2001)), e pode-se observar como, ao utilizar os pontos GLL, este fenômeno é eliminado(ver Fig. 1(b)).

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

Ainda, graças à ortogonalidade da aproximação polinomial utilizada, a matriz de massa resultadiagonal, não se fazendo necessária a utilização de nenhum método adicional para a obtenção desta.

3 EXEMPLOS NUMÉRICOS

Esta seção apresenta dois exemplos numéricos relacionados a geofísica e associados a propa-gação de onda acústica mediante uma fonte sísmica. A análise do primeiro exemplo é realizadaem meio homogêneo sob um domínio com malha regular. O segundo exemplo trata de um meioheterogêneo composto por três camadas, possuindo duas delas geometrias irregulares. Tendo co-mum, as condições de contorno, a fonte e as posições dos pontos de captação do sinal. A análisedestes problemas tem por finalidade demonstrar a aplicabilidade do MEFE através de um códigocomputacional e investigar a eficácia do método em comparação com os resultados obtidos parao MEF. O fato dos problemas possuírem geometrias equivalentes nos propicia uma melhor aná-lise comparativa. Uma vez que, o comportamento de uma onda acústica difere quando atribuímossua propagação a materiais das mais variadas propriedades. Para ambos os casos estudados a ma-lha gerada foi composta por elementos de menor dimensão no caso do MEF e com elementos demaior dimensão no caso do MEFE, mas adotando pontos nodais de mesma quantidade ou próxi-mos. Ainda, no caso do MEF, foi utilizada a matriz massa diagonal (“Row Sum”) a fim de obter asolução do sistema de EDOs – resultante do MEF/MEFE – atravéz do método Diferença Central.

3.1 Meio homogêneo

Figura 3: Domínio abordado no primeiro exemplo.

O exemplo proposto no trabalho de Godinho et al. (2011), que consiste na propagação de umpulso senoidal de Hanning (Eq. (3)) em um fluido com velocidade de propagação da onda sonorade 1500m/s com o domínio ilustrado na Fig. 3.

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

O domínio considerado consiste em um quadrado de 500m × 500m utilizando, para a bordainferior e laterais, a condição de contorno não reflexiva. Foram adotados ρ = 1, 0kg/m3, em umaa malha do MEF composta por 2500 elementos quadriláteros com 2× 2 pontos nodais e dimensão∆x = ∆y = 10m.

A malha do MEFE foi composta por 100 elementos quadriláteros com 6 × 6 pontos nodaise dimensão ∆x = ∆y = 50m. As duas malhas agregam o mesmo número de pontos nodais esão uniformes totalizando 2601 nós cada uma e um intervalo de tempo ∆t = 2, 0ms. A respostaao longo do tempo captada no ponto de coordenada (350,−150), onde a fonte sísmica pontualposicionada no ponto de coordenada (200,−100) é definida no domínio do tempo pela equação

f(t) =

0, 5× sen(2πfct)× (1− cos(2πfct)) se t < 1/fc,

0 se t ≥ 1/fc,(3)

onde fc é frequência central e é igual a 15Hz.

As soluções encontradas com ambos os métodos, juntamente com a solução de referência –obtida pelo MEF com uma malha refinada –, estão representados na Fig. 4. Ao analisar tal gráfico,percebe-se que a solução obtida pelo MEFE teve uma melhor aproximação a solução de referênciado que a solução obtida pelo MEF, uma vez que esta ultima apresenta oscilações espúrias em algunspontos, e certa defasagem.

0.0 0.1 0.2 0.3 0.4 0.5 0.6

-0.04

-0.02

0.00

0.02

0.04

Pres

sao

tempo

Referencia MEF MEFE

Figura 4: Solução encontrada para ambos os métodos em comparação com a solução obtida pelo MEF com umamalha refinada.

3.2 Meio heterogêneoNeste exemplo consideram-se as mesmas dimensões do exemplo anterior, com o mesmo termo

matemático, posição e valor de frequência central para a fonte. Porém, o domínio é dividido em

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

três materiais distintos (Fig. 5) contendo as seguintes as propriedades expressas pela Tab. 1.

Figura 5: Domínio e malha abordados no segundo exemplo.

Tabela 1: Propriedades dos materiais.

Material c

1 (verde) 1500m/s

2 (amarelo) 2000m/s

3 (azul) 2500m/s

A malha do MEF formada por 6341 elementos quadriláteros com 2 × 2 pontos nodais tota-lizando 6497 nós. Já a malha do MEFE (Fig. 5) possui 134 elementos com 8 × 8 pontos nodaisgerando 6734 nós. O intervalo de tempo de ∆t = 0, 1ms foi adotado para análise.

A Fig. 6 mostra os resultados obtidos para ambos os métodos, sendo que novamente houveuma melhor aproximação por parte do MEFE. Diferente do exemplo anterior, é possível ver queneste caso houve reflexões captadas no fim do tempo de análise, no ponto escolhido, consequênciadas camadas possuírem diferentes propriedades.

O snapshot para t = 0, 2s está apresentada na Fig. 7. Este, mostra a propagação da onda esua reflexão na parte superior do domínio. Além disso, na parte intermediária onde se localiza acamada deformada, a onda atravessa essa interface sendo parte refratada e parte refletida.

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

0.0 0.1 0.2 0.3 0.4 0.5 0.6

-0.04

-0.02

0.00

0.02

0.04

0.06

pres

sao

tempo

referencia MEF MEFE

Figura 6: Solução encontrada para ambos os métodos em comparação com a solução obtida pelo MEF com umamalha refinada.

Figura 7: Snapshot, para t = 0, 2s, mostrando as diferentes pressões distribuídas no meio no tempo considerado,obtido pelo MEFE.

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

4 CONCLUSÕES

As análises numéricas e gráficas realizadas nos exemplos mostram uma maior eficácia doMEFE em relação ao MEF, principalmente pelo grau de aproximação com a solução. Apesardos elementos formadores da malha do MEFE apresentarem maior dimensão, o resultado final nãosofreu perda de precisão. Pelo contrário, os elementos do MEFE como são permeados por pontosnão equidistantes geraram uma solução mais satisfatória. A matriz massa diagonal gerada auto-maticamente pelo MEFE é uma de suas principais vantagens sobre o MEF, uma vez que, a mesmanos exime da necessidade de solução de sistemas lineares ao utilizar métodos explícitos de marchano tempo. O fato dos exemplos possuírem diferentes propriedades de materiais, demonstra a ge-neralidade elevada e uma ampla aplicabilidade do presente método. Portanto pode-se dizer que asrespostas utilizando o MEFE apresentaram-se mais precisas quando comparadas ao MEF, atingindoassim o objetivo proposto por este trabalho.

AGRADECIMENTOS

Se faz presente o agradecimento às agências de fomento pelo apoio financeiro fornecido, emespecial ao CNPQ, FAPEMIG e UFJF.

REFERÊNCIAS

Bathe, K. J., 1996. Finite element procedures. Prentice-Hall.

Boyd, J. P., 2001. Chebyshev and Fourier Spectral Methods: Second Revised Edition. DoverPublications.

Canuto, C., Hussaini, Y., Quarteroni, A., & Zang, T. A., 2007a. Spectral Methods: Evolution toComplex Geometries and Applications to Fluid Dynamics. Springer.

Canuto, C., Hussaini, Y., Quarteroni, A., & Zang, T. A., 2007b. Spectral Methods: Fundamentalsin Single Domains. Springer.

Doyle, J. F., 1997. Wave Propagation in Structures. Springer.

Godinho, L., Dors, C., Soares, D., & Amado-Mendes, P., 2011. Solution of time-domain acousticwave propagation problems using a RBF interpolation model with “a priori” estimation of thefree parameter. Wave Motion, vol. 48, pp. 423 – 440.

Gopalakrishnan, S., Chakraborty, A., & Mahapatra, D. R., 2007. Spectral Finite Element Method:Wave Propagation, Diagnostics and Control in Anisotropic and Inhomogeneous Structures.Springer.

Graff, K. F., 1991. Wave Motion in Elastic Solids. Dover Publications INC.

Kelly, K. R. & Marfurt, K. J., 1990. Numerical modeling of seismic wave propagation. Society ofExploration Geophysicists.

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014

Gean Carlos de Souza Costa, Jonathan Esteban Arroyo Silva, Felipe dos Santos Loureiro

Komatitsch, D. & Tromp, J., 1999. Introduction to the spectral element method for three-dimensional seismic wave propagation. Geophysical Journal International, vol. 139, pp. 806– 822.

Komatitsch, D. & Vilotte, J. P., 1998. The spectral element method: An efficient tool to simulatethe seismic response of 2d and 3d geological structures. Bulletin of the Seismological Society ofAmerica, vol. 88, pp. 368 – 392.

Kudela, P., Krawczuk, M., & Ostachowicz, W., 2007. Wave propagation modelling in 1d structuresusing spectral finite elements. Journal of Sound and Vibration, vol. 300, pp. 88 – 100.

Morse, P. M. & Feshbach, H., 1953. Methods of theoretical physics. McGraw-Hill.

Patera, A. T., 1984. A spectral element method for fluid dynamics: laminar flow in a channelexpansion. Journal of Computational Physics, vol. 54, pp. 468 – 488.

Zak, A. & Krawczuk, M., 2011. Certain numerical issues of wave propagation modelling in rodsby the spectral finite element method. Finite Elements in Analysis and Design, vol. 47, n. 9, pp.1036 – 1046.

Zak, A., Krawczuk, M., & Ostachowicz, W., 2006. Propagation of in-plane waves in a compositepanel. Finite Elements in Analysis and Design, vol. 43, n. 2, pp. 145 – 154.

SIMMEC/EMMCOMP 2014XI Simpósio de Mecânica Computacional e II Encontro Mineiro de Modelagem Computacional

Juiz de Fora, MG, 28-30 de maio de 2014