formulação do método do tubo de trajetórias para a equação ... · durante o movimento do ......

7
Formulação do Método do Tubo de Trajetórias para a Equação de Convecção. Luciana Prado Mouta Pena Departamento de Matemática Aplicada (GMA), Universidade Federal Fluminense - UFF 24020-140, Niterói-RJ, Brasil Email: [email protected] Nelio Henderson Instituto Politécnico, Universidade do Estado do Rio de Janeiro 28601-970, Nova Friburgo-RJ, Brasil E-mail: [email protected] Resumo. No presente trabalho apresentamos a formulação do método do Tubo de Trajetórias, um algoritmo semi-Lagrangiano, conservativo, explícito, simples, fisicamente intuitivo e destinado à equação de convecção. 1. Introdução Muitos problemas práticos relacionados com o transporte de uma propriedade física são descritos por uma equação diferencial parcial hiperbólica denominada de equação de convecção ou de advecção. Um exemplo é o transporte de sal pelas correntes marinhas; outro exemplo importante é a advecção de frentes meteorológicas. Conseqüentemente, a modelagem computacional dos fenômenos de convecção é uma área de grande importância, onde a solução dessa equação tem um papel de destaque na predição de diversos problemas de interesse das engenharias e das ciências aplicadas. Nas últimas décadas a busca por soluções numéricas fisicamente coerentes para a equação de convecção tem envolvido um grande esforço da comunidade científica. Vários algoritmos foram desenvolvidos em diversas áreas do conhecimento técnico e teórico. Uma vez que esses métodos são geralmente explícitos, eles estão tipicamente sujeitos às condições de Courant-Friedrichs-Lewy (CFL), a qual impõe restrições ao passo de tempo usado na resolução numérica. Essa questão pode ser suplantada com o emprego de esquemas semi-Lagrangianos, os quais são populares na simulação de modelos atmosféricos, veja [8], [9], [12], [13], por exemplo. Os métodos semi-Lagrangianos têm sua origem na dinâmica de fluidos computacional dos anos 50 e 60, sendo um legado histórico decorrente das primeiras técnicas numéricas para a simulação de escoamentos, veja [5], [14] e [15]. A principal desvantagem da maioria dos esquemas semi-Lagrangianos é o fato deles formalmente não conservarem a massa. Assim, trabalhos recentes tentam contornar essa questão melhorando as propriedades conservativas de alguns esquemas semi-Lagrangianos, [1]. Aqui formularemos o método do Tubo de Trajetórias, um algoritmo semi-Lagrangiano construído utilizando-se os princípios básicos da mecânica dos meios contínuos. Este método foi desenvolvido e inicialmente testado nas dissertações de doutorado de Sampaio, [10] e Pena, [6], onde também são apresentadas duas extensões semi-Lagrangianas destinadas à equação de conveçcão-difusão. Mais detalhes teóricos e numéricos podem ser encontrados em dois artigos que publicamos recentemente, [3] e [4]. 2. Descrição do Método A nossa abordagem para o método do Tubo de Trajetórias é formulada com base na teoria da mecânica dos meios contínuos, à luz da metodologia Lagrangiana. Em vista disso, inicialmente iremos rever alguns conceitos físicos de interesse, os quais estão relacionados com aspectos cinemáticos da mecânica do contínuo, conforme [2] e [11], por exemplo. Na mecânica dos meios contínuos, um corpo material é caracterizado pela possibilidade de 870 ISSN 1984-8218

Upload: lynguyet

Post on 19-Dec-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Formulação do Método do Tubo de Trajetórias para a Equação ... · Durante o movimento do ... (ζ,X t representa a posição do ponto material ... Neste trabalho lidamos com

Formulação do Método do Tubo de Trajetórias para a Equação de Convecção.

Luciana Prado Mouta Pena

Departamento de Matemática Aplicada (GMA), Universidade Federal Fluminense - UFF 24020-140, Niterói-RJ, Brasil Email: [email protected]

Nelio Henderson

Instituto Politécnico, Universidade do Estado do Rio de Janeiro 28601-970, Nova Friburgo-RJ, Brasil

E-mail: [email protected] Resumo. No presente trabalho apresentamos a formulação do método do Tubo de Trajetórias, um

algoritmo semi-Lagrangiano, conservativo, explícito, simples, fisicamente intuitivo e destinado à equação

de convecção.

1. Introdução

Muitos problemas práticos relacionados com o transporte de uma propriedade física são descritos por uma equação diferencial parcial hiperbólica denominada de equação de convecção ou de advecção. Um exemplo é o transporte de sal pelas correntes marinhas; outro exemplo importante é a advecção de frentes meteorológicas. Conseqüentemente, a modelagem computacional dos fenômenos de convecção é uma área de grande importância, onde a solução dessa equação tem um papel de destaque na predição de diversos problemas de interesse das engenharias e das ciências aplicadas.

Nas últimas décadas a busca por soluções numéricas fisicamente coerentes para a equação de convecção tem envolvido um grande esforço da comunidade científica. Vários algoritmos foram desenvolvidos em diversas áreas do conhecimento técnico e teórico. Uma vez que esses métodos são geralmente explícitos, eles estão tipicamente sujeitos às condições de Courant-Friedrichs-Lewy (CFL), a qual impõe restrições ao passo de tempo usado na resolução numérica. Essa questão pode ser suplantada com o emprego de esquemas semi-Lagrangianos, os quais são populares na simulação de modelos atmosféricos, veja [8], [9], [12], [13], por exemplo. Os métodos semi-Lagrangianos têm sua origem na dinâmica de fluidos computacional dos anos 50 e 60, sendo um legado histórico decorrente das primeiras técnicas numéricas para a simulação de escoamentos, veja [5], [14] e [15]. A principal desvantagem da maioria dos esquemas semi-Lagrangianos é o fato deles formalmente não conservarem a massa. Assim, trabalhos recentes tentam contornar essa questão melhorando as propriedades conservativas de alguns esquemas semi-Lagrangianos, [1].

Aqui formularemos o método do Tubo de Trajetórias, um algoritmo semi-Lagrangiano construído utilizando-se os princípios básicos da mecânica dos meios contínuos. Este método foi desenvolvido e inicialmente testado nas dissertações de doutorado de Sampaio, [10] e Pena, [6], onde também são apresentadas duas extensões semi-Lagrangianas destinadas à equação de conveçcão-difusão. Mais detalhes teóricos e numéricos podem ser encontrados em dois artigos que publicamos recentemente, [3] e [4]. 2. Descrição do Método

A nossa abordagem para o método do Tubo de Trajetórias é formulada com base na teoria da mecânica dos meios contínuos, à luz da metodologia Lagrangiana. Em vista disso, inicialmente iremos rever alguns conceitos físicos de interesse, os quais estão relacionados com aspectos cinemáticos da mecânica do contínuo, conforme [2] e [11], por exemplo.

Na mecânica dos meios contínuos, um corpo material é caracterizado pela possibilidade de

870

ISSN 1984-8218

Page 2: Formulação do Método do Tubo de Trajetórias para a Equação ... · Durante o movimento do ... (ζ,X t representa a posição do ponto material ... Neste trabalho lidamos com

ocupar diferentes regiões de um espaço Euclidiano em diferentes instantes de tempo. Em geral, dado t R∈ , um corpo tridimensional Β (ou uma parte de Β ) é idealizado como sendo um conjunto conexo

3t RΩ ⊂ , chamado de configuração do corpo no instante t . Assim, em instantes de tempo distintos t

~ e

t , o mesmo corpo é representado por duas (possivelmente diferentes) configurações t~Ω e tΩ . Essas

regiões, supostamente regulares, podem diferir não apenas pela forma geométrica, mas também pelas posições ocupadas em 3R . Durante o movimento do corpo, a localização no espaço de uma dada configuração, com relação a um sistema de coordenadas, é feita por meio de um vetor posição:

),( tXX ζ= , (1)

onde ζ denota uma partícula de Β . Na realidade, ),( tX ζ representa a posição do ponto material

arbitrário ζ na configuração relacionada com o tempo t .

O domínio espaço-tempo clássico é identificado com o produto Cartesiano 3R R× do espaço Euclidiano 3R com o eixo de tempo R . Aqui, a curva no espaço-tempo ao longo da qual uma partícula material arbitrária se desloca será referida como a trajetória da partícula material ζ . No sentido da mecânica dos meios contínuos, existe outro conceito Lagrangiano que determina a localização (apenas) no espaço da partícula a partir da deformação do corpo. Este caminho em 3R é denominado na literatura em língua inglesa de “path line”. No presente trabalho, chamaremos esse tal caminho no espaço de linha de trajetória. Enfatizamos que, neste contexto, existe uma diferença substancial entre trajetória e linha de trajetória: a primeira é uma curva no espaço ( 3R ) parametrizada pelo tempo e a segunda encontra-se efetivamente no espaço-tempo ( 4R ).

Assim, de acordo com a definição dada na página 59 do texto clássico de Gurtin, [2], a trajetória de ζ será definida aqui matematicamente como sendo o seguinte conjunto em 3R R× :

3( , ) ; ( , ) ,X t R R X X t t Rζ ζℑ = ∈ × = ∈Ω ∈ . (2)

Visto que o tempo t é o parâmetro ao longo da linha de trajetória que corresponde às posições ocupadas por ζ , então a equação paramétrica da linha de trajetória de uma partícula que se move com

velocidade V é uma solução particular do seguinte sistema de equações diferenciais ordinárias:

Vdt

dX= , (3)

A condição adicional necessária para determinar uma solução particular do sistema na Eq. (3) é obtida pela escolha de uma determinada configuração de referência, a qual informa a posição da partícula material ζ em um determinado tempo t

~ :

XtX~

)~,( =ζ (4)

Dado um intervalo 1 2[ , ]I t t= , é claro que a determinação de ( , )X tζ , para todo t I∈ , define

não apenas a linha de trajetória como também a própria trajetória de ζ ao longo do intervalo de tempo considerado. Por esta razão algumas vezes chamaremos de trajetória o conjunto solução de Eq. (3), em um certo intervalo 1 2[ , ]I t t= .

Um tubo de trajetórias Σ é uma região no espaço-tempo formada pela união das trajetórias relativas às partículas ζ de um dado corpo material Β , veja Figura 1.

871

ISSN 1984-8218

Page 3: Formulação do Método do Tubo de Trajetórias para a Equação ... · Durante o movimento do ... (ζ,X t representa a posição do ponto material ... Neste trabalho lidamos com

Figura 1. Tubo de trajetórias.

Assim, podemos escrever o conjunto Σ na seguinte forma:

∪Β∈

ℑ=Σζ

ζ . (5)

A equação de convecção de interesse neste trabalho é uma EDP linear que pode ser escrita na forma

( ) 0C

CVt

∂+ ∇ ⋅ =

∂, (6)

onde a função incógnita ( , )C C X t= é um escalar representando a concentração de uma substância, um traçador, por exemplo.

Integrando a equação de convecção, Eq. (6), ao longo do tubo de trajetórias tΣ mostrado na

Figura 1 obtemos:

0)]([ =⋅∇+∂

∂∫Σ

dtdXCVt

C

t

, (7)

ou seja,

0)]([ =⋅∇+∂

∂∫ ∫∆+

Ω

dtdXCVt

Ctt

t t

, (8)

onde o domínio material tΩ representa uma configuração do fluido em um instante arbitrário t . Por

outro lado, o teorema do transporte de Reynolds nos fornece a identidade integral dada por

[ ( )]t t

d CC dX CV dX

dt tΩ Ω

∂= + ∇⋅

∂∫ ∫ , [10]. Essa identidade permite-nos escrever a expressão em Eq.

(8) como segue:

872

ISSN 1984-8218

Page 4: Formulação do Método do Tubo de Trajetórias para a Equação ... · Durante o movimento do ... (ζ,X t representa a posição do ponto material ... Neste trabalho lidamos com

0)( =∫∫Ω

∆+

t

dtdXCdt

dtt

t

. (9)

Como por definição

∫∫∫

Ω

∆+

→∆

=

tt

CdXCdX

dXCdt

d ttt

t 0lim , (10)

então, pelo teorema fundamental do cálculo, obtemos

∫ ∫∫ ∫∆+Ω Ω

∆+

Ω

−=

tt tt

CdXCdXdtCdXdt

dtt

t

)( . (11)

Assim, em vista da Eq. (11), podemos expressar a relação em Eq. (9) na seguinte forma equivalente:

( ) ( )∫∫ΩΩ

=∆+

∆+ ttt

dXtXCdXttXC ,, . (12)

A igualdade na Eq. (12) mostra que formalmente a massa é conservada ao longo do tubo de trajetórias tΣ .

Para gerarmos um esquema de discretização a partir da expressão integral (e conservativa) mostrada na Eq (12), consideraremos uma malha num instante tt ∆+ como indicada na Figura 2.

Figura 2. Tubo de trajetória no domínio discretizado.

Aqui, deve-se entender que tt ∆+Ω representa um elemento retangular arbitrário da malha, sendo

tD a sua imagem mapeada para o instante anterior t . Enfatizamos que na presente metodologia esse

mapeamento é feito seguindo-se as trajetórias do traçador no sentido reverso do tempo. Assim, o elemento tD não é necessariamente um quadrilátero e também se encontra, possivelmente, deformado

873

ISSN 1984-8218

Page 5: Formulação do Método do Tubo de Trajetórias para a Equação ... · Durante o movimento do ... (ζ,X t representa a posição do ponto material ... Neste trabalho lidamos com

com relação à tt ∆+Ω .

Os processos de discretização e o mapeamento reverso de cada célula da grade ao longo das trajetórias determinam tubos de trajetórias, semelhantes aquele mostrado na Figura 2. Assim, podemos escrever a formulação Lagrangiana em Eq. (12), para cada um desses tubos, como segue:

( ) ( )∫∫ =∆+

∆+Ω ttt D

dXtXCdXttXC ,, . (13)

Seja ( )1+nC o valor médio da concentração C na célula arbitrária tt ∆+Ω , definido por:

( )∫∆+Ω∆+

+ ∆+Ω

tt

dXttXCCtt

n ,1)1( , (14)

onde ∫∆+Ω

∆+ ≡Ω

tt

dXtt é a medida de tt ∆+Ω . Combinando as relações em Eq. (13) e (14), obtemos:

( )

tt

Dn t

dXtXC

C∆+

+

Ω=

∫ ),(1 . (15)

A dedução acima fornece um esquema Lagrangiano para a equação de convecção. Note que o esquema em Eq. (15) é totalmente explícito, uma vez que determina valores médios de concentração no nível de tempo tt ∆+ em função de valores de C no nível de tempo t . Além disso, esse esquema é conservativo, pois é uma conseqüência imediata da relação conservativa descrita em Eq. (12).

Para escoamentos de fluidos incompressíveis ( . 0V∇ = ), podemos mostrar que ∫∫ =

∆+Ω ttt D

dXdX ,

para todo t , ou seja,

t

t t

D

dX+∆Ω = ∫ . (16)

Assim, se . 0V∇ = , das Eqs. (15) e (16), obtemos:

∫=+

tDt

n dXtXCD

C ),(1)1( , (17)

onde ∫=

tD

t dXD . Portanto, a expressão em Eq. (17) mostra que, sempre que o fluido for incompressível,

o presente esquema define ( )1+nC como sendo igual ao valor médio da concentração no domínio mapeado

tD , o qual não é necessariamente uma célula da grade no nível de tempo t .

De uma forma geral, para determinar o valor de C no nível de tempo ( )1+n , o esquema em Eq.

(15) necessita do valor da integral dXtXC

tD

),(∫ e demanda o cálculo de tt ∆+Ω . Se a malha no instante

tt ∆+ é retangular, a medida do elemento tt ∆+Ω é facilmente calculada. De fato, na malha considerada

na Figura 2, tt ∆+Ω é a área de um retângulo.

Para finalizar, enfatizamos que a metodologia escolhida para o cálculo de dXtXC

tD

),(∫ irá

definir os aspectos práticos do método proposto. Assim, pode-se obter diferentes algoritmos para o método do tubo de trajetórias.

Algumas implementações eficientes podem ser encontradas em [10] e [6], veja também a implementação numérica referente a este artigo em [7].

874

ISSN 1984-8218

Page 6: Formulação do Método do Tubo de Trajetórias para a Equação ... · Durante o movimento do ... (ζ,X t representa a posição do ponto material ... Neste trabalho lidamos com

3. Conclusões Neste trabalho lidamos com a formulação do método do Tubo de Trajetórias, uma abordagem

semi-Lagrangiana conservativa para a resolução da equação de convecção, formulada à luz da mecânica dos meios contínuos, onde os aspectos básicos da cinemática do contínuo são as ferramentas essencialmente usadas para a concepção da formulação proposta.

O método do Tubo de Trajetórias é explícito e tem, entre outros aspectos, o mérito se ser simples e fisicamente intuitivo. 4. Referências [1] Chilakapati. A., A Characteristic-Conservative Model for Darcian Advection, Advances in Water Resources, 22, 597 (1999). [2] Gurtin, M. E., An Introduction to Continuun Mechanics, Academic Press, New York, (1981).

[3] Henderson, N. ; Sampaio, M. ; PENA, L. . Developing new approaches for the path tubes method. Applied Mathematical Modelling, v. 35, p. 285-302, (2011).

[4] Henderson, N. ; Sampaio, M. ; Pena, L. . Path tubes method: A semi-Lagrangian approach for linear advection equations. Chemical Engineering Science, v. 64, p. 3138-3146, (2009). [5] Hirt, C. W., Cook, J. L.; Butler, T. D., A Lagrangian Method for Calculation the Dynamics of an Incompressible Fluid With Free Surface, J. Comput. Phys. 5, 103 (1970). [6] Pena, L. P. M., Análise de um Método para a Equação de Convecção Formulado à Luz da Mecânica dos Meios Contínuos com Aplicações a Advecção de Anomalias Oceânicas e Meteorológicas, Tese de Doutorado, IPRJ-UERJ, (2006). [7] Pena, L. e Henderson, N.: “Implementação Numérica do Método do Tubo de Trajetórias para a

Equação de Convecção.”, Artigo a ser submetido ao XXXIV CNMAC, Águas de Lindóia, São Paulo, (2012).

[8] Robert, A., A semi-Lagrangian Semi-Implicit Numerical Integration Scheme for the Primitive Meteorological Equations, J. Meteorolog. Soc. Japan 60, 319 (1982). [9] Robert, A., A Stable Numerical Integration Scheme For The Primitive Meteorological Equations, Atmos. Ocean. 19, 35 (1981). [10] Sampaio, M., O Método do Tubo de Trajetórias: Uma Abordagem Semi–Lagrangiana para as Equações de Convecção-Difusão, Tese de Doutorado, IPRJ-UERJ, (2006). [11] Slattery, J. C, Advanced Transport Phenomena, Cambridge Series in Chemical Engineering, Cambridge University Press, (1999). [12] Smolarkiewicz, P. K. ; Pudykiewicz, J. A., A Class Of Semi-Lagrangian Approximations For Fluids, J. Atmos. Sci. 49, 2082 (1992).

[13] Staniforth, A. e Côté, J., Semi-Lagrangian Integration Schemes for Atmospheric Models – A Review, Monthly Weather Rev. 119, 2206 (1991).

875

ISSN 1984-8218

Page 7: Formulação do Método do Tubo de Trajetórias para a Equação ... · Durante o movimento do ... (ζ,X t representa a posição do ponto material ... Neste trabalho lidamos com

[14] Trulio, J. G., Report AFWL-TR-66-19, Air Force Weapons Laboratory, Kirtland Air Force, USA, (1965).

[15] Wiin-Nielsen, A., On The Applications of Trajectory Methods in Numerical Forecasting, Tellus

11, 180 (1959).

876

ISSN 1984-8218