Escolar Documentos
Profissional Documentos
Cultura Documentos
minha famlia.
ii
Agradecimentos
Ao professor Jos Alberto Cuminato pela orientao, apoio, disponibilidade e amizade ao
longo destes anos.
Aos professores do LCAD: Valdemir, Murilo, Castelo, Leandro, Nonato e Fabrcio.
Ao professor Gustavo Carlos Buscaglia pelas sugestes, pacincia e apoio no nal deste
trabalho.
Aos professores Norberto Mangiavacchi, JY Yuan e Sean McKee pelas discusses sobre meu
projeto.
Aos professores Fernando Tavares Pinho e Manuel Alves, da Universidade do Porto, e ao
Professor Miguel Nbrega, da Universidade do Minho, pelo suporte e acolhimento durante meu
estgio de doutorado em Portugal.
Aos funcionrios do ICMC que sempre foram prestativos ao longo destes anos.
Aos meus amigos, amigas e colegas que acompanharam as alegrias e diculdades neste
perodo, sempre me apoiando.
A minha famlia que sempre est presente em minha vida.
A Fapesp pelo nanciamento desta pesquisa e a Capes pelo suporte nanceiro durante meu
estgio no exterior.
Ao ICMC/USP e CEFT/Universidade do Porto pela oportunidade de qualicao e crescimento cientco.
Finalmente, e acima de tudo, a Deus pela minha vida.
iii
iv
Resumo
No contexto do mtodo MAC e baseado em esquemas de diferenas nitas, este trabalho apresenta trs estudos: i) uma anlise de estabilidade, ii) o desenvolvimento de tcnicas
implcitas e, iii) a construo de mtodos de projeo para escoamentos com superfcie livre.
Na anlise de estabilidade, o principal resultado mostra que o mtodo de Crank-Nicolson
torna-se condicionalmente estvel quando aplicado para uma malha deslocada com a discretizao explcita das condies de contorno do tipo Dirichlet. Entretanto, o mesmo mtodo com
condies de contorno implcitas incondicionalmente estvel.
Para obter mtodos mais estveis, formulaes implcitas so desenvolvidas para a equao
da presso na superfcie livre, derivada da condio de tenso normal. Esta estratgia resulta
no acoplamento dos campos de velocidade e presso, o que exige a introduo de novos mtodos
de projeo.
Os mtodos de projeo assim desenvolvidos resultam em novas metodologias para escoamentos com superfcie livre que so apropriados para o tratamento de problemas com baixo
nmero de Reynolds. Alm disso, mostra-se que os mtodos propostos podem ser aplicados
para uidos viscoelsticos. Novas estratgias so derivadas para obter mtodos de projeo de
segunda ordem de preciso para escoamentos com superfcies livres.
Alm dos resultados tericos sobre a estabilidade de esquemas numricos, tcnicas implcitas
e mtodos de projeo, testes computacionais so realizados e comparados para consolidao
da teoria apresentada. Os resultados numricos so obtidos no sistema FREEFLOW.
A ecincia e robustez das tcnicas desenvolvidas neste trabalho so demonstradas na soluo de problemas tridimensionais complexos com superfcie livre e baixo nmero de Reynolds,
incluindo os problemas do jato oscilante e do inchamento do extrudado.
Palavras-chave: Diferenas-nitas, Anlise de estabilidade, Tcnicas implcitas, Mtodos de
projeo, Condies de contorno, Escoamentos com superfcie livre.
vi
Abstract
In the context of the MAC method and based on nite dierence schemes, this work presents
three studies: i) a stability analysis, ii) the development of implicit techniques, and iii) the
construction of projection methods for free surface ows.
In the stability analysis, the main result shows a precise stability restriction on the CrankNicolson method when one uses a staggered grid with Dirichlet explicit boundary conditions.
However, the same method with implicit boundary conditions becomes unconditionally stable.
In order to obtain more stable methods, implicit formulations are applied for the pressure
equation at the free surface, which is derived from the normal stress condition. This approach
results in a coupling of the velocity and pressure elds; hence new projection methods for free
surface ows need to be developed.
The developed projection methods result in new methodologies for low Reynolds number
free surface ows. It is also shown that the proposed methods can be applied for viscoelastic
uids. New strategies are derived for obtaining second-order accurate projection methods for
free surface ows.
In addition to the theoretical results on the stability of numerical schemes, implicit techniques and projection methods, computational tests are carried out and the results compared to
consolidate the theory. The numerical results are obtained by the FREEFLOW system.
The eciency and robustness of the techniques in this work are demonstrated by solving
complex tridimensional problems involving free surface and low Reynolds numbers, including
the jet buckling and the extrudate swell problems.
Keywords: Finite dierence, Stability analysis, Implicit techniques, Projection methods,
Boundary conditions, Free surface ows.
vii
viii
Sumrio
1 Introduo
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
Introduo . . . . . . . . . . . . . . . . . . . . .
Discretizao temporal . . . . . . . . . . . . . .
Malha computacional . . . . . . . . . . . . . . .
Partculas marcadoras e clulas . . . . . . . . .
Aproximaes da superfcie livre . . . . . . . . .
2.5.1 Caso bidimensional . . . . . . . . . . . .
2.5.2 Caso tridimensional . . . . . . . . . . . .
Mtodo de projeo . . . . . . . . . . . . . . . .
Metodologia GENSMAC . . . . . . . . . . . . .
2.7.1 Algoritmo do mtodo GENSMAC . . . .
2.7.2 Restrio sobre o passo temporal . . . .
Esquemas implcitos na metodologia GENSMAC
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
3.4
3.5
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Problema modelo e discretizao . . . . . . . . . . . . . . . . . . . . . .
Anlise de estabilidade . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3.1 Mtodo explcito com condies de contorno explcitas . . . . .
3.3.2 Mtodo de Euler implcito com condies de contorno implcitas
3.3.3 Mtodo de Euler implcito com condies de contorno explcitas
3.3.4 Mtodo de Crank-Nicolson com condies de contorno implcitas
3.3.5 Mtodo de Crank-Nicolson com condies de contorno implcitas
3.3.6 Mtodo de Crank-Nicolson com condies de contorno explcitas
Vericao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consideraes nais . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
do tipo 1
do tipo 2
. . . . .
. . . . .
. . . . .
9
13
14
15
16
17
19
21
23
25
25
26
29
29
32
36
38
39
40
44
45
47
52
54
Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Um mtodo semi-implcito estvel utilizando EI . . . . . . . . . . . . . . . . . .
4.2.1 Algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ix
55
57
59
4.3
4.4
4.5
4.6
utilizando CN
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
61
62
63
67
70
5 Mtodos de projeo para problemas tridimensionais newtonianos e viscoelsticos com superfcie livre
71
5.1
5.2
5.3
5.4
5.5
Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Extenso para problemas tridimensionais newtonianos e viscoelsticos
5.2.1 Algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vericao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Fluido do tipo Maxwell . . . . . . . . . . . . . . . . . . . . . .
5.3.2 Fluido do tipo Oldroyd-B . . . . . . . . . . . . . . . . . . . .
Aplicaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1 Simulao numrica do jato oscilante . . . . . . . . . . . . . .
5.4.2 Simulao numrica do inchamento do extrudado . . . . . . .
Consideraes nais . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 71
. 72
. 79
. 81
. 82
. 83
. 85
. 85
. 91
. 100
Introduo . . . . . . . . . . . . . . . .
Mtodo de projeo de ordem dois para
Mtodo de projeo de ordem dois para
Vericao . . . . . . . . . . . . . . . .
Consideraes nais . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
a formulao SI-AB/CN . . . . . .
a formulao laplaciano supercial
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
101
106
109
113
114
7 Consideraes Finais
119
Referncias Bibliogrcas
136
Mtodo GENSMAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mtodo semi-implcito estvel utilizando EI . . . . . . . . . . . . . . . . .
Mtodo semi-implcito estvel utilizando CN . . . . . . . . . . . . . . . . .
Extenso para problemas tridimensionais newtonianos e viscoelsticos . . .
Mtodo de projeo de ordem dois para a formulao SI-AB/CN . . . . . .
Mtodo de projeo de ordem dois para a formulao laplaciano supercial
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
137
137
144
145
147
152
152
Lista de Figuras
1.1
2.1
2.2
( 22 , 22 ), c) n = ( 22 , 22 ) e d) n = ( 22 , 22 ). . . . . . . . . . . . . . . . . 18
2.7 Exemplo de uma superfcie planar paralela ao plano formado pelos eixos xy . Em
particular, neste caso n = (0, 0, 1). . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.8 Exemplo
deuma superfcie planar inclinada de 45 . Em particular, neste caso
n = ( 22 , 0, 22 ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.9 Exemplo
de uma
3.2
3.3
3.4
3.5
3.6
4.1
xi
32
33
42
42
43
52
67
4.2
4.3
4.4
67
69
69
5.1
xii
76
81
83
87
88
88
89
90
91
92
93
94
95
97
98
99
Ilustrao dos vetores normal (n(s)) e tangencial (m(s)) em uma curva parametrizada pelo comprimento de arco. . . . . . . . . . . . . . . . . . . . . . . . 110
2
2
2
2
2
2
2
n = ( 2 , 2 ), b) n = ( 2 , 2 ), c) n = ( 2 , 2 ) e d) n = ( 2 , 22 ). . . . .
A.4 Clula [S] com apenas a face superior em contato com uma clula [E]. . . . . . .
xiii
138
139
140
149
xiv
Lista de Tabelas
2.1
13
3.1
3.2
53
53
4.1
4.2
4.3
65
65
4.4
5.1
5.2
5.3
5.4
6.1
6.2
6.3
6.4
Erros obtidos nas malhas M1, M2 e M3 para a formulao SI-EI/CCE no escoamento em um tubo para o uido do tipo Maxwell. . . . . . . . . . . . . . . . .
Comparao da performance dos esquemas explcito e implcito na malha M0. .
Erros nas malhas M1, M2 e M3 para o escoamento em um tubo com o mtodo
SI-CN/CCI1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Resultados do escoamento do inchamento do extrudado para um uido do tipo
Maxwell. Os valores numricos de Sr foram obtidos pela formulao SI-EI/CCE,
enquanto que os tericos pela lei de Tanner [149]. . . . . . . . . . . . . . . . . .
66
69
83
84
85
96
Erros para a formulao SI-AB/CN da seo 6.2. (Re = 0.1, t1 = 2.0 103 s,
t2 = 1.0 103 s e t3 = 5.0 104 s). . . . . . . . . . . . . . . . . . . . . . . . 115
Erros para a formulao SI-AB/CN da seo 6.2 sem a extrapolao linear no
e na soluo da equao (6.2).
tempo (6.9) para as condies de contorno de u
3
3
(Re = 0.1, t1 = 2.0 10 s, t2 = 1.0 10 s e t3 = 5.0 104 s). . . . . . . . 115
Erros para a formulao SI-AB/CN da seo 6.2 com a equao da presso
na superfcie livre discretizada no nvel de tempo (n + 1). (Re = 0.1, t1 =
2.0 103 s, t2 = 1.0 103 s e t3 = 5.0 104 s). . . . . . . . . . . . . . . . . 116
Erros para a formulao SI-AB/CN da seo 6.2 sem a extrapolao linear no
tempo (6.9) e com a equao da presso na superfcie livre discretizada no nvel de
tempo (n + 1). (Re = 0.1, t1 = 2.0 103 s, t2 = 1.0 103 s e t3 = 5.0 104 s).116
xv
6.5
6.6
6.7
6.8
117
117
118
118
. . . . . . . . . . . . . . . . . . . . . . . . 143
. . . . . . . . . . . . . . . . . . . . . . . . 143
equao de diferenas nitas (A.28) para
. . . . . . . . . . . . . . . . . . . . . . . . 152
xvi
Captulo
1
Introduo
A Dinmica dos Fluidos Computacional (DFC) uma rea de pesquisa consolidada e importante, com numerosas aplicaes na indstria e cincia. Em particular, fenmenos da DFC
para problemas de escoamentos incompressveis aparecem em vrias reas de pesquisa.
Nas ltimas dcadas, pesquisadores de diversas reas de aplicao tm se dedicado ao desenvolvimento de mtodos numricos em DFC. Exemplos dessas reas aparecem nas indstrias
automotiva, eletrnica, nuclear, biomdica, farmacutica, alimentcia, aeroespacial, qumica,
entre outras.
Simulaes computacionais apresentam vrios benefcios para a indstria. Um benefcio
importante a economia de tempo para explorar fenmenos que ocorrem nos escoamentos de
uidos. Geralmente, experimentos em dinmica dos uidos consomem muito tempo, e na maioria da vezes, so extremamente caros; com a DFC muitas possibilidades podem ser exploradas.
A simulao em DFC fornece informaes teis de diversas propriedades fsicas do escoamento,
como para os campos de velocidade, presso, temperatura, concentrao de substncias e muitas
outras, enquanto que testes experimentais fornecem dados apenas em posies onde os instrumentos de medida so instalados. Entretanto, o uso de simulaes numricas em DFC no
elimina a necessidade de testes experimentais, mas uma ferramenta poderosa na compreenso
dos escoamentos. Em muitos casos, resultados experimentais e numricos so comparados e
analisados para a obteno de mais informaes sobre o problema fsico em questo.
Uma classe de escoamentos muito investigada pela DFC so os escoamentos externos, onde
o uido no est totalmente connado por paredes, podendo apresentar superfcies livres, isto ,
1
Captulo 1 Introduo
o uido est em contato direto com a atmosfera. Escoamentos de uidos com superfcies livres
apresentam diculdades adicionais na simulao numricas, pois alm de resolver as equaes
governantes, a superfcie livre precisa ser determinada ao mesmo tempo.
O desenvolvimento de mtodos numricos para a simulao de escoamentos com superfcies
livres tem sido uma rea de pesquisa atrativa ultimamente. Isto justicado, pois escoamentos
com superfcies livres so fundamentais em vrios problemas da engenharia e cincias ans,
como por exemplo na agitao da gua em recipientes vibrantes, em escoamentos de mars em
baas, em escoamentos com superfcie livre em torno de um cilindro, entre outros problemas.
Obviamente, a natureza desses escoamentos com superfcies livres varia signicantemente de
acordo com o problema fsico que eles descrevem. Portanto, no surpresa que uma imensa
variedade de mtodos computacionais tenha sido desenvolvida para a simulao numrica desses
escoamentos.
Mtodos computacionais que utilizam uma malha estacionria (xa) e uma estratgia para
identicar a localizao da superfcie livre no domnio so frequentemente utilizados por razes
de ecincia computacional e exibilidade na extenso de cdigos. Um exemplo destes mtodos
a combinao das tcnicas de avano de fronteira (front trancking ) com a MAC (Marker-And-
Cell ). A primeira foi bem discutida por Glimm e seus co-autores [21, 56, 57] e por Tryggvason
e seus co-autores [41, 167, 168], e a segunda foi primeiramente introduzida por Harlow e Welch
[4].
A tcnica de avano de fronteira envolve elementos que se movem sobre uma malha euleriana
(xa). Neste caso a superfcie livre considerada como um conjunto de pontos ligados entre
si formando uma malha supercial no-estruturada. Desta forma, esta malha no-estruturada
move-se sobre uma malha xa que armazena as variveis de interesse do escoamento. Outros
esquemas que combinam tcnicas computacionais para lidar com problemas com superfcie
livre podem ser encontrados em [55] para a tcnica de captura de fronteira (front capturing ),
[128, 82] para o mtodo de Volume-de-Fluido (VOF-Volume-Of-Fluid ), [172, 121, 16, 25] para
esquemas de conjunto de nvel (level set ), [43, 95] para o mtodo de uido fantasma (Ghost
uid ), [90] para metodologia de fronteiras imersas (immersed boundary ), [179, 178] para tcnica
de interface ntida (sharp interface ), entre muitos outros.
Em 1965, Harlow e Welch [66] apresentaram uma formulao adequada para o tratamento
de escoamentos com superfcie livre, o famoso mtodo MAC. Este mtodo foi uma variao do
esquema PIC (Particle-In-Cell ) desenvolvido em 1957 por Evans e Harlow [42]. O mtodo MAC
uma tcnica baseada em diferenas nitas nas variveis primitivas (presso e velocidade) para
a simulao de escoamentos de uidos incompressveis. Uma caracterstica importante deste
3
mtodo o uso de partculas virtuais lagrangeanas, que movimentam-se de uma clula para
outra, de acordo com o ltimo campo de velocidade calculado.
O mtodo MAC foi inicialmente usado para problemas bidimensionais, pois este esquema
exigia um consumo de memria e tempo de processamento considervel para acomodar o nmero necessrio de partculas marcadoras. Em 1970, Amsden e Harlow [4] desenvolveram um
mtodo MAC simplicado, o SMAC (Simplied Marker-And-Cell ), no qual algumas diculdades do mtodo de Harlow e Welch [66] foram eliminadas. Muitas variaes do mtodo SMAC
apareceram ao longo dos anos, e ainda aparecem na literatura especca. Primeiramente, o
clculo da presso na superfcie livre foi modicado, como descreve os trabalhos de Viecelli
[171], Chan e Street [17] e Hirt e Nichols [71]. Mtodos com melhor preciso na captura da
superfcie livre tambm foram desenvolvidos.
Variaes do mtodo MAC, onde essas modicaes so implementadas, foram apresentados
na dcada de 70, nos mtodos SUMMAC (Stanford University Modied Marker-And-Cell ) [17]
e ALE (Arbitrary-Lagrangian-Eulerian ) [70]; na dcada de 80 no esquema TUMMAC (Tokyo
Captulo 1 Introduo
lao de escoamentos axisimtrico com superfcies livres utilizando uido do tipo Oldroyd-B.
Recentemente, Tom e seus co-autores [158, 157] e Paulo et al. [123] apresentaram resultados
numricos para problemas viscoelsticos com superfcies livres, entre outras novas aplicaes do
mtodo MAC. Alm disso, Ferreira e seus co-autores [45, 44, 46] aplicaram estratgias upwind
na metodologia GENSMAC.
O mtodo GENSMAC e suas variaes citadas acima utilizam uma formulao explcita, e
conseqentemente o tamanho do passo temporal na simulao numrica sujeito restrio
parablica de estabilidade, como pode ser visto no trabalho de Tom e Mckee [163]. Esta restrio indica que o passo temporal permitido calculado de acordo com o parmetro adimensional
nmero de Reynolds (razo entre as foras inerciais e viscosas) e o espaamento da malha. Em
muitos escoamentos de uidos as foras viscosas so predominantes, e o nmero de Reynolds
freqentemente menor que 1. Exemplos onde o nmero de Reynolds muito baixo aparecem
constantemente em problemas nas indstrias qumica e de polmeros, tais como: escoamentos
de plsticos, de vidros, de polmeros, preechimento de moldes ou modelos, inchamento do extrudado, escoamentos de jatos e etc. Exemplos de escoamentos viscosos podem ser vistos na
gura 1.1.
Figura 1.1: Resultados experimentais de Nobrega et al. [112] para uidos viscosos.
Neste tipo de simulao, tcnicas explcitas, tais como o mtodo GENSMAC, requerem
muitos passos no tempo e conseqentemente consomem um alto tempo de processamento.
Desta forma, mtodos numricos para tratar escoamentos de uidos viscosos so ferramentas
importantes na obteno de resultados em DFC.
Nas ltimas dcadas, autores tm apresentado mtodos baseados no esquema MAC com
formulaes implcitas. A maioria desses mtodos resolvem as equaes de Navier-Stokes em
variveis primitivas utilizando formulaes acopladas ou segregadas. Os mtodos que resolvem
simultaneamente estas equaes a cada passo no tempo so conhecidos como acoplados, e os
mtodos que resolvem as equaes separadamente, como segregados.
5
Mtodos acoplados so altamente inuenciados pelas no-linearidades dos termos advectivos, alm de apresentarem diculdades de implementao e alto custo computacional. Um
mtodo do tipo acoplado foi apresentado por Pracht [129], denominado MACRL (Marker-And-
Marker-And-Cell ) proposto por Armenio [5]. O mtodo SIMAC uma modicao do mtodo
MAC para a soluo de escoamentos de uidos com superfcie livre a alto nmero de Reynolds
usando uma discretizao numrica semi-implcita. A formulao semi-implcita contribui na
ecincia dos esquemas que resolvem as equaes de Navier-Stokes de forma desacoplada. Este
fato justicado, pois em mtodos semi-implcitos, os termos advectivos so tratados explicitamente, enquanto que os termos viscosos implicitamente. Entretanto, como o objetivo do
mtodo SIMAC simular escoamentos a alto nmero de Reynolds, este esquema simplica a
condio de contorno da tenso normal, admitindo que a presso na superfcie livre igual a
zero. Os trabalhos de Nichols et al. [110] e Lemos [88] tambm apresentam simplicaes nas
condies de contorno na superfcie livre. Como o objetivo do presente trabalho a simulao
de escoamentos de uidos a baixo nmero de Reynolds, a simplicao utilizada por Armenio
e outros autores, no pode ser aplicada.
Outros mtodos que utilizam tcnicas implcitas para soluo de Navier-Stokes foram descritos em [14, 37, 169, 9, 99, 173, 86, 12, 7, 65] entre muitos outros. Portanto, a implementao
de estratgias implcitas tem sido muito pesquisada atualmente, motivando o estudo e implementao desse tipo de esquema.
Fundamentado na metodologia MAC este texto dividido em trs principais partes, que
derivaram resultados originais a esta tese:
1. No incio desta pesquisa, apresenta-se um estudo detalhado sobre a estabilidade de mtodos numricos em malhas do tipo MAC. Ser vericado, atravs de um problema modelo
e ferramentas de lgebra linear aplicada, como o tratamento temporal das condies de
contorno em fronteiras rgidas pode afetar a estabilidade de esquemas numricos bem co-
Captulo 1 Introduo
nhecidos na literatura por sua estabilidade. Os resultados tericos e numricos referentes
a esta pesquisa so apresentados no captulo 3.
2. Logo aps a primeira etapa, inicia-se a anlise de mtodos de projeo e de tcnicas
implcitas em escoamentos bidimensionais com superfcies livres. Duas estratgias so
apresentadas, derivando mtodos estveis e ecientes em escoamentos a baixo nmero de
Reynolds. Os resultados esto reunidos no captulo 4. No captulo 5, as idias para o caso
bidimensional so estendidas para escoamentos tridimensionais newtonianos e viscoelsticos. Os captulos referentes a esta etapa apresentam resultados numricos de problemas
viscosos com superfcies livres.
3. Na ltima etapa desta tese, naliza-se os estudos de mtodos de projeo em escoamentos
com superfcie livre derivando-se estratgias para construir mtodos de segunda ordem
no tempo. Estes mtodos e mais resultados numricos so descritos no captulo 6.
Os captulos 3, 4, 5 e 6, apesar de conterem temas interrelacionados, so apresentados sepa-
Oishi et al., Stability of numerical schemes on staggered grids, Numerical Linear Algebra
with Applications, aceito para publicao, 2008, DOI: 10.1002/nla.597,
do captulo 4 no artigo
Oishi et al., A stable semi-implicit method for free surface ows, Transaction of the ASME
- Journal of Applied Mechanics, 73: 940-947, 2006,
e do captulo 5 no artigo
Oishi et al., An implicit technique for solving 3D low Reynolds number moving free surface
ows, Journal of Computational Physics, 227: 7446-7468, 2008.
7
Atualmente, o grupo de DFC do Laboratrio de Computao de Alto Desempenho (LCAD)
instalado no Instituto de Cincias Matemticas e de Computao tem se dedicado ao desenvolvimento de um sistema de simulao para escoamentos transientes incompressveis com superfcie
livre. Esse sistema foi denominado FREEFLOW, o qual consiste de um sistema computacional para modelagem, simulao e visualizao de escoamentos de uidos com superfcie livre.
Os mdulos que compem este sistema foram implementados utilizando a linguagem C sobre
a plataforma LINUX. A verso original do FREEFLOW foi publicada na literatura no ano
2000, no trabalho de Castelo et al. [15]. Aps esse trabalho, diversas modicaes do sistema
FREEFLOW foram realizadas. Portanto, como esta pesquisa est includa no LCAD, todas
as simulaes numricas apresentadas nesta tese foram resultados do sistema FREEFLOW. As
novas tcnicas descritas neste trabalho foram implementadas na parte principal deste sistema,
denominada simulador.
Captulo 1 Introduo
Captulo
2
Conceitos bsicos em escoamentos
com superfcie livre
Este captulo tem por objetivo introduzir os principais conceitos relativos ao mtodo MAC
para a soluo numrica das equaes de Navier-Stokes com superfcie livre. A leitura deste
captulo dever instrumentar o leitor com todos os requisitos necessrios para o entendimento
do restante do trabalho.
A formulao MAC exibe muitas particularidades, somente as mais relevantes sero apresentadas neste captulo.
2.1 Introduo
Em forma adimensional conservativa, as equaes de Navier-Stokes para escoamentos viscosos, incompressveis e newtonianos podem ser escritas como
u
+ (uu) = p + Re1 2 u + (F r2 )1 g em [0, T ] ,
t
(2.1)
u = 0 em [0, T ] ,
(2.2)
10
u = u0 e p = p0 ,
(2.3)
Injetor 2
..............
............
...........
...........
..........
.........
........
.......
........
.......
.......
.......
...........
.......
.......
....
.......
......
......
......
......
......
......
......
.....
.....
.....
...........
.....
....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
..........
.....
....
.....
.....
.....
.....
.....
....
.....
.....
.....
....
..
Fluido
Superfcie livre 4
...........
....
...........
....
Ejetor 3
..........
....
Contorno rgido 1
u = 0 em 1 ,
(2.4)
u n = 0 em 1 ,
(2.5)
2.1 Introduo
11
u n = U e u m = 0 em 2 ;
(2.6)
nT T n = 0 em 4 ,
(2.7)
mT T n = 0 em 4 ,
(2.8)
T = pI + ,
(2.9)
em que I o tensor identidade e o tensor de tenso cisalhante. Para uidos newtonianos, este tensor denido como
1
u + (u)T .
Re
(2.10)
u v
2 u 2 v 2
n +
n +
+
p +
nx ny = 0 em 4 ,
Re x x y y
y x
(2.11)
v
u v
u
+
2 nx mx + 2 ny my +
(ny mx + nx my ) = 0 em 4 .
x
y
y x
(2.12)
mT1 T n = 0 em 4 ,
(2.13)
12
2 u 2 v 2 w 2
u v
u w
p+
n +
n +
n +
+
+
nx ny +
nx nz
Re x x y y z z
y x
z
x
v w
ny nz = 0 em 4 ,
+
+
z
y
(2.14)
u
v
w
u v
2 nx mx + 2 ny my + 2 nz mz +
(nx my + ny mx )
+
x
y
z
y x
v w
u w
(nx mz + nz mx ) +
(ny mz + nz my ) = 0 em 4 ,
+
+
+
z
x
z
y
(2.15)
u
u v
v
w
2 nx m1 x + 2 ny m1 y + 2 nz m1 z +
+
(nx m1 y + ny m1 x )
x
y
z
y x
(2.16)
v w
u w
+
(nx m1 z + nz m1 x ) +
+
(ny m1 z + nz m1 y ) = 0 em 4 .
+
z
x
z
y
Mais detalhes sobre a descrio das equaes na superfcies livre podem ser encontrados
em Tom e Mckee [163], para o caso bidimensional, e em Tom et al. [155] para o caso
tridimensional.
13
u(n+1)
t
1 Re1 2 u(n+1) =
u(n)
(2.17)
(2.18)
Tabela 2.1: Esquemas de discretizao temporal. Ex: mtodo explcito, EI: mtodo de Euler implcito, CN: mtodo de Crank-Nicolson e AB/CN: mtodo de Adams-Bashforth/CrankNicolson.
Mtodo 1 2 3 4
Ex
0
1
0
1
EI
1
1
0
0
CN
0.5 1
0 0.5
AB/CN 0.5 1.5 0.5 0.5
p(n+1) (1 )p(n) ,
(2.19)
1
2
o esquema utilizado
14
.....
....
a)
b)
vi,j+ 1
2
.
....
....
.
...........
......
.....
.....
.
.
.
.
.
.
...
....
...
..... ..
.....
.....
..... .
.....
.....
..... ...
.....
....
.
.
.
.
.
.
.
.
.
.
.
.
...
....
.....
....
.....
.....
.....
.....
.....
.....
....
.....
.....
.1
...
.....
i,j+
.....2 ,k .........
.....
.
.
.
.
.
.
.
.
.
.
....
....
.....
...
1...
.....
.....
.....
i,j,k+
...
.....
.....
.....
2...
.
.....
.....
.
....
.....
.....
.
.
.
.
.
.
.
.
.
.
...
..
..
..
.....
.....
.....
.
.....
.....
....
...
.....
....
....
.
.
...
....
.
.
.
..
.....
...
... .....
.
...
........
..........
................... ..... ..... ..... ..... ..... ..... ..... .....
.
..
......
...
...
i,j,k
.
i+ 1
,j,k
...
2
.
...
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... .........
.
.
....
..
.............
.....
.....
......
.....
.
.....
.
.....
.
.
.
.....
.....
.
.
.
.
.
.
.
.
.
.
...
....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
....
.
.
.
.
.
.
.
.
.
.
.
.
.
....
....
.
.....
.....
....
.....
.....
.....
.....
.....
.....
.....
.
.
.
.
.
.
.
.....
.
..
.....
.
.........
....
....
........
....
....
.....
..... .....
.......
i,j
vu 1
i+ ,j
2
.....
....
.....
...
..........
.
...........
..........
.
...........
15
16
B B
I I B B
S S
B
B
B
B
S
S
S
S
B
B
B
B
B
B
B
B
B
B
B
B
S
B
B S S F
B F F F
B F F F
B F F F
B F F F
B F F F
B F F F
B
B
B
B
a)
F
F
F
F
F
F
F
F
F
F
F
F
S
F
F
F
S
F
F
F
S
F
F
F
S
F
F
F
S
F
F
F
S
S
S
S
S S
S S
S F F
S F F
S F F
S F F
S S F F
S S S F F F
S
S
B
B
B
B
S
S
S S
F S S S
B
B
B
B
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
S
F
F
F
S
F
F
F
S
F
F
F
S
F
F
F
S
F
F
F
S
B
F S S B
F F F B
F F F B
F F F F F F F F F F F F F F F F F F F F F F F B
F F F F F F F F F F F F F F F F F F F F F F F B
F F F F F F F F F F F F F F F F F F F F F F F B
F F F F F F F F F F F F F F F F F F F F F F F B
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
F
B
B
B
B
B F F F F F F F F F F F F F F F F F F F F F F F F F F B
B F F F F F F F F F F F F F F F F F F F F F F F F F F B
B B B B B B B B B B B B B B B B B B B B B B B B B B B B
b)
17
b)
Figura 2.4: Orientao vertical determinada pelos vetores: a) n = (1, 0) ou b) n = (1, 0).
a)
b)
n
S
Figura 2.5: Orientao horizontal determinada pelos vetores: a) n = (0, 1) ou b) n = (0, 1).
Assumindo que as dimenses das clulas so pequenas o suciente para que a superfcie
intercepte uma clula em apenas dois lados, obtm-se trs casos possveis para analisar. Estes
casos so determinados de acordo com a localizao das clulas [S] e [E].
Caso 1: A clula [S] tem uma face (direita, esquerda, inferior ou superior) em contato
com a clula [E]. Para este caso assume-se que a superfcie ser vertical ou horizontal,
como por exemplo, nas guras 2.4 e 2.5;
18
b)
c)
d)
n
E
n
E
Figura 2.6:
Orientao
inclinada
determinada
pelos vetores: a) n = (
2
2
2
2
c) n = ( 2 , 2 ) e d) n = ( 2 , 2 ).
2
, 22 ),
2
b) n = (
2
, 22 ),
2
Caso 2: Neste caso, uma clula [S] tem apenas duas faces em contato com clulas [E],
e admite-se que o vetor normal forma um anglo de 45 com as faces em comum com a
clula [E]. A gura 2.6 apresenta os possveis casos para o vetor n;
Caso 3: Este caso especial, pois a clula [S] tem trs lados em contato com clulas
[E] ou duas faces opostas em contato com clulas [E]. Quando isto acontece, o valor da
quantidade escalar no centro denida como zero, e as velocidades so ajustadas. Para
evitar tal problema, o renamento da malha pode ser uma soluo.
19
Caso 1: A clula de superfcie livre [S] tem apenas uma face (direita, esquerda, frontal,
traseira, inferior ou superior) em contato com a clula vazia [E]. Assume-se que o vetor
normal aponta para a direo de um dos eixos coordenados. Logo, o vetor normal unitrio
pode ser denido como (1, 0, 0) ou (0, 1, 0) ou (0, 0, 1). Um exemplo para este caso
est ilustrado na gura 2.7, na qual o vetor normal est apontando para a clula [E] com
n = (0, 0, 1).
Caso 2: As clulas [S] possuem duas faces adjacentes em contato com faces de clulas
vazias [E]. Assim, admite-se que o vetor normal unitrio pode ser tomado como n =
caso onde n = ( 33 , 33 , 33 ).
Caso 4: Quando uma clula de superfcie [S] tem no mnimo duas faces opostas em
contato com clulas [E], no possvel obter informaes sobre o vetor normal. Nestes
casos, analogamente ao caso bidimensional, o valor da quantidade escalar no centro
denida como zero, e as velocidades so ajustadas para que a massa seja conservada.
Para evitar tal problema, assim como sugerido anteriormente no caso bidimensional, o
renamento da malha pode ser uma soluo.
20
Figura 2.7: Exemplo de uma superfcie planar paralela ao plano formado pelos eixos xy . Em
particular, neste caso n = (0, 0, 1).
E
n
45
Figura 2.8: Exemplo de uma superfcie planar inclinada de 45 . Em particular, neste caso
n = ( 22 , 0, 22 ).
E
E
n
60
3
3
3
n = ( 3 , 3 , 3 ).
21
e = u + ,
u
onde
u=0
em ,
un=U
em
(2.21)
Neste caso, n o vetor unitrio externo fronteira , u um campo vetorial dado e uma
funo escalar.
A demonstrao desse teorema pode ser encontrada em [35], e sua interpretao est ilustrada na gura 2.10. A seguir utiliza-se o teorema DHH na construo de um mtodo de
projeo.
A idia bsica por trs desses mtodos usar a equao de quantidade de movimento (2.1)
para calcular um campo de velocidade intermediria, que geralmente no satisfaz a equao da
continuidade (2.2), ou seja, dene-se a equao
e
u
+ (uu) = e
p + Re1 2 u + (F r2 )1 g em [0, T ] ,
t
(2.22)
22
...
.....
.....
....
.
.
.
...
....
.....
.....
....
.
.
.
...
.....
.....
.....
....
.
.
.
...
....
.....
.....
....
.
.
.
Campo Solenoidal
...
....
.....
.....
....
.
.
.
.
.....
Gradiente
. . . . . . . . . . . . . . . . . . . .........
......
......
..... .
..... ..
.....
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . ...... .........
.
..
.
. .
...
.
.............
.
.
...
.
.
.
.
...
.
..........
.
.
.
.
.
.
.
. ..
.
...
...........
.
...
..........
.
...
.........
.
...
.............
.
.
.
.
.
.
.
.
.
.......
.
...
........
.
...
......
...
..........
....
...
....
.
.
.
.
.
.
.
..
....
...
....
...
....
...
....
...
....
.
.
.
.
.
..
..
....
...
.....
...
....
...
....
...
.
.
.
.
.
.
..
...
....
onde pe uma aproximao para a presso (ou uma presso provisria). Neste momento aplica-
e.
2 = u
(2.23)
Aps esse passo, utiliza-se a equao (2.20) para atualizar os campos de velocidade e de
presso. Portanto, a principal vantagem da classe de mtodos tipo projeo que os clculos
dos campos de velocidade e presso esto desacoplados. Mais precisamente, assumindo que os
termos no-lineares so tratados explicitamente, a cada passo no tempo resolve-se um conjunto
de equaes para a velocidade e uma equao escalar do tipo Poisson para a presso. Esta
estratgia utilizada pelos mtodos de projeo computacionalmente muito eciente quando
23
comparado com mtodos de soluo tipo acoplado, especialmente quando mtodos iterativos
ecientes so aplicados na soluo da equao de Poisson.
Estudos rigorosos sobre a consistncia e estabilidade dos mtodos de projeo para escoamentos incompressveis foram apresentados por Shen [140, 141], Guermond e seus co-autores
[63, 61], e por Denaro [35]. Uma breve descrio de trabalhos relacionados a mtodos de
projeo para escoamentos incompressveis ser apresentada no captulo 6.
u(n+1)
t
u(n)
t
(2.24)
e
u
u(n)
=
+ Re1 2 u(n) (uu)(n) p(n) + (F r2 )1 g(n) ,
t
t
(2.25)
onde p(n) = pe uma aproximao para a presso p(n+1) . Por simplicidade de notao, a partir
deste momento utiliza-se p(n) no lugar de pe.
e na equao (2.25) so
As condies de contorno em paredes rgidas para u
e n = u(n+1) n em 1 ,
u
e m = u(n+1) m em 1 .
u
(2.26)
24
e t (n+1) ,
u(n+1) = u
(2.27)
(n+1)
tem-se uma equao de Poisson para uma presso tentativa (ou provisria) (n+1) , dada
por
1
e.
u
(2.28)
t
De acordo com Tom e McKee [163], as condies de contorno impostas para nesta equao
so
= 0 em 1 e 2 ,
(2.29)
n
e
= 0 em 3 e 4 .
(2.30)
2 (n+1) =
u(n+1) + t (n+1)
t
u(n)
t
(2.31)
(2.32)
25
(2.33)
pelo mtodo de Euler explcito. Detalhes sobre a movimentao das partculas marcadoras, realizada neste passo, podem ser encontrados em Castelo et al. [15].
Os passos acima formam um ciclo computacional, a partir de um tempo inicial tn , para o
clculo das variveis primitivas em um tempo posterior tn+1 = tn + t.
tvisc
Re
1
1
+
(x)2 (y)2
1
,
(2.34)
26
onde tvisc o passo temporal adimensional resultante da condio de estabilidade nos termos
viscosos, e x e y so os espaamentos adimensionais de malha nas direes x e y respectivamente. Analogamente, pode-se determinar esta restrio parablica no caso tridimensional,
produzindo
tvisc
Re
1
1
1
+
+
2
2
(x)
(y)
(z)2
1
(2.35)
tCF Lx
x
|u|max
tCF Ly
y
|v|max
(2.36)
onde |u|max e |v|max so mdulos mximos das velocidades nas direes x e y , respectivamente.
Essas restries so conhecidas na literatura como condio Courant-Friedrichs-Lewy (CFL)
[27]. No caso tridimensional, alm das inequaes (2.36), deve-se tambm computar a restrio
na direo z .
Desde que o movimento das partculas marcadoras condicionado pela restrio CFL, as
interfaces podem se mover no mximo uma clula a cada passo temporal.
27
e
u
u(n)
e=
Re1 2 u
(uu)(n) p(n) + (F r2 )1 g(n) ,
t
t
(2.37)
e
u
1
u(n)
1
e=
2 u
+
2 u(n) (uu)(n) p(n) + (F r2 )1 g(n) ,
t 2Re
t
2Re
(2.38)
28
Captulo
3
Estabilidade de mtodos numricos em
malha deslocada
Antes de iniciar este captulo, uma pergunta proposta ao leitor: O mtodo de CrankNicolson aplicado na equao do calor com qualquer tipo de condies de fronteira ser sempre
estvel ? Em particular, pode-se re-frasear esta questo para que se torne mais especca:
Quando que o mtodo de Crank-Nicolson aplicado a equao unidimensional do calor sobre
condies de contorno do tipo Dirichlet pode-se tornar condicionalmente estvel? Este captulo
tem como objetivo principal responder esta questo.
3.1 Introduo
O mtodo MAC [66] foi um dos primeiros esquemas propostos para a soluo de escoamentos
viscosos, incompressveis e transientes com superfcie livre. Como comentado anteriormente,
aps o desenvolvimento do mtodo MAC diversas extenses desse mtodo foram, e ainda so,
propostas na literatura. Duas caractersticas comuns nas tcnicas baseadas no esquema MAC
so a discretizao explcita da equao de quantidade de movimento pelo mtodo de Euler
explcito e o uso de uma malha deslocada.
A principal vantagem da discretizao explcita a facilidade na implementao computacional, pois quando o mtodo de Euler explcito aplicado equao de quantidade de movimento,
este fornece um conjunto independente de equaes que pode ser facilmente resolvido. O uso de
29
30
uma malha deslocada apresenta duas vantagens importantes. Para uma clula computacional
(como na gura 2.2) a equao discreta da continuidade utiliza a diferena de componentes de
velocidades adjacentes, fato que impedir o surgimento de um campo de velocidade instvel
[122]. A segunda vantagem de uma malha deslocada permitir a utilizao de discretizaes
de segunda ordem para presso p sem o risco de encontrar campos oscilatrios para a presso,
que ocorrem quando uma discretizao de segunda ordem para p aplicada sobre uma malha
co-localizada. Detalhes sobre as diferenas entre malhas deslocadas e co-localizadas para as
equaes de Navier-Stokes podem ser encontrados em [122, 50, 52].
Entretanto, algumas desvantagens aparecem no uso de mtodos explcitos e da malha deslocada. O uso do mtodo explcito implica que a restrio de estabilidade parablica dever
ser respeitada. Essa restrio depende do nmero de Reynolds e dos espaamentos de malha, e dada pela expresso (2.34) no caso bidimensional, e por (2.35) no caso tridimensional.
Para escoamentos em que as foras inerciais so superiores s foras viscosas, ou seja, quando
Re > 1, a condio de estabilidade no impe uma restrio severa no passo temporal, e mtodos explcitos produziro uma soluo numrica em tempo compatvel. Entretanto, em algumas
aplicaes envolvendo uidos newtonianos e no-newtonianos, escoamentos a baixo nmero de
Reynolds so frequentes (por exemplo as aplicaes em [162, 161]). Nmeros de Reynolds da
ordem de 101 a 104 so facilmente encontrados em aplicaes envolvendo o escoamento de
um polmero, como no inchamento do extrudado [74], enchimento de moldes [89], escoamentos em jatos [164], preenchimento de container [164], entre outras aplicaes. Nesta classe de
problemas, a aplicao de esquemas explcitos leva a um passo temporal muito pequeno, e conseqentemente, o tempo de processamento torna-se invivel do ponto de vista computacional.
Um exemplo destes esquemas o mtodo GENSMAC [163], que utiliza uma formulao explcita na discretizao dos termos viscosos da equao de quantidade de movimento, e portanto
seu passo temporal depende da restrio parablica. Logo, este mtodo requer um nmero
elevado de ciclos computacionais e, como resultado, consome tempo de processamento elevado
em simulaes onde o valor do nmero de Reynolds baixo (Re << 1). Ou ainda, quando o
renamento da malha necessrio para se obter uma soluo numrica melhor, grande quantidade de memria utilizada. Portanto, com o objetivo de superar estes problemas, a aplicao
de tcnicas implcitas deve ser considerada.
Discretizaes implcitas da equao de quantidade de movimento utilizando mtodos conhecidos podem ser derivadas por analogia, como foi apresentado para os esquemas de Euler
implcito e de Crank-Nicolson no captulo 2. Entretanto, o uso de mtodos implcitos para a
equao de quantidade de movimento no garante que a formulao ser incondicionalmente
3.1 Introduo
31
32
Parede
Rgida
Fluido
vb
..
.........
.
...
..
.
. .
..
.................. ..... ..... ........
....
v0
..........
vb...
..........
.......
....
...
...
...
. .
...
. . . . . . ............ .
.....
... ..
... ...
....
... ..
... ...
....
... ..
... ...
....
... ..
... ...
....
v1
v2
vm1
vm
vm+1
..
....
....
.... .......
..
.
.
.
.. ....
..
....
....
....
....
..
.... ....
....
..
.... ....
....
....
..
Figura 3.1: Ilustrao de uma malha deslocada e classicao de clula em um canal vertical. Neste caso, a velocidade na parede vb = 0, enquanto que as velocidades internas
v1 , v2 , . . . , vm1 , vm so calculadas pela equao de quantidade de movimento (2.22).
Desta forma, o problema modelo escolhido a equao do calor unidimensional
ut = uxx ,
x [0, 1] e t > 0,
(3.1)
33
u(x, 0) = f (x),
e condies de contorno do tipo Dirichlet
(3.3)
i = 0, 1, . . . , m + 1 onde x =
1
;
m
A gura 3.2 ilustra a malha deslocada usada na soluo da equao (3.1), e representa uma
faixa horizontal para o canal vertical descrito anteriormente (gura 3.1).
x
2
............
.
.
.
.
.. . ..... . . . . . . . ...
..... ....
.
..
.
.
.
.
.
.
.
.
.
u...0....
ub
x
2
...........
..
............
u1
v
u2
v
..........
...
............
um1
v
um
v
..........
...
............
...........
..
.
.
.
.
m+1
.
....
. . . . . . . . . ....... .....
.
.........
.
.
.
.
.
.
.
.
.
ub
Figura 3.2: Malha deslocada para a soluo da equao (3.1) com condies de contorno (3.3),
em que u(0, t) = u(1, t) = ub = 0.
Uma interpolao linear geralmente usada para aproximar os valores nos contornos no
passo 3 acima. O polinmio interpolador de grau 1 nos pontos (x0 , ul0 ) e (x1 , ul1 ), onde l um
34
P1 (x) =
1
(x x0 )ul1 (x x1 )ul0 .
x
(3.4)
1
P1 (0) = 0 =
x
x l
1
l
(u1 + u0 ) = (ul0 + ul1 ).
2
2
(3.5)
1 l
+ ulm ) = 0.
(u
2 m+1
(3.6)
ul0 = ul1
ulm+1 = ulm .
(3.7)
ui
(n)
(n)
= ui+1 + (1 2)ui
(n)
+ ui1 ,
(3.8)
ui1
(n+1)
+ (1 + 2)ui
(n+1)
ui+1
(n)
= ui ,
(3.9)
(n+1) (n)
(n)
(n+1)
(n+1)
(n)
ui+1 = ui1 + (1 )ui + ui+1 ,
ui1 + (1 + )ui
2
2
2
2
onde =
t
.
(x)2
(3.10)
Observe que quaisquer dos mtodos numricos acima com quaisquer condies
Au(n+1) = Bu(n) + c,
(3.11)
35
M = A1 B. Se todos os autovalores dessa matriz tiverem mdulo menor que um, o mtodo ser
estvel. Se no mnimo um autovalor tiver mdulo maior ou igual a um, o mtodo ser instvel.
Note que os autovalores dependero do parmetro . Quando todos autovalores da matriz de
iterao tiverem mdulo menor que um para qualquer > 0, o mtodo incondicionalmente
estvel, se isto for verdade apenas para em um intervalo nito, o mtodo condicionalmente
estvel. Na prxima seo a estabilidade de 6 escolhas diferentes de mtodos e condies de
contorno sero analisadas. Os diferentes mtodos e condies de contorno so denidos como:
1. Mtodo explcito com condies de contorno explcitas - condicionalmente estvel para
[0, 12 );
2. Mtodo de Euler implcito com condies de contorno implcitas - incondicionalmente
estvel;
3. Mtodo de Euler implcito com condies de contorno explcitas - incondicionalmente
estvel;
4. Mtodo de Crank-Nicolson com condies de contorno implcitas do tipo 1 - incondicionalmente estvel;
5. Mtodo de Crank-Nicolson com condies de contorno implcitas do tipo 2 - incondicionalmente estvel;
6. Mtodo de Crank-Nicolson com condies de contorno explcitas - condicionalmente estvel para [0, 2).
Para o mtodo explcito, as condies de contorno explcitas em (3.7) so
(n)
(n)
u0 = u1
(n)
um+1 = u(n)
m .
,
um+1 = u(n+1)
m
um+1 = u(n)
m ,
(3.12)
u0
(n+1)
= u1
(n+1)
(3.13)
(n+1)
(3.14)
u0
(n)
= u1
36
u0
(n+1)
= u1
(n+1)
(n+1)
um+1 = um
,
(n)
(n)
u0 = u1
(n)
um+1 = u(n)
m ,
(3.15)
u0
(n)
= u1 ,
(n+1)
um+1 = u(n)
m ,
(n)
(n)
u0 = u1
(n)
um+1 = u(n)
m ,
(3.16)
para condies de contorno explcitas. Para o mtodo de Crank-Nicolson, outro tipo de condio
de contorno implcita ser apresentado em detalhes na subseo 3.3.5.
m
[
i=1
(
Ri ,
Ri =
z C : |z aii |
m
X
)
|aij | ,
(3.17)
j=1,j6=i
37
P=
+ b
a
0
...
...
...
b
c
0
... ... ...
0
0
a
0
b
a
...
0
c
+ b
(3.18)
mm
b + 2 ac cos( m+1
),
i = 1, . . . , m,
Pi = b + 2 ac cos( i
),
i = 1, . . . , m,
m
b + 2 ac cos( (i1) ), i = 1, . . . , m,
m
se
se
se
= = 0,
= = ac 6= 0,
= = ac 6= 0.
(3.19)
A1 vT v vT Av Ap vT v
para todo
v Rp ,
Amin = A1 = min
vT Av
,
vT v
(3.20)
Amax = Ap = max
vT Av
.
vT v
(3.21)
v6=0
v6=0
38
contnua e tem derivada direcional em toda direo, dada pela seguinte frmula
Mais detalhes sobre este teorema podem ser encontrados em [32, 64].
Nas prximas demonstraes utiliza-se a denio M = A1 B.
B=
1 3
1 2
..
..
.
.
0
0
0
..
.
...
...
...
1 2
...
1 3
onde
= I + B,
(3.22)
mm
3 1
0
0 ...
1 2 1
0 ...
.
.
.
= 0
.. .. .. 0
B
... 0
1 2 1
... 0
0
1 3
(3.23)
mm
Ento, seus autovalores podem ser calculados por (3.19) determinando Bi = 2 + 2 cos( i
)
m
para i = 1, . . . , m. Portanto, os autovalores de B so
Bi
= 1 2 1 cos
i
m
2 i
= 1 2 2sen
= 1 4 sen2
,
2m
2m
(3.24)
39
M
max
M
1
= 1 4 sen
,
2m
e o autovalor mnimo
2
M
M
min = m = 1 4 sen
(3.25)
(3.26)
= 1 4.
M
Neste caso, deve-se mostrar que M
max < 1 e min > 1. Da equao (3.25) fcil vericar que
M
max < 1 para todo > 0, e de (3.26) tem-se
1
M
min > 1 < .
2
(3.27)
Este resultado demonstra um fato muito conhecido, que o mtodo explcito estvel para
(0, 12 ).
1 + 3
0
0
...
1 + 2
0
...
..
..
..
A=
.
.
.
0
0
...
0
1 + 2
...
0
0
1 + 3
onde
3 1
0
0 ...
1 2 1
0 ...
... 0
1 2 1
... 0
0
1 3
= I A,
(3.28)
mm
(3.29)
mm
40
Ai = 2 + 2 cos
i
m
para
i = 1, . . . , m.
(3.30)
Ai
i
i
= 1 + 2 1 cos
= 1 2 + 2 cos
m
m
i
= 1 + 4 sen2
, i = 1, . . . , m.
2m
(3.31)
|Ai | > 1,
> 0 ou
1
< 1,
A
> 0.
(3.32)
|M
i | < 1,
(3.33)
> 0,
1 + 2
0
0
...
1 + 2
0
...
..
..
..
A=
.
.
.
0
0
...
0
1 + 2
...
0
0
1 + 2
= I + A,
(3.34)
mm
B = diag(1 , 1, . . . , 1, 1 ),
(3.35)
41
2 1 0
0 ...
1 2 1 0 . . .
. . . 0 1 2 1
... 0
0 1 2
(3.36)
mm
1 B. Se M so os autovalores de M,
Assim a matriz de iterao M = A1 B = (I + A)
i
1
ento 1/M
i so os autovalores de M .
, ou seja,
Agora, pode-se reescrever M1 = B1 (I + A)
M1
1+2
1
= 0
...
...
0
1 + 2
..
..
.
.
0
0
0
0
..
.
1 + 2
0
1
...
...
1+2
1
(3.37)
mm
Rm1 , com
1
+
2
,
R1 = z C : z
1 1
(3.38)
R2 = {z C : |z (1 + 2)| | | + | |} .
(3.39)
42
...
Im(z)........
........................
............
.......
.......
......
.....
......
.....
.......... .....
.
.
.
.
.
...
......
.
.
.
...
.
.
.
...
.
.
.
...
.
.
.
.
.
..
.
...
.
.
.
.
.
.
.
...
.....
..
.
.
.
.
.
.
...
..
.
.
.
.
.
.
.
.
...
..
.
....
..... .
.
.
..
..
...
.
.
..
..
...
.
.
.
.
.
...
..
.
.
.
.
...
.
..
...
...
...
...
...
...
..... .....
...
........
.....
.
.
.
.
.....
.....
.......
............
.......
.........................
s
=1
s
1 + 2
...........
..
Re(z)
Caso 1: < 1
.
..
Im(z).......
........................................
......
........
.....
......
.....
..... .....
...
..........
.
.
.
.
.
.
.
...
... ....
.
.
.
...
.
.
..
.
.
.
.
.
...
.
.
.
...
..
. .....
.
.
.
.
.
.
...
..
.
.
.
.
.
.
.
...
...
.
.
.
.
.
.
.
.
.
...
.....
.
.
..
.
...
..
..
.
.
...
1+2
..
..
.
.
.
...
.
.
..
.
.
...
1
.
.
.
...
...
...
...
...
...
..... .....
....
........
....
.
......
.
.
.
.
.......
...
............
.......
.........................
..........
...
Re(z)
< 1, c > 0 e r =
1+2
,
1
. Como
e o raio r = 1
tem-se
=cr =
1 + 2
1+
=
> 1.
1
1
1
(3.40)
Caso 2: > 1
Como > 1, tem-se c < 0 e r =
.
1
=c+r =
Logo,
1+
1 + 2
+
=
< 1.
1
1
1
(3.41)
Novamente, qualquer autovalor de M1 em R1 ter seu mdulo maior que 1, como pode
ser vericado na gura 3.5.
43
......................................
........
......
......
.....
..... .
.....
...
.... ..
....
.
... ... .......
.
.
.. .... ..
...
.
. .......
..
.
... .....
... ..... .
...
.... ..
...
...
... ...
...
.. ....
....
.
.
.
...
.
..
..
.
...
.
.
.
.
.. 1+2
...
.
.
.
.
.
...
..
.
.
.
.
1
.
...
.
...
...
...
...
...
...
..... .....
....
........
.....
.
.
......
.
.
........
.....
........................................
Re(z)
s
1
....
.....
Im(z)
...........
..
Caso 3: = 1
3 1 0
0 ...
1 3 1 0 . . .
. . . 0 1 3 1
... 0
0 1 3
(3.42)
mm
Note que a matriz (3.42) satisfaz as condies do teorema 2; logo seus autovalores podem
ser calculados de (3.19) como
Ai = 3 + 2 cos
i
> 0 para i = 1, . . . , m.
m+1
1
.
A
min
(3.43)
1
Amin
< 1.
(3.44)
44
A=
B=
1 + 32
2
0
...
...
1 + 2
..
..
.
.
1 32
0
...
...
onde
0
0
2
0
...
0
..
.
...
0
1+
2
2 1 + 32
= I + A,
(3.45)
= I A,
(3.46)
mm
0
0
..
.
...
...
1 32
1 2
..
..
.
.
0
0
3
2
1
2
A= 0
...
...
12 0
1 12
..
..
.
.
0
0
..
.
21
12
mm
...
...
12
3
2
(3.47)
mm
Ai = 1 + cos
(i 1)
m
i = 1, . . . , m.
(3.48)
Assim, os autovalores de A e B so
Ai
= 1 + 1 + cos
(i 1)
m
i = 1, . . . , m,
(3.49)
45
Bi
= 1 1 + cos
(i 1)
m
i = 1, . . . , m,
(3.50)
B 1 1 + cos (i1)
i
< 1,
|M
i | = A =
i
1 + 1 + cos (i1)
> 0,
(3.51)
u0
(n+1)
= u1
(n+1)
um+1 = u(n+1)
,
m
(n)
(n+1)
u0 = u1
(n)
um+1 = u(n+1)
.
m
(3.52)
0
0
...
1 + 2 2
1 + 2
0
...
2
.
.
.
..
..
..
A=
0
0
...
0
2 1 +
2
...
0
0
2 1 + 2
e
1
0
0
...
1 2
0
...
2
.
.
.
..
..
..
B= 0
0
...
0
1
2
2
...
0
0
1
+ E),
= I + (A
(3.53)
mm
= I A,
mm
(3.54)
46
onde
1
1
2
A= 0
...
...
12
0
1 12
..
..
.
.
0
0
..
.
21
12
...
...
12
(3.55)
mm
E = diag(1, 0, . . . , 0, 1).
(3.56)
+ E))1 (I A)
M = A1 B = (I + (A
+ E))1 (I + (A
+ E) (2A
+ E))
= (I + (A
+ E))1 (2A
+ E)
= I (I + (A
+ E)1 (2A
+ E) = I M,
= I ((1/)I + A
(3.57)
= ((1/)I + A
+ E)1 (2A
+ E). Se M so os autovalores de M
, ento 1 M so os
onde M
i
i
autovalores de M.
+ E)v = M ( 1 I + A
+ E)v
(2A
i
v + vT Ev)
v + vT Ev = M ( 1 + vT A
2vT A
i
T
2
2
M
v + v 2 + v 2 ).
2v Av + v1 + vm = i ((1/) + vT A
1
m
(3.58)
M
i =
v + v2 + v2
2vT A
m
1
.
2
2
T
(1/) + v Av + v1 + vm
(3.59)
47
0 < M
i =
v + 2v 2 + 2v 2 + 2
v + v2 + v2
2vT A
2vT A
1
m
1
m
<
= 2.
2
2
T
2
T
2
(1/) + v Av + v1 + vm
(1/) + v Av + v1 + vm
(3.60)
M
M
Portanto, como M
i = 1 i e 0 < i < 2, os autovalores da matriz de iterao M satisfazem
1 < M
i < 1,
(3.61)
> 0,
B so
1+
A= 0
...
...
e
1 2
1 + 2
..
..
.
.
B=
onde
0
0
0
0
...
...
1 + 2
2 1 +
0
..
.
= I + A,
(3.62)
mm
0
0
..
.
...
...
1 2
1 2
..
..
.
.
...
...
1 21 0
0 ...
1
1
0
.
.
.
2
=
A
0 ... ... ... 0
. . . 0 1 1 1
2
2
1
... 0
0 2 1
= I + B,
(3.63)
mm
(3.64)
mm
48
1
2
2
0
0 ...
1
1
0 ...
2 1 2
.
.
.
= 0
.. .. .. 0
B
... 0
1
1 12
2
1
... 0
0
2
2
(3.65)
mm
Mv = v ou A1 Bv = v ou Bv = Av.
(3.66)
Para = 2, fcil vericar que Be1 = Ae1 , onde e1 o vetor cannico (1, 0, . . . , 0)T , assim
< 1, com
A1 Bv = v e
k v k2 = 1.
(3.67)
3 1 0
0 ...
1 3 1 0 . . .
.
.
.
.
.
.
A= 0
.
.
. 0
. . . 0 1 3 1
... 0
0 1 3
mm
3 1
0
0 ...
1 1 1
0 ...
... 0
1 1 1
... 0
0
1 3
(3.68)
mm
vT Bv = vT Av.
(3.69)
B = I + E e A = I + F,
(3.70)
49
onde
2 1 0 0 . . .
1
0 1 0 ...
.
.. ... ... 0
E= 0
... 0 1 0
1
. . . 0 0 1 2
2 1 0
0 ...
1 2 1 0 . . .
. . . 0 1 2 1
... 0
0 1 2
mm
(3.71)
mm
1 + vT Ev = + vT Fv.
(3.72)
isto , Fi > 0. Logo, como F simtrica e denida positiva e < 1, pode-se escrever
(3.73)
0 0 0 0 ...
0 2 0 0 ...
... 0 0 2 0
... 0 0 0 0
m1
X
(3.74)
mm
i=2
. De (3.19) tem-se
Primeiro, note que a matriz M semelhante a uma matriz simtrica M
1
A 2 MA 2 = A 2 BA 2 = M,
(3.75)
50
M
min () = min
v6=0
w
v
vT M
wT (I + B)
=
min
,
w
w6=0 wT (I + A)
vT v
(3.76)
w
wT (I + B)
.
w
kwk=1 wT (I + A)
M
min () = min
w C 7 g(, w) =
w
wT (I + B)
, > 0.
w
wT (I + A)
Esta funo contnua e continuamente diferencivel em relao a , satisfazendo as hipteses do teorema de Danskin (ver teorema 4). Ento, pode-se calcular a derivada direcional a
direita a partir de
dM
d
min ()
= min
g(, w),
+
wW () d +
d
onde W () = {w C|M
min () = g(, w)} um conjunto compacto.
Para > 0 e w C pode-se calcular a derivada como
A)
w wT w
A)
w
wT (B
wT (B
d
g(,
w
)
=
=
.
w]2
w]2
d +
[wT (I + A)
[wT (I + A)
A)
dada por
A matriz (B
3 1
0
0 ...
1 2 1
0 ...
A
= 0 ... ... ... 0
B
... 0
1 2 1
... 0
0
1 3
(3.77)
mm
51
B
i
= 2 + 2 cos
i
m
para
i = 1, . . . , m,
(3.78)
A)
w < 0 para todo w C . Em particular, para todo w W (),
e ento wT (B
A)
w
d
wT (B
g(,
w
)
=
< 0.
w]2
d +
[wT (I + A)
Portanto est provado que
dM
dM ()
min ()
= min
< 0.
d
d
(3.79)
Para o mximo autovalor, o mesmo argumento pode ser aplicado, simplesmente substituindo
o mnimo pelo mximo no teorema 3, e ento
dM
dM ()
max ()
= max
< 0,
d
d
(3.80)
isto , M
max () tambm uma funo monotonicamente decrescente de .
M
Portanto, para todo > 0, tem-se que M
min () e max () so funes monotonicamente
decrescentes de .
M
M
Agora M
i (0) = 1, para i = 1, . . . , m, o que signica que min (0) = max (0) = 1. Como
dM
max ()
d
< 0, M
max () sempre menor que 1 para todo > 0.
M
M
M
M
Em resumo, provou-se que: M
min (2) = 1, min (0) = max (0) = 1, min () e max () so
1 < M
i () < 1 para (0, 2),
M
min () 1 para 2.
i,
(3.81)
M
Portanto, de (3.81) tem-se que |M
i | < 1, i = 1, . . . , m, se (0, 2); e |i | 1, para algum i
52
....
1 ........
....
.....
... ...
.. ....
... ...
... ....
.. ...
.. ....
..
.. .......
....
..
.....
...
.........
......
...
......
...
2
.......
...
...
........
....
........
.....
..........
.............
.....
......
.............
........
..............
................
.......
.................
........
..................
..........
..................
..........
..................
..........
...................
..........
..................
-1
............
.......
...........
............
...........
M
............
max ()
............
............
............
............
.............
............
.......
M
min ()
M
Figura 3.6: Ilustrao do comportamento de M
max () e min ().
3.4 Vericao
Os esquemas analisados neste captulo, com condies de contorno tratadas explicitamente
e implicitamente, sero testados para as equaes de Navier-Stokes, com o objetivo de ilustrar
numericamente o comportamento destes mtodos.
O problema teste empregado foi o escoamento de um uido newtoniano entre duas placas
paralelas, em um canal de largura L e comprimento 5L. Este escoamento conhecido como de
Hagen-Poiseuille, e caracterizado pelo fato de que o canal est inicialmente cheio e portanto
no h superfcie livre, e denotado aqui como escoamento connado. A soluo analtica pode
ser vericada em Batchelor [10].
As condies iniciais e de contorno para a soluo das equaes de Navier-Stokes (2.1) e (2.2)
foram apresentadas no captulo 2. Em particular, para esta simulao foi aplicado a condio
de contorno no-slip (2.4) para o contorno rgido, isto , as componentes normal e tangencial da
velocidade so iguais a zero. No injetor aplicou-se as condies de contorno (2.6) e nos ejetores
condies de contorno do tipo Neumann homognea.
A modelagem, simulao e visualizao dos testes foram realizados no sistema FREEFLOW
[15]. Os testes foram processados em um Dual Atlon XP MP 2200 MHz com 1Gb de memria
RAM. Em todas as simulaes utilizou-se uma malha estruturada uniforme, e nas solues dos
sistemas lineares utilizou-se uma tolerncia = 1.0 1010 para os testes de convergncia.
Nestas simulaes foram utilizados dois nmeros de Reynolds a saber Re = 0.1 e Re = 0.01,
obtidos a partir dos seguintes dados: = 10.0m2 s1 , = 100.0m2 s1 , U = 1.0ms1 e L =
3.4 Vericao
53
Mtodo
Er(u(y))
GENSMAC/CCE
EI/CCE
CN/CCI1
CN/CCI2
CN/CCE
Tempo de processamento
t
3
1.5099 10
1.5185 103
1.5165 103
1.5137 103
1.5138 103
2.5 10
1.25 102
1.25 102
1.25 102
5.0 104
(minutos : segundos)
104 : 31
3 : 19
3 : 05
3 : 48
10 : 28
Mtodo
GENSMAC/CCE
EI/CCE
CN/CCI1
CN/CCI2
CN/CCE
Er(u(y))
Tempo de processamento
t
3
1.4817 10
1.4182 103
1.4937 103
1.4937 103
1.5138 103
2.5 10
1.25 102
1.25 102
1.25 102
5.0 105
(minutos : segundos)
874 : 01
3 : 39
3 : 19
4 : 05
80 : 20
As tabelas 3.1 e 3.2 indicam que o mtodo de Crank-Nicolson com condies de contorno
explcitas condicionalmente estvel. Este fato foi provado na seo 3.3 para a equao modelo,
e agora vericado para as equaes de Navier-Stokes. Como pode ser observado nas tabelas
3.1 e 3.2, o passo temporal usado pelo mtodo explcito GENSMAC o menor de todos os
54
outros, por causa da restrio de estabilidade parablica imposta em esquemas explcitos (veja
restrio (2.34)).
O mtodo de Euler implcito com condies de contorno explcitas e o mtodo de CrankNicolson com condies de contorno implcitas, do tipo 1 e tipo 2, so incondicionalmente
estveis. Estes fatos tambm foram provados na seo 3.3 para o problema modelo. Consequentemente, o tempo de processamento utilizado por estes esquemas foi consideravelmente
inferior aos dos demais esquemas.
Captulo
4
Mtodos de projeo para escoamentos
com superfcie livre: caso bidimensional
Como comentado anteriormente, muitos trabalhos j foram apresentados utilizando o mtodo MAC. Entretanto, poucos combinam a formulao MAC para escoamentos com superfcie
livre a baixo nmero de Reynolds com mtodos de projeo, que o foco principal deste trabalho.
A exemplo dos captulos anteriores, uma pergunta proposta ao leitor: Como construir um
mtodo de projeo estvel e consistente para escoamentos com superfcie livre ? O objetivo
deste captulo responder esta questo.
4.1 Introduo
No captulo 2 foram apresentados alguns conceitos bsicos em escoamentos com superfcie
livre. A formulao apresentada do mtodo GENSMAC baseada em um mtodo de projeo.
Neste captulo, duas novas metodologias sero apresentadas para a simulao numrica de escoamentos com superfcie livre a baixo nmero de Reynolds. A primeira baseada na aplicao
do mtodo de Euler implcito para a soluo da equao de quantidade de movimento (2.22). A
originalidade desta primeira metodologia est no tratamento da presso na superfcie livre: uma
tcnica implcita para a soluo da equao da presso na superfcie livre (2.7) combinada com
a equao (2.37) resultar em um novo mtodo de projeo para superfcie livre. A segunda
55
56
Mtodos de projeo 2D
57
u(n+1)
t
Re1 2 u(n+1) =
u(n)
t
(4.1)
u(n+1) = 0.
(4.2)
Esta discretizao conhecida como semi-implcita, pois trata os termos viscosos implicitamente, enquanto que os termos convectivos so tratados explicitamente. fcil vericar que as
equaes (4.1) e (4.2) acoplam os campos de velocidade e presso, e portanto, como j discutido anteriormente na seo 2.6, um desacoplamento deve ser aplicado, de tal forma que estas
equaes possam ser resolvidas separadamente.
Uma nova formulao ser apresentada a seguir e tem por objetivo tornar o mtodo semiimplcito mais estvel. Para isso, uma nova forma de tratar a condio de contorno para a
presso na superfcie livre deve ser encontrada. Considere o caso bidimensional e a condio de
contorno na superfcie livre dada pela equao (2.11). O primeiro passo na construo desta
formulao a discretizao implcita desta equao, isto
(n+1)
(n+1)
u v
2 u 2 v 2
n +
n +
+
nx ny
+
= 0 em 4 .
Re x x y y
y x
(4.3)
Note que a equao (4.3) acopla os campos de velocidade e de presso, e a soluo do sistema
acoplado pelas equaes (4.1), (4.2) e (4.3) indesejvel, pois este sistema linear de equaes
algbricas ser muito extenso, podendo apresentar ainda no-linearidades (como comentado na
seo 2.6). Portanto, da mesma forma que necessrio desacoplar as equaes (4.1) e (4.2),
neste passo ser necessrio desenvolver uma estratgia para desacoplar os campos de velocidade
e presso na equao (4.3). Esta estratgia utiliza a equao (2.27) para a atualizao da
velocidade e a equao (2.32) para a atualizao da presso para construir novas equaes para
a presso provisria (n+1) na superfcie livre.
Para deduzir essas equaes, considere primeiro o caso em que uma clula [S] da superfcie
livre est em contato com uma clula [E] como representado na gura 2.4a). Neste caso o vetor
58
Mtodos de projeo 2D
2
=
Re
u(n+1)
x
(4.4)
u(n+1)
v (n+1)
=
,
x
y
(4.5)
(n+1)
2
=
Re
v (n+1)
y
(4.6)
De acordo com a equao (2.27) a velocidade nal na direo y discretizada no nvel de tempo
(n + 1) dada por
v (n+1) = ve t
(n+1)
.
y
(4.7)
2
=
Re
(n+1)
e
v
2 (n+1)
t
y
y 2
(4.8)
p(n) .
(4.9)
(n+1)
2t
Re
2 (n+1)
y 2
2
=
Re
e
v
y
Esta equao usada para denir na superfcie livre para o caso descrito na gura 2.4a).
O segundo caso dado pela congurao da gura 2.6a) em que n = (
2
, 22 ),
2
e desta forma
1
=
Re
u(n+1) v (n+1)
+
y
x
(4.10)
u(n+1) = u
e t
(n+1)
.
x
(4.11)
59
(n+1)
1
=
Re
e
u
2 (n+1) e
v
2 (n+1)
t
+
t
y
xy
x
xy
(4.12)
(n+1)
2t
+
Re
2 (n+1)
xy
1
=
Re
e
u e
v
+
y x
p(n) .
(4.13)
Esta equao utilizada para denir na superfcie livre para o caso descrito na gura 2.6a).
A construo da equao para nos casos apresentados nas guras 2.4b) e 2.5, e para os
outros casos descritos na gura 2.6 muito semelhante, e no ser apresentada.
Portanto, combinando a soluo da equao de quantidade de movimento discretizada pelo
mtodo de Euler implcito com as novas equaes para na superfcie livre foi possvel construir
um mtodo de projeo para escoamentos com superfcie livre. O procedimento de soluo para
este mtodo ser apresentada a seguir.
4.2.1 Algoritmo
O algoritmo da formulao descrita anteriormente segue os seguinte passos:
e da equao
Passo 1: Calcular o campo de velocidade intermedirio u
e
u
u(n)
e=
Re1 2 u
(uu)(n) p(n) + (F r2 )1 g(n) .
t
t
Note que a equao acima a mesma que (2.37), e ser repetida neste momento apenas
para facilitar o entendimento do algoritmo.
e na superfcie
Apndice A. Portanto, na soluo da equao acima, quando necessita de u
livre assume-se
e = u(n) ,
u
onde u(n) calculado das condies (2.2) e (2.12).
(4.14)
60
Mtodos de projeo 2D
O sistema linear resultante da discretizao implcita acima esparso e simtrico, e
resolvido pelo mtodo dos gradientes conjugados [142].
1
e,
u
t
junto com as equaes derivadas para a presso tentativa (n+1) na superfcie livre (ver
por exemplo as equaes (4.9) e (4.13)). As condies de contorno apropriadas para
resolver este conjunto de equaes so
= 0,
n
em
alm de considerar (n+1) = 0 em 3 (ejetor). Note que a diferena principal entre esta
formulao e a metodologia GENSMAC que agora (n+1) na superfcie livre no mais
zero, como ocorre no GENSMAC. O sistema linear resultante para (n+1) esparso e nosimtrico, e resolvido pelo mtodo dos gradientes bi-conjugados com o pr-condicionador
de Jacobi [130].
x = u(n+1) .
Novamente neste passo, assim como no passo 6 do algoritmo do GENSMAC (ver subseo
2.7.1), utiliza-se o esquema de Euler explcito para resolver as equaes acima. Detalhes
da implementao deste esquema foram apresentados em Castelo et al. [15].
61
u(n+1)
t
1
u(n)
1
2 u(n+1) =
+
2 u(n) (uu)(n) p(n+1) + (F r2 )1 g(n) ,
2Re
t
2Re
(4.15)
com a equao da continuidade (4.2). Neste mtodo, uma nova equao para a presso
derivada. Para isso, considere a equao acima, que para a velocidade intermediria dada por
u(n+1) + t (n+1)
t
u(n)
1
1
2
(n+1)
(n+1)
u
+ t
=
+
2 u(n) (uu)(n)
2Re
t
2Re
(4.16)
(n)
2 1 (n)
p + (F r ) g .
t 2 (n+1)
.
2Re
(4.17)
(n+1)
t 2 (n+1) 2t
2Re
Re
2 (n+1)
y 2
2
=
Re
e
v
y
p(n) .
(4.18)
62
Mtodos de projeo 2D
Logo, esta a equao a ser utilizada para (n+1) na superfcie livre para o caso representado
na gura 2.4a).
Assim como na seo 4.2, o segundo caso a ser analisado utiliza a equao (4.12). Agora,
substituindo (4.17) em (4.12) tem-se
(n+1)
t 2 (n+1) 2t
+
2Re
Re
2 (n+1)
xy
1
=
Re
e
u e
v
+
y x
p(n) ,
(4.19)
que utilizada para denir na superfcie livre para o caso descrito na gura 2.6a).
A construo das equaes de para os casos descritos nas guras 2.4b) e 2.5, e para os
outros casos descritos na gura 2.6 muito semelhante, e no ser apresentada.
Logo, combinando a equao de quantidade de movimento discretiza pelo mtodo de CrankNicolson com a nova frmula da presso (4.17), e com as novas equaes para na superfcie
livre, constri-se uma nova formulao. O procedimento de soluo apresenta algumas diferenas da primeira formulao e ser detalhado a seguir.
4.3.1 Algoritmo
e da equao
Passo 1: Calcular o campo de velocidade intermedirio u
e
u
1
u(n)
1
2
e=
u
+
2 u(n) (uu)(n) p(n) + (F r2 )1 g(n) .
t 2Re
t
2Re
Note que a equao acima a mesma que (2.38), e ser repetida neste momento apenas
para simplicar a leitura do algoritmo.
e no contorno rgido
tvel em uma malha deslocada necessrio que as condies para u
(1 ) e no injetor (2 ) sejam discretizadas implicitamente. Por exemplo, considere a
situao descrita na gura 3.1, do captulo 3, e a equao de quantidade de movimento
na direo y para calcular a velocidade intermediria ve. Neste caso, de acordo com a
condio de contorno sem deslizamento (no-slip ) (2.4) para a velocidade intermediria
ve, tem-se que a velocidade no contorno zero, isto , vb = 0 (veja gura 3.1). Aps
uma simples interpolao, a condio de contorno implcita para ve na equao acima na
4.4 Vericao
63
direo y
ve0 = e
v1
vem+1 = e
vm .
(4.20)
1
e,
u
t
juntamente com as equaes derivadas para a presso tentativa (n+1) na superfcie livre
(ver por exemplo as equaes (4.18) e (4.19)). As demais condies de contorno para
resolver este conjunto de equaes foram apresentadas no passo 2 do algoritmo anterior
(ver subseo 4.2.1). Da mesma forma que na formulao anterior, o sistema linear
resultante para (n+1) esparso e no-simtrico, e resolvido pelo mtodo dos gradientes
bi-conjugados com o pr-condicionador de Jacobi [130].
4.4 Vericao
Com o objetivo de vericar os mtodos de projeo para problemas com superfcie livre em
escoamentos bidimensionais newtonianos descritos neste captulo, utiliza-se o mesmo problema
teste apresentado no captulo anterior: o escoamento de um uido newtoniano em um canal
64
Mtodos de projeo 2D
de largura L e comprimento 5L. Entretanto, agora o canal est inicialmente vazio e o uido
injetado na entrada do canal com um perl de velocidade parablico. Neste caso, a superfcie
livre se movimenta ao longo do canal, e este problema apresenta um escoamento com formao
do fountain ow.
As condies iniciais e de contorno para a soluo das equaes (2.1) e (2.2) so as mesmas
que aquelas da seo 3.4 do captulo anterior. Alm destas condies, na superfcie livre foi
imposta a condio (2.11) para a presso e (2.12) para a velocidade. Os equipamentos utilizados
nos testes deste captulo so os mesmos que do captulo 3, seo 3.4.
Nestas simulaes foram utilizados dois nmeros de Reynolds a saber Re = 0.1 e Re = 0.01,
obtidos a partir dos seguintes dados: = 10.0m2 s1 , = 100.0m2 s1 , U = 1.0ms1 e L =
5L
.
2
Nesta seo foram vericados o mtodo de projeo com Euler implcito (EI), descrito na
seo 4.2, e a segunda verso deste mtodo utilizando o esquema de Crank-Nicolson (CN),
apresentada na seo 4.3. Como descrito neste captulo, ambas as formulaes utilizam uma
estratgia semi-implcita (SI), e portanto a notao utilizada ser SI/EI para a primeira formulao, e SI/CN para a segunda.
Os resultados do captulo anterior, evidenciam que a utilizao do mtodo CN requer um
tratamento implcito das condies de contorno nas fronteiras rgidas. Logo, para o caso do
SI/CN aplicou-se as CCI1 (veja detalhes na seo 3.4 do captulo anterior), e para o mtodo
de EI apenas as CCE.
O mtodo GENSMAC foi brevemente descrito na seo 2.7, enquanto que a sua modicao
com mtodos implcitos, denominado aqui de GENSMAC modicado, foi descrita na seo 2.8.
Oishi et al. [114] mostraram que o mtodo de Euler implcito, aplicado na formulao GENSMAC, incondicionalmente estvel para problemas connados. Entretanto, para problemas
com superfcies livres este esquema ainda sujeito condio de estabilidade parablica, como
no esquema explcito. Desta forma, nesta seo foi tambm vericado o esquema GENSMAC
implementado com os mtodos de EI e CN, como apresentado na seo 2.8.
As tabelas 4.1 e 4.2 mostram que os mtodos tipo GENSMAC so condicionalmente estveis
para escoamentos com superfcie livre, inclusive quando aplicados com os mtodos EI/CCE e
CN/CCI1 na formulao. A instabilidade mostrada neste caso, no devida ao tratamento
explcito ou implcito das condies de contorno nas paredes rgidas, mas devida ao tratamento
4.4 Vericao
65
explcito das condies de contorno na superfcie livre. Como pode ser notado das tabelas 4.1 e
4.2, os esquemas do tipo GENSMAC apresentam resultados semelhantes em todos os casos. O
passo temporal usado por GENSMAC, GENSMAC-EI/CCE e GENSMAC-CN/CCI1 foi muito
pequeno, e conseqentemente, o tempo de processamento foi muito alto.
Logo, deduz-se das tabelas 4.1 e 4.2 que utilizar esquemas implcitos na equao de quantidade de movimento na formulao GENSMAC no suciente para eliminar a restrio de
estabilidade parablica (2.34). Portanto, o tratamento implcito da equao da presso na
superfcie livre, apresentado neste captulo, fundamental.
Os esquemas SI so mais estveis como pode ser observado nas tabelas 4.1 e 4.2. Como o
passo no tempo do GENSMAC muito pequeno, o erro relativo de todos os esquemas so muito
prximos. Nas tabelas 4.1 e 4.2, o erro relativo calculado na norma l2 e o passo temporal
adimensional.
Tabela 4.1: Escoamento com superfcie livre (Re = 0.1).
Mtodo
Er(u(y))
GENSMAC
GENSMAC-EI/CCE
GENSMAC-CN/CCI1
SI-EI/CCE
SI-CN/CCI1
1.5137 103
1.5139 103
2.9227 103
1.5158 103
1.5138 103
2.5 105
8.75 105
5.0 105
1.25 102
1.25 102
Tempo de processamento
(minutos : segundos)
104 : 40
60 : 08
95 : 58
3 : 20
3 : 05
Mtodo
Er(u(y))
GENSMAC
GENSMAC-EI/CCE
GENSMAC-CN/CCI1
SI-EI/CCE
SI-CN/CCI1
1.4803 103
1.5009 103
2.8673 103
1.5151 103
1.5137 103
2.5 106
8.5 106
4.75 106
7.5 104
5.5 104
Tempo de processamento
(minutos : segundos)
875 : 16
544 : 55
822 : 15
25 : 54
28 : 59
Alm destes resultados, um estudo da convergncia dos mtodos SI-EI e SI-CN tambm foi
realizado para o escoamento fountain ow. Novamente, neste caso simples possvel comparar
a soluo numrica com a soluo exata (ver em [10]). Ambas formulaes foram aplicadas em
trs malhas: M1 - 50 10 clulas (xM 1 = 0.1m), M2 - 100 20 clulas (xM 2 = 0.05m) e M3
- 200 40 clulas (xM 3 = 0.025m). Nesta simulao assumiu-se Re = 0.1, e a comparao
entre a soluo numrica e a soluo exata foi realizada em x =
5L
.
2
66
Mtodos de projeo 2D
Os passos temporais adimensionais utilizados para ambas as formulaes foram t1 = 5
2
10 para a malha M1, t2 = 1.25 102 para a malha M2 e t3 = 6.25 103 para a malha
M3.
Para demonstrar a convergncia dos mtodos, calculou-se o erro relativo na norma l2 e a
ordem (Ni ) pela frmula
Ni =
log
Er()
log
Mi+1
Er()Mi
Mi+1
(4.21)
, i = 1, 2,
xMi
Mtodo
SI-EI/CCE
SI-CN/CCI1
Er(u(y))M 1
5.830 103
5.001 103
N1
1.62
1.72
Er(u(y))M 2
1.515 103
1.513 103
N2
Er(u(y))M 3
1.94 4.988 104
1.97 3.856 104
Nm '
1.78
1.84
A segunda formulao, SI-CN/CCI1, foi vericada para o problema com soluo transiente
do escoamento fountain ow. Nesta simulao, utilizou-se o mesmo modelo do canal formado
por placas paralelas denidas no incio da seo. A malha utilizada foi a M2 (xM 2 = 0.05m)
enquanto que o nmero de Reynolds foi Re = 0.01, baseado nos valores de = 100.0m2 s1 ,
U = 1.0ms1 e L = 1.0m. A soluo exata para este escoamento, obtida pela aplicao das
transformadas de Laplace (veja mais detalhes em [148, 104]),
32 X
u(x, y, t) = 4y(y 1) 3
(2n + 1)3 sen(y(2n + 1)) exp(Re1 (2n + 1)2 2 t),
n=0
(4.22)
4.5 Aplicao
67
com o tempo. A gura 4.2 apresenta o perl da superfcie livre e o campo de velocidade u no
tempo t = 4s.
1
t=0.0005
t=0.0010
0.9
t=90.000
0.8
0.7
u(y,t)
0.6
0.5
0.4
0.3
0.2
0.1
0
0
0.1
0.2
0.3
0.4
0.5
y
0.6
0.7
0.8
0.9
Figura 4.1: Comparao entre a soluo numrica > e a soluo exata para o escoamento
fountain ow em diferentes tempos utilizando a formulao SI-CN/CCI1.
4.5 Aplicao
As formulaes descritas nas sees 4.2 e 4.3 foram vericadas em uma aplicao bidimensional: a simulao do problema do inchamento do extrudado de um uido viscoso newtoniano.
Apesar deste fenmeno ser mais interessante para escoamentos de uidos viscoelsticos, como
ser apresentado posteriormente, este um problema com superfcie livre muito conhecido na
literatura. Neste problema, para baixo nmero de Reynolds, o uido tende a inchar quando sai
de um canal e entra em contato com a atmosfera.
Para uidos newtonianos muitos resultados foram apresentados ao longo dos anos, como
por exemplo, os trabalhos experimentais de Tanner [149], Hill e Chenier [68], e os resultados
numricos de Tanner [150], Liu et al. [96], Ngamaramvaranggul e Webster [107], Housiadas et
68
Mtodos de projeo 2D
al. [74], entre outros. Muitos desses esquemas numricos foram usados para resolver o problema
do inchamento do extrudado axisimtrico, devido existncia de resultados experimentais para
este caso. No caso de escoamento planar, resultados experimentais so mais difceis de se
obter e, conseqentemente, apenas resultados numricos tm sido apresentados na literatura
[150, 18, 119, 28, 39, 30, 29, 1, 159, 54, 53].
Um aspecto importante do problema do inchamento do extrudado a inuncia do nmero
de Reynolds e da tenso supercial. De acordo com Omodei [119], Tanner [150], Giord [54],
Housiadas et al. [74], esses parmetros podem afetar o raio de inchamento. Neste trabalho,
como comentado anteriormente, a tenso supercial desprezada.
O raio do inchamento do extrudado Sr (swelling ratio ) no caso bidimensional denido
como
Le
,
(4.23)
L
onde Le a largura do jato extrudado e L a largura do canal (ver gura 4.3b)). Para
problemas planares, vrios valores de Sr podem ser encontrados na literatura. Por exemplo, os
Sr =
seguintes autores obtiveram os valores: 1.155 (Chang et al. [18]), 1.161 (Dutta e Ryan [39]),
1.170 (Chang et al. [18]), 1.186 (Georgiou e Boudouvis [53]), 1.190 (Tanner [150] e Omodei
[119]), 1.196 (Ahn e Ryan [1]), 1.200 e 1.227 (Crochet e Keunings [30]). De acordo com Tanner
[150], a diferena entre os resultados est diretamente ligada aos mtodos numricos utilizados,
a escolha da malha, e ainda aos valores do nmero de Reynolds e os efeitos da tenso supercial.
Novamente foi considerado o escoamento transiente de um uido entre placas paralelas at
a sada do canal, onde o uido entra em contato com a atmosfera. Na entrada do canal foi
considerada uma velocidade uniforme. As condies de contorno so dadas por (2.4), (2.6),
(2.11) e (2.12). A geometria do escoamento para o problema do inchamento do extrudado
apresentado na gura 4.3.
O coeciente de viscosidade escolhido foi = 100.0m2 s1 , e os parmetros de escala foram
0.0125m). Nestas simulaes, tem-se os passos temporais adimensionais t = 5.25 104 para
M2, t = 1.56 104 para M3 e t = 1.0 105 para M4. A gura 4.4 mostra a congurao
da superfcie livre em tempos diferentes para a formulao SI-CN/CCI1 na malha M2.
A tabela 4.4 apresenta o efeito do renamento de malha no raio do inchamento do extrudado
e o passo temporal adimensional para as formulaes SI-EI/CCE e SI-CN/CCI. Neste caso,
o raio do inchamento do extrudado aumenta de 1.11 para 1.18 quando a malha renada.
4.5 Aplicao
69
Parede rgida
.
.
.
.
Injetor
.
.
.
.........................................................
.........................................................
.........................................................
.........................................................
.........................................................
............................................... .... ......................................
.........................................................
.........................................................
........................................
........
.........
......
.....
.....
.
.....
.....
....
...
...
.
...
...
...
...
...
...
.
..
..
.
...
....
.
...
.
.
..
..
.
.
.
.
...
....
.
....
....
.....
.....
......
......
.
.
.
.
.
.
.
.
.
. .........................................................
.
.
.
.
.
.
.
.........................................
.
.........................................................
.............................................. ...................................
.........................................................
.........................................................
.........................................................
.........................................................
.........................................................
Superfcie livre
Superfcie livre
..
.............
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
..........
.....
Ejetor
Parede rgida
a)
Parede rgida
.........................................................
....................................... ....... .... .... .... ...
.........................................................
.........................................................
.........................................................
..............................
.........................................................
.........................................................
...........................................................................................
.....
.. ..
. .......
.
..
.
.
.
.
.
e
.
.
.
. ......
...
.
......
. .........................................................................
...
.........................
.........................................................
.........................................................
.........................................................
..........................................
.........................................................
.........................................................
.................... ....... .... .... .... ...
.........................................................
.
Injetor
............
............
............
............
............
............
............
............
............
............
............
............
............
............
............
............
............
...
Ejetor
Parede rgida
.............
b)
..........
..
.............
..........
..
5L
5L
a)
b)
c)
Figura 4.4: Perl da superfcie livre para o problema do inchamento do extrudado de um uido
newtoniano para a formulao SI-CN/CCI1 em diferentes tempos adimensionais: a) t = 3.0, b)
t = 9.8 e c) t = 20.0.
Mtodo
SI-EI/CCE
SI-CN/CCI1
M2
1.115
1.120
M3
1.150
1.157
M4
1.182
1.182
70
Mtodos de projeo 2D
Captulo
5
Mtodos de projeo para problemas
tridimensionais newtonianos e
viscoelsticos com superfcie livre
Tendo desenvolvido os mtodos de projeo para escoamentos com superfcie livre no caso
bidimensional, uma nova pergunta proposta: Como construir um mtodo de projeo estvel
e consistente para problemas tridimensionais newtonianos e viscoelsticos? Ao nal deste
captulo, esta pergunta ser respondida.
5.1 Introduo
Como comentado anteriormente, poucos trabalhos sobre mtodos de projeo com superfcie
livre tm sido apresentados na literatura. Para problemas tridimensionais, ainda mais escasso
o nmero de trabalhos que discutem o assunto.
Exemplos de alguns destes trabalhos foram apresentados por Degani e Gutnger [34], e
recentemente por Perot e Nallapati [124] que apresentaram um esquema com movimentao de
malha no-estruturada, Sousa et al. [145] que aplicaram um mtodo de projeo para escoamentos multifsicos, Raad e Bidoae [135] que analisaram uma metodologia mista com tcnicas
eulerianas e lagrangeanas em escoamentos com superfcie livre, Lin e Wang [93] que utilizaram
um mtodo de projeo em problemas de superfcie livre com partculas, e Badiei et al. [8] que
71
72
Mtodos de projeo 3D
u
1 2
1
+ (uu) = p +
u + S +
g,
t
Re
F r2
(5.1)
u = 0.
(5.2)
Note que a equao (5.1) uma forma generalizada da equao (2.1) onde S a contribuio
no-newtoniana do tensor extra tenso que denida por uma relao constitutiva apropriada.
A equao (5.2) a mesma que (2.2), e ser repetida neste momento para facilitar a leitura
deste captulo.
Por simplicidade, S ser denominado apenas como tensor tenso no-newtoniano. Em
escoamentos newtonianos tem-se S = 0, e ento pode-se assumir = 1 e = 0 na equao de
quantidade de movimento (5.1). Neste trabalho, escoamentos viscoelsticos governados pelas
equaes constitutivas dos modelos diferencias de Maxwell e Oldroyd-B sero considerados.
Para o modelo de Maxwell, assume-se = = 1 em (5.1), enquanto que para o modelo de
Oldroyd-B tem-se =
2
1
73
S
= (uS) + (u)T S + S(u)
t
(5.3)
i
1
2 h D
T
S
+ (uD) (u) D D(u) ,
We
Re t
S
= (uS) + (u)T S + S(u)
t
1
1
1
2
T
S+
1
((u) + (u) ) .
We
W e Re
1
(5.4)
1
u + (u)T + S,
Re
(5.5)
e consequentemente, o tensor total T, denido anteriormente por (2.9), agora reescrito como
T = pI +
1
(u) + (u)T + S,
Re
(5.6)
74
Mtodos de projeo 3D
2 h u 2 v 2 w 2
v u
p=
n +
n +
n +
+
nx ny
Re x x y y z z
x y
i
w u
w v
+
+
+
nx nz +
ny nz
x
z
y
z
xx 2
+ S nx + S yy n2y + S zz n2z + 2 S xy nx ny + S xz nx nz + S yz ny nz ,
u
v
w
v u
2 nx mx + 2 ny my + 2 nz mz +
(mx ny + my nx )
+
x
y
z
x y
w u
w v
+
+
(mx nz + mz nx ) +
+
(my nz + mz ny )
x
z
y
z
h
= Re S xx nx mx + S yy ny my + S zz nz mz + S xy (mx ny + my nx )
i
+ S xz (mx nz + mz nx ) + S yz (my nz + mz nx ) ,
v u
u
v
w
2 nx m1x + 2 ny m1y + 2 nz m1z +
+
(m1x ny + m1y nx )
x
y
z
x y
w v
w u
+
(m1x nz + m1z nx ) +
+
(m1y nz + m1z ny )
+
x
z
y
z
h
= Re S xx nx m1x + S yy ny m1y + S zz nz m2z + S xy (m1x ny + m1y nx )
i
+ S xz (m1x nz + m1z nx ) + S yz (m1y nz + m1z nx ) .
(5.7)
(5.8)
(5.9)
u(n+1)
t
2 (n+1) u(n)
u
=
(uu)(n) p(n+1) + 4 2 u(n)
Re
t
Re
1
+ S(n) +
g(n) ,
F r2
(5.10)
75
e
u
u(n)
e=
1 2 u
(uu)(n) p(n) + 4 2 u(n)
t
Re
t
Re
1 (n)
(n)
+ S +
g .
F r2
(5.11)
Assim como foi realizado na segunda formulao descrita na seo 4.3, pode-se construir a
equao para correo da presso
t 2 (n+1)
,
2Re
(5.12)
(n+1)
v u
2 h u 2 v 2 w 2
n +
n +
n +
+
nx ny
=
Re x x y y z z
x y
i(n+1)
w u
w v
+
+
nx nz +
+
ny nz
x
z
y
z
(n)
+ S xx n2x + S yy n2y + S zz n2z + 2(S xy nx ny + S xz nx nz + S yz ny nz ) .
(5.13)
A equao acima acopla velocidade e presso, e uma estratgia para o desacoplamento destes
campos foi essencial para o algoritmo ser eciente. A construo desta estratgia segue os passos
descritos nas sees 4.2 e 4.3 para o caso bidimensional, derivando novas equaes para a presso
tentativa na superfcie livre. Em trabalhos anteriores, como por exemplo em [155, 161, 145,
143], alm da discretizao explcita da equao (5.1), a presso foi calculada explicitamente
utilizando a equao (5.7) com sendo denido como zero nas clulas de superfcie livre. A
76
Mtodos de projeo 3D
E
E
Figura 5.1: a) Vetor normal aponta na direo de uma das direes coordenadas, b) vetor
normal aponta na direo formando 45o com dois eixos coordenados adjacentes, e c) vetor
normal aponta na direo formando 60o com trs eixos coordenados adjacentes.
i) superfcie planar 1D: Para ilustrar como a equao (5.13) deve ser empregada para obter uma equao para a presso tentativa na superfcie livre, considere o caso particular
de uma clula [S] com a face (k + 12 ) em contato com uma clula [E] como apresentado na
gura 5.1a. Neste caso, o vetor normal n = (0, 0, 1) (n = (0, 0, 1) resulta na mesma
equao) e a equao (5.13) reduzida a
(n+1)
2
=
Re
w(n+1)
z
+ (S zz )(n) .
(5.14)
u(n+1) v (n+1)
w(n+1)
=
,
z
x
y
(5.15)
(n+1)
2
=
Re
u(n+1) v (n+1)
+
x
y
+ (S zz )(n) .
(5.16)
77
(n+1)
(n+1)
,
u
=
u
e
(n+1)
v (n+1) = ve t
,
(n+1)
w(n+1) = w
e t
,
z
(5.17)
(n+1)
2
=
Re
e
u
2 (n+1) e
v
2 (n+1)
+ t
+
t
x
x2
y
y 2
+ (S zz )(n) .
(5.18)
(n+1)
2t 2 (n+1) 2 (n+1)
t 2 (n+1)
2Re
Re
x2
y 2
2 e
u e
v
=
+
p(n) + (S zz )(n) .
Re x y
(5.19)
(n+1)
(5.20)
Re
y
z
x
(n)
1
1
.
+ S xx + S zz + S xz
2
2
(5.21)
78
Mtodos de projeo 3D
Agora, substituindo u(n+1) , v (n+1) e w(n+1) da equao (5.17) em (5.21) tem-se
e
v
2 (n+1) e
u
2 (n+1)
+ t
+
t
Re
y
y 2
z
xz
1
(n)
w
e
2 (n+1)
1
+
t
+ S xx + S zz + S xz
.
x
xz
2
2
p(n+1) =
(5.22)
A equao para (n+1) obtida quando substitui-se (5.12) na equao (5.22), e aps o
reagrupamento dos termos constri-se
t 2 (n+1)
t 2 (n+1)
2 (n+1)
2
2Re
Re
y 2
xz
1
(n)
v e
u w
e
1
e
p(n) + S xx + S zz + S xz
.
=
Re y z
x
2
2
(n+1)
(5.23)
A equao (5.23) utilizada para uma clula [S] com as faces (i + 12 ) e (k + 12 ) em contato
com clulas [E]. As equaes correspondentes para as outras conguraes de clulas [S]
com duas faces adjacentes com clulas [E] so obtidas de forma semelhante.
iii) superfcie planar 3D: Para este tipo de congurao so consideradas 8 possibilidades.
Como ilustrao, apresenta-se a equao para uma clula [S] com as faces (i + 21 ) , (j + 12 )
e (k + 21 ) em contato com faces de clulas [E] (veja na gura 5.1c). Neste caso, assume-se
n = ( 33 , 33 , 33 ) e a equao (5.13) toma a forma
2 u(n+1) v (n+1) u(n+1) w(n+1) v (n+1)
+
+
+
+
3Re
y
x
z
x
z
(n+1)
(n)
1
w
,
+ S xx + S yy + S zz + 2 S xy + S xz + S yz
+
y
3
p(n+1) =
(5.24)
2 e
u e
u e
v e
v w
e w
e
+
+
+
+
+
3Re y z x z
x
y
h 2 (n+1) 2 (n+1) 2 (n+1) i
+
+
2t
yx
zx
zy
(n)
1 xx
+ S + S yy + S zz + 2 S xy + S xz + S yz
.
3
p(n+1) =
(5.25)
79
A equao nal para (n+1) obtida introduzindo (5.12) na equao (5.25) e, aps algumas
simplicaes, resume-se em
(n+1)
+
+
+
2Re
3Re yx
zx
zy
2 e
u e
u e
v e
v w
e w
e
=
+
+
+
+
+
3Re y z x z
x
y
(n)
1 xx
+ S + S yy + S zz + 2 S xy + S xz + S yz
p(n) .
3
(5.26)
5.2.1 Algoritmo
Supe-se que no tempo t0 , o campo de velocidade u conhecido e as condies de contorno
descritas no captulo 2 so dadas. O campo de velocidade atualizado u, a presso p e o tensor
tenso no-newtoniano S no tempo t = t0 + t so calculados com os seguinte passos:
2
1
e = 1 em (5.11).
1
e,
u
t
80
Mtodos de projeo 3D
junto com as equaes derivadas para a presso tentativa (n+1) na superfcie livre, descritas no incio desta seo. Neste passo, tem-se:
Para escoamentos de uido do tipo Maxwell deve ser imposto = = 1 nas equaes
(5.19), (5.23) e (5.26).
2
1
e = 1.
(5.27)
We
1
1
2
+
((u(n+1) ) + (u(n+1) )T ) .
1
W e Re
1
(5.28)
5.3 Vericao
81
5.3 Vericao
Nesta seo, apresenta-se testes tridimensionais para a vericao dos mtodos de projeo
com superfcie livre descritos acima. Novamente, utilizou-se o sistema FREEFLOW e um Sun
Fire AMD Athlon(tm) 64/Opteron(tm), 2193 MHz, 24Gb de memria RAM, 4 processadores
Dual core, com o sistema Solaris. Em todas as simulaes utilizou-se uma malha estruturada
uniforme, e para as solues dos sistemas lineares envolvidos utilizou-se a tolerncia = 1.0
1010 .
Como a formulao para o uido do tipo Maxwell utiliza o esquema de Euler implcito
combinada com as tcnicas implcitas na superfcie livre (veja a seo 5.2), utiliza-se a mesma
notao do caso bidimensional, SI-EI/CCE. Para o uido Oldroyd-B aplica-se o mtodo de
Crank-Nicolson com tcnicas implcitas nas condies de contorno (veja na seo 5.2), ento,
seguindo tambm a notao do caso bidimensional, utiliza-se SI-CN/CCI1.
As vericaes so realizadas para escoamentos em um tubo, como ilustrado na gura 5.2.
Neste caso, impem-se um perl parablico na entrada do tubo dado por
w(x, y) =
2U [R2 x2 y 2 ]
,
R2
u=v=0,
z
x
(5.29)
82
Mtodos de projeo 3D
We
S zz (x, y) = 2
Re
"
w
x
w
y
(5.30)
2 #
.
(5.31)
Para vericar a formulao SI-EI/CCE foi simulado o escoamento em um tubo com raio R e
comprimento 10R. As solues numricas foram comparadas com as respectivas solues exatas
dadas pelas equaes (5.29) e (5.31). As condies de contorno para a velocidade so impostas
de acordo com (2.4) nas paredes rgidas do tubo, enquanto que no ejetor assume-se condies
de Neumann homognea. A descrio das condies de contorno para o tensor no-newtoniano
S pode ser encontrada em Tom et al. [162, 165] e em Silva e Tom [143]. Na entrada do tubo,
assume-se as solues exatas dadas pelas equaes (5.29), (5.30) e (5.31).
Os parmetros de entrada utilizados foram: R = 0.005 m, U = 1m s1 , = 10P a s, =
1U
1000kg m3 e 1 = 0.002 s, tal que Re = UL = 0.5 e W e = R
= 0.4. Neste caso a gravidade
no foi imposta. Para analisar a convergncia do mtodo utilizou-se o renamento de malha
empregando-se as seguintes malhas uniformes: M1 - 16 16 80 clulas (xM 1 = 0.1250 m),
5.3 Vericao
83
Tabela 5.1: Erros obtidos nas malhas M1, M2 e M3 para a formulao SI-EI/CCE no escoamento em um tubo para o uido do tipo Maxwell.
Malha
Er(w)
2.6494 103
1.5804 103
1.0563 103
2
1.8
1.6
1.4
1.2
1
0.8
0.6
0.4
0.2
0
-0.2
30
25
M1
M2
M3
Exata
20
M1
M2
M3
Exata
Szz
M1
M2
M3
Er(S zz )
1.0949 102
6.8301 103
5.0099 103
15
10
5
0
-1
-0.5
0.5
-1
-0.5
0.5
Figura 5.3: Solues numricas obtida nas malhas M1, M2 e M3. As solues numricas e
exatas foram calculadas em x = 0, 1 y/R 1 e z/R = 5.
S xy = 0,
xz
xx
yy
S = S = 0 ,
1
=
Re
S
zz
1
2 w
S =
1
,
Re
1 y
" 2 2 #
We
w
w
2
=2
+
.
1
Re
1
x
y
2
1
1
w
,
x
yz
(5.32)
Os dados acima foram programados no sistema FREEFLOW para a vericao da formulao SI-CN/CCI1 (veja na seo 5.2). Novamente, inicialmente o tubo est vazio e injeta-se
uido na entrada, at que o escoamento atinja o estado estacionrio.
Os parmetros de entrada utilizados foram: R = 1m, sem gravidade, = 10 P a.s, =
84
Mtodos de projeo 3D
Tabela 5.2: Comparao da performance dos esquemas explcito e implcito na malha M0.
Mtodo
GENSMAC [157]
SI-CN/CCI1
Er(S zz )
Er(w)
3
5.219 10
5.219 103
Tempo de processamento
t(s)
2
2.058 10
2.058 102
4.629 10
1.157 103
(minutos : segundos)
9358 : 11
294 : 27
5.4 Aplicaes
85
Tabela 5.3: Erros nas malhas M1, M2 e M3 para o escoamento em um tubo com o mtodo
SI-CN/CCI1.
Malha
M1
M2
M3
Er(w)
2.6455 103
1.3845 103
8.5889 104
Er(S zz )
9.4005 103
6.9864 103
3.9572 103
Er(S xz )
4.8908 103
3.8249 103
2.0880 103
Er(S yz )
4.8692 103
3.7656 103
2.0223 103
Neste caso a ordem de preciso espacial Ni do mtodo SI-CN/CCI1 pode ser calculada por
(4.21) com = w e com os erros na norma l2 . Desta forma tem-se N1 = 2.03 e N2 = 1.98
resultando em Nm =
N1 +N2
2
' 2.00.
5.4 Aplicaes
Para demonstrar que as formulaes apresentadas na seo 5.2 podem simular escoamentos
com superfcie livre a baixo nmero de Reynolds, dois importantes problemas foram simulados:
o jato oscilante e o inchamento do extrudado.
3.5P a.s, = 1380kg m3 , dimetro do injetor (D) igual a 6mm e altura do injetor at o
86
Mtodos de projeo 3D
U = 0.116m s1 . Neste caso assume-se que a gravidade est agindo com g = 9.81m s2 . Uma
malha de 60 60 110 clulas (x = y = z = 1mm) foi utilizada. O tamanho do passo
temporal do mtodo explcito foi calculado de acordo com a restrio dada por Tom et al.
[157]. Neste caso, o esquema implcito utilizou um t 100 vezes maior que o esquema explcito.
De acordo com os parmetros adimensionais dados acima, nesta simulao tem-se Re =
0.274 e F r = 0.478. Cruickshank e Munson [31] analisaram uma srie de experimentos para o
fenmeno do jato oscilante, e concluram que um jato 3D apresentar ambagem se as seguintes
condies forem satisfeitas: Re < 1.2 e H/D > 7.2. Nesta simulao, tem-se Re = 0.274 < 1.2
e H/D = 18.33 > 7.2, e portanto, de acordo com os autores em [31], a expectativa observar
o efeito do jato oscilante.
O sistema FREEFLOW simulou este problema utilizando as formulaes GENSMAC e
SI-CN/CCI1 at t = 1.20s e os resultados so apresentados na gura 5.4. Nota-se na gura
5.4 que ambas estratgias apresentaram o fenmeno do jato oscilante. Alm disso, observa-se
que os resultados obtidos utilizando a formulao SI-CN/CCI1 so semelhantes aos resultados
do esquema explcito. Portanto, estes resultados providenciam uma vericao qualitativa da
implementao da formulao SI-CN/CCI1, no sistema FREEFLOW.
Para vericar a ecincia e robustez da metodologia descrita, o sistema FREEFLOW simulou este problema at o tempo 2.80s (veja gura 5.5). possvel vericar na gura 5.5 que a
partir do tempo t = 1.60s o uido atingiu as paredes laterais da caixa e continua a preencher
o recipiente.
Aps esta vericao, utilizou-se a formulao SI-CN/CCI1 para o fenmeno do jato newtoniano oscilante para Re << 1.
Os dados do modelo implementados no sistema FREEFLOW para esta simulao foram:
= 4, 20, 40, 200 P a.s, = 1000kg m3 resultando nos valores de Re = 0.5, 0.1, 0.05, 0.01,
respectivamente. O dimetro do injetor (D) foi 4mm e altura do injetor at o fundo da caixa
(H) igual a 6cm. Uma caixa de dimenses 6 cm6 cm3 cm foi utilizada. No injetor, impem-se
um perl parablico (Poiseuille prole ) dado pela equao (5.29) com U = 0.5m s1 . Assumese que a gravidade est agindo com g = 9.81m s2 . Uma malha de 80 80 120 clulas
(x = y = z = 1 mm) foi utilizada.
Nestas simulaes H/D = 15 > 7.2 e Re < 1, portanto espera-se o efeito da ambagem
em todos as simulaes. Os resultados das quatro simulaes so apresentados nas guras 5.6
5.4 Aplicaes
87
Formulao GENSMAC
t = 0.32 s
t = 0.40 s
t = 0.80 s
t = 1.20 s
Formulao SI-CN/CCI1
t = 0.32 s
t = 0.40 s
t = 0.80 s
t = 1.20 s
Figura 5.4: Simulao numrica do jato oscilante utilizando as formulaes explcita (GENSMAC [155]) e implcita (SI-CN/CCI1, descrita na seo 5.2). Visualizao do escoamento em
tempos selecionados. (Re = 0.274 e F r = 0.478, uido newtoniano).
5.9. Os resultados para Re = 0.5 (ver gura 5.6) e Re = 0.1 (ver gura 5.7) mostram que os
jatos iniciaram o efeito da ambagem anteriormente aos jatos com Re = 0.05 (ver gura 5.8) e
Re = 0.01 (ver gura 5.9). Nota-se, em todas as simulaes, o efeito do enrolamento do jato.
Detalhes sobre este efeito podem ser encontrados em [31, 136, 137, 155]. Alm disso, quando
o nmero de Reynolds decresce observa-se que os jatos tornam-se mais espessos e dobram
de forma catica (ver guras 5.8 e 5.9). Este efeito de enrolamento tem sido investigado
experimentalmente por Ribe et al.[137, 138], e conhecido como coiling.
A formulao implcita utilizando o mtodo de Euler implcito, descrita na seo 5.2 e
denotada neste captulo por SI-EI/CCE, tambm foi vericada para a simulao numrica do
88
Mtodos de projeo 3D
Formulao SI-CN/CCI1
t = 1.60s
t = 2.0 s
t = 2.40 s
t = 2.80 s
Figura 5.5: Simulao numrica do jato oscilante utilizando a formulao implcita (SICN/CCI1, descrita na seo 5.2). Visualizao do escoamento em tempos selecionados.
(Re = 0.274 e F r = 0.478, uido newtoniano).
t = 0.14 s
t = 0.20 s
t = 0.30 s
t = 0.40 s
t = 0.70 s
t = 1.00 s
Figura 5.6: Simulao numrica do jato oscilante utilizando a formulao SI-CN/CCI1. Visualizao do escoamento em tempos selecionados. (Re = 0.5 e F r = 0.396, uido newtoniano).
5.4 Aplicaes
89
t = 0.14 s
t = 0.20 s
t = 0.30 s
t = 0.40 s
t = 0.70 s
t = 1.00 s
Figura 5.7: Simulao numrica do jato oscilante utilizando a formulao SI-CN/CCI1. Visualizao do escoamento em tempos selecionados. (Re = 0.1 e F r = 0.396, uido newtoniano).
jato oscilante com uido do tipo Maxwell. Neste caso, foram realizadas duas simulaes, uma
com o jato axisimtrico e outra com o jato quadrado, utilizando a formulao SI-EI/CCE
para uido do tipo Maxwell e comparadas com os resultados obtidos com um jato newtoniano.
Os dados dos modelos implementados no sistema FREEFLOW para estas simulaes foram:
0.5m s1 . Neste caso assume-se que a gravidade est agindo com g = 9.81m s2 . Uma malha
de 70 70 128 clulas (x = y = z = 1 mm) foi utilizada. Os parmetros adimensionais
1U
so W e = D
= 0.5 e Re = UD = 0.5.
Neste caso tem-se Re = 0.5 e
H
D
U D
< 1.2 e
H
D
90
Mtodos de projeo 3D
t = 0.14 s
t = 0.20 s
t = 0.30 s
t = 0.40 s
t = 0.70 s
t = 1.00 s
Figura 5.8: Simulao numrica do jato oscilante utilizando a formulao SI-CN/CCI1. Visualizao do escoamento em tempos selecionados. (Re = 0.05 e F r = 0.396, uido newtoniano).
5.4 Aplicaes
91
t = 0.14 s
t = 0.20 s
t = 0.30 s
t = 0.40 s
t = 0.70 s
t = 1.00 s
Figura 5.9: Simulao numrica do jato oscilante utilizando a formulao SI-CN/CCI1. Visualizao do escoamento em tempos selecionados. (Re = 0.01 e F r = 0.396, uido newtoniano).
92
Mtodos de projeo 3D
Fluido newtoniano
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.625 s
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.625 s
5R, descrito anteriormente (ver gura 5.2), e especicou-se uma condio de contorno para o
ejetor localizado a uma distncia de 5R da sada do tubo. Na entrada do tubo, impem-se as
solues dadas pelas equaes (5.29) e (5.32) no caso do uido Oldroyd-B, enquanto que para
o Maxwell utiliza-se as solues de (5.29) e (5.31). As condies de contorno na parede rgida
foram apresentadas em (2.4).
5.4 Aplicaes
93
Fluido newtoniano
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.50 s
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.50 s
Figura 5.11: Simulao numrica do jato oscilante quadrado de um uido newtoniano e do tipo
Maxwell utilizando a formulao implcita (SI-EI/CCE, descrita na seo 5.2). Visualizao do
escoamento em tempos selecionados. (Re = 0.5 e W e = 0.5).
As primeiras simulaes foram realizadas utilizando a formulao SI-CN. Neste caso, utilizouse uma malha de 161680 clulas (x = y = z = 0.625mm) e os seguintes parmetros de entrada: R = 5mm, a fora da gravidade agindo na direo z com g = 9.81m s2 , = 1000kg m3 ,
e 1 = 0.01 s. Os parmetros de escala foram L = R, U = 0.5m s1 resultando em Re = 0.1
(para = 25 P a.s) e Re = 0.05 (para = 50 P a.s), e em ambos os casos W e = 1. Quando
Re = 0.1 utiliza-se t = 6.5 106 s, enquanto que para Re = 0.05 tem-se t = 3.25 106 s.
Para demonstrar que a formulao SI-CN pode reproduzir efeitos de viscoelsticidade,
simulou-se o inchamento do extrudado para trs valores do nmero de Weissenberg efetivo,
94
Mtodos de projeo 3D
Fluido newtoniano
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.50 s
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.50 s
denido como W eef etivo = (1 2 /1 )W e. Para produzir estes valores do W eef etivo foram
escolhidos 2 = 0.008 s, 0.005 s, 0.002 s resultando em W eef etivo = 0.2, 0.5, 0.8, respectivamente.
Inicialmente o uido entra no tubo vazio, preenchendo-o e ento o jato de uido escapa para
a atmosfera at atingir o ejetor. Estas simulaes foram executadas at t = 0.45s em todos
os casos. Os resultados so apresentados na gura 5.14, a qual apresenta a congurao do
uido em diferentes tempos. No tempo t = 0.10s, os jatos esto saindo do tubo e o campo de
velocidade calculado para os trs valores de W eef etivo so semelhantes. Entretanto, no tempo
t = 0.20s j possvel vericar diferenas entre as trs simulaes. Pode-se observar que o
5.4 Aplicaes
95
Fluido newtoniano
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.50 s
t = 0.175 s
t = 0.25 s
t = 0.75 s
t = 1.50 s
Figura 5.13: Simulao numrica do jato oscilante quadrado de um uido newtoniano e do tipo
Maxwell utilizando a formulao implcita (SI-EI/CCE, descrita na seo 5.2). Visualizao do
escoamento em tempos selecionados. (Re = 1.3 e W e = 0.5).
jato com W eef etivo = 0.8 apresenta um inchamento maior que os jatos com W eef etivo = 0.5 e
W eef etivo = 0.2, os quais esto iniciando o inchamento. No tempo t = 0.30s, observa-se que,
devido ao efeito da gravidade, os jatos so atrados em direo ao ejetor. De fato, neste tempo,
o jato com W eef etivo = 0.2 j atingiu o ejetor. A ultima linha da gura 5.14 apresenta os
resultados obtidos no tempo t = 0.45s para as trs simulaes, e pode-se observar claramente
o efeito da gravidade nos jatos. Entre os tempos t = 0.4s e t = 0.45s no ocorreram grandes
variaes nos resultados, e portanto, pode-se assumir que os escoamentos j encontram-se em
estado estacionrio.
96
Mtodos de projeo 3D
A razo de inchamento do extrudado, denido como
(5.33)
Sr = Dmax /D,
foi 42.04% para W eef etivo = 0.2, 65.15% para W eef etivo = 0.5 e 76.47% para W eef etivo = 0.8.
Alm destas simulaes do fenmeno do inchamento do extrudado, foram realizadas outras
simulaes, com os mesmos parmetros anteriores, exceto para o nmero de Reynolds que foi
tomado como Re = 0.05. Os resultados obtidos (ver gura 5.15) so semelhantes aos resultados
para Re = 0.1; a diferena mais notvel entre os dois casos foi o aumento na razo de inchamento
do extrudado. A razo de inchamento do extrudado neste caso foi 45.71% para W eef etivo = 0.2,
73.91% para W eef etivo = 0.5 e 85.71% para W eef etivo = 0.8. Os resultados para Re = 0.1 e
Re = 0.05 esto em concordncia com os resultados de Liang et al. [92].
Para o uido do tipo Maxwell, utilizou-se a formulao SI-EI, descrita na seo 5.2. Neste
caso, utilizou-se uma malha de 48 48 160 clulas (x = y = z = 0.625mm) e os seguintes
parmetros de entrada: R = 0.5cm, = 1000kg m3 , e 1 = 0.001, 0.002, 0.004 s. Os parmetros de escala foram L = R, U = 0.5m s1 resultando em Re = 1 (para = 2.5 P a.s). Os
valores do nmero de Weissenberg foram calculados de acordo com a variao do parmetro
1 U
R
Os resultados destas simulaes esto apresentados na gura 5.16, onde nota-se que quando
o nmero W e aumenta, a razo de inchamento Sr dada por (5.33), tambm aumenta. Para o
uido do tipo Maxwell, um valor terico foi apresentado por Tanner [149]. A lei de Tanner,
que considera a razo de inchamento sem levar em considerao a ao da gravidade, dada
1/6
por Sr = 0.13 + [1 + 8W e2 ]
SI-EI e os resultado dados pela lei de Tanner. De acordo com os valores na tabela 5.4, nota-se
concordncia entre os resultados numricos e os resultados de Tanner [149]. Alm disso, os
resultados obtidos com a formulao SI-EI esto relativamente prximos aos valores obtidos
por Tom et al. [160].
Tabela 5.4: Resultados do escoamento do inchamento do extrudado para um uido do tipo
Maxwell. Os valores numricos de Sr foram obtidos pela formulao SI-EI/CCE, enquanto que
os tericos pela lei de Tanner [149].
Sr (SI-EI/CCE)
Sr (lei de Tanner)
W e = 0.1
1.113
1.143
W e = 0.2 W e = 0.4
1.188
1.375
1.177
1.277
5.4 Aplicaes
97
t = 0.10s
t = 0.20s
t = 0.30s
t = 0.45s
98
Mtodos de projeo 3D
t = 0.10s
t = 0.20s
t = 0.30s
t = 0.45s
5.4 Aplicaes
99
t = 0.05s
t = 0.10s
t = 0.15s
t = 0.20s
100
Mtodos de projeo 3D
Captulo
6
Mtodos de projeo de segunda ordem
para escoamentos com superfcie livre
Os mtodos de projeo apresentados anteriormente demonstraram ecincia e robustez em
escoamentos com superfcie livre a baixo nmero de Reynolds. Alm disso, os esquemas foram
capazes de capturar efeitos em escoamentos newtonianos e viscoelsticos. Porm, at o momento, no foram realizados testes sobre a ordem de convergncia temporal destas formulaes.
Portanto cabe mais uma pergunta: possvel construir um mtodo de projeo para escoamentos com superfcie livre a baixo nmero de Reynolds de ordem maior que um ? A presente
tese encerrar com a resposta para esta pergunta.
6.1 Introduo
As tcnicas desenvolvidas neste trabalho, utilizam a metodologia do desacoplamento para
simplicar a soluo das equaes de Navier-Stokes com condies de contorno de superfcie
livre. Nos captulos 4 e 5 foram discutidas formulaes que utilizam a condio do tensor normal
superfcie livre discretizada implicitamente. Uma nova estratgia para desacoplar os campos
de velocidade e presso, tanto para as equaes de Navier-Stokes, como na equao da presso
na superfcie livre foi proposta. Entretanto, o preo do desacoplamento das equaes a perda
de preciso temporal da soluo, que avaliada pelo Erro de Truncamento Local (ETL).
101
102
satisfeita pela soluo terica da equao diferencial parcial, e essa discrepncia dene o ETL.
Assim, a preciso de um esquema numrico medida pela rapidez com que o ETL tende a zero.
Os trabalhos pioneiros de Harlow e Welch [66], Chorin [22, 23] e Temam [152] apresentaram
mtodos de projeo de primeira ordem de preciso temporal. O estudo do ETL de mtodos
do tipo Chorin [22, 152] pode ser encontrado, por exemplo, nos trabalhos de Gresho [59],
Shen [140], Weton [175], entre outros. Os mtodos do tipo Chorin, chamados por Gresho [59]
de mtodos de projeo P 1, utilizam a equao de quantidade de movimento (2.1) para obter
uma velocidade intermediria, porm o gradiente de presso eliminado desta equao. Veja no
Apndice A, seo A.1, o efeito da eliminao do gradiente de presso na equao de quantidade
de movimento.
Nas ltimas dcadas, desde a introduo do conceito de mtodos de projeo no nal dos
anos 60, tem havido um esforo enorme de muitos pesquisadores na anlise, extenso e implementao de vrias verses dos mtodos de projeo. As muitas variaes do esquema original
de Chorin objetivam a obteno de mtodos de projeo de segunda ordem. Entretanto, para
a obteno de um mtodo de projeo de ordem dois, alguns aspectos polmicos so constantemente discutidos na literatura. Geralmente, esses aspectos esto relacionados com as possveis
fontes de erro na construo de um mtodo. Os tipos de erros mais discutidos so:
6.1 Introduo
103
104
6.1 Introduo
105
diversos esquemas propostos na literatura. Em particular, em [13, 19, 7, 6, 76, 35, 94, 65, 61]
exemplos desse tipo de exerccio podem ser vericados.
Como mencionado nos captulos anteriores, de acordo com Guermond et al. [61] e Yang e
Prosperetti [177], poucos trabalhos foram apresentados sobre mtodos de projeo para escoamento de uidos incompressveis com superfcie livre. Por exemplo, no contexto dos mtodos
de Volume-de-Fluido, Pilliod e Puckett [128] e Lorstad e Fuchs [97] apresentaram esquemas de
segunda ordem no tempo e no espao para tratamento de problemas com superfcie livre. Em
particular, Lorstad e Fuchs [97] analisaram a ordem do seu esquema na simulao numrica de
escoamentos de bolhas. Para escoamentos multifsicos com superfcie livre, Chen et al. [20]
descrevem um algoritmo, baseado em elementos nitos, com ordem de preciso igual a dois. Recentemente, Yang e Prosperetti [177] apresentaram um mtodo de projeo de segunda ordem
para escoamentos com superfcie livre em aplicaes com contorno ajustado (boundary-tted
problem ).
Entretanto, no contexto do mtodo MAC para escoamentos com superfcie livre, usando
diferenas nitas e malhas deslocadas, ainda existem vrios problemas em aberto, e poucos
resultados foram apresentados at o presente momento. Uma possvel justicativa para esse
fato, que problemas com superfcies livres adicionam outras diculdades, como por exemplo, a
inuncia na preciso temporal das condies de contorno da superfcie livre. Aps o trabalho
pioneiro de Harlow e Welch [66], que props o mtodo MAC, vrios autores se dedicaram
extenso de mtodos de projeo para problemas com superfcie livre. Em 1994, Tom e
McKee [163] apresentaram uma verso melhorada do mtodo MAC, o mtodo GENSMAC.
Porm, esse mtodo utiliza uma formulao explcita, e portanto baseia-se num mtodo de
projeo de primeira ordem. Com o objetivo de aumentar a preciso temporal do mtodo de
Tom e Mckee [163], no presente trabalho foi apresentado modicaes no mtodo de projeo
implementado no mtodo GENSMAC. Os resultados obtidos, como j descritos anteriormente,
foram satisfatrio do ponto de vista numrico, entretanto, no foi feita uma vericao da
preciso temporal do mtodo de projeo utilizado.
Portanto, no contexto do mtodo MAC, parece que, um estudo da preciso temporal dos
mtodos de projeo para escoamento com superfcie livre e baixo nmero de Reynolds ainda
no foi apresentado na literatura. Desta forma, a principal motivao deste captulo, descrever
mtodos de projeo de ordem dois para problemas com superfcies livres.
106
u(n+1)
t
1
1
u(n) 1 2 (n) 3
1
2 u(n+1) =
+
u (uu)(n) + (uu)(n1) p(n+ 2 ) +(F r2 )1 g(n) ,
2Re
t 2Re
2
2
(6.1)
1
onde p(n+ 2 ) =
p(n+1) +p(n)
,
2
u(n+1) = 0.
Note que agora, a formulao semi-implcita combina o esquema de Adams-Bashforth aplicado
aos termos convectivos, com o mtodo de Crank-Nicolson para os termos difusivos, e portanto,
ser denotada como SI-AB/CN.
De acordo com a estratgia dos mtodos de projeo, baseado nesta equao, pode-se cons-
e como
truir uma equao para o clculo da velocidade intermediria u
e
1
u
1
u(n)
1
3
1
e=
2 u
+
2 u(n) (uu)(n) + (uu)(n1) p(n 2 ) +(F r2 )1 g(n) , (6.2)
t 2Re
t 2Re
2
2
1
107
na equao (6.2), e comparando o resultado com a equao (6.1) obtm-se a frmula de atualizao da presso como
1
t 2 (n+1)
.
2Re
(6.3)
Seguindo a estratgia para construir um mtodo estvel em escoamento com superfcie livre
bidimensional, deve-se discretizar implicitamente a equao da presso na superfcie livre (2.11),
mas agora no nvel de tempo (n + 12 ) como
(n+ 12 )
(n+ 21 )
2 u 2 v 2
u v
+
n +
n +
+
nx ny
= 0 em 4 .
Re x x y y
y x
(6.4)
(n+ 12 )
2
=
Re
u(n+ 2 )
x
2
=
Re
v (n+ 2 )
y
1
=
Re
(v (n+1) + v (n) )
y
(6.5)
p(n 2 ) .
(6.6)
(n+1)
t 2 (n+1)
t
2Re
Re
2 (n+1)
y 2
1
=
Re
e
v v (n)
+
y
y
Desta forma, a equao (6.6) usada para denir na superfcie livre para a congurao
da gura 2.4a).
O segundo caso dado pela congurao apresentada anteriormente na gura 2.6a) onde
n=(
p
2
, 22 ),
2
(n+ 12 )
1
=
Re
(n+ 21 )
u
y
(n+ 12 )
v
+
x
1
=
2Re
(6.7)
108
(n+1)
t 2 (n+1) t
+
2Re
Re
2 (n+1)
xy
1
=
2Re
e
u e
v u(n) v (n)
+
+
+
y x
y
x
p(n 2 ) , (6.8)
e portanto, esta equao utilizada para denir na superfcie livre para a congurao da
gura 2.6a).
Seguindo o procedimento acima, a construo da equao para nos casos descritos nas
guras 2.4b) e 2.5, e para os outros casos ilustrados na gura 2.6, muito semelhante, e no
ser apresentada neste trabalho.
O algoritmo utilizado neste mtodo de ordem dois apresenta algumas pequenas modicaes
daquele apresentado anteriormente para a formulao SI-CN no captulo 4, seo 4.3, subseo
4.3.1.
Uma diferena fundamental ocorre no passo 1 para o clculo da velocidade intermediria
e . Agora, alm de utilizar a equao de quantidade de movimento (6.2), deve-se aplicar uma
u
e na superfcie livre. Isto ,
extrapolao linear no tempo para as condies de contorno de u
e na superfcie livre, ao invs de
agora quando na soluo da equao (6.2) requer o valor de u
(n)
e = u como anteriormente (veja o algoritmo da subseo 4.3.1), usa-se
usar u
e = 2u(n) u(n1) ,
u
(6.9)
2 (n+1) =
1
e,
u
t
junto com as novas equaes derivadas para a presso tentativa (n+1) na superfcie livre descritas nesta seo (veja as equaes (6.6) e (6.8)).
No passo 4 aplica-se agora a equao (6.3) no lugar de (4.17).
Os passos 3 e 5 so anlogos aos do algoritmo da formulao SI-CN (veja subseo 4.3.1).
Portanto, as principais diferenas desta formulao SI-AB/CN para a anterior podem ser
resumidas em trs pontos: i) uso da equao de quantidade de movimento (6.2), ii) discretizao
implcita da equao da presso na superfcie livre no nvel de tempo (n + 21 ) e iii) aplicao
109
(6.10)
n(s) = (y(s),
x(s))
y(s))
(6.11)
110
.........
.....
...
...
...
...
....
...
..............
...
........ .
...
........
... ........
........
.
.
.
.
.
.
.
.
.
.
....... ...
...
............. ................. ................................................
...........
... ...............................................
..........
...............
.........
.
.
.
.
.
.
.
.
.
........
.
.....
.
.
........
.
.
.
.
........
....
.
.
.
.
.
........
.
....
.
.
.......
.
.
.
........
...
.
.
.
.
.
...
....
.
.
.
.
...
.
.
.
....
.
.
.
...
....
....
....
....
.
.
.
.
....
m(s)
(s)
Superfcie livre
Fluido
Figura 6.1: Ilustrao dos vetores normal (n(s)) e tangencial (m(s)) em uma curva parametrizada pelo comprimento de arco.
(s) = (
m
x(s), y(s)) = (m
x (s), m
y (s)).
(6.12)
Para cada s I , tem-se que {m(s), n(s)} uma base ortonormal do R2 , onde I um
intervalo. De acordo com a primeira equao de Frenet [153], a curvatura (s) de pode ser
calculada por
(s) = (s)n(s),
m
(6.13)
ou seja
m
x (s) = nx (s),
m
y (s) = ny (s).
(6.14)
(6.15)
(6.16)
(6.17)
111
un (x(s), y(s))
u 2 v
u
v 2
=
nx +
nx ny +
nx ny +
n .
n
x
x
y
y y
(6.18)
dum (s)
d[umx (s) + vmy (s)]
d[u(x(s), y(s))mx (s) + v(x(s), y(s))my (s)]
=
=
ds
ds
ds
u
u
v
v
=
x(s)
+
y(s)
mx (s) + um
x (s) +
x(s)
+
y(s)
my (s) + v m
y (s).
x
y
x
y
(6.19)
dum (s)
u 2 v
u
v 2
=
mx +
mx my +
mx my +
m + (unx + vny ).
ds
x
x
y
y y
(6.20)
un dum
u v
+
un =
+
= u.
n
ds
x y
(6.21)
un dum
+
un = 0.
n
ds
(6.22)
Quando a curva cncava em relao a atmosfera (como na gura 6.1) assume-se que a
curvatura negativa, caso contrrio, ser positiva.
Note que, substituindo o lado direito de (6.18) na equao da presso na superfcie livre
(2.11), pode-se reescrever a condio de tenso normal na forma
2
p +
Re
un
n
= 0,
(6.23)
2
p+
Re
dum
un
ds
= 0.
(6.24)
112
(n+1)
um
ds
=u
em t
ds
(6.25)
2
=
Re
dum
un
ds
(n+ 21 )
1
=
Re
!
(n)
+ um )
(u(n+1)
+ u(n)
n
n ) .
ds
(n+1)
d(um
(6.26)
t
s(n+1)
Re
na qual o termo
(n+1)
d2 s
ds2
(n+1)
d2 s
ds2
laplaciano supercial
(n+1)
1
un
=
Re
Re
(n)
de
um dum
+
u(n)
n
ds
ds
!
1
p(n 2 ) ,
(6.27)
d2 (n+1)
ds2
livre (ou seja, apenas clulas vizinhas do tipo [S]), resultando em um sistema linear simtrico
e tridiagonal, e esta a principal vantagem desta formulao em relao as anteriores.
Note que, na equao (6.27) ainda h um acoplamento entre s e un no nvel de tempo
t
s(n+1)
Re
(n+1)
d2 s
ds2
1
=
Re
(n)
de
um dum
+
ds
ds
!
1
p(n 2 ) .
(6.28)
6.4 Vericao
113
Uma estratgia comum utilizada no passo 1 para obter ordem dois aplicar a extrapolao
linear no tempo (6.9) para a condio de contorno na superfcie livre na velocidade intermediria
2 (n+1) =
1
e.
u
t
As condies de contorno para nos domnios de parede rgida, injetor e ejetor utilizadas na
soluo das equaes neste passo foram apresentadas no algoritmo da subseo 4.3.1, seo 4.3.
No passo 4 aplica-se a equao (6.10). Os passos 3 e 5 so anlogos aos do algoritmo da
formulao SI-CN (veja subseo 4.3.1).
Para obter a ordem dois, as mesma estratgias descritas na formulao da seo anterior
devem ser aplicadas na formulao do laplaciano supercial.
6.4 Vericao
As formulaes apresentadas nesta seo foram vericadas para um problema teste. Conside
114
quando n = (1, 0), ou seja, fs (t) aplicada apenas nos contornos de superfcie livre que so
aproximados quando o vetor normal est apontado na direo horizontal positiva (em x =
com t = 1.0 105 s. Os erros foram calculados comparando a soluo de referncia com as
solues em t1 = 2.0 103 s, t2 = 0.5t1 e t3 = 0.5t2 . As comparaes foram realizadas
para todos os pontos do domnio e dos contornos em t = 0.06s utilizando os erros absolutos nas
normas l2 , l1 e l . As tabelas 6.1-6.4 apresentam os resultados para a formulao SI-AB/CN
descrita na seo 6.2, e as tabelas 6.5-6.8 para a formulao laplaciano supercial descrita na
seo anterior.
Os resultados apresentados nas tabelas 6.1 e 6.5 conrmam que os esquemas apresentados
neste captulo so de ordem dois. Quando estas formulaes so aplicadas, porm sem a ex-
115
Tabela 6.1: Erros para a formulao SI-AB/CN da seo 6.2. (Re = 0.1, t1 = 2.0 103 s,
t2 = 1.0 103 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
2.090 105
2.222 104
4.321 106
1.92
1.91
1.93
5.492 106
5.876 105
1.131 106
1.97
1.96
1.97
1.399 106
1.500 105
2.876 107
1.94
1.93
1.95
l2
l1
l
9.412 106
1.129 104
2.492 106
1.94
1.93
1.93
2.448 106
2.955 105
6.497 107
1.97
1.97
1.97
6.214 107
7.520 106
1.649 107
1.95
1.95
1.95
l2
l1
l
9.062 104
8.307 103
3.623 104
1.92
1.93
1.88
2.394 104
2.179 103
9.819 105
1.97
1.97
1.95
6.108 105
5.546 104
2.525 105
1.94
1.95
1.91
velocidade-u
velocidade-v
presso-p
Tabela 6.2: Erros para a formulao SI-AB/CN da seo 6.2 sem a extrapolao linear no
e na soluo da equao (6.2). (Re = 0.1,
tempo (6.9) para as condies de contorno de u
3
3
t1 = 2.0 10 s, t2 = 1.0 10 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
6.706 105
5.929 104
1.616 105
1.02
1.06
0.94
3.302 105
2.832 104
8.410 106
1.02
1.04
0.97
1.626 105
1.370 104
4.267 106
1.02
1.05
0.95
l2
l1
l
4.211 105
3.470 104
1.204 105
0.92
1.02
0.93
2.214 105
1.705 104
6.285 106
0.96
1.01
0.96
1.132 105
8.456 105
3.219 106
0.95
1.01
0.93
l2
l1
l
1.196 103
1.230 102
3.328 104
1.31
1.26
1.25
4.826 104
5.119 103
1.393 104
1.10
1.08
1.22
2.242 104
2.410 103
5.976 105
1.20
1.21
1.23
velocidade-u
velocidade-v
presso-p
116
Tabela 6.3: Erros para a formulao SI-AB/CN da seo 6.2 com a equao da presso na
superfcie livre discretizada no nvel de tempo (n + 1). (Re = 0.1, t1 = 2.0 103 s, t2 =
1.0 103 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
2.979 105
2.819 104
6.907 106
1.55
1.64
1.48
1.017 105
9.010 105
2.474 106
1.42
1.54
1.36
3.776 106
3.091 105
9.615 107
1.48
1.59
1.42
l2
l1
l
1.675 105
1.601 104
4.546 106
1.39
1.53
1.41
6.376 106
5.540 105
1.710 106
1.27
1.37
1.29
2.640 106
2.139 105
6.959 107
1.33
1.45
1.35
l2
l1
l
1.019 103
7.892 103
4.294 104
1.74
1.99
1.69
3.036 104
1.984 103
1.330 104
1.63
1.74
1.63
9.784 105
5.907 104
4.272 105
1.68
1.86
1.66
velocidade-u
velocidade-v
presso-p
Tabela 6.4: Erros para a formulao SI-AB/CN da seo 6.2 sem a extrapolao linear no tempo
(6.9) e com a equao da presso na superfcie livre discretizada no nvel de tempo (n + 1).
(Re = 0.1, t1 = 2.0 103 s, t2 = 1.0 103 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
7.401 105
6.383 104
1.833 105
1.00
1.04
0.97
3.699 105
3.094 104
9.319 106
1.01
1.03
0.99
1.837 105
1.511 104
4.666 106
1.00
1.03
0.98
l2
l1
l
4.792 105
3.833 104
1.366 105
0.90
0.99
0.92
2.554 105
1.924 104
7.213 106
0.95
0.99
0.96
1.315 105
9.674 105
3.689 106
0.92
0.99
0.94
l2
l1
l
1.246 103
1.215 102
3.472 104
1.37
1.30
1.24
4.824 104
4.912 103
1.466 104
1.16
1.13
1.21
2.145 104
2.237 103
6.332 105
1.26
1.21
1.22
velocidade-u
velocidade-v
presso-p
117
Tabela 6.5: Erros para a formulao laplaciano supercial da seo 6.3. (Re = 0.1, t1 =
2.0 103 s, t2 = 1.0 103 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
4.770 106
3.478 105
2.337 106
1.92
1.95
1.89
1.257 106
8.973 106
6.262 107
1.97
1.98
1.96
3.199 107
2.272 106
1.598 107
1.94
1.96
1.93
l2
l1
l
4.788 106
3.027 105
2.056 106
1.93
1.95
1.90
1.251 106
7.823 106
5.491 107
1.97
1.98
1.97
3.176 107
1.981 106
1.400 107
1.95
1.96
1.93
l2
l1
l
3.228 104
1.399 103
1.893 104
1.92
1.92
1.91
8.485 105
3.695 104
5.013 105
1.97
1.98
1.97
2.154 105
9.336 105
1.276 105
1.95
1.95
1.94
velocidade-u
velocidade-v
presso-p
Tabela 6.6: Erros para a formulao laplaciano supercial da seo 6.3 sem a extrapolao linear
e na soluo da equao (6.2). (Re = 0.1,
no tempo (6.9) para as condies de contorno de u
3
3
t1 = 2.0 10 s, t2 = 1.0 10 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
4.488 105
3.817 104
1.136 105
0.75
0.77
0.73
2.653 105
2.225 104
6.837 106
0.88
0.89
0.87
1.433 105
1.195 104
3.721 106
0.82
0.83
0.80
l2
l1
l
3.372 105
2.572 104
8.568 106
0.72
0.76
0.58
2.034 105
1.510 104
5.724 106
0.87
0.89
0.81
1.110 105
8.150 105
3.250 106
0.80
0.82
0.69
l2
l1
l
7.274 104
7.080 103
3.360 104
0.91
0.80
1.32
3.928 104
4.055 103
1.340 104
0.88
0.90
1.23
2.077 104
2.167 105
5.674 105
0.90
0.85
1.28
velocidade-u
velocidade-v
presso-p
tese. Por aplicar apenas um tipo de equao para calcular na superfcie livre, o sistema linear
resultante agora simtrico. Portanto esta formulao mais robusta e apresenta resultados
semelhantes s formulaes anteriores.
118
Tabela 6.7: Erros para a laplaciano supercial da seo 6.3 com a equao da presso na
superfcie livre discretizada no nvel de tempo (n + 1). (Re = 0.1, t1 = 2.0 103 s, t2 =
1.0 103 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
9.281 106
8.845 105
2.249 106
0.97
1.05
1.10
4.724 106
4.250 105
1.045 106
0.94
1.01
0.81
2.446 106
2.097 105
5.926 107
0.96
1.03
0.96
l2
l1
l
7.440 106
7.402 105
1.870 106
1.03
1.07
1.13
3.631 106
3.503 105
8.530 107
0.96
1.02
0.94
1.865 106
1.720 105
4.439 107
0.99
1.05
1.03
l2
l1
l
4.952 104
3.339 103
2.333 104
1.46
1.30
1.50
1.790 104
1.356 103
8.234 105
1.30
1.19
1.38
7.248 105
5.935 104
3.149 105
1.38
1.24
1.44
velocidade-u
velocidade-v
presso-p
Tabela 6.8: Erros para a formulao laplaciano supercial da seo 6.3 sem a extrapolao
linear no tempo (6.9) e com a equao da presso na superfcie livre discretizada no nvel de
tempo (n + 1). (Re = 0.1, t1 = 2.0 103 s, t2 = 1.0 103 s e t3 = 5.0 104 s).
t1
N1
t2
N2
t3
Nm '
l2
l1
l
5.280 105
4.376 104
1.287 105
0.77
0.79
0.74
3.086 105
2.530 104
7.675 106
0.89
0.89
0.86
1.661 105
1.355 104
4.212 106
0.83
0.84
0.80
l2
l1
l
3.938 105
2.982 104
1.004 105
0.74
0.77
0.62
2.348 105
1.740 104
6.511 106
0.87
0.89
0.82
1.277 105
9.379 105
3.664 106
0.81
0.83
0.72
l2
l1
l
7.447 104
7.121 103
3.418 104
0.97
0.88
1.32
3.787 104
3.865 103
1.361 104
0.95
0.91
1.23
1.949 104
2.051 103
5.768 105
0.96
0.89
1.28
velocidade-u
velocidade-v
presso-p
Captulo
7
Consideraes Finais
Esta tese foi dividida em trs partes: anlise de estabilidade de mtodos numricos em
malhas deslocadas, construo de tcnicas implcitas e estudos de mtodos de projeo para
escoamentos com superfcies livres. O desenvolvimento destas etapas foi baseada na metodologia
MAC, e as implementaes computacionais foram introduzidas no sistema FREEFLOW.
A primeira etapa foi apresentada no captulo 3, no qual um estudo minucioso foi realizado, baseado em resultados de lgebra linear aplicada e em um problema modelo. Neste
estudo, mostrou-se que quando o mtodo de Crank-Nicolson aplicado em uma malha deslocada este pode tornar-se instvel. Os resultados para o problema modelo predizem em termos
quantitativos o comportamento do mtodo de Crank-Nicolson quando aplicado s equaes
de Navier-Stokes. O principal resultado obtido foi a demonstrao de que necessrio discretizar implicitamente tambm as condies de contornos rgidos para que o mtodo torne-se
incondicionalmente estvel.
As outras duas etapas foram apresentadas nos captulos 4, 5 e 6. Inicialmente, no captulo
4, foram construidas tcnicas implcitas para tratar a condio de tenso normal na superfcie
livre. Como consequncia do tratamento implcito da equao da presso na superfcie livre
ocorreu um acoplamento entre os campos de velocidade e presso. Logo, mtodos de projeo
para escoamentos com superfcies livres foram construdos. Os resultados numricos do captulo
4 mostraram que os mtodos desenvolvidos so estveis e robustos, permitindo economia de
tempo de simulao em escoamentos com superfcies livres e baixo nmero de Reynolds.
119
120
estratgia de discretizao implcita da condio de tenso normal superfcie livre foi novamente utilizada. Neste caso, novos mtodos de projeo para escoamentos tridimensionais
newtonianos e viscoelsticos foram derivados. Os mtodos foram vericados em simulaes
tridimensionais com geometria complexa e Re << 1. Os resultados numricos evidenciam
a potencialidade dos mtodos desenvolvidos para escoamentos de uidos newtonianos e para
uidos do tipo Maxwell e Oldroyd-B.
O captulo 6 foi dedicado obteno de mtodos de projeo de segunda ordem para escoamentos com superfcie livre. Foram investigadas vrias estratgias resultando em uma nova
metodologia denominada de laplaciano supercial, que apresentou vantagens em relao s formulaes anteriores para simulaes de escoamentos com superfcie livre e baixo nmero de
Reynolds.
Portanto, com a combinao de todas as estratgias desenvolvidas neste projeto de doutorado, possvel derivar novas tcnicas em DFC incompressvel para simulao numrica de
escoamentos com superfcies livres.
Os principais trabalhos futuros relacionados a cada etapa desta tese so:
Etapa 1: estudar a estabilidade do mtodo Crank-Nicolson com diferentes tipos de condies de contorno em problemas com coeciente de difuso transiente.
Etapa 2: explorar novas estratgias para desacoplar o sistema linear no-simtrico para ,
resultante da aplicao das tcnicas implcitas na condio de tenso normal superfcie
livre, e testar as formulaes semi-implcitas em outros modelos viscoelsticos.
Etapa 3: vericar se a ordem de preciso temporal afetada em problemas com movimentao de superfcie livre, desenvolver uma estratgia para desacoplar a velocidade
normal (un ) e na equao da presso na superfcie livre na formulao laplaciano supercial, e aprofundar os estudos sobre o laplaciano supercial bidimensional, vericando
se possvel estend-lo para o caso tridimensional.
Referncias Bibliogrcas
[1] Y.C. Ahn e M.E. Ryan. A nite dierence analysis of the extrudate swell problem.
122
REFERNCIAS BIBLIOGRFICAS
REFERNCIAS BIBLIOGRFICAS
123
124
REFERNCIAS BIBLIOGRFICAS
[36] M. Deville, L. Kleiser, e F.M. Rannou. Pressure and time treatment for Chebyshev
spectral solution of a Stokes problem. International Journal for Numerical Methods in
REFERNCIAS BIBLIOGRFICAS
125
for Numerical Methods in Fluids, aceito para publicao, 2008, DOI: 10.1002/d.1875.
[47] V.G. Ferreira, N. Mangiavacchi, M.F. Tom, A. Castelo, J.A. Cuminato, e S. McKee.
Numerical simulation of turbulent free surface ow with two-equation eddy-viscosity
models. International Journal for Numerical Methods in Fluids, 44:347375, 2004.
[48] V.G. Ferreira, C.M. Oishi, F.A. Kurokawa, M.K. Kaibara, J.A. Cuminato, A. Castelo,
M.F. Tom, N. Mangiavacchi, e S. McKee. A combination of implicit and adaptative
upwind tools for the numerical solution of incompressible free surface ows. Communi-
126
REFERNCIAS BIBLIOGRFICAS
[58] M. Golafashani. A simple numerical technique for transient creep ows with free surfaces.
A Practical Introduction. Society for Industrial and Applied Mathematics - SIAM, 1998.
[61] J.L. Guermond, P. Minev, e J. Shen. An overview of projection methods for incompressible
ows. Computer Methods in Applied Mechanics and Engineering, 195:60116045, 2006.
[62] J.L. Guermond e J. Shen. A new class of truly consistent splitting schemes for incompressible ows. Journal of Computational Physics, 192:262276, 2003.
[63] J.L. Guermond e J. Shen. On error estimates of rotational pressure-correction projection
methods. Mathematics of Computations, 73:17191737, 2004.
[64] O. Guler. Foundations of Optimization in nite dimensions. Springer-Verlag, 2008.
[65] R.D. Guy e A.L. Fogelson. Stability of approximate projection methods on cell-centered
grids. Journal of Computational Physics, 203:517538, 2005.
[66] F.H. Harlow e J.E. Welch. Numerical calculation of time-dependent viscous incompressible ow of uid with free surface. Physics of Fluids, 8:21822189, 1965.
[67] M.O. Henriksen e J. Holmen. Algebraic splitting for incompressible Navier-Stokes equations. Journal of Computational Physics, 175:438453, 2002.
[68] G.A. Hill e C.L. Chenier. Die swell experiments for Newtonian uids. The Canadian
REFERNCIAS BIBLIOGRFICAS
127
[72] W.V.D. Hodge. The Theory and Applications of Harmonic Integrals. Cambridge University Press, Cambridge, 1952.
[73] R.A. Horn e C.R. Johnson. Matrix Analysis. Cambridge University Press, Cambridge,
1996.
[74] K. Housiadas, G. Georgiou, e J. Tsamopoulos. The steady annular extrusion of a Newtonian liquid under gravity and surface tension. International Journal for Numerical
128
REFERNCIAS BIBLIOGRFICAS
[84] Y.K. Kwok e K.K. Tam. Linearized stability analysis of staggered-grid dierence schemes for multidimensional viscous incompressible ows. Numerical Methods for Partial
REFERNCIAS BIBLIOGRFICAS
129
[96] T.J. Liu, A. Yu, e S.H. Cheng. Finite dierence solution of a Newtonian jet swell problem.
130
REFERNCIAS BIBLIOGRFICAS
[108] M.J. Ni, S. Komori, e N. Morley. Projection methods for the calculation of incompressible
unsteady ows. Numerical Heat Transfer, Part B, 44:533551, 2003.
[109] B.D. Nichols e C.W. Hirt. Methods for calculating multidimensional, transient free surface ows past bodies. In Proceedings of the First International Conf. On Num. Ship
Hydrodynamics, 1975.
[110] B.D. Nichols, C.W. Hirt, e R.S. Hotchkiss. Sola-VOF: a solution algorithm for transient
uid ow with multiple free boundaries. Los Alamos National Laboratory Report, LA8355, 1980.
[111] N. Nikitin. Third-order-accurate semi-implicit Runge-Kutta scheme for incompressible
Navier-Stokes equations. International Journal for Numerical Methods in Fluids, 51:221
233, 2006.
[112] M. Nbrega, O.S. Carneiro, F.T. Pinho, G.S. Paulo, M.F. Tom, A. Castelo, e J.A. Cuminato. The phenomenon of jet buckling: experimental results and numerical predictions.
REFERNCIAS BIBLIOGRFICAS
131
[118] C.M. Oishi, M. F. Tom, J.A. Cuminato, e S. McKee. An implicit technique for solving
3d low Reynolds number moving free surface ows. Journal of Computational Physics,
227:74467468, 2008.
[119] B.J. Omodei. Computer solutions of a plane Newtonian jet with surface tension. Com-
The Art of Scientic Computing, 2nd ed. Cambridge - University Press, 1992.
132
REFERNCIAS BIBLIOGRFICAS
[131] S. Prudhomme e J.T. Oden. Numerical stability and error analysis for the incompressible
Navier-Stokes equations. Communications in Numerical Methods in Engineering, 18:779
787, 2002.
[132] J.H. Pyo e J. Shen. Normal mode analysis of second-order projection methods for incompressible ows. Discrete and Continuous Dynamical System - Series B, 5:817840,
2005.
[133] A. Quarteroni, R. Sacco, e F. Saleri. Numerical Mathematics. Springer, 2000.
[134] A. Quarteroni, F. Saleri, e A. Veneziani. Factorization methods for the numerical approximation of Navier-Stokes equations. Computer Methods in Applied Mechanics and
REFERNCIAS BIBLIOGRFICAS
133
[143] R.A.P. Silva e M.F. Tom. A numerical technique for simulating 3d free surface ows
of an upper-convected Maxwell uid. Proceedings of the XXVII Iberian Latin American
134
REFERNCIAS BIBLIOGRFICAS
Proceedings of the ECCOMAS CFD 2006-European Conference on Computational Fluid Dynamics, Egmond Aan
Zee/Netherlands, 2006.
[157] M.F. Tom, A. Castelo, V.G. Ferreira, e S. McKee. A nite dierence technique for solving
the Oldroyd-B model for 3d-unsteady free surface ows. Journal of Non-Newtonian Fluid
REFERNCIAS BIBLIOGRFICAS
135
[165] M.F. Tom, R.A. Silva, C.M. Oishi, e S. McKee. Numerical solution of the upperconvected Maxwell model for three-dimensional free surface ows. Communication on
136
REFERNCIAS BIBLIOGRFICAS
[177] B. Yang e A. Prosperetti. A second-order boundary-tted projection method for freesurface ow computations. Journal of Computational Physics, 213:574590, 2006.
[178] Y. Yang e H.S. Udaykumar. Sharp interface cartesian grid method ii: solidication of
pure materials and binary solutions. Journal of Computational Physics, 210:5574, 2005.
[179] T. Ye, W. Shyy, e J. Chung. A xed-grid, sharp-interface method for bubble dynamics
and phase change. Journal of Computational Physics, 174:781815, 2001.
[180] W.C. Yueh. Eigenvalues of several tridiagonal matrices. Applied Mathematics E-Notes,
5:6674, 2005.
[181] K.K.Q. Zhang. A discrete splitting nite element method for numerical simulations of
incompressible Navier-Stokes equations. International Journal for Numerical Methods in
Apndice
A
Aspectos importantes da discretizao
espacial
A.1 Mtodo GENSMAC
Detalhes sobre as equaes de diferenas nitas do algoritmo GENSMAC, apresentado anteriormente na seo 2.7, podem ser encontrados em [163] para o caso bidimensional e em
[155] para o caso tridimensional. Entretanto, nesta seo sero apresentados alguns aspectos
importantes na discretizao espacial para uma malha deslocada.
A equao de quantidade de movimento (2.25) discretizada nas arestas da clula no caso
bidimensional, e discretizada nas faces no caso tridimensional. A equao da continuidade (2.2)
discretizada no centro da clula. Os termos viscosos e o gradiente de presso da equao de
quantidade de movimento (2.25) so aproximados por diferenas centrais de segunda ordem.
A discretizao espacial dos termos no-lineares em (2.25) requer ateno especial quando as
equaes de Navier-Stokes so resolvidas numericamente. Isto porque, muitas vezes, os termos
no-lineares, conhecidos como termos advectivos ou convectivos, podem introduzir oscilaes
na soluo numrica. Detalhes sobre esquemas numricos para o tratamento dos termos convectivos na formulao GENSMAC foram apresentados em [49, 48] para o caso bidimensional
e em [45, 46] para o caso tridimensional.
Na seo 2.5 foi apresentada a metodologia para aproximar a superfcie livre para o caso
bidimensional (guras 2.4, 2.5 e 2.6) e tridimensional (guras 2.7, 2.8 e 2.9). Entretanto, naquele
137
138
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.
... .....
... ... ...
.... ...
...
...
...
....
..
... .........
......
...
....
..
..
.
...
...
...
..
.
..
b)
E
..........
..... ....
........
..........
..... ....
........
...............
.
...
...
..
.
...
...
...
....
..
...
...
....
..
...
...
..... .
........ ...
... ......
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.........
..... ....
.........
... ..
... ...
...
vn = vi,j 1
2
y
(u 1 ui 1 ,j ),
2
x i+ 2 ,j
(A.1)
139
a)
E
b)
..... S
...
...
......
.....
......
......
.......
......
....
......
.......
.
.
.
.
.
.
.
.
.........
.
.. ...
...........
.........
....................... ................................
.........
.....
....
......
..... ....
........
.....
....
................................................
..........
..............
.
...
........
........
........
.......
... ...
.......
......
.
.. ..
.
.
.
.
......
...
.
.
.
......
.
.
....
.....
.
.
.
.
.
..
E
.....
..... .....
........
..
......
... ..
u v
+
= 0,
y x
(A.2)
um = ui+ 1 ,j
2
y
1 v
(v
i,j+ 12 ),
x i+1,j+ 2
(A.3)
onde um = ui+ 1 ,j+1 . Note que a velocidade normal calculada da equao (A.1) utilizada em
2
(A.3). A construo das equaes de diferenas nitas para o clculo das velocidades normal e
tangencial nos demais casos anloga. Detalhes desta construo esto em [163]. Esta idia
estendida para o caso tridimensional e pode ser vericada em [155].
Uma dvida que pode surgir em relao s velocidades tangenciais nas guras A.1 e A.2 :
por qu estas velocidades tangenciais a superfcie livre esto localizadas em faces que separam
duas clulas [E]? Para responder esta pergunta, inicialmente considere a equao de quantidade
140
a)
E
b)
E
.........
..... ....
.........
.......................
.........
...
.......
............
......
...... ...........
.........
....
.
.
.....
...
... ...
...
.. ..
...
...
...
...
...
...
...
... ..
...
... ...
.
.....
c)
S
... ..
... ..
.....
.
..
...
...
....
..
...
..
...
......
.
.
.
.. ..
...
... ..
....
....
.........
..... .........
.
.
.
.
...
..............
.......
...
.........
..................
..............
.... ...
.....
.........
..... ....
.........
S...
..................
.........
.......
...........
......
.
.
.
........
.
..... ........
.........
......
.
.. ...
...
... ..
...
.
..
.
...
...
...
....
.
... .
...
... ...
.....
d)
E
... ...
... ..
....
.....
...
...
...
...
...
...
...
...
......
...
.. ...
.....
... ..
..........
.............. .........
.
......
......
.......
........
............
..........
..............
.... ...
.....
.
. .
...... ... ...
.. .. .. .
.. ... .....
2
2
,
),
prximas superfcie
livre.
Orientao
inclinada
determinada
pelos
vetores:
a)
n
=
(
2
2
2
2
2
2
2
2
b) n = ( 2 , 2 ), c) n = ( 2 , 2 ) e d) n = ( 2 , 2 ).
141
1
1 (n)
1 ui 12 ,j 2ui+ 12 ,j + ui+ 32 ,j ui+ 12 ,j1 2ui+ 12 ,j + ui+ 12 ,j+1 (n)
u
e 1 = u 1 +
+
t i+ 2 ,j t i+ 2 ,j Re
(x)2
(y)2
(A.4)
(n)
pi+1,j pi,j (n)
1
gx ,
C(uu) + C(vu)
+
x
F r2
onde os termos convectivos C(uu) e C(vu) so aproximados por algum mtodo upwind de alta
ordem como descrito em Ferreira et al. [44].
Agora considere a equao de diferenas nitas (A.4) aplicada em uma clula da malha na
superfcie livre, como por exemplo na gura A.2. Neste caso, com os vetores n = (0, 1) ou
n = (0, 1), a velocidade uei+ 21 ,j pertence ao domnio e est localizada entre duas clulas [S].
Ou seja, a equao (A.4) deve ser discretizada no ponto (i + 12 , j) da clula [S] pois a velocidade
a ser determinada por esta equao no considerada como uma velocidade de contorno, mas
sim do domnio (ver 4 na gura A.2).
Lembrando que, o termo viscoso da equao (A.4) aproximado pelo laplaciano de cinco
pontos, a velocidade tangencial localizada no ponto (i + 12 , j + 1) para n = (0, 1) (ou no ponto
(i + 21 , j 1) para n = (0, 1)) ser necessria, pois uma das variveis determinadas pela
discretizao espacial do laplaciano (veja a discretizao do laplaciano na equao (A.4)).
Da mesma forma, para os vetores n = (1, 0) ou n = (1, 0), na gura A.1, a equao de
quantidade de movimento aplicada na direo y na clula [S] em questo. Isto , a equao
(2.25) discretizada no ponto (i, j + 12 ) da clula [S] pois a velocidade a ser calculada por esta
equao considerada como uma velocidade do domnio (ver 5 na gura A.1). Aproximando o
termo viscoso da equao (2.25) discretizada na direo y , ser necessrio a velocidade tangencial localizada no ponto (i+1, j + 21 ) para n = (1, 0) (ou no ponto (i1, j + 12 ) para n = (1, 0))
como pode ser observado na gura A.1. Para o clculo das velocidades pertencentes ao domnio
(4 e 5) nos casos ilustrados na gura A.3, as velocidades normais e tangenciais encontram-se
localizadas nas faces da clula [S] em questo. Logo, o uso das componentes da velocidade
normal e tangencial na equao de diferenas nitas em (2.25) natural.
Portanto, a resposta para o fato das velocidades tangenciais superfcie livre estarem localizadas em faces que separam duas clulas [E] (guras A.1 e A.2) justicada pela necessidade
de utilizar estas velocidades nas equaes discretizadas quando aplica-se a metodologia MAC
sobre uma malha deslocada.
Outro aspecto importante na discretizao espacial da metodologia GENSMAC prximo
superfcie livre est relacionada ao gradiente da presso na equao (2.22). De acordo com o
142
vizinha direita tambm [S], como representado na gura A.2. Note que as presses utilizadas
no clculo de p sero pi+1,j e pi,j , ambas calculadas por (2.11). Entretanto, quando a equao
de quantidade de movimento (A.4) for aplicada no ponto (i + 21 , j) em uma clula do domnio,
do tipo [F], a presso tentativa, neste caso, no ser calculada por (2.11), pois esta equao
aplicada apenas nas clulas da superfcie livre. Logo, quando foi necessrio o valor de p em uma
clula que no est na superfcie livre, isto , que no seja [S], a formulao GENSMAC dene
p(n) = 0. Portanto, em pontos onde existem duas clulas do tipo [F] vizinhas, o gradiente da
presso tentativa p eliminado da equao (2.25).
No caso onde tem-se uma clula [F] vizinha de uma clula [S], apenas o valor de p em [S]
utilizado no clculo de p(n) . Mtodos de projeo que eliminam o gradiente da presso da
equao (2.22) so baseados nos trabalhos de Chorin [23] e Temam [152] e conhecidos como
mtodos de projeo sem acrscimo da presso, e foram tambm investigados, por exemplo por
Kim e Moin [80] e Perot [125].
A eliminao do p da equao de quantidade de movimento pode prejudicar a preciso dos
resultados do mtodo de projeo, quando aumenta-se o tamanho do passo temporal e no se
143
Mtodo
Er(u(y))
GENSMAC
GENSMAC-EI
GENSMAC-CN
Tempo de processamento
t
3
1.5099 10
2.3011 101
3.1622 102
2.5 10
1.25 102
1.25 102
(minutos : segundos)
104 : 31
3 : 21
3 : 00
Mtodo
GENSMAC
GENSMAC-EI
GENSMAC-CN
Er(u(y))
Tempo de processamento
t
3
1.4817 10
3.0529 101
2.9814 101
2.5 10
1.25 102
1.25 102
(minutos : segundos)
874 : 01
3 : 00
3 : 09
Os dois aspectos mencionados acima, aplicam-se da mesma forma para o caso tridimensional,
e portanto, no sero apresentados neste trabalho.
144
ei 1 ,j 2e
ei+ 1 ,j1 2e
ui+ 1 ,j + u
ei+ 3 ,j u
ui+ 1 ,j + u
ei+ 1 ,j+1
1
1 u
2
2
2
2
2
2
u
ei+ 1 ,j
+
2
t
Re
(x)2
(y)2
+
gx ,
2
t
x
F r2
(A.5)
onde os termos convectivos C(uu) e C(vu) so aproximados pelo mtodo upwind de alta ordem
VONOS detalhado no trabalho de Ferreira et al. [47].
A equao de Poisson (2.28) discretizada da seguinte forma
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
(A.6)
4t
2t
2t
(n+1)
(n+1)
(n+1)
1+
i,j
i,j+1
i,j1 =
2
2
2
(y) Re
(y) Re
(y) Re
!
vei,j+ 1 vei,j 1
2
(n)
2
2
pi,j .
Re
y
(A.7)
(n+1)
(n+1)
(n+1)
(n+1)
i,j i,j1 i1,j + i1,j1
2 (n+1)
,
=
xy
xy
i,j
(A.8)
145
u
ei+ 1 ,j + u
ei 1 ,j u
ei+ 1 ,j1 u
ei 1 ,j1
e
u
2
2
2
2
=
,
y i,j
2y
vei,j+ 1 + vei,j 1 vei1,j+ 1 vei1,j 1
e
v
2
2
2
2
=
.
x i,j
2x
(A.9)
2t
2t
2t
(n+1)
(n+1)
(n+1)
1+
i,j
i,j1
i1,j +
(xy)Re
(xy)Re
(xy)Re
u
ei+ 1 ,j + u
ei 1 ,j u
ei+ 1 ,j1 u
ei 1 ,j1
2t
1
(n+1)
2
2
2
2
i1,j1 =
(xy)Re
Re
2y
!
vei,j+ 1 + vei,j 1 vei1,j+ 1 vei1,j 1
(n)
2
2
2
2
+
pi,j .
2x
(A.10)
O sistema linear resultante da discretizao da equao de Poisson (A.6) adicionadas das equaes (A.7) e (A.10) esparso e no-simtrico, e neste trabalho resolvido pelo mtodo dos
gradientes bi-conjugados com o pr-condicionador de Jacobi [130].
Apenas como ilustrao, a equao (2.27) discretizada na direo x como
(n+1)
(n+1)
ui+ 1 ,j
2
=u
ei+ 1 ,j
2
(n+1)
i+1,j i,j
t
x
(A.11)
pi,j
(n)
(n+1)
= pi,j + i,j
(A.12)
Detalhes sobre a discretizaes das demais equaes envolvidas no mtodo semi-implcito podem
ser encontrados em [113].
146
ei 1 ,j 2e
ui+ 1 ,j + u
ei+ 3 ,j u
ei+ 1 ,j1 2e
ui+ 1 ,j + u
ei+ 1 ,j+1
1
1 u
2
2
2
2
2
2
u
ei+ 1 ,j
+
2
2
2
t
2Re
(x)
(y)
1
1
3
1
u
2u
+
u
u
+
gx ,
x
F r2
(A.13)
onde os termos convectivos C(uu) e C(vu) so aproximados pelo mtodo upwind de alta ordem
QUICKEST adaptativo detalhado nos trabalhos de Ferreira et al. [48, 46].
A equao de Poisson discretizada foi apresentada em (A.6). A equao (4.18) discretizada
como
t
4t
t
t
(n+1)
(n+1)
+
+
i,j
i1,j
1+
2
2
2
2
Re(x)
Re(y)
(y) Re
2(y) Re
t
t
2t
2t
(n+1)
(n+1)
+
i,j+1
+
i,j1
2
2
2
2
2(y) Re (y) Re
2(y) Re (y) Re
!
vei,j+ 1 vei,j 1
2
(n)
2
2
=
pi,j .
Re
y
(A.14)
a presso tentativa i+1,j no aparece pois assume-se que este valor igual a zero nas clulas
[E]. No segundo caso, a equao (4.19) discretizada da seguinte forma
t
t
2t
2t
(n+1)
(n+1)
+
+
i,j +
i1,j1
1+
2
2
(x) Re (x) Re (xy)Re
(xy)Re
t
t
2t
2t
(n+1)
(n+1)
+
i,j1
+
i1,j
2
2
2(y) Re (xy)Re
2(x) Re (xy)Re
1 e
u
e
v
(n)
=
pi,j .
+
Re y i,j x i,j
(A.15)
Novamente, o termo de derivada mista para na equao (4.19) discretizado como em (A.8).
Entretanto, nesta nova formulao os termos das derivadas das velocidades intermedirias so
obtidos pelas aproximaes
e
u
u
ei,j u
ei,j1
,
=
y i,j
y
vei,j vei1,j
e
v
.
=
x i,j
x
(A.16)
147
Nas equaes (A.16), os valores das velocidades intermedirias no centro das clulas so aproximados por
u
ei,j u
ei 1 ,j , u
ei,j1 u
ei 1 ,j1 ,
2
(A.17)
Portanto, nesta formulao, a equao (A.15) com as aproximaes acima, utilizada para o
segundo caso ilustrado na gura A.3a).
Para o campo de velocidade nal u(n+1) as equaes de diferenas nitas so as mesmas utilizadas na formulao anterior (ver equao (A.11)), enquanto que a frmula para a atualizao
da presso (4.17) discretizada como
(n+1)
pi,j
(n)
(n+1)
= pi,j + i,j
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
i,j+1 2i,j + i,j1
t i+1,j 2i,j + i1,j
+
. (A.18)
2Re
(x)2
(y)2
148
t
+
u
ei+ 1 ,j+1,k 2e
ei+ 3 ,j,k 2e
ui+ 1 ,j,k + u
ei 1 ,j,k
ui+ 1 ,j,k + u
ei+ 1 ,j1,k
u
2
2
2
2
2
2
+
Re
(x)2
(y)2
u
ei+ 1 ,j,k+1 2e
ui+ 1 ,j,k + u
ei+ 1 ,j,k1
2
(n)
ui+ 1 ,j,k
2
(n)
C(uu) + C(vu) + C(wu)
(z)2
t
p
+ 4
x
Re
(x)2
ui+ 1 ,j,k+1 2ui+ 1 ,j,k + ui+ 1 ,j,k1 (n)
ui+ 1 ,j+1,k 2ui+ 1 ,j,k + ui+ 1 ,j1,k
2
2
2
2
2
2
+
+
(y)2
(z)2
yx
yx
zx
zx
xx
Si+
Si+
Si+
Si+
S xx
1
1
1
1
,j+ 12 ,k
,j 12 ,k
,j,k+ 12
,j,k 12 (n)
1
i+1,j,k Si,j,k
2
2
2
2
gx .
+
+
+
+
x
y
z
F r2
(A.19)
yx
Termos como Si+
so obtidos pela mdia dos seus vizinhos mais prximos, por exemplo
1
,j+ 1 ,k
2
yx
Si+
=
1
,j+ 1 ,k
2
yx
yx
yx
yx
Si,j,k
+ Si+1,j,k
+ Si,j+1,k
+ Si+1,j+1,k
.
4
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
(A.20)
(n+1)
A equao (A.20) aplicada em todas clulas [F] do domnio. O valor de i,j,k nas clulas
[S] calculado pelas equaes descritas anteriormente (5.19), (5.23) e (5.26) com aproximaes
apropriadas para cada tipo de superfcie, isto , superfcie plana 1D, 2D ou 3D, respectivamente. Por exemplo, considere uma clula [S] contendo apenas a face superior em contato com
uma clula [E] conforme descrito na gura A.4, assumindo que neste caso a superfcie livre
aproximada por uma superfcie planar 1D paralela aos eixos x e y com n = (0, 0, 1). Neste
149
i,j+1,k
F/S
~
v
i,j+1/2,k
i,j,k
i1,j,k
F/S
i,j1,k
S
i,j,k1
~
u
i+1/2,j,k
i+1,j,k
F/S
F/S
F/S
Figura A.4: Clula [S] com apenas a face superior em contato com uma clula [E].
(n+1)
caso, i,j,k
h
t 5
i
5
1 i (n+1) 5t h (n+1)
(n+1)
1+
+
+
i,j,k
i+1,j,k + i1,j,k
Re (x)2 (y)2 (z)2
2Re(x)2
5t h
i t
(n+1)
(n+1)
(n+1)
i,j+1,k + i,j1,k
i,j,k1
2
2
2Re(y)
2Re(z)
ei+ 1 ,j,k u
ei 1 ,j,k vei,j+ 1 ,k vei,j 1 ,k
2 u
(n)
(n)
2
2
2
2
=
+
pi,j,k + (S zz )i,j,k .
Re
x
y
(A.21)
(n+1)
Na equao (A.21) a presso tentativa i,j,k+1 no aparece pois assumido que nas clulas
[E] a presso tentativa denida como zero. As equaes de diferenas nitas para as outras
conguraes da superfcie planar 1D so obtidas de forma semelhante.
Para as clulas [S] contendo duas faces adjacentes em contato com clulas [E] a presso
(n+1)
tentativa i,j,k calculada utilizando a equao derivada para o caso da superfcie planar 2D.
Neste caso, se uma clula [S] tem as faces (i + 12 ) e (k + 12 ) em contato com faces de clula
(n+1)
2 (n+1)
,
xz
150
u
e
z
w
e
x
xz i,j,k
xz
(n+1)
(n+1)
e
u
u
ei,j,k u
ei,j,k1
=
,
z i,j,k
z
(n+1)
(n+1)
(A.22)
w
e
w
ei,j,k w
ei1,j,k
=
.
x i,j,k
x
(A.23)
u
ei,j,k u
ei 1 ,j,k , u
ei,j,k1 u
ei 1 ,j,k1 ,
2
w
ei,j,k w
ei,j,k 1 , w
ei1,j,k w
ei1,j,k 1 .
2
(A.24)
h
t 1
3
1
2 i (n+1)
1+
+
+
+
i,j,k
Re (x)2 (y)2 (z)2 xz
t 1
3t h
i
2 (n+1)
(n+1)
(n+1)
i,j+1,k
i,j1,k
Re 2(x)2 xz i1,j,k
2Re(y)2
t 1
2t
2 (n+1)
(n+1)
=
Re 2(z)2 xz i,j,k1
Rexz i1,j,k1
vei,j+ 12 ,k vei,j 12 ,k e
u
w
e
Re
y
z i,j,k x i,j,k
h1
i(n)
1 zz
(n)
xx
xz
pi,j,k + Si,j,k + Si,j,k + Si,j,k
.
2
2
(n+1)
(A.25)
(n+1)
pois neste caso assume-se que em clulas vazias = 0. As equaes para i,j,k
nas clulas
[S] com duas clulas [E] vizinhas, mas em conguraes diferentes, so construdas da mesma
forma.
No caso de clulas [S] contendo trs faces em contato com clulas [E], a equao de diferenas
nitas para (n+1) obtida da mesma forma que anteriormente. Para isto, considere uma
clula [S] com as faces (i + 21 ), (j + 21 ) e (k + 21 ) em contato com clulas [E]; logo a presso
(n+1)
tentativa i,j,k
nitas procede-se como no caso de clulas [S] contendo duas faces adjacentes em contato com
clulas [E]. As derivadas cruzadas so aproximadas por diferenas de primeira ordem, como
realizado em (A.22), e as derivadas de segunda ordem so aproximadas por diferenas centrais.
151
h
t 1
1
1
4
4
4 i (n+1)
1+
+
+
+
+
+
i,j,k
Re (x)2 (y)2 (z)2 3xy 3xz 3yz
t 1
4
4 (n+1)
+
+
+
+
+
i,j,k1 +
i1,j1,k
2
Re 2(z)
3xz 3yz
Re 3xy
t 4
t 4
(n+1)
(n+1)
+
i1,j,k1 +
i,j1,k1
Re 3xz
Re 3yz
u
e
u
e
v
e
v
w
e
w
e
2 e
=
+
+
+
+
+
(A.26)
Os outros casos de clulas [S] contendo trs lados adjacentes com clulas [E] so derivados
analogamente.
A equao de diferenas nitas para a atualizao do campo de velocidade no caso tridimensional semelhante equao discreta do caso bidimensional (A.11), enquanto que a equao
para a atualizao da presso (5.12) discretizada da seguinte forma
2Re
(x)2
(n+1)
(n+1)
pi,j,k
(n)
pi,j,k
(n+1)
i,j,k
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
(n+1)
(A.27)
As aproximaes por diferenas nitas para as equaes (5.3) e (5.4) do tensor tenso
no-newtoniano S podem ser encontradas, respectivamente, nos trabalhos de Silva e Tom
[143] e Tom et al. [165] para o modelo Maxwell, e em [156, 157] para o modelo Oldroyd-B.
Como o objetivo deste trabalho no derivar mtodos para o tratamento destas equaes, no
ser apresentado detalhes destas discretizaes. Alm disso, as equaes de diferenas nitas
utilizadas no ltimo passo do algoritmo, apresentadas na subseo 5.2.1 podem ser encontradas
em [155].
152
(n+1) na superfcie livre nos diferentes casos ilustrados nas guras A.1 e A.2. As demais equaes de diferenas nitas so construidas de maneira anloga ao que foi realizado anteriormente.
Desta forma, nesta seo ser apresentada apenas como utilizar as equaes de diferenas nitas
para a equao (6.28).
Considere a equao (6.28) discretizada de maneira generalizada como
t
t
2t
(n+1)
(n+1)
(n+1)
i,j
1
2
=
1+
(s)2 Re
(s)2 Re
(s)2 Re
!
(n)
1
h(e
um ) h(um )
(n 1 )
+
pi,j 2 .
Re
s
s
(A.28)
s ' x.
(n)
n=(nx , ny )
(1, 0)
i,j+1
i,j1
h(e
um )
(e
vi,j+ 1 vei,j 1 )
(0, 1)
i+1,j
i1,j
ei 1 ,j ) (ui+ 1 ,j ui 1 ,j )
(e
ui+ 1 ,j u
h(um )
(n)
(n)
(vi,j+ 1 vi,j 1 )
(n)
(n)