Você está na página 1de 170

1

Dedico s pessoas que mais amo na vida:

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 Conceitos bsicos em escoamentos com superfcie livre

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 Estabilidade de mtodos numricos em malha deslocada


3.1
3.2
3.3

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

4 Mtodos de projeo para escoamentos com superfcie livre: caso bidimensional


55
4.1
4.2

Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Um mtodo semi-implcito estvel utilizando EI . . . . . . . . . . . . . . . . . .
4.2.1 Algoritmo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ix

55
57
59

4.3
4.4
4.5
4.6

Um mtodo semi-implcito estvel


4.3.1 Algoritmo . . . . . . . . .
Vericao . . . . . . . . . . . . .
Aplicao . . . . . . . . . . . . .
Consideraes nais . . . . . . . .

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

6 Mtodos de projeo de segunda ordem para escoamentos com superfcie


livre
101
6.1
6.2
6.3
6.4
6.5

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

A Aspectos importantes da discretizao espacial


A.1
A.2
A.3
A.4
A.5
A.6

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

Resultados experimentais de Nobrega et al. [112] para uidos viscosos. . . . . .

2.1
2.2

Ilustrao de um escoamento de uido e seus domnios. . . . . . . . . . . . . . 10


Exemplos de armazenamento em uma malha deslocada: a) caso bidimensional e
b) caso tridimensional. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.3 a) Classicao de clulas. b) Visualizao de um escoamento de xarope de
glicose [164]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4 Orientao vertical determinada pelos vetores: a) n = (1, 0) ou b) n = (1, 0). . 17
2.5 Orientao horizontal determinada pelos vetores: a) n = (0, 1)ou
b) n = (0, 1). 17
2
2.6 Orientao
inclinada
determinada
pelos vetores:
a) n = ( 2 , 22 ), b) n =

( 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

superfcie planar inclinada de 60 . Em particular, neste caso


n = ( 33 , 33 , 33 ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.10 Ilustrao da decomposio de um campo vetorial aplicando o teorema de HelmholtzHodge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.1

3.2
3.3
3.4
3.5
3.6
4.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). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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. . . . . . . . . . . . . . . . . . . . . . . .
Circulo de Gershgorin R2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Circulo de Gershgorin R1 para < 1. . . . . . . . . . . . . . . . . . . . . . . . .
Circulo de Gershgorin R1 para > 1. . . . . . . . . . . . . . . . . . . . . . . . .
M
Ilustrao do comportamento de M
max () e min (). . . . . . . . . . . . . . . . .
Comparao entre a soluo numrica > e a soluo exata para o escoamento
fountain ow em diferentes tempos utilizando a formulao SI-CN/CCI1. . . . .

xi

32
33
42
42
43
52
67

4.2
4.3
4.4

Perl da superfcie livre e distribuio da velocidade u no tempo t = 4s para o


escoamento fountain ow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Geometria e contornos para o problema do inchamento do extrudado: a) estado
transiente e b) estado estacionrio. . . . . . . . . . . . . . . . . . . . . . . . . .
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. . . . . . . . . . . . . . . . . . . . . .

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. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Domnio para a simulao do escoamento em um tubo. . . . . . . . . . . . . . .
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. . . . . . . . . . . .
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.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). . . . . . . . . . . . .
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.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). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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.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). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.10 Simulao numrica do jato oscilante axisimtrico 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). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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). .

67
69
69

5.1

xii

76
81
83

87
88
88
89
90
91

92
93

5.12 Simulao numrica do jato oscilante axisimtrico 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). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
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). .
5.14 Simulao numrica do fenmeno do inchamento do extrudado no-estacionrio
para vrios valores de W eef etivo : 0.2 (primeira coluna); 0.5 (segunda coluna); 0.8
(terceira coluna). Visualizao do escoamento em tempos selecionados (Re = 0.1,
uido do tipo Oldroyd-B). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.15 Simulao numrica do fenmeno do inchamento do extrudado no-estacionrio
para vrios valores de W eef etivo : 0.2 (primeira coluna); 0.5 (segunda coluna); 0.8
(terceira coluna). Visualizao do escoamento em tempos selecionados (Re =
0.05, uido do tipo Oldroyd-B). . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.16 Simulao numrica do fenmeno do inchamento do extrudado no-estacionrio
para vrios valores de W e: 0.1 (primeira coluna); 0.2 (segunda coluna); 0.4
(terceira coluna). Visualizao do escoamento em tempos selecionados (Re = 1.0,
uido do tipo Maxwell). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1

94
95

97

98

99

Ilustrao dos vetores normal (n(s)) e tangencial (m(s)) em uma curva parametrizada pelo comprimento de arco. . . . . . . . . . . . . . . . . . . . . . . . 110

A.1 Localizao das componentes de velocidade e da quantidade escalar em clulas


prximas superfcie livre. Orientao vertical determinada pelos vetores: a)
n = (1, 0) ou b) n = (1, 0). . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.2 Localizao das componentes de velocidade e da quantidade escalar em clulas
prximas superfcie livre. Orientao horizontal determinada pelos vetores: a)
n = (0, 1) ou b) n = (0, 1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A.3 Localizao das componentes de velocidade e da quantidade escalar em clulas
prximas
superfcie livre.
Orientao inclinada
determinada pelos
vetores: a)

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

Esquemas de discretizao temporal. Ex: mtodo explcito, EI: mtodo de


Euler implcito, CN: mtodo de Crank-Nicolson e AB/CN: mtodo de AdamsBashforth/Crank-Nicolson. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

3.1
3.2

Escoamento connado (Re = 0.1). . . . . . . . . . . . . . . . . . . . . . . . . . .


Escoamento connado (Re = 0.01). . . . . . . . . . . . . . . . . . . . . . . . . .

53
53

4.1
4.2
4.3

Escoamento com superfcie livre (Re = 0.1). . . . . . . . . . . . . . . . . . . . .


Escoamento com superfcie livre (Re = 0.01). . . . . . . . . . . . . . . . . . . . .
Escoamento com superfcie livre (Re = 0.1), utilizando as malhas M1, M2 e M3.
2
Nm = N1 +N
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
Resultados do raio do inchamento do extrudado Sr para Re = 0.01 utilizando as
formulaes SI-EI/CCE e SI-CN/CCI1 em diferentes malhas (M2, M3 e M4). . .

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

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). . . . . . . . . . . . . . . . .
Erros para a formulao laplaciano supercial da seo 6.3 sem a extrapolao
e na soluo da equao
linear no tempo (6.9) para as condies de contorno de u
3
3
(6.2). (Re = 0.1, t1 = 2.0 10 s, t2 = 1.0 10 s e t3 = 5.0 104 s). . . .
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). . . . . . . . . . . . . . . . . . . .
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). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A.1 Escoamento connado (Re = 0.1). . .


A.2 Escoamento connado (Re = 0.01). .
(n)
A.3 Valores de 1 , 2 , h(e
um ) e h(um ) na
os diferentes valores do vetor n. . . .

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

University Modied Marker-And-Cell ) [103, 102]; e na dcada de 90 no mtodo GENSMAC


(GENeralized Simplied Marker-And-Cell ) [163]. Mais recentemente, outros autores tm usado
essencialmente as mesmas idias do mtodo MAC: em tcnicas lagrangeana-eulerianas na simulao de escoamentos em domnios arbitrrios [170], para simular o problema do impacto
de uma gota [105], em mtodos de segunda ordem para a reconstruo de interfaces [81], entre
outras. Recentemente, McKee et al. [100] descreveram a histria, interpretao, variaes e
aplicaes do mtodo MAC. Portanto, mtodos do tipo MAC so ainda freqentemente estudados na literatura, pois aplicaes envolvendo escoamentos com superfcie livre so comuns
no dia-a-dia.
O mtodo GENSMAC de Tom e McKee [163] foi implementado com o objetivo de resolver
problemas de escoamentos transientes incompressveis com superfcies livres. No contexto de
diferenas nitas, este esquema utiliza variveis primitivas, e sua potencialidade foi reconhecida
na DFC em [60, 33, 77] entre outros.
Variaes do mtodo GENSMAC foram apresentadas por: Sousa et al. [145] que utilizaram
o mtodo MAC para escoamento tridimensional multifsico com superfcies livres, Ferreira et al.
[47] que realizaram simulaes de problemas turbulentos com superfcies livres, Mangiavacchi et
al. [98] que implementaram novas tcnicas em escoamentos axisimtrico e bidimensionais com
superfcies livres quando a tenso supercial signicante, Ferreira et al. [48] que adaptaram
o mtodo MAC para calcular escoamentos connados e com superfcies livres a altos e baixos
nmeros de Reynolds, Tom et al. [160] que aplicaram as tcnicas do mtodo MAC na simu-

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-

Cell-Reynolds-Low ), o qual uma verso implcita do esquema MAC. Entretanto, em cada


passo temporal um conjunto completo de equaes no-lineares para as variveis primitivas
tem que ser resolvido, e isto pode consumir muito tempo de processamento. Portanto, a estratgia do desacoplamento muito eciente e tem sido constantemente utilizada por muitos
autores. Um mtodo baseado nesta estratgia para escoamentos a baixo nmero de Reynolds
(Re << 1) foi proposto por Golafashani [58].
Um exemplo de mtodo desacoplado baseado no esquema MAC o SIMAC (Semi-Implicit

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-

radamente incluindo introduo, resultados numricos e consideraes nais em cada captulo.


No captulo 2 apresentam-se conceitos bsicos em escoamentos com superfcie livre. O ltimo
captulo desta tese dedicado s consideraes nais, enquanto que no Apndice A, as equaes
de diferenas nitas utilizadas neste trabalho so detalhadas.
Alguns dos resultados desta tese j foram publicados na literatura. Por exemplo, os resultados do captulo 3 foram reunidos no artigo

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)

onde u = u(x, t) o campo de velocidade, p = p(x, t) a presso, g o campo gravitacional,

Re = LU/ o nmero de Reynolds e F r = U/ gL o nmero de Froude. L e U so,

10

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre

respectivamente, as escalas de comprimento e velocidade, e o coeciente de viscosidade


cinemtica do uido. um domnio em Rd (d = 2 ou 3 em problemas prticos) e [0, T ]
um intervalo de tempo dado. Detalhes sobre a adimensionalizao destas equaes podem ser
encontrados em [113].
Para resolver as equaes (2.1) e (2.2), condies iniciais e de contorno apropriadas precisam
ser impostas. Em t = t0 , as condies iniciais so denidas como

u = u0 e p = p0 ,

(2.3)

com u0 e p0 satisfazendo as equaes (2.1) e (2.2) e tambm as condies de contorno, que


podem ser dos seguintes tipos (veja gura 2.1):

Injetor 2

..............
............
...........
...........
..........
.........
........
.......
........
.......
.......
.......
...........
.......
.......
....
.......
......
......
......
......
......
......
......
.....
.....
.....
...........
.....
....
.....
.....
.....
.....
.....
.....
.....
.....
.....
.....
..........
.....
....
.....
.....
.....
.....
.....
....
.....
.....
.....
....
..

Fluido

Superfcie livre 4

...........
....

...........
....

Ejetor 3

..........
....

Contorno rgido 1

Figura 2.1: Ilustrao de um escoamento de uido e seus domnios.

Condies de contorno sem deslizamento, isto ,

u = 0 em 1 ,

(2.4)

onde 1 o contorno rgido (contorno de parede);

Condies de contorno sem aderncia, denidas como

u n = 0 em 1 ,

(2.5)

e condies de contorno do tipo Neumann homognea para a velocidade tangencial. Neste


trabalho, convenciona-se que n o vetor normal unitrio, externo ao contorno, e m o
vetor tangente ao contorno;

2.1 Introduo

11

Condies de contorno preescritas no injetor 2 (entrada de uido), ou seja,

u n = U e u m = 0 em 2 ;

(2.6)

Condies de contorno do tipo Neumann homognea no ejetor 3 (sada de uido);


Condies para contornos em movimento: na superfcie livre necessrio impor condies
nos campos de velocidade e presso. Essas condies, na ausncia de tenso supercial
so escritas como (veja detalhes em [10])

nT T n = 0 em 4 ,

(2.7)

mT T n = 0 em 4 ,

(2.8)

onde 4 a superfcie livre. O tensor total T denido como

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)

Em problemas bidimensionais, isto , nos casos em que 4 R2 , o vetor normal


superfcie livre denotado por n = (nx , ny ) e o tangencial m = (mx , my ). Substituindo o
tensor total dado por (2.9) com o tensor de tenso cisalhante (2.10), nas equaes (2.7) e
(2.8), obtm-se, respectivamente as seguintes equaes

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)

Para problemas tridimensionais, necessrio adicionar a equao

mT1 T n = 0 em 4 ,

(2.13)

12

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre


ao sistema de equaes (2.7)-(2.8), reescrevendo o vetor normal como n = (nx , ny , nz ), e
os vetores tangenciais como m = (mx , my , mz ) e m1 = (m1 x , m1 y , m1 z ). Neste caso, em
coordenadas cartesianas, as equaes (2.7), (2.8) e (2.13) tornam-se respectivamente

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.

A simulao computacional de escoamentos de uidos com superfcies livres, governados


pelas equaes (2.1) e (2.2), juntamente com as equaes (2.7) e (2.8) (e (2.13) nos problemas
tridimensionais) apresenta algumas diculdades que despertaram, e ainda despertam muito interesse na comunidade cientca. Uma diculdade est relacionada representao geomtrica
do domnio em movimento. Outra est relacionada modelagem e soluo numrica das equaes governantes, respeitando as condies de contorno nas fronteiras rgidas e mveis. Neste
trabalho, apenas a segunda diculdade investigada. Desta forma, utiliza-se uma formulao
muito comum para resolver problemas envolvendo superfcies livres: uma malha xa estacionria e um mtodo de identicao para localizar onde a superfcie livre encontra-se dentro da
malha. Detalhes do esquema que segue essa formulao sero descrito a seguir, e sero utilizado
ao longo deste trabalho.

2.2 Discretizao temporal

13

2.2 Discretizao temporal


Uma etapa importante na simulao numrica de escoamentos transientes a escolha do
mtodo de discretizao temporal. As equaes (2.1) e (2.2) podem ser discretizadas no tempo
da seguinte forma

u(n+1)
t

1 Re1 2 u(n+1) =

u(n)

+ 4 Re1 2 u(n) 2 (uu)(n) + 3 (uu)(n1)


t
p(n+1) (1 )p(n) + (F r2 )1 g(n) ,
u(n+1) = 0,

(2.17)

(2.18)

onde os parmetros 1 , 2 , 3 e 4 so determinados conforme o esquema de discretizao


temporal escolhido. Neste trabalho, utiliza-se o super-escrito (n) para descrever o nvel de
tempo na discretizao temporal. A tabela 2.1 apresenta os possveis valores dos parmetros.

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

Na equao (2.17), o esquema generalizado

p(n+1) (1 )p(n) ,

(2.19)

onde (0, 1], para a discretizao da presso usado. Quando = 1, um esquema de


Euler implcito empregado para a atualizao da presso. Para =

1
2

o esquema utilizado

o trapezoidal (ou Crank-Nicolson), e a presso na equao (2.17) aproximada no nvel de


tempo (n + 12 ).

14

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre

2.3 Malha computacional


A estrutura de malha utilizada no presente trabalho a malha deslocada (staggered grid ),
introduzida inicialmente por Harlow e Welch [66]. Este tipo de malha muito utilizada no contexto dos mtodos MAC pois possui algumas propriedades atrativas: conhecida por garantir
localmente a conservao de massa, movimento, energia cintica, e vorticidade [124]; computacionalmente simples; propcia para o uso de mtodos de projeo no clculo da presso; e
satisfaz a restrio de incompressibilidade [124].
No caso bidimensional, as velocidades horizontais u so armazenadas nas arestas verticais, as
velocidades verticais v so armazenadas nas aresta horizontais, e quantidades escalares e demais
grandezas so armazenadas no centro da clula. Para escoamentos tridimensionais utilizando
a malha deslocada, as velocidades so armazenadas nas faces, enquanto que as quantidades
escalares e outras grandezas so armazenadas no centro da clula. A gura 2.2a) ilustra uma
clula no caso bidimensional, e a gura 2.2b) para o caso tridimensional.

.....
....

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

.....
....

.....
...
..........
.

...........

..........
.

...........

Figura 2.2: Exemplos de armazenamento em uma malha deslocada: a) caso bidimensional e b)


caso tridimensional.

2.4 Partculas marcadoras e clulas

15

2.4 Partculas marcadoras e clulas


A essncia do mtodo MAC so as partculas marcadoras e as clulas de uma malha euleriana. As partculas marcadoras so movidas de suas posies no tempo t para novas posies
no tempo posterior, de acordo as velocidades do sistema. A localizao do uido no interior da
malha determinado por um conjunto de partculas marcadoras que movem-se com o uido. O
sucesso do mtodo MAC na soluo de vrios problemas de escoamentos com superfcies livres
bem documentado em diversas publicaes. A razo para esse sucesso que as partculas
marcadoras no capturam diretamente as superfcies, sendo simplesmente as fronteiras de um
volume de uido. No trabalho de Nichols e Hirt [109], exemplos de vantagens e limitaes do
mtodo MAC foram apresentadas.
No presente trabalho, baseado no mtodo GENSMAC, as partculas marcadoras so mantidas apenas nas superfcies e no em todo domnio, como no mtodo MAC. Esta estratgia
visa economizar memria e tempo de processamento nas simulaes numricas. Usando essas
partculas, a superfcie livre aproximada por uma superfcie linear e representada por uma
estrutura chamada halfedge [106]. Entre algumas vantagens da aproximao linear esto a capacidade de manter um espaamento uniforme das partculas e as simplicaes nos clculos de
interseces entre superfcies diferentes. Mais detalhes sobre as implementaes das estruturas
utilizadas para representar a superfcie livre podem ser encontrados em [15].
As propriedades do escoamento so representadas em uma malha de clulas retangulares
(no caso bidimensional) classicadas a seguir. Clulas de contorno [B](Boundary ) denem o
contorno rgido; clulas do injetor [I](Inow ) denem a entrada de uido, enquanto que clulas
do ejetor [O](Outow ) denem a sada de uido no domnio. Clulas vazias [E](Empty ) so
clulas que no contm o uido de interesse. Clulas de superfcie livre [S](Surface ) so clulas
que contm uido e tm no mnimo uma face em contato com clulas vazias. Clulas cheias
[F](Full ) denotam clulas cheias de uido; nenhuma clula [F] pode ter faces em contato com
clulas do tipo [E].
A gura 2.3 mostra um exemplo de estrutura de clulas de um escoamento em um dado
tempo comparado com uma foto de um escoamento real; a classicao de clulas baseada no
problema fsico. Para tornar a ilustrao mais clara, as clulas vazias no so marcadas.
A classicao das clulas atualizada a cada passo temporal utilizando informaes fornecidas pelas partculas marcadoras. Portanto, necessrio apenas vericar a classicao de
clulas na vizinhana das clulas [S]. Esta atualizao feita de acordo com os seguintes passos
(veja em Castelo et al. [15]):

16

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre


B

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)

Figura 2.3: a) Classicao de clulas. b) Visualizao de um escoamento de xarope de glicose


[164].
1. As clulas que contm partculas so identicadas. Se alguma dessas clulas so do tipo
[E], ento no prximo passo elas so marcadas como clulas [S];
2. Clulas marcadas como [S], que no contm partculas so reescritas como clulas [E] ou
[F], dependendo da classicao das clulas vizinhas;
3. As clulas [F] que contm partculas e tm alguma clula vizinha do tipo [E] so marcadas
como [S].
A restrio imposta ao passo temporal para a classicao das clulas ser apresentada na
subseo 2.7.2.

2.5 Aproximaes da superfcie livre


Para aplicar as condies de contorno na superfcie livre, utiliza-se as idias propostas por
Tom e McKee em [163] para as equaes (2.11) e (2.12) no caso bidimensional, e por Tom
et al. em [155] para as equaes (2.14), (2.15) e (2.16) no caso tridimensional. A seguir uma
breve descrio das aproximaes realizadas na superfcie livre para este trabalho.

2.5 Aproximaes da superfcie livre

17

2.5.1 Caso bidimensional


As equaes (2.11) e (2.12) so aproximadas considerando trs tipos de orientao para a
superfcie livre: vertical (ver gura 2.4), horizontal (ver gura 2.5) e inclinada de 45 (ver gura
2.6). Esta orientao determinada de acordo com o vetor normal n no centro da clula [S]
em questo.
a)

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

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre


a)

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.

2.5 Aproximaes da superfcie livre

19

2.5.2 Caso tridimensional


Neste caso, para aplicar as equaes (2.14), (2.15) e (2.16) a superfcie livre pode ser aproximada por uma superfcie plana. As superfcies so denidas como: superfcie planar paralela
aos eixos coordenados (ver gura 2.7), superfcie planar inclinada de 45 (ver gura 2.8) e
superfcie planar inclinada de 60 (ver gura 2.9).
Anlogo ao caso bidimensional, assumindo que o espaamento de malha sucientemente
pequeno para que a superfcie seja aproximada por uma superfcie planar, obtm-se quatro
casos possveis para analisar. Estes casos so determinados de acordo com a localizao das
clulas [S] e [E].

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 =

( 22 , 22 , 0) ou n = ( 22 , 0, 22 ) ou n = (0, 22 , 22 ). Na gura 2.8, apresenta-se

uma clula [S] com n = ( 22 , 0, 22 ).


Caso 3: As clulas [S] possuem trs faces adjacentes em contato com faces de clulas
vazias [E]. Nestas conguraes, o vetor normal unitrio faz um ngulo de 60 com os

eixos coordenados e pode ser descrito como n = ( 33 , 33 , 33 ). A gura 2.9 ilustra o


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

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre


E

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

Figura 2.9: Exemplo


de uma superfcie planar inclinada de 60 . Em particular, neste caso

3
3
3
n = ( 3 , 3 , 3 ).

2.6 Mtodo de projeo

21

2.6 Mtodo de projeo


Um fato signicante na soluo numrica das equaes de Navier-Stokes que o sistema de
equaes (2.1)(2.2) acopla os campos de velocidade e presso devido restrio de incompressibilidade. A resoluo numrica desse sistema acoplado muitas vezes descartada na prtica,
pois mtodos que utilizam essa estratgia apresentam diculdades computacionais. Essa inecincia conseqncia da diculdade na soluo do sistema (2.1)(2.2) que extenso, e tambm
devido s no-linearidades envolvidas no sistema. Desta forma, uma estratgia para contornar
tais problemas o desacoplamento das equaes.
Os mtodos que utilizam a estratgia do desacoplamento dos campos de velocidade e presso das equaes (2.1) e (2.2) foram originalmente propostos por Harlow e Welch [66], Chorin
[22, 23], e Temam [152], conhecidos como mtodos de projeo ou mtodos de passo fracionrio. A formulao matemtica dos mtodos de projeo est relacionada com o teorema
de Helmholtz-Hodge [72, 85] na decomposio de um campo vetorial em dimenso nita. O
teorema apresentado a seguir.

Teorema 1 (Decomposio de Helmholtz-Hodge (DHH)) : Seja um domnio suave


e um campo vetorial suave em . O campo vetorial u
e pode ser decomposto em
e limitado, e u
(2.20)

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

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre


....
....
....
.....
.
.
....
....
....
....
....
.
.
.
.
Campo
....
....
....
....
...
.
.
.
.
....
...
....
....
....
.
.
.
...
....
....
....
....
.
.
.
.
..
....

...
.....
.....
....
.
.
.
...
....
.....
.....
....
.
.
.
...
.....
.....
.....
....
.
.
.
...
....
.....
.....
....
.
.
.
Campo Solenoidal
...
....
.....
.....
....
.
.
.
.
.....

Gradiente

. . . . . . . . . . . . . . . . . . . .........
......
......
..... .
..... ..
.....
.
.
.
.
.
.
.
. . . . . . . . . . . . . . . . . . . . . . ...... .........
.
..
.
. .
...
.
.............
.
.
...
.
.
.
.
...
.
..........
.
.
.
.
.
.
.
. ..
.
...
...........
.
...
..........
.
...
.........
.
...
.............
.
.
.
.
.
.
.
.
.
.......
.
...
........
.
...
......
...
..........
....
...
....
.
.
.
.
.
.
.
..
....
...
....
...
....
...
....
...
....
.
.
.
.
.
..
..
....
...
.....
...
....
...
....
...
.
.
.
.
.
.
..
...
....

Figura 2.10: Ilustrao da decomposio de um campo vetorial aplicando o teorema de


Helmholtz-Hodge.

onde pe uma aproximao para a presso (ou uma presso provisria). Neste momento aplica-

e o campo vetorial decomposto como em


se o teorema DHH, interpretando que a velocidade u
e no solenoidal, isto , no satisfaz a equao da
(2.20). Em muitos casos, a velocidade u
continuidade (2.2), pois em geral p 6= pe. A funo da presso em escoamentos incompressveis
fazer com que o campo de velocidade satisfaa a equao da continuidade (2.2). Portanto
necessrio calcular a presso no prximo passo.
Para isto uma equao elptica resolvida para que a equao (2.2) seja satisfeita e a
presso determinada. A importncia dessa equao elptica para a presso, que ela faz a
ligao entre as equaes de quantidade de movimento e da continuidade. Para obter esta
equao, novamente utiliza-se o teorema DHH, aplicando o divergente na equao (2.20), e em
seguida utilizando a equao da continuidade (2.2) para denir

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

2.7 Metodologia GENSMAC

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.

2.7 Metodologia GENSMAC


Nesta seo, uma breve descrio da metodologia GENSMAC ser apresentada. O mtodo
GENSMAC descrito por Tom e McKee [163] uma extenso do mtodo SMAC [4] para
domnios bidimensionais arbitrrios. O mtodo GENSMAC utiliza uma variante do mtodo de
projeo descrito anteriormente para sua formulao matemtica. O procedimento de soluo
do mtodo GENSMAC ser apresentado a seguir.
Inicialmente, considera-se a discretizao explcita da equao de quantidade de movimento
(2.17) de acordo com a tabela 2.1, ou seja, considera-se a seguinte equao discreta no tempo

u(n+1)
t

u(n)
t

+ Re1 2 u(n) (uu)(n) p(n+1) + (F r2 )1 g(n) ,

(2.24)

onde um esquema de Euler implcito empregado para a atualizao da presso (assume-se

= 1 na equao (2.19)). Como descrito anteriormente, a idia dos mtodos de projeo


utilizar a equao de quantidade de movimento e resolv-la para um campo de velocidade
intermedirio. Logo, a equao (2.24) reescrita como

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

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre

e so as mesmas impostas para u(n+1) em (2.4) em


Ou seja, as condies de contorno para u
problemas de contorno sem deslizamento e (2.5) em contorno sem aderncia. Tambm impem-

e para os contornos do tipo injetor 2 e


se as mesmas condies de contorno de u(n+1) em u
ejetor 3 (ver equao (2.6)).
Utilizando a equao (2.20), o campo de velocidade pode ser decomposto como

e t (n+1) ,
u(n+1) = u

(2.27)

onde (n+1) = t (n+1) .


Aplicando o operador divergente na equao (2.27) e impondo a conservao de massa para

(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) =

Ou seja, na metodologia GENSMAC impem-se condies homogneas do tipo Neumann em


contorno de parede rgida e injetor e condies homogneas do tipo Dirichlet no ejetor e na
superfcie livre.
Para obter uma equao para o campo nal da presso, substitui-se (2.27) em (2.25), ou
seja,

u(n+1) + t (n+1)
t

u(n)
t

+ Re1 2 u(n) (uu)(n) p(n) + (F r2 )1 g(n) .

(2.31)

Quando (2.31) comparada com (2.24), obtm-se

p(n+1) = p(n) + (n+1) .

(2.32)

2.7 Metodologia GENSMAC

25

2.7.1 Algoritmo do mtodo GENSMAC


Utilizando as equaes discretas no tempo, os passos do algoritmo do mtodo GENSMAC
podem ser descritos resumidamente como

Passo 1: Seja p(n) = pe um campo de presso que satisfaz as condies de contorno na


superfcie livre. Esse campo de presso calculado de acordo com a equao (2.7) e as
velocidades nas superfcies livres por (2.8) (adicionando (2.13) em problemas tridimensionais).

Passo 2: Conhecido o campo de presso calcular um campo de velocidade intermedirio


e em tn+1 = tn + t satisfazendo a equao (2.25).
u
Passo 3: Resolver a equao de Poisson (2.28) com as condies de contorno (2.29) e
(2.30).
Passo 4: Atualizar o campo de velocidade nal pela equao (2.27).
Passo 5: Atualizar o campo de presso nal pela equao (2.32).
Passo 6: Determinar as novas posies das partculas marcadoras virtuais resolvendo
x = u(n+1) ,

(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.

2.7.2 Restrio sobre o passo temporal


Quando um mtodo explcito aplicado para resolver a equao de quantidade de movimento, isto , escolhendo 2 = 4 = 1 e 1 = 3 = 0 em (2.17), uma restrio de estabilidade
parablica necessria. Essa restrio, no caso bidimensional dada pela expresso

tvisc

Re

1
1
+
(x)2 (y)2

1
,

(2.34)

26

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre

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)

onde z o espaamento de malha na direo z .


O passo temporal do mtodo GENSMAC, por utilizar uma formulao explcita para resolver
(2.25), calculado de acordo com as expresses (2.34) em problemas bidimensionais, e (2.35)
para problemas tridimensionais. Em princpio, quando uma discretizao temporal implcita
aplicada equao (2.17), as restries parablicas no se aplicam. Porm, tanto para
formulao explcita, quanto para formulao implcita, em escoamentos com superfcies livres
outra restrio necessria.
Quando o nmero de Reynolds bem menor do que um, esta restrio menos exigente do
que a restrio parablica, pois deriva um passo temporal maior. Baseada no fato de que uma
partcula de uido no pode percorrer, em cada passo de tempo, uma distncia maior do que
o tamanho de uma clula, as seguintes restries no passo temporal so derivadas:

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.

2.8 Esquemas implcitos na metodologia GENSMAC


Em [113, 114] uma modicao na metodologia GENSMAC foi proposta. Os autores combinaram esquemas implcitos para tratar os termos difusivos e esquemas explcitos para tratar
os termos convectivos da equao (2.22). Esta metodologia foi denominada pelos autores como
GENSMAC semi-implcito. Para isso, os autores utilizaram os parmetros da tabela 2.1, apre-

2.8 Esquemas implcitos na metodologia GENSMAC

27

sentada anteriormente, e testaram diferentes mtodos implcitos na discretizao temporal para


a equao de quantidade de movimento. A justicativa para estas modicaes, juntamente
com outras tcnicas implcitas para mtodos de projeo para escoamentos com superfcie livre
sero apresentadas nos prximos captulos.
Apenas como ilustrao, nesta seo apresenta-se a aplicao dos mtodos Euler implcito e
Crank-Nicolson na equao para clculo da velocidade intermediria (2.22). No caso do mtodo
de Euler implcito, de acordo com a tabela 2.1, tem-se

e
u
u(n)
e=
Re1 2 u
(uu)(n) p(n) + (F r2 )1 g(n) ,
t
t

(2.37)

e, para o esquema Crank-Nicolson obtm-se

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)

onde, em ambas equaes, p(n) uma aproximao para a presso p(n+1) .


Portanto, para aplicar os esquemas implcitos na metodologia GENSMAC, basta resolver
as equaes (2.37) e/ou (2.38) no passo 2 do algoritmo apresentado na subseo 2.7.1. As
condies de contorno na soluo destas equaes so as mesmas da equao (2.25). Os sistemas
lineares resultantes da discretizao das equaes (2.37) e (2.38) so esparsos e simtricos, e
so resolvidos pelo mtodo dos gradientes conjugados [142].

28

Captulo 2  Conceitos bsicos em escoamentos com superfcie livre

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

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

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

estvel. Diversos pesquisadores tm se dedicado ao estudo de estabilidade destes esquemas


implcitos para as equaes de Navier-Stokes. Geralmente, estes estudos tm sido direcionado
usando uma anlise do tipo von Neumann (anlise de Fourier) [113], no qual o efeito das condies de contorno na estabilidade da soluo pode ser ignorado ou removido. Kwok e Tam
[84] apresentaram uma anlise linearizada do tipo von Neumann para vrios esquemas de diferenas nitas em uma malha deslocada. Entretanto, neste trabalho, o efeito das condies
de contorno na estabilidade dos mtodos no foi discutido. Turek [169] realizou um estudo
de estabilidade em diferentes esquemas de discretizao implcita para a soluo das equaes
de Navier-Stokes incompressvel. Petersson [127] analisou a estabilidade do esquema de Euler
implcito para diferentes condies de contorno para a presso em escoamentos incompressveis. Uma anlise de estabilidade numrica para escoamentos em um cilindro foi apresentada
por Prudhomme e Oden [131]. Outros estudos recentes tm sido realizados na estabilidade
de esquemas implcitos aplicados s equaes de Navier-Stokes: para frmulas de diferenas
atrasadas (backward dierentiation formulas ) [83], para uma discretizao totalmente implcita
das equaes de Navier-Stokes utilizando o mtodo de Euler implcito [166], e para esquemas
de Runge-Kutta [111].
Um fato interessante na aplicao de mtodos implcitos em escoamentos de uidos foi
apresentado por Oishi et al. [114, 115]. Nestes trabalhos, o esquema de Crank-Nicolson tornouse condicionalmente estvel em malhas do tipo deslocada. Os autores acreditavam, que a
instabilidade seria conseqncia das oscilaes provocadas pelo comportamento assinttico da
soluo numrica que este mtodo possui. Este fato foi brevemente discutido em [113] e bem
discutido em [69, 169]. No entanto, nos trabalhos de Oishi et al. [114, 115], no foi realizado
um estudo terico para comprovar as suspeitas dos autores.
Com o objetivo de investigar o problema de instabilidade descrito em [114, 115], neste
captulo, apresenta-se um estudo de como as condies de contorno associadas s paredes rgidas
e a malha deslocada inuenciam na estabilidade de mtodos implcitos. Como de costume na
literatura em estudos de estabilidade, a anlise empreendida para um problema modelo: a
equao do calor unidimensional com condies de contorno do tipo Dirichlet. Desta extensiva
anlise terica, mostra-se como a substituio de condies de contorno implcitas por condies
de contorno explcitas pode afetar profundamente o intervalo de estabilidade do mtodo.

32

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

3.2 Problema modelo e discretizao


Antes de introduzir o estudo da estabilidade numrica de mtodos aplicados a uma malha
deslocada, considere o seguinte problema: a simulao numrica de um escoamento newtoniano
incompressvel transiente governado pelas equaes de Navier-Stokes (2.1) e (2.2) em um canal
vertical. As paredes laterais deste canal so rgidas e sem deslizamento, ou seja, aplica-se as
condies de contorno do tipo no-slip ou sem escorregamento (2.4) . Utiliza-se um mtodo de
projeo (como descrito na seo 2.7), com diferentes mtodos de discretizao temporal para
a soluo da equao de quantidade de movimento (2.22). Como por exemplo, o esquema de
Euler explcito (2.25), Euler implcito (2.37) e Crank-Nicolson (2.38). A malha considerada
a deslocada, como apresentada na gura 2.2a), e a classicao de clula utilizada a mesma
do GENSMAC, descrita na seo 2.4. Agora, considere uma faixa horizontal deste canal com
espessura de uma clula e com m + 2 clulas de comprimento, ou seja, uma clula na direo y ,
e m + 2 clulas na direo x. Uma representao geomtrica deste canal pode ser visto na gura
3.1. Com o objetivo de investigar a interferncia das condies de contorno na estabilidade dos
esquemas citados acima para soluo da equao de quantidade de movimento (2.22), o problema bidimensional descrito pode ser representado por um problema modelo unidimensional,
que apresente propriedades semelhantes, tais como a malha, condies de contorno, esquemas
de discretizao temporal, entre outras.
Parede
Rgida

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)

3.2 Problema modelo e discretizao

33

com condio inicial dada por


(3.2)

u(x, 0) = f (x),
e condies de contorno do tipo Dirichlet

u(0, t) = g(t) e u(1, t) = h(t).

(3.3)

Como o interesse desse estudo a estabilidade de mtodos numricos para equaes de


Navier-Stokes com condies de contorno em paredes rgidas, onde a condio sem escorregamento imposta, assume-se que em (3.3) as funes g(t) e h(t) so constantes. Com o objetivo de estudar o efeito da malha deslocada na discretizao das equaes de Navier-Stokes,
aproxima-se a equao do calor e suas condies de contorno no intervalo [0, 1] pelos seguintes
passos:
1. Discretize o intervalo [0, 1] por um conjunto de pontos igualmente espaados xi = (i
1
)x,
2

i = 0, 1, . . . , m + 1 onde x =

1
;
m

2. Nos pontos internos x1 , x2 , . . . , xm , aproxime a equao do calor (3.1) por um esquema


numrico;
3. Como na discretizao os pontos x0 e xm+1 no coincidem com os pontos inicial e nal do
intervalo [0, 1], uma interpolao deve ser usada para eliminar os valores desconhecidos
(n)

de u0 e um+1 das equaes obtidas no passo 2. Neste captulo, utiliza-se a notao ui


para denotar uma aproximao para u(xi , tn ).

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

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

nvel de tempo genrico, dado por

P1 (x) =

1
(x x0 )ul1 (x x1 )ul0 .
x

(3.4)

Usando a condio de contorno u(0, t) = 0, tem-se que

1
P1 (0) = 0 =
x

x l
1
l
(u1 + u0 ) = (ul0 + ul1 ).
2
2

(3.5)

Analogamente, a interpolao no ponto nal x = 1 determina a equao

1 l
+ ulm ) = 0.
(u
2 m+1

(3.6)

Desta forma, as equaes para os valores desconhecidos ul0 e ulm+1 tornam-se

ul0 = ul1

ulm+1 = ulm .

(3.7)

Neste estudo, aplica-se os casos onde l assume os valores de n ou n + 1.


A discretizao da equao (3.1) pelo do mtodo de diferenas nitas, utilizando um esquema
explcito, nos pontos internos x1 , x2 , . . . xm resulta em
(n+1)

ui

(n)

(n)

= ui+1 + (1 2)ui

(n)

+ ui1 ,

(3.8)

pelo mtodo de Euler implcito resulta em


(n+1)

ui1

(n+1)

+ (1 + 2)ui

(n+1)

ui+1

(n)

= ui ,

(3.9)

e pelo mtodo de Crank-Nicolson resulta em

(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

de contorno podem ser escrito na forma matricial como

Au(n+1) = Bu(n) + c,

(3.11)

na qual A e B so matrizes mm, u = (u1 , u2 , . . . , um )T e c = (c1 , c2 , . . . , cm )T so vetores m1,


todos estes denidos de acordo com a escolha particular do mtodo e da condio de contorno.

3.2 Problema modelo e discretizao

35

A estabilidade numrica do mtodo ser determinada pelos autovalores da matriz de iterao

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)

Para o mtodo de Euler implcito tem-se


(n+1)

u0

(n+1)

= u1

(n+1)

(3.13)

(n+1)

(3.14)

para condies de contorno implcitas, e


(n+1)

u0

(n)

= u1

36

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

no caso das condies de contorno explcitas. Finalmente, para o mtodo de Crank-Nicolson


tem-se
(n+1)

u0

(n+1)

= u1

(n+1)

(n+1)
um+1 = um
,

(n)

(n)

u0 = u1

(n)

um+1 = u(n)
m ,

(3.15)

no caso de condies de contorno implcitas, e


(n+1)

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.

3.3 Anlise de estabilidade


A anlise de estabilidade dos mtodos descritos na seo anterior ser baseada em teoremas
importantes da lgebra linear relativos aos autovalores de uma matriz geral e de matrizes
tridiagonais, e um resultado sobre as derivadas de uma funo. Para matrizes gerais, resultados
importantes para estimar seus autovalores so os teoremas de Gershgorin. Esses teoremas
determinam a localizao dos autovalores. Para matrizes tridiagonais, Yueh [180] apresenta
expresses exatas em alguns casos especiais. Os teoremas de Rayleigh-Ritz e Danskin so
apresentados na sequncia.

Teorema 1 Considere A Cmm . Ento


(A) UR =

m
[
i=1

(
Ri ,

Ri =

z C : |z aii |

m
X

)
|aij | ,

(3.17)

j=1,j6=i

onde aij so os elementos da matriz A para i, j = 1, . . . , m e (A) o conjunto de autovalores


de A chamado espectro de A. Os conjuntos Ri so chamados de crculos de Gershgorin.

A demonstrao do teorema 1 bem conhecida e pode ser encontrada em [133].

3.3 Anlise de estabilidade

37

Teorema 2 Seja uma matriz tridiagonal da seguinte forma

P=

+ b
a
0
...
...

...

b
c
0
... ... ...
0
0

a
0

b
a

...
0
c
+ b

(3.18)

mm

Os autovalores Pi de P so dados por

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)

Detalhes sobre a demonstrao deste teorema podem ser encontrados em [180].

Teorema 3 (Rayleigh-Ritz). Seja A Rpp uma matriz simtrica, e sejam os autovalores de


A ordenados como
Amin = A1 A2 . . . Ap1 Ap = Amax .
Ento

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

A demonstrao deste teorema pode ser encontrada em [73].

Teorema 4 (Danskin). Suponha que f : X Y R uma funo contnua, onde X Rn


um conjunto aberto, Y um conjunto compacto de um espao topolgico F , e x f (x, y) existe
e contnuo. Ento a funo
(x) = min f (x, y),
yY

38

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

contnua e tem derivada direcional em toda direo, dada pela seguinte frmula

Dh (x) = min x f (x, y)T h,


yY (x)

onde Y (x) = {y Y |(x) = f (x, y)} um conjunto de minimizadores na denio de (x).

Mais detalhes sobre este teorema podem ser encontrados em [32, 64].
Nas prximas demonstraes utiliza-se a denio M = A1 B.

3.3.1 Mtodo explcito com condies de contorno explcitas


Neste caso, as matrizes em (3.11) so A = I e

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

Teorema 5 O mdulo de todos os autovalores de M menor que 1 se (0, 12 ).


satisfaz as hipteses do teorema 2, com = = 1, a = c = 1 e b = 2.
Prova. A matriz B

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)

3.3 Anlise de estabilidade

39

para i = 1, . . . , m. Como A = I, os autovalores de M so os mesmos que em (3.24). O autovalor


mximo ocorre quando i = 1, isto ,

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 ).

3.3.2 Mtodo de Euler implcito com condies de contorno implcitas


Para este caso, utilizando as condies de contorno implcitas (3.13), a matriz B = I, A
dada por

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 ... ... ... 0


A

... 0
1 2 1

... 0
0
1 3

= I A,

(3.28)

mm

(3.29)

mm

40

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

Teorema 6 O mdulo de todos os autovalores de M menor que 1.


satisfaz as condies do teorema 2, e portanto seus autovalores
Prova. Note que a matriz A
podem ser calculados de (3.19) como

Ai = 2 + 2 cos

i
m

para

i = 1, . . . , m.

(3.30)

De (3.28), os autovalores de A so dados por

Ai

i
i
= 1 + 2 1 cos
= 1 2 + 2 cos
m
m

i
= 1 + 4 sen2
, i = 1, . . . , m.
2m

(3.31)

Logo, da equao (3.31) tem-se que

|Ai | > 1,

> 0 ou


1
< 1,
A

> 0.

(3.32)

Portanto os autovalores da matriz de iterao M satisfazem

|M
i | < 1,

(3.33)

> 0,

e isto prova o teorema.

3.3.3 Mtodo de Euler implcito com condies de contorno explcitas


Para o caso do mtodo de Euler implcito com condies de contorno explcitas (ver equaes
(3.14)), as matrizes A e B de (3.11) tornam-se

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)

3.3 Anlise de estabilidade


onde

41

2 1 0
0 ...

1 2 1 0 . . .

A = 0 ... ... ... 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

Teorema 7 O mdulo de todos os autovalores de M menor que 1.


Prova. Para provar este teorema, deve-se mostrar que todos os autovalores de M1 tm
mdulo maior que 1. Para isto, pode-se utilizar o teorema 1 de Gershgorin para encontrar
limitantes para os autovalores. Da forma da matriz M1 tem-se que R1 = Rm e R2 = . . . =

Rm1 , com

1
+
2

,
R1 = z C : z
1 1

(3.38)

R2 = {z C : |z (1 + 2)| | | + | |} .

(3.39)

Sabe-se do teorema 1 que todo autovalor de M1 est em R1 ou em R2 . Considere o


nmero real mais prximo da origem, denido pela interseco da fronteira de Ri com o eixo
real, r e c, o raio e o centro do circulo de Gershgorin, respectivamente. Considere primeiro um
autovalor em R2 : ento | (1 + 2)| < r.
Como > 0, o nmero real dado por = 1 + 2 2 = 1. Obviamente, qualquer
autovalor em R2 tem mdulo maior que , e portanto || > 1, como pode ser visto na gura
3.3.
Seja agora R1 , deve-se considerar trs casos distintos:

42

Captulo 3  Estabilidade de mtodos numricos em malha deslocada


.

...

Im(z)........

........................
............
.......
.......
......
.....
......
.....
.......... .....
.
.
.
.
.
...
......
.
.
.
...
.
.
.
...
.
.
.
...
.
.
.
.
.
..
.
...
.
.
.
.
.
.
.
...
.....
..
.
.
.
.
.
.
...
..
.
.
.
.
.
.
.
.
...
..
.
....
..... .
.
.
..
..
...
.
.
..
..
...
.
.
.
.
.
...
..
.
.
.
.
...
.
..
...
...
...
...
...
...
..... .....
...
........
.....
.
.
.
.
.....
.....
.......
............
.......
.........................

s
=1

s
1 + 2

...........
..

Re(z)

Figura 3.3: Circulo de Gershgorin R2 .

Caso 1: < 1
.

..

Im(z).......

........................................
......
........
.....
......
.....
..... .....
...
..........
.
.
.
.
.
.
.
...
... ....
.
.
.
...
.
.
..
.
.
.
.
.
...
.
.
.
...
..
. .....
.
.
.
.
.
.
...
..
.
.
.
.
.
.
.
...
...
.
.
.
.
.
.
.
.
.
...
.....
.
.
..
.
...
..
..
.
.
...
1+2
..
..
.
.
.
...
.
.
..
.
.
...
1
.
.
.
...
...
...
...
...
...
..... .....
....
........
....
.
......
.
.
.
.
.......
...
............
.......
.........................

..........
...

Re(z)

Figura 3.4: Circulo de Gershgorin R1 para < 1.


Neste caso, o centro do circulo de Gershgorin R1 c =

< 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)

Portanto, qualquer autovalor de M1 em R1 satisfar || > 1 (ver gura 3.4).

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.

3.3 Anlise de estabilidade

43
......................................
........
......
......
.....
..... .
.....
...
.... ..
....
.
... ... .......
.
.
.. .... ..
...
.
. .......
..
.
... .....
... ..... .
...
.... ..
...
...
... ...
...
.. ....
....
.
.
.
...
.
..
..
.
...
.
.
.
.
.. 1+2
...
.
.
.
.
.
...
..
.
.
.
.
1
.
...
.
...
...
...
...
...
...
..... .....
....
........
.....
.
.
......
.
.
........
.....
........................................

Re(z)

s
1

....
.....

Im(z)

...........
..

Figura 3.5: Circulo de Gershgorin R1 para > 1.

Caso 3: = 1

Neste caso, a matriz A, dada por (3.34), torna-se

3 1 0
0 ...

1 3 1 0 . . .

A = 0 ... ... ... 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

De (3.43), tem-se que Amin > 1 e k A1 k2 =

1
.
A
min

(3.43)

Agora, substituindo = 1 na matriz

(3.35), fcil vericar que k B k2 = 1. Assim, como as matrizes A e B so simtricas


obtm-se
1
1
|M
k2 k B k2 =
i | k M k2 =k A B k2 k A

1
Amin

< 1.

(3.44)

Portanto, de acordo com os resultados acima, tem-se que todos os autovalores de M1 tm


mdulo maior que 1. Desta forma, o teorema 7 est provado.

44

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

3.3.4 Mtodo de Crank-Nicolson com condies de contorno implcitas do tipo 1


Neste caso, considera-se o mtodo de Crank-Nicolson com condies de contorno implcitas
(3.15), para o qual obtm-se as seguintes matrizes

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

Teorema 8 O mdulo de todos os autovalores de M menor que 1.


satisfaz as condies do teorema 2; logo seus autovalores podem ser
Prova. A matriz A
calculados de (3.19) da seguinte forma

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)

3.3 Anlise de estabilidade

45

Bi

= 1 1 + cos

(i 1)
m

i = 1, . . . , m,

(3.50)

respectivamente. Note que, as matrizes A e B tm os mesmos autovetores; e portanto os


autovalores da matriz de iterao M satisfazem:

B 1 1 + cos (i1)
i

< 1,
|M
i | = A =
i
1 + 1 + cos (i1)

> 0,

(3.51)

e isto prova o teorema.

3.3.5 Mtodo de Crank-Nicolson com condies de contorno implcitas do tipo 2


Este caso absolutamente articial, e apresentado apenas para mostrar como as condies
de contorno podem afetar a estabilidade de um esquema numrico. O mtodo de Crank-Nicolson
aplicado com as condies de contorno implcitas
(n+1)

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)

Neste caso tem-se as seguintes matrizes

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

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

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)

Teorema 9 O mdulo de todos os autovalores de M menor que 1.

Prova. De acordo com (3.53) e (3.54), a matriz de iterao dada por

+ 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.

v = v com k v k2 = 1. Logo tem-se


Suponha que M
1
+ E)1 (2A
+ E)v = M v
( I+A
i

+ 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)

Desta forma, os autovalores M


i podem ser escritos como

M
i =

v + v2 + v2
2vT A
m
1
.
2
2
T

(1/) + v Av + v1 + vm

(3.59)

3.3 Anlise de estabilidade

47

simtrica e denida positiva, de acordo com A > 0 de (3.19), ento M > 0.


Como a matriz A
i
i
Utilizando (3.59), tem-se que

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,

e isto prova o teorema.

3.3.6 Mtodo de Crank-Nicolson com condies de contorno explcitas


Para este caso, as condies de contorno explcitas so dadas por (3.16), e as matrizes A e

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

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

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

Teorema 10 Os autovalores da matriz M satisfazem:


1. |M
i | < 1, i = 1, . . . , m se (0, 2);
2. |M
i | 1, para algum i se [2, ).
Prova. Considere um autovalor de M com autovetor v 6= 0, ento

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

e1 = A1 Be1 = Me1 . Logo, = 1 um autovalor de M. De forma semelhante, pode-se


mostrar que Mem = em .
Agora, deve-se mostrar que M
min = 1 para = 2. Suponha que exista um autovalor

< 1, com
A1 Bv = v e

k v k2 = 1.

(3.67)

As matrizes A e B em (3.67) para = 2, respectivamente so dadas por

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 ...

e B = 0 ... ... ... 0

... 0
1 1 1

... 0
0
1 3

(3.68)

mm

Da equao (3.67) tem-se

vT Bv = vT Av.

(3.69)

B = I + E e A = I + F,

(3.70)

Note que de (3.68) obtm-se

3.3 Anlise de estabilidade

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 . . .

e F = 0 ... ... ... 0

. . . 0 1 2 1

... 0
0 1 2

mm

(3.71)

mm

Logo, de (3.69) e (3.70) tem-se

1 + vT Ev = + vT Fv.

(3.72)

A matriz F satisfaz as condies do teorema 2, com = = 0, a = c = 1 e b = 2. Assim, seus


i
autovalores podem ser calculados de (3.19) resultando Fi = 2 + 2 cos( m+1
) para i = 1, . . . , m,

isto , Fi > 0. Logo, como F simtrica e denida positiva e < 1, pode-se escrever

1 + vT Ev < 1 vT Fv vT (E + F)v < 0.


Note que

(3.73)

0 0 0 0 ...

0 2 0 0 ...

E + F = 0 ... ... ... 0

... 0 0 2 0

... 0 0 0 0

Desta forma v (E+F)v = 2


T

m1
X

(3.74)

mm

vi2 e no pode ser negativo, assim, no pode existir um autovalor

i=2

< 1. Portanto, para = 2, M


min = 1.
M
Agora, deve-se mostrar que M
min e max so funes monotonicamente decrescentes de .

. De (3.19) tem-se
Primeiro, note que a matriz M semelhante a uma matriz simtrica M
1

Ai > 0 e consequentemente, a matriz A denida positiva, logo existe A 2 tal que A 2 A 2 = A.


Assim
1
1
1
1

A 2 MA 2 = A 2 BA 2 = M,
(3.75)

50

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

o qual simtrica, e consequentemente tem apenas autovalores reais. Do teorema 3, tem-se

M
min () = min
v6=0

w
v
vT M
wT (I + B)
=
min
,
w
w6=0 wT (I + A)
vT v

(3.76)

usando a transformao linear denida positiva w = A 2 v de Rn para Rn .


1

Agora, deve-se mostrar que M


min () uma funo monotonicamente decrescente de , para
todo 0.
A expresso (3.76) pode ser reescrita como

w
wT (I + B)
.
w
kwk=1 wT (I + A)

M
min () = min

Dene-se o conjunto compacto C = {w Rn | kwk = 1} e a funo

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

3.3 Anlise de estabilidade

51

e de acordo com o teorema 2, pode-se calcular seus autovalores como


A

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

funes monotonicamente decrescentes de , logo (ver gura 3.6) tem-se que

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

se [2, ) o que completa a prova do teorema 10.

52

Captulo 3  Estabilidade de mtodos numricos em malha deslocada


...

....

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

1.0m. Assumiu-se x = y = 0.05m, e as equaes foram integradas de t = 0s at t = 20s.


O erro relativo foi calculado na norma l2 . A comparao entre a soluo numrica e a soluo
exata foi realizada em x = 5L
.
2
Os mtodos testados foram: o mtodo explcito GENSMAC [163] utilizando a equao
(2.25); o mtodo de Euler implcito (EI) utilizando a equao (2.37) e o mtodo de CrankNicolson (CN) utilizando a equao (2.38).
Utiliza-se a seguinte notao: GENSMAC/CCE para denotar o mtodo GENSMAC com
Condies de Contorno Explcitas (CCE); EI/CCE para o esquema de Euler implcito com
condies de contorno explcitas; CN/CCE para o mtodo de Crank-Nicolson com condies de
contorno explcitas; CN/CCI1 para o mtodo de Crank-Nicolson com Condies de Contorno
Implcitas (CCI) do tipo 1 e CN/CCI2 para o tipo 2.
Os resultados so apresentados nas tabelas 3.1 e 3.2 para o problema connado. Nestas
tabelas, Er o erro relativo na norma l2 e t o passo temporal adimensional.
Tabela 3.1: Escoamento connado (Re = 0.1).

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

Tabela 3.2: Escoamento connado (Re = 0.01).

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

Captulo 3  Estabilidade de mtodos numricos em malha deslocada

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.

3.5 Consideraes nais


Neste captulo, o principal resultado foi a demonstrao de que o mtodo de Crank-Nicolson
pode tornar-se condicionalmente estvel dependendo de como as condies de contorno so
discretizadas. Esse resultado parece ser indito. Recentemente, utilizando uma anlise do
tipo von Neumann, Tadjeran [147] apresentou um estudo do mtodo de Crank-Nicolson para
a equao do calor em problemas com coeciente de difuso transiente, demonstrando que
necessrio realizar uma mdia temporal no clculo do coeciente para que o mtodo torne-se
incondicionalmente estvel. Entretanto, na anlise de Tadjeran [147], as condies de contorno
no foram includas na anlise.
Alm dos estudos sobre o mtodo de Crank-Nicolson, os esquemas de Euler explcito e
implcito tambm foram analisados para condies de contorno explcitas e implcitas. Os
resultados destas anlises conrmam resultados j apresentados na literatura. A estabilidade
dos esquemas numricos foi estudada por meio dos autovalores da matriz de iterao aplicando
teoremas clssicos de algebra linear, alm de um teorema recente de Yueh [180]. Finalmente,
concluiu-se que as restries de estabilidade derivadas para o problema modelo descrito neste
captulo so aparentemente vlidas tambm para as equaes de Navier-Stokes, como observado
nos testes numricos. Os resultados deste captulo foram publicados em Oishi et al. [117].

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

metodologia baseada na anterior, porm utilizando o mtodo de Crank-Nicolson combinado


com uma nova frmula para atualizao da presso. A motivao para a construo destas
novas formulaes pode ser resumida em dois pontos:

Possibilitar que o pacote computacional FREEFLOW simule problemas reais em tempo


razovel;

Apresentar novas tcnicas numricas baseadas em mtodos de projeo para escoamentos


com superfcie livre a baixo nmero de Reynolds.

Um objetivo fundamental deste trabalho estudar e avaliar o uso de mtodos implcitos no


FREEFLOW encorajado pelos bons resultados apresentados em [113]. Muitas simulaes para
escoamentos com superfcie livre foram realizadas utilizando o mtodo explcito GENSMAC do
sistema FREEFLOW. Entretanto, como j comentado anteriormente, a aplicao do esquema
explcito resulta numa restrio do tamanho do passo temporal, e consequentemente o tempo
de processamento utilizado do FREEFLOW pode tornar-se inaplicvel em certos problemas.
At recentemente, o sistema FREEFLOW no disponibilizava a opo por tcnicas implcitas,
e alguns problemas interessantes de carter acadmico e industrial no puderam ser simulados.
Neste projeto de doutorado, variaes dos mtodos de projeo e tcnicas implcitas foram
implementadas e testadas no sistema FREEFLOW. Neste captulo, duas destas variaes sero
apresentadas.
Um objetivo acadmico deste captulo introduzir novas idias sobre mtodos de projeo
para escoamentos com superfcie livre. Como relatado por Guermond et al. [61], existem
poucos resultados direcionados construo de mtodos de projeo que utilizem corretamente
as condies de contorno na superfcie livre. Alm do trabalho de Guermond et al. [61], outro
resultado interessante nesta linha para problemas bidimensionais foi apresentado por Yang e
Prosperetti [177]. Apesar de conter um estudo terico abrangente, os trabalhos de Guermond
et al. e Yang e Prosperetti no apresentaram simulaes para problemas com superfcie livre e
baixo nmero de Reynolds. Alm disso, os resultados em [61, 177] so apenas bidimensionais.
Analisando os dois pontos acima, percebe-se a necessidade de combinar novos mtodos de
projeo para escoamentos com superfcie livre e baixo nmero de Reynolds com o sistema
FREEFLOW. A seguir, apresenta-se os detalhes das novas formulaes propostas neste trabalho.

4.2 Um mtodo semi-implcito estvel utilizando EI

57

4.2 Um mtodo semi-implcito estvel utilizando EI


Uma discretizao de primeira ordem para as equaes de Navier-Stokes, baseada no mtodo
de Euler implcito (EI), obtida utilizando 1 = 2 = 1, 3 = 4 = 0 e = 1 na equao (2.17),
ou seja a discretizao

u(n+1)
t

Re1 2 u(n+1) =

u(n)
t

(uu)(n) p(n+1) + (F r2 )1 g(n) ,

(4.1)

juntamente com a equao da continuidade

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

normal n = (1, 0) e a equao (4.3) reduz-se a


(n+1)

2
=
Re

u(n+1)
x

(4.4)

Da equao da continuidade (4.2) tem-se

u(n+1)
v (n+1)
=
,
x
y

(4.5)

que quando substituda na equao (4.4) torna-se

(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)

Substituindo (4.7) em (4.6) tem-se

2
=
Re

(n+1)

e
v
2 (n+1)
t
y
y 2

(4.8)

p(n) .

(4.9)

Finalmente, substituindo (2.32) na equao (4.8) obtm-se

(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

a equao (4.3) reescrita como


(n+1)

1
=
Re

u(n+1) v (n+1)
+
y
x

(4.10)

Da equao (2.27) o campo de velocidade na direo x discretizado no nvel de tempo (n+1)

u(n+1) = u
e t

(n+1)
.
x

(4.11)

4.2 Um mtodo semi-implcito estvel utilizando EI

59

Substituindo as equaes (4.11) e (4.7) em (4.10) tem-se

(n+1)

1
=
Re

e
u
2 (n+1) e
v
2 (n+1)
t
+
t
y
xy
x
xy

(4.12)

que substituindo em (2.32) torna-se

(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 nos contorno rgidos, injetor e ejetor so as mesmas


As condies de contorno para u
e na superfcie
de u(n+1) como descrito no captulo 2. As condies de contorno para u
livre (4 ) so calculadas explicitamente pelas equaes (2.2) e (2.12) como descrito no

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].

Passo 2: Resolver a equao de Poisson


2 (n+1) =

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

1 (contorno rgido) e 2 (injetor),

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].

Passo 3: Atualizar o campo de velocidade nal pela equao


e t (n+1) .
u(n+1) = u

Passo 4: Atualizar o campo de presso nal pela equao


p(n+1) = p(n) + (n+1) .

Passo 5: Determinar as novas posies das partculas marcadoras virtuais resolvendo as


equaes

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].

4.3 Um mtodo semi-implcito estvel utilizando CN

61

4.3 Um mtodo semi-implcito estvel utilizando CN


Para construir um mtodo semi-implcito estvel, e tambm mais preciso, considere a discretizao temporal de segunda ordem para as equaes de Navier-Stokes, baseada no mtodo
de Crank-Nicolson (CN), utilizando 1 = 4 = 0.5, 2 = 1, 3 = 0 e = 1 na equao (2.17),
ou seja

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

e dado pela equao (2.27) em (2.38)


(2.38), apresentada na seo 2.8. Agora, introduzindo u
tem-se

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 .

Quando a equao (4.16) comparada com a equao (4.15), obtm-se

p(n+1) = p(n) + (n+1)

t 2 (n+1)

.
2Re

(4.17)

Portanto, o mtodo semi-implcito estvel, agora utiliza o esquema de Crank-Nicolson para


construir uma nova frmula para atualizao da presso (4.17). Esta forma de atualizar a
presso foi investigada por Brown et al. [13] e Guermond et al. [61], que analisaram diferentes
frmulas de corrigir a presso.
Novamente, na formulao semi-implcita utilizando o mtodo Crank-Nicolson, necessrio
discretizar implicitamente a equao da presso na superfcie livre, como foi feito na formulao
anterior. Portanto, considere a equao bidimensional (4.3) novamente. Da mesma forma como
apresentada na seo 4.2, a equao (4.3) ser utilizada para construir equaes para (n+1) na
superfcie livre.
Considere a equao (4.8) que foi derivada na seo 4.2. Para esta nova formulao, a nica
diferena que agora, deve-se substituir (4.17) em (4.8), e assim obtm-se

(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 so as mesmas que para u(n+1) como apresenNovamente, as condies de contorno para u


tado no captulo 2 para paredes rgidas, injetor e ejetor. Entretanto, como foi apresentado
no captulo 3, para conseguir que o mtodo Crank-Nicolson seja incondicionalmente es-

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)

Assim como no algoritmo da formulao anterior (veja na subseo 4.2.1), as condies

e na superfcie livre (4 ) so calculadas explicitamente pelas equaes


de contorno para u
(2.2) e (2.12). Ou seja, na soluo da equao de quantidade de movimento acima, quando

e na superfcie livre, assume-se simplesmente (4.14).


necessita de u
Novamente, o sistema linear resultante esparso e simtrico, e resolvido pelo mtodo dos
gradientes conjugados [142]. Note que, a modicao da condio de contorno implcita
(4.20) no altera a estrutura simtrica da matriz, mas apenas fortalece o elemento da
diagonal principal.

Passo 2: Resolver a equao de Poisson


2 (n+1) =

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].

Passo 3: Atualizar o campo de velocidade nal pela equao


e t (n+1) .
u(n+1) = u
Passo 4: Atualizar o campo de presso nal pela equao (4.17).
Passo 5: Idem ao passo 5 da formulao anterior (veja na subseo 4.2.1).

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 =

1.0m. Assumiu-se x = y = 0.05m, e as equaes foram integradas de t = 0s at t = 20s.


O erro relativo foi calculado na norma l2 . A comparao entre a soluo numrica e a soluo
exata foi realizada em x =

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

Tabela 4.2: Escoamento com superfcie livre (Re = 0.01).

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

em que Mi a malha utilizada na simulao e = u(y). Os resultados so apresentados na


tabela 4.3. De acordo com esta tabela, possvel vericar que a formulao SI-CN/CCI1 apresentou melhores resultados nos erros Er, e consequentemente a ordem mdia Nm foi superior.
Como os passos temporais utilizados, nas diferentes malhas, foram iguais nas duas formulaes,
o tempo de processamento foi muito semelhante e no foi apresentado na tabela 4.3.
Tabela 4.3: Escoamento com superfcie livre (Re = 0.1), utilizando as malhas M1, M2 e M3.
2
Nm = N1 +N
.
2

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)

em que x a coordenada na direo do escoamento e y a coordenada na direo normal ao


canal. No injetor, a condio inicial foi obtida de (4.22) com t = 0. A gura 4.1 apresenta uma
comparao entre o perl da velocidade numrica transiente u(y, t) e a soluo exata (4.22), no
ponto x = xM 2 do canal. Considerou-se 1000 termos na srie (4.22). Pode-se vericar nesta
gura que os resultados desta simulao esto em concordncia com a soluo exata. No estgio
inicial transiente, em t = 0.0005s, as solues apresentam pequenas diferenas que desaparecem

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.

Figura 4.2: Perl da superfcie livre e distribuio da velocidade u no tempo t = 4s para o


escoamento fountain ow.

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

L = 1.0m e U = 1.0ms1 resultando Re = 0.01. As malhas utilizadas foram M2 (xM 2 = 0.05)


e M3 (xM 3 = 0.025). Uma malha mais na tambm foi utilizada M4 - 40080 clulas (xM 4 =

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

Figura 4.3: Geometria e contornos para o problema do inchamento do extrudado: a) estado


transiente e b) estado estacionrio.

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.

Tabela 4.4: Resultados do raio do inchamento do extrudado Sr para Re = 0.01 utilizando as


formulaes SI-EI/CCE e SI-CN/CCI1 em diferentes malhas (M2, M3 e M4).

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

Os resultados do inchamento para ambas formulaes esto razoavelmente de acordo com os


resultados numricos apresentados em [18, 53]. Portanto, nota-se que os mtodos de projeo
para superfcie livre descritos neste captulo foram capazes de simular o efeito do inchamento
do extrudado.

4.6 Consideraes nais


Neste captulo foram apresentadas propostas para a construo de mtodos de projeo
para escoamentos bidimensionais com superfcie livre. Inicialmente, foi introduzido um mtodo semi-implcito, baseado na discretizao de Euler implcito, com um novo tratamento das
condies de contorno na superfcie livre. Em particular, a condio de tenso normal, que
resulta em uma equao para a presso na superfcie livre, foi discretizada implicitamente. O
resultado desta discretizao foi o acoplamento dos campos de velocidade e presso. Logo, uma
nova metodologia foi descrita para desacoplar estes campos, e como conseqncia disto, foram
construdas novas equaes para a presso tentativa na superfcie livre. O mtodo semiimplcito apresentado foi desenvolvido com o objetivo de superar a restrio de estabilidade
parablica derivada de esquemas explcitos, sem a necessidade de resolver simultaneamente
os campos de velocidade e presso. A diculdade nesta formulao ocorre na soluo do sistema linear envolvendo a equao de Poisson e as novas equaes para na superfcie livre.
Este sistema esparso, porm no-simtrico e o mtodo dos gradientes bi-conjugados com prcondicionamento de Jacobi foi aplicado. Apesar disto, o mtodo robusto e muito eciente em
simulaes de escoamentos com superfcie livre e baixo nmero de Reynolds como foi descrito
nas sees 4.4 e 4.5.
A segunda formulao apresentada uma extenso da anterior, entretanto utiliza o mtodo
de Crank-Nicolson na discretizao da equao de quantidade de movimento, resultando em
uma nova frmula de correo da presso. Alm disso, um ponto importante na utilizao
do mtodo de Crank-Nicolson nesta formulao foi o tratamento implcito das condies de
contorno em fronteiras rgidas. Esse tratamento fundamental para manter o mtodo estvel
como foi descrito no captulo 3. Novamente, a equao para a presso na superfcie livre foi
discretizada implicitamente, e a mesma idia para o desacoplamento desta equao foi aplicada,
derivando novas equaes para a presso tentativa na superfcie livre. Assim como na primeira
formulao, o mtodo resultante estvel e permite a simulao de escoamentos a baixo nmero
de Reynolds com o passo de tempo bem maior que o mtodo explcito. Este fato tambm foi
vericado nas sees 4.4 e 4.5. Os resultados deste captulo foram publicados em Oishi et al.
[116] e Ferreira et al. [48, 46].

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

descreveram a construo de um mtodo de volumes nitos baseado num mtodo de projeo


com superfcie livre. Novamente, nestes trabalhos, no foram apresentados simulaes a baixo
nmero de Reynolds. Portanto, no contexto do mtodo MAC e de escoamentos tridimensionais
a baixo nmero de Reynolds, o estudo de mtodos de projeo com superfcie livre muito
motivador.
O objetivo deste captulo apresentar um mtodo de projeo para escoamento tridimensional, utilizando as idias descritas no captulo anterior. Alm de um mtodo de projeo em
escoamentos tridimensionais newtonianos, a sua extenso para escoamentos viscoelsticos ser
tambm apresentada.

5.2 Extenso para problemas tridimensionais newtonianos


e viscoelsticos
Para estender as idias descritas no captulo anterior, sees 4.2 e 4.3, considere inicialmente
as equaes de Navier-Stokes

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

e = 1. Os coecientes 1 e 2 so constantes temporais de relaxao

e retardamento, respectivamente, caracterizando o modelo.


importante mencionar que o objetivo desta seo apresentar a extenso dos mtodos
semi-implcitos descritos anteriormente para problemas tridimensionais newtonianos e possveis

5.2 Extenso para problemas tridimensionais newtonianos e viscoelsticos

73

aplicaes em problemas viscoelsticos. Neste trabalho no foi investigado com detalhes a


equao e as condies de contorno para o tensor tenso no-newtoniano S. Quando se fez
necessria a utilizao dos termos que caracterizam um uido viscoelstico, foram aplicadas as
tcnicas descritas em [143, 165] para o modelo Maxwell e em [156, 157] para o modelo OldroydB. Portanto, acreditando nos resultados apresentados em [156, 143, 165, 157], aplicam-se as
ferramentas descritas nestes trabalhos para lidar com o tensor tenso no-newtoniano S no
mtodo de projeo que ser descrito posteriormente.
De acordo com Silva e Tom [143], o tensor tenso no-newtoniano S para o modelo Maxwell
obtido da equao

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

onde D = 12 u + (u)T . No caso do modelo Oldroyd-B, conforme os trabalhos de Tom et


al. [156, 157] tem-se

S
= (uS) + (u)T S + S(u)
t

1
1
1
2
T

S+
1
((u) + (u) ) .
We
W e Re
1

(5.4)

Nas equaes acima W e = 1 UL o nmero de Weissenberg (U e L so os parmetros de escala).


As condies iniciais e de contorno na soluo das equaes de Navier-Stokes (5.1) e (5.2)
foram apresentadas no captulo 2. Para contornos em movimento, ou seja na superfcie livre, o
tensor de tenso cisalhante reescrito como

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)

onde, novamente, tem-se = 1 e = 0 para escoamentos newtonianos, = = 1 para uido


do tipo Maxwell, e = 2 /1 e = 1 para uido do tipo Oldroyd-B. Portanto, utilizando a
nova forma do tensor total (5.6) nas equaes (2.7), (2.8) e (2.13), constri-se, respectivamente,

74

Mtodos de projeo 3D

as seguintes equaes em forma cartesiana

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)

Portanto, as equaes (5.7)(5.9) so denidas em 4 , isto na superfcie livre. Detalhes


sobre a construo destas equaes podem ser encontrados em [156, 143, 157, 165]. A seguir a
extenso dos mtodos semi-implcitos descritos anteriormente ser detalhada para escoamentos
tridimensionais newtonianos e viscoelsticos.
Inicialmente, considere a discretizao temporal da equao (5.1) da seguinte forma

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)

5.2 Extenso para problemas tridimensionais newtonianos e viscoelsticos

75

juntamente com a equao da continuidade (5.2) discretizada no nvel de tempo (n + 1). Na


equao (5.10) os valores de 1 e 4 , apresentados na tabela 2.1, denem o mtodo implcito a
ser utilizado, Euler implcito ou Crank-Nicolson. Como o objetivo deste trabalho a simulao
de escoamentos com superfcie livre a baixo nmero de Reynolds, os termos convectivos no
so importantes e o tensor tenso no-newtoniano S tratado como um termo fonte.
De acordo com o procedimento dos mtodos de projeo, utiliza-se a equao (5.10) para
calcular a velocidade intermediria, ou seja

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

p(n+1) = p(n) + (n+1)

t 2 (n+1)

,
2Re

(5.12)

utilizando as equaes (5.10), (5.11) e (2.27).


Aps a discretizao implcita da equao de quantidade de movimento, o prximo passo
na construo do mtodo semi-implcito tratar a equao da presso na superfcie livre (5.7)
implicitamente, enquanto que as condies tangenciais dadas pelas equaes (5.8) e (5.9) so
tratadas explicitamente. Logo, a equao (5.7), na forma discreta pode ser reescrita como

(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

seguir, deriva-se as equaes para correspondente a cada tipo de aproximao da superfcie


livre no caso tridimensional.

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)

Da equao de conservao de massa (5.2) discretizada no nvel de tempo (n+1) obtm-se

u(n+1) v (n+1)
w(n+1)
=

,
z
x
y

(5.15)

e introduzindo esta equao em (5.14) tem-se

(n+1)

2
=
Re

u(n+1) v (n+1)
+
x
y

+ (S zz )(n) .

(5.16)

5.2 Extenso para problemas tridimensionais newtonianos e viscoelsticos

77

A equao (2.27) discretizada no tempo pode ser reescrita da seguinte forma

(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)

e introduzindo u(n+1) e v (n+1) na equao (5.16) obtm-se

(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)

Finalmente, substituindo a equao (5.12) em (5.18), e re-agrupando os termos, obtm-se


a seguinte equao para (n+1) na superfcie livre

(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)

Os outros casos para a superfcie planar 1D com n = (0, 1, 0) e n = (1, 0, 0) so


tratados de forma semelhante.

ii) superfcie planar 2D: Considere a clula [S] como apresentado


na gura 5.1b. Neste

2
2
caso, assume-se que o vetor normal dado por n = 2 , 0, 2 e a equao (5.13)
descrita como

u(n+1) w(n+1) u(n+1) w(n+1)


=
+
+
+
Re
x
z
z
x
1
(n)
1
+ S xx + S zz + S xz
.
2
2

(n+1)

(5.20)

Impondo a conservao de massa, obtm-se


(n+1)

v (n+1) u(n+1) w(n+1)


=
+
+

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)

e introduzindo u(n+1) , v (n+1) e w(n+1) da equao (5.17), obtm-se

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)

5.2 Extenso para problemas tridimensionais newtonianos e viscoelsticos

79

A equao nal para (n+1) obtida introduzindo (5.12) na equao (5.25) e, aps algumas
simplicaes, resume-se em

(n+1)

4t h 2 (n+1) 2 (n+1) 2 (n+1) i


t 2 (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)

As equaes correspondente s demais conguraes de superfcie planar 3D so construdas da mesma forma.


Nota-se que na resoluo destas equaes para clulas [S], os valores de em clulas [E] so
denidos como zero.

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:

e da equao (5.11). Neste passo


Passo 1: Calcular o campo de velocidade intermedirio u
as duas formulaes semi-implcitas descritas nas sees 4.2 e 4.3 foram estendidas:

 Para escoamentos de uido do tipo Maxwell utiliza-se o mtodo de Euler implcito,


ou seja, = = 1, 1 = 1 e 4 = 0 na equao (5.11).

 Para escoamentos de uidos newtoniano e do tipo Oldroyd-B utiliza-se o mtodo


de Crank-Nicolson usando 1 = 4 = 0.5 na equao (5.11). Alm disso, no caso
de uido newtoniano assume-se = 1 e = 0, enquanto que para uido do tipo
Oldroyd-B tem-se =

2
1

e = 1 em (5.11).

e na equao (5.11) segue a mesma estratgia


A imposio das condies de contorno para u
do caso bidimensional descrita anteriormente nos algoritmos 4.2.1 e 4.3.1.

Passo 2: Resolver a equao de Poisson


2 (n+1) =

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).

 Para escoamentos de uidos newtonianos deve ser imposta = 1 e = 0 nas


equaes (5.19), (5.23) e (5.26), enquanto para uido do tipo Oldroyd-B tem-se

2
1

e = 1.

As condies de contorno para este conjunto de equaes so (n+1) = 0 nos ejetores e


condies de Neumann homognea (2.29) nas paredes rgidas e nos injetores. O sistema
linear resultante para (n+1) esparso e no-simtrico, e da mesma forma que no caso bidimensional, emprega-se o mtodo dos gradientes bi-conjugados com pr-condicionamento
para resolver este sistema linear.

Passo 3: Atualizar o campo de velocidade nal pela equao (5.17).


Passo 4: Atualizar o campo de presso nal pela equao (5.12).
Passo 5: Calcular o tensor tenso no-newtoniano S. Neste passo considera-se:

 Para uido do tipo Maxwell


S
1
= (u(n+1) S) + (u(n+1) )T S + S(u(n+1) )
S
t
We
i
2 h

(u(n+1) D(n+1) ) (u(n+1) )T D(n+1) D(n+1) (u(n+1) ) ,


Re

onde D(n+1) = 21 u(n+1) + (u(n+1) )T .

(5.27)

 Para uido do tipo Oldroyd-B tem-se


1
S
= (u(n+1) S) + (u(n+1) )T S + S(u(n+1) )
S
t

We

1
1
2
+
((u(n+1) ) + (u(n+1) )T ) .
1
W e Re
1

(5.28)

As equaes (5.27) e (5.28) so calculadas explicitamente pelo mtodo de Euler explcito,


e os detalhes de implementao podem ser encontrados em Silva e Tom [143] e Tom et
al. [165] para o modelo de Maxwell e em Tom et al. [157] para o modelo Oldroyd-B.

5.3 Vericao

81

Passo 6: Determinar as novas posies das partculas marcadoras virtuais resolvendo a


equao
x = u(n+1) .
Neste passo, assim como no algoritmo das formulaes bidimensionais, utiliza-se o esquema de Euler explcito para resolver as equaes acima. Detalhes da implementao
deste esquema no sistema FREEFLOW foram apresentados em Castelo et al. [15].

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,

onde R o raio interno do tubo e U a velocidade de escala.

z
x

Figura 5.2: Domnio para a simulao do escoamento em um tubo.

(5.29)

82

Mtodos de projeo 3D

5.3.1 Fluido do tipo Maxwell


Introduzindo o perl (5.29) na equao (5.3), e assumindo o escoamento apenas na direo

z , pode-se obter facilmente as seguintes relaes


S xx (x, y) = S yy (x, y) = S xy (x, y) = S xz (x, y) = S yz (x, y) = 0,
e

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),

M2 - 20 20 100 clulas (xM 2 = 0.1 m) e M3 - 24 24 120 clulas (xM 3 = 0.083 m).


A simulao inicia-se com o tubo vazio e o uido injetado na entrada com a velocidade
dada por (5.29) at atingir o ejetor, entrando em estado estacionrio. Em estado estacionrio,
a velocidade e os tensores, em qualquer seo do tubo, devem apresentar os mesmos valores
que os impostos no injetor.
As solues numricas obtidas para a velocidade w e para a componente do tensor nonewtoniano S zz em uma seo transversal localizada no meio do tubo (z/R = 5) so apresentadas na gura 5.3. Nota-se que h uma boa concordncia entre as solues numricas e as
exatas. A tabela 5.1 apresenta os erros relativos calculados na norma l2 . Os erros decrescem
quando a malha renada evidenciando a convergncia do mtodo utilizado.

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.

5.3.2 Fluido do tipo Oldroyd-B


Considera-se um tubo de raio R e comprimento 5R (ver gura 5.2) e impem-se um perl
parablico na entrada do tubo dado por (5.29). Neste caso, pode-se mostrar que a soluo
analtica para as componentes do tensor tenso no-newtoniano S so dadas por

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, =

1kg m3 , 1 = 1 s e 2 = 0.5 s. Os parmetros de escala foram L = R, U = 1ms1 . Logo,

84

Mtodos de projeo 3D

Re = 0.1 e W e = 1. Neste caso, as malhas utilizadas foram: M0 - 12 12 30 clulas


(xM 0 = 0.1667m), M1 - 16 16 40 clulas (xM 1 = 0.1250 m), M2 - 22 22 55 clulas
(xM 2 = 0.0909 m) e M3 - 28 28 70 clulas (xM 3 = 0.071428 m). Os escoamentos foram
integrados de t = 0s at t = 50s.
Neste problema, utilizou-se t = 1.15742 103 s para a malha M0, t = 6.51000 104 s
para a malha M1, t = 6.68800 105 s para a malha M2 e t = 4.25170 105 s para a
malha M3. Com o objetivo de vericar a ecincia do esquema implcito, foi simulado o mesmo
problema para a malha M0 utilizando o mtodo explcito GENSMAC de Tom et al. [157].
Nesta simulao, o tamanho do passo temporal utilizado para manter a estabilidade do mtodo
explcito foi t = 4.62963 105 s. Para comparar a preciso de ambas as tcnicas, novamente
considerou-se a seco transversal do tubo, agora em z = 2.5R e calculou-se o erro relativo na
norma l2 .
A tabela 5.2 apresenta o tempo de processamento para os mtodos explcito e implcito, alm
dos respectivos erros na norma l2 utilizando a malha M0. Da tabela 5.2 possvel vericar que
a tcnica implcita utilizou um t 25 vezes maior que o passo temporal utilizado pelo esquema
explcito, e consequentemente a reduo do tempo de processamento foi muito signicativa.
Alm disso, observa-se que os erros obtidos pela tcnica implcita foram da mesma ordem
que os erros do mtodo explcito de Tom et al. [157]. Os erros Er(S xz ) e Er(S yz ) foram
praticamente os mesmos para ambas as tcnicas, e esta a razo para no serem apresentados.

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

Para analisar a convergncia do mtodo SI-CN/CCI1 apresenta-se na tabela 5.3, os erros


obtidos no clculo da velocidade w utilizando trs malhas. Adicionalmente, a tabela 5.3 tambm
apresenta os erros no clculo do tensor no-newtoniano S. Pode-se observar na tabela 5.3 que os
erros decrescem com o renamento da malha, demonstrando a convergncia da tcnica implcita
para escoamentos a baixo nmero de Reynolds.

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.

5.4.1 Simulao numrica do jato oscilante


O fenmeno do jato oscilante (jet buckling phenomenon ) acontece quando um uido viscoso,
injetado de uma certa altura, atinge uma parede rgida e desacelera, formando um acumulo de
uido. Este problema tem atraido a ateno de muitos investigadores, e resultados experimentais e numricos, mostrando detalhes deste fenmeno para o caso tridimensional newtoniano,
podem ser encontrados nos trabalhos de Cruickshank e Munson [31], Tom et al. [155], Ribe
[136, 137, 138], Nobrega et al. [112], entre outros.
Como uma vericao adicional para a formulao SI-CN/CCI1, simulou-se o fenmeno do
jato oscilante de um uido viscoso. Considerou-se um jato axisimtrico de um uido newtoniano
a baixo nmero de Reynolds escoando dentro de uma caixa inicialmente vazia. O efeito das
oscilaes (tambm conhecido como ambagem) ocorre devido alta viscosidade quando o
uido alcana o fundo da caixa. Este problema foi simulado utilizando os mtodos explcito
GENSMAC [155] e SI-CN/CCI1 apresentado na seo 5.2.
Os dados do modelo utilizados no sistema FREEFLOW para esta simulao foram: =

3.5P a.s, = 1380kg m3 , dimetro do injetor (D) igual a 6mm e altura do injetor at o

86

Mtodos de projeo 3D

fundo da caixa (H ) foi 11cm. Uma caixa de dimenses 4 cm 4 cm 2 cm foi utilizada.


No injetor, impem-se um perl parablico (Poiseuille prole ) dado pela equao (5.29) com

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:

= 6 P a.s, = 1000kg m3 , dimetro do injetor (D) igual a 6mm e altura do injetor at o


fundo da caixa (H ) igual a 12cm. Uma caixa de dimenses 7 cm 7 cm 3 cm foi utilizada. No
injetor, impem-se um perl parablico (Poiseuille prole ) dado pela equao (5.29) com U =

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

= 20, ou seja, de acordo com os resultados experimentais de

Cruickshank e Munson [31] as condies Re =

U D

espera-se que os jatos apresentem as ambagens.

< 1.2 e

H
D

> 7.2 so satisfeitas, e portanto

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).

O sistema FREEFLOW simulou estes problemas e os resultados so apresentados nas guras


5.10 e 5.11. De acordo com as visualizaes nas guras 5.10 e 5.11, nota-se que todos os jatos
produziram o efeito de ambagem. Alm disso, ambos tipos de uidos, newtoniano e do tipo
Maxwell, apresentaram o efeito coiling para os jatos axisimtrico e quadrado.
Adicionalmente, simulou-se os mesmos problemas, apenas modicando o nmero de Reynolds para Re = 1.3 (assumindo = 2.3077P a.s). De acordo com as condies de Cruickshank
e Munson [31], neste caso como Re > 1.2 espera-se que os jatos no apresentem os efeitos de
ambagem. De fato, como pode ser observado nas guras 5.12 e 5.13, os jatos axisimtrico e
quadrado, para uido newtoniano, no apresentaram o fenmeno do jato oscilante. Entretanto,
observa-se das guras 5.12 e 5.13 o efeito da ambagem nos jatos para uido do tipo Maxwell
(esse fato mais evidente no jato quadrado, gura 5.13). Acredita-se que este fato ocorreu
devido a alta viscosidade existensional desenvolvida depois que o jato atinge a superfcie rgida.
Este fato foi discutindo em Tom et al. [165].

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).

5.4.2 Simulao numrica do inchamento do extrudado


O fenmeno do inchamento do extrudado (extrudate swell phenomenon ) geralmente associado com uidos viscoelsticos (em uidos newtonianos este inchamento no to considervel
como foi mostrado no caso bidimensional na seo 4.5) em processos de extrusso. Neste problema, um jato escoa dentro de um tubo de dimetro D e na sada do tubo o jato expelido
para a atmosfera. Devido s diferenas de teso normal, o dimetro do jato tende a aumentar para Dmax . O inchamento do extrudado usualmente associado com escoamentos a baixo
nmero de Reynolds e tem sido estudado por muitos pesquisadores. Por exemplo, alguns resultados experimentais para uidos viscoelsticos foram descritos por Liang et al. [92], Liang [91],
Sombatsompop e Intawong [144], enquanto que resultados numricos podem ser encontrados
na literatura em Mitsoulis [101], Rutgers e Mackley [139], Huang e Lu [75], Paulo et al. [123],
Tom et al. [160].
Para demonstrar que as tcnicas implcitas apresentadas neste trabalho podem simular
escoamentos de uidos altamente viscoelsticos com superfcie livre a baixo nmero de Reynolds,

92

Mtodos de projeo 3D
Fluido newtoniano

t = 0.175 s

t = 0.25 s

t = 0.75 s

t = 1.625 s

Formulao SI-EI/CCE com uido do tipo Maxwell

t = 0.175 s

t = 0.25 s

t = 0.75 s

t = 1.625 s

Figura 5.10: Simulao numrica do jato oscilante axisimtrico 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).

estudou-se o fenmeno do inchamento do extrudado de uidos tipo Oldroyd-B e Maxwell com


diferentes nmeros de Weissenberg. Para isto, considerou-se um tubo circular de comprimento

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

Formulao SI-EI/CCE com uido do tipo Maxwell

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

Formulao SI-EI/CCE com uido do tipo Maxwell

t = 0.175 s

t = 0.25 s

t = 0.75 s

t = 1.50 s

Figura 5.12: Simulao numrica do jato oscilante axisimtrico 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).

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

Formulao SI-EI/CCE com uido do tipo Maxwell

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 = 0.001, 0.002, 0.004 s, resultando em W e =


acordo com os dados utiliza-se t = 2.60 105 s.

1 U
R

= 0.1, 0.2 e 0.4, respectivamente. De

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 ]

. A tabela 5.4 apresenta os resultados obtidos pela formulao

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

Figura 5.14: Simulao numrica do fenmeno do inchamento do extrudado no-estacionrio


para vrios valores de W eef etivo : 0.2 (primeira coluna); 0.5 (segunda coluna); 0.8 (terceira
coluna). Visualizao do escoamento em tempos selecionados (Re = 0.1, uido do tipo OldroydB).

98

Mtodos de projeo 3D

t = 0.10s

t = 0.20s

t = 0.30s

t = 0.45s

Figura 5.15: Simulao numrica do fenmeno do inchamento do extrudado no-estacionrio


para vrios valores de W eef etivo : 0.2 (primeira coluna); 0.5 (segunda coluna); 0.8 (terceira coluna). Visualizao do escoamento em tempos selecionados (Re = 0.05, uido do tipo OldroydB).

5.4 Aplicaes

99

t = 0.05s

t = 0.10s

t = 0.15s

t = 0.20s

Figura 5.16: Simulao numrica do fenmeno do inchamento do extrudado no-estacionrio


para vrios valores de W e: 0.1 (primeira coluna); 0.2 (segunda coluna); 0.4 (terceira coluna).
Visualizao do escoamento em tempos selecionados (Re = 1.0, uido do tipo Maxwell).

100

Mtodos de projeo 3D

5.5 Consideraes nais


Neste captulo, as tcnicas introduzidas no captulo 4 foram estendidas para escoamentos tridimensionais, possibilitando a construo de um mtodo semi-implcito generalizado. A
equao de quantidade de movimento e as equaes para a presso tentativa na superfcie livre foram derivadas de forma a possibilitar a utilizao deste mtodo em escoamentos
tridimensionais newtonianos e viscoelsticos.
No caso de escoamentos viscoelsticos, os modelos diferenciais escolhidos foram o de Maxwell
e Oldroyd-B. Assim como no caso bidimensional em escoamentos newtonianos, a formulao
tridimensional apresentada estvel e no necessita da restrio parablica do passo do tempo.
Alm disso, para os modelos de Maxwell e Oldroyd-B, o mtodo de projeo descrito neste
captulo foi capaz de capturar efeitos de viscoelsticidade utilizando passos no tempo bem
maiores que no mtodo explcito.
Os resultados numricos para o caso tridimensional foram apresentados nas sees 5.3 e 5.4.
Deve-se ressaltar, que neste captulo no foi detalhado os modelos de Maxwell e Oldroyd-B,
pois o objetivo principal deste trabalho mostrar que as novas tcnicas implcitas podem ser
aplicadas tanto para uidos newtonianos, como em uidos viscoelsticos. As equaes utilizadas
foram descritas em [143, 165] no caso do uido de Maxwell e em [157] para o modelo Oldroyd-B.
Os resultados numricos apresentaram boa concordncia com solues exatas e conhecidas.
O renamento de malha indicou a convergncia dos esquemas implcitos. Todas as simulaes
foram realizadas para problemas a baixo nmero de Reynolds, o que indica que as tcnicas
desenvolvidas neste captulo so capazes de resolver os escoamentos conhecidos como creeping

ow. Os resultados deste captulo foram publicados em Oishi et al. [118].

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

Mtodos de projeo de segunda ordem


Geralmente, qualquer equao discretizada no tempo e/ou no espao no exatamente

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:

Erros devidos atualizao da presso e da velocidade;


Erros provenientes do tratamento das condies de contorno;
Erros intrisicamente relacionados ao desacoplamento do sistema original das equaes de
Navier-Stokes.
Portanto, para a construo de mtodos de projeo de segunda ordem de preciso temporal
necessrio um estudo dos fatores citados acima.
A atualizao da presso um passo importante na construo de mtodos de projeo de
alta ordem temporal. Desta forma, esse passo tem sido muito discutido na literatura, e muitas
vezes h alguma discordncia entre os autores. Os esquemas que exploram formas diferentes
na atualizao da presso so conhecidos como mtodos de correo da presso. Autores
como Van Kan [78], Bell et al. [11], Karniadakis et al. [79], Tau [151], Timmermans et al.
[154], Shen [141], Strilkwerda e Lee [146], Brown et al. [13], Guermond e Shen [62], Pyo e
Shen [132] estudaram e desvendaram os efeitos dos esquemas de atualizao da presso em
mtodos de projeo de ordem dois. Recentemente, outra estratgia de atualizao apareceu

6.1 Introduo

103

na literatura e cou conhecida como mtodos de correo da velocidade. A noo de esquemas


do tipo correo da velocidade em mtodos de projeo foi primeiro introduzido por Guermond
e Shen [63]. Neste tipo de esquema, os termos viscosos so tratados explicitamente num passo
inicial e a velocidade corrigida no prximo passo. De acordo com Guermond e Shen em outro
trabalho [62], os esquemas do tipo correo-velocidade so mais estveis que os esquemas do tipo
correo-presso. No trabalho de Guy e Fogelson [65], a estabilidade de mtodos de projeo
de segunda ordem de preciso temporal analisada. Os resultados mostram que mtodos de
projeo de alta ordem podem se tornar muito sensveis a instabilidades numricas conforme
o esquema utilizado na correo da presso. Codina [24] tambm apresentou uma anlise da
estabilidade para a presso em mtodos de primeira e segunda ordem. Mais detalhes sobre o
estudo da estabilidade de mtodos de projeo podem ser encontrados em [2].
Outra fonte de ambiguidade em mtodos de projeo de alta ordem o tratamento das
condies de contorno. Quando a idia dos mtodos de projeo aplicada, a equao de
quantidade de movimento (2.1) utilizada para calcular um campo de velocidade intermediria,
e no prximo passo, uma equao do tipo Poisson para uma presso intermediria resolvida.
Essas quantidades intermedirias so usadas para calcular as quantidade fsicas, velocidade
e presso. Um problema que as quantidades intermedirias no so quantidades fsicas,
e portanto no so dadas a priori na formulao do problema, sendo determinadas aps o
desacoplamento das equaes de Navier-Stokes (2.1) e (2.2). Desta forma, como no caso da
correo da presso, tem havido muita discusso sobre o efeito das condies de contorno na
preciso temporal dos mtodos de projeo. Autores como Fortin et al. [51], Deville et al. [36],
Orszag et al. [120], Gresho [59], Perot [126], Weinan e Liu [174], Cortez [26], E e Liu [40] e mais
recentemente Strilkwerda e Lee [146], Brown et al. [13], Lee et al. [87], Iannelli e Denaro [76],
Guy e Fogelson [65] apresentaram resultados e discusses sobre o tratamento das condies de
contorno em fronteiras rgidas. Entretanto, o uso de condies de contorno modicadas uma
estratgia delicada. Alguns dos esquemas citados anteriormente apresentaram bons resultados,
mas todo cuidado deve ser tomado na implementao para que a segunda ordem de preciso
temporal no seja destruda. O recente trabalho de Guermond et al. [61] apresenta detalhes
de implementao e comentrios sobre vrias extenses dos mtodos de projeo. Em [61], os
autores resumiram em uma tabela os diversos esquemas apresentados na literatura, descrevendo
a forma do tratamento das condies de contorno, a estabilidade e ordem de preciso dos
respectivos esquemas. Outro trabalho que descreve cuidadosamente os detalhes nas condies
de contorno o de Brown et al. [13].

104

Mtodos de projeo de segunda ordem


Uma forma interessante de anlise de mtodos de projeo de segunda ordem evitando os

problemas com as condies de contorno por meio do mtodo de fatorao aproximada


[176]. Neste mtodo, o desacoplamento das equaes de Navier-Stokes (2.1) e (2.2) pode ser
visto como uma fatorao aproximada das equaes na forma discreta. Para os pesquisadores
que utilizam esta estratgia, a principal vantagem do mtodo de fatorao aproximada que o
desacoplamento e a preservao da preciso temporal esto associados com a fatorao aproximada do sistema das equaes (2.1) e (2.2), e no com as condies de contorno ou a forma
de atualizao de presso. Portanto, no estudo da ordem de preciso temporal dos mtodos de
projeo, erros devido s condies de contorno podem ser desconsiderados. Ou seja, quando
utiliza-se o mtodo de fatorao aproximada, as condies de contorno para as quantidades nofsicas no so requeridas, pois essas informaes j esto incorporadas nas matrizes e vetores
da fatorao aproximada.
O mtodo da fatorao aproximada para as equaes de Navier-Stokes foi inicialmente estudado por Dukowicz e Dvinsky [38], que apresentaram um mtodo de projeo de segunda ordem
de preciso temporal. Logo aps, Perot [125] apresentou um estudo do mtodo de fatorao
aproximada utilizando a conhecida decomposio LU. De acordo com Perot, a construo de um
mtodo de projeo de alta ordem via fatorao do tipo LU pode superar algumas diculdades
encontradas em uma anlise padro. Essa armao baseia-se no fato de que o erro introduzido no momento do desacoplamento das equaes (2.1) e (2.2) est diretamente conectado
fatorao aproximada utilizada, e no com a correo da presso e nem com as condies de
contorno. Em [125], Perot apresenta alternativas na construo de um mtodo de projeo de
ordem dois.
Os trabalhos de Dukowicz e Dvinsky [38] e Perot [125] despertaram a ateno de outros
pesquisadores que comearam a analisar o mtodo de fatorao aproximada. Quarteroni et al.
[134] apresentaram um estudo de fatoraes em blocos de sistemas algbricos para a aproximao numrica das equaes de Navier-Stokes. Lee et al. [87] apresentaram um estudo detalhado
de fatoraes aproximadas e exatas para a construo de mtodos de projeo de alta ordem.
Em [87] os autores destacaram, principalmente, as vrias formas de matrizes resultantes da
decomposio LU. Chang et al. [19] analisaram um mtodo de passo fracionrio utilizando a
estratgia da fatorao aproximada. Recentemente, Henriksen e Holmen [67], Ni et al. [108],
Zhang [181], entre outros, tambm apresentaram mtodos de projeo de segunda ordem de
preciso temporal obtidos e analisados pela fatorao aproximada.
Enm, como vrios autores tm apresentado diversas estratgias e anlises na construo
de mtodos de alta ordem de preciso temporal, muitos trabalhos mostram comparaes entre

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

Mtodos de projeo de segunda ordem

6.2 Mtodo de projeo de ordem dois para a formulao


SI-AB/CN
A formulao semi-implcita com o mtodo de Crank-Nicolson (SI/CN) foi apresentada no
captulo 4, seo 4.3, e sua extenso para o caso tridimensional no captulo 5, seo 5.2. Os
resultados numricos foram muito satisfatrios, como pde ser visto nas sees de resultados
numricos dos captulos 4 e 5, e isto motivou o estudo de como obter segunda ordem de preciso
temporal nesta formulao.
Inicialmente, para construir um mtodo semi-implcito estvel, consistente e agora de ordem
dois, considere a discretizao temporal para as equaes de Navier-Stokes, baseada em uma
discretizao de ordem dois, aplicando os parmetros da tabela 2.1, apresentada no captulo 2,
como 1 = 3 = 4 = 0.5, 2 = 1.5 e = 0.5 na equao (2.17), ou seja

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

e considere tambm a equao da continuidade

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

onde p(n 2 ) uma aproximao de p(n+ 2 ) .

e , dado pela equao


Utilizando o mesmo procedimento da seo 4.3, substituindo u
e t (n+1) ,
u(n+1) = u

6.2 Mtodo de projeo de ordem dois para a formulao SI-AB/CN

107

na equao (6.2), e comparando o resultado com a equao (6.1) obtm-se a frmula de atualizao da presso como
1

p(n+ 2 ) = p(n 2 ) + (n+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)

A estratgia para desacoplar os campos de velocidade e presso da equao acima a mesma


descrita no captulo 4, seo 4.3. A principal diferena que agora utiliza-se a discretizao no
nvel de tempo (n + 12 ), e isto determinar uma mdia entre as velocidades no nvel de tempo

(n + 1) e (n), fato que no ocorria nas formulaes anteriores.


Novamente, considere primeiro o caso onde uma clula [S] da superfcie livre est em contato
com uma clula [E] como apresentado anteriormente na gura 2.4a). Neste caso o vetor normal
n = (1, 0) e a equao (6.4), aps a utilizao da equao da continuidade discretizada no
nvel de tempo (n + 12 ), reduz a

(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)

Substituindo as equaes (4.7) e (6.3) em (6.5), e reagrupando os termos obtm-se

(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 )

reescrevendo a equao (6.4) como

1
=
Re

(n+ 21 )

u
y

(n+ 12 )

v
+
x

1
=
2Re

u(n+1) v (n+1) u(n) v (n)


+
+
+
y
x
y
x

(6.7)

108

Mtodos de projeo de segunda ordem


Aps substituir as equaes da atualizao da velocidade (4.7) e (4.11), e a frmula da

correo da presso (6.3) em (6.7) tem-se

(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)

onde u(n) calculado das condies (2.2) e (2.12).


No passo 2, a idia a mesma do algoritmo anterior da formulao SI-CN: utilizar a equao
de Poisson

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

6.3 Mtodo de projeo de ordem dois para a formulao laplaciano supercial

109

e na superfcie livre na soluo da equao de


de uma extrapolao linear no tempo para u
quantidade de movimento.

6.3 Mtodo de projeo de ordem dois para a formulao


laplaciano supercial
Nesta seo propem-se um novo tratamento das condies de contorno da presso derivando um novo mtodo de projeo de ordem dois para escoamentos com superfcie livre a
baixo nmero de Reynolds. Os mtodos descritos at o momento nesta tese alcanaram timos
resultados de estabilidade em escoamentos com superfcie livre. Entretanto, estas formulaes
envolvem a soluo de um extenso sistema linear no-simtrico, devido discretizao implcita
da equao da presso na superfcie livre, e isto acarreta um aumento no tempo de processamento. Desta forma, nesta seo apresenta-se, idias iniciais na construo de uma formulao
que envolve a soluo do laplaciano supercial. Baseado nesta formulao, descreve-se como
obter um mtodo de ordem dois, estvel, e que utilize apenas a soluo de sistemas lineares
simtricos em todo domnio e no contorno.
A construo desta estratgia inicia utilizando as mesmas tcnicas descritas na seo anterior, ou seja, denindo a equao para o clculo do campo intermedirio (6.2). Entretanto, nesta
formulao, utiliza-se a frmula simples para a correo da presso, descrita anteriormente no
captulo 2 pela equao (2.32), no nvel de tempo (n + 12 ), isto
1

p(n+ 2 ) = p(n 2 ) + (n+1) .

(6.10)

A estratgia de discretizar a equao da presso na superfcie livre implicitamente para obter


um mtodo estvel tambm utilizada, e resultar na formulao do laplaciano supercial. Para
isto, inicialmente, utiliza-se alguns conceitos bsicos de geometria diferencial. Admite-se que a
superfcie livre uma curva parametrizada pelo comprimento de arco (ver detalhes em [153])
como ilustrada na gura 6.1.
Considere

n(s) = (y(s),

x(s))

= (nx (s), ny (s)),


m(s) = (x(s),

y(s))

= (mx (s), my (s)),


os vetores normal e tangencial curva , respectivamente. Desta forma m(s) = (s)
.

(6.11)

110

Mtodos de projeo de segunda ordem


n(s)...

.........
.....
...
...
...
...
....
...
..............
...
........ .
...
........
... ........
........
.
.
.
.
.
.
.
.
.
.
....... ...
...
............. ................. ................................................
...........
... ...............................................
..........
...............
.........
.
.
.
.
.
.
.
.
.
........
.
.....
.
.
........
.
.
.
.
........
....
.
.
.
.
.
........
.
....
.
.
.......
.
.
.
........
...
.
.
.
.
.
...
....
.
.
.
.
...
.
.
.
....
.
.
.
...
....
....
....
....
.
.
.
.
....

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.

A derivada do vetor tangente em (6.11)

(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)

A velocidade normal un a curva em s dada por

un (s) = u nx (s) + v ny (s),

(6.15)

enquanto que, a velocidade tangencial

um (s) = u mx (s) + v my (s).

(6.16)

Denindo-se a derivada normal de un como

u(x + n(x)) n(x) u(x) n(x)


un (x(s), y(s))
= lim
0
n

u(x + nx , y + ny )nx + v(x + nx , y + ny )ny u(x, y)nx v(x, y)ny


.
= lim
0

(6.17)

6.3 Mtodo de projeo de ordem dois para a formulao laplaciano supercial

111

Utilizando-se a frmula de Taylor para os termos u(x + nx , y + ny ) e v(x + nx , y + ny ) na


equao (6.17), obtm-se

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)

De acordo com a denio de derivada direcional, tem-se

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)

Substituindo as equaes (6.11) e (6.14) em (6.19) obtm-se

dum (s)
u 2 v
u
v 2
=
mx +
mx my +
mx my +
m + (unx + vny ).
ds
x
x
y
y y

(6.20)

Ao somar as derivadas em (6.18) e (6.20), e utilizando a propriedade de ortogonalidade entre

n(s) e m(s), tem-se

un dum
u v
+
un =
+
= u.
n
ds
x y

(6.21)

Em particular, para escoamentos incompressveis, a equao (6.21) reduz-se

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)

com p = p(x(s), y(s)). Substituindo (6.22) em (6.23) obtm-se

2
p+
Re

dum
un
ds

= 0.

(6.24)

112

Mtodos de projeo de segunda ordem


Portanto, nesta formulao, a condio de tenso normal (2.11) substituda pela equao

(6.23) que pode ser reescrita na forma da equao (6.24).


O prximo passo ser a construo do laplaciano supercial. Para isto, de acordo com a
equao (2.27), deni-se a velocidade nal um como
(n+1)

(n+1)
um

ds
=u
em t
ds

(6.25)

onde s = (x(s), y(s)).


Discretizando implicitamente a equao (6.24) no nvel de tempo (n + 12 ) tem-se
(n+ 12 )

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)

Substituindo as equaes (6.10) e (6.25) em (6.26) tem-se

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)

recebe o nome de laplaciano supercial. Na equao (6.27) o termo do

d2 (n+1)
ds2

pode ser discretizado utilizando apenas trs pontos na superfcie

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

(n + 1), e portanto necessrio o desenvolvimento de uma estratgia para o desacoplamento.


Entretanto, como o objetivo principal desta seo apenas iniciar os estudos da tcnica do
laplaciano supercial, evita-se este acoplamento simplicando a equao (6.27). Para isto,
assumi-se que esta equao aplicada em um escoamento com superfcie livre planar ( = 0)
ou um escoamento estacionrio (un = 0). Logo, a equao (6.27) reescrita como

t
s(n+1)
Re

(n+1)

d2 s
ds2

1
=
Re

(n)

de
um dum
+
ds
ds

!
1

p(n 2 ) .

(6.28)

As equaes de diferenas nitas para este caso esto dadas no Apndice A.


O algoritmo utilizado nesta formulao apresenta algumas pequenas modicaes em relao
ao descrito na seo anterior.

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

e , quando resolve-se a equao de quantidade de movimento (6.2).


u
O passo 2 desta estratgia modicado, sendo dividido em duas partes. Inicialmente, como
o valor de (n+1) na superfcie livre calculado apenas por um tipo de equao, que sempre
utiliza apenas clulas do tipo [S], utiliza-se a equao (6.28). Aps obter o valor de em todas
as clulas de superfcie livre, calcula-se a equao de Poisson

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

rou-se as equaes de Navier-Stokes (2.1) e (2.2) aplicadas em um domnio = 2 , 2



, . As condies de contorno impostas para este problema foram de superfcie livre, isto ,
2 2
utilizou-se as equaes (2.11) e (2.12) nas laterais, e nas partes superior e inferior do domnio.
Desta forma, a congurao deste problema foi escolhida especicamente para testar os mtodos de projeo deste captulo, pois apenas condies de contorno de superfcie livre planar so
aplicadas em 4 .
O passo espacial usado foi x = y = 0.157m (20 20 clulas) e o coeciente de viscosidade

= 10.0m2 s1 , com velocidade de escala U = 1.0ms1 e o comprimento de escala L = 1.0m


resultando em Re = 0.1. O escoamento foi integrado de t = 0s at t = 0.1s. Em t = 0s,
assumiu-se que os campos de velocidade e presso so iguais a zero em todo o domnio e nos
contornos 4 . Aps t > 0.02s, aplicou-se uma fora supercial fs (t) = 0.25 (1 cos(2 (t
0.02))) na equao da presso na superfcie livre (2.11) para gerar os campos de velocidade
e presso. Esta fora pode ser interpretada como um termo forante para a equao (2.11)

114

Mtodos de projeo de segunda ordem

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 =

< y < 0).


As solues de referncia para as velocidades e presso neste problema foram calculadas

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-

e na superfcie livre na soluo da


trapolao linear (6.9) para as condies de contorno de u
equao de quantidade de movimento (6.2), a ordem do mtodo diminui (veja por exemplo a
tabela 6.2 para a formulao SI-AB/CN, e a tabela 6.6 para o laplaciano supercial.)
As tabelas 6.3 e 6.7 mostram os resultados das formulaes com a extrapolao linear (6.9),
entretanto aplicando a discretizao implcita da equao da presso na superfcie livre no
nvel de tempo (n + 1), como nas formulaes do captulo 4. Ou seja, na primeira formulao
aplicou-se a equao (4.3) ao invs de (6.4), enquanto que na formulao laplaciano supercial
discretiza-se a equao (6.24) no nvel de tempo (n + 1), e no como em (6.26) . Os resultados
das tabelas 6.3 e 6.7 evidenciam que a aplicao da discretizao no nvel de tempo (n + 1) da
equao da presso na superfcie livre resulta em formulaes que no atingem ordem dois. Em
particular, a formulao SI-AB/CN neste caso apresentou melhores resultados.
Finalmente, mostrou-se com os resultados das tabelas 6.4 e 6.8, que as formulaes, respectivamente, SI-AB/CN e laplaciano supercial sem a extrapolao linear (6.9) e sem a discretizao
da equao da presso na superfcie livre no nvel de tempo (n + 21 ) so apenas de ordem um.

6.5 Consideraes nais


Neste captulo foram apresentadas estratgias para obter mtodos de projeo de ordem
dois em escoamentos com superfcie livre a baixo nmero de Reynolds. Duas formulaes foram
derivadas. A primeira uma extenso da formulao apresentada na seo 4.3, utilizando uma

6.5 Consideraes nais

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

estratgia semi-implcita com o mtodo de Adams-Bashforth/Crank-Nicolson. A segunda usa


uma equao para a presso na superfcie livre derivada do laplaciano supercial.
Os resultados numricos para um problema teste mostraram que as formulaes so de ordem dois para o campo de velocidade no nvel de tempo (n + 1) e para a presso no nvel de
tempo (n + 12 ). Duas estratgias foram fundamentais para obter esta ordem: uma extrapola-

116

Mtodos de projeo de segunda ordem

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

e na soluo da equao de quantidade de movimento e a


o das condies de contorno de u
discretizao implcita no nvel de tempo (n + 21 ) da equao da presso na superfcie livre.
Nesta seo, apenas a idia inicial sobre a formulao do laplaciano supercial foi apresentada. Em particular, resolveu-se um problema simples com superfcie livre planar. Neste
caso, esta formulao resolve uma diculdade encontrada nas formulaes SI apresentadas nesta

6.5 Consideraes nais

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

Mtodos de projeo de segunda ordem

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

Captulo 7  Consideraes Finais


No captulo 5, as tcnicas do captulo 4 foram estendidas para o caso tridimensional. A

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.

Alm destes estudos, investigar o renamento de malha adaptativo e a implementao


paralela nas formulaes desenvolvidas para escoamentos com superfcie livre.

Referncias Bibliogrcas
[1] Y.C. Ahn e M.E. Ryan. A nite dierence analysis of the extrudate swell problem.

International Journal for Numerical Methods in Fluids, 13:12891310, 1991.


[2] A.S. Almgren, J.B. Bell, e W.Y. Crutcheld. Approximate projection methods: Part i.
inviscid analysis. SIAM Journal on Scientic Computing, 22:11391159, 2000.
[3] M. Alves, P. Oliveira, e F.T. Pinho. A convergent and universally bounded interpolation
scheme for the treatment of advection. International Journal for Numerical Methods in

Fluids, 41:4775, 2003.


[4] A.A. Amsden e F.H. Harlow. A simplied MAC technique for incompressible uid ow
calculations. Journal of Computational Physics, 6:332335, 1970.
[5] V. Armenio. An improved MAC method (SIMAC) for unsteady high-Reynolds free surface
ows. International Journal for Numerical Methods in Fluids, 24:185214, 1997.
[6] S. Armeld e R. Street. An analysis and comparison of the time accuracy of fractionalstep methods for the Navier-Stokes equations on staggered grids. International Journal

for Numerical Methods in Fluids, 38:255282, 2002.


[7] S. Armeld e R. Street. The pressure accuracy of fractional-step methods for the NavierStokes equations on staggered grids. ANZIAM. Australian and New Zealand Industrial

and Applied Mathematics, 44:2039, 2003.


[8] P. Badiei, M.M. Namin, e A. Ahmadi. A three-dimensional non-hydrostatic vertical
boundary tted model for free-surface ows. International Journal for Numerical Methods

in Fluids, 56:607627, 2008.


[9] E. Bansch. Simulation of instationary, incompressible ows. Acta Math. Univ. Comeni-

anae, LXVII:101114, 1998.


121

122

REFERNCIAS BIBLIOGRFICAS

[10] G.K. Batchelor. An Introduction to Fluid Dynamics. SIAM, Philadelphia, 1970.


[11] J.B. Bell, P. Colella, e H.M. Glaz. A second order projection method for the incompressible Navier-Stokes equations. Journal of Computational Physics, 85:257283, 1989.
[12] H. Bijl, M.H. Ampenter, V.N. Vatsa, e C.A. Kennedy. Implicit time integration schemes for the unsteady compressible Navier-Stokes equations: laminar ows. Journal of

Computational Physics, 179:313329, 2002.


[13] D.L. Brown, R. Cortez, e M.L. Minion. Accurate projection methods for the incompressible Navier-Stokes equations. Journal of Computational Physics, 168:464499, 2001.
[14] L.S. Caretto, A.D. Gosman, S.V. Patankar, e D.B. Spalding. Two calculation procedures
for steady, three dimensional ows with recirculation. Lectures Notes in Physics, 19, 1972.
[15] A.F. Castelo, M.F. Tom, M.L. Cesar, J.A. Cuminato, e S. McKee. Freeow: An intregated simulation system for three-dimensional free surface ows. Computing and Visua-

lization in Science, 2:199210, 2000.


[16] H.D. Ceniceros e A.M. Roma. A multi-phase ow method with a fast, geometry-based
uid indicator. Journal of Computational Physics, 205:391400, 2005.
[17] R.K.C. Chan e R.L. Street. A computer study of nite-amplitude water waves. Journal

of Computational Physics, 6:6894, 1970.


[18] P.W. Chang, T.W. Patten, e B.A. Finlayson. Collocation and galerkin nite element
methods for viscoelastic uid ow - ii: Die swell problems with a free surface. Computers

& Fluids, 7:285293, 1979.


[19] W. Chang, F. Giraldo, e B. Perot. Analysis of an exact fractional step method. Journal

of Computational Physics, 180:183199, 2002.


[20] T. Chen, P.D. Minev, e K. Nandakumar. A projection scheme for incompressible multiphase ow using adaptative Eulerian grid. International Journal for Numerical Methods

in Fluids, 45:119, 2004.


[21] I. L. Chern, J. Glimm, O. Mcbryan, B. Plohr, e S. Yaniv. Front tracking for gas dynamics.

Journal of Computational Physics, 62:83110, 1986.


[22] A.J. Chorin. A numerical method for solving incompressible viscous ow problems. Jour-

nal of Computational Physics, 2:1226, 1967.

REFERNCIAS BIBLIOGRFICAS

123

[23] A.J. Chorin. Numerical solution of the Navier-Stokes. Mathematics of Computation,


2:745762, 1968.
[24] R. Codina. Pressure stability in fractional step nite element methods for incompressible
ows. Journal of Computational Physics, 170:112140, 2001.
[25] A.H. Coppola-Owen e R. Codina. A nite element model for free surface ows on xed
meshes. International Journal for Numerical Methods in Fluids, 54:11511171, 2007.
[26] R. Cortez. An impulse-based approximation of uid motion due to boundary forces.

Journal of Computational Physics, 123:341, 1996.


[27] R. Courant, K. Friedrichs, e H. Lewy. On the partial dierential equations of mathematical
physics. IBM Journal Research and Development, 11:215234, 1967.
[28] M.J. Crochet e R. Keunings. Die swell of a Maxwell uid: Numerical prediction. Journal

of Non-Newtonian Fluid Mechanics, 7:199212, 1980.


[29] M.J. Crochet e R. Keunings. Finite element analysis of die swell of a highly elastic uid.

Journal of Non-Newtonian Fluid Mechanics, 10:339356, 1982.


[30] M.J. Crochet e R. Keunings. On numerical die swell calculation. Journal of Non-

Newtonian Fluid Mechanics, 10:8594, 1982.


[31] J.O. Cruickshank e B.R. Munson. Viscous uid buckling of plane and axisymmetric jets.

Journal of Fluid Mechanics, 113:221239, 1981.


[32] J.M. Danskin. The theory of maxmin with applications. SIAM Journal on Applied

Mathematics, 14:641664, 1966.


[33] P. Dartzi, Y.S. Yang, e C.H. Chang. Computation of internal ow with free surface using
articial compressibility. Numerical Heat Transfer B, 33:119134, 1998.
[34] D. Degani e C. Gutnger. Three-dimensional low Reynolds number ows with a free
surface. Journal of Computational Physics, 24:108114, 1977.
[35] F.M. Denaro. On the applications of the Helmoltz-Hodge decomposition in projection
methods for incompressible ows with general boundary conditions. International Journal

for Numerical Method in Fluid, 43:4369, 2003.

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

Fluids, 4:11491163, 1984.


[37] M.O. Deville. An alternating direction implicit algorithm for viscous free surface ows.

J. de Mcanique, 14:161187, 1975.


[38] J.K. Dukowicz e A. S. Dvinsky. Approximate factorization as a high order splitting for the
implicit incompressible ow equations. Journal of Computational Physics, 102:336347,
1992.
[39] A. Dutta e M.E. Ryan. Dynamics of a creeping newtonian jet with gravity and surface
tension: a nite dierence technique for solving steady free-surface ows using orthogonal
curvilinear coordinates. American Institute of Chemical Engineers Journal, 28:220232,
1982.
[40] W. E e J.G. Liu. Finite dierence schemes for incompressible ows in the velocity-impulse
density formulation. Journal of Computational Physics, 130:6776, 1997.
[41] A. Esmaeeli e G. Tryggvason. Direct numerical simulations of bubbly ows. Part 1: Low
Reynolds number arrays. Journal of Fluid Mechanics, 377:313345, 1998.
[42] M.W. Evans e F.H. Harlow. The particles-in-cell method for hydrodynamic calculations.

Los Alamos National Laboratory Report, LA-2139, 1957.


[43] R. Fedkiw. Coupling an Eulerian uid calculation to a Lagrangian solid calculation with
the ghost uid method. Journal of Computational Physics, 175:200224, 2002.
[44] V.G. Ferreira, A.C. Brandi, F.A. Kurokawa, P. Seleghim Junior, A. Castelo, e J.A. Cuminato. Incompressible turbulent ow simulation using model and upwind schemes.

Mathematical Problems in Engineering, 2007:ID 12741, 2007.


[45] V.G. Ferreira, F.A. Kurokawa, C.M. Oishi, M.K. Kaibara, A. Castelo, e J.A. Cuminato.
Evaluation of a bounded high order upwind scheme for 3d incompressible free surface
ow computations. Mathematics and Computers in Simulation, aceito para publicao,
2008, DOI: 10.1016/j.matcom.2007.04.018.
[46] V.G. Ferreira, F.A. Kurokawa, R.A.B. Queiroz, M.K. Kaibara, C.M. Oishi, J.A. Cuminato, A. Castelo, M.F. Tom, e S. McKee. Assessment of a high-order nite dierence

REFERNCIAS BIBLIOGRFICAS

125

upwind scheme for the simulation of convection-diusion problems. International Journal

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-

cations in Numerical Methods in Engineering, 23:419445, 2007.


[49] V.G. Ferreira, M.F. Tom, N. Mangiavacchi, A. Castelo, J.A. Cuminato, A.O. Fortuna,
e S. McKee. High order upwinding and the hydraulic jump. International Journal for

Numerical Methods in Fluids, 39:549583, 2002.


[50] J.H. Ferziger e M. Perc. Computational Methods for Fluid Dynamics. Springer-Verlag,
1999.
[51] M. Fortin, R. Peyret, e R. Temam. Calcul des ecoulementes d'un uide visquex incompressible. J. Mec., 10:357390, 1971.
[52] A.O. Fortuna. Tcnicas Computacionais para Dinmica dos Fluidos. Edusp, 2000.
[53] G.C. Georgiou e A.G. Boudouvis. Converged solutions of the Newtonian extrudate-swell
problem. International Journal for Numerical Methods in Fluids, 29:363371, 1999.
[54] W.A. Giord. The eect of surface tension on extrudate swell from square and retangular
channels. Polymer Engineering and Science, 38:11671174, 1998.
[55] J. Glimm, J. Grove, B. Lindquist, O. McBryan, e G. Tryggvason. The bifurcation of
tracked scalar waves. SIAM Journal on Scientic and Statistical Computing, 9:6179,
1988.
[56] J. Glimm, J. W. Grove, X. L. Li, K. M. Shyue, Y. Zeng, e Q. Zhang. Three-dimensional
front tracking. SIAM Journal on Scientic Computing, 19:703727, 1998.
[57] J. Glimm, J. W. Grove, e Y. Zhang. Interface tracking for axisymmetric ows. SIAM

Journal on Scientic Computing, 24:208236, 2002.

126

REFERNCIAS BIBLIOGRFICAS

[58] M. Golafashani. A simple numerical technique for transient creep ows with free surfaces.

International Journal for Numerical Methods in Fluids, 8:897912, 1988.


[59] P.M. Gresho. On the theory of semi-implicit projection methods for viscous incompressible
ow and its implementation via a nite element method that also introduces a nearly
consistent mass matrix. Part 1: Theory. International Journal for Numerical Methods in

Fluids, 11:587620, 1990.


[60] M. Griebel, T. Dornseifer, e T. Neunhoeer. Numerical Simulation in Fluid Dynamics:

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

Journal of Chemical Engineering, 62:4045, 1984.


[69] C. Hirsch. Numerical Computational of Internal and External Flows, vol. 1. A WileyInterscience Publication, 1989.
[70] C.W. Hirt, A.A Amsden, e J.L. Cook. An arbitrary Lagrangian-Eulerian computing
method for all ow speeds. Journal of Computational Physics, 14:227253, 1974.
[71] C.W. Hirt e B.D. Nichols. Volume-Of-Fluid (VOF) method for the dynamics of free
boundaries. Journal of Computational Physics, 39:201225, 1981.

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

Methods in Fluids, 33:10991119, 2000.


[75] S.X. Huang e C.J. Lu. Stress relaxation characteristics and extrudate swell of the iupacldpe melt. Journal of Non-Newtonian Fluid Mechanics, 136:147156, 2006.
[76] P. Iannelli e F.M. Denaro. Analysis of the local truncation error in the pressure-free
projection method for incompressible ows: a new accurate expression of the intermediate
boundary conditions. International Journal for Numerical Methods in Fluids, 42:399437,
2003.
[77] P.T. Jimack. Adaptive algorithms for free surface ow. Proceedings of the Fourth Inter-

national Conference on Engineering Computational Technology, 2004.


[78] J. Van Kan. A second-order accurate pressure-correction schemes for viscous incompressible ow. SIAM Journal on Scientic and Statistical Computing, 7:870891, 1986.
[79] G. Karniadakis, M. Israeli, e S. A. Orszag. High-order splitting methods for the incompressible Navier-Stokes equations. Journal of Computational Physics, 97:414443, 1991.
[80] J. Kim e P. Moin. Application of a fractional-step method to incompressible Navier-Stokes
equations. Journal of Computational Physics, 59:308323, 1985.
[81] S.O. Kim e H.C. No. Second-order model for free surface convection and interface reconstruction. International Journal for Numerical Methods in Fluids, 26:79100, 1998.
[82] K.M. Kleefsman, G. Fekken, A.E.P. Veldman, B. Iwanowski, e B. Buchner. A VolumeOf-Fluid based simulation method for wave impact problems. Journal of Computational

Physics, 206:363393, 2005.


[83] W. Kress e P. Ltstedt. Time step restrictions using semi-explicit methods for incompressible Navier-Stokes equations. Computer Methods in Applied Mechanics and Engineering,
195:44334447, 2006.

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

Dierential Equations, 9:313322, 1993.


[85] O.A. Ladyzhenskaja. The mathematical theory of viscous incompressible ow. Gordon
and Breach, New York, 1963.
[86] H.P. Langtangen, K.A. Mardal, e R. Winther. Numerical methods for incompressible
viscous ow. Advances in Water Resources, 25:812, 2002.
[87] M. Lee, D. Oh, e Y.B Kim. Canonical fractional-step methods and consistent boundary
conditions for the incompressible Navier-Stokes equations. Journal of Computational

Physics, 168:73100, 2001.


[88] C. Lemos. High-order schemes for free surface ows with arbitrary congurations. Inter-

national Journal for Numerical Methods in Fluids, 23:545566, 1996.


[89] R.W. Lewis, S.E. Navti, e C. Taylor. A mixed Lagrangian-Eulerian approach to modelling
uid ow during mould lling. International Journal for Numerical Methods in Fluids,
25:931952, 1997.
[90] Z. Li e M.C. Lai. The immersed interface method for the Navier-Stokes equation with
singular forces. Journal of Computational Physics, 171:822842, 2001.
[91] J-Z. Liang. Estimation of melt shear modulus from extrudate swell ratio and exit-pressure
drop data. Journal of Thermoplastic Composite Materials, 17:545556, 2004.
[92] Y. Liang, A. Ozetkin, e S. Neti. Dynamics of viscoelastic jets of polymeric liquid extrudate. Journal of Non-Newtonian Fluid Mechanics, 81:105132, 1999.
[93] P. Lin e D. Wang. Numerical modelling of 3d stratied free surface ows: a case study of
sediment dumping. International Journal for Numerical Methods in Fluids, 50:14251444,
2006.
[94] M. Liu, Y.X. Ren, e H. Zhang. A class of fully second order accurate projection methods
for solving the incompressible Navier-Stokes equations. Journal of Computational Physics,
200:325346, 2004.
[95] T.G. Liu, B.C. Khoo, e C.W. Wang. The ghost uid method for compressible gas-water
simulation. Journal of Computational Physics, 204:193221, 2005.

REFERNCIAS BIBLIOGRFICAS

129

[96] T.J. Liu, A. Yu, e S.H. Cheng. Finite dierence solution of a Newtonian jet swell problem.

International Journal for Numerical Methods in Fluids, 12:125142, 1991.


[97] D. Lorstad e L. Fuchs. High-order surface tension VOF-model for 3d bubble ows with
high density ratio. Journal of Computational Physics, 200:153176, 2004.
[98] N. Mangiavacchi, A. Castelo, M.F. Tom, J.A. Cuminato, M.L.B. de Oliveira, e S. McKee.
An eective implementation of surface tension using the Marker-And-Cell method for
axisymmetric and planar ows. SIAM Journal on Scientic Computing, 26:13401368,
2005.
[99] M. Manna e A. Vacca. An ecient method for the solution of the incompressible NavierStokes equations in cylindrical geometries. Journal of Computational Physics, 151:563
584, 1999.
[100] S. McKee, M.F. Tom, V.G. Ferreira, J.A. Cuminato, A. Castelo, F.S. Sousa, e N. Mangiavacchi. The MAC method. Computers & Fluids, 37:907930, 2008.
[101] E. Mitsoulis. Three-dimensional non-Newtonian computations of extrudate swell with
the nite element method. Computer Methods in Applied Mechanics and Engineering,
180:333344, 1999.
[102] H. Miyata. Finite-dierence simulation of breaking waves. Journal of Computational

Physics, 65:179214, 1986.


[103] H. Miyata, S. Nishimura, e A. Masuko. Finite-dierence simulation of nonlinear waves
generated by ships of arbitrary three-dimensional conguration. Journal of Computational

Physics, 60:391436, 1985.


[104] J.P. Morris, P.J. Fox, e Y. Zhu. Modeling low Reynolds number incompressible ows
using SPH. Journal of Computational Physics, 136:214226, 1997.
[105] D.E. Morton, M.J. Rudman, e J.L. Liow. A nite dierence method for modelling impacting drops. In Proceedings of FEDSM97, pages 16, 1997.
[106] M. Mntyl. An introduction to solid modeling. Computer Science Press, Rockville, MD,
1988.
[107] V. Ngamaramvaranggul e M.F. Webster. Viscoelastic simulation of stick-slip and die-swell
ows. International Journal for Numerical Methods in Fluids, 29:363371, 1999.

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.

Proceedings of The Polymer Processing Society 23rd Annual Meeting, Salvador/Brasil,


2007.
[113] C.M. Oishi. Anlise e implementao de mtodos implcitos no sistema FreeFlow2D.
Dissertao de mestrado, Universidade de So Paulo, Brasil, 2004.
[114] C.M. Oishi, J.A. Cuminato, V.G. Ferreira, M.F. Tom, A. Castelo, e N. Mangiavacchi.
Implementing implicit schemes in GENSMAC. Tendncias em Matemtica Aplicada e

Computacional, 5:257266, 2004.


[115] C.M. Oishi, J.A. Cuminato, V.G. Ferreira, M.F. Tom, A. Castelo, e N. Mangiavacchi.
A study of numerical schemes for incompressible uid ows. Tendncias em Matemtica

Aplicada e Computacional, 6:111120, 2005.


[116] C.M. Oishi, J.A. Cuminato, V.G. Ferreira, M.F. Tom, A. Castelo, N. Mangiavacchi, e
S. McKee. A stable semi-implicit method for free surface ows. Transaction of the ASME

- Journal of Applied Mechanics, 73:940947, 2006.


[117] C.M. Oishi, J.A. Cuminato, J.Y. Yuan, e S. McKee. Stability of numerical schemes on
staggered grids. Numerical Linear Algebra with Applications, aceito para publicao,
2008, DOI: 10.1002/nla.597.

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-

puters & Fluids, 7:7996, 1979.


[120] S.A. Orszag, M. Israeli, e M. Deville. Boundary conditions for incompressible ows. SIAM

Journal on Scientic Computing, 1:75111, 1986.


[121] S. Osher e R. Fedkiw. Level set methods: An overview and some recent results. Journal

of Computational Physics, 169:463502, 2001.


[122] S.V. Patankar. Numerical Heat Transfer and Fluid Flows. Hemisphere Publishing Co.,
1980.
[123] G.S. Paulo, M.F. Tom, e S. McKee. A Marker-And-Cell approach to viscoelastic free
surface ows using the PTT model. Journal of Non-Newtonian Fluid Mechanics, 147:149
174, 2007.
[124] B. Perot e R. Nallapati. A moving unstructured staggered mesh method for the simulation
of incompressible free-surface ows. Journal of Computational Physics, 184:192214, 2003.
[125] J.B. Perot. An analysis of the fractional step method. Journal of Computational Physics,
108:5158, 1993.
[126] J.B. Perot. Comments on the fractional-step method. Journal of Computational Physics,
121:179, 1995.
[127] N.A. Petersson. Stability of pressure boundary conditions for Stokes and Navier-Stokes
equations. Journal of Computational Physics, 172:4070, 2001.
[128] J.E. Pilliod e E.G. Puckett. Second-order accurate Volume-Of-Fluid algorithms for tracking material interface. Journal of Computational Physics, 199:465502, 2004.
[129] W.E. Pracht. A numerical method for calculating transient creep ows. Journal of

Computational Physics, 7:4660, 1971.


[130] W.H. Press, B.P. Flannery, S.A. Teukolsky, e W.T. Vetterling. Numerical Recipes in C :

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

Engineering, 188:505526, 2000.


[135] P.E. Raad e R. Bidoae. The three-dimensional Eulerian-Lagrangian marker and micro
cell method for the simulation of free surface ows. Journal of Computational Physics,
203:668699, 2005.
[136] N.M. Ribe. Periodic folding of viscous jets. Physical Review E, 68:Art. No. 036305, 2003.
[137] N.M. Ribe. Coiling of viscous jets. Proceedings of the Royal Society of London Series A

- Mathematical Physical and Engineering Sciences, 460:32233239, 2004.


[138] N.M. Ribe, H.E. Huppert, M.A. Hallworth, M. Habibie, e D. Bonn. Multiple coexisting
states of liquid rope coiling. Journal of Fluid Mechanics, 555:275297, 2006.
[139] R.P.G. Rutgers e M.R. Mackley. The eect of channel geometry and wall boundary
conditions on the formation of extrusion surface instabilities for lldpe. Journal of Non-

Newtonian Fluid Mechanics, 98:185199, 2001.


[140] J. Shen. On error estimates of the projection methods for the Navier-Stokes equations:
rst-order schemes. SIAM Journal on Numerical Analysis, 29:5777, 1992.
[141] J. Shen. On error estimates of the projection methods for the Navier-Stokes equations:
second-order schemes. Mathematics of Computations, 65:10391065, 1996.
[142] J.R. Shewchuk. An introduction to the conjugate gradient method without the agonizing
pain. Technical report, CS-94-125, 1994.

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

Congress on Computational Methods in Engineering, Porto/Portugal, 2007.


[144] N. Sombatsompop e N.T. Intawong. A comparative study on extrudate swell ratio of
polystyrene in a capillary rheometer and a single screw extruder. Polymer Testing, 24:948
952, 2005.
[145] F.S. Sousa, N. Mangiavacchi, L.G. Nonato, A. Castelo, M.F. Tom, V.G. Ferreira, J.A.
Cuminato, e S. McKee. A front-tracking/front-capturing method for the simulation of
3d multi-uid ows with free surfaces. Journal of Computational Physics, 198:469499,
2004.
[146] J.C. Strilkwerda e Y.S. Lee. The accuracy of the fractional step method. SIAM Journal

on Numerical Analysis, 37:3747, 1999.


[147] C. Tadjeran. Stability analysis of the Crank-Nicholson method for variable coecient
diusion equation. Communications in Numerical Methods in Engineering, 23:2934,
2007.
[148] N. Takemitsu. Finite dierence method to solve incompressible uid ow. Journal of

Computational Physics, 61:499518, 1985.


[149] R.I. Tanner. A theory of die-swell. Journal of Polymer Science Part A, 8:20672078,
1970.
[150] R.I. Tanner. Engineering Rheology. Clarendon Press, Oxford, 1988.
[151] E.Y. Tau. A second-order projection method for the incompressible Navier-Stokes equations in arbitrary domains. Journal of Computational Physics, 115:147152, 1994.
[152] T. Temam. Sur l'approximation de la solution des equations de Navier-Stokes par la
methode de pas fractionnaires (ii). Archieves of Rational Mechanics and Analysis, 33:377
385, 1969.
[153] K. Tenenblat. Introduo a geometria diferencial. Editora da UnB, 1988.
[154] L.J.P. Timmermans, P.D. Minev, e F.N. Van De Vosse. An approximate projection scheme
for incompressible ow using spectral elements. International Journal for Numerical

Methods in Fluids, 22:673688, 1996.

134

REFERNCIAS BIBLIOGRFICAS

[155] M.F. Tom, A. Castelo, J.A. Cuminato, N. Mangiavacchi, e S. McKee. Gensmac3d: a


numerical method for solving unsteady three-dimensional free surface ows. International

Journal for Numerical Methods in Fluids, 37:747796, 2001.


[156] M.F. Tom, A. Castelo, e V.G. Ferreira.

Numerical solution of the oldroyd-b mo-

Proceedings of the ECCOMAS CFD 2006-European Conference on Computational Fluid Dynamics, Egmond Aan
Zee/Netherlands, 2006.

del for three-dimensional viscoelastic free surface ows.

[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

Mechanics, aceito para publicao, 2008.


[158] M.F. Tom, J.L. Doricio, J.A. Cuminato, A. Castelo, e S. McKee. Solving viscoelastic
free surface ows of a second-order uid using a Marker-And-Cell approach. International

Journal for Numerical Methods in Fluids, 53:599627, 2007.


[159] M.F. Tom, B. Duy, e S. McKee. A numerical technique for solving unsteady nonNewtonian free surface ows. Journal of Non-Newtonian Fluid Mechanics, 62:934, 1996.
[160] M.F. Tom, L. Grossi, A. Castelo, J. A. Cuminato, S. McKee, e K. Walters. Die-swell,
splashing drop and a numerical technique for solving the oldroyd-b model for axisymmetric free surface ows. Journal of Non-Newtonian Fluid Mechanics, 141:147165, 2007.
[161] M.F. Tom, L. Grossi, A. Castelo, J.A. Cuminato, V.G. Ferreira, F.S. Sousa, e S. McKee.
A numerical method for solving three-dimensional generalized Newtonian free surface
ows. Journal of Non-Newtonian Fluid Mechanics, 123:85103, 2004.
[162] M.F. Tom, N. Mangiavacchi, J.A. Cuminato, A. Castelo, e S. McKee. A nite dierence technique for simulating unsteady viscoelastic free surface ows. Journal of Non-

Newtonian Fluid Mechanics, 106:61106, 2002.


[163] M.F. Tom e S. McKee. Gensmac: A computational Marker-And-Cell method for free
surface ows in general domains. Journal of Computational Physics, 110:171186, 1994.
[164] M.F. Tom, S. McKee, L. Barratt, D.A. Jarvis, e A.J. Patrick. An experimental and
numerical investigations of container lling with viscous liquids. International Journal

for Numerical Methods in Fluids, 31:13331353, 1999.

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

Computational Physics, submetido, 2008.


[166] F. Tone e D. Wirosoetisno. On the long-time stability of the implicit Euler scheme
for the two-dimensional Navier-Stokes equations. SIAM Journal on Numerical Analysis,
44:2940, 2006.
[167] G. Tryggvason, B. Burner, e A. Esmaeeli. A front tracking method for the computations
of multiphase ow. Journal of Computational Physics, 169:708759, 2001.
[168] G. Tryggvason, B. Burner, A. Esmaeeli, D. Juric, e N. Al-Rawahi. Computations of
multiphase ow. Advances in Applied Mechanics, 39:81120, 2003.
[169] S. Turek. A comparative study of some time-stepping techniques for the incompressible
Navier-Stokes equations: From fully implicit nonlinear schemes to semi-implicit projection
methods. International Journal for Numerical Methods in Fluids, 22:9871011, 1996.
[170] S. Ushijima. Arbitrary Lagrangian Eulerian numerical prediction for local scour caused
by turbulent ows. Journal of Computational Physics, 125:7182, 1996.
[171] J. Viecelli. A method for including arbitrary external boundaries in the MAC incompressible uid computing technique. Journal of Computational Physics, 4:543551, 1969.
[172] S. Vincent e J.P. Caltagirone. Ecient solving method for unsteady incompressible interfacial ow problems. International Journal for Numerical Methods in Fluids, 30:795811,
1999.
[173] C. Vuik, A. Saghir, e G.P. Boerstoel. The Krylov accelerated SIMPLE(R) method for
ow problems in industrial furnaces. International Journal for Numerical Methods in

Fluids, 33:10271040, 2000.


[174] E. Weinan e J. Liu. Projection method i: Convergence and numerical boundary layers.

SIAM Journal of Numerical and Analytical, 32:10171057, 1995.


[175] B.R. Wetton. Error analysis for Chorin's original method with regularization in space
and time. SIAM Journal on Numerical Analysis, 34:16831697, 1997.
[176] N.N. Yanenko. The Method of Fractional Steps. Springer-Verlag, New York, 1971.

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

Fluids, 64:285303, 2005.

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

Apndice A  Aspectos importantes da discretizao espacial

momento, no foi apresentada a forma de utilizar as componentes das velocidades normal e


tangencial em uma clula de superfcie livre nas equaes de diferenas nitas. Desta forma,
um aspecto importante nos esquemas baseados na metodologia MAC denir onde se situam
as componentes das velocidades normal e tangencial em uma clula da malha deslocada na
superfcie livre. Para simplicar, considera-se o caso bidimensional situando estas componentes
de acordo com a gura A.1 para o caso vertical, gura A.2 para o caso horizontal e a gura
A.3 para o caso inclinado.
a)
S

...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.
... .....
... ... ...
.... ...
...
...
...
....
..
... .........
......
...
....
..
..
.
...
...
...
..
.
..

b)
E

..........
..... ....
........

..........
..... ....
........

...............

.
...
...
..
.
...
...
...
....
..
...
...
....
..
...
...
..... .
........ ...
... ......
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...

velocidade normal superfcie (un )


velocidade tangencial superfcie (vm )

.........
..... ....
.........
... ..
... ...
...

velocidade pertencente ao domnio (v)

s ponto (i, j): quantidade escalar


...........
....

vetor normal (n)

Figura A.1: Localizao das componentes de velocidade e da quantidade escalar em clulas


prximas superfcie livre. Orientao vertical determinada pelos vetores: a) n = (1, 0) ou b)
n = (1, 0).
Conforme as guras A.1, A.2 e A.3, possvel vericar que em cada clula [S], independente
da relao com a clula vizinha [E], existe uma velocidade normal e uma tangencial superfcie
livre, localizadas nas arestas das clulas, e um escalar, localizado no centro da clula [S] em
questo. De acordo com Tom e McKee [163], no caso bidimensional a velocidade normal como
ilustrado nas guras A.1, A.2 e A.3 calculada pela equao da continuidade (2.2), enquanto
a velocidade tangencial pela equao (2.12). Como exemplo da aplicao destas equaes,
considere a gura A.2a). Neste caso, aplicando a equao da continuidade no ponto (i, j), a
velocidade normal, denotada na gura A.2a) com , calculada como

vn = vi,j 1
2

y
(u 1 ui 1 ,j ),
2
x i+ 2 ,j

(A.1)

A.1 Mtodo GENSMAC

139

a)
E

b)
..... S
...

...
......
.....
......
......
.......
......
....
......
.......
.
.
.
.
.
.
.
.
.........
.
.. ...
...........
.........
....................... ................................
.........
.....
....

......
..... ....
........

.....
....
................................................
..........
..............
.
...
........
........
........
.......
... ...
.......
......
.
.. ..
.
.
.
.
......
...
.
.
.
......
.
.
....
.....
.
.
.
.
.
..

E
.....
..... .....
........

velocidade normal superfcie (vn )


......
..... .....
.......

velocidade tangencial superfcie (um )

..
......
... ..

velocidade pertencente ao domnio (u)

s ponto (i, j): quantidade escalar


..
......

vetor normal (n)

Figura A.2: Localizao das componentes de velocidade e da quantidade escalar em clulas


prximas superfcie livre. Orientao horizontal determinada pelos vetores: a) n = (0, 1) ou
b) n = (0, 1).

onde vn = vi,j+ 1 . A equao (2.12) nesta congurao reduz-se a


2

u v
+
= 0,
y x

(A.2)

e quando aplicada no ponto (i + 21 , j + 12 ), a velocidade tangencial calculada como

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

Apndice A  Aspectos importantes da discretizao espacial

a)
E

b)
E

.........
..... ....
.........

.......................
.........
...
.......
............
......
...... ...........
.........
....
.
.
.....
...
... ...
...
.. ..
...
...
...
...
...
...
...
... ..
...
... ...
.
.....

c)
S

... ..
... ..
.....

.
..
...
...
....
..
...
..
...
......
.
.
.
.. ..
...
... ..
....
....
.........
..... .........
.
.
.
.
...
..............
.......
...
.........
..................
..............
.... ...
.....

.........
..... ....
.........

S...

..................
.........
.......
...........
......
.
.
.
........
.
..... ........
.........
......
.
.. ...
...
... ..
...
.
..
.
...
...
...
....
.
... .
...
... ...
.....

d)
E

... ...
... ..
....
.....
...
...
...
...
...
...
...
...
......
...
.. ...
.....
... ..
..........
.............. .........
.
......
......
.......
........
............
..........
..............
.... ...
.....

velocidade normal superfcie (un )


.........
..... ....
.........

velocidade tangencial superfcie (vm )

.
. .
...... ... ...
.. .. .. .
.. ... .....

velocidades pertencentes ao domnio (u e v)

s ponto (i, j): quantidade escalar


.....
.....
.......
............
..

vetor normal (n)

Figura A.3: Localizao das componentes de velocidade e da quantidade escalar emclulas

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 ).

A.1 Mtodo GENSMAC

141

de movimento (2.25) na direo-x discretizada no ponto (i + 12 , j), ou seja,

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

Apndice A  Aspectos importantes da discretizao espacial

ciclo computacional do GENSMAC, apresentado na subseo 2.7.1, o primeiro passo do mtodo


calcular a presso nas clulas de superfcie livre. Esta presso calculada de acordo com a
condio da tenso normal dada pela equao (2.7), que para uidos newtonianos, dada
por (2.11) no caso bidimensional e em (2.14) no caso tridimensional. Neste caso, a presso
calculada explicitamente, utilizando as velocidades j obtidas. Alm disso, as equaes (2.11) ou
(2.14) so aproximadas no centro da clula da malha. Por exemplo, para o caso bidimensional,
a equao (2.11) discretizada no ponto (i, j) onde est localizada a quantidade escalar (ver
guras A.1, A.2 e A.3)
Aps obter o valor para presso em todas as clulas [S], necessrio iniciar o segundo passo
do ciclo computacional: resolver a equao de quantidade de movimento (2.25). E neste
momento, que outro aspecto importante deve ser lembrado: na metodologia GENSMAC, o
gradiente da presso eliminado quando a equao (2.25) aplicada em clulas [F].
Como ilustrao deste fato, novamente por simplicao, considere o caso bidimensional.
Inicialmente, aplique a equao (A.4) no ponto (i + 21 , j) em uma clula [S] que tem uma clula

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

e na equao (2.22). Esse fato foi discutido em


utiliza as corretas condies de contorno para u
[134, 13, 61] que apresentaram alternativas para melhorar a preciso destes esquemas. Como a
formulao GENSMAC baseada em um esquema explcito no se pode aumentar o tamanho
do passo temporal, e desta forma, nos trabalhos de Tom e McKee [163] e de Tom et al. [155]
no foi possvel notar a perda de preciso nos resultados, e nenhum tratamento especial das

A.1 Mtodo GENSMAC

143

e na equao (2.25) foi realizado. Entretanto, quando aplica-se


condies de contorno para u
mtodos implcitos, esse fato torna-se evidente, e ser discutido a seguir.
Considere o problema da seo 3.4, onde um uido newtoniano escoa sobre duas placas
paralelas (Hagen-Poiseuille ow ). Os dados para a simulao deste problema so os mesmos
apresentados na seo 3.4. Entretanto, agora aplicou-se o mtodo GENSMAC modicado introduzindo os mtodos de EI e CN como apresentado na seo 2.8. As tabelas A.1 e A.2
mostram os resultados destas simulaes. Nota-se que, por utilizar esquemas implcitos em um
problema connado (somente clulas do tipo [F]), o mtodo GENSMAC modicado permitiu a
simulao deste problema com um passo temporal maior que o mtodo explcito. Desta forma,
pode-se vericar o aspecto da eliminao do gradiente de presso da equao de quantidade
de movimento, pois os erros aumentaram conforme aumentou-se t. Portanto, fundamental
manter o gradiente de presso na equao de quantidade de movimento quando aplica-se mtodos implcitos. Todas as formulaes implcitas desenvolvidas nesta tese utiliza na equao
de quantidade de movimento o gradiente de presso, permitindo melhores resultados como foi
mencionado anteriormente nas sees de resultados numricos.

Tabela A.1: Escoamento connado (Re = 0.1).

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

Tabela A.2: Escoamento connado (Re = 0.01).

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

Apndice A  Aspectos importantes da discretizao espacial

A.2 Mtodo semi-implcito estvel utilizando EI


Uma diferena importante da primeira formulao apresentada na seo 4.2 comparada
ao mtodo GENSMAC a conservao do gradiente de presso p na equao (2.37). Na
formulao SI, a presso na superfcie livre tratada implicitamente (ver equao (4.3)), e
portanto, tanto para as clulas [S], como para as clulas [F], mantm-se o gradiente de presso
na equao (2.37). A conservao do p garantiu resultados mais precisos quando o passo do
tempo foi aumentado.
A construo das equaes de diferenas nitas para a formulao SI descrita em 4.2 segue
as mesmas estratgias propostas por Tom e McKee [163]. Apenas como ilustrao, a equao
de quantidade de movimento (2.37) na direo x pode ser escrita como

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

(n) pi+1,j pi,j (n)


1 (n)
1
= ui+ 1 ,j C(uu) + C(vu)

+
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)

i+1,j 2i,j + i1,j


i,j+1 2i,j + i,j1
+
(x)2
(y)2
ei+ 1 ,j u
ei 1 ,j vei,j+ 1 vei,j 1
1 u
2
2
2
2
=
+
.
t
x
y

(A.6)

Para (n+1) na superfcie livre, a equao (4.9) discretizada como

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)

No segundo caso, note que para a equao (4.13), tem-se

(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)

A.3 Mtodo semi-implcito estvel utilizando CN

145

e devido malha deslocada,

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)

Logo, substituindo estas aproximaes em (4.13), tem-se

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)

e a equao da atualizao de presso (2.32)


(n+1)

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].

A.3 Mtodo semi-implcito estvel utilizando CN


A construo das equaes de diferenas nitas para esta formulao muito semelhante
primeira formulao apresentada anteriormente. Logo, nesta segunda formulao, tambm
conserva-se o gradiente de presso p(n) na equao (2.38). Desta forma, a equao de quan-

146

Apndice A  Aspectos importantes da discretizao espacial

tidade de movimento (2.38) na direo x

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

2ui+ 1 ,j + ui+ 1 ,j+1 (n)


1 (n)
1
i 2 ,j
i+ 2 ,j
i+ 2 ,j
i+ 2 ,j1
2
2
+
= ui+ 1 ,j +
2
t
2Re
(x)2
(y)2

(n) pi+1,j pi,j (n)


1
C(uu) + C(vu)

+
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)

Na equao (4.18) discretiza-se o operador laplaciano utilizando 5 pontos, no entanto em (A.14)


(n+1)

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)

A.4 Extenso para problemas tridimensionais newtonianos e viscoelsticos

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

vei,j vei,j 1 , vei1,j vei1,j 1 .


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

A.4 Extenso para problemas tridimensionais newtonianos


e viscoelsticos
A construo das aproximaes de diferenas nitas das equaes envolvidas no caso tridimensional segue o mesmo desenvolvimento do caso bidimensional. Exemplo de uma clula
computacional para o caso tridimensional em uma malha deslocada foi apresentado na gura
2.2b). Note que as velocidades so aproximadas nas faces do cubo, enquanto que o tensor
tenso no-newtoniano S e a presso so aproximados no centro da clula onde est localizado

i,j,k na gura 2.2b).


A equao de quantidade de movimento (5.11) aproximada da seguinte forma: os termos
viscosos so aproximados pelo esquema de Euler implcito ou Crank-Nicolson, dependendo
dos valores de 1 e 4 , enquanto que o gradiente de presso e a divergncia do tensor tenso
no-newtoniano S so aproximados utilizando diferenas centrais. Os termos convectivos so
aproximados pelo esquema upwind de alta ordem CUBISTA de Alves et al. [3]. Detalhes das
equaes de diferenas nitas para o mtodo CUBISTA podem ser encontrados em [44]. Neste

148

Apndice A  Aspectos importantes da discretizao espacial

caso, a equao de quantidade de movimento na direo x aproximada por


u
ei+ 1 ,j,k
2

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

ui+ 32 ,j,k 2ui+ 12 ,j,k + ui 12 ,j,k


i+1,j,k pi,j,k (n)

+ 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

As equaes de quantidade de movimento nas direes y e z so obtidas da mesma forma.


A equao de Poisson (2.28) discretizada pela equao de diferenas de segunda ordem
(n+1)

(n+1)

(n+1)

(n+1)

(n+1)

(n+1)

i+1,j,k 2i,j,k + i1,j,k i,j+1,k 2i,j,k + i,j1,k


+
(x)2
(y)2
(n+1)
(n+1)
(n+1)
u
ei 1 ,j,k
ei+ 1 ,j,k u
i,j,k+1 2i,j,k + i,j,k1
1
2
2
+
=
t
(z)2
x
vei,j+ 1 ,k vei,j 1 ,k w
ei,j,k 1
ei,j,k+ 1 w
2
2
2
2
+
.
+
y
z

(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

A.4 Extenso para problemas tridimensionais newtonianos e viscoelsticos

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

dado pela equao (5.19) que aproximada da seguinte forma

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)

[E] ento i,j,k

calculada da equao (5.23) aplicada no centro da clula [S]. As derivadas

segunda so aproximadas por diferenas de segunda ordem enquanto que as derivadas

2 (n+1)
,
xz

150
u
e
z

Apndice A  Aspectos importantes da discretizao espacial

w
e
x

so substitudas, respectivamente, por aproximaes de primeira ordem

i,j,k i1,j,k i,j,k1 + i1,j,k1


2 (n+1)
=
,

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)

e no centro das clulas so aproximados


Em (A.23), os valores das velocidades intermedirias u
por

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)

Logo, introduzindo essas aproximaes na equao (5.23) e reagrupando termos semelhantes,


obtm-se

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)

Novamente, nota-se que os valores de i+1,j,k e i,j,k+1 no aparecem na equao de diferena


(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

calculada da equao (5.26). Para aproximar esta equao por diferenas

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.

A.4 Extenso para problemas tridimensionais newtonianos e viscoelsticos

151

Desta forma, a equao (5.26) aproximada pela seguinte equao de diferenas:

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)

+
+

Re 2(x)2 3xy 3xz i1,j,k


t 1
4
4 (n+1)

+
+

Re 2(y)2 3xy 3yz i,j1,k


t 1
t 4
4
4 (n+1)
(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
=
+
+
+
+
+

3Re y i,j,k z i,j,k x i,j,k z i,j,k x i,j,k y i,j,k


xy
(n)
1 xx
(n)
yy
yz
zz
xz
pi,j,k + Si,j,k
+ Si,j,k
+ Si,j,k
+ 2 Si,j,k
+ Si,j,k
+ Si,j,k
.
3

(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

t i+1,j,k 2i,j,k + i1,j,k

2Re
(x)2
(n+1)

(n+1)
pi,j,k

(n)
pi,j,k

(n+1)
i,j,k

(n+1)

(n+1)

i,j+1,k 2i,j,k + i,j1,k i,j,k+1 2i,j,k + i,j,k1


+
+
.
(y)2
(z)2
(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

Apndice  Aspectos importantes da discretizao espacial

A.5 Mtodo de projeo de ordem dois para a formulao


SI-AB/CN
A construo das equaes de diferenas nitas nesta formulao segue a mesma lgica
da seo A.3, e portanto no ser apresentada nesta tese. As principais modicaes nesta
formulao esto relacionadas com a discretizao temporal, e no espacial.

A.6 Mtodo de projeo de ordem dois para a formulao


laplaciano supercial
A principal modicao nesta formulao est na construo da equao de diferenas para

(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)

A estrutura utilizada na equao (A.28) reala uma vantagem fundamental na formulao


laplaciano supercial: a soluo de um sistema linear simtrico tridiagonal para . Nas demais
formulaes, as equaes para na superfcie livre resultam em sistemas lineares no-simtricos.
(n)

A tabela A.3 apresenta os valores de 1 , 2 , h(e


um ) e h(um ). Em todas os casos, utiliza-se

s ' x.
(n)

Tabela A.3: Valores de 1 , 2 , h(e


um ) e h(um ) na equao de diferenas nitas (A.28) para os
diferentes valores do vetor n.
(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)

Você também pode gostar