16
PME 2556 – Dinâmica dos Fluidos Computacional Aula 8 - Malhas não-estruturadas; aplicação ao Método dos Volumes Finitos

PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

PME 2556 – Dinâmica dos Fluidos Computacional

Aula 8 - Malhas não-estruturadas; aplicação ao Método dos Volumes

Finitos

Page 2: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Malhas estruturadas

Elementos estão claramente distribuídos numa estrutura de linhas e colunas.

Page 3: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Malhas não-estruturadas

Elementos parecem ter sido gerados de forma quase aleatório de modo a preencher o espaço.

Page 4: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Vantagens e desvantagens –Malhas estruturadas

• Em geral, a programação do método émais fácil: os vizinhos de cada elemento são conhecidos (conectividade da malha éobtida facilmente). Isso faz com que a exigência de memória seja menor.

• Pode ser difícil ou até impossível gerar uma malha para uma geometria muito complexa.

Page 5: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Vantagens e desvantagens –Malhas não-estruturadas

• Programação do método é mais difícil: os vizinhos de cada elemento não são facilmente conhecidos. É preciso estabelecer a conectividade da malha. Em geral, é preciso usar geradores de malha especiais. Armazenar a conectividade torna a exigência de memória maior.

• É mais fácil gerar malhas para geometrias complexas.

Page 6: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Exemplos – malha não-estruturada e geometria complexa

Page 7: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Exemplo – Detalhe

Page 8: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Formulação – Método híbrido de Elementos Finitos e Volumes Finitos

-Os volumes são formados ligando os pontos médios dos lados dos elementos aos baricentros.-São usadas funções de forma típicas do método dos elementos finitos para fazer interpolações. Por exemplo, para triângulos:φ = ax + by + c.

-É a formulação usada no CFX.

Page 9: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Formulação – Método dos Volumes Finitos

-Os próprios elementos são os volumes de integração das equações de transporte.-É a formulação usada no FLUENT e OpenFOAM.

Page 10: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Equação de Transporte

( ) ( ) ( )

( )∫∫∫∫

∀∀

+⋅∇Γ=⋅+∀∂

+∇Γ⋅∇=⋅∇+∂

CSCSCC

dASdAndAnudt

Sut

φ

φ

φφρρφ

φφρρφ

rrr

r

Page 11: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Ponto crucial – avaliação dos gradientes

2

11 3

1

iPfi

i

iifi

SC

SCC

com

AndAn

dAnd

φφφ

φφφ

φφ

+=

∀=

∀=∇

=∀∇

∑∫

∫∫

=

rr

r

Page 12: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Avaliação do termo difusivo

2

3

1

iPfi

i

iififi

SC

onde

AndAn

φφφ

φφ

∇+∇=∇

⋅∇Γ=⋅∇Γ ∑∫=

rr

Page 13: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Avaliação do termo difusivo – forma alternativa

( ) ( )444444 3444444 21

rrr

r

44 344 21

rrr

fontetermoaosomadadeferidacorreçãodifusãodeecoeficientoformaparteesta

ifi

ii

ifiiififiPi

ii

ifiiififi d

nd

AAn

nd

AAn ⋅∇

Γ−⋅∇Γ+−

Γ=⋅∇Γ φφφφφ

Page 14: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Avaliação do termo convectivo – upwind de 1a ordem

ifiifi

Pfiifi

nu

nu

φφ

φφ

=⇒<⋅

=⇒>⋅

0

0

rr

rr

iififi

i

fi

SC

AnudAnurrrr

⋅=⋅ ∑∫=

φρφρ3

1

Page 15: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

ifiiifiifi

PfiPPfiifi

xnu

xnu

,

,

0

0

rrr

rrr

∆⋅∇+=⇒<⋅

∆⋅∇+=⇒>⋅

φφφ

φφφ

Avaliação do termo convectivo – upwind de 2a ordem

Page 16: PME 2556 – Dinâmica dos Fluidos Computacionalsites.poli.usp.br/d/pme2556/PME2556_aula8.pdf · Microsoft PowerPoint - PME2556_aula8_2016.ppt Author: cfd Created Date: 9/28/2016

Arranjo co-localizado

• Todas as variáveis (pressão, componentes da velocidade, temperaturas) são consideradas nos centróides dos elementos.

• Para evitar campos espúrios de pressão éusada a interpolação de Rhie&Chow.