Vous êtes sur la page 1sur 196

MINISTRIO DA DEFESA

EXRCITO BRASILEIRO
DEPARTAMENTO DE CINCIA E TECNOLOGIA
INSTITUTO MILITAR DE ENGENHARIA
PROGRAMA DE PS-GRADUAO EM ENGENHARIA DE DEFESA
FRANCISCO EDUARDO LIMA DE MEDEIROS
METODOLOGIA PARA DESENVOLVIMENTO DE
PR-CONDICIONADORES APLICADOS NA SOLUO DE
ESCOAMENTOS COMPRESSVEIS COM BAIXO NMERO DE
MACH EM SISTEMAS DE MSSEIS E FOGUETES
Rio de Janeiro
2012
INSTITUTO MILITAR DE ENGENHARIA
FRANCISCO EDUARDO LIMA DE MEDEIROS
METODOLOGIA PARA DESENVOLVIMENTO DE PR-CONDICIONADORES
APLICADOS NA SOLUO DE ESCOAMENTOS COMPRESSVEIS COM BAIXO
NMERO DE MACH EM SISTEMAS DE MSSEIS E FOGUETES
Defesa de Tese de Doutorado apresentada ao Programa de
Ps-Graduao em Engenharia de Defesa do Instituto Mi-
litar de Engenharia, como requisito para obteno do ttulo
de Doutor em Cincias em Engenharia de Defesa.
Orientador: Prof. Leonardo Santos de Brito Alves, Ph.D
Rio de Janeiro
2012
c2012
INSTITUTO MILITAR DE ENGENHARIA
Praa General Tibrcio, 80-Praia Vermelha
Rio de Janeiro-RJ CEP 22290-270
Este exemplar de propriedade do Instituto militar de Engenharia, que poder inclu-lo em base
de dados, armazenar em computador, microlmar ou adotar qualquer forma de arquivamento.
permitida a meno, reproduo parcial ou integral e a transmisso entre bibliotecas deste
trabalho, sem modicao de seu texto, em qualquer meio que esteja ou venha a ser xado,
para peqsquisa acadmica, comentrios e citaes, desde que sem nalidade comercial e que
seja feita a referncia bibliogrca completa.
Os conceitos expressos neste trabalho so de responsabilidade do autor e do orientador.
005.1 Medeiros, Francisco Eduardo Lima
T465s Metodologia para Desenvolvimento de Pr-Condiciona-
dores aplicados na Soluo de Escoamentos Compressveis
com Baixo Nmero de Mach em Sistemas de Msseis e Fo-
guetes/Francisco Eduardo Lima de Medeiros; orientado por
Prof. Leonardo Santos de Brito Alves, Ph.D. Rio de Janeiro:
Instituto Militar de Engenharia, 2012.
156p.: il, graf., tab.
Tese (doutorado) Instituto Militar de Engenharia. Rio de
Janeiro, 2012.
1. Mtodo Pr-Condicionado. 2. Escoamentos Com-
pressveis. 3. Baixo Nmero de Mach.
I. Prof. Leonardo Santos de Brito Alves, Ph.D. II.Ttulo.
III. Instituto Militar de Engenharia.
CDD 005.1
2
INSTITUTO MILITAR DE ENGENHARIA
FRANCISCO EDUARDO LIMA DE MEDEIROS
METODOLOGIA PARA DESENVOLVIMENTO DE PR-CONDICIONADORES
APLICADOS NA SOLUO DE ESCOAMENTOS COMPRESSVEIS COM BAIXO
NMERO DE MACH EM SISTEMAS DE MSSEIS E FOGUETES
Defesa de Tese de Doutorado apresentada ao Programa de Ps-Graduao em Engenharia
de Defesa do Instituto Militar de Engenharia, como requisito para obteno do ttulo de Doutor
em Cincias em Engenharia de Defesa.
Orientador:Prof. Leonardo Santos de Brito Alves, Ph.D
Aprovada em 06 de Fevereiro de 2012 pela seguinte Banca Examinadora:
Prof. Leonardo Santos de Brito Alves, Ph.D do IME - Presidente
Prof. Itamar Borges Junior, D. Sc. do IME
Prof. Evandro de Souza Nogueira, D. Sc. do IME
Prof. Marcello Augusto Faraco de Medeiros, Ph.D da USP
Prof. Wladimyr Mattos da Costa Dourado, D. Sc. do IAE
Rio de Janeiro
2012
3
Aos meus pais Francisco e Roza que sempre acredita-
ram no meu potencial. minha esposa querida Josiany
e aos meus lhos amados Pedro e Gustavo que sempre
estiveram ao meu lado.
4
AGRADECIMENTOS
Agradeo ao meu orientador, professor Leonardo, pelo apoio nos momentos de desequil-
brio, pela dedicao na minha orientao e pela conana depositada no meu trabalho.
Agradeo aos companheiros de laboratrio e amigos Flvio, Gabriel, Oberdan, Renan e
Ricardo pelas palavras de motivao e conforto nos momentos de diculdade.
"Nem a arrogncia sinal de competncia nem a competncia causa de arrogncia. No
nego a competncia, por outro lado, de certos arrogantes, mas lamento neles a ausncia de
simplicidade que, no diminuindo em nada seu saber, os faria gente melhor. Gente mais gente."
Paulo Freire
5
SUMRIO
LISTA DE ILUSTRAES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
LISTA DE TABELAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
LISTA DE SMBOLOS E ABREVIATURAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1 INTRODUO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.1 Motivao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.2 Modelagem Matemtica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
1.3 Mtodos Numricos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.3.1 Tcnicas de Discretizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
1.3.2 Soluo de Sistemas de Equaes Algbricas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.3.3 Erro e Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.4 Escoamentos com Baixo Nmero de Mach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.4.1 Mtodos Pr-Condicionadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
1.4.2 Diculdades de Convergncia dos Mtodos Clssicos . . . . . . . . . . . . . . . . . . . . . . . . . 35
1.5 Objetivos da Tese de Doutorado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
2 FORMULAO MATEMTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.1 Equaes de Governo Compressveis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.1.1 Caso Bidimensional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.1.2 Caso Quase-Unidimensional No Viscoso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.2 Separao da Presso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.3 Metodologia Tradicional de Pr-Condicionamento . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.3.1 Parmetros da Matriz Pr-Condicionadora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
2.4 Nova Metodologia de Pr-Condicionamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.4.1 Anlise de Rigidez Numrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.4.2 Anlise Numrica da Amplicao de Erros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.4.3 Anlise Fsica da Amplicao de Erros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3 FORMULAO NUMRICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.1 Vericao e validao do cdigo computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.2 Discretizao Temporal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.3 Discretizao Espacial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6
3.3.1 Fluxos Viscosos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.3.2 Fluxos No Viscosos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.4 Condies de Contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4 EXPERIMENTAO NUMRICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.1 Vericao do Cdigo Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.1.1 Formulao do Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.1.2 Anlise de Ordem Temporal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.1.3 Anlise de Ordem Espacial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.2 Primeira Etapa de Desenvolvimento da Nova Metodologia . . . . . . . . . . . . . . . . . . . . . 73
4.2.1 Otimizao de V
p
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.2.2 Formulao do Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.2.3 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4.2.4 Anlise de Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.3 Segunda Etapa de Desenvolvimento da Nova Metodologia . . . . . . . . . . . . . . . . . . . . . 83
4.3.1 Seleo dos Parmteros h
p
- V
p
- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.3.2 Formulao do Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.3.3 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.3.4 Anlise de Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.4 Terceira Etapa de Desenvolvimento da Nova Metodologia . . . . . . . . . . . . . . . . . . . . . 106
4.4.1 Correo da Dissipao Articial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
4.4.2 Formulao do Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
4.4.3 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
4.4.4 Anlise de Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
4.5 Adveco No Viscosa de uma Onda Trmica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
4.5.1 Formulao do Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
4.5.2 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.5.3 Anlise de Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.6 Adveco Viscosa de uma Onda Trmica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4.6.1 Formulao do Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4.6.2 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4.6.3 Anlise de Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
4.7 Problema do Ponto de Estagnao Bidimensional . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
4.8 Formulao do Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
4.8.1 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
7
4.8.2 Anlise de Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
5 CONCLUSES E TRABALHOS FUTUROS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
5.1 Concluses e Contribuies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
5.2 Comentrios Finais e Trabalhos Futuros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
6 REFERNCIAS BIBLIOGRFICAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
7 APNDICE A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7.1 Problemas de Otimizao Sem Restrio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7.2 Mtodo de Powell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.3 Busca Unidimensional por Aproximao Quadrtica . . . . . . . . . . . . . . . . . . . . . . . . . . 172
8 APNDICE B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8.1 Anlise de Ecincia Computacional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8.1.1 Nmero de condicionamento da matriz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8.1.2 Razo de Autovalores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
8.1.3 Nmero de condicionamento da matriz de autovetores . . . . . . . . . . . . . . . . . . . . . . . . 181
8.1.4 Erro Absoluto da Soluo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
8.2 Validao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
8.2.1 Soluo de Nmero de Mach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
8.2.2 Soluo de Presso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
8.2.3 Soluo de Temperatura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
8
LISTA DE ILUSTRAES
FIG.4.1 Solues Transientes de Massa Especca para N
t
= 8 - Nx = 1602
pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
FIG.4.2 Solues Transientes de Massa Especca para N
t
= 16 - Nx = 1602
pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
FIG.4.3 Ordem do Erro Temporal - N
t
= 8, N
t
= 16 e N
t
= 32 - Nx = 1602
pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
FIG.4.4 Cruzamento das Solues Numricas com N
t
= 8 e N
t
= 16 - Nx =
1602 pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP
de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
FIG.4.5 Solues Transientes de Massa Especca - N
t
= 8 - Nx = 1602 pontos
- DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem. . . . . . . . 70
FIG.4.6 Solues Transientes de Massa Especca - N
t
= 16 - Nx = 1602 pontos
- DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem. . . . . . . . 71
FIG.4.7 Erros das Solues Transientes de Massa Especca para N
t
= 8 e
N
t
= 16 - Nx = 1602 pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
FIG.4.8 Ordem do Erro Espacial - N
x
= 102, N
x
= 202 e N
x
= 402 - N
t
=
2048 pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP
de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
FIG.4.9 Solues Transientes de Massa Especca para N
x
= 102 e N
x
= 202
- N
t
= 2048 pontos - DTS com Euler Implcito e BDF de 2
a
ordem -
MDP de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
FIG.4.10 Erros Solues Transientes de Massa Especca para N
x
= 102 e N
x
=
202 - N
t
= 2048 pontos - DTS com Euler Implcito e BDF de 2
a
ordem
- MDP de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
FIG.4.11 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 76
FIG.4.12 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 77
9
FIG.4.13 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 77
FIG.4.14 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 78
FIG.4.15 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 78
FIG.4.16 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 79
FIG.4.17 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 80
FIG.4.18 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 81
FIG.4.19 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 81
FIG.4.20 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 82
FIG.4.21 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 83
FIG.4.22 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 84
FIG.4.23 Relao de com a Razo de Autovalores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
FIG.4.24 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - Mach
10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 90
FIG.4.25 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - Mach
10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 90
FIG.4.26 Bocal Convergente-Divergente Subsnico - Soluo de Presso - Mach
10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 91
FIG.4.27 Bocal Convergente-Divergente Subsnico - Soluo de Presso - Mach
10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 91
FIG.4.28 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
Mach 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . 92
FIG.4.29 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
Mach 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . 92
FIG.4.30 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 94
10
FIG.4.31 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 95
FIG.4.32 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 96
FIG.4.33 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 96
FIG.4.34 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores -M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
FIG.4.35 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
FIG.4.36 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 99
FIG.4.37 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 100
FIG.4.38 Bocal Convergente-Divergente Subsnico - Transiente Inicial do Erro
Absoluto da Soluo - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito
- MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
FIG.4.39 Bocal Convergente-Divergente Subsnico - Transiente Inicial do Erro
Absoluto da Soluo - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito
- MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
FIG.4.40 Bocal Convergente-Divergente Subsnico - Nr Cond Matriz de Autove-
tores - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
FIG.4.41 Bocal Convergente-Divergente Subsnico - Nr Cond Matriz de Autove-
tores - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
FIG.4.42 Bocal Convergente-Divergente Subsnico - Nr Cond Matriz de Autove-
tores - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
FIG.4.43 Bocal Convergente-Divergente Subsnico, Nr Condic Matriz Autoveto-
res - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
11
FIG.4.44 Bocal Convergente-Divergente Subsnico, Nr Condic Matriz Autoveto-
res - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
FIG.4.45 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 108
FIG.4.46 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 109
FIG.4.47 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 109
FIG.4.48 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 110
FIG.4.49 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 110
FIG.4.50 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 111
FIG.4.51 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 112
FIG.4.52 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 112
FIG.4.53 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 113
FIG.4.54 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 113
FIG.4.55 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
FIG.4.56 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
FIG.4.57 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 115
FIG.4.58 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 116
FIG.4.59 Funo da Temperatura de Entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
12
FIG.4.60 Adveco No Viscosa de Onda Trmica, Evoluo da Soluo de Tem-
peratura no Pseudo-Tempo - M
0
= 10
4
- Nx = 101 pontos - Euler
Implcito - MDP de 3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
FIG.4.61 Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz -
Mach 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem. . . . . . . . 121
FIG.4.62 Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz -
Mach 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem. . . . . . . . 122
FIG.4.63 Adveco No Viscosa de uma Onda Trmica - Razo de Autovalores -
Mach 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem. . . . . . . . 123
FIG.4.64 Adveco No Viscosa de uma Onda Trmica - Razo de Autovalores -
Mach 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem. . . . . . . . 123
FIG.4.65 Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz Au-
tovetores - Mach 10
2
- Nx = 101 pontos - Euler Explcito - MDP de
3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
FIG.4.66 Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz Au-
tovetores - Mach 10
4
- Nx = 101 pontos - Euler Explcito - MDP de
3
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
FIG.4.67 Adveco No Viscosa de uma Onda Trmica - Erro Absoluto da So-
luo - Mach 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
FIG.4.68 Adveco No Viscosa de uma Onda Trmica - Erro Absoluto da So-
luo - Mach 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
FIG.4.69 Adveco Viscosa de Onda Trmica, Evoluo da Soluo de Tempe-
ratura no Pseudo-Tempo - M
0
= 10
4
- Nx = 101 pontos - Euler
Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . 127
FIG.4.70 Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz -
M
0
= 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem -
Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
FIG.4.71 Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz -
M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem -
Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
FIG.4.72 Adveco Viscosa de uma Onda Trmica - Razo de Autovalores -
M
0
= 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem -
Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
13
FIG.4.73 Adveco Viscosa de uma Onda Trmica - Razo de Autovalores -
M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem -
Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
FIG.4.74 Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz Autove-
tores - M
0
= 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
FIG.4.75 Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz Autove-
tores - M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
FIG.4.76 Adveco Viscosa de uma Onda Trmica - Erro Absoluto da Soluo -
M
0
= 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem -
Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
FIG.4.77 Adveco Viscosa de uma Onda Trmica - Erro Absoluto da Soluo -
M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem -
Centrada de 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
FIG.4.78 Adveco Viscosa de uma Onda Trmica - Efeito da Viscosidade na
Convergncia do Mtodo de Merkle - M
0
= 10
3
- Nx = 101 - Euler
Implcito - MDP 3
a
ordem - Centrada 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . 134
FIG.4.79 Adveco Viscosa de uma Onda Trmica - Efeito da Viscosidade na
Convergncia da Nova Metodologia - M
0
= 10
3
- Nx = 101 - Euler
Implcito - MDP 3
a
ordem - Centrada 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . 134
FIG.4.80 Adveco Viscosa de uma Onda Trmica - Compara Efeitos da Visco-
sidade - M
0
= 10
3
- Nx = 101 - Euler Implcito - MDP 3
a
ordem -
Centrada 2
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
FIG.4.81 Ponto de Estagnao Bidimensional - Soluo Exata de Presso Hidro-
dinmica p
h
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
FIG.4.82 Ponto de Estagnao Bidimensional - Soluo Exata de Velocidade u . . . . . . . . 139
FIG.4.83 Ponto de Estagnao Bidimensional - Soluo Exata de Velocidade v . . . . . . . . 140
FIG.4.84 Ponto de Estagnao Bidimensional - Soluo Exata de Temperatura . . . . . . . . 141
FIG.4.85 Ponto de Estagnao Bidimensional - Soluo de Presso - Esquema
No Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
FIG.4.86 Ponto de Estagnao Bidimensional - Soluo de Presso - Mtodo de
Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de
1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
14
FIG.4.87 Ponto de Estagnao Bidimensional - Soluo de Presso - Nova Me-
todologia Sem Correo da Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
FIG.4.88 Ponto de Estagnao Bidimensional - Soluo de Presso - Nova Me-
todologia Com Correo da Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
FIG.4.89 Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Es-
quema No Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos -
Euler Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
FIG.4.90 Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Mtodo
de Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP
de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
FIG.4.91 Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Nova
Metodologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
FIG.4.92 Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Nova
Metodologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
FIG.4.93 Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Es-
quema No Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos -
Euler Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
FIG.4.94 Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Mtodo
de Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP
de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
FIG.4.95 Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Nova
Metodologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
FIG.4.96 Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Nova
Metodologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
FIG.4.97 Ponto de Estagnao Bidimensional - Soluo de Temperatura - Es-
quema No Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos -
Euler Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
FIG.4.98 Ponto de Estagnao Bidimensional - Soluo de Temperatura - Mtodo
de Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP
15
de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
FIG.4.99 Ponto de Estagnao Bidimensional - Soluo Temperatura - Nova Me-
todologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler Im-
plcito - MDP 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
FIG.4.100 Ponto de Estagnao Bidimensional - Soluo Temperatura - Nova Me-
todologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler Im-
plcito - MDP 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
FIG.4.101 Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Es-
quema No Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos -
Euler Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
FIG.4.102 Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Mtodo
de Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP
de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
FIG.4.103 Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Nova
Metodologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
FIG.4.104 Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Nova
Metodologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
FIG.4.105 Ponto de Estagnao Bidimensional - Razo de Autovalores em X -
Esquema No Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos -
Euler Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
FIG.4.106 Ponto de Estagnao Bidimensional - Razo de Autovalores em X -
Mtodo de Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito
- MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
FIG.4.107 Ponto de Estagnao Bidimensional - Razo Autovalores em X - Nova
Metodologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
FIG.4.108 Ponto de Estagnao Bidimensional - Razo Autovalores em X - Nova
Metodologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
FIG.4.109 Ponto de Estagnao Bidimensional - Razo de Autovalores em Y -
Esquema No Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos -
Euler Implcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
FIG.4.110 Ponto de Estagnao Bidimensional - Razo de Autovalores em Y -
16
Mtodo de Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito
- MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
FIG.4.111 Ponto de Estagnao Bidimensional - Razo Autovalores em Y - Nova
Metodologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
FIG.4.112 Ponto de Estagnao Bidimensional - Razo Autovalores em Y - Nova
Metodologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler
Implcito - MDP 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
FIG.4.113 Ponto de Estagnao Bidimensional - Erro Absoluto da Soluo - Nx =
51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem. . . . . . . . . . 158
FIG.7.1 Processo de Busca do Mtodo de Powell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
FIG.7.2 Algoritmo do Mtodo de Powell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
FIG.7.3 Algoritmo do Mtodo de Busca Unidimensional via Aproximao Qua-
drtica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
FIG.8.1 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 175
FIG.8.2 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 176
FIG.8.3 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 176
FIG.8.4 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 177
FIG.8.5 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
=
10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 177
FIG.8.6 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 178
FIG.8.7 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 179
FIG.8.8 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 179
FIG.8.9 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 180
FIG.8.10 Bocal Convergente-Divergente Subsnico - Razo de Autovalores -
M
0
= 10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 180
17
FIG.8.11 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
FIG.8.12 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
FIG.8.13 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
FIG.8.14 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
FIG.8.15 Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autove-
tores - M
0
= 10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
FIG.8.16 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 184
FIG.8.17 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 185
FIG.8.18 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 185
FIG.8.19 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 186
FIG.8.20 Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo -
M
0
= 10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 186
FIG.8.21 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 187
FIG.8.22 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 188
FIG.8.23 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 189
FIG.8.24 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 189
FIG.8.25 Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach -
M
0
= 10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 190
18
FIG.8.26 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 190
FIG.8.27 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 191
FIG.8.28 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 191
FIG.8.29 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 192
FIG.8.30 Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
=
10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . . . . . . . 192
FIG.8.31 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 193
FIG.8.32 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 194
FIG.8.33 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 194
FIG.8.34 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 195
FIG.8.35 Bocal Convergente-Divergente Subsnico - Soluo de Temperatura -
M
0
= 10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem. . . . . . . 195
19
LISTA DE TABELAS
TAB.3.1 Coecientes das Derivadas no Tempo Fsico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
TAB.3.2 Denio das Condies de Contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
20
LISTA DE SMBOLOS E ABREVIATURAS
ABREVIATURAS
A,

A - Jacobiano dos uxos invscidos na direo do escoamento
B,

B - Jacobiano dos uxos invscidos transversal escoamento
c - Velocidade do som
CFL - Nmero de Courant-Friedrichs-Lewy
c
p
- Calor Especco a Presso Constante
d - Altura do domnio
D - Jacobiano do termo fonte
e - Energia interna trmica
E - Energia interna total
E
i
- Vetor dos uxos invcidos na direo do escoamento
E
v
- Vetor dos uxos viscosos na direo do escoamento
F
i
- Vetor dos uxos invcidos transversal ao escoamento
F
v
- Vetor dos uxos viscosos transversal ao escoamento
f - Vetor de Resduo
h - Entalpia termodinmica
H - Entalpia termodinmica total
J - Matriz Jacobiana
L - Comprimento longitudinal do domnio
M - Nmero de Mach do uido
N
X
- Nmero de pontos na malha na direo longitudinal
N
Y
- Nmero de pontos na malha na direo transversal
P - Presso
P
0
- Presso hidrosttica
P
g
- Presso hidrodinmica
Q - Vetor de variveis conservativas

Q - Vetor de variveis primitivas


Re - Nmero de Reynolds
t - Tempo sico
21
T - Temperatura
T
J
- Jacobiano entre as variveis primitivas e conservativas
u - Velocidade longitudinal do uido
U
1
- Velocidade longitudinal uniforme do uido na camada superior
U
2
- Velocidade longitudinal uniforme do uido na camada inferior
v - Velocidade transversal do uido
V NN - Nmero de Von Neumann
V
p
- Pseudo velocidade do som
x - Coordenada longitudinal
y - Coordenada transversal
SMBOLOS
- Parmetro do precondicionamento otimizado
- Parmetro do precondicionamento otimizado
- Parmetro do precondicionamento otimizado
t - Incremento no tempo fsico
- Incremento no pseudo-fsico
- Viscosidade cinemtica
- Pseudo-tempo
- Autovalores
- Matriz precondicionadora
- Densidade
22
Resumo
Este estudo estabelece um novo procedimento para selecionar os parmetros de controle dos
mtodos pr-condicionados "Density-Based". Esses mtodos so usados para simulaes de
escoamento compressvel com baixo nmero de Mach. O desenvolvimento das matrizes pr-
condicionadoras dos mtodos "Density-Based"encontrados na literatura so baseados em dois
critrios: i) minimizao da razo dos autovalores acstico/convectivo a m de reduzir a rigidez
numrica ii) separao das contribuies esttica e dinmica das variveis dependentes e, em
alguns casos, dos uxos no viscosos, para reduzir erros de cancelamento. O presente estudo
estabelece um novo procedimento para o desenvolvimento de matrizes pr-condicionadoras.
Isto feito atravs da combinao da estrutura matemtica associada aos autovalores, de pro-
pagao de erros e de anlises autovetores. A anlise de autovalores a mesma utilizada pela
metodologia tradicional. No entanto, o controle de propagao de erro inclui uma anlise do
nmero de condicionamento da matriz pr-condicionadora. Este um passo vital para reduzir
a amplicao de quaisquer erros existentes. Alm disso, um terceiro critrio includo. Ele
aumenta a robustez minimizando o nmero de condicionamento da matriz de autovetores. So
observadas melhorias signicativas na taxa de convergncia assinttica.
Abstract
This study establishes a new procedure for selecting the control parameters in preconditioned
Density-Based methods. These methods are used for low Mach number compressible ow si-
mulations. Development of preconditioning matrixes for density-based methods found in the
literature are based on two criteria: i) minimizing the acoustic/convective eigenvalue ratio in
order to reduze stiffness and ii) separating static and dynamic contributions in dependent va-
riables and, in some cases, inviscid uxes, to reduce cancelation errors. The present study
establishes a new procedure for the development of such matrixes. It does so by combining
the mathematical framework provided by eigenvalue, error propagation and eigenvector analy-
ses. Eigenvalue analysis is the same one used by the traditional methodology. However, error
propagation control includes an analysis of the preconditioning matrix condition number. This
is a vital step to reduce the amplication of any existing errors. Furthermore, a third criterion
is included. It enhances robustness by minimizing the eigenvector matrix condition number.
Signicant convergence improvements are observed in terms of increased asymptotic rates.
1 INTRODUO
1.1 MOTIVAO
As atividades de pesquisa cientco-tecnolgica e de inovao so hoje componentes fun-
damentais da presena atuante e autnoma de uma nao, como tambm da agregao de valor
a produtos e processos, com reexos diretos nas possibilidades de insero competitiva de um
pas no mercado mundial. O desenvolvimento cientco e tecnolgico tornou-se um fator de-
terminante na gerao de renda e na promoo de bem estar social. No por acaso, muitas
naes se referem Cincia e Tecnologia (C&T) como uma questo de poder, capaz de dividir
o mundo entre os pases produtores de conhecimentos e tecnologias e aqueles que, no mximo,
conseguem copi-las (BORGES et al., 2006; PELLANDA, 2008).
No mbito da Defesa Nacional, a postura estratgica predominantemente dissuasria ado-
tada pelo Estado Brasileiro (BRASIL, 2005) apoia-se fortemente na componente tecnolgica,
na medida em que esta se torna, cada vez mais, o fator determinante na comparao da capa-
cidade militar de defesa das naes. Neste sentido, fomentar pesquisa cientco-tecnolgica
e inovao na rea de defesa constitui um eixo fundamental da soberania do Pas e da preser-
vao de seus legtimos interesses. Adicionalmente, a necessidade de vigilncia e defesa do
nosso territrio de dimenses continentais, em especial da cobiada regio amaznica, leva a
uma crescente conscientizao da importncia da rea cientco-tecnolgica para a soberania e
segurana nacionais (BORGES et al., 2006; PELLANDA, 2008).
Historicamente nos pases do primeiro mundo o desenvolvimento industrial e as novas des-
cobertas tecnolgicas esto intimamente associados com a existncia de uma forte indstria de
defesa (ACOCELLA, 2004). Este contexto tem levado as instituies federais de fomento
pesquisa e inovao tecnolgica brasileiras a uma srie de iniciativas fundamentais no sentido
de mudar o quadro atual de estagnao da indstria de defesa no Brasil. Neste contexto, o Go-
verno Federal lanou em 2008 a Estratgia Nacional de Defesa (BRASIL, 2008) com o objetivo
de modernizar a estrutura nacional de defesa.
O Programa de Ps-graduao em Engenharia de Defesa (PGED) do Instituto Militar de En-
genharia (IME) visa, a partir de uma formao fortemente assentada na pesquisa bsica de qua-
lidade, com insero internacional e de carter inter e multidisciplinar, preencher essa demanda
nacional de pessoal altamente qualicado e especializado nas reas de cincias e engenharias,
contribuindo com o papel reservado ao Brasil no cenrio geopoltico mundial. A proposta do
25
PGED uma iniciativa inovadora, plenamente capacitada para responder e liderar a superao
das supracitadas diculdades para a Defesa Nacional (ADES et al., 2010). Uma das linhas de
pesquisas do PGED trata de Modelagem e Simulao em Sistemas de Defesa. So empregados
mtodos numricos, modelos matemticos, algoritmos computacionais avanados e computa-
o de alto desempenho para investigar aspectos fundamentais de fenmenos fsicos e qumicos
relacionados a sistemas de defesa. Inseridos nessa linha de pesquisa esto os trabalhos de mo-
delagem e simulao dos fenmenos uido-dinmicos. As aplicaes da dinmica dos uidos
computacional em sistemas de defesa incluem a anlise de escoamentos em aeronaves, msseis,
foguetes e automveis.
A dinmica dos uidos computacional teve uma expressiva evoluo nos ltimos 20 anos.
Inicialmente como uma ferramenta para anlise de problemas fsicos em nvel investigao
cientca e, atualmente, como uma poderosa ferramenta para o estudo de diversos ramos da
engenharia. Surgiram inmeros programas comerciais capazes de solucionar com agilidade e
exibilidade diversos problemas uido-dinmicos (MALISKA, 1995). Entretanto, em funo
dos e levados custos, das diculdades de interao e de conabilidade de informaes dos paco-
tes comerciais, verica-se a necessidade de elaborao de cdigos direcionais, que so progra-
mas especicamente desenvolvidos para soluo de determinados problemas uido-dinmicos
(SALVADOR, 2005). Almdisso, a elaborao de programas computacionais direcionais possi-
bilita uma maior sensibilidade aos aspectos fsicos dos problemas, facilitando assim, a formao
de recursos humanos.
De acordo com KESHTIBAN et al. (2004), uidos escoando em altas velocidades (Mach
0.3) no podem ser modelados a partir das formulaes incompressveis. Para tais situaes so
empregadas as equaes compressveis. Existem vrias ocasies onde a geometria do domnio,
no qual o escoamento se desenvolve, produz regies de altas velocidades, mesmo que o restante
do escoamento esteja em baixa velocidade. Como exemplo desse tipo de escoamento pode ser
citado o sistema de injeo de um motor de combusto interna, onde o escoamento do combust-
vel pode ser tratado como incompressvel ao longo da mangueira de injeo (Mach < 0.1). No
entanto, velocidades da ordem de Mach 0.5 so desenvolvidas prximas vlvula de admis-
so. Na simulao do escoamento ao redor de um corpo em alta velocidade, a condio de no-
escorregamento reduz as velocidades para zero nas paredes do corpo, mesmo que a velocidade
da corrente livre seja hipersnica. Tal situao habitualmente tratada pela engenharia aeroes-
pacial, como por exemplo, no escoamento ao redor da asa de um avio. Face ao exposto, ca
evidente a necessidade de desenvolvimento de cdigos robustos, com uma abordagem nica,
capazes de lidar com tanto com escoamentos compressveis e quanto incompressveis.
Adicionalmente, alguns escoamentos com baixas velocidades tambm so tratados como
26
compressveis, tais como quando signicativas variaes da massa especca ocorrem devido
a grandes variaes de temperatura. Isso ocorre no escoamento desenvolvido na cmara de
combusto de um mssil. Escoamentos compressveis com baixo nmero de Mach so rotinei-
ramente tratados pelas engenharias mecnica e aeroespacial. Segundo GRENIER et al. (2011),
que simula um escoamento bifsico, com uma fase lquida e uma fase gasosa em um tanque de
combustvel de um veculo lanador, o emprego de um modelo compressvel mais adequado
por ser mais genrico e por facilitar a implementao da simulao da dinmica de gases.
Existem mtodos computacionais capazes de obter solues adequadas de escoamentos
compressveis perante s adversidades impostas pela baixa velocidade do escoamento. Es-
ses mtodos podem ser divididos em duas famlias, os baseados na presso Pressure-Based
(HARLOW e Amsden, 1971; KARKI e Patankar, 1989) e os baseados na massa especca
Density-Based (CHOI e MERKLE, 1985; TURKEL, 1987). O mtodos Pressure-Based
possuem alta ecincia computacional, porm no utilizam formulao conservativa dos u-
xos, o que desejado para simulao de escoamentos com ondas de choque ou com descon-
tinuidades. O mtodos Density-Based utilizam formulao conservativa dos uxos, contudo
possuem baixa ecincia computacional (ALVES, 2009; MATOS, 2009).
O foco deste trabalho de Tese so mtodos Density-Based. Essa famlia de mtodos ainda
carece de um aumento de ecincia, pois possuem srias diculdades de convergncia (LEE e
LEER, 1993; DARMOFAL e SCHMID, 1996), principalmente associadas restries no passo
temporal e amplicao de erros. Por isso, consenso entre engenheiros e pesquisadores de
simulao uido-dinmica que h necessidade de desenvolvimento de extenses dessa metodo-
logia tradicional, buscando aumento da ecincia computacional.
1.2 MODELAGEM MATEMTICA
Em engenharia, a soluo numrica de qualquer problema fsico requer inicialmente a cria-
o de um modelo matemtico. Este constitudo por um conjunto de equaes algbricas e/ou
diferenciais ordinrias ou parciais e condies adicionais (iniciais e/ou de contorno) que repre-
sentam a fsica do problema estudado dentro das hipteses adotadas pelo modelo. A seleo de
simplicaes a serem efetuadas ou a relaxao de determinadas restries requer um conhe-
cimento aprofundado do problema. A soluo de um modelo matemtico requer o emprego de
um mtodo analtico ou numrico. Um mtodo analtico com a capacidade de resolver as equa-
es diferenciais produz uma soluo contnua, sendo possvel calcular os valores das variveis
dependentes para um nmero innito de pontos. Com freqncia, problemas reais no podem
ser convenientemente solucionados por meio de frmulas exatas. Quando no possvel obter
27
uma soluo analtica, h a alternativa de se utilizar uma aproximao numrica da equao
diferencial para clculo de uma soluo restrita a um nmero discreto de pontos (MALISKA,
1995).
Na mecnica dos uidos, geralmente as equaes de Navier-Stokes proporcionam o mo-
delo mais completo para o estudo dos escoamentos compressveis, viscosos e com conduo
de calor. As equaes descrevem o escoamento de um uido Newtoniano considerado como
meio contnuo e em regime transiente. O conjunto de equaes representa os princpios de
conservao de massa, quantidade de movimento e energia (ANDERSON, 1995).
1.3 MTODOS NUMRICOS
1.3.1 TCNICAS DE DISCRETIZAO
O ponto de partida de qualquer mtodo numrico a discretizao do domnio e das equa-
es equaes diferenciais que modelam o problema. Existem vrias tcnicas de discretizao,
sendo as mais conhecidas: Mtodo dos Elementos Finitos (MEF), Mtodo dos Volumes Finitos
(MVF) e Mtodo das Diferenas Finitas (MDF).
No MEF, o domnio dividido num conjunto discreto de elementos ou elementos nitos.
As equaes so multiplicadas por uma funo peso antes de serem integradas sobre todo o
domnio. Na forma mais simples do MEF, a soluo aproximada por uma funo linear de
maneira a garantir a continuidade da soluo atravs das fronteiras dos elementos. Tal funo
pode ser construda atravs dos seus valores nos cantos dos elementos. Seleciona-se a melhor
soluo dentro do conjunto de funes permitidas, ou seja, aquela que tiver resduo mnimo.
O resultado um conjunto de equaes algbricas no lineares. O principal inconveniente do
mtodo o fato de as matrizes das equaes linearizadas possurem poucos elementos nulos,
fazendo com que seja difcil encontrar mtodos de resoluo ecientes (HUTTON, 2004).
O MVF utiliza como ponto de partida a forma integral da equao da conservao. O do-
mnio de soluo dividido num nmero nito de volumes de controle (VC) contguos, e as
equaes de conservao so aplicadas a cada VC. As integrais de volume e de superfcie so
aproximados usando frmulas de quadratura apropriadas. Como resultado, obtm-se uma equa-
o algbrica para cada VC, na qual aparecem os valores das variveis no centro e nas faces de
cada volume. O MVF pode ser aplicado a malhas estruturadas e no estruturadas, adaptando-se
a geometrias complexas. Considera-se como principal desvantagem do MVF o fato de mtodos
de ordem superior a segunda serem mais difceis de desenvolver (HUTTON, 2004), apesar de
recentes avanos, tais como o trabalho de (WOLF, 2006), que apresenta esquemas no oscila-
trios de alta ordem de preciso em malhas no estruturadas usando o MVF.
28
O MDF o mtodo de discretizao mais antigo. tambm o mtodo mais expedito para
uso em geometrias simples. O domnio de soluo coberto por uma malha espao-temporal.
Em cada ponto da malha, a equao aproximada substituindo-se as derivadas existentes por
aproximaes. O resultado uma equao algbrica ou um sistema de equaes algbricas. A
frmula de aproximao por diferenas nitas pode ser obtida a partir da expanso em srie
de Taylor da funo e suas derivadas. A ordem de preciso da aproximao est relacionada
com o erro de truncamento da srie de Taylor, o qual expresso pela ordem de grandeza do
primeiro termo desprezado da srie. Desta forma, a ordem de preciso da diferenciao pode
ser aumentada em funo do nmero de pontos utilizados na expanso de Taylor (TANNEHILL
et al., 1997). O presente trabalho tem foco no Mtodo das Diferenas Finitas para discretizao
das equaes que modelam os problemas fsicos estudados. Nos ltimos anos, o grupo de
dinmica dos uidos computacional do Laboratrio de Motores do IME vem desenvolvendo
ferramentas computacionais baseadas no MDF.
1.3.2 SOLUO DE SISTEMAS DE EQUAES ALGBRICAS
Segundo GOLUB e LOAN (1996), na literatura existem diversas maneiras de se obter a
soluo de um sistema de equaes algbricas. Essas tcnicas podem ser divididas em dois
grupos, os mtodos diretos e os indiretos. No primeiro grupo, todas as variveis do sistema
acoplado so obtidas simultaneamente, tais como Eliminao de Gauss, Eliminao de Tho-
mas e Decomposio LU. J no segundo grupo, o sistema tem seu acoplamento modicado. O
novo sistema resolvido de maneira explcita e realimentado repetidamente at que o acopla-
mento original seja recuperado. Mtodos indiretos foram desenvolvidos para soluo numrica
de sistemas quando a matriz extremamente longa e esparsa, sem nenhum padro reconhecido
na distribuio de elementos nulos que permita a construo de um mtodo direto. Podem ser
citados como exemplos de tais mtodos, a Iterao de Richardson, a Iterao de Jacobi e a
Iterao de Gauss-Seidel. Uma das tcnicas mais conhecidas para melhorar a convergncia de
mtodos iterativos latentes conhecida como relaxao. O principal problema da relaxao,
independentemente do mtodo iterativo a ser otimizado, a escolha adequada dos parmetros
de relaxao. Por isso, tcnicas originalmente desenvolvidas para lidar com problemas de oti-
mizao passaram a ser alternativas bastante utilizadas para soluo de sistemas de equaes
algbricas.
29
1.3.3 ERRO E EFICINCIA COMPUTACIONAL
De acordo com FREITAS (2000), nenhum resultado obtido por mtodos numricos tem va-
lor se no houver conhecimento e controle sobre os possveis erros envolvidos no processo. A
noo de erro est presente em todos os campos do clculo numrico. A partir de dados de
entrada no exatos, as operaes sobre esses valores imprecisos propagam erros a seus resul-
tados. A propagao de erros est relacionada s operaes realizadas pelo mtodo numrico
empregado. Existem diversos tipos de erros associados a uma soluo numrica. Os dois tipos
mais importantes so os erros de arredondamento e os erros de truncamento. Os erros de arre-
dondamento surgem devido aritmtica de preciso nita realizada pelo computador durante
as operaes numricas. Os erros de truncamento ocorrem devido s aproximaes empregadas
para representao de um procedimento matemtico exato. O controle da propagao de erros
pode ser feito por meio da escolha de um mtodo que utilize um nmero mnimo de operaes
para alcanar o resultado esperado.
Segundo CHAPRA e CANALE (2008), alguns problemas fsicos e algoritmos numricos
possuem a propriedade de amplicar drasticamente os erros presentes nos dados de entrada. No
contexto do clculo numrico, esse fenmeno denominado instabilidade numrica. O nmero
de condicionamento uma medida de sensibilidade do sistema a presena de perturbaes.
O sistema to mal condicionado quanto maior for seu nmero de condicionamento, sendo
mais sujeito amplicaes do erro numrico. A ecincia de um mtodo computacional
est relacionada com a propagao e a amplicao do erro numrico ao longo do processo
iterativo. Geralmente mensura-se a ecincia de um mtodo computacional pelo nmero de
operaes aritmticas por iterao ou pelo nmero total de iteraes necessrias para atingir a
soluo com uma preciso desejada.
1.4 ESCOAMENTOS COM BAIXO NMERO DE MACH
Simulaes numricas de escoamentos compressveis com baixas velocidades geralmente
so problemticas, pois ocorre uma degradao da convergncia dos algoritmos de marcha no
tempo. A perda de ecincia computacional se manifesta por dois motivos diferentes.
O primeiro fator est relacionado com a propagao de erros de arredondamento no cl-
culo da derivada espacial da presso na equao da quantidade de movimento. Essa fonte de
instabilidade numrica tem origem na discrepncia existente entre as contribuies dinmica
(hidrodinmica) e esttica (termodinmica) da presso. Alm disso, na admensionalizao da
equao da quantidade de movimento, a derivada espacial da presso multiplicada por um fa-
tor da ordem de 1/M
2
(VENKATESWARAN e MERKLE, 1999), que atinge elevados valores
30
quando Mach tende para zero. A reduo da propagao desses erros se d pela introduo de
estados de referncia conhecidos, calculando-se a soluo somente para as utuaes restan-
tes. As contribuies hidrodinmica e termodinmica da presso so separadas, assumindo-se
que a contribuio esttica seja constante (MERKLE e CHOI, 1988; TURKEL et al., 1993;
SESTERHENN et al., 1999).
O segundo fator classicamente tratado como rigidez numrica e est relacionado com
restries no passo temporal. Quando o nmero de Mach muito reduzido, observa-se uma
disparidade muito grande entre os autovalores convectivos e acsticos do sistema de equaes
governantes. As velocidades de propagao das informaes acsticas so muito maiores do
que as velocidades das informaes convectivas. O passo no tempo ca limitado pelos elevados
valores das velocidades acsticas, apesar das velocidades convectivas permitirem passos maio-
res. Diferentes tcnicas de acelerao de convergncia foram desenvolvidas para eliminao do
problema de restrio no passo temporal (KESHTIBAN et al., 2004), podendo-se dar destaque
ao pr-condicionamento das equaes governantes. Trata-se de uma tcnica clssica que fora
todos os autovalores a terem a mesma ordem de magnitude.
1.4.1 MTODOS PR-CONDICIONADORES
Os mtodos de pr-condicionamento das equaes de Navier-Stokes compressveis so
baseados na tcnica da pseudo-compressibilidade ou compressibilidade articial (CHORIN,
1967). A pseudo-compressibilidade uma tcnica estabelecida para a soluo das equaes
de Navier-Stokes em escoamentos incompressveis. A compressibilidade articial se originou
como alternativa ao procedimento clssico de clculo dos gradientes de presso por meio de
uma equao de Poisson, a qual era obtida pelo divergente da equao da quantidade de mo-
vimento. O mtodo MAC Marker-and-Cell (WELCH et al., 1966) e o algoritmo SIMPLE
Semi Implicit Method for Pressure-Linked Equations (PATANKAR, 1980) esto na classe de
mtodos que utilizam a equao de Poisson para a presso. Em geral, utiliza-se uma previso
para a presso para corrigir um campo de velocidade intermedirio, que satisfaz a equao de
conservao da massa. O objetivo da metodologia de CHORIN (1967) era evitar o inconveni-
ente de se trabalhar com uma equao hiperblica/parablica, como a equao da quantidade
de movimento, em conjunto com uma equao elptica, como uma equao de Poisson. A
pseudo-compressibilidade realizada pela adio de uma derivada temporal da presso multi-
plicada por um fator de compressibilidade articial na equao da continuidade, gerando uma
equao hiperblica, eliminando, assim, a necessidade de se trabalhar com uma equao elp-
tica. O mtodo introduz uma mudana do estado transiente das equaes, gerando um pseudo-
31
tempo.
A losoa dos mtodos pr-condicionadores consiste na multiplicao de uma matriz pr-
condicionadora s equaes de Navier-Stokes compressveis de tal forma que os autovalores
do sistema sejam modicados, eliminando o problema de diferena de magnitude entre os mes-
mos. Para isso, alguns parmetros presentes na matriz pr-condicionadora so pr-estabelecidos
e calculados em funo das velocidades do escoamento. Estes mtodos abrangem desde escoa-
mentos com baixas velocidades at o supersnico, incluindo problemas que envolvem reaes
qumicas. Como desvantagem, o pr-condicionamento das equaes governantes faz com que
o transiente calculado pelas equaes governantes no tenha signicado fsico. A soluo de
regime permanente da equao original recuperada quando se atinge o regime permanente do
pseudo-tempo.
Em BRILEY et al. (1983), os pr-condicionadores foram empregados para melhorar a taxa
de convergncia de esquemas de discretizao temporal implcitos baseados em fatorao im-
plcita de direes alternadas (ADI) (BEAM e WARMING, 1976). O mtodo foi utilizado para
soluo de regime permanente das equaes de Navier-Stokes com entalpia total constante (iso-
energticas) para baixos nmeros de Mach. Houve incorporao de um modelo de turbulncia
nas equaes governantes. O mtodo mostrou ter boa taxa de convergncia para valores to
baixos quanto M = 0.05.
No trabalho de CHOI e MERKLE (1985) foi apresentado um esquema de pr-
condicionamento generalizado tanto para regimes incompressveis quanto compressveis. Para
marcha no pseudo-tempo at o regime permanente, foram utilizados esquemas implcitos base-
ados em fatorao ADI. Realizou-se uma anlise de estabilidade do emprego desses mtodos
de marcha para soluo das equaes de Euler unidimensionais e bidimensionais. A anlise
mostrou que a taxa de convergncia do mtodo e a preciso da soluo nal dependiam do n-
mero de Mach. Alm disso, concluiu-se que o erro gerado pela fatorao aproximada deveria
ser removido. Indicou-se que para nmeros de Mach por volta de 0.05 o mtodo apresentava
boas taxas de convergncia.
O estudo de RIZZI e ERIKSSON (1985) utilizou o esquema de pr-condicionadores para
resolver as equaes de Euler isoenergticas. Eles concluram que os pr-condicionadores eram
ecientes para equaes de Euler bidimensionais e tridimensionais. Para marcha no pseudo-
tempo at o regime permanente foi empregado um mtodo de Runge-Kutta explcito com trs
estgios intermedirios.
TURKEL (1987) realizou uma reviso dos mtodos de compressibilidade articial e apre-
sentou um esquema de pr-condicionamento generalizado tanto para as regimes incompress-
veis quanto compressveis. Na generalizao de sua teoria, Turkel introduziu funes arbitrrias
32
e na matriz pr-condicionadora, sendo semelhante ao fator de compressibilidade articial
de Chorin, mostrando como as matrizes deveriam ser para no introduzir fenmenos no fsi-
cos. Calculou-se um valor timo para , a partir de um dado valor de , para minimizao da
disparidade das velocidades caractersticas do sistema. Para modelo do escoamento, foram uti-
lizadas as equaes de Euler bidimensionais escrita em coordenadas Cartesianas (x, y). Turkel
comparou o emprego dos mtodos Euler explcito e implcito para marcha no pseudo-tempo at
o regime permanente, relacionando a limitao do passo no pseudo-tempo dos mtodos expl-
citos a uma maior sensibilidade aos problemas de rigidez numrica. Por isso, observou que os
mtodos explcitos eram mais adequados para uma anlise do aumento da taxa de convergncia.
O trabalho considerou como variveis primitivas a presso, as velocidades nas direes cartesi-
anas x e y, e uma varivel adicional que poderia ser entropia ou massa especca. Salientou que
o uso da entropia como varivel adicional facilita as anlises do sistema, uma vez que a equao
de conservao de energia poderia ser desacoplada do sistema de equaes. Entretanto, esclare-
ceu que o emprego da massa especca como varivel adicional, apesar de dicultar as anlises
do sistema, facilitaria o pr-condicionamento das equaes. Foi vericado que ao usar a densi-
dade como varivel adicional, para um caso particular em que =0, seu mtodo era semelhante
ao apresentado em CHOI e MERKLE (1985).
O estudo de MERKLE e CHOI (1987) concluiu que o esquema de pr-condicionamento
apresentado em CHOI e MERKLE (1985), que relacionava convergncia e preciso da soluo
com o nmero de Mach, no era adequado para escoamentos invscidos abaixo de M=0.01. Para
baixas velocidades, os termos do gradiente de presso apresentavam comportamento singular.
Por isso, foi desenvolvido o mtodo de expanso de perturbao das equaes de Navier-Stokes,
o qual gerou boas taxas de convergncia independente do nmero de Mach, chegando a valores
como M = 10
5
. Para marcha no pseudo-tempo at o regime permanente, foram utilizados es-
quemas implcitos baseados em fatorao aproximada alternada ADI. Realizou-se uma anlise
de estabilidade do emprego desses mtodos de marcha no pseudo-tempo implcitos para solu-
o numrica de escoamentos com baixos nmeros de Reynolds e baixos nmeros de Mach,
com adio de termo fonte. A anlise mostrou que os erros introduzidos pelo uso de fatorao
aproximada causavam instabilidade para nmeros de Reynolds por volta de 100.
Em SHUEN et al. (1992) foram implementadas modicaes no esquema dos pr-
condicionadores para obteno da soluo transiente. A metodologia consistia basicamente
no acrscimo de uma derivada no tempo fsico do vetor de variveis conservativas nas equa-
es governantes. Essa tcnica foi criada por MERKLE e ATHAVALE (1987) e conhecida
como mtodo de passo no tempo duplo (DTS). Combina-se procedimentos de acelerao de
convergncia para regime permanente, tais como o emprego de pr-condicionadores, com a
33
obteno de solues transientes. Para cada passo no tempo fsico, marcha-se at a soluo
de regime permanente no pseudo-tempo. Com isso, recupera-se a equao original transiente.
Para discretizao da derivada do pseudo-tempo comum a utilizao de mtodos de marcha
que permitem uma convergncia rpida, incondicionalmente estveis, possibilitando o uso de
passos maiores, como o mtodo de Euler implcito. O alto nvel de dissipao temporal des-
ses mtodos de marcha no foi considerado um problema, uma vez que em regime permanente
a derivada do pseudo-tempo se anula. Utilizando-se uma formulao residual (EHLE, 1968)
para o vetor de variveis, a soluo de regime permanente torna-se independente do passo no
pseudo-tempo. Para a derivada no tempo fsico, mtodos de marcha multi-passos implcitos
so muito empregados, com destaque para os mtodos multi-passo de diferena atrasada (BDF)
de 2
a
ordem e Crank-Nicolson. Entretanto, foi demonstrado matematicamente que todos os
mtodos multi-passo so condicionalmente estveis acima de segunda ordem (DAHLQUIST,
1963). Desta forma, o uso da metodologia DTS com mtodos de marcha multi-passos encontra
srias diculdades na soluo transiente de problemas rgidos nos quais altas ordens de pre-
ciso temporal e estabilidade numrica so pr-requisitos fundamentais, tais como simulaes
envolvendo escoamentos turbulentos e estudos de problemas de instabilidade trmica e hidro-
dinmica.
O trabalho de CHOI e MERKLE (1993) props um novo esquema de pr-condicionamento
para escoamentos viscosos. O trabalho considerou como variveis primitivas a presso, as
velocidades nas direes Cartesianas x e y, e a temperatura. Para marcha no pseudo-tempo
at o regime permanente, foram utilizados esquemas implcitos baseados em fatorao apro-
ximada alternada ADI. O mtodo de expanso de perturbao das equaes de Navier-Stokes,
usado com sucesso em MERKLE e CHOI (1987), foi aprimorado pela incluso de um meca-
nismo de controle dos parmetros relacionados aos uxos invscidos e viscosos. A matriz pr-
condicionadora se tornou mais complexa do que a do trabalho de MERKLE e CHOI (1987),
pois se realizou uma separao das contribuies invscidas e viscosas. Uma constante e o
nmero de Mach foram usados como parmetros escalonadores. Apesar da maior complexi-
dade, o mtodo se tornou robusto a elevados nmeros de Reynolds e nmeros de Mach bastante
reduzidos.
O estudo de WEISS e SMITH (1995) apresentou uma metodologia de seleo dos parme-
tros utilizados no clculo da velocidade do som pr-condicionada com a nalidade de aumentar
a taxa de convergncia dos mtodos baseados na massa especca Density-Based. Os escoa-
mentos foram modelados pelas equaes de Navier-Stokes. As discretizaes foram feitas via
tcnica de volumes nitos. Utilizou-se um vetor de variveis compreendendo presso, veloci-
dade e temperatura. Uma vez que o emprego de pr-condicionadores modica o transiente das
34
solues, o estudo aplicou a tcnica DTS para recuperao do tempo fsico. Foram simulados
trs problemas. O primeiro foi o escoamento bidimensional transnico atravs de uma turbina
axial. Os resultados das simulaes deste problema comprovaram o desempenho da metodolo-
gia de seleo de parmetros, com aumento da taxa de convergncia. Alm disso, foi vericado
que o uso de pr-condicionadores no prejudicou a preciso da soluo. O segundo caso teste
foi a conveco natural induzida por gravidade em uma tubulao horizontal. Os resultados
obtidos nas simulaes deste problema evidenciaram a importncia do pr-condicionamento
das equaes para soluo de escoamentos com baixo nmero de Mach. Por m, simulou-se
a gerao transiente de vorticidade em um cilindro triangular com escoamento incompressvel
turbulento. A nalidade dessas ltimas simulaes foi demonstrar o uso da tcnica DTS em
conjunto com o esquema de pr-condicionamento das equaes.
O trabalho de TURKEL et al. (1996) apresentou uma forma de minimizar o problema
de singularidades em pontos de estagnao, calculando-se os parmetros da matriz pr-
condicionadora de forma adequada em funo do nmero de Mach. Para marcha no pseudo-
tempo at o regime permanente, foram empregados esquemas implcitos baseados em fatorao
aproximada alternada ADI. Para discretizao espacial, foram usadas aproximaes centradas
com dissipao articial para estabilizao e acoplamento das equaes. Foi realizada uma an-
lise do emprego da dissipao articial nas formas conservativa e no conservativa. Simulou-se
um escoamento bidimensional em um aeroflio. Os resultados comprovaram a ecincia da
formulao apresentada para reduo das diculdades de simulao em pontos de estagnao.
VENKATESWARAN e MERKLE (1999) iniciou com uma discusso a respeito da conver-
gncia dos mtodos de marcha no tempo. Para tanto, utilizou-se a anlise de estabilidade de
Von Neumann. Ao longo dos captulos do livro, foram denidos diferentes parmetros relaci-
onados aos uxos invscidos e viscosos para controle da velocidade do som pr-condicionada,
tanto para as equaes de Euler quanto para as equaes de Navier-Stokes. Utiliza-se um vetor
de variveis compreendendo presso, velocidade e temperatura. No captulo nal, os autores
apresentaram uma formulao de pr-condicionadores especca para escoamentos turbulentos.
1.4.2 DIFICULDADES DE CONVERGNCIA DOS MTODOS CLSSICOS
A metodologia de simulao computacional clssica baseada na massa especca Density-
Based uma das mais empregadas em escoamentos compressveis com baixo nmero de
Mach. Essa famlia de mtodos utiliza esquemas de pr-condicionamento das equaes go-
vernantes e de separao das contribuies esttica e dinmica da presso do escoamento. Os
trabalhos existentes na literatura mostram que o pr-condicionamento das equaes consegue
35
signicativa reduo da rigidez numrica. Ao mesmo tempo, a separao das contribuies
da presso diminui a propagao de erros de arredondamento oriundos da derivada espacial da
presso. Entretanto, os mtodos esses pr-condicionadores clssicos ainda apresentam dicul-
dades de convergncia.
O trabalho de LEE e LEER (1993) apresenta algumas matrizes pr-condicionadoras, fa-
zendo comparaes com as matrizes apresentadas por TURKEL (1987). O estudo estabelece
como objetivo a obteno de matrizes pr-condicionadoras mais ecientes. Descreve que h
um grande nmero de graus de liberdade no desenvolvimento de pr-condicionadores para as
equaes de Euler. Sinaliza que o princpio orientador para a obteno de um pr-condicionador
eciente no deve ser apenas a minimizao da disparidade entre os autovalores do sistema, mas
tambm o desvio mnimo da ortogonalidade associada aos autovetores. Segundo o trabalho, al-
guns mtodos pr-condicionadores conduzem a estruturas de autovetores menos ortogonais do
que outros, e que a liberdade de mudana dessas estruturas til quando critrios adicionais
devem ser atendidos pelo projeto do pr-condicionador.
Oestudo de DARMOFAL e SCHMID(1996) salientou que os mtodos pr-condicionadores
das equaes de Euler compressveis somente foram desenvolvidos a partir de uma anlise de
autovalores. Entretanto, evidncias numricas indicavam que os autovetores tambm tinham in-
uncia na performance dos mtodos pr-condicionadores, e por isso deveriam ser includos no
desenvolvimento desses mtodos. No trabalho apresentada uma ferramenta matemtica para
anlise de autovetores, baseada na anlise de estabilidade hidrodinmica. O estudo mostrou que
a ortogonalidade dos autovetores inuenciava no potencial de amplicaes de perturbaes no
transiente inicial da soluo. Alm disso, esclarece que a no ortogonalidade dos autovetores
causaria diculdades de convergncia em pontos de estagnao. O trabalho estabeleceu uma
relao matemtica entre a amplicao mxima de perturbaes no transiente inicial e o n-
mero de condicionamento da matriz de autovetores. Observou-se ainda que diversos mtodos
pr-condicionadores existentes eram pouco ortogonais para baixos valores de Mach, tais como
os apresentados por TURKEL (1987) e CHOI e MERKLE (1985, 1993). Uma outra ques-
to levantada no trabalho de DARMOFAL e SCHMID (1996) era a respeito de um parmetro
arbitrrio usado no clculo da velocidade do som pr-condicionada em TURKEL (1987) e
CHOI e MERKLE (1985, 1993). Segundo DARMOFAL e SCHMID (1996), as formulaes
genricas para o parmetro apresentadas nos referidos trabalhos buscavam minimizar os pro-
blemas de amplicaes de perturbaes no transiente inicial e de diculdade de convergncia
em pontos de estagnao por meio do controle dos autovalores. Apesar das constataes de
DARMOFAL e SCHMID (1996), no h mtodo pr-condicionador que tenha deixado de fo-
car nos autovalores, passando a levar em considerao a inuncia dos autovetores em seu
36
desenvolvimento. O trabalho sinalizou que autovetores devem ser selecionados de tal forma a
minimizarem a no ortogonalidade para baixos valores de Mach. Alm disso, os parmetros
da matriz pr-condicionadora devem ser selecionados de tal forma que reduzam o nmero de
condicionamento da matriz de autovetores.
O trabalho de SESTERHENN et al. (1999) investigou o problema da amplicao de erros
presente nas simulaes numricas de escoamentos compressveis com baixas velocidades. As
discretizaes foram feitas utilizando-se uma tcnica explcita de volumes nitos. O estudo de-
monstrou como os erros de cancelamento associados s contribuies da presso do escoamento
eram gerados e amplicados. Alm disso, alegou-se que os mtodos pr-condicionadores at
ento desenvolvidos possuiam uma falha, pois os mesmos desconsideravam os erros de cance-
lamento associados contribuio da energia cintica na energia total. O trabalho mostrou que
a reduo da propagao desses erros poderia se dar pela introduo de estados de referncia
conhecidos, calculando-se a soluo somente para as utuaes restantes. O estudo apresentou
um mecanismo de seleo dos estados de referncia. Os resultados das simulaes realizadas
comprovaram a ecincia da metodologia de reduo da amplicao de erros. Analisou-se
baixos nmeros de Mach, atingindo M = 10
11
.
Em LEE (2005) realizou-se uma investigao mais profunda das questes levantadas por
SESTERHENN et al. (1999). O trabalho fez um estudo das taxas de convergncia dos m-
todos pr-condicionadores das equaes de Euler. Uma anlise de perturbao foi realizada
para pesquisar a relao existente entre taxa de convergncia e nmero de Mach. O foco do
trabalho era a inuncia da amplicao de erros na taxa de convergncia, no se preocupando
com a magnitude dos autovalores do sistema. As caractersticas de convergncia foram bem
explicitadas pela anlise de perturbao. O estudo mostrou que a convergncia dos mtodos
pr-condicionados fortemente dependente das caractersticas da matriz pr-condicionadora .
O estudo descreveu ainda que, quando o nmero de Mach era reduzido para valores abaixo de
M = 10
6
, a convergncia das equaes da continuidade e da quantidade de movimento eram
menos afetadas do que a equao da energia. A anlise de perturbaes indicou que a magni-
tude da variao dos termos da equao da energia era muito maior do que das outras equaes
para baixos nmeros de Mach.
O trabalho de LEE (2007) fez um estudo das taxas de convergncia dos mtodos pr-
condicionadores das equaes de Navier-Stokes. O trabalho de LEE (2007) seguiu a mesma
linha de LEE (2005), investigando a relao existente entre taxa de convergncia e nmero
de Mach, com foco na inuncia da amplicao de erros. Identicou-se que o termo
H
p
(1 h
p
) da matriz pr-condicionadora era proporcional a 1/M
2
, sendo a princi-
pal fonte da amplicao de erros para baixos valores de Mach. Por isso, decidiu-se atribuir
37
valor zero para o termo em questo da matriz . Os resultados das simulaes realizadas no
estudo apontaram para uma reduo na amplicao de erros. Simulou-se o problema do es-
coamento viscoso ao redor de um cilindro at baixos nmeros de Mach, atingindo M = 10
9
.
Entretanto, a considerao feita atribuindo-se o valor zero para o termo da matriz foi equivo-
cada, uma vez que fez o mtodo gerar solues sicamente incorretas. Apesar da inconsistncia
observada, o trabalho serviu para conrmar estudos anteriores, mostrando que os problemas da
amplicao de erros e do ponto de estagnao esto relacionados com a magnitude do termo
da equao da energia presente na matriz pr-condicionadora .
Conforme foi visto nos trabalhos de LEE e LEER (1993), DARMOFAL e SCHMID (1996),
SESTERHENN et al. (1999) e LEE (2005, 2007), os mtodos pr-condicionadores clssicos
ainda apresentam diculdades de convergncia relacionadas com a amplicao de erros. No
que diz respeito ao controle de erro, esses mtodos pr-condicionadores se limitaram s origens
dos erros de arredondamento, no havendo preocupao com a amplicao destes erros no
decorrer do processo iterativo.
Adicionalmente ao problema de amplicao de erros, os trabalhos de WEISS e SMITH
(1995) e VENKATESWARAN e MERKLE (1999) mostram que a razo dos autovalores obtida
por esses mtodos aps o pr-condicionamento aproximadamente 2.6. Sendo assim, espera-se
que, caso se consiga minimizar a razo dos autovalores ( 1), a rigidez numrica ser minimi-
zada.
1.5 OBJETIVOS DA TESE DE DOUTORADO
O objetivo cientco deste trabalho de Tese denir uma metodologia para desenvolvi-
mento de pr-condicionadores, buscando aumentar a ecincia computacional dos mtodos
pr-condicionadores pertencentes famlia Density-Based. Para tanto, sero propostas mo-
dicaes nos esquemas clssicos de pr-condicionamento das equaes. Esse objetivo foi
motivado por dois fatores:
as concluses dos estudos de LEE e LEER (1993), DARMOFAL e SCHMID (1996),
SESTERHENN et al. (1999) e LEE (2005, 2007) que apontam para o problema de am-
plicao de erros existente nos mtodos pr-condicionadores clssicos;
possibilidade de minimizar a razo dos autovalores obtida pelos pr-condicionadores cls-
sicos ( 2.6), permitindo assim, a minimizao da rigidez numrica.
O trabalho tambm possui o objetivo tecnolgico de aplicar essa nova ferramenta compu-
tacional para simular problemas uido-dinmicos presentes em sistemas de defesa de interesse
38
do Exrcito Brasileiro (EB), reduzindo a dependncia do EB aos programas comerciais.
39
2 FORMULAO MATEMTICA
2.1 EQUAES DE GOVERNO COMPRESSVEIS
2.1.1 CASO BIDIMENSIONAL
Para um escoamento compressvel, bidimensional e viscoso, as equaes de Navier-Stokes
na forma conservativa so expressas por:
Q
t
+

x
(E
i
E
v
) +

y
(F
i
F
v
) = 0 (2.1)
Os vetores Q das variveis conservativas, E
i
e F
i
dos uxos no viscosos, E
v
e F
v
dos
uxos viscosos so denidos da seguinte forma:
Q = (, u, v, E)
T
E
i
= (, u
2
+ p, uv, (E + p)u)
T
F
i
= (, uv, v
2
+ p, (E + p)v)
T
E
v
= (0,
x,x
,
x,y
, u
x,x
+ v
x,y
+ q
x,e
)
T
F
v
= (0,
x,y
,
y,y
, u
x,y
+ v
y,y
+ q
y,e
)
T
(2.2)
sendo a massa especca, u e v os componentes cartesianos da velocidade e p a presso.
A energia interna total E calculada em funo da energia interna trmica e por:
E = e + (u
2
+ v
2
)/2. (2.3)
Os tensores normais (
x,x
e
y,y
), o tensor cisalhante (
x,y
) e os uxos difusivos de energia
( q
x,e
e q
y,e
) so dados por:

x,x
= 2
u
x

2
3

_
u
x
+
v
y
_

y,y
= 2
v
y

2
3

_
u
x
+
v
y
_
(2.4)

x,y
=
y,x
=
_
u
y
+
v
x
_
q
x,e
= k
T
x
q
y,e
= k
T
y
sendo a viscosidade dinmica, k a condutividade trmica e T a temperatura.
40
Nas equaes de governo (2.1), os uxos no viscosos E
i
e F
i
esto associados s informa-
es convectivas do escoamento, ao passo que os uxos viscosos E
v
e F
v
se relacionam com
as informaes difusivas. As caractersticas de propagao das informaes convectivas so
fornecidas pelos autovalores das matrizes Jacobianas dos uxos no viscosos A = E
i
/Q e
B = F
i
/Q. Estas matrizes so dados por:
A =
_
_
_
_
_
_
_
_
_
0 1 0 0
p

u
2
2u +
p
(u)
p
(v)
p
(E)
uv v u 0
u
p

(E + p)
u

u
p
(u)
+
E + p

u
p
(v)
u
_
1 +
p
(E)
_
_
_
_
_
_
_
_
_
_
(2.5)
B =
_
_
_
_
_
_
_
_
_
0 0 1 0
uv v u 0
p

v
2
p
(u)
2v +
p
(v)
p
(E)
v
p

(E + p)
v

v
p
(u)
v
p
(v)
+
E + p

v
_
1 +
p
(E)
_
_
_
_
_
_
_
_
_
_
(2.6)
As derivadas da presso em relao as variveis dependentes conservativas so dadas por
FEDKIW et al. (1997):
p

= ( 1)
_
u
2
+ v
2
2
h + c
p
T
_
p
(u)
= ( 1)u (2.7)
p
(v)
= ( 1)v
p
(E)
= ( 1)
onde a razo entre os calores especcos a presso c
p
e volume c
v
constantes, = c
p
/c
v
.
2.1.2 CASO QUASE-UNIDIMENSIONAL NO VISCOSO
Escoamentos em tubeiras de msseis com formato do tipo bocal De Laval so considerados
fenmenos puramente no viscosos em funo dos elevados valores que a velocidade atinge.
Esse e outros problemas bidimensionais no viscosos podem ser modelados pelas equaes
de Euler compressveis quase-unidimensionais. Essas equaes so aproximaes de modelos
bidimensionais, nos quais a variao da rea da seo transversal A(x) pequena. A partir das
equaes de governo apresentadas em (2.1), a derivada em y do termo invscido F
i
substituda
41
por uma expresso calculada a partir do termo fonte de rea He do uxo invscido E
i
na direo
x, chegando a:
Q
t
+
E
i
x
=
1
A(x)
A(x)
x
(HE
i
) (2.8)
sendo Ho termo fonte de variao de rea dado por
H = (0, p, 0)
T
(2.9)
Os vetores Qdas variveis conservativas e E
i
dos uxos invscidos so obtidos da seguinte
forma:
Q = (, u, E)
T
E
i
= (, u
2
+ p, (E + p)u)
T
(2.10)
2.2 SEPARAO DA PRESSO
Alm do problema de rigidez numrica, um segundo problema afeta a taxa de convergncia
das simulaes computacionais de escoamentos compressveis com baixas velocidades. Os er-
ros de arredondamento no clculo do gradiente espacial da presso na equao da quantidade de
movimento so amplicados. Isso ocorre em funo da discrepncia existente entre as contri-
buies da presso, a hidrodinmica p
h
, proporcional a u
2
, e a termodinmica p
T
, proporcional
a c
2
. Alm disso, de acordo com VENKATESWARAN e MERKLE (1999), a derivada espa-
cial da presso multiplicada por um fator da ordem de 1/M
2
, o qual atinge elevados valores
quando Mach tende para zero.
Para minimizar este problema, as contribuies hidrodinmica e termodinmica da presso
so separadas de acordo com p = p
T
+ p
h
, onde se assume que p
T
seja constante no espao,
como por exemplo uma presso atmosfrica (MERKLE e CHOI, 1988; TURKEL et al., 1993;
SESTERHENN et al., 1999). Com isso, o gradiente espacial da presso na equao da quanti-
dade de movimento reescrito da seguinte forma:
p
x
=
p
T
x
+
p
h
x

=
p
h
x
(2.11)
42
2.3 METODOLOGIA TRADICIONAL DE PR-CONDICIONAMENTO
Os autovalores das matrizes Jacobianas A e B fornecem as velocidades de propagao das
informaes do escoamento nas direes x e y, como se segue:
A =
1
,
2
,
3
,
4
= u, u, u + c, u c
B =
_

1
,

2
,

3
,

4
_
= v, v, v + c, v c
(2.12)
sendo c a velocidade do som no escoamento.
Uma simples anlise dos autovalores de A e B evidencia o problema de rigidez numrica
presente nas simulaes de escoamentos compressveis com baixas velocidades. Somente os
autovalores da matriz A associados propagao das informaes na direo x sero conside-
rados. As concluses obtidas podem ser estendidas de maneira anloga para a direo y. Para
baixos valores de Mach (u << c), os autovalores acsticos tm magnitude muito maior do que
os autovalores convectivos. O passo no tempo ca limitado pelos autovalores acsticos, uma
vez que o mesmo calculado em funo do autovalor de maior magnitude, como se segue:
t = min
_
CFL.x
[
1
[
,
CFL.x
[
2
[
,
CFL.x
[
3
[
,
CFL.x
[
4
[
_
t = min
_
CFL.x
[u[
,
CFL.x
[u[
,
CFL.x
[u + c[
,
CFL.x
[u c[
_
(2.13)
onde x um comprimento caracterstico, geralmente o espaamento da malha. O nmero
de Courant-Friedrich-Lewy (CFL) relaciona as velocidades fsicas com a velocidade numrica
(x
c
/t). O CFL usado para denir o critrio de estabilidade numrica de um mtodo
de marcha no tempo, indicando o quanto a velocidade numrica pode crescer em relao s
velocidades fsicas sem provocar instabilidade.
Dessa forma, mesmo em problemas nos quais as informaes acsticas so irrelevantes, no
se consegue realizar simulaes usando a velocidade convectiva como referncia para o passo
no tempo, cando preso aos baixos valores do passo no tempo acstico.
O problema de rigidez numrica solucionado por meio do pr-condicionamento das equa-
es governantes. Para que o emprego dessa tcnica de acelerao de convergncia possibilite a
separao das contribuies da presso, as equaes de governo devem estar na forma primitiva.
Assim, as equaes bidimensionais (2.1) passam a ser escritas como:
T

+

x
(E
i
E
v
) +

y
(F
i
F
v
) = 0 (2.14)
sendo o conjunto de variveis primitivas

Qdado pelo vetor transposto abaixo

Q = (p
h
, u, v, T)
T
(2.15)
43
Apesar das propriedades presso e velocidade freqentemente estarem presentes no vetor de
variveis

Q, a temperatura pode ser substituda por entalpia (SHUEN et al., 1993) ou entropia
(TURKEL, 1987), dentre outros.
A matriz Jacobiana T de mudana de variveis conservativas para primitivas expressa por
T =
Q

Q
=
_
_
_
_
_
_
_
_
_
_
_

p
0 0

T
u

p
0 u

T
v

p
0 v

T
H

p
+
h
p
1 u v H

T
+
h
T
_
_
_
_
_
_
_
_
_
_
_
(2.16)
sendo h = e + p/ a entalpia por unidade de massa e H = h + (u
2
+ v
2
)/2 a entalpia total
por unidade de massa.
As dependncias da massa especca e da entalpia em relao presso e temperatura so
determinadas a partir da equao de estado para gases perfeitos mostrada abaixo:
p = RT e h = h
0
f
+
_
T
T
0
c
p
(s) ds (2.17)
onde T
0
uma temperatura de referncia, R a constante especca dos gases e h
0
f
o calor
de formao por unidade de massa.
A equao de estado (2.17) nos leva s seguintes relaes (MERKLE e CHOI, 1987):

p
=
1
RT
,

T
=

T
,
h
p
= 0 e
h
T
= c
p
(2.18)
O pr-condicionamento das equaes de governo bidimensionais (2.14) feito substituindo-
se a matriz T por uma matriz pr-condicionadora , chegando a:

+

x
(E
i
E
v
) +

y
(F
i
F
v
) = 0 (2.19)
O pr-condicionamento altera a evoluo transiente do escoamento. Com isso, o tempo f-
sico t perdido e a soluo obtida emumpseudo-tempo . Analisando as equaes de governo
bidimensionais no pr-condicionadas (2.1) e as equaes bidimensionais pr-condicionadas
(2.19) verica-se que a soluo de regime permanente do tempo fsico t recuperada no
regime permanente do pseudo-tempo .
A matriz pr-condicionadora dada por:
=
_
_
_
_
_
_
_

p
0 0
T
u
p
0 u
T
v
p
0 v
T
H
p
(1 h
p
) u v H
T
+ h
T
_
_
_
_
_
_
_
(2.20)
44
Para o caso quase-unidimensional no viscoso, as equaes de governo pr-condicionadas
so dadas por:

+
E
i
x
=
1
A(x)
A(x)
x
(HE
i
) (2.21)
O conjunto de variveis primitivas

Q e a matriz pr-condicionadora so denidas para o
caso quase-unidimensional da seguinte maneira:

Q = (p, u, T)
T
(2.22)
=
_
_
_
_

p
0
T
u
p
u
T
H
p
(1 h
p
) u H
T
+ h
T
_
_
_
_
(2.23)
2.3.1 PARMETROS DA MATRIZ PR-CONDICIONADORA
A dependncia da massa especca em relao temperatura
T
obtida por meio da se-
guinte expresso:

T
=

T
(2.24)
A dependncia da massa especca em relao presso
p
dada por:

p
=
1
V
2
p

T
(1 h
p
) / (h
T
) (2.25)
A expresso de
p
proveniente da relao (2.26) para um uido de equao de estado
arbitrria, como se segue:

p
=
1
c
2


T
_
1
h
p
_
/
_

h
T
_
(2.26)
De acordo com TURKEL (1987), para que ocorra a repetio dos autovalores convectivos
do sistema pr-condicionado, ou seja, os autovalores de
1

A e
1

B, mantendo intacta a
natureza matemtica do sistema no pr-condicionado com matrizes A e B, a dependncia da
entalpia em relao temperatura h
T
deve ser imposta da seguinte forma:
h
T
=
h
T
(2.27)
A maioria dos mtodos pr-condicionadores clssicos TURKEL (1987); WEISS e SMITH
(1995); VENKATESWARAN e MERKLE (1999) calculam a dependncia da entalpia em rela-
o presso h
p
da seguinte forma:
h
p
=
h
p
(2.28)
45
Avelocidade do sompr-condicionada V
p
, cuja frmula ser derivada a seguir, e o parmetro
variam em funo do mtodo de pr-condicionamento adotado. Tomando-se = 0, temos
o pr-condicionamento de VENKATESWARAN e MERKLE (1999). Para = 1, temos o
pr-condicionamento de WEISS e SMITH (1995).
Aps o pr-condicionamento das equaes de governo bidimensionais (2.19), as velocida-
des de propagao das informaes do escoamento nas direes x e y passam a ser fornecidas
pelos autovalores das matrizes
1

A e
1

B, onde

A = E
i
/

Q e

B = F
i
/

Q. As novas
matrizes Jacobianas dos uxos invscidos so dados por:

A =
_
_
_
_
_
_
_
_
_
_
_
_
_
u

p
0 u

T
1 + u
2

p
2u 0 u
2

T
uv

p
v u uv

T
u
(H)
p
(H + u
2
) uv u
(H)
T
_
_
_
_
_
_
_
_
_
_
_
_
_
(2.29)

B =
_
_
_
_
_
_
_
_
_
_
_
_
_
v

p
0 v

T
uv

p
v u uv

T
1 + v
2

p
2v 0 v
2

T
v
(H)
p
uv (H + v
2
) v
(H)
T
_
_
_
_
_
_
_
_
_
_
_
_
_
(2.30)
onde
(H)
p
= H

p
+
h
p
,
(H)
T
= H

T
+
h
T
. (2.31)
Os autovalores acsticos do sistema pr-condicionado assumem a forma:
u c =
u
2
_
1 +
V
2
p
c
2
_

V
2
p
+
_
u
2
_
1
V
2
p
c
2
__
2
(2.32)
v c =
v
2
_
1 +
V
2
p
c
2
_

V
2
p
+
_
v
2
_
1
V
2
p
c
2
__
2
(2.33)
A velocidade do som pr-condicionada V
p
selecionada de tal forma a re-escalonar os au-
tovalores das matrizes Jacobianas (2.5) e (2.6), fazendo com que os novos autovalores acsticos
(2.32) e (2.33) sejam da mesma ordem de grandeza dos autovalores convectivos.
46
Para TURKEL (1987), a velocidade do som pr-condicionada expressa por:
V
p
= min

u
2
+ v
2
, c (2.34)
Para evitar problemas em situaes que a velocidade do escoamento ca muito reduzida,
TURKEL (1987) estabeleceu um chaveamento com um parmetro arbitrrio . Assim, a velo-
cidade do som pr-condicionada passou a ser obtida da seguinte maneira:
V
p
= minmax

u
2
+ v
2
, , c (2.35)
O trabalho de VENKATESWARAN e MERKLE (1999) deniu com mais detalhes as ca-
ractersticas do parmetro . Incialmente deniu-se a contribuio invscida da velocidade do
som pr-condicionada da seguinte forma:
V
invi
=

u
2
+ v
2
(2.36)
Pontos de estagnao no escoamento podem causar problemas ao esquema de pr-
condicionamento proposto, uma vez que as magnitudes das velocidades do escoamento se apro-
ximam de zero. Por esta razo, em VENKATESWARAN e MERKLE (1999) deniu-se mais
uma contribuio da velocidade do som pr-condicionada, dada por:
V
dinam
=

(2.37)
onde p a variao de presso em dois pontos consecutivos da malha espacial.
De acordo com VENKATESWARAN e MERKLE (1999), a expresso de V
p
ainda sofre
uma modicao por conta das escalas viscosas, como se segue:
V
2
visco
= max
_
_
_
( 1)
( 1 +
c
u
2
)
c
2
,
( 1)
( 1 +
c
u
2
)
c
2
_
_
_
(2.38)
sendo os parmetros e dados por
=
CFL
V NN
AR
2
Re
x
e =
CFL
V NN
1
AR
2
Re
y
(2.39)
com
Re
x
=
ux

, Re
y
=
vy

e AR =
x
y
(2.40)
onde x e y so comprimentos caractersticos nas direes x e y, a viscosidade cinemtica
e V NN o nmero de Von Neumann.
47
Por m, chega-se expresso de V
p
utilizada por VENKATESWARAN e MERKLE (1999)
sendo:
V
p
= minmaxV
invi
, V
dinam
, V
visco
, c (2.41)
ou ainda, utilizando-se o parmetro
V
p
= minmaxV
invi
, , c (2.42)
onde
= max V
dinam
, V
visco
(2.43)
As formulaes de apresentadas nos trabalhos de TURKEL (1987) e CHOI e MERKLE
(1985, 1993) buscam minimizar, por meio dos autovalores do sistema, os j conhecidos proble-
mas de amplicaes de perturbaes no transiente inicial e de diculdade de convergncia em
pontos de estagnao (DARMOFAL e SCHMID, 1996).
Analisando-se a expresso obtida para a velocidade do som pr-condicionada (2.41),
verica-se que, quando o sistema pr-condicionado est sujeito velocidades supersnicas,
o chaveamento existente em faz com que V
p
= c, recuperando-se o sistema original com os
autovalores apresentados em (2.12).
2.4 NOVA METODOLOGIA DE PR-CONDICIONAMENTO
Em funo das constataes de que possvel minimizar a razo de autovalores dos pr-
condicionadores clssicos ( 2.6), adicionando-se as concluses dos estudos de LEE e LEER
(1993), DARMOFAL e SCHMID (1996), SESTERHENN et al. (1999) e LEE (2005, 2007)
quanto ao problema de amplicaco de erros desses mtodos pr-condicionadores, o obje-
tivo cientco deste trabalho de Tese denir uma metodologia para desenvolvimento de pr-
condicionadores, buscando um aumento da ecincia computacional. Para tanto, sero propos-
tas modicaes nos esquemas clssicos de pr-condicionamento das equaes.
A losoa da nova metodologia de simulao computacional baseada na seleo tima de
parmetros livres (h
p
, V
p
e ) da matriz pr-condicionadora , em cada ponto da malha espacial,
de maneira a satisfazer critrios de desempenho denidos com o objetivo de minimizar a razo
de autovalores e a amplicao de erros.
Para a denio dos critrios de desempenho, nas sees subsequentes, so realizadas as
seguintes anlises:
anlise de rigidez numrica;
anlise numrica da amplicao de erros;
48
anlise fsica da amplicao de erros.
2.4.1 ANLISE DE RIGIDEZ NUMRICA
Para a realizao da anlise de rigidez numrica, somente sero considerados os autovalores
associados s velocidades de propagao das informaes de um escoamento unidimensional.
As concluses obtidas podem ser extendidas de maneira anloga para escoamentos bidimensi-
onais ou tridimensionais.
A partir da matriz pr-condicionadora denida em (2.20) e da matriz Jacobiana

A apre-
sentada em (2.29), os autovalores de
1

Apodem ser escritos da seguinte maneira:

1
= u ,

2
=

C
1


C
2
e

3
=

C
1
+

C
2
(2.44)
onde coecientes adicionais

C
1
e

C
2
so dados por

C
1
=
u
2
_
1 +
_

c
2
h
T
+
_

T


T
__
h
p

h
p
_
_
_
_

T
(1 h
p
) +
P
h
T
__
(2.45)

C
2
=

C
2
1
+
h
T
_
1
u
2
c
2
_
_
_

T
( 1 h
p
) +
P
h
T
_
(2.46)
fcil vericar que

C
1
= u e

C
2
= c se o pr-condicionamento for removido, ou seja,
= T. Alm disso, uma inspeo dessas expresses revela que

C
1
u/2 e

C
2


C
1
quando o
pr-condicionador aplicado. Isto signica que

2
<

1
<

3
quando a velocidade positiva,
mas

3
<

1
<

2
caso no seja.
Como a rigidez numrica est associada com a razo entre os autovalores, pode-se denir
rigorosamente a rigidez numrica

Rcomo se segue:

R =
_
_
_
[

3
[ / [

2
[ ; u > 0
[

2
[ / [

3
[ ; u < 0
, (2.47)
o que nos leva ao primeiro critrio de desempenho para a seleo tima dos parmetros livres
(h
p
, V
p
e ) da matriz pr-condicionadora . A rigidez numrica

R deve ser minimizada tal
forma que:

R 1 (2.48)
Pode-se estimar a rigidez numrica

R obtida pelos mtodos pr-condicionadores clssicos
(VENKATESWARAN e MERKLE, 1999) para baixo nmero de Mach. Para isso, simplica-se
os coecientes apresentados em (2.45) e (2.46) da seguinte forma:

C
1
=
u
2
_
1 +
V
p
2
u
2
_
(2.49)
49

C
2
=

C
2
1
+ V
p
2
_
1
u
2
c
2
_
(2.50)
e assumindo-se que V
p
= u (VENKATESWARAN e MERKLE, 1999), a rigidez numrica

R
calculada sendo

5 + 1

5 1
2.618 + O(M
2
) (2.51)
2.4.2 ANLISE NUMRICA DA AMPLIFICAO DE ERROS
Como j foi visto, no que diz respeito ao controle de erro, os mtodos pr-condicionadores
clssicos se limitaram s origens dos erros de arredondamento. Entretanto, este trabalho de Tese
emprega uma abordagem diferente, na qual devemos nos preocupar tambm com a amplicao
de erros no decorrer do processo iterativo.
A anlise numrica clssica de STOER e BULIRSCH (1993) pode ser usada para esclarecer
o papel desempenhado pela matriz pr-condicionadora na amplicao de erros. Para isso,
inicialmente as equaes de governo pr-condicionadas (2.19) devem ser reescritas da seguinte
maneira:

=

x
(E
i
E
v
)

y
(F
i
F
v
) (2.52)
O resduo explcito Rdo sistema de equaes dado por:
R =

x
(E
i
E
v
)

y
(F
i
F
v
) (2.53)
o que torna possvel representar o sistema de equaes (2.52) em funo do resduo explcito da
seguinte forma

= R (2.54)
Em seguida, chega-se s equaes de governo na forma linearizada, discreta e residual,
como se segue:

Q = R
0
(2.55)
onde

Q o incremento adicionado ao estado anterior da soluo



Q
0
, aps um passo no
pseudo-tempo , e R
0
o resduo explcito no mesmo instante do pseudo-tempo.
Considerando-se o erro (

Q) gerado no clculo de

Q devido ao erro (R
0
) existente
em R
0
, as equaes (2.55) podem ser reescritas da seguinte forma:

0
(

Q+ (

Q) ) = ( R
0
+ (R
0
) ) (2.56)
Subtraindo-se as equaes (2.55) das equaes (2.56), verica-se que o erro (

Q) pode
ser expresso por:
(

Q) =
1
0
(R
0
) (2.57)
50
assumindo que
0
possa ser invertida.
Aplicando-se uma norma p arbitrria L
p
=| |
p
s equaes (2.57), pode-se obter uma
expresso para | (

Q) |
p
da seguinte forma:
| (

Q) |
p
= |
1
0
(R
0
) |
p
(2.58)
Como a norma de um produto | AB |
p
menor ou igual ao produto das normas dos
elementos | A |
p
| B |
p
, chegamos a:
| (

Q) |
p
|
1
0
|
p
| (R
0
) |
p
(2.59)
Aplicando-se uma norma p arbitrria L
p
=| |
p
s equaes (2.55), pode-se obter uma
expresso para |
0

Q |
p
da seguinte forma:
|
0

Q |
p
= | R
0
|
p
(2.60)
Pode-se relacionar o erro relativo da soluo com o erro relativo do resduo. Para isso,
inicialmente deve-se dividir o resultado obtido em (2.59) pelas equaes (2.60), como se segue:
| (

Q) |
p
|
0

Q |
p

|
1
0
|
p
| (R
0
) |
p
| R
0
|
p
(2.61)
Novamente considerando que a norma de um produto | AB |
p
menor ou igual ao produto
das normas dos elementos | A |
p
| B |
p
, chegamos a:
| (

Q) |
p
|
0
|
p
|

Q |
p

| (

Q) |
p
|
0

Q |
p

|
1
0
|
p
| (R
0
) |
p
| R
0
|
p
(2.62)
obtendo, aps uma manipulao algbrica, o seguinte resultado
| (

Q) |
p
|

Q |
p
|
0
|
p
|
1
0
|
p
| (R
0
) |
p
| R
0
|
p
(2.63)
Analisando a equao (2.63), constata-se que o fator que relaciona o erro relativo da soluo
com o erro relativo do resduo o nmero de condicionamento da matriz , como se segue:
/
p
(
0
) = |
0
|
p
|
1
0
|
p
(2.64)
Repetindo o procedimento realizado para obteno das equaes de governo na forma apre-
sentada em (2.56), porm considerando agora o erro (

Q) gerado no clculo de

Q devido
ao erro (
0
) existente em
0
. Com isso, as equaes (2.55) podem ser reescritas da seguinte
forma:
(
0
+ (
0
) ) (

Q+ (

Q) ) = R
0
(2.65)
51
Pode-se relacionar o erro relativo da soluo com o erro relativo da matriz pr-
condicionadora. Para isso, deve-se subtrair as equaes (2.55) das equaes (2.65), como se
segue:
(
0
+ (
0
) ) (

Q+ (

Q) )
0

Q = 0 (2.66)
chegando a

0
(

Q) + (
0
)

Q + (
0
) (

Q) = 0 (2.67)
Assumindo que o erro de uma varivel muito menor que esta varivel, pode-se considerar
que o produto dos erros (
0
) (

Q) tenha valor desprezvel. Sendo assim, as equaes (2.67)


tomam a seguinte forma:

0
(

Q) + (
0
)

Q = 0 (2.68)
que, aps manipulaes algbricas, pode ser escrita como
(

Q) =
1
0
(
0
)

Q (2.69)
Aplicando-se uma norma p arbitrria L
p
=| |
p
s equaes (2.69) chega-se a:
| (

Q) |
p
=|
1
0
(
0
)

Q |
p
(2.70)
Considerando-se que a norma de um produto | ABC |
p
menor ou igual ao produto das
normas dos elementos | A |
p
| B |
p
| C |
p
, as equaes (2.70) tomam a seguinte forma:
| (

Q) |
p
|
1
0
|
p
| (
0
) |
p
|

Q |
p
(2.71)
que, aps manipulaes algbricas, pode ser escrita como
| (

Q) |
p
|

Q |
p
|
0
|
p
|
1
0
|
p
| (
0
) |
p
|
0
|
p
(2.72)
se e somente se a relao
0 |
0
|
p
|
1
0
|
p
| (
0
) |
p
|
0
|
p
< 1 (2.73)
for satisfeita.
Analisando a equao (2.72), constata-se que o nmero de condicionamento da matriz
tambm o fator que relaciona o erro relativo da soluo com o erro relativo da matriz pr-
condicionadora. Sendo assim, pode-se armar que o nmero de condicionamento da matriz
uma medida de sensibilidade do sistema amplicao de erros durante o processo iterativo.
Dessa forma, a sensibilidade assinttica

S
a
do sistema amplicao de erros pode ser
rigorosamente denida por:

S
a
= /
p
(
0
) = |
0
|
p
|
1
0
|
p
(2.74)
52
Chega-se ao segundo critrio de desempenho para a seleo tima dos parmetros livres (h
p
,
V
p
e ) da matriz pr-condicionadora . A sensibilidade assinttica do sistema perturbaes

S
a
deve ser minimizada de tal forma que:

S
a
1 (2.75)
A formulao apresentada nesta seo foi desenvolvida para a hiptese de emprego de m-
todos de marcha no pseudo-tempo explcitos, uma vez que o uso desses mtodos de marcha
faz com que o sistema de equaes algbricas resultante seja do tipo bloco diagonal. Verica-
se que os elementos da diagonal principal so originados exclusivamente pelas matrizes pr-
condicionadoras. Utilizando-se mtodos de marcha implcitos, o sistema algbrico resultante
passa a ser tridiagonal. Porm, freqentemente constata-se que esses sistemas tridiagonais pos-
suem dominncia diagonal, tornando a formulao desta seo tambm vlida para mtodos
implcitos com esta propriedade.
2.4.3 ANLISE FSICA DA AMPLIFICAO DE ERROS
As ferramentas matemticas tradicionalmente empregadas em anlise de estabilidade hidro-
dinmica clssica tm sido empregadas em anlise de estabilidade numrica de problemas de
valor inicial, proporcionando melhoria nos limites superiores impostos ao CFL (VANDORS-
SELAER et al., 1993), uma vez que so baseadas nos autovalores do sistema. Uma variante
desta teoria, baseada em uma anlise de estabilidade algbrica, foi utilizada para a anlise de
estabilidade de esquemas pr-condicionadores (MOINIER e GILES, 2002). Uma nova an-
lise de estabilidade, aplicada no contexto de pr-condicionadores, foi abordada no trabalho de
DARMOFAL e SCHMID (1996). Este estudo mostrou que a ortogonalidade dos autovetores
inuenciava no potencial de amplicaes de perturbaes durante o transiente inicial do pro-
cesso iterativo de obteno da soluo.
Apesar dos avanos feitos por DARMOFAL e SCHMID (1996), constata-se que nenhum
estudo levou em considerao a inuncia dos autovetores no desenvolvimento de matrizes pr-
condicionadoras adequadas para baixo nmero de Mach. O prprio estudo de DARMOFAL e
SCHMID (1996) apenas tenta explicar a falta de robustez destes mtodos, justicando quanti-
tativamente a necessidade do chaveamento arbitrrio da velocidade do som pr-condicionada
com o parmetro utilizado na literatura pelos pr-condicionadores clssicos.
Para se vericar como os autovetores podem ser inseridos no desenvolvimento de mtodos
pr-condicionadores, pode-se aplicar a transformada de Fourier nas equaes de governo pr-
condicionadas. Para facilitar a anlise, o regime considerado unidimensional e invscido. As
53
equaes pr-condicionadas (2.21) tomam a forma:

+

M

Q
x
= 0 (2.76)
sendo

M=
1

A (2.77)
obtendo, aps o uso da transformada de Fourier,
d q
d
+ k

M q = 0 (2.78)
onde k o nmero de onda e q a transformada de Fourier do vetor de variveis primitivas

Q
denido em (2.22).
A soluo das equaes (2.78) pode ser escrita usando-se a matriz exponencial de GREEN-
BERG (1998) da seguinte maneira:
q() = q
0
exp[ k

M
0
] (2.79)
onde q
0
a transformada de Fourier do estado de referncia

Q
0
, tambm usado para gerar a
matriz linearizada

M
0
e, ainda, como condio inicial para o prximo passo no pseudo-tempo.
Conforme descrito no estudo de DARMOFAL e SCHMID (1996), a amplicao mxima
da soluo G(), para um determinado instante do pseudo-tempo, pode ser expressa pela norma
de uma matriz exponencial, como se segue:
G() =| exp[ k

M
0
] |
p
(2.80)
com

M
0
=

R
0

0

R
1
0
(2.81)
chegando a
G() =|

R
0
exp[ k

0
]

R
1
0
|
p
(2.82)
onde

R
0
a matriz de autovetores a direita e

0
a matriz diagonal de autovalores, com
elementos no nulos fornecidos em (2.44), os quais so avaliados e normalizados por q
0
.
Aplicando-se uma norma p arbitrria L
p
=| |
p
s equaes (2.82) tem-se que:
G() |

R
0
|
p
|

R
1
0
|
p
| exp[ k

0
] |
p
(2.83)
O nmero de condicionamento da matriz de autovetores /
p
(

R
0
) pode ser obtido aplicando-
se uma norma p arbitrria L
p
=| |
p
em

R
0
da seguinte maneira:
/
p
(

R
0
) = |

R
0
|
p
|

R
1
0
|
p
(2.84)
54
A partir das equaes (2.83) e (2.84), pode-se conectar a amplicao mxima da soluo
G() com o nmero de condicionamento da matriz de autovetores /
p
(

R
0
), por:
G() /
p
(

R
0
) | exp[ k

0
] |
p
(2.85)
Segundo DARMOFAL e SCHMID (1996), a amplicao mxima da soluo pode ser
generalizada, para todos os instantes do pseudo-tempo considerados no transitrio inicial do
processo iterativo de obteno da soluo, da seguinte forma:
G
max
sup[ G() ] (2.86)
Ainda de acordo com DARMOFAL e SCHMID (1996), a amplicao mxima generali-
zada da soluo G
max
pode ser limitada por:
1 G
max
/
p
(

R) (2.87)
Analisando a equao (2.87), constata-se que o nmero de condicionamento da matriz de
autovetores dado por
/
p
(

R) = |

R |
p
|

R
1
|
p
(2.88)
pode ser encarado como um limite superior da amplicao mxima generalizada da soluo
G
max
. Sendo assim, pode-se armar que o nmero de condicionamento da matriz de autove-
tores uma medida de sensibilidade do sistema amplicao de erros durante o transitrio
inicial do processo iterativo de obteno da soluo.
Dessa forma, a sensibilidade transitria (

S
t
) do sistema amplicao de erros pode ser
rigorosamente denida por:

S
t
= /
p
(

R) (2.89)
A partir da expresso (2.89), chega-se ao terceiro critrio de desempenho para a seleo
tima dos parmetros livres (h
p
, V
p
e ) da matriz pr-condicionadora . A sensibilidade tran-
sitria do sistema perturbaes

S
t
deve ser minimizada de tal forma que:

S
t
1 (2.90)
55
3 FORMULAO NUMRICA
3.1 VERIFICAO E VALIDAO DO CDIGO COMPUTACIONAL
Em computao cientca, a vericao de um cdigo tem por objetivo assegurar que este
represente elmente o modelo matemtico proposto. A vericao uma etapa fundamental
durante o desenvolvimento de qualquer cdigo computacional. A preciso do resultado num-
rico obtido durante a simulao de um problema fsico depender de diversos valores arbitrados
durante o desenvolvimento do cdigo, tais como o tipo de discretizao adotado, o grau de
renamento da malha computacional, as tolerncias adotadas, entre outros. No entanto, in-
dependente dos parmetros escolhidos, possvel certicar-se de que o cdigo desenvolvido
est livre de erros de programao, atravs de procedimentos de vericao que utilizam os
resultados obtidos pelo prprio cdigo implementado. Por outro lado, a validao do cdigo
computacional e do modelo matemtico proposto analisa se estes so capazes de reproduzir de
forma aceitvel o comportamento do fenmeno fsico que se deseja simular (OBERKAMPF,
2010).
A anlise da ordem de erro do mtodo programado um rigoroso critrio de vericao,
onde possvel analisar no somente a convergncia da soluo numrica, como tambm se o
erro de discretizao reduz, com a mesma taxa da ordem terica do mtodo, quando a malha
espacial e/ou temporal renada. A ordem terica de um cdigo denida atravs de anlise
da ordem do erro de truncamento que surge durante a discretizao. J a ordem real do cdigo
programado pode ser calculada por um procedimento prtico, onde deve ser avaliado se a taxa
com que o erro de discretizao decresce condizente com a ordem terica do mtodo. Atravs
da anlise de ordem, possvel identicar diversas fontes de erros que possam existir na pro-
gramao do cdigo implementado. Uma fonte comum de erro durante o desenvolvimento de
um cdigo computacional ocorre nos contornos do domnio, devido imposio de condies
equivocadas. Com a anlise de ordem, possvel vericar se as condies de contorno impostas
esto coerentes com o problema simulado, gerando, com isso, uma soluo de mesma ordem
em todo o domnio (KNUPP, 2000).
De forma geral, pode-se dizer que a vericao da ordem de preciso de um cdigo analisa
se as equaes governantes esto sendo resolvidas de forma correta, enquanto que a valida-
o demonstra que as equaes a serem resolvidas representam, com delidade, o fenmeno
fsico em questo. Desta forma, ca claro que se deve realizar a vericao do cdigo antes
56
da validao, uma vez que um cdigo no vericado pode produzir resultados insatisfatrios,
devido a algum erro de programao ou, simplesmente, por terem sido utilizados parmetros
insucientemente rigorosos durante a soluo numrica.
Segundo KNUPP (2000), um mtodo frequentemente empregado para calcular a ordem de
preciso da soluo gerada por um cdigo computacional consiste em executar o cdigo em
questo para trs malhas consecutivamente renadas. Selecionando-se duas solues, calcula-
se o erro entre as mesmas considerando a soluo obtida pela malha mais renada como uma
soluo exata. Repete-se o procedimento realizado, utilizando uma nova soluo e uma das
duas solues j empregadas. Com isso, possvel calcular o erro de discretizao em funo
de h, sendo este parmetro a distncia entre os pontos na malha para o clculo da ordem espacial
ou o tamanho do passo no tempo para o clculo da ordem temporal.
Portanto, para qualquer mtodo discreto, sabe-se que a ordem do erro da soluo uma
funo de h, ou seja:
E E(h) (3.1)
Sabendo que o erro de truncamento em uma discretizao da ordem de h
p
, sendo p a ordem
terica da discretizao empregada, para duas malhas consecutivamente renadas tem-se:
E
Malha1
E
Malha2
O(h
p
) (3.2)
E
Malha2
E
Malha3
O
__
h
r
_
p
_
(3.3)
sendo r o renamento empregado na malha. O produto entre os erros descritos acima dado
por:
E
Malha1
E
Malha2
E
Malha2
E
Malha3
= r
p
(3.4)
Com isso, a ordem real do cdigo implementado pode ser obtida conforme a equao (3.5).
Entretanto, cabe ressaltar que no existe uma maneira nica para clculo da ordem, podendo
ser usadas outras frmulas.
p =
log
_
E
Malha1
E
Malha2
E
Malha2
E
Malha3
_
log(r)
(3.5)
Quando a ordem calculada menor que a ordem terica do mtodo, deve-se rever a progra-
mao em busca de possveis erros no cdigo. Nos casos em que a ordem real calculada igual
ou aproximadamente igual ordem terica, aps alguns testes com diferentes malhas, signica
que a ordem do cdigo programado foi vericada com sucesso. Um cdigo com ordem real
vericada deve ser, por m, validado para que seja considerado convel.
57
3.2 DISCRETIZAO TEMPORAL
O foco deste trabalho de Tese so simulaes de regime permanente, uma vez que o pr-
condicionamento das equaes governantes altera a evoluo transiente do escoamento, res-
tando somente a soluo no regime permanente do pseudo-tempo. Contudo, como ser visto em
sees subsequentes, empregou-se um problema transiente para vericao do cdigo computa-
cional utilizado, tanto da ordem espacial quanto da ordem temporal. Para isso, implementou-se
o mtodo DTS, no qual a acurcia temporal recuperada reintroduzindo-se a derivada no tempo
fsico

Q/t na equao pr-condicionada (2.19), como se segue:

+
Q
t
+

x
(E
i
E
v
) +

y
(F
i
F
v
) = 0 (3.6)
Para obteno da soluo transiente, a cada passo no tempo fsico, deve-se marchar at
o regime permanente do pseudo-tempo, recuperando o sistema de equaes governantes no
pr-condicionadas (2.1). A derivada no pseudo-tempo (

Q/) deve ser reduzida a um erro


arbitrrio (error ), menor do que o erro espacial, indicando que a marcha atingiu o re-
gime permanente do pseudo-tempo. Em regime permanente, o erro da soluo numrica ca
restrito ao erro da discretizao espacial. O passo no pseudo-tempo escolhido para uma
convergncia tima em cada iterao, enquanto que o passo no tempo fsico t escolhido de
acordo com a fsica do problema. Contudo, existe uma correlao entre eles. Quanto maior o
passo dado no tempo fsico, maior ser o nmero de passos no pseudo-tempo necessrio para
se atingir o regime permanente no pseudo-tempo.
Na marcha no pseudo-tempo, a aproximao da derivada temporal (

Q/) realizada pelo


mtodo de Euler implcito, com um passo uniforme no pseudo-tempo , por:

+ O() (3.7)
com

Q =

Q
p+1


Q
p
.
A representao

Q a forma incremental ou residual (TANNEHILL et al., 1997) do vetor


de variveis primitivas

Q.
Na marcha no tempo fsico, a aproximao da derivada temporal (Q/t) realizada pelo
mtodo multi-passo de diferena atrasada (BDF), sendo:
Q
t
a
N
t
Q
p+1
+
N
t

i=0
a
N
t
,i
Q
ni
+ O(t
N
t
+1
) (3.8)
onde N
t
= 0 para a primeira iterao no tempo fsico, N
t
= 1 para a segunda iterao e assim
por diante. Para as simulaes feitas nesta dissertao utilizamos N
t
= 0 e N
t
= 1 onde a
58
preciso maxima no tempo fsico equivalente a O(t
2
). A iterao no tempo fsico n + 1
aproximada pela iterao no pseudo tempo p + 1. Isto rigorosamente verdadeiro apenas
quando o regime permanente do pseudo-tempo atingido em cada passo no tempo fsico. Os
coecientes a
N
t
e a
N
t
,i
so fornecidos na tabela 3.1:
N
t
= 0 N
t
= 1 N
t
= 2
a
N
t
1
t
n+1
t
n
1
t
n+1
t
n1
+
1
t
n+1
t
n
1
t
n+1
t
n2
+
1
t
n+1
t
n1
+
1
t
n+1
t
n
a
N
t
,0

1
t
n+1
t
n

t
n+1
t
n1
(t
n+1
t
n
)(t
n
t
n1
)

(t
n+1
t
n2
)(t
n+1
t
n1
)
(t
n+1
t
n
)(t
n
t
n2
)(t
n
t
n1
)
a
N
t
,1
0
t
n+1
t
n
(t
n+1
t
n1
)(t
n
t
n1
)
(t
n+1
t
n2
)(t
n+1
t
n
)
(t
n+1
t
n1
)(t
n
t
n1
)(t
n1
t
n2
)
a
N
t
,2
0 0
(t
n+1
t
n1
)(t
n+1
t
n
)
(t
n+1
t
n2
)(t
n
t
n2
)(t
n1
t
n2
)
TAB. 3.1: Coecientes das Derivadas no Tempo Fsico
Considerando-se (p + 1) iteraes no pseudo-tempo e (n + 1) iteraes no tempo fsico, as
equaes (3.6) podem ser escritas como:

Q
p+1


Q
p

+ a
N
t
Q
p+1
+
N
t

i=0
a
N
t
,i
Q
ni
+

x
(E
i
E
v
)
p+1
+

y
(F
i
F
v
)
p+1
= 0 (3.9)
Para a construo de um mtodo de marcha implcita no pseudo-tempo, a equao (3.9) ne-
cessita ser linearizada. Utilizando-se a srie de Taylor, um vetor f genrico pode ser linearizado
da seguinte forma:
f
p+1
f
p
+
f

p
+ O(
2
)
= f
p
+
_
f

_
p
+ O(
2
)
f
p
+
f

Q+ O(
2
),
(3.10)
Para os uxos no viscosos (E
i
e F
i
), o Jacobiano f /

Q dado por (2.29) e (2.30). O


vetor Q
p+1
linearizado usando o Jacobiano T = Q/

Q, que equivalente matriz (2.16).


Os uxos viscosos (E
v
e F
v
) so linearizados da seguinte forma:
_
E
v
x
+
F
v
y
_
p+1

_
E
v
x
+
F
v
y
_
p
+
_

x
R
x,x

x
+

y
R
y,y

y
_
p

Q (3.11)
onde a primeira parcela fornece a contribuio explcita dos uxos viscosos. A segunda parcela
que multiplicada por

Qrepresenta a contribuio implcita, cujas derivadas cruzadas foram


59
removidas para simplicar a soluo do sistema resultante. Simplicaes nessas derivadas no
afetam a preciso da soluo, uma vez que a contribuio implcita multiplicada pela forma
incremental ou residual

Q do vetor de variveis primitivas



Q, que em regime permanente
reduzida a um erro arbitrrio (error ). A contribuio implcita inui somente na taxa de
convergncia do mtodo numrico (TANNEHILL et al., 1997).
Os Jacobianos difusivos f /

Qso dados por:


R
x,x
=
_
_
_
_
_
_
_
0 0 0 0
0 3/4 0 0
0 0 0
0 3/4u v k
_
_
_
_
_
_
_
(3.12)
R
y,y
=
_
_
_
_
_
_
_
0 0 0 0
0 0 0
0 0 3/4 0
0 u 3/4v k
_
_
_
_
_
_
_
(3.13)
Aps a linearizao das equaes (3.9), obtm-se:
_
S +
_

x
_

A
_
+

y
_

B
_
_

_

x
R
x,x

x
+

y
R
y,y

y
__
p

Q = R
p
(3.14)
onde S
p
e R
p
so dados por
S
p
=
p
+ ( a
N
t
T)
p
(3.15)
R
p
=
N
t

i=0
a
N
t
,i
Q
ni
+

x
(E
i
E
v
)
p
+

y
(F
i
F
v
)
p
A soluo das equaes (3.14) e (3.15) impe ao mtodo numrico um alto custo computa-
cional, haja visto que o lado esquerdo de (3.14) gera uma matriz implcita pentadiagonal com
elementos nulos entre as diagonais mais externas. Torna-se invivel o emprego de tcnicas es-
peccas para soluo eciente de sistemas com matrizes pentadiagonais. Nestes casos, uma
aproximao desta matriz implcita deve ser usada. Geralmente, para soluo desses sistemas
pentadiagonais, pode-se utilizar o mtodo da fatorao implcita de direes alternadas (ADI)
(BEAM e WARMING, 1976; BRILEY et al., 1983). Entretanto, a anlise de estabilidade reali-
zada no trabalho de BUELOW et al. (1994) mostrou que essa metodologia condicionalmente
estvel para problemas tridimensionais.
O estudo de BUELOW et al. (1994) tambm apresentou um esquema incondicionalmente
estvel para problemas tridimensionais, baseada em relaxao das diagonais da matriz do sis-
tema. Implementando-se essa tcnica, um sistema bidimensional resolvido, alternadamente,
60
como se fosse unidimensional. Cada passo no pseudo-tempo resolvido em dois estgios. Em
cada estgio, os termos da diagonal principal relacionados coma direo contrria so relaxados
e introduzidos no lado explcito da direo que est sendo resolvida.
A partir das equaes (3.14), considerando-se que o primeiro estgio seja a soluo na
direo x, com relaxao dos termos da direo y, tem-se que:
_
S +
_

x
_

A
_
_

_

x
R
x,x

x
__
p

Q
1
=
R
p

_

y
_

B
_
_

_

y
_
R
y,y

y
___
p

Q
0
(3.16)
sendo

Q
0
a soluo obtida no passo anterior do pseudo-tempo e

Q
1
uma predio para a soluo
no passo atual do pseudo-tempo.
O segundo estgio com soluo na direo y e relaxao dos termos da direo x dado por:
_
S +
_

y
_

B
_
_

_

y
R
y,y

y
__
p

Q
2
=
R
p

_

x
_

A
_
_

_

x
_
R
x,x

x
___
p

Q
1
(3.17)
sendo

Q
2
uma correo da soluo no passo atual do pseudo-tempo.
Para equaes de governo quase-unidimensionais, a matriz implcita do lado esquerdo de
(3.14) tridiagonal. Neste caso, o sistema facilmente resolvido aplicando-se, por exemplo, o
mtodo da Eliminao de Thomas, adaptado para soluo de sistemas em bloco.
3.3 DISCRETIZAO ESPACIAL
3.3.1 FLUXOS VISCOSOS
Aproximaes centradas utilizam em sua formulao pontos da malha espacial tomados
simetricamente em ambos os sentidos. Essas aproximaes so adequadas para a discretizao
das derivadas espaciais dos uxos viscosos, pois as informaes difusivas do escoamento se
propagam igualmente em ambos os sentidos quando o uido possui propriedades isotrpicas.
As equaes (3.11) apresentaram as contribuies explcita e implcita dos uxos viscosos.
A contribuio explcita tem uxos viscosos E
v
e F
v
na forma conservativa, enquanto que a
contribuio implcita tem estes uxos na forma no conservativa. Isto justicado uma vez
que, segundo CHOI e MERKLE (1993), a contribuio implcita, quando representada na forma
conservativa, pode causar problemas de instabilidade numrica ao mtodo empregado. A forma
no conservativa menos precisa do que a conservativa, entretanto mais estvel numerica-
mente. Alm do mais, a representao da contribuio implcita na forma no conservativa no
61
interfere na preciso do resultado nal, uma vez que a contribuio implcita multiplicada pelo
vetor de variveis primitivas

Qna forma residual

Q, que em regime permanente reduzida a


um erro arbitrrio (error ). A contribuio implcita inui somente na taxa de convergncia
do mtodo numrico (TANNEHILL et al., 1997).
Utilizando-se uma aproximao centrada de segunda ordem para discretizao da contribui-
o explcita dos uxos viscosos na direo x, chega-se a:
E
v
x

i
=
(E
v
)
i+1
(E
v
)
i1
2x
(3.18)
onde i representa o ponto da malha espacial no qual est se tomando a derivada.
A partir das equaes apresentadas em (3.11), a contribuio implcita na direo x necessita
da seguinte manipulao:
_

x
R
x,x

x
_

Q =

x
_
R
x,x

Q
x
_
=
R
x,x
x

Q
x
+ R
x,x

Q
x
2
(3.19)
Empregando-se aproximaes centradas de segunda ordem para discretizao das derivadas
envolvidas em (3.19), chega-se a:
R
x,x
x

i
=
(R
x,x
)
i+1
(R
x,x
)
i1
2x
(3.20)

Q
x

i
=
(

Q)
i+1
(

Q)
i1
2x
(3.21)

Q
x
2

i
=
(

Q)
i+1
2(

Q)
i
+ (

Q)
i1
(x)
2
(3.22)
3.3.2 FLUXOS NO VISCOSOS
Aproximaes parcialmente atrasadas/avanadas, tambm conhecidas como biased-
upwind schemes, utilizam em sua formulao pontos da malha espacial tomados em um sen-
tido preferencial. Por isso, levam em considerao as direes de propagao de informao
no escoamento. Essas aproximaes so adequadas para a discretizao das derivadas espaciais
dos uxos convectivos, pois as informaes convectivas do escoamento se propagam em um
sentido preferencial.
Para discretizao espacial dos uxos convectivos, ao invs de separar diretamente os u-
xos por aproximaes tradicionais avanadas/atrasadas, neste trabalho de Tese, utiliza-se uma
abordagem alternativa. Ser usado o mtodo da Matriz de Dissipao Pr-condicionada (MDP)
62
(SCHWER, 1999; BUELOW et al., 2001). No esquema MDP, emprega-se uma aproxima-
o centrada com dissipao matricial pr-condicionada. Essa abordagem alternativa simi-
lar aos tradicionais esquemas avanados/atrasados, uma vez que qualquer aproximao avan-
ada/atrasada pode ser reescrita, aps manipulao algbrica, em uma aproximao centrada
mais dissipao. Por isso, da mesma forma que os esquemas avanados/atrasados, o MDP leva
em considerao as direes de propagao de informao no escoamento, o que no ocorre
nos esquemas centrados tradicionais.
O uso do esquema MDP justicado uma vez que os trabalhos de VANLEER et al. (1991);
WEISS e SMITH (1995) mostram que quando so utilizados mtodos pr-condicionadores, a
dissipao articial deve ser pr-condicionada.
O esquema do MDP apresentado a seguir:
E
i
x

i
=
(

E
i
)
i+
1
2
(

E
i
)
i
1
2
x
onde (

E
i
)
i
1
2
= (E
i
)
i
1
2
(

D)
i
1
2
(3.23)
sendo que as faces das clulas da malha espacial so localizadas em i
1
2
e os centros das
clulas esto em i = 1, 2, . . . , N.
Os uxos no viscosos (E
i
)
i
1
2
e as dissipaes articiais (

D)
i
1
2
so dadas por:
(E
i
)
i+
1
2
=
(E
i
)
i
+ (E
i
)
i+1
2
e (E
i
)
i
1
2
=
(E
i
)
i
(E
i
)
i1
2
(3.24)

D
i+
1
2
=

D
+
i+
1
2
+

D

i+
1
2
= C
1
_
E
+
i+
1
2
E

i+
1
2
_
C
2
_
E
+
i
1
2
E

i+
3
2
_
+ ...
... + C
3
_
E
+
i+
3
2
E

i
1
2
_
+ C
4
_
E
+
i
3
2
E

i+
5
2
_
(3.25)

D
i
1
2
=

D
+
i
1
2
+

D

i
1
2
= C
1
_
E
+
i
1
2
E

i
1
2
_
C
2
_
E
+
i
3
2
E

i+
1
2
_
+ ...
... + C
3
_
E
+
i+
1
2
E

i
3
2
_
+ C
4
_
E
+
i
5
2
E

i+
3
2
_
(3.26)
onde os uxos pr-condicionados positivos e negativos so denidos como
E

i+
1
2
=

A

i+
1
2

Q
i+
1
2
com

A

=
E

Q
=

M


M
1
e

Q
i+
1
2
=

Q
i+1


Q
i
(3.27)
e os autovalores positivos e negativos do sistema pr-condicionado so obtidos por

[
2
com

M
1
_

A
_

M=

(3.28)
A equao (3.27) satisfeita se e somente se

A calculada nas faces das clulas com o uso
da formulao apresentada em ROE (1981), como se segue:
63
()
i+
1
2
=

i
()
i
+

i+1
()
i+1

i
+

i+1
e
i+
1
2
=

i

i+1
(3.29)
A ordem de preciso do mtodo determinada em funo das constantes C
1
a C
4
, como se
segue:
primeira ordem
C
1
=
1
2
, C
2
= 0 , C
3
= 0 e C
4
= 0 (3.30)
terceira ordem
C
1
=
1
6
, C
2
=
1
6
, C
3
= 0 e C
4
= 0 (3.31)
Perto dos contornos, a ordem de preciso espacial deve ser reduzida quando houver ausncia
de periodicidade do fenmeno simulado na respectiva direo. Alm disso, a reduo de ordem
tambm deve ser feita para aumentar a estabilidade numrica global da resoluo espacial, uma
vez que quanto maior for a ordem de preciso menor ser a estabilidade numrica do esquema
espacial quando malhas uniformes so utilizadas (SHUKLA e ZHONG, 2005) e (SHUKLA
et al., 2007).
O esquema de terceira ordem reduzido para segunda ordem junto aos contornos. Os com-
ponentes da dissipao articial junto ao contorno da esquerda tornam-se:

i+
1
2
=
_
E

i+
3
2
E

i+
1
2
__
2 e

D
+
i+
1
2
=
_
E
+
i+
3
2
E
+
i+
1
2
__
6 (3.32)
enquanto que, junto ao contorno da direita, os componentes da dissipao articial so reduzi-
dos para

i+
1
2
=
_
E

i+
1
2
E

i
1
2
__
6 e

D
+
i+
1
2
=
_
E
+
i+
1
2
E
+
i
1
2
__
2 (3.33)
3.4 CONDIES DE CONTORNO
Um dos pontos crticos da simulao computacional de problemas uido-dinmicos a
implementao adequada de condies de contorno. O tratamento das mesmas deve ser feito
com muito cuidado, pois uma aplicao imprpria nas fronteiras do domnio pode conduzir a
solues errneas ou produzir instabilidade computacional (PULLIAN, 1986). Por isso, elas
devem ser consistentes com as caractersticas fsicas do problema.
Neste estudo, de acordo com o descrito em POINSOT e LELE (1992), as condies de
contorno foram denidas para o vetor de variveis primitivas

Q = (p
h
, u, T)
T
em funo dos
64
Subsnico Supersnico
Entrada Duas Condies Prescritas Trs Condies Prescritas
Sada Uma Condio Prescrita Nenhuma Condio Prescrita
TAB. 3.2: Denio das Condies de Contorno
sentidos de propagao das informaes convectiva e acsticas do escoamento normal aos con-
tornos articiais, como apresentado na Tabela 3.2.
A qualidade das condies de contorno determinada em funo da tcnica utilizada para
obteno das mesmas. O estudo de TEIXEIRA e ALVES (2011) descreve em maiores detalhes
como modelar as condies de contorno em fronteiras articiais. Entretanto, neste trabalho de
Tese, no h preocupao profunda com a preciso ou a acurcia da soluo. Sendo assim,
foram utilizadas condies de contorno simples, tais como de derivada zero. Maiores detalhes
sero dados na descrio dos problemas a serem resolvidos.
65
4 EXPERIMENTAO NUMRICA
4.1 VERIFICAO DO CDIGO COMPUTACIONAL
Inicialmente, foi realizada a vericao do cdigo computacional, uma vez que um cdigo
no vericado pode produzir resultados insatisfatrios, devido a algum erro de programao
ou, simplesmente, por terem sido utilizados parmetros insucientemente rigorosos durante a
soluo numrica (KNUPP, 2000). Na vericao, utilizou-se o problema da onda entrpica
peridica como caso teste.
4.1.1 FORMULAO DO PROBLEMA
O fenmeno fsico foi caracterizado como um escoamento transiente, unidimensional e no
viscoso de um uido newtoniano, compressvel e termicamente perfeito. A onda entrpica
produzida por perturbaes na massa especca com presso constante. As modicaes
geradas na temperatura so obtidas por meio da equao de estado. Pequenas perturbaes
na massa especca so simplesmente ondas que se propagam na direo do escoamento sem
qualquer mudana de amplitude, fase ou freqncia (ALVES, 2010). O problema foi modelado
pelas equaes de Euler unidimensionais.
A soluo transiente exata da massa especca obtida pelo mtodo das caractersticas da
seguinte maneira (ALVES, 2010):
(x, t)/
0
= f(x u
0
t) (4.1)
Como metodologia numrica, foi empregada a tcnica DTS com o mtodo de Euler Impl-
cito para marcha no pseudo-tempo e o mtodo BDF de 2
a
ordem para marcha no tempo fsico.
As discretizaes espaciais dos uxos no viscosos foram realizadas com uso de MDP de 3
a
ordem. O esquema de pr-condicionamento das equaes foi feito de acordo com o mtodo
tradicional de VENKATESWARAN e MERKLE (1999).
Como condio inicial, para os pontos do domnio espacial, considerou-se:
presso total p
0
= 10
5
N/m
2
;
razo entre os calores especcos a presso e volume constantes = C
p
/C
v
= 1.4;
velocidade do som e nmero de Mach C
0
=

RT
0
e M
0
= 10
2
;
66
velocidade do escoamento U
0
= M
0
C
0
.
Para a massa especca, uma funo arbitrria f(x) utilizada como condio inicial:
(x, 0)

0
= f(x) = 1 +
0
sin[2 x/l
0
], para 0 x l
0
(4.2)
onde o valor da massa especca na entrada calculada por
0
= p
0
/(RT
0
). A amplitude, o
comprimento de onda e o perodo da perturbao so dados por
0
= 0.01, l
0
= 1 e t
0
= l
0
/U
0
.
Por se tratar de um problema peridico, as condies de contorno na entrada e na sada do
domnio (i = 1) e (i = N) foram denidas em funo de uma correlao com outros pontos da
malha espacial, como se segue:
para a presso hidrodinmica p
h
[
1
= p
h
[
N1
e p
h
[
N
= p
h
[
2
;
para a velocidade u[
1
= u[
N1
e u[
N
= u[
2
;
para a temperatura T[
1
= T[
N1
e T[
N
= T[
2
.
O passo no tempo fsico t calculado em funo de quantos passos no tempo fsico se
pretende dar para cada perodo da perturbao l
0
, ou seja:
t =
l
0
N
t
(4.3)
sendo N
t
o nmero de passos no tempo fsico por perodo da perturbao.
4.1.2 ANLISE DE ORDEM TEMPORAL
As Figuras 4.1 e 4.2 apresentam a evoluo das solues transientes de massa especca
para N
t
= 8 e N
t
= 16, ou seja, com 8 e 16 passos no tempo fsico por cada perodo da
perturbao. Utilizou-se uma malha espacial com 1602 pontos para garantir que o erro temporal
fosse dominante.
Para o clculo da ordem do erro temporal (O), conforme descrito em KNUPP (2000),
devem ser utilizadas trs solues numricas obtidas em trs malhas diferentes. Sendo assim,
foram empregadas solues numricas de massa especca com N
t
= 8 (
8
), N
t
= 16 (
16
) e
com N
t
= 32 (
32
). As solues foram obtidas no 2
o
passo no tempo para N
t
= 8, no 4
o
passo
no tempo para N
t
= 16 e no 8
o
passo no tempo para N
t
= 32. Utilizou-se uma malha espacial
com 1602 pontos para garantir que o erro temporal fosse dominante. A partir da equao (3.5),
chega-se equao usada para clculo da ordem do erro temporal, como se segue:
O = log
2
[
8

16
[
[
16

32
[
(4.4)
67
X / L

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.99
0.995
1
1.005
1.01
1.015
Condio Inicial
Soluo Numrica 1
o
Passo Tempo Fsico
Soluo Numrica 2
o
Passo Tempo Fsico
Soluo Numrica 3
o
Passo Tempo Fsico
Soluo Numrica 4
o
Passo Tempo Fsico
FIG. 4.1: Solues Transientes de Massa Especca para N
t
= 8 - Nx = 1602 pontos - DTS
com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
V1

0
0 0.25 0.5 0.75 1
0.99
0.995
1
1.005
1.01
1.015
Condio Inicial
Soluo Numrica 1
o
Passo Tempo Fsico
Soluo Numrica 2
o
Passo Tempo Fsico
Soluo Numrica 3
o
Passo Tempo Fsico
Soluo Numrica 4
o
Passo Tempo Fsico
FIG. 4.2: Solues Transientes de Massa Especca para N
t
= 16 - Nx = 1602 pontos - DTS
com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
68
A Figura 4.3 apresenta a ordem temporal calculada pela equao (4.4) para todos os pontos
do domnio espacial. Pode-se observar que os valores obtidos esto bem prximos de 2, de
acordo com o esperado, j que a marcha no tempo fsico foi realizada com mtodo BDF de
2
a
ordem. As descontinuidades notadas so geradas por cruzamentos que ocorrem entre as
solues numricas utilizadas, como pode ser observado na Figura 4.4
X / L
O
r
d
e
m
d
o
E
r
r
o
T
e
m
p
o
r
a
l
0 0.25 0.5 0.75 1
0
1
2
3
4
FIG. 4.3: Ordem do Erro Temporal - N
t
= 8, N
t
= 16 e N
t
= 32 - Nx = 1602 pontos - DTS
com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
Aps a vericao da ordem temporal, foram realizadas comparaes entre a soluo ana-
ltica do problema e as solues numricas obtidas. A validao do cdigo computacional e do
modelo matemtico proposto analisa se estes so capazes de reproduzir de forma aceitvel o
comportamento do fenmeno fsico que se deseja simular (OBERKAMPF, 2010).
Foram empregadas solues numricas de massa especca com N
t
= 8 e N
t
= 16. As
solues foram obtidas no 2
o
passo no tempo para N
t
= 8 e no 4
o
passo no tempo para N
t
=
16. Utilizou-se uma malha espacial com 1602 pontos para garantir que o erro temporal fosse
dominante.
As Figuras 4.5 e 4.6 apresentam os resultados das simulaes. possvel observar que o
erro dominante dissipativo, devido a reduo de amplitude da onda. Tambm pode-se vericar
um erro dispersivo, devido a onda numrica ser ligeiramente mais lenta que a soluo terica.
Os erros calculados entre as solues numricas e a soluo analtica apresentadas nas Fi-
guras 4.5 e 4.6 so comparados na Figura 4.7. Pode-se concluir que o cdigo computacional e o
69
X / L

0
0 0.25 0.5 0.75 1
0.99
0.995
1
1.005
1.01
1.015
Nt = 8 - 2
o
passo no tempo
Nt = 16 - 4
o
passo no tempo
FIG. 4.4: Cruzamento das Solues Numricas com N
t
= 8 e N
t
= 16 - Nx = 1602 pontos -
DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
X / L

0
0 0.25 0.5 0.75 1
0.99
0.995
1
1.005
1.01
1.015
Condio Inicial
Soluo Analtica 1
o
Passo Tempo Fsico
Soluo Numrica 1
o
Passo Tempo Fsico
Soluo Analtica 2
o
Passo Tempo Fsico
Soluo Numrica 2
o
Passo Tempo Fsico
FIG. 4.5: Solues Transientes de Massa Especca - N
t
= 8 - Nx = 1602 pontos - DTS com
Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
70
X / L

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.99
0.995
1
1.005
1.01
1.015
Condio Inicial
Soluo Analtica 2
o
Passo Tempo Fsico
Soluo Numrica 2
o
Passo Tempo Fsico
Soluo Analtica 4
o
Passo Tempo Fsico
Soluo Numrica 4
o
Passo Tempo Fsico
FIG. 4.6: Solues Transientes de Massa Especca - N
t
= 16 - Nx = 1602 pontos - DTS com
Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
modelo matemtico proposto foram capazes de reproduzir de forma aceitvel o comportamento
do fenmeno fsico simulado.
4.1.3 ANLISE DE ORDEM ESPACIAL
Para clculo da ordem do erro espacial (), foram empregadas solues numricas de massa
especca com N
x
= 102 (
102
), N
x
= 202 (
202
) e com N
x
= 402 (
402
). Utilizou-se N
t
=
2048 para garantir que o erro espacial fosse dominante. As solues foram obtidas aps 10
passos no tempo. A partir da equao (3.5), chega-se equao usada para clculo da ordem
do erro temporal, como se segue:
= log
2
[
102

202
[
[
202

402
[
(4.5)
A Figura 4.8 apresenta a ordem espacial calculada. Pode-se observar que os valores obtidos
esto bem prximos de 3, de acordo com o esperado, j que as discretizaes espaciais dos
uxos no viscosos foram realizadas com MDP de 3
a
ordem.
Aps a vericao da ordem espacial, foram realizadas comparaes entre a soluo anal-
tica do problema e as solues numricas obtidas. Foram empregadas solues numricas de
massa especca com N
x
= 102 e N
x
= 202. Utilizou-se N
t
= 2048 para garantir que o erro
71
X / L
E
r
r
o
0 0.25 0.5 0.75 1
0
0.002
0.004
0.006
0.008
0.01
0.012
0.014
0.016
0.018
0.02
0.022
Nt = 8
Nt = 16
FIG. 4.7: Erros das Solues Transientes de Massa Especca para N
t
= 8 e N
t
= 16 - Nx =
1602 pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
X / L
O
r
d
e
m
d
o
E
r
r
o
E
s
p
a
c
i
a
l
0 0.25 0.5 0.75 1
1
2
3
4
5
FIG. 4.8: Ordem do Erro Espacial - N
x
= 102, N
x
= 202 e N
x
= 402 - N
t
= 2048 pontos -
DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
72
espacial fosse dominante. As solues foram obtidas aps 10 passos no tempo. A Figura 4.9
apresenta os resultados das simulaes.
X / L

0
0 0.25 0.5 0.75 1
0.99
0.995
1
1.005
1.01
1.015
Soluo Analtica - 10
o
Passo Tempo Fsico
Soluo Numrica Nx = 102 - 10
o
Passo Tempo Fsico
Soluo Numrica Nx = 202 - 10
o
Passo Tempo Fsico
FIG. 4.9: Solues Transientes de Massa Especca para N
x
= 102 e N
x
= 202 - N
t
= 2048
pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
Os erros calculados entre as solues numricas e a soluo analtica apresentadas na Fi-
gura 4.9 so comparados na Figura 4.10. Pode-se concluir que o cdigo computacional e o
modelo matemtico proposto foram capazes de reproduzir de forma aceitvel o comportamento
do fenmeno fsico simulado.
4.2 PRIMEIRA ETAPA DE DESENVOLVIMENTO DA NOVA METODOLOGIA
4.2.1 OTIMIZAO DE V
P
Na primeira etapa do desenvolvimento da nova metodologia, dentre os trs critrios de de-
sempenho, sensibilidade assinttica

S
a
, rigidez numrica

R e sensibilidade transitria

S
t
, so-
mente tratou-se da sensibilidade assinttica

S
a
. Para isso, buscou-se a minimizao do nmero
de condicionamento da matriz pr-condicionadorada . Dentre os trs parmetros livres (h
p
,
V
p
e ) da matriz , decidiu-se otimizar o valor da velocidade do som pr-condicionada V
p
,
buscando minimizar o nmero de condicionamento da matriz pr-condicionadorada e, em
conseqncia, a minimizao da sensibilidade assinttica

S
a
.
73
X / L
E
r
r
o
E
s
p
a
c
i
a
l
0 0.25 0.5 0.75 1
0
2E-08
4E-08
6E-08
8E-08
1E-07
1.2E-07
1.4E-07
1.6E-07
1.8E-07
Nx = 102
Nx = 202
FIG. 4.10: Erros Solues Transientes de Massa Especca para N
x
= 102 e N
x
= 202 - N
t
=
2048 pontos - DTS com Euler Implcito e BDF de 2
a
ordem - MDP de 3
a
ordem.
Foi utilizado o mtodo de otimizao de Powell, o qual tem sua formulao descrita detalha-
damente no APNDICE A. O mtodo foi implementado tendo como varivel de projeto o pa-
rmetro V
p
e como funo custo o nmero de condicionamento da matriz pr-condicionadorada
. No processo de otimizao de V
p
, os parmetros h
p
e foram ajustados de acordo com o que
usado pelo pr-condicionador clssico de VENKATESWARAN e MERKLE (1999), ou seja:
h
p
=
h
p
e = 0 (4.6)
4.2.2 FORMULAO DO PROBLEMA
Como caso teste, foi utilizado o problema do bocal convergente-divergente puramente
subsnico. Diferentemente do bocal convergente-divergente subsnico-supersnico, o pro-
blema do bocal puramente subsnico permite o controle do nmero de Mach mximo presente
no escoamento. Por isso, o bocal subsnico ideal para ser utilizado como caso teste, uma vez
que pretende-se analisar comportamentos de diferentes mtodos numricos, estando os mesmos
sujeitos baixos nmeros de Mach.
O fenmeno fsico foi caracterizado como um escoamento quase-unidimensional de um
uido newtoniano, compressvel e termicamente perfeito pelo interior de um bocal do tipo
convergente-divergente. Isso torna possvel obter uma soluo analtica para o regime perma-
74
nente, conforme descrito em ANDERSON (1995). O escoamento se d por uma diferena de
presso (P) imposta entre os contornos de entrada e sada, controlada de tal forma (P < 1)
que o escoamento seja puramente subsnico (ANDERSON, 1995). O problema foi modelado
pelas as equaes de Euler quase-unidimensionais apresentas em (2.8).
Para facilitar validaes, a funo da rea transversal A(x) do bocal a mesma que foi
utilizada por ANDERSON (1995), dada por:
A(x)/A
g
= 1 + 2.2(x/L 1.5)
2
para 0 x/L 1.5
A(x)/A
g
= 1 + 0.2223(x/L 1.5)
2
para 1.5 x/L 3
Para a soluo de regime permanente do problema, na marcha no pseudo-tempo foi empre-
gado o mtodo de Euler Explcito. Este mtodo pouco utilizado devido sua baixa ecincia.
Entretanto, buscou-se um mtodo de estabilidade linear numrica condicional, no qual se con-
siga trabalhar com um CFL timo, permitindo uma avaliao adequada da ecincia da nova
metodologia. Cada mtodo foi implementado com o seu CFL timo, garantindo assim que as
comparaes fossem realmente realizadas com a mxima ecincia desses mtodos.
Em todas as simulaes utilizou-se uma malha espacial com 201 pontos para garantir uma
convergncia de malha, obtendo uma soluo que no evidencie qualquer erro grco quando
comparada com a soluo exata. As discretizaes espaciais dos uxos no viscosos foram
realizadas com uso da MDP de 1
a
ordem.
Para facilitar comparaes com as solues numricas obtidas por ANDERSON (1995),
utilizou-se as mesmas iniciais empregadas no referido trabalho, a saber:
razo entre os calores especcos a presso e volume constantes = C
p
/C
v
= 1.4;
temperatura na entrada T
0
= 288K;
presso na entrada P
0
= 10
5
N/m
2
;
nmero de Mach na entrada M
0
= 10
1
a 10
7
;
velocidade do som na entrada C
0
=

RT
0
;
velocidade do escoamento na entrada U
0
= M
0
C
0
;
condio inicial de temperatura T/T
0
= 1 0.2314 x;
condio inicial de densidade /
0
= 1 03146 x;
condio inicial de velocidade u/U
0
= (0.1 + 1.09 x) T
1/2
.
75
As condies de contorno na entrada e na sada do domnio (i = 1) e (i = N) foram
denidas como se segue (ANDERSON, 1995):
presso na sada P
s
= P
0
P;
para a presso hidrodinmica p
h
[
1
= 0 e p
h
[
N
= P
0
(P 1);
para a velocidade
u
x

1
= 0 e
u
x

N
= 0;
para a temperatura T[
1
= T
0
e
T
x

N
= 0.
4.2.3 VALIDAO
Foram realizadas comparaes entre as solues analticas de regime permanente do pro-
blema, fornecidas por ANDERSON (1995), e as solues numricas obtidas, tanto para
M
0
= 10
1
quanto para M
0
= 10
3
.
As Figuras 4.11 at 4.16 mostram as comparaes feitas respectivamente em nmero de
Mach, presso e temperatura. Pode-se vericar que, em funo das propriedades fsicas anali-
sadas, o cdigo computacional e o modelo matemtico proposto foram capazes de reproduzir
de forma aceitvel o comportamento do fenmeno fsico simulado.
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.1
0.11
0.12
0.13
0.14
0.15
0.16
0.17
0.18
0.19
0.2 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.55)
Soluo Exata
FIG. 4.11: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
1
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
76
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.001
0.0012
0.0014
0.0016
0.0018
0.002 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.55)
Soluo Exata
FIG. 4.12: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
3
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.986
0.988
0.99
0.992
0.994
0.996
0.998
1
1.002 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.55)
Soluo Exata
FIG. 4.13: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
1
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
77
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.999998
0.999999
0.999999
1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.55)
Soluo Exata
FIG. 4.14: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
3
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.996
0.997
0.998
0.999
1
1.001
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizada (CFL 0.55)
Soluo Exata
FIG. 4.15: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
1
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
78
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.55)
Soluo Exata
FIG. 4.16: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
3
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
4.2.4 ANLISE DE EFICINCIA COMPUTACIONAL
Inicialmente, foram realizadas experimentaes numricas para M
0
= 10
1
e M
0
= 10
2
com a nalidade de analisar a ecincia da nova metodologia. As Figuras 4.17 a 4.22 apresen-
tam os resultados das simulaes realizadas.
A nova metodologia com V
p
otimizada foi comparada com um esquema no pr-
condicionado e com os mtodos pr-condicionadores clssicos de WEISS e SMITH (1995)
e VENKATESWARAN e MERKLE (1999).
Nas Figuras 4.17 e 4.18, analisa-se o nmero de condicionamento da matriz pr-
condicionadora . Pode-se observar que a nova metodologia com V
p
otimizada obteve valores
de nmero de condicionamento da matriz signicativamente menores do que os obtidos pelos
mtodos pr-condicionadores clssicos de WEISS e SMITH (1995) e VENKATESWARAN e
MERKLE (1999), sendo 3 ordens de magnitude menor para M = 10
1
e 6 ordens de magnitude
menor para M
0
= 10
2
. Verica-se que o esquema no pr-condicionado tambm possui um
nmero de condicionamento relativamente baixo em relao aos pr-condicionadores clssicos,
sendo 2 ordens de magnitude menor para M
0
= 10
1
e 5 ordens de magnitude menor para
M
0
= 10
2
. Comparando-se com a nova metodologia, o esquema no pr-condicionado possui
um nmero de condicionamento 1 ordem de magnitude maior, tanto para M
0
= 10
1
quanto
79
para M
0
= 10
2
. Em funo dos resultados obtidos, conclui-se que o pr-condicionamento
clssico afeta acentuadamente o nmero de condicionamento da matriz , o que corrigido e
otimizado pela nova metodologia de pr-condicionamento proposta.
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
5
10
6
10
7
10
8
10
9
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.35)
FIG. 4.17: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
1
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Nas Figuras 4.19 e 4.20, avalia-se a razo dos autovalores do sistema. Observa-se que
a razo dos autovalores obtida pela nova metodologia com V
p
otimizada signicativamente
maior do que a razo dos mtodos pr-condicionadores clssicos de WEISS e SMITH (1995)
e VENKATESWARAN e MERKLE (1999), sendo 3 vezes maior para M
0
= 10
1
e 4 vezes
maior para M
0
= 10
2
. Este resultado no satisfatrio para a nova metodologia, visto que um
dos critrios de desempenho, a rigidez numrica

R, est associada com a minimizao da razo
de autovalores. Tambm verica-se que o esquema no pr-condicionado possui uma razo dos
autovalores muito elevada, e que a mesma aumenta acentuadamente quando o nmero de Mach
reduzido de M
0
= 10
1
para M
0
= 10
2
. Em funo dos resultados obtidos, conclui-se que
o pr-condicionamento clssico reduz signicativamente a razo dos autovalores, o que no foi
conseguido pela nova metodologia de pr-condicionamento proposta.
Nas Figuras 4.21 e 4.22, analisa-se o comportamento da norma innita do erro absoluto
da soluo [[ Q[[

ao longo das iteraes no pseudo-tempo, sendo Q o vetor de variveis


primitivas apresentado em (2.22). As taxas de convergncia dos mtodos so inferidas a partir
80
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
10
11
10
12
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.35)
FIG. 4.18: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
2
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s
d
e

0 0.25 0.5 0.75 1


0
2
4
6
8
10
12
14 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.35)
FIG. 4.19: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
1
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
81
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


0
10
20
30
40
50
60
70
80 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.45)
0 0.25 0.5 0.75 1
2
4
6
8
10
FIG. 4.20: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
2
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
destes grcos. A partir dos resultados obtidos para M
0
= 10
1
, verica-se que a nova metodo-
logia com V
p
otimizada foi a mais eciente dentre as testadas. A nova metodologia convergiu
com uma taxa de 0.22, enquanto os mtodos clssicos de WEISS e SMITH (1995) e VEN-
KATESWARAN e MERKLE (1999) convergiram com uma taxa de 0.10, ou seja, um aumento
da taxa de convergncia de cerca de 220 por cento. A partir dos resultados com M
0
= 10
1
,
pode-se conclui-se que, em termos de taxa de convergncia, o ganho obtido pela nova metodo-
logia com a reduo do nmero de condicionamento da matriz foi superior perda causada
pelo aumento na razo de autovalores. Alm disso, pode-se observar a degradao da con-
vergncia do esquema no pr-condicionado, que obteve uma taxa de 0.05 devido elevada
razo de autovalores, apesar dos baixos valores de nmero de condicionamento da matriz .
Entretanto, para M
0
= 10
2
, os mtodos clssicos de WEISS e SMITH (1995) e VENKA-
TESWARAN e MERKLE (1999) passaram a ter uma taxa de convergncia maior do que a nova
metodologia. Os pr-condicionadores clssicos convergiram com uma taxa de 0.10, enquanto
a nova metodologia com V
p
otimizada convergiu com uma taxa de 0.07. A partir dos resul-
tados com M
0
= 10
2
, pode-se conclui-se que, em termos de taxa de convergncia, o ganho
obtido pela nova metodologia com a reduo do nmero de condicionamento da matriz foi
inferior perda causada pelo aumento na razo de autovalores. A diculdade de convergncia
82
do esquema no pr-condicionado ainda foi amplicada quando M
0
= 10
2
.
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-17
10
-15
10
-13
10
-11
10
-9
10
-7
10
-5
10
-3
10
-1
10
1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.35)
0.05
0.10
0.22
FIG. 4.21: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Os resultados indicam que controlar apenas o nmero de condicionamento da matriz pr-
condicionadora no suciente para garantir um aumento de ecincia computacional. H
necessidade de se tratar, ao mesmo tempo, do nmero de condicionamento de e da razo entre
os autovalores do sistema. Por isso, optou-se pela implementao da segunda etapa de desen-
volvimento da nova metodologia, onde se buscaram novos parmetros de ajuste que pudessem
atender aos critrios de desempenho estabelecidos.
4.3 SEGUNDA ETAPA DE DESENVOLVIMENTO DA NOVA METODOLOGIA
4.3.1 SELEO DOS PARMTEROS H
P
- V
P
-
Na segunda etapa do desenvolvimento da nova metodologia, tratou-se dos trs critrios de
desempenho, sensibilidade assinttica

S
a
, rigidez numrica

R e sensibilidade transitria

S
t
.
Iniciou-se pelo estudo para minimizao do nmero de condicionamento da matriz pr-
condicionadorada e, em conseqncia, a minimizao da sensibilidade assinttica

S
a
. A
deciso de qual ou quais parmetros (h
p
, V
p
e ) da matriz deveriam ser otimizados foi
balizada pelas constataes do estudo de LEE (2005).
83
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-17
10
-15
10
-13
10
-11
10
-9
10
-7
10
-5
10
-3
10
-1
10
1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - Vp Otimizado (CFL 0.35)
0.10
0.07
FIG. 4.22: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
O trabalho de LEE (2005) mostrou que a convergncia dos mtodos pr-condicionados
fortemente dependente das caractersticas da matriz pr-condicionadora . O estudo indicou
que as diculdades de convergncia para baixo nmero de Mach so especialmente associadas
com a amplicao de erros na equao da energia. Descreveu ainda que, quando o nmero de
Mach reduzido, a convergncia das equaes da continuidade e da quantidade de movimento
so menos afetadas do que a convergncia da equao da energia. A anlise de perturbaes
esclareceu que a magnitude da variao dos termos da equao da energia muito maior do que
das outras equaes.
LEE (2007) mostrou que o termo H
p
(1 h
p
) da matriz pr-condicionadora pro-
porcional a 1/M
2
, sendo o principal responsvel pela amplicao de erros para baixos valores
de Mach, aumentando signicativamente o nmero de condicionamento da matriz . A partir
dessa constatao, LEE (2007) realizou simulaes do problema do escoamento laminar vis-
coso ao redor de um cilindro circular, sendo considerado que:
H
p
(1 h
p
) = 0 (4.7)
84
Assim, a matriz apresentada em (2.20) foi reescrita como:
=
_
_
_
_

p
0
T
u
p
u
T
0 u H
T
+ h
T
_
_
_
_
(4.8)
Os resultados das simulaes realizadas por LEE (2007) mostraram uma signicativa redu-
o na amplicao de erros, com signicativo aumento da taxa de convergncia dos mtodos
pr-condicionados empregados nas simulaes.
Entretanto, a considerao imposta em (4.7) se moutrou inadequada, uma vez que levou a
solues sicamente incorretas.
Apesar da inconsistncia observada, o trabalho de LEE (2007) serviu para apontar um ca-
minho para uma seleo de parmetros tendo em vista a minimizao do nmero de condici-
onamento da matriz e da sensibilidade assinttica

S
a
. A estratgia deveria ser baseada no
controle da magnitude do termo H
p
(1 h
p
) para baixos valores de Mach.
Em funo dos resultados do trabalho de LEE (2007), sabamos que o termo H
p
(1h
p
)
da matriz no poderia se tornar nulo, pois levaria a solues sicamente incorretas. Entre-
tanto, analisando o termo H
p
(1 h
p
), tomando gases perfeitos como referncia, notamos
que a componente H
p
O(1/M
2
) e que uma alterao do valor de h
p
seria a nica maneira
de controlar a magnitude deste termo para baixos valores de Mach. Por isso, conclumos que
deveramos utilizar a componente h
p
para cancelar o efeito causado por H
p
, ou seja:
H
p
+ h
p
= 0 (4.9)
Assim, denimos uma expresso analtica para o parmetro h
p
da matriz pr-condicionadora
visando minimizar o nmero de condicionamento da matriz e a sensibilidade assinttica

S
a
, como se segue:
h
P
=
H


p
(4.10)
Assim, a matriz apresentada em (2.20) e (4.8) foi reescrita sendo:
=
_
_
_
_

p
0
T
u
p
u
T
1 u H
T
+ h
T
_
_
_
_
(4.11)
Vale lembrar que todos os mtodos pr-condicionadores clssicos usam h
P
=
h
p
, que
para gases perfeitos sempre igual a zero. Talvez, por essa razo, h
p
no tenha sido escolhido
anteriormente como um parmetro adicional de controle.
85
A nova formulao do parmetro h
p
impe um cuidado especial. Na expresso de

C
1
(2.45),
utilizado para clculo dos autovalores do sistema pr-condicionado, existe uma diviso entre h
p
e
p
. Alm disso, de acordo com a equao (2.25),
P

1
V
2
p
, o que gera uma multiplicao
entre V
2
p
e h
p
. Como o parmetro h
p
pode atingir elevados valores para cancelar H
p
, podem
surgir erros por cancelamento catastrco na multiplicao entre V
2
p
e h
p
quando o nmero de
Mach reduzido. Por isso, visando evitar a propagao desses erros, a frmula de
p
apresen-
tada em (2.25) foi modicada. Introduziu-se um novo parmetro V
p
, como se segue:

P
=
1
V
2
p
+

V
p
2
(

T
)
__

h
T
_
(4.12)
A frmula modicada de
p
apresentada em (4.12) obtida relacionando h
p
com V
p
da
seguinte forma:
h
P
=
h
T
__
V
p
2
T
_
(4.13)
A expresso do novo parmetro V
p
obtida, substituindo-se a equao (4.12) na equao
(4.10), e o resultado substitudo em (4.13), chegando a:
V
p
= V
p
_

h
T
__
H

T
_
_
_

h
T
H

T
___

h
T
V
2
p

T
_
(4.14)
Com isso, o novo parmetro V
p
possui dimenso de velocidade e tem magnitude da mesma
ordem que V
p
.
Aps a denio da expresso analtica do parmetro h
p
, selecionado para minimizar o
nmero de condicionamento da matriz e a sensibilidade assinttica

S
a
, o passo seguinte foi o
estudo de minimizao da razo de autovalores e da rigidez numrica

R.
Inicialmente investigou-se o impacto da nova formulao de h
p
na razo de autovalores.
Uma vez que em sistemas cujas matrizes so diagonais, o nmero de condicionamento igual
razo dos autovalores, esperava-se que, mesmo em sistemas no diagonais, apesar de serem
parmetros independentes, houvesse uma relao entre o nmero de condicionamento e a razo
de autovalores.
Substituindo a nova formulao de h
p
, apresentada em (4.10), e a frmula modicada de

p
, apresentada em (4.12), na expresso do coeciente adicional

C
1
, dada em (2.45), usando as
relaes dos gases perfeitos, chegamos a:

C
1

u
2
_
1 +
V
p
2
c
2
+
H ( 1) (C
p
T + V
p
2
)
C
p
T (C
p
T + H )
_
(4.15)
Em seguida, o parmetro livre V
p
da matriz pr-condicionadora foi ajustado com base na
formulao clssica de pr-condicionadores (VENKATESWARANe MERKLE, 1999), ou seja,
86
V
p
= [u[. Assim, a equao do coeciente

C
1
apresentada em (4.15) foi reescrita da seguinte
forma:

C
1

u
2
_
1 +
u
2
c
2
+
H ( 1) (C
p
T + u
2
)
C
p
T (C
p
T + H )
_
(4.16)
Por m, realizou-se uma anlise de perturbaes na expresso do coeciente

C
1
apresentada
em (4.16), para baixos nmeros de Mach, chegando a:

C
1

u
2
_
1 +
1
+ 1
_
+ O((u/c)
2
) (4.17)
O coeciente

C
2
foi recalculado a partir da relao com o coeciente

C
1
, apresentada em
(2.46), e com o resultado obtido em (4.17), chegando a:

C
2
u

1 +
1
4
_
1 +
1
+ 1
_
2
+ O((u/c)
2
) (4.18)
Analisando as expresses obtidas em (4.17) e (4.18), verica-se que possvel relacionar o
parmetro livre da matriz pr-condicionadora com a razo de autovalores e, com isso, com
a rigidez numrica

R.
Para o caso em que = 0 temos que:

C
1
O((u/c)
2
) e

C
2
u + O((u/c)
2
) (4.19)
obtendo

1
= u ,

2
= u + O((u/c)
2
) e

3
= u + O((u/c)
2
) (4.20)
Calculando a rigidez numrica

Rpela equao (2.47), chegamos a:

R( = 0) 1 + O((u/c)
2
) (4.21)
Para o caso em que = 1 temos que:

C
1

u
2
+ O((u/c)
2
) e

C
2

u
2

5 + O((u/c)
2
) (4.22)
obtendo

1
= u ,

2
= u( 1

5 ) + O((u/c)
2
) e

3
= u( 1 +

5 ) + O((u/c)
2
) (4.23)
Calculando a rigidez numrica

Rpela equao (2.47), chegamos a:

R( = 1)

5 + 1

5 1
+ O((u/c)
2
) 2.618 (4.24)
87
1.0 0.5 0.0 0.5 1.0

0.5
1.0
1.5
2.0
2.5
3.0
max min
FIG. 4.23: Relao de com a Razo de Autovalores
A Figura (4.23) representa gracamente a relao entre o parmetro da matriz e a ri-
gidez numrica

R. Claramente, pode-se vericar que a seleo = 0 a mais adequada para
minimizar a razo de autovalores e a rigidez numrica

R.
De acordo com o trabalho de LEE (2005), o desacoplamento entre presso e temperatura
desejvel no processo de soluo do sistema, uma vez que erros no clculo da temperatura
no seriam propagados para o clculo da presso. Alm de minimizar a rigidez numrica, a
escolha = 0 tambm adequada por promover esse desacoplamento, uma vez que a matriz
pr-condicionadora apresentada em (4.11) passa a ser escrita da seguinte forma:
=
_
_
_
_

p
0 0
u
p
0
1 u h
T
_
_
_
_
(4.25)
sendo facilmente identicado que a presso pode ser calculada sem inuncia da temperatura,
em funo dos elementos nulos da matriz e considerando que o vetor de variveis primitivas

Q dado por

Q = (p
h
, u, T)
T
(4.26)
importante ressaltar que a formulao analtica do parmetro h
p
, inicialmente desenvol-
vida para minimizao do nmero de condicionamento da matriz , possibilitou tambm a
minimizao da razo de autovalores. Para isso, ajustou-se V
p
= [u[ e = 0.
Em resumo, a formulao da nova metodologia de simulao pode ser denida por:
h
P
=
H


p
,
P
=
1
V
2
p
+

V
p
2
(

T
)
__

h
T
_
,
V
p
= V
p
_

h
T
__
H

T
_
_
_

h
T
H

T
___

h
T
V
2
p

T
_
, (4.27)
V
p
= [u[ e = 0
88
4.3.2 FORMULAO DO PROBLEMA
Visando manter a consistncia na sequncia da anlise, da mesma forma que na seo ante-
rior, foi utilizado o problema do bocal convergente-divergente subsnico como caso teste.
Para obteno da soluo de regime permanente, na marcha no pseudo-tempo foi empre-
gado o mtodo de Euler Explcito. Este mtodo pouco utilizado devido sua baixa ecincia.
Entretanto, buscou-se um mtodo de estabilidade linear numrica condicional, no qual se con-
siga trabalhar com um CFL timo, permitindo uma avaliao adequada da ecincia da nova
metodologia. Cada mtodo foi implementado com o seu CFL timo, garantindo assim que as
comparaes fossem realmente realizadas com a mxima ecincia desses mtodos.
Em todas as simulaes utilizou-se uma malha espacial com 201 pontos para garantir uma
convergncia de malha, obtendo uma soluo que no evidencie qualquer erro grco quando
comparada com a soluo exata. As discretizaes espaciais dos uxos no viscosos foram
realizadas com uso da MDP de 1
a
ordem.
4.3.3 VALIDAO
Foram realizadas comparaes entre as solues analticas de regime permanente do pro-
blema, fornecidas por ANDERSON (1995), e as solues numricas obtidas, tanto para
M
0
= 10
1
quanto para M
0
= 10
3
.
As Figuras 4.24 e 4.25 mostram as comparaes feitas em nmero de Mach, enquanto que
as Figuras 4.26 e 4.27 mostram as comparaes feitas na presso. Pode-se vericar que, em
funo das propriedades fsicas analisadas, todos os mtodos numricos e o modelo matemtico
proposto foram capazes de reproduzir de forma aceitvel o comportamento do fenmeno fsico
simulado.
Entretanto, conforme visto nas Figuras 4.28 e 4.29, a nova metodologia com hp analtico
no foi capaz de reproduzir de forma aceitvel o comportamento do fenmeno fsico simulado,
apresentando erros signicativos na soluo de temperatura.
Para corrigir os erros encontrados na soluo de temperatura, verica-se a necessidade de
modicao da nova metodologia. Contudo, apesar das solues de temperatura possurem sig-
nicativos erros, ser realizada uma anlise de ecincia computacional da nova metodologia,
por considerarmos uma fonte importante de comparaes futuras.
4.3.4 ANLISE DE EFICINCIA COMPUTACIONAL
Para vericar a ecincia da nova frmula de h
p
na minimizao do nmero de condicio-
namento da matriz pr-condicionadorada , implementou-se um mtodo de otimizao tendo
89
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.1
0.11
0.12
0.13
0.14
0.15
0.16
0.17
0.18
0.19
0.2 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
FIG. 4.24: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - Mach 10
1
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.001
0.0012
0.0014
0.0016
0.0018
0.002 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
FIG. 4.25: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - Mach 10
3
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
90
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.986
0.988
0.99
0.992
0.994
0.996
0.998
1
1.002 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
FIG. 4.26: Bocal Convergente-Divergente Subsnico - Soluo de Presso - Mach 10
1
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.999998
0.999999
0.999999
1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
FIG. 4.27: Bocal Convergente-Divergente Subsnico - Soluo de Presso - Mach 10
3
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
91
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.996
0.998
1
1.002
1.004
1.006
1.008
1.01
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
FIG. 4.28: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - Mach 10
1
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.998
1
1.002
1.004
1.006
1.008
1.01
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
FIG. 4.29: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - Mach 10
3
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
92
como varivel de projeto o parmetro h
p
e como funo custo o nmero de condicionamento
da matriz . No processo de otimizao de h
p
, os parmetros V
p
e foram ajustados de acordo
com a nova metodologia, ou seja:
V
p
= [u[ e = 0 (4.28)
Implementou-se o mtodo de otimizao de Powell, o qual tem sua formulao descrita
detalhadamente no APNDICE A.
Adicionalmente, implementou-se um outro mtodo de otimizao, tendo como varivel de
projeto o parmetro V
p
e como funo custo a razo dos autovalores. O objetivo conseguir
separar os efeitos da rigidez numrica e do nmero de condicionamento da matriz na taxa de
convergncia. Para isso, a razo de autovalores foi limitada ao mesmo valor obtido pelo pr-
condicionador clssico de VENKATESWARAN e MERKLE (1999), ou seja, aproximadamente
2.6. Assim os resultados obtidos por esse mtodo de otimizao de V
p
, em comparao com os
pr-condicionadores clssicos, somente so devidos ao nmero de condicionamento da matriz
, uma vez que a razo dos autovalores ser a mesma. No processo de otimizao de V
p
, os
parmetros h
p
e foram ajustados de acordo com a nova metodologia, ou seja:
h
P
=
H


p
e = 0 (4.29)
Na anlise de ecincia da nova metodologia, alm da taxa de convergncia da soluo,
avaliou-se a razo de autovalores, relacionada com o critrio da Rigidez Numrica

R, o nmero
de condicionamento da matriz , relacionado com o critrio da Sensibilidade Assinttica

S
a
, e o
nmero de condicionamento da matriz autovetores, relacionado com o critrio da Sensibilidade
Transitria

S
t
.
A nova metodologia foi comparada com um esquema no pr-condicionado, com os mto-
dos pr-condicionadores clssicos de WEISS e SMITH (1995) e VENKATESWARAN e MER-
KLE (1999), com o mtodo de otimizao de h
p
e com o mtodo de otimizao de V
p
.
Inicialmente, foram realizadas experimentaes numricas para M
0
= 10
1
e M
0
= 10
3
com a nalidade de analisar a ecincia da nova metodologia. As Figuras ?? a 4.37 apresentam
os resultados dessas simulaes.
Nas Figuras ?? e ??, analisa-se o nmero de condicionamento da matriz pr-condicionadora
. Vericamos que os resultados obtidos pela nova metodologia com hp analtico foram signi-
cativamente menores do que os obtidos pelos mtodos pr-condicionadores clssicos de WEISS
e SMITH (1995) e VENKATESWARAN e MERKLE (1999), sendo 3 ordens de magnitude me-
nor para M
0
= 10
1
e 6 ordens de magnitude menor para M
0
= 10
3
. Verica-se que, quanto
menor a velocidade do escoamento, maior a diferena entre o nmero de condicionamento
93
da matriz obtido pela nova metodologia e pelos pr-condicionadores clssicos. Observamos
ainda que o esquema no pr-condicionado tambm possui um nmero de condicionamento re-
lativamente baixo em relao aos pr-condicionadores clssicos, sendo 2 ordens de magnitude
menor para M
0
= 10
1
e 4 ordens de magnitude menor para M
0
= 10
2
. Comparando-se com
a nova metodologia, o esquema no pr-condicionado possui um nmero de condicionamento
1 ordem de magnitude maior, tanto para M
0
= 10
1
quanto para M
0
= 10
3
. Em funo dos
resultados obtidos, conclui-se que o pr-condicionamento clssico afeta acentuadamente o n-
mero de condicionamento do sistema, o que corrigido e otimizado pela nova metodologia de
pr-condicionamento proposta.
Constata-se ainda a ecincia da nova frmula de h
p
na minimizao do nmero de con-
dicionamento da matriz . A frmula analtica de h
p
obteve resultados semelhantes aos con-
seguidos pelo mtodo de otimizao de hp, tanto para M
0
= 10
1
quanto para M
0
= 10
3
.
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
5
10
6
10
7
10
8
10
9
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
FIG. 4.30: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
1
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Nas Figuras 4.32 e 4.33, avalia-se a razo dos autovalores do sistema. Verica-se que a
nova metodologia com hp analtico conseguiu minimizar a razo dos autovalores ( 1), e com
isso, minimizar a rigidez numrica

R 1, tanto para M
0
= 10
1
quanto para M
0
= 10
3
.
Observa-se que os mtodos pr-condicionadores clssicos de WEISS e SMITH (1995) e VEN-
94
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
2
10
4
10
6
10
8
10
10
10
12
10
14
10
16
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
FIG. 4.31: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
3
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
KATESWARAN e MERKLE (1999) obtiveram uma razo de autovalores em torno de 2.6,
tanto para M
0
= 10
1
quanto para M
0
= 10
3
. Verica-se ainda que o esquema no pr-
condicionado possui uma razo dos autovalores elevada para M
0
= 10
1
, e que a mesma cresce
acentuadamente quando o nmero de Mach reduzido para M
0
= 10
3
. Em funo dos resulta-
dos obtidos, conclui-se que apesar do pr-condicionamento clssico reduzir signicativamente
a razo dos autovalores, a nova metodologia consegue um resultado ainda melhor, minimizando
a diferena dos autovalores do sistema.
Verica-se ainda que o mtodo de otimizao de V
p
, implementado com o objetivo de se-
parar os efeitos da rigidez numrica e do nmero de condicionamento da matriz na taxa de
convergncia, obteve o resultado esperado, com a mesma razo de autovalores que os mtodos
clssicos, em torno de 2.6.
Nas Figuras 4.34 e 4.35, avalia-se o nmero de condicionamento da matriz de autovetores.
Verica-se que tanto a nova metodologia quanto os pr-condicionadores clssicos possuem ele-
vados valores de nmero de condicionamento da matriz de autovetores em comparao ao ob-
tido pelo esquema no pr-condicionado, sendo 1 ordem de magnitude maior para M
0
= 10
1
e 3 ordens de magnitude maior para M
0
= 10
3
. Comprovou-se o que havia sido constatado
no trabalho de DARMOFAL e SCHMID (1996), que os mtodos pr-condicionadores possuem
95
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s
0 0.25 0.5 0.75 1
1
2
3
4
5
6
7
8
9
10
11
12
13
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
FIG. 4.32: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
1
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
0 0.25 0.5 0.75 1
0.5
1
1.5
2
2.5
3
FIG. 4.33: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
3
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
96
autovetores pouco ortogonais para baixos valores de Mach, obtendo por este motivo elevados
valores de nmero de condicionamento da matriz de autovetores.
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
FIG. 4.34: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores
-M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Nas Figuras 4.36 e 4.37, analisa-se o comportamento da norma innita do erro absoluto
da soluo [[ Q[[

ao longo das iteraes no pseudo-tempo, sendo Q o vetor de variveis


primitivas apresentado em (2.22). As taxas de convergncia dos mtodos so inferidas a partir
destes grcos. Os resultados das simulaes mostram que, para Mach M
0
= 10
1
, a nova me-
todologia comhp analtico foi a mais eciente dentre as testadas. Anova metodologia convergiu
com uma taxa de 0.24, enquanto os pr-condicionadores clssicos de WEISS e SMITH (1995)
e VENKATESWARAN e MERKLE (1999) convergiram com uma taxa de 0.10, ou seja, um au-
mento da taxa de convergncia de cerca de 240 por cento. Para M
0
= 10
3
, a nova metodologia
com hp analtico convergiu com uma taxa de 0.21, enquanto os mtodos clssicos de WEISS
e SMITH (1995) e VENKATESWARAN e MERKLE (1999) convergiram com uma taxa de
0.08, ou seja, um aumento da taxa de convergncia de cerca de 270 por cento. Verica-se que
quanto menor a velocidade do escoamento, maior a diferena de taxa de convergncia obtida
pela nova metodologia e pelos pr-condicionadores clssicos. Alm disso, pode-se observar a
degradao da convergncia do esquema no pr-condicionado para Mach M
0
= 10
1
, com
uma taxa de 0.05 devido elevada razo de autovalores, apesar dos baixos valores de nmero
97
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
FIG. 4.35: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
de condicionamento da matriz . Para M
0
= 10
3
, a diculdade de convergncia do esquema
no pr-condicionado foi ainda foi amplicada.
Analisando os resultados obtidos pelo mtodo com hp otimizado pode-se vericar que, para
M
0
= 10
1
, a taxa de convergncia obtida foi a mesma da nova metodologia com hp analtico.
Para M
0
= 10
3
, a taxa de convergncia obtida foi de 0.22, um pouco superior taxa de
0.21 obtida pela nova metodologia com hp analtico. Entretanto, essa reduo em nmero de
iteraes pouco signicante comparada ao aumento de tempo computacional provocado pelo
algoritmo de otimizao de Powell. A formulao analtica de hp evita o custo computacional
gerado pelo processo de otimizao de Powell. O tempo computacional por iterao gasto pelo
mtodo com hp otimizado da ordem de 10
2
segundos, enquanto que o custo do mtodo com
hp analtico da ordem de 10
3
segundos, ou seja, 1 ordem de magnitude menor.
Observando os resultados obtidos pelo mtodo comV
p
otimizada pode-se vericar que, para
M
0
= 10
1
, dos 240 porcento de aumento de taxa de convergncia, 30 por cento foram gerados
pela minimizao do nmero de condicionamento da matriz e 210 por cento foram gerados
pela minimizao da razo de autovalores. J para M
0
= 10
3
, dos 270 por cento de aumento
de taxa de convergncia, 60 por cento foram gerados pela minimizao do nmero de condicio-
namento da matriz e 210 por cento continuaram sendo gerados pela minimizao da razo de
98
autovalores. Conclui-se que a diferena de taxa de convergncia obtida pela nova metodologia
e pelos pr-condicionadores clssicos cresce com a reduo do nmero de Mach. Conclui-se
ainda que, para M
0
= 10
1
, a taxa de convergncia da nova metodologia principalmente in-
uenciada pela minimizao da razo de autovalores. Entretanto, conforme o nmero de Mach
reduzido para M
0
= 10
3
, maior se torna a inuncia da minimizao do nmero de condici-
onamento da matriz na taxa de convergncia.
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
10
2
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
0.05
0.10
0.13
0.24
FIG. 4.36: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Uma outra importante anlise a ser feita est relacionada como crescimento do erro absoluto
da soluo [[ Q[[

no transiente inicial do pseudo-tempo. As Figuras 4.38 e 4.39 mostram


a evoluo do erro absoluto da soluo nos primeiros passos do pseudo tempo. Essas guras
serviro para indicarmos uma primeira forma de crescimento do erro no transiente inicial do
pseudo-tempo, dentre outras. A primeira forma de crescimento do erro est relacionada com
a posio do primeiro ponto do grco. Verica-se que, para M
0
= 10
1
, o crescimento do
erro do esquema no pr-condicionado cerca de 10
2
enquanto que para todos os mtodos
pr-condicionados o crescimento aproximadamente 10
1
. Para M
0
= 10
3
, o crescimento
do erro do esquema no pr-condicionado est por volta de 10
4
enquanto que para todos os
mtodos pr-condicionados o crescimento inicial cerca de 10
3
. Sendo assim, ca claro que
o crescimento do erro dos mtodos pr-condicionados no mnimo 2 ordens de magnitude
99
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
10
2
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35)
0.08
0.12
0.22
0.21
FIG. 4.37: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
maior do que o crescimento do esquema no pr-condicionado. Esses resultados podem ser
associados ao que foi apresentado nas Figuras 4.34 e 4.35, onde se avaliou o nmero de con-
dicionamento da matriz de autovetores. Foi vericado que tanto a nova metodologia quanto os
pr-condicionadores clssicos possuem elevados valores de nmero de condicionamento da ma-
triz de autovetores em comparao ao obtido pelo esquema no pr-condicionado. Dessa forma,
h evidncias de conrmao do que foi sinalizado por DARMOFAL e SCHMID (1996), que
os autovetores dos mtodos pr-condicionados so acentuadamente no ortogonais e, por isso,
o erro da soluo no transiente inicial do pseudo-tempo amplicado. Especicamente, esta-
mos tratando o transiente inicial do pseudo-tempo apenas como a posio do primeiro ponto do
grco de erro.
Uma segunda forma de crescimento do erro da soluo no transiente inicial do pseudo-
tempo pode ser visualizada pela Figura 4.40. Implementou-se a nova metodologia para diferen-
tes CFL, com M
0
= 10
3
. Analisa-se o comportamento da norma do erro absoluto da soluo
[[ Q[[

. Atravs dos resultados verica-se que, quanto maior o CFL, maior o cresci-
mento do erro da soluo em uma determinada regio do transiente inicial do pseudo-tempo.
Esse crescimento do erro provocado por algumas perturbaes que possuem mdulo do ganho
maior que 1 ([G[ > 1). A medida que o CFL aumenta, o nmero de perturbaes com [G[ > 1
100
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 500 1000 1500
10
-3
10
-2
10
-1
10
0
10
1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
FIG. 4.38: Bocal Convergente-Divergente Subsnico - Transiente Inicial do Erro Absoluto da
Soluo - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 500 1000 1500
10
-6
10
-5
10
-4
10
-3
10
-2
10
-1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
FIG. 4.39: Bocal Convergente-Divergente Subsnico - Transiente Inicial do Erro Absoluto da
Soluo - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
101
aumenta, at que o mtodo numrico se torne instvel.
Cabia ainda investigar a relao entre o crescimento inicial visualizado na Figura 4.40 e n-
mero de condicionamento da matriz de autovetores. A Figura 4.41 mostra a variao do nmero
de condicionamento da matriz de autovetores, para os diferentes CFL, no instante do pseudo-
tempo em que cada mtodo passa pela regio de instabilidade. Pode-se vericar que a variao
do CFL no altera a ordem dos valores de nmero de condicionamento da matriz de autove-
tores. As oscilaes vericadas na gura so relacionadas com o CFL instvel. O resultados
indicam que o nmero de condicionamento da matriz de autovetores no est relacionado com
essa segunda forma de crescimento do erro da soluo no transiente inicial do pseudo-tempo.
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 100 200 300 400 500
10
-1
10
0
10
1
CFL 0.45
CFL 0.50
CFL 0.55
CFL 0.60
CFL 0.65
FIG. 4.40: Bocal Convergente-Divergente Subsnico - Nr Cond Matriz de Autovetores -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Como j foi visto, o trabalho de DARMOFAL e SCHMID (1996) sugeriu que os autovetores
fossem escolhidos com a nalidade de minimizao da no ortogonalidade dos mesmos para
baixas velocidades de escoamento. Isso seria um possvel caminho para evitar a amplicao
de erros no transiente inicial do pseudo-tempo, evitando a primeira forma de crescimento do
erro. Baseado no estudo de DARMOFAL e SCHMID (1996), foram realizadas simulaes da
nova metodologia usando diferentes autovetores, com M
0
= 10
1
. A Figura 4.42 apresenta os
resultados obtidos de nmero de condicionamento da matriz de autovetores, para trs diferentes
autovetores. Na Figura, as trs variantes da nova metodologia com os diferentes autovetores
102
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
3000
6000
9000
12000
15000
18000
CFL 0.45
CFL 0.50
CFL 0.55
CFL 0.60
CFL 0.65
FIG. 4.41: Bocal Convergente-Divergente Subsnico - Nr Cond Matriz de Autovetores -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
so chamadas de novo pr-condicionador 1, 2 e 3. Os resultados mostram que, independen-
temente da escolha, os autovetores selecionados possuem sempre elevada no ortogonalidade
para baixo nmero de Mach. Os valores obtidos de nmero de condicionamento da matriz de
autovetores sempre so elevados comparando-se que o esquema no pr-condicionado. Dessa
forma, vericam-se indcios de que o sugerido por DARMOFAL e SCHMID (1996) no con-
segue resolver o problema da amplicao de erros no transiente inicial da soluo.
DARMOFAL e SCHMID (1996) tambm sugeriu que os parmetros da matriz pr-
condicionadora fossem selecionados com a nalidade de reduo do nmero de condicio-
namento da matriz de autovetores. Entretanto, existem evidncias de que qualquer nova seleo
dos parmetros (h
p
, V
p
e ), que no seja a adotada pela nova metodologia, prejudicaria a razo
dos autovalores. Isto ocorreria porque a seleo proposta na nova metodologia tima, conse-
guindo minimizar a razo dos autovalores ( 1). Fica fcil vericar que no compensatrio
prejudicar o ajuste da razo dos autovalores em prol de uma reduo do nmero de condicio-
namento da matriz de autovetores. Basta analisarmos o esquema no pr-condicionado, o qual
consegue um baixo nmero de condicionamento da matriz de autovetores, ao mesmo tempo que
tem uma razo de autovalores elevada. Como j foi vericado nas anlises de custo computa-
cional, o esquema no pr-condicionado sofre com a degradao de sua taxa de convergncia
103
X
X
X
X
X X X X X X X X X
A
A
A
A
A A A A A A A
B
B
B
B
B B B B B B B
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador 1 - MDP Precond Merkle (CFL 0.55)
Novo Precondicionador 2 - MDP Precond Merkle (CFL 0.55)
Novo Precondicionador 3 - MDP Precond Merkle (CFL 0.55)
X
A
B
FIG. 4.42: Bocal Convergente-Divergente Subsnico - Nr Cond Matriz de Autovetores -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
quando o nmero de Mach reduzido. Sendo assim, novamente vericam-se indcios de que o
sugerido por DARMOFAL e SCHMID (1996) no consegue resolver o problema da amplica-
o de erros no transiente inicial da soluo.
As Figuras 4.43 e 4.44 apresentam resultados obtidos para o nmero de condicionamento
da matriz de autovetores em funo da variao do parmetro , para M
0
= 10
1
e M
0
= 10
3
.
Constata-se que a seleo = 0 bastante adequada, pois a que gera o menor nmero
de condicionamento da matriz de autovetores. Apesar disso, verica-se que a seleo = 0
no conseguiu reduzir a no ortogonalidade dos autovetores dos mtodos pr-condicionados a
valores da mesma ordem dos obtidos pelo esquema no pr-condicionado.
104
X / L
N
r
C
o
n
d
M
a
t
r
i
z
d
e
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
1
10
2
10
3
10
4
10
5
= 0.0
= 0.1
= 0.2
= 0.3
= 0.4
= 0.5
FIG. 4.43: Bocal Convergente-Divergente Subsnico, Nr Condic Matriz Autovetores -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
0 0.25 0.5 0.75 1
5000
10000
15000
X / L
N
r
C
o
n
d
M
a
t
r
i
z
d
e
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
3
10
5
10
7
10
9
10
11
10
13
= 0.0
= 0.1
= 0.2
= 0.3
= 0.4
= 0.5
FIG. 4.44: Bocal Convergente-Divergente Subsnico, Nr Condic Matriz Autovetores -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
105
4.4 TERCEIRA ETAPA DE DESENVOLVIMENTO DA NOVA METODOLOGIA
4.4.1 CORREO DA DISSIPAO ARTIFICIAL
A terceira fase de desenvolvimento da nova metodologia buscava corrigir os erros encon-
trados na soluo da temperatura. A pesquisa se balizou na premissa de que, como todas as
formulaes foram escritas em forma incremental ou residual, a contribuio implcita inu-
enciaria somente na taxa de convergncia do mtodo numrico (TANNEHILL et al., 1997).
Assim, certamente a fonte geradora do erro na soluo de temperatura estaria no lado explcito
do sistema de equaes.
Vericou-se que o erro na soluo de temperatura estava vinculado baixa dissipao na
varivel presso hidrodinmica. Constatou-se que a contribuio da presso hidrodinmica na
dissipao eliminada quando utilizamos a formulao analtica de h
p
empregada.
O entendimento do problema comea pelo conhecimento do esquema usado para a discre-
tizao espacial dos uxos convectivos, o mtodo da Matriz de Dissipao Pr-condicionada
(MDP). Nesse mtodo, emprega-se uma aproximao centrada com dissipao matricial pr-
condicionada. Mudanas na matriz pr-condicionadora alteram a dissipao articial.
A matriz pr-condicionadora no modicada pela nova metodologia dada por:
=
_
_
_
_
_
_
_

p
0 0
T
u
p
0 u
T
v
p
0 v
T
H
p
(1 h
p
) u v H
T
+ h
T
_
_
_
_
_
_
_
(4.30)
Como j foi visto, o termo H
p
(1 h
p
) da matriz proporcional a 1/M
2
.
Quando a matriz multiplicada pela forma incremental do vetor de variveis primitivas

Q = (p
h
, u, v, T)
T
, o termo H
p
(1h
p
) multiplicado pelo incremento da presso hidrodi-
nmica p
h
. Alm disso, a presso hidrodinmica proporcional a M
2
. Sendo assim, estaremos
multiplicando um fator da ordem de 1/M
2
por outro da ordem de M
2
, gerando uma dissipao
da ordem de 1. Assim sempre haver dissipao, independente do nmero de Mach que esteja
sendo simulado.
Quando a formulao analtica de h
p
empregada, o termo H
p
(1 h
p
) se torna
igual a -1. Dessa forma, quando a matriz multiplicada pelo vetor de variveis primitivas

Q = (p
h
, u, v, T)
T
, estaremos multiplicando um fator da ordem de 1 por outro da ordem de
M
2
, gerando uma dissipao da ordem de M
2
. Assim, quando o nmero de Mach reduzido,
a dissipao eliminada, causando erros na soluo.
Aps descobrirmos a fonte do problema, ajustou-se o mtodo da Matriz de Dissipao
106
Pr-condicionada (MDP) usando o esquema de pr-condicionamento clssico de VENKA-
TESWARAN e MERKLE (1999) no clculo da dissipao. Foram implementadas duas ma-
trizes pr-condicionadoras. Para o lado explcito, a matriz com pr-condicionador clssico
garante a acurcia da soluo. Para o lado implcito, a matriz com a nova metodologia de
pr-condicionamento busca o aumento da ecincia computacional do mtodo numrico, que
o foco deste trabalho de Tese.
importante esclarecer que a implementao de duas matrizes pr-condicionadoras no
gera qualquer aumento de custo computacional, tratando-se apenas de uma questo de imple-
mentao do cdigo computacional para correo da dissipao.
4.4.2 FORMULAO DO PROBLEMA
Para manter a consistncia na sequncia da anlise, da mesma forma que na seo anterior,
foi utilizado o problema do bocal convergente-divergente subsnico como caso teste.
Os resultados apresentados foram obtidos a partir da soluo de regime permanente. Na
marcha no pseudo-tempo foi empregado o mtodo de Euler Explcito. Em todas as simulaes
utilizou-se uma malha espacial com 201. As discretizaes espaciais dos uxos no viscosos
foram realizadas com uso da MDP de 1
a
ordem.
Para facilitar o entendimento, chamaremos de nova metodologia com h
p
analtico a me-
todologia proposta na seo anterior, com hp analtico, porm sem correo no esquema da
dissipao, pois utiliza somente uma matriz pr-condicioinadora. Por outro lado, chamaremos
de nova metodologia com dissipao de Merkle a metodologia proposta nesta seo, com
hp analtico, porm com correo no esquema da dissipao, pois utiliza duas matrizes pr-
condicioinadoras.
4.4.3 VALIDAO
Foram realizadas comparaes entre as solues analticas de regime permanente do pro-
blema, fornecidas por ANDERSON (1995), e as solues numricas obtidas, tanto para
M
0
= 10
1
quanto para M
0
= 10
3
. A validao do cdigo computacional e do modelo mate-
mtico proposto analisa se estes so capazes de reproduzir de forma aceitvel o comportamento
do fenmeno fsico que se deseja simular (OBERKAMPF, 2010).
As Figuras 4.45 e 4.46 mostram as comparaes feitas emnmero de Mach, enquanto que as
Figuras 4.47 e 4.48 mostram as comparaes feitas na presso. Compara-se a nova metodologia
com h
p
analtico com a nova metodologia com dissipao de Merkle. Pode-se vericar que os
mtodos numricos e o modelo matemtico proposto foram capazes de reproduzir de forma
107
aceitvel o comportamento do fenmeno fsico simulado.
As Figuras 4.49 e 4.50 mostram as comparaes feitas na temperatura. Compara-se a nova
metodologia com h
p
analtico com a nova metodologia com dissipao de Merkle. Pode-se
vericar que, aps implementao da nova metodologia com dissipao de Merkle, os erros na
soluo de temperatura foram corrigidos.
X
X
X
X
X
X
X X
X
X
X
X
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.1
0.11
0.12
0.13
0.14
0.15
0.16
0.17
0.18
0.19
0.2 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.45: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
1
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Foram realizadas validaes para M = 10
2
at M = 10
7
. Os resultados so apresentados
no APENDICE B. Para velocidades de escoamento menores do que M = 10
7
, o erro absoluto
da soluo ca da mesma ordem da preciso de mquina, dicultando anlises.
4.4.4 ANLISE DE EFICINCIA COMPUTACIONAL
Inicialmente, foram realizadas experimentaes numricas para M
0
= 10
1
e M
0
= 10
3
com a nalidade de analisar a ecincia da nova metodologia com correo da dissipao. As
Figuras 4.51 a 4.58 apresentam os resultados dessas simulaes.
Na anlise de ecincia da nova metodologia com correo da dissipao, alm da taxa de
convergncia da soluo, avaliou-se a razo de autovalores, relacionada com o critrio da Ri-
gidez Numrica

R, o nmero de condicionamento da matriz , relacionado com o critrio da
108
X
X
X
X
X
X
X X
X
X
X
X
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.001
0.0012
0.0014
0.0016
0.0018
0.002 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.46: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
3
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X
X
X
X
X
X
X
X
X
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.986
0.988
0.99
0.992
0.994
0.996
0.998
1
1.002 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.47: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
1
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
109
X
X
X
X
X
X
X X X X
X X
X
X
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.999998
0.999999
0.999999
1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.48: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
3
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X
X
X X
X
X
X
X
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.996
0.998
1
1.002
1.004
1.006
1.008
1.01
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.49: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
1
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
110
X X X X X X X X X
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.998
1
1.002
1.004
1.006
1.008
1.01
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.50: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
3
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Sensibilidade Assinttica

S
a
, e o nmero de condicionamento da matriz autovetores, relacio-
nado com o critrio da Sensibilidade Transitria

S
t
.
A nova metodologia com correo da dissipao foi comparada com a nova metodologia
sem correo da dissipao, alm de um esquema no pr-condicionado e com os mtodos
pr-condicionadores clssicos de WEISS e SMITH (1995) e VENKATESWARAN e MERKLE
(1999).
Nas Figuras 4.51 e 4.52, analisa-se o nmero de condicionamento da matriz . Verica-se
que a nova metodologia com dissipao de Merkle obteve os mesmos valores da nova metodo-
logia com h
p
analtico, tanto para M
0
= 10
1
quanto para M
0
= 10
3
.
Nas Figuras 4.53 e 4.54, avalia-se a razo dos autovalores do sistema. Observa-se que a
nova metodologia com dissipao de Merkle obteve os mesmos valores da nova metodologia
com h
p
analtico, tanto para M
0
= 10
1
quanto para M
0
= 10
3
.
Nas Figuras 4.55 e 4.56, avalia-se o nmero de condicionamento da matriz de autovetores.
Verica-se que a nova metodologia com dissipao de Merkle obteve os mesmos valores da
nova metodologia com h
p
analtico, tanto para M
0
= 10
1
quanto para M
0
= 10
3
.
Nas Figuras 4.57 e 4.58, analisa-se o comportamento da norma innita do erro absoluto
da soluo [[ Q[[

ao longo das iteraes no pseudo-tempo. As taxas de convergncia dos


111
X
X
X
X
X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
5
10
6
10
7
10
8
10
9
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.51: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
1
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X
X X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
2
10
4
10
6
10
8
10
10
10
12
10
14
10
16
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35) X
FIG. 4.52: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
3
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
112
X X X X X X X X X X X X X X
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s
0 0.25 0.5 0.75 1
1
2
3
4
5
6
7
8
9
10
11
12
13
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.53: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
1
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - hp Otimizado (CFL 0.35) X
X X X X X X X X
0 0.25 0.5 0.75 1
0.5
1
1.5
2
2.5
3
FIG. 4.54: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
3
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
113
X
X
X
X
X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.55: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X
X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 4.56: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
114
mtodos so inferidas a partir destes grcos. Conforme o esperado, observa-se que a nova
metodologia com dissipao de Merkle obteve os mesmos valores da nova metodologia com h
p
analtico, tanto para M
0
= 10
1
quanto para M
0
= 10
3
.
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
X
X
X
X
X
X
X
X
X
X
X
X
X
XXXXX
XX
X
XXX
X
XXX
X
XXXXXXXXXXX
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
10
2
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
0.05
0.10
0.13
0.24
FIG. 4.57: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
1
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Foram realizadas simulaes para M
0
= 10
2
at M
0
= 10
7
. Os resultados so apresen-
tados no APENDICE B. Para velocidades de escoamento menores do que M
0
= 10
7
, o erro
absoluto da soluo ca da mesma ordem da preciso de mquina, dicultando anlises.
Em funo dos resultados obtidos pela nova metodologia, conseguindo um relevante au-
mento de taxa de convergncia em relao aos pr-condicionadores clssicos, obtendo solues
sicamente corretas, comprovou-se o que foi descrito por (TANNEHILL et al., 1997). A con-
tribuio implcita inui somente na taxa de convergncia do mtodo numrico, enquanto que
a contribuio explcita controla a acurcia da soluo.
Como j foi visto, os resultados das simulaes realizadas por LEE (2007) mostraram uma
signicativa reduo na amplicao de erros, com signicativo aumento da taxa de conver-
gncia dos mtodos pr-condicionados empregados nas simulaes. Entretanto, a considerao
imposta no trabalho, H
p
(1 h
p
) = 0, se mostrou inadequada, uma vez que levou a solu-
es sicamente incorretas. LEE (2007) no mostrou os motivos que o levaram a obter solues
sicamente incorretas, tampouco como resolver esse problema de acurcia das solues.
115
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XXX
XXXX
XXX
X
X
XXX
X
XXX
XXXX
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
10
2
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
0.08
0.12
0.22
0.21
FIG. 4.58: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
3
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
Por isso, a obteno de solues acuradas pela correo da dissipao da nova metodologia,
com implementao de uma segunda matriz pr-condicionadora, mantendo o aumento de taxa
de convergncia conseguido, representa um passo adiante ao trabalho de LEE (2007).
116
4.5 ADVECO NO VISCOSA DE UMA ONDA TRMICA
4.5.1 FORMULAO DO PROBLEMA
O problema da adveco no viscosa de uma onda trmica um problema com soluo
de regime permanente e, alm disso, permite o controle do nmero de Mach, podendo-se im-
por baixas velocidades ao escoamento. Por isso, o problema ideal para ser utilizado como
caso teste, uma vez que pretende-se analisar comportamentos de diferentes mtodos num-
ricos estando os mesmos sujeitos baixos nmeros de Mach. Alm disso, a adveco no
viscosa ser utilizada como estgio intermedirio para implementao da adveco viscosa,
que ir possibilitar anlises a respeito da inuncia da viscosidade na nova metodologia de
pr-condicionamento. Por m, diferentemente do problema do difusor, na adveco da onda
trmica o mtodo de Euler Implcito mostrou ter estabilidade numrica condicional. Por isso,
se conseguiu trabalhar com um CFL timo, permitindo uma avaliao adequada da ecincia
da nova metodologia.
O fenmeno fsico foi caracterizado como um escoamento unidimensional e no viscoso
de um uido newtoniano, compressvel e termicamente perfeito. A sua particularidade est na
condio de contorno de entrada da temperatura que induz uma onda trmica pelo domnio e
ser abordada na seqencia desta seo. O problema foi modelado pelas equaes de Euler
unidimensionais.
A Figura 4.59 ilustra a funo da temperatura de entrada (T
1
) para um caso particular
considerando-se T
0
= 300K e T
s
= 100K:
0 2 4 6 8 10

100
150
200
250
300
T
1
FIG. 4.59: Funo da Temperatura de Entrada
Em regime permanente, a soluo de temperatura converge para T
s
, enquanto que presso e
velocidade permanecem constantes.
117
Para obteno da soluo de regime permanente, para marcha no pseudo-tempo, utilizou-
se o mtodo Euler Implcito, o qual mostrou ter estabilidade numrica condicional para este
problema. Por isso, se conseguiu trabalhar com um CFL timo, permitindo uma avaliao
adequada da ecincia da nova metodologia. Apesar do uso de um mtodo implcito, cada
mtodo foi implementado com o seu CFL timo, garantindo assim que as comparaes fossem
realmente realizadas com a mxima ecincia desses mtodos.
As discretizaes espaciais dos uxos no viscosos foram feitas com uso da MDP de 3
a
ordem. Em todas as simulaes utilizou-se uma malha espacial com 101 pontos.
O problema permitir avaliar o comportamento da nova metodologia perante ao uso de
discretizaes espaciais de 3
a
ordem e de um mtodo de marcha implcito.
Como condio inicial, para os pontos do domnio espacial considerou-se:
presso total constante p
0
= 10
5
N/m
2
;
temperatura constante T
0
= 300K;
razo entre os calores especcos a presso e volume constantes = C
p
/C
v
= 1.4;
velocidade do som na entrada c
0
=

RT
0
;
nmero de Mach M
0
= 10
1
a 10
5
;
velocidade do escoamento U
0
= M
0
C
0
.
As condies de contorno na entrada e na sada do domnio (i = 1) e (i = N) foram
denidas da seguinte forma:
para a presso hidrodinmica
p
h
x

1
= 0 e p
h
[
N
= p
0
;
para a velocidade
u
x

1
= 0 e u[
N
= U
0
;
para a temperatura
T
x

N
= 0.
A condio de contorno da temperatura na entrada do domnio para a seo varia conforme
a funo exponencial temporal descrita abaixo:
T
1
() = e

(T
0
T
s
) + T
s
, com T
0
> T
s
(4.31)
118
4.5.2 VALIDAO
A Figura 4.60 mostra a evoluo da soluo de temperatura da nova metodologia no pseudo-
tempo. As variveis presso e velocidade permanecem constantes. Pode-se observar que a
temperatura convergiu para T/T
0
0.33.
Como j foi visto, em regime permanente, a soluo analtica de temperatura do problema
converge para T
s
, enquanto que presso e velocidade permanecem constantes. Dessa forma,
considerando que nas simulaes adotou-se T
0
= 300K e T
s
= 100K, pode-se armar que
os mtodos numricos e o modelo matemtico proposto foram capazes de reproduzir de forma
aceitvel o comportamento do fenmeno fsico simulado.
X / L
T
/
T
0
0 0.25 0.5 0.75 1
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
1.2
1.3
1.4
1.5
Condio Inicial
tempo 0.5s
tempo 1s
tempo 2s
tempo 10s
FIG. 4.60: Adveco No Viscosa de Onda Trmica, Evoluo da Soluo de Temperatura no
Pseudo-Tempo - M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem.
4.5.3 ANLISE DE EFICINCIA COMPUTACIONAL
Foram realizadas experimentaes numricas para M = 10
2
e M = 10
4
com a nali-
dade de vericar possveis diferenas de comportamento em relao aos resultados obtidos no
problema do bocal subsnico. As experimentaes com M = 10
5
ou menores no so apre-
sentadas, haja visto terem resultados anlogos aos obtidos em M = 10
4
. As Figuras 4.61 a
4.68 apresentam os resultados das simulaes realizadas.
Na anlise de ecincia da nova metodologia com correo da dissipao, alm da taxa de
convergncia da soluo, avaliou-se a razo de autovalores, relacionada com o critrio da Ri-
119
gidez Numrica

R, o nmero de condicionamento da matriz , relacionado com o critrio da
Sensibilidade Assinttica

S
a
, e o nmero de condicionamento da matriz autovetores, relacio-
nado com o critrio da Sensibilidade Transitria

S
t
.
A nova metodologia com dissipao de Merkle foi comparada com um esquema no pr-
condicionado e com os mtodos pr-condicionadores clssicos de WEISS e SMITH (1995) e
VENKATESWARAN e MERKLE (1999).
Nas Figuras 4.61 e 4.62, analisa-se o nmero de condicionamento da matriz pr-
condicionadora . Verica-se que os resultados obtidos pela nova metodologia foram signica-
tivamente menores do que os obtidos pelos mtodos pr-condicionadores clssicos de WEISS
e SMITH (1995) e VENKATESWARAN e MERKLE (1999), sendo 3 ordens de magnitude
menor para M
0
= 10
2
e 5 ordens de magnitude menor para M = 10
4
. Verica-se ainda
que quanto menor a velocidade do escoamento, maior a diferena entre o nmero de con-
dicionamento da matriz obtido pela nova metodologia e pelos pr-condicionadores clssicos.
Observa-se que o esquema no pr-condicionado tambm possui um nmero de condiciona-
mento relativamente baixo em relao aos pr-condicionadores clssicos, sendo 2 ordens de
magnitude menor para M = 10
2
e 4 ordens de magnitude menor para M = 10
4
. Entre-
tanto, comparando-se com a nova metodologia, o esquema no pr-condicionado possui um
nmero de condicionamento 1 ordem de magnitude maior. Dessa forma, conclui-se que o pr-
condicionamento clssico afeta acentuadamente o nmero de condicionamento do sistema, o
que corrigido e otimizado pela nova metodologia de pr-condicionamento proposta.
Nas Figuras 4.63 e 4.64, avalia-se a razo dos autovalores do sistema. Verica-se que a
nova metodologia conseguiu minimizar a razo dos autovalores, e com isso, minimizar a rigidez
numrica

R 1, tanto para M = 10
2
quanto para M = 10
4
. Observa-se que os mtodos
pr-condicionadores clssicos de WEISS e SMITH (1995) e VENKATESWARAN e MERKLE
(1999) obtiveram uma razo de autovalores em torno de 2.6, tanto para M = 10
2
quanto para
M = 10
4
. Constata-se que mtodo de otimizao de V
p
, que ser usado para separar os efeitos
da rigidez numrica e do nmero de condicionamento da matriz na taxa de convergncia,
obteve o resultado esperado, com razo de autovalores em torno de 2.6. Verica-se ainda que
o esquema no pr-condicionado possui uma razo dos autovalores elevada para M = 10
2
, e
que a mesma cresce acentuadamente quando o nmero de Mach reduzido para M = 10
4
.
Dessa forma, conclui-se que apesar do pr-condicionamento clssico reduzir signicativamente
a razo dos autovalores, a nova metodologia consegue um resultado ainda melhor, minimizando
a disparidade dos autovalores do sistema.
Nas Figuras 4.65 e 4.66, avalia-se o nmero de condicionamento da matriz de autove-
tores. Verica-se que tanto a nova metodologia quanto os pr-condicionadores clssicos de
120
X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
5
10
6
10
7
10
8
10
9
10
10
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.61: Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz - Mach 10
2
-
Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem.
WEISS e SMITH (1995) e VENKATESWARAN e MERKLE (1999) possuem maiores valo-
res de nmero de condicionamento da matriz de autovetores em comparao ao esquema no
pr-condicionado, sendo duas vezes maior para M = 10
2
e 1 ordem de magnitude maior
para M = 10
4
. Verica-se que quanto menor a velocidade do escoamento, maior a dife-
rena entre o nmero de condicionamento da matriz de autovetores obtido pelo esquema no
pr-condicionado e pelos mtodos pr-condicionadores. Comprovou-se o que havia sido cons-
tatado no trabalho de DARMOFAL e SCHMID (1996), que os mtodos pr-condicionadores
possuem autovetores pouco ortogonais para baixos valores de Mach, obtendo por este motivo
elevados valores de nmero de condicionamento da matriz de autovetores.
Nas Figuras 4.67 e 4.68, analisa-se o comportamento da norma innita do erro absoluto da
soluo [[ Q[[

ao longo das iteraes no pseudo-tempo. As taxas de convergncia dos mto-


dos so inferidas a partir destes grcos. Os resultados das simulaes mostram que, para Mach
M = 10
2
, a nova metodologia foi a mais eciente dentre as testadas. A nova metodologia con-
vergiu com uma taxa de 0.22, enquanto os pr-condicionadores clssicos de WEISS e SMITH
(1995) e VENKATESWARAN e MERKLE (1999) convergiram com uma taxa de 0.11, ou seja,
um aumento da taxa de convergncia de cerca de 100 por cento. Para M = 10
4
, a nova meto-
dologia convergiu com uma taxa de 0.20, enquanto os mtodos clssicos de WEISS e SMITH
121
X X X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
10
11
10
12
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.62: Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz - Mach 10
4
-
Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem.
(1995) e VENKATESWARAN e MERKLE (1999) convergiram com uma taxa de 0.06, ou seja,
um aumento da taxa de convergncia de cerca de 230 por cento. Verica-se que quanto menor
a velocidade do escoamento, maior a diferena de taxa de convergncia obtida pela nova me-
todologia e pelos pr-condicionadores clssicos. Alm disso, pode-se observar a degradao da
convergncia do esquema no pr-condicionado devido elevada razo de autovalores, apesar
dos baixos valores de nmero de condicionamento da matriz .
Quanto ao mtodo com V
p
otimizada, pode-se vericar facilmente que, para M = 10
2
,
dos 100 porcento de aumento de taxa de convergncia, 10 por cento foram gerados pela mini-
mizao do nmero de condicionamento da matriz e 90 por cento foram gerados pela mini-
mizao da razo de autovalores. J para M = 10
4
, dos 230 por cento de aumento de taxa de
convergncia, 80 por cento foram gerados pela minimizao do nmero de condicionamento da
matriz e 150 por cento continuaram sendo gerados pela minimizao da razo de autovalores.
Conclui-se que a diferena de taxa de convergncia obtida pela nova metodologia e pelos pr-
condicionadores clssicos cresce com a reduo do nmero de Mach. Alm disso, verica-se
que quanto menor o nmero de Mach, maior a inuncia da minimizao do nmero de
condicionamento da matriz na taxa de convergncia.
122
X X X X X X X X X
X / L
R
a
z

o
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


0
15
30
45
60
75
90 Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
X X X X X X X X X X X
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.5
1
1.5
2
2.5
3
FIG. 4.63: Adveco No Viscosa de uma Onda Trmica - Razo de Autovalores - Mach 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem.
X X X X X X X X X
X / L
R
a
z

o
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


0
3000
6000
9000
12000
15000 Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
X X X X X X X X X X X
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.5
1
1.5
2
2.5
3
FIG. 4.64: Adveco No Viscosa de uma Onda Trmica - Razo de Autovalores - Mach 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem.
123
X X X X X X X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
2000
3000
4000
5000
6000
7000
8000 Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.65: Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz Autovetores -
Mach 10
2
- Nx = 101 pontos - Euler Explcito - MDP de 3
a
ordem.
X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
3
10
4
10
5
10
6
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.66: Adveco No Viscosa de uma Onda Trmica - Nr Condic Matriz Autovetores -
Mach 10
4
- Nx = 101 pontos - Euler Explcito - MDP de 3
a
ordem.
124
X
X
X
X
X
X
X
X
X
X
X
X X
X
X X X
X
X
X X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
50 100 150 200 250
10
-13
10
-8
10
-3
10
2
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
0.22
0.12
0.11
FIG. 4.67: Adveco No Viscosa de uma Onda Trmica - Erro Absoluto da Soluo - Mach
10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X X
X
X
X
X
X X
X X
X
X
X
X
X
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
50 100 150 200 250
10
-13
10
-8
10
-3
10
2
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
0.20
0.10
0.06
FIG. 4.68: Adveco No Viscosa de uma Onda Trmica - Erro Absoluto da Soluo - Mach
10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
125
4.6 ADVECO VISCOSA DE UMA ONDA TRMICA
4.6.1 FORMULAO DO PROBLEMA
Com a nalidade de avaliar a inuncia da viscosidade sobre a taxa de convergncia dos
mtodos numricos, introduziu-se uma contribuio viscosa no problema da adveco de uma
onda trmica. Para manter a consistncia na sequncia da anlise, as condies iniciais e de
contorno no foram modicadas em relao ao caso no viscoso. Entretanto, o problema foi
modelado pelas equaes de Navier-Stokes unidimensionais.
Da mesma forma que o caso no viscoso, em regime permanente, a soluo de temperatura
converge para T
s
, enquanto que presso e velocidade permanecem constantes.
Para obteno da soluo de regime permanente, para marcha no pseudo-tempo, utilizou-
se o mtodo Euler Implcito, o qual mostrou ter estabilidade numrica condicional para este
problema. Por isso, se conseguiu trabalhar com um CFL timo, permitindo uma avaliao
adequada da ecincia da nova metodologia. Apesar do uso de um mtodo implcito, cada
mtodo foi implementado com o seu CFL timo, garantindo assim que as comparaes fossem
realmente realizadas com a mxima ecincia desses mtodos.
As discretizaes espaciais dos uxos no viscosos foram feitas com uso da MDP de 3
a
ordem. Para os uxos viscosos, foram utilizadas aproximaes centradas de 2
a
ordem. Em
todas as simulaes utilizou-se uma malha espacial com 101 pontos.
4.6.2 VALIDAO
A Figura 4.60 mostra a evoluo da soluo de temperatura da nova metodologia no pseudo-
tempo, tanto para o caso no viscoso quanto para o caso viscoso. As variveis presso e veloci-
dade permanecem constantes. Pode-se observar que a temperatura convergiu para T/T
0
0.33.
Como j foi visto, em regime permanente, a soluo analtica de temperatura do problema
converge para T
s
, enquanto que presso e velocidade permanecem constantes. Dessa forma,
considerando que nas simulaes adotou-se T
0
= 300K e T
s
= 100K, pode-se armar que
os mtodos numricos e o modelo matemtico proposto foram capazes de reproduzir de forma
aceitvel o comportamento do fenmeno fsico simulado.
4.6.3 ANLISE DE EFICINCIA COMPUTACIONAL
Foram realizadas experimentaes numricas para M
0
= 10
2
e M
0
= 10
4
com a na-
lidade de vericar possveis diferenas de comportamento em relao aos resultados obtidos
no problema do bocal subsnico. As experimentaes com M
0
= 10
4
ou menores no so
126
X / L
T
/
T
0
0 0.25 0.5 0.75 1
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
1.2
1.3
1.4
1.5
Condio Inicial
0.5s - Viscoso
1s - Viscoso
2s - Viscoso
10s - Viscoso
0.5s - No Viscoso
1s - No Viscoso
2s - No Viscoso
10s - No Viscoso
FIG. 4.69: Adveco Viscosa de Onda Trmica, Evoluo da Soluo de Temperatura no
Pseudo-Tempo - M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem -
Centrada de 2
a
ordem.
apresentadas, haja visto terem resultados anlogos aos obtidos em M
0
= 10
5
. As Figuras 4.70
a 4.77 apresentam os resultados das simulaes realizadas.
Na anlise de ecincia da nova metodologia com dissipao de Merkle, alm da taxa de
convergncia da soluo, avaliou-se a razo de autovalores, relacionada com o critrio da Ri-
gidez Numrica

R, o nmero de condicionamento da matriz , relacionado com o critrio da
Sensibilidade Assinttica

S
a
, e o nmero de condicionamento da matriz autovetores, relacio-
nado com o critrio da Sensibilidade Transitria

S
t
.
A nova metodologia com dissipao de Merkle foi comparada com um esquema no pr-
condicionado e com os mtodos pr-condicionadores clssicos de WEISS e SMITH (1995) e
VENKATESWARAN e MERKLE (1999).
Nas Figuras 4.70 e Figura 4.71, analisa-se o nmero de condicionamento da matriz pr-
condicionadora . Vericamos que os resultados obtidos pela nova metodologia foram sig-
nicativamente menores do que os obtidos pelos mtodos pr-condicionadores clssicos de
WEISS e SMITH (1995) e VENKATESWARAN e MERKLE (1999), sendo 3 ordens de mag-
nitude menor para M
0
= 10
2
e 5 ordens de magnitude menor para M
0
= 10
4
. Verica-se
que quanto menor a velocidade do escoamento, maior a diferena entre o nmero de con-
dicionamento da matriz obtido pela nova metodologia e pelos pr-condicionadores clssicos.
Observamos ainda que o esquema no pr-condicionado tambm possui um nmero de condi-
cionamento relativamente baixo em relao aos pr-condicionadores clssicos, sendo 2 ordens
de magnitude menor para M
0
= 10
2
e 4 ordens de magnitude menor para M
0
= 10
4
. En-
127
tretanto, comparando-se com a nova metodologia, o esquema no pr-condicionado possui um
nmero de condicionamento 1 ordem de magnitude maior. Dessa forma, conclui-se que o pr-
condicionamento clssico afeta acentuadamente o nmero de condicionamento do sistema, o
que corrigido e otimizado pela nova metodologia de pr-condicionamento proposta.
X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
5
10
6
10
7
10
8
10
9
10
10
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.70: Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz - M
0
= 10
2
- Nx
= 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
Nas Figuras 4.72 e 4.73, avalia-se a razo dos autovalores do sistema. Verica-se que a
nova metodologia conseguiu minimizar a razo dos autovalores, e com isso, minimizar a rigidez
numrica

R 1, tanto para M
0
= 10
2
quanto para M
0
= 10
4
. Observa-se que os mtodos
pr-condicionadores clssicos de WEISS e SMITH (1995) e VENKATESWARAN e MERKLE
(1999) obtiveram uma razo de autovalores em torno de 2.6, tanto para M
0
= 10
2
quanto para
M
0
= 10
4
. Constata-se que mtodo de otimizao de V
p
, que ser usado para separar os efeitos
da rigidez numrica e do nmero de condicionamento da matriz na taxa de convergncia,
obteve o resultado esperado, com razo de autovalores em torno de 2.6. Verica-se ainda que
o esquema no pr-condicionado possui uma razo dos autovalores elevada para M
0
= 10
2
, e
que a mesma cresce acentuadamente quando o nmero de Mach reduzido para M
0
= 10
4
.
Dessa forma, conclui-se que apesar do pr-condicionamento clssico reduzir signicativamente
a razo dos autovalores, a nova metodologia consegue um resultado ainda melhor, minimizando
a disparidade dos autovalores do sistema.
128
X X X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
10
10
11
10
12
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.71: Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz - M
0
= 10
4
- Nx
= 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
Nas Figuras 4.74 e 4.75, avalia-se o nmero de condicionamento da matriz de autove-
tores. Verica-se que tanto a nova metodologia quanto os pr-condicionadores clssicos de
WEISS e SMITH (1995) e VENKATESWARAN e MERKLE (1999) possuem maiores valo-
res de nmero de condicionamento da matriz de autovetores em comparao ao esquema no
pr-condicionado, sendo duas vezes maior para M
0
= 10
2
e 1 ordem de magnitude maior
para M
0
= 10
4
. Verica-se que quanto menor a velocidade do escoamento, maior a di-
ferena entre o nmero de condicionamento da matriz de autovetores obtido pelo esquema no
pr-condicionado e pelos mtodos pr-condicionadores. Comprovou-se o que havia sido cons-
tatado no trabalho de DARMOFAL e SCHMID (1996), que os mtodos pr-condicionadores
possuem autovetores pouco ortogonais para baixos valores de Mach, obtendo por este motivo
elevados valores de nmero de condicionamento da matriz de autovetores.
Nas Figuras 4.76 e 4.77, analisa-se o comportamento da norma innita do erro absoluto
da soluo [[ Q[[

ao longo das iteraes no pseudo-tempo. As taxas de convergncia dos


mtodos so inferidas a partir destes grcos. Os resultados das simulaes mostram que, para
Mach M
0
= 10
2
, a nova metodologia foi a mais eciente dentre as testadas. A nova metodo-
logia convergiu com uma taxa de 0.21, enquanto os pr-condicionadores clssicos de WEISS
e SMITH (1995) e VENKATESWARAN e MERKLE (1999) convergiram com uma taxa de
129
X X X X X X X X X
X / L
R
a
z

o
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


0
15
30
45
60
75
90 Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
X X X X X X X X X X X
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.5
1
1.5
2
2.5
3
FIG. 4.72: Adveco Viscosa de uma Onda Trmica - Razo de Autovalores - M
0
= 10
2
- Nx
= 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
0.11, ou seja, um aumento da taxa de convergncia de cerca de 90 por cento. Para M
0
= 10
4
,
a nova metodologia convergiu com uma taxa de 0.19, enquanto os mtodos clssicos de WEISS
e SMITH (1995) e VENKATESWARAN e MERKLE (1999) convergiram com uma taxa de
0.06, ou seja, um aumento da taxa de convergncia de cerca de 220 por cento. Verica-se
que quanto menor a velocidade do escoamento, maior a diferena de taxa de convergncia
obtida pela nova metodologia e pelos pr-condicionadores clssicos. Alm disso, pode-se ob-
servar a degradao da convergncia do esquema no pr-condicionado devido elevada razo
de autovalores, apesar dos baixos valores de nmero de condicionamento da matriz .
Quanto ao mtodo comV
p
otimizada, pode-se vericar facilmente que, para M
0
= 10
2
, dos
90 porcento de aumento de taxa de convergncia, 10 por cento foram gerados pela minimizao
do nmero de condicionamento da matriz e 80 por cento foram gerados pela minimizao
da razo de autovalores. J para M
0
= 10
4
, dos 220 por cento de aumento de taxa de con-
vergncia, 80 por cento foram gerados pela minimizao do nmero de condicionamento da
matriz e 140 por cento continuaram sendo gerados pela minimizao da razo de autovalores.
Conclui-se que a diferena de taxa de convergncia obtida pela nova metodologia e pelos pr-
condicionadores clssicos cresce com a reduo do nmero de Mach. Alm disso, verica-se
que quanto menor o nmero de Mach, maior a inuncia da minimizao do nmero de
130
X X X X X X X X X
X / L
R
a
z

o
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


0
3000
6000
9000
12000
15000 Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
X X X X X X X X X X X
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.5
1
1.5
2
2.5
3
FIG. 4.73: Adveco Viscosa de uma Onda Trmica - Razo de Autovalores - M
0
= 10
4
- Nx
= 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
condicionamento da matriz na taxa de convergncia.
Nas Figuras 4.78 e 4.79, avalia-se a inuncia do nmero de Reynolds na taxa de conver-
gncia dos mtodos numricos pr-condicionados, sendo M
0
= 10
3
. A Figura 4.78 refere-se
ao mtodo de VENKATESWARAN e MERKLE (1999), enquanto que a Figura 4.79 est re-
lacionada com a nova metodologia. Analisando-se os resultados obtidos, pode-se concluir que
o aumento do nmero de Reynolds provoca um aumento da taxa de convergncia do mtodo
pr-condicionador utilizado.
Na Figura 4.80, avalia-se o efeito da viscosidade na taxa de convergncia dos mtodos
pr-condicionados. Analisando-se os resultados obtidos, pode-se concluir que a introduo da
viscosidade diminui a taxa de convergncia do mtodo pr-condicionador utilizado.
131
X X X X X X X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
2000
3000
4000
5000
6000
7000
8000 Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.74: Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz Autovetores -
M
0
= 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
3
10
4
10
5
10
6
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
FIG. 4.75: Adveco Viscosa de uma Onda Trmica - Nr Condic Matriz Autovetores -
M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
132
X
X
X
X
X
X
X
X
X
X
X
X
XXX
X
XX
X
XXXXXX
XXX
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
50 100 150 200 250
10
-13
10
-8
10
-3
10
2
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
0.21
0.12
0.11
FIG. 4.76: Adveco Viscosa de uma Onda Trmica - Erro Absoluto da Soluo - M
0
= 10
2
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
X
X
X
X
X
X
X
X
X
X
X
X
XXX
XX
X
XXXX
XX
XXX
XX
XXXXXX
X
X
X
X
XXXX
X
X
X
X
XX
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
50 100 150 200 250
10
-13
10
-8
10
-3
10
2
Equaes No Precondicionadas (CFL 4.8)
Precondicionador Tradicional de Merkle & Choi (CFL 3.4)
Precondicionador Tradicional de Weiss & Smith (CFL 3.4)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 3.4)
Novo Precondicionador - MDP Precond Merkle (CFL 3.4) X
0.19
0.11
0.06
FIG. 4.77: Adveco Viscosa de uma Onda Trmica - Erro Absoluto da Soluo - M
0
= 10
4
- Nx = 101 pontos - Euler Implcito - MDP de 3
a
ordem - Centrada de 2
a
ordem.
133
X
X
X
X
X
X
X
X
X
X
XX
X
XXXXXX
X
X
XX
XX
XX
XX
X
XX
XX
XX
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 100 200 300 400 500 600
10
-17
10
-12
10
-7
10
-2
10
3
Reynolds 10
Reynolds 100
Reynolds 1000
Reynolds 10000 X
FIG. 4.78: Adveco Viscosa de uma Onda Trmica - Efeito da Viscosidade na Convergncia
do Mtodo de Merkle - M
0
= 10
3
- Nx = 101 - Euler Implcito - MDP 3
a
ordem - Centrada 2
a
ordem.
X
X
X
X
X
X
X
X
X
X
X
X
X
X X
X X X
X X
X
X
X
X
X
X
X
X
X
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 50 100 150
10
-17
10
-12
10
-7
10
-2
10
3
Reynolds 10
Reynolds 100
Reynolds 1000
Reynolds 10000 X
FIG. 4.79: Adveco Viscosa de uma Onda Trmica - Efeito da Viscosidade na Convergncia
da Nova Metodologia - M
0
= 10
3
- Nx = 101 - Euler Implcito - MDP 3
a
ordem - Centrada 2
a
ordem.
134
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 50 100 150 200 250
10
-17
10
-12
10
-7
10
-2
10
3
Merkle & Choi - Escoamento No Viscoso
Merkle & Choi - Escoamento Viscoso Reynolds 1000
Nova Metodologia - Escoamento No Viscoso
Nova Metodologia - Escoamento Viscoso Reynolds 1000
FIG. 4.80: Adveco Viscosa de uma Onda Trmica - Compara Efeitos da Viscosidade -
M
0
= 10
3
- Nx = 101 - Euler Implcito - MDP 3
a
ordem - Centrada 2
a
ordem.
135
4.7 PROBLEMA DO PONTO DE ESTAGNAO BIDIMENSIONAL
4.8 FORMULAO DO PROBLEMA
O fenmeno fsico foi caracterizado como um escoamento de regime permanente, bidi-
mensional, isotrmico e no viscoso de um uido newtoniano, compressvel e termicamente
perfeito. Trata-se de um problema bidimensional com um ponto de estagnao, no qual a velo-
cidade local ca estagnada, ou seja, vai para zero. A presso atinge elevados valores.
O problema considerado bastante adequado para avaliao da nova metodologia, haja
visto apresentar conhecidas diculdades de convergncia devido ao baixo nmero de Mach no
ponto de estagnao. O problema do ponto de estagnao bidimensional permitir avaliar os
comportamentos dos diferentes mtodos numricos que sero comparados, estando os mesmos
sujeitos baixas velocidades de escoamento. Alm disso, trata-se de um problema com soluo
de regime permanente, que possibilita o emprego de mtodos pr-condicionados.
O fenmeno somente foi simulado para a condio de M
0
= 10
3
, uma vez que o problema
do ponto de estagnao bidimensional j cobre todas as faixas de velocidade abaixo do valor
adotado para M
0
.
Sendo u e v as velocidade nas direes x e y, as equaes de Navier-Stokes bidimensionais
apresentadas em (2.1) so resolvidas considerando o que se segue:
razo entre os calores especcos a presso e volume constantes = C
p
/C
v
= 1.4;
entrada do escoamento no ponto (x, y) =
_
L
x
2
, L
y
_
;
temperatura na entrada T
0
= 300K,;
presso na entrada P
0
= 10
5
N/m
2
;
nmero de Mach na entrada M
0
= 10
3
;
velocidade do som na entrada C
0
=

RT
0
;
velocidade do escoamento na entrada U
0
= M
0
C
0
;
massa especca na entrada
0
=
P
0
RT
0
;
velocidades na parede u
(x,0)
= 0 e v
(x,0)
= 0;
velocidades fora da parede u
(x,y)
= a x e v
(x,y)
= a y, sendo a = U
0
;
presso hidrodinmica dada pela equao de Bernoulli p
h
= 0.5
0
(u
2
+ v
2
).
136
Para obteno da soluo numrica de regime permanente, para marcha no pseudo-tempo,
utilizou-se o mtodo Euler Implcito, o qual mostrou ter estabilidade numrica condicional para
este problema. Por isso, se conseguiu trabalhar com um CFL timo, permitindo uma avaliao
adequada da ecincia da nova metodologia. Apesar do uso de um mtodo implcito, cada
mtodo foi implementado com o seu CFL timo, garantindo assim que as comparaes fossem
realmente realizadas com a mxima ecincia desses mtodos.
As discretizaes espaciais dos uxos no viscosos foram feitas com uso da MDP de 1
a
ordem. Em todas as simulaes utilizou-se uma malha espacial com 51 pontos tanto na direo
x quanto na direo y.
A nova metodologia sofre uma modicao no caso bidimensional. A frmula de clculo
da velocidade do som pr-condicionada V
p
reescrita sendo:
V
p
=

u
2
+ v
2
(4.32)
Foram denidas as seguintes condies iniciais para o domnio (x,y), adotando a notao
(i,j):
presso hidrodinmica p
h(i,j)
= 0.5
0
(u
2
(i,j)
+ v
2
(i,j)
);
velocidades u
(i,j)
= a x e v
(i,j)
= a y, sendo a = U
0
;
temperatura T
(i,j)
= T
0
.
As condies de contorno na entrada e na sada do domnio em x, (i = 1) e (i = N
x
), foram
denidas como se segue:
presso hidrodinmica na entrada p
h(1,j)
= 0.5
0(1,j)
(u
(1,j)
2
+ v
(1,j)
2
);
presso hidrodinmica na sada p
h(Nx,j)
= 0.5
0(Nx,j)
(u
(Nx,j)
2
+ v
(Nx,j)
2
);
velocidade u
u
x

(1,j)
= a e
u
x

(Nx,j)
= a;
velocidade v
v
x

(1,j)
= 0 e
v
x

(Nx,j)
= 0;
temperatura
T
x

(1,j)
= 0 e
T
x

(Nx,j)
= 0.
As condies de contorno na entrada e na sada do domnio em y, (j = 1) e (j = N
y
) foram
denidas como se segue:
presso hidrodinmica na entrada p
h(i,1)
= 0.5
0(i,1)
(u
(i,1)
2
+ v
(i,1)
2
);
137
presso hidrodinmica na sada p
h(i,Ny)
= 0.5
0(i,Ny)
(u
(i,Ny)
2
+ v
(i,Ny)
2
);
velocidade u
u
y

(i,1)
= 0 e
u
y

(i,Ny)
= 0;
velocidade v
v
y

(i,1)
= a e
v
y

(i,Ny)
= a;
temperatura
T
y

(1,j)
= 0 e
T
y

(i,Ny)
= 0.
4.8.1 VALIDAO
As Figuras (4.81) a (4.84) mostram as solues exatas do problema ponto de estagnao
bidimensional.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
P
H
-0.0056067
-0.0111462
-0.0166857
-0.0222252
-0.0277647
-0.0333042
-0.0388436
-0.0443831
-0.0499226
-0.0554621
-0.0610016
-0.0665411
-0.0720806
-0.0776201
-0.0831596
FIG. 4.81: Ponto de Estagnao Bidimensional - Soluo Exata de Presso Hidrodinmica p
h
Como j foi feito, para facilitar o entendimento, chamaremos de nova metodologia com
h
p
analtico a metodologia proposta na seo anterior, com hp analtico, porm sem correo
no esquema da dissipao, pois utiliza somente uma matriz pr-condicioinadora. Por outro
lado, chamaremos de nova metodologia com dissipao de Merkle a metodologia proposta
nesta seo, com hp analtico, porm com correo no esquema da dissipao, pois utiliza duas
matrizes pr-condicioinadoras.
Nas Figuras 4.85 a 4.88 so apresentados os erros das solues de presso hidrodinmica
obtidas pelos mtodos numricos avaliados. Verica-se que o esquema no pr-condicionado
138
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
U
0.151895
0.130196
0.108496
0.0867972
0.0650979
0.0433986
0.0216993
0
-0.0216993
-0.0433986
-0.0650979
-0.0867972
-0.108496
-0.130196
-0.151895
FIG. 4.82: Ponto de Estagnao Bidimensional - Soluo Exata de Velocidade u
obteve erros mximos da ordem de 10
5
. O mtodo pr-condicionado de VENKATESWARAN
e MERKLE (1999) obteve erros mximos da ordem de 10
3
. A nova metodologia com hp
analtico obteve erros mximos da ordem de 10
3
. Por m, a nova metodologia com dissipao
de Merkle obteve erros mximos da ordem de 10
3
. Em funo dos resultados, pode-se concluir
que os mtodos numricos e o modelo matemtico proposto foram capazes de reproduzir de
forma aceitvel o comportamento do fenmeno fsico simulado.
Nas Figuras 4.89 e 4.92 so apresentadas as solues de velocidade v obtidas pelos mtodos
numricos avaliados. Verica-se que o esquema no pr-condicionado obteve erros mximos
da ordem de 10
6
. O mtodo pr-condicionado de VENKATESWARAN e MERKLE (1999)
obteve erros mximos da ordem de 10
3
. A nova metodologia com hp analtico obteve erros
mximos da ordem de 10
2
. Por m, a nova metodologia com dissipao de Merkle obteve
erros mximos da ordem de 10
3
. Em funo dos resultados, pode-se concluir que os mtodos
numricos e o modelo matemtico proposto foram capazes de reproduzir de forma aceitvel o
comportamento do fenmeno fsico simulado.
Nas Figuras 4.93 e 4.96 so apresentadas as solues de velocidade u obtidas pelos mtodos
numricos avaliados. Verica-se que o esquema no pr-condicionado obteve erros mximos
da ordem de 10
6
. O mtodo pr-condicionado de VENKATESWARAN e MERKLE (1999)
obteve erros mximos da ordem de 10
3
. A nova metodologia com hp analtico obteve erros
139
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
V
-0.0216993
-0.0433986
-0.0650979
-0.0867972
-0.108496
-0.130196
-0.151895
-0.173594
-0.195294
-0.216993
-0.238692
-0.260392
-0.282091
-0.30379
-0.325489
FIG. 4.83: Ponto de Estagnao Bidimensional - Soluo Exata de Velocidade v
mximos da ordem de 10
2
. Por m, a nova metodologia com dissipao de Merkle obteve
erros mximos da ordem de 10
3
. Em funo dos resultados, pode-se concluir que os mtodos
numricos e o modelo matemtico proposto foram capazes de reproduzir de forma aceitvel o
comportamento do fenmeno fsico simulado.
Nas Figuras 4.97 e ?? so apresentadas as solues de temperatura pelos mtodos numricos
avaliados. Verica-se que o esquema no pr-condicionado obteve erros mximos da ordem de
10
4
. O mtodo pr-condicionado de VENKATESWARAN e MERKLE (1999) obteve erros
mximos da ordem de 10
5
. A nova metodologia com hp analtico obteve erros mximos da
ordem de 10
1
. Por m, a nova metodologia com dissipao de Merkle obteve erros mximos
da ordem de 10
5
. A partir dos erros mximos das solues de temperatura, pode-se concluir
que a nova metodologia com hp analtico obteve resultados sicamente incorretos. Por outro
lado, a nova metodologia com com dissipao de Merkle, juntamente com o pr-condicionador
clssico e com o esquema no pr-condicionado, obtiveram solues acuradas de temperatura.
140
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
T
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
FIG. 4.84: Ponto de Estagnao Bidimensional - Soluo Exata de Temperatura
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
P
H
2.24334E-05
2.09428E-05
1.94522E-05
1.79616E-05
1.6471E-05
1.49804E-05
1.34898E-05
1.19992E-05
1.05086E-05
9.01803E-06
7.52743E-06
6.03683E-06
4.54623E-06
3.05563E-06
1.56503E-06
FIG. 4.85: Ponto de Estagnao Bidimensional - Soluo de Presso - Esquema No
Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
141
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
P
H
0.00106116
0.000990441
0.000919721
0.000849
0.00077828
0.000707559
0.000636839
0.000566118
0.000495398
0.000424678
0.000353957
0.000283237
0.000212516
0.000141796
7.10754E-05
FIG. 4.86: Ponto de Estagnao Bidimensional - Soluo de Presso - Mtodo de Merkle - Nx
= 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
P
H
0.0043695
0.00407827
0.00378704
0.00349582
0.00320459
0.00291336
0.00262213
0.00233091
0.00203968
0.00174845
0.00145723
0.001166
0.000874771
0.000583544
0.000292317
FIG. 4.87: Ponto de Estagnao Bidimensional - Soluo de Presso - Nova Metodologia Sem
Correo da Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
142
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
P
H
0.00166052
0.00154982
0.00143912
0.00132842
0.00121772
0.00110702
0.000996318
0.000885617
0.000774917
0.000664216
0.000553516
0.000442815
0.000332114
0.000221414
0.000110713
FIG. 4.88: Ponto de Estagnao Bidimensional - Soluo de Presso - Nova Metodologia Com
Correo da Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
V
1.3707E-06
1.27932E-06
1.18794E-06
1.09656E-06
1.00518E-06
9.138E-07
8.2242E-07
7.3104E-07
6.3966E-07
5.4828E-07
4.569E-07
3.6552E-07
2.7414E-07
1.8276E-07
9.138E-08
FIG. 4.89: Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Esquema No
Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
143
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
V
0.00352387
0.00327966
0.00303545
0.00279124
0.00254703
0.00230282
0.00205861
0.0018144
0.00157019
0.00132598
0.00108177
0.000837555
0.000593345
0.000349135
0.000104924
FIG. 4.90: Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Mtodo de Merkle
- Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
V
0.0134766
0.0125782
0.0116797
0.0107813
0.00988286
0.00898442
0.00808597
0.00718753
0.00628909
0.00539065
0.00449221
0.00359377
0.00269532
0.00179688
0.000898442
FIG. 4.91: Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Nova Metodologia
Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
144
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
V
0.00618144
0.00576934
0.00535724
0.00494515
0.00453305
0.00412096
0.00370886
0.00329677
0.00288467
0.00247257
0.00206048
0.00164838
0.00123629
0.000824191
0.000412096
FIG. 4.92: Ponto de Estagnao Bidimensional - Soluo de Velocidade v - Nova Metodologia
Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
U
1.18893E-06
1.10967E-06
1.03041E-06
9.51143E-07
8.71881E-07
7.9262E-07
7.13358E-07
6.34096E-07
5.54834E-07
4.75572E-07
3.9631E-07
3.17048E-07
2.37786E-07
1.58524E-07
7.9262E-08
FIG. 4.93: Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Esquema No
Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
145
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
U
0.00527208
0.0049206
0.00456913
0.00421766
0.00386619
0.00351472
0.00316325
0.00281177
0.0024603
0.00210883
0.00175736
0.00140589
0.00105442
0.000702944
0.000351472
FIG. 4.94: Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Mtodo de Merkle
- Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
U
0.0136719
0.0127604
0.011849
0.0109375
0.0100261
0.00911459
0.00820313
0.00729167
0.00638021
0.00546876
0.0045573
0.00364584
0.00273438
0.00182292
0.000911459
FIG. 4.95: Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Nova Metodologia
Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
146
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
U
0.00832688
0.00777175
0.00721663
0.0066615
0.00610638
0.00555125
0.00499613
0.004441
0.00388588
0.00333075
0.00277563
0.0022205
0.00166538
0.00111025
0.000555125
FIG. 4.96: Ponto de Estagnao Bidimensional - Soluo de Velocidade u - Nova Metodologia
Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
T
0.000572205
0.000534058
0.000495911
0.000457764
0.000419617
0.00038147
0.000343323
0.000305176
0.000267029
0.000228882
0.000190735
0.000152588
0.000114441
7.62939E-05
3.8147E-05
FIG. 4.97: Ponto de Estagnao Bidimensional - Soluo de Temperatura - Esquema No
Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
147
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
T
5.72205E-05
5.34058E-05
4.95911E-05
4.57764E-05
4.19617E-05
3.8147E-05
3.43323E-05
3.05176E-05
2.67029E-05
2.28882E-05
1.90735E-05
1.52588E-05
1.14441E-05
7.62939E-06
3.8147E-06
FIG. 4.98: Ponto de Estagnao Bidimensional - Soluo de Temperatura - Mtodo de Merkle
- Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
T
47.8674
44.6762
41.4851
38.2939
35.1027
31.9116
28.7204
25.5293
22.3381
19.1469
15.9558
12.7646
9.57347
6.38232
3.19116
FIG. 4.99: Ponto de Estagnao Bidimensional - Soluo Temperatura - Nova Metodologia
Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP 1
a
ordem.
148
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
T
5.72205E-05
5.34058E-05
4.95911E-05
4.57764E-05
4.19617E-05
3.8147E-05
3.43323E-05
3.05176E-05
2.67029E-05
2.28882E-05
1.90735E-05
1.52588E-05
1.14441E-05
7.62939E-06
3.8147E-06
FIG. 4.100: Ponto de Estagnao Bidimensional - Soluo Temperatura - Nova Metodologia
Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP 1
a
ordem.
149
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Nr Cond Y
10000
9625
9250
8875
8500
8125
7750
7375
7000
6625
6250
5875
5500
5125
4750
4375
4000
3625
3250
2875
2500
2125
1750
1375
1000
FIG. 4.101: Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Esquema No
Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
4.8.2 ANLISE DE EFICINCIA COMPUTACIONAL
A nova metodologia com dissipao de Merkle foi comparada com a nova metodologia com
hp analtico, alm de um esquema no pr-condicionado e com os mtodos pr-condicionadores
clssicos de VENKATESWARAN e MERKLE (1999).
Nas Figuras 4.101 e 4.104 so apresentados os resultados de nmero de condicionamento da
matriz na direo x. Verica-se que o esquema no pr-condicionado obteve valores signica-
tivamente baixos, da ordem de 10
3
, chegando a ordem de 10
4
prximo ao ponto de estagnao.
O mtodo pr-condicionado de VENKATESWARAN e MERKLE (1999) obteve elevados va-
lores, da ordem de 10
6
. A nova metodologia com hp analtico obteve valores signicativamente
baixos, da ordem de 10
3
. Por m, a nova metodologia com dissipao de Merkle tambm
obteve valores signicativamente baixos, da ordem de 10
3
. Dessa forma, conclui-se que o pr-
condicionamento clssico afeta acentuadamente o nmero de condicionamento do sistema, o
que corrigido e otimizado pela nova metodologia de pr-condicionamento proposta.
Todos os mtodos apresentaram comportamento anlogo no clculo do nmero de condici-
onamento da matriz na direo y. Para evitar repeties desnecessrias, esses resultados no
sero apresentados.
Nas Figuras 4.105 e 4.108 avalia-se a razo de autovalores na direo x. Verica-se que a
150
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Nr Cond Y
1E+06
958375
916750
875125
833500
791875
750250
708625
667000
625375
583750
542125
500500
458875
417250
375625
334000
292375
250750
209125
167500
125875
84250
42625
1000
FIG. 4.102: Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Mtodo de
Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Nr Cond Y
10000
9625
9250
8875
8500
8125
7750
7375
7000
6625
6250
5875
5500
5125
4750
4375
4000
3625
3250
2875
2500
2125
1750
1375
1000
FIG. 4.103: Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Nova Metodologia
Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
151
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Nr Cond Y
10000
9625
9250
8875
8500
8125
7750
7375
7000
6625
6250
5875
5500
5125
4750
4375
4000
3625
3250
2875
2500
2125
1750
1375
1000
FIG. 4.104: Ponto de Estagnao Bidimensional - Nr Cond Matriz em X - Nova Metodologia
Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP de 1
a
ordem.
nova metodologia com hp analtico no conseguiu minimizar a razo dos autovalores ( 1),
obtendo valores por volta de 2 prximo parede (y = 0), e por volta de 20 na entrada do
escoamento (y = L
y
). Esses resultados no desejados foram provocados pela seleo V
p
=

u
2
+ v
2
. Na direo x, o menor autovalor
1
= u, enquanto que o maior autovalor

3
V
p
. Prximo parede temos que a velocidade na direo y v = 0. Ento
3

V
p
= u, fazendo com que a razo de autovalores que pequena. Na entrada do escoamento
a velocidade na direo x u = 0. A razo ca com valores elevados porque teremos
1
=
u 0 e
3
V
p
= v > 0. No parte central do domnio, as duas velocidades u e v so
diferente de zero, fazendo com que V
p
seja uma combinao dessas velocidades. Por isso,
a razo de autovalores assume valores intermedirios. Tambm interessante vericar que,
prximo ao ponto de estagnao, onde tanto u quanto v tendem para zero, a razo de autovalores
tem o seu menor valor. O comportamento da nova metodologia com dissipao de Merkle
anlogo. Observa-se que o mtodo pr-condicionador clssico de VENKATESWARAN e
MERKLE (1999) tambm no conseguiu atingir o resultado esperado, que seria em torno de
2.6. Esses resultados indesejados obtidos pelo mtodo de VENKATESWARAN e MERKLE
(1999) foram provocados pela seleo V
p
=

u
2
+ v
2
. Comparando os resultados obtidos
pela nova metodologia e pelo pr-condicionador clssico verica-se que a nova metodologia,
152
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
RazaoX
41.3181
39.6655
38.0128
36.3601
34.7074
33.0547
31.402
29.7493
28.0967
26.444
24.7913
23.1386
21.4859
19.8332
18.1805
16.5279
14.8752
13.2225
11.5698
9.91712
8.26443
6.61174
4.95906
3.30637
1.65369
FIG. 4.105: Ponto de Estagnao Bidimensional - Razo de Autovalores em X - Esquema No
Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
mesmo sofrendo os efeitos da seleo V
p
=

u
2
+ v
2
, ainda conseguiu obter uma razo de
autovalores 50 por cento menor do que a razo obtida pelo pr-condicionador clssico. Essa
diferena de razo de autovalores fruto da formulao analtica de hp combinada com =
0. Verica-se ainda que o esquema no pr-condicionado possui uma razo dos autovalores
elevada, principalmente na regio central do domnio em x.
Nas Figuras 4.110 e ?? so apresentados os resultados de razo de autovalores na direo
y. Verica-se que a nova metodologia com hp analtico no conseguiu minimizar a razo dos
autovalores ( 1), obtendo valores por volta de 2 na entrada do escoamento (y = L
y
), e por
volta de 20 prximo parede (y = 0). Esses resultados no desejados foram provocados
pela seleo V
p
=

u
2
+ v
2
. Na direo y, o menor autovalor
1
= v, enquanto que o
maior autovalor
3
V
p
. Na entrada do escoamento temos que a velocidade na direo x
u = 0. Ento
3
V
p
= v, fazendo com que a razo de autovalores que pequena. Prximo
parede a velocidade na direo y v = 0. A razo ca com valores elevados porque teremos

1
= v 0 e
3
V
p
= u > 0. No parte central do domnio, as duas velocidades u
e v so diferente de zero, fazendo com que V
p
seja uma combinao dessas velocidades. Por
isso, a razo de autovalores assume valores intermedirios. Tambm interessante vericar que,
prximo ao ponto de estagnao, onde tanto u quanto v tendem para zero, a razo de autovalores
153
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
RazaoX
75.4918
72.4722
69.4527
66.4332
63.4136
60.3941
57.3746
54.355
51.3355
48.316
45.2964
42.2769
39.2573
36.2378
33.2183
30.1987
27.1792
24.1597
21.1401
18.1206
15.1011
12.0815
9.06199
6.04245
3.02291
FIG. 4.106: Ponto de Estagnao Bidimensional - Razo de Autovalores em X - Mtodo de
Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
RazaoX
41.3181
39.6655
38.0128
36.3601
34.7074
33.0547
31.402
29.7493
28.0967
26.444
24.7913
23.1386
21.4859
19.8332
18.1805
16.5279
14.8752
13.2225
11.5698
9.91712
8.26443
6.61174
4.95906
3.30637
1.65369
FIG. 4.107: Ponto de Estagnao Bidimensional - Razo Autovalores em X - Nova
Metodologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP 1
a
ordem.
154
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
RazaoX
41.6976
40.076
38.4545
36.833
35.2114
33.5899
31.9684
30.3468
28.7253
27.1038
25.4822
23.8607
22.2392
20.6176
18.9961
17.3746
15.753
14.1315
12.51
10.8884
9.2669
7.64537
6.02384
4.4023
2.78077
FIG. 4.108: Ponto de Estagnao Bidimensional - Razo Autovalores em X - Nova
Metodologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP 1
a
ordem.
tem o seu menor valor. O comportamento da nova metodologia com dissipao de Merkle
anlogo. Observa-se que o mtodo pr-condicionador clssico de VENKATESWARAN e
MERKLE (1999) tambm no conseguiu atingir o resultado esperado, que seria em torno de
2.6. Esses resultados indesejados obtidos pelo mtodo de VENKATESWARAN e MERKLE
(1999) foram provocados pela seleo V
p
=

u
2
+ v
2
. Comparando os resultados obtidos pela
nova metodologia e pelo pr-condicionador clssico verica-se que a nova metodologia, mesmo
sofrendo os efeitos da seleo V
p
=

u
2
+ v
2
, ainda conseguiu obter uma razo de autovalores
50 por cento menor do que a razo obtida pelo pr-condicionador clssico. Essa diferena de
razo de autovalores fruto da frmulao analtica de hp combinada com = 0. Verica-se
ainda que o esquema no pr-condicionado possui uma razo dos autovalores elevada, por volta
de 10
4
.
Na Figura 4.113 analisa-se o comportamento da norma innita do erro absoluto da soluo
[[ Q[[

ao longo das iteraes no pseudo-tempo. A taxa de convergncia dos mtodos infe-


rida a partir deste grco. Os resultados das simulaes mostram que, a nova metodologia com
dissipao de Merkle foi a mais eciente dentre as testadas. A nova metodologia convergiu com
uma taxa de 0.20, enquanto os pr-condicionadores clssicos de VENKATESWARAN e MER-
KLE (1999) convergiram com uma taxa de 0.11, ou seja, um aumento da taxa de convergncia
155
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Razao Y
1000
958.458
916.917
875.375
833.833
792.292
750.75
709.208
667.667
626.125
584.583
543.042
501.5
459.958
418.417
376.875
335.333
293.792
252.25
210.708
169.167
127.625
86.0833
44.5417
3
FIG. 4.109: Ponto de Estagnao Bidimensional - Razo de Autovalores em Y - Esquema No
Pr-condicionado - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Razao Y
48
46.125
44.25
42.375
40.5
38.625
36.75
34.875
33
31.125
29.25
27.375
25.5
23.625
21.75
19.875
18
16.125
14.25
12.375
10.5
8.625
6.75
4.875
3
FIG. 4.110: Ponto de Estagnao Bidimensional - Razo de Autovalores em Y - Mtodo de
Merkle - Nx = 51 pontos - Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
156
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Razao Y
21.4189
20.5982
19.7774
18.9567
18.1359
17.3151
16.4944
15.6736
14.8529
14.0321
13.2114
12.3906
11.5698
10.7491
9.92833
9.10757
8.28681
7.46606
6.6453
5.82454
5.00379
4.18303
3.36227
2.54151
1.72076
FIG. 4.111: Ponto de Estagnao Bidimensional - Razo Autovalores em Y - Nova
Metodologia Sem Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP 1
a
ordem.
x
y
-0.5 -0.25 0 0.25 0.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Razao Y
23.2288
22.3644
21.4999
20.6355
19.771
18.9066
18.0421
17.1777
16.3132
15.4487
14.5843
13.7198
12.8554
11.9909
11.1265
10.262
9.39756
8.53311
7.66865
6.8042
5.93974
5.07529
4.21083
3.34638
2.48192
FIG. 4.112: Ponto de Estagnao Bidimensional - Razo Autovalores em Y - Nova
Metodologia Com Correo Dissipao - Nx = 51 - Ny = 51 - Euler Implcito - MDP 1
a
ordem.
157
de cerca de 80 por cento. O mtodo com hp analtico sem a dissipao de Merkle tambm
obteve uma taxa de convergncia de 0.20. Entretanto, a nova metodologia com hp analtico
chegou a solues de temperatura sicamente incorretas. Vericou-se claramente a diculdade
de convergncia do esquema no pr-condicionado.
X
X
X
X
X
X
X
X
X
X
X X
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 2500 5000 7500 10000
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
Equaes No Precondicionadas (CFL 1.5)
Precondicionador Tradicional de Merkle & Choi (CFL 1.3)
Novo Precondicionador - hp Analtico (CFL 1.1)
Novo Precondicionador - MDP Precond Merkle (CFL 1.3) X
0.11
0.20
FIG. 4.113: Ponto de Estagnao Bidimensional - Erro Absoluto da Soluo - Nx = 51 pontos
- Ny = 51 pontos - Euler Implcito - MDP de 1
a
ordem.
evidente o elevado ganho em taxa de convergncia obtido pela nova metodologia no pro-
blema bidimensional, cerca de 80 por cento em relao aos pr-condicionadores clssicos. Po-
rm, verica-se que a nova metodologia obteve melhores resultados nos problemas unidimensi-
onais, atingindo um aumento de taxa de convergncia de cerca de 230 por cento em relao aos
pr-condicionadores clssicos. Isto est relacionado com o fato da mesma no ter conseguido
minimizar a razo dos autovalores. Um possvel caminho para se conseguir minimizar a razo
de autovalores em simulaes bidimensionais modicar a seleo da velocidade do som pr-
condicionada V
p
=

u
2
+ v
2
. Poderamos ter uma separao do tipo V
p
x = [u[ e V
p
y = [v[.
Assim, teramos os menores autovalores dados por
1
x = u e
1
y = v, e os maiores autovalores
dados por
3
x V
p
x = [u[ e
3
y V
p
y = [v[, o que minimizaria as razes de autovalores
nas direes x e y. Mas isso s possvel se conseguirmos resolver o problema bidimensional
como se fosse unidimensional, podendo desacoplar os autovalores da direo x dos autovalores
158
da direo y. O mtodo de soluo de sistemas pentadiagonais por relaxao das diagonais
que foi usado neste trabalho de Tese no se mostrou eciente para isso. Contudo, podem ser
empregados mtodos conhecidos como passo fracionado "Fractional Step"(YANENKO, 1971).
159
5 CONCLUSES E TRABALHOS FUTUROS
5.1 CONCLUSES E CONTRIBUIES
Este trabalho apresenta o estudo, a implementao e a anlise de mtodos numricos classi-
camente utilizados para simulao de escoamentos compressveis com baixo nmero de Mach.
O foco principal deste trabalho foi o aumento da ecincia computacional desses mtodos,
reetido no aumento da taxa de convergncia.
Como contribuio, foi denida uma nova metodologia para desenvolvimento de pr-
condicionadores, baseada em uma seleo tima de parmetros da matriz pr-condicionadora.
Esses parmetros foram escolhidos a partir de critrios de desempenho estabelecidos para mini-
mizar a razo de autovalores e a amplicao de erros, condies fundamentais para o aumento
da taxa de convergncia do mtodo numrico proposto.
Tambmentende-se como contribuio, a anlise realizada neste trabalho que culminou com
a denio dos critrios de desempenho. Esta anlise poder ser utilizada pela comunidade ci-
entca para desenvolvimento de outras metodologias de pr-condicionamento. A formulao
terica est completa e tem condies adequadas para guiar futuros estudos a respeito do as-
sunto.
A nova metodologia de pr-condicionamento foi testada em diferentes problemas, unidi-
mensionais e bidimensionais, no viscosos e viscosos. Foram empregados mtodos de marcha
no tempo explcitos e implcitos. Foram utilizados esquemas de discretizao espacial de 1
a
e
3
a
ordem. A nova metodologia foi capaz de simular o problema do ponto de estagnao bidi-
mensional que apresenta conhecidas diculdades de convergncia. Face aos resultados obtidos,
conclui-se que a nova metodologia de simulao computacional parece muito promissora. Em
todas essas situaes a nova metodologia se mostrou eciente e robusta, conseguindo um rele-
vante aumento de taxa de convergncia em relao aos pr-condicionadores clssicos, obtendo
solues sicamente corretas. Entretanto, apesar dos inmeros testes realizados, ainda so ne-
cessrios outros para consolidao do valor agregado pela metodologia.
Como foi visto, os resultados das simulaes realizadas por LEE (2007) mostraram uma sig-
nicativa reduo na amplicao de erros, com signicativo aumento da taxa de convergncia
dos mtodos pr-condicionados. Entretanto, o estudo chegou a solues sicamente incorre-
tas. LEE (2007) no mostrou os motivos que o levaram a obter solues sicamente incorretas,
tampouco como resolver esse problema de acurcia das solues. Essas questes foram respon-
160
didas neste trabalho de Tese. A obteno de solues acuradas pela correo da dissipao da
nova metodologia, com implementao de uma segunda matriz pr-condicionadora, mantendo
o aumento de taxa de convergncia conseguido, representa um passo adiante ao trabalho de LEE
(2007), o que tambm uma importante contribuio desta Tese.
Como casos testes, foram selecionados os problemas da onda entrpica peridica, do bocal
convergente-divergente puramente subsnico, das adveces no viscosa e viscosa de uma onda
trmica, alm do ponto de estagnao bidimensional.
Para vericao de ordem de preciso do cdigo computacional, utilizou-se o problema da
onda entrpica peridica. Os resultados da anlise de ordem mostraram que as discretizaes
temporais e espaciais geraram resultados numricos com a mesma ordem terica para as quais
foram projetadas.
Para anlise de ecincia computacional, a nova metodologia foi comparada com mtodos
pr-condicionadores clssicos. Almda taxa de convergncia, avaliou-se a razo de autovalores,
o nmero de condicionamento da matriz pr-condicionadora e o nmero de condicionamento
da matriz de autovetores.
Para marcha no pseudo tempo, foram usados esquemas com estabilidade numrica condici-
onal, nos quais se consegue trabalhar com um CFL timo, permitindo uma avaliao adequada
da ecincia das metodologias comparadas. Todos os mtodos avaliados foram implementados
com o seu CFL timo, garantindo assim que as comparaes fossem realmente realizadas com
a mxima ecincia de cada mtodo.
A primeira etapa de desenvolvimento da nova metodologia consistiu da otimizao da ve-
locidade do som pr-condicionada V
p
, buscando a reduo do nmero de condicionamento da
matriz pr-condicionadorada e, em conseqncia, a minimizao da sensibilidade assinttica

S
a
. Como caso teste, foi utilizado o problema do bocal convergente-divergente subsnico. A
partir dos resultados das simulaes, pde-se concluir que a otimizao de V
p
conseguiu atingir
o objetivo desejado, uma vez que o nmero de condicionamento da matriz foi reduzido em
relao aos valores obtidos pelos mtodos de WEISS e SMITH (1995) e VENKATESWARAN
e MERKLE (1999). Em contrapartida, a razo entre os autovalores obtida pela nova metodo-
logia foi relativamente maior do que a razo de autovalores dos mtodos pr-condicionadores
clssicos. Para M = 10
1
, a nova metodologia com otimizao de V
p
obteve uma taxa de
convergncia maior do que os demais mtodos. O ganho em ecincia obtido pela nova me-
todologia com a reduo do nmero de condicionamento da matriz foi superior perda de
ecincia causada pelo aumento na razo de autovalores. Entretanto, a partir de M = 10
2
, os
mtodos de WEISS e SMITH(1995) e VENKATESWARANe MERKLE (1999) passarama ser
mais ecientes. Concluiu-se que, com M = 10
2
, o ganho em ecincia consguido pela nova
161
metodologia com a reduo do nmero de condicionamento da matriz foi inferior perda
causada pelo aumento na razo de autovalores. Esses resultados indicaram que o controle do
numero de condicionamento da matriz pr-condicionadora no suciente para garantir um
aumento de ecincia computacional, havendo necessidade, ao mesmo tempo, de tratamento da
razo de autovalores. Quanto ao esquema no pr-condicionado, vericou-se uma degradao
de convergncia para M = 10
1
, devido elevada razo de autovalores, apesar dos baixos va-
lores de nmero de condicionamento da matriz . A diculdade de convergncia do esquema
no pr-condicionado ainda foi amplicada para M = 10
2
.
Na segunda etapa do desenvolvimento da nova metodologia, foram selecionadas expresses
para os parmetros h
p
, V
p
e para atender aos critrios de desempenho estabelecidos. Como
caso teste, tambm foi utilizado o problema do bocal convergente-divergente subsnico. A par-
tir dos resultados das simulaes, pde-se vericar que os resultados de nmero de condiciona-
mento da matriz pr-condicionadora obtidos pela nova metodologia com hp analtico foram
signicativamente menores do que os obtidos pelos mtodos pr-condicionadores clssicos.
Observamos ainda que o esquema no pr-condicionado tambm possui um nmero de condi-
cionamento relativamente baixo em relao aos pr-condicionadores clssicos. Dessa forma,
conclui-se que o pr-condicionamento clssico afeta acentuadamente o nmero de condiciona-
mento do sistema, o que corrigido e otimizado pela nova metodologia de pr-condicionamento
proposta.
Verica-se que a nova metodologia com hp analtico conseguiu minimizar a razo dos au-
tovalores, e com isso, minimizar a rigidez numrica

R 1. Observa-se que os mtodos pr-
condicionadores clssicos obtiveram uma razo de autovalores em torno de 2.6. Constata-se
ainda que o esquema no pr-condicionado possui uma razo dos autovalores elevada, e que a
mesma cresce acentuadamente quando o nmero de Mach reduzido. Dessa forma, conclui-se
que apesar do pr-condicionamento clssico reduzir signicativamente a razo dos autovalo-
res, a nova metodologia consegue um resultado ainda melhor, minimizando a disparidade dos
autovalores do sistema.
A nova metodologia h
p
analtico foi sempre a mais eciente dentre as demais testadas,
obtendo excelentes resultados que atingem um aumento de at 270 por cento em relao a
taxa de convergncia dos mtodos pr-condicionadores clssicos. A formulao analtica de
h
p
conseguiu atingir o objetivo desejado, uma vez que o nmero de condicionamento da ma-
triz pr-condicionadora foi reduzido em relao aos valores obtidos pelos mtodos pr-
condicionadores clssicos. O emprego de h
p
otimizado via mtodo de Powell gerou uma taxa
de convergncia semelhante taxa obtida pelo mtodo com h
p
analtico. Para M = 10
3
, a
taxa de convergncia obtida pelo mtodo com h
p
otimizado foi um pouco maior do que com
162
h
p
analtico. Entretanto, essa reduo em nmero de iteraes pouco signicante comparada
ao aumento de tempo computacional provocado pelo algoritmo de otimizao de Powell. A
formulao analtica de hp evita o custo computacional gerado pelo processo de otimizao de
Powell. O tempo computacional por iterao gasto pelo mtodo com hp otimizado da or-
dem de 10
2
segundos, enquanto que o custo do mtodo com hp analtico da ordem de 10
3
segundos.
Atravs do mtodo com V
p
otimizada observou-se que a diferena de taxa de convergncia
obtida pela nova metodologia e pelos pr-condicionadores clssicos cresce com a reduo do
nmero de Mach. Alm disso, verica-se que quanto menor o nmero de Mach, maior a
inuncia da minimizao do nmero de condicionamento da matriz na taxa de convergncia.
Ainda na segunda etapa de desenvolvimento da nova metodologia, foram realizadas compa-
raes entre as solues analticas de regime permanente do problema. A validao do cdigo
computacional e do modelo matemtico proposto analisou se estes eram capazes de reproduzir
de forma aceitvel o comportamento do fenmeno fsico simulado. Atravs das comparaes
das solues de presso e temperatura, concluiu-se que o cdigo computacional e o modelo ma-
temtico proposto foram capazes de reproduzir de forma aceitvel o comportamento do fen-
meno fsico simulado. Entretanto, a nova metodologia com hp analtico apresentou erros na
soluo de temperatura. Por isso, para corrigir os erros encontrados na soluo de temperatura,
vericou-se a necessidade de modicao da nova metodologia.
A terceira fase de desenvolvimento da nova metodologia buscava corrigir os erros encon-
trados na soluo da temperatura. A pesquisa se balizou na premissa de que, como todas as
formulaes foram escritas em forma incremental ou residual, a contribuio implcita inu-
enciaria somente na taxa de convergncia do mtodo numrico (TANNEHILL et al., 1997).
Assim, certamente a fonte geradora do erro na soluo de temperatura estaria no lado explcito
do sistema de equaes. Vericou-se que o erro na soluo de temperatura estava vinculado
baixa dissipao na varivel presso hidrodinmica. Constatou-se que a contribuio da pres-
so hidrodinmica na dissipao eliminada quando utilizamos a formulao analtica de h
p

empregada. Aps descobrir a fonte do problema, ajustou-se o MDP usando o esquema de pr-
condicionamento clssico no clculo da dissipao. Foram implementadas duas matrizes pr-
condicionadoras, uma para o lado explcito, com pr-condicionador clssico, e outra para o lado
implcito, com a nova metodologia de pr-condicionamento. Foi observado que a implementa-
o de duas matrizes pr-condicionadoras no gera qualquer aumento de custo computacional,
tratando-se apenas de uma questo de adaptao do cdigo computacional para correo da dis-
sipao. Alm disso, o foco do trabalho a ecincia computacional de mtodos numricos,
que relacionada com o lado implcito do sistema de equaes.
163
Em funo dos resultados obtidos pela nova metodologia com correo da dissipao,
conseguindo aumentar a taxa de convergncia e chegando a solues sicamente corretas,
comprovou-se numericamente que a contribuio implcita inui somente na taxa de conver-
gncia do mtodo numrico, enquanto que o lado explcito est relacionado com a acurcia da
soluo.
Dando continuidade pesquisa, foram realizadas simulaes em outros casos testes com a
nalidade de vericar possveis diferenas de comportamento em relao aos resultados obtidos
no problema do difusor.
O problema da adveco no viscosa permitiu concluir que a nova metodologia tambm
eciente mesmo estando sujeita ao uso de discretizaes espaciais de 3
a
ordem e de um mtodo
de marcha implcito.
Com a nalidade de avaliar a inuncia da viscosidade sobre a taxa de convergncia dos
mtodos numricos, introduziu-se uma contribuio viscosa no problema da adveco de uma
onda trmica. A partir dos resultados das simulaes, concluiu-se que, da mesma forma que no
caso no viscoso, o emprego de um mtodo de marcha implcito e o aumento de ordem espacial
no afetaram o desempenho da nova metodologia, que se manteve como a mais eciente dentre
os demais mtodos avaliados. Alm disso, a nova metodologia se mostrou eciente mesmo com
a introduo da viscosidade. A validao mostrou que foram obtidas solues acuradas, tanto
para o caso no viscoso quanto para o caso viscoso.
O problema do escoamento bidimensional contra uma parede tambm foi usado como caso
teste por ser considerado bastante adequado para avaliao da nova metodologia, haja visto
apresentar conhecidas diculdades de convergncia devido ao baixo nmero de Mach nas re-
gies de estagnao. A partir dos resultados das simulaes, vericou-se que a nova metodo-
logia se manteve como a mais eciente dentre as demais mtodos avaliados. Entretanto que a
nova metodologia no conseguiu repetir o desempenho conseguido nos problemas unidimen-
sionais. O motivo estav relacionado com o fato da mesma no ter conseguido minimizar a
razo dos autovalores. Apontou-se um possvel caminho para se conseguir minimizar a razo
de autovalores, modicando a seleo da velocidade do som pr-condicionada V
p
=

u
2
+ v
2
.
5.2 COMENTRIOS FINAIS E TRABALHOS FUTUROS
Acredita-se que este trabalho representa um grande passo na capacidade de simular, com
ecincia, escoamentos compressveis com baixo nmero de Mach. Para tanto, deve-se haver
continuidade da pesquisa. Neste contexto, entende-se como trabalhos futuros o que se segue:
um possvel caminho para se conseguir minimizar a razo de autovalores em simu-
164
laes bidimensionais modicar a seleo da velocidade do som pr-condicionada
V
p
=

u
2
+ v
2
. Pode-se ter uma separao do tipo V
p
x = [u[ e V
p
y = [v[. Entretanto,
isso s possvel se conseguirmos resolver o problema bidimensional como se fosse uni-
dimensional, podendo desacoplar os autovalores da direo x dos autovalores da direo
y. O mtodo de soluo de sistemas pentadiagonais por relaxao das diagonais que foi
usado neste trabalho de Tese no se mostrou eciente para isso. Contudo, podem ser
empregados mtodos conhecidos como passo fracionado "Fractional Step"(YANENKO,
1971);
implementao da tcnica DTS com a nova matriz pr-condicionadora, uma vez que a
simulao transiente realizada no presente trabalho para soluo do problema da onda
entrpica peridica utilizou um esquema de pr-condicionamento clssico.
165
6 REFERNCIAS BIBLIOGRFICAS
ACOCELLA, E. C. reas de conhecimento tecnolgico de interesse do Exrcito Brasileiro.
Curso de Poltica Estratgia e Altos Estudos Militares, Escola de Comando e Estado-Maior
do Exrcito, Rio de Janeiro, 2004.
ADES, R., PELLANDA, P. C. e JR, I. B. Engenharia de defesa: O mais novo programa de
ps-graduao do instituto militar de engenharia. Revista Militar de Ciencia e Tecnologia,
Quadrimestre 1:94109, 2010.
ALVES, L. S. B. Review of numerical methods for the compressible ow equations at low
mach numbers. Em XII Encontro de Modelagem Computacional, Rio de Janeiro, RJ, Brazil,
Dezembro 2009.
ALVES, L. S. B. Dual time stepping with high order physical-time integration: Preconditioned
implicit runge-kutta methods. Submitted to Journal of Computational Physics, 2010.
ANDERSON, J. D. Computation Fluid Dynamics: The Basics with applications. McGrall-Hill,
1995.
BAZARAA, M. S. Nonlinear Programming: Theory and Applicattions. New York: Wiley,
1993.
BEAM, R. M. e WARMING, R. F. An implicit nite-difference algorithm for hyperbolic system
in conservation-law form. Journal of Computational Physics, 22(1):87110, 1976.
BORGES, J. I., PELLANDA, P. C. e RONZANI, E. R. Proposta do programa de ps-graduao
em engenharia de defesa - pged. Instituto Militar de Engenharia, Rio de Janeiro, 2006.
BRASIL. Ministrio da Defesa: Ministrio da Defesa: Poltica de Defesa Nacional. Decreto n
o
5.484, Brasilia, 2005.
BRASIL. Ministrio da Defesa: Estratgia Nacional de Defesa. 2
a
Ed. Decreto n
o
6.703,
Brasilia, 2008.
BRILEY, W. R., MCDONALD, H. e SHAMROTH, S. J. A low mach number euler formulation
and application to time iterative lbi schemes. AIAA Journal, 21(10):14671469, 1983.
BUELOW, P. E. O., VENKATESWARAN, S. e MERKLE, C. L. Effect of grid aspect ratio on
convergence. AIAA Journal, 32(12):24022408, 1994.
BUELOW, P. E. O., VENKATESWARAN, S. e MERKLE, C. L. Stability and convergence
analysis of implicit upwind schemes. Computers and Fluids, 30:961988, 2001.
CHAPRA, S. C. e CANALE, R. P. Mtodos Numricos para Engenheiros. 5a Edio - Mc Graw
Hill, So Paulo, 2008.
CHOI, D. L. e MERKLE, C. L. Application of time-iterative schemes to incompressible ow.
Em AIAA Conference Paper, 1518-1524, 1985.
166
CHOI, Y. H. e MERKLE, C. L. The application of preconditioning in viscous ows. Journal of
Computational Physics, 105:207223, 1993.
CHORIN, A. J. A numerical method for solving incompressible viscous ow problems. Journal
of Computational Physics, 2:1226, 1967.
DAHLQUIST, G. A special stability problem for linear multistep methods. BIT Numerical
Mathematics, 3:2743, 1963.
DARMOFAL, D. L. e SCHMID, P. J. The importance of eigenvectors for local preconditioners
of the Euler equations. Journal of Computational Physics, 127:346362, 1996.
EHLE, B. L. High order a-stable methods for the numerical solution of systems of odes. BIT
Numerical Mathematics, 8:276278, 1968.
FEDKIW, R. P., MERRIMAN, B. e OSHER, S. High accuracy numerical methods for thermally
perfect gas ows with chemistry. Journal of Computational Physics, 132:175190, 1997.
FOX, R. L. Optimization Methods for Engineering Design. Addison-Wesley, Califnia, 1971.
FREITAS, S. R. Mtodos Numricos. Departamento de Computao e Estatstica Centro de
Cincias Exatas e Tecnologia Universidade Federal de Mato Grosso do Sul, 2000.
GOLUB, G. H. e LOAN, C. F. V. Matrix Computations. The Johns Hopkins University Press,
Baltimore, 3rd edition, 1996.
GREENBERG, M. D., editor. Advanced Engineering Mathematics. Prentice Hall, New Jersey,
2nd edition, 1998.
GRENIER, N., VILA, J. P. e VILLEDIEU, P. A compressible model for low mach two-phase
ow. ONERA - MULTIMAT, 2011.
HARLOW, F. H. e AMSDEN, A. A. A numerical uid dynamics calculation method for all ow
speeds. Journal of Computational Physics, 8(2):197213, 1971.
HUTTON, D. V. Fundamentals of Finite Element Analysis. McGraw-Hill, Washington, 1rd
edition edition, 2004.
KARKI, K. C. e PATANKAR, S. V. Pressure-based calculation procedure for viscous ows at
all speeds in arbitrary congurations. AIAA Journal, 27(9):11671174, 1989.
KESHTIBAN, I. J., BELBLIDIA, F. e WEBSTER, M. F. Compressible ow solvers for low
Mach number ows: A review. Department of computer science at university of wales,
swansea, u.k., Institute of Non-Newtonian Fluid Mechanics, 2004.
KNUPP, K. S. P. Verication of computer codes in computational science. CRC Press LLC,
2000.
LEE, D. e LEER, B. V. Progress in local preconditioning of the euler and navier-stokes equati-
ons. AIAA Journal, 3328-CP, 1993.
LEE, S.-H. Convergence characteristics of preconditioned Euler equations. Journal of
Computational Physics, 228(1):266288, 2005.
167
LEE, S.-H. Cancellation problem of preconditioning method at low Mach numbers. Journal of
Computational Physics, 225(2):11991210, 2007.
MALISKA, C. R. Transferncia de Calor e Mecnica dos Fluidos Computacional. Livros
Tcnicos e Cientcos Editora S.A., Rio de Janeiro, 1st edition, 1995.
MATOS, A. R. F. Optimizao de asas laminares para aeronaves. Instituto Superio Tcnico -
Universidade Tcnica de Lisboa, 2009.
MERKLE, C. L. e ATHAVALE, M. A time accurate unsteady incompressible algorithm based
on articial compressibility. Em AIAA Conference Paper, 87-1137, 1987.
MERKLE, C. L. e CHOI, Y. H. Computation of low-speed ow with heat addition. AIAA
Journal, 25:831838, 1987.
MERKLE, C. L. e CHOI, Y. H. Computation of low speed compressible ows with time-
marching methods. International Journal for Numerical Methods in Engineering, 25:293
311, 1988.
MOINIER, P. e GILES, M. B. Stability analysis of preconditioned approximations of the euler
equations on unstructured meshes. Journal of Computational Physics, 178:498519, 2002.
OBERKAMPF, W. L. Verication and Validation in Scientic Computing. Cambridge Univer-
sity Press, New York, 2010.
PATANKAR, S. V. Tnumerical heat transfer and uid ows. Hemisphere Publishing Co. New
York, 1980.
PELLANDA, P. C. A ps-graduao em engenharia de defesa no contexto do sistema de cincia
e tecnologia do exrcito brasileiro. IDissertao de Mestrado em Cincias Militares, Escola
de Comando e Estado-Maior do Exrcito, Rio de Janeiro, 2008.
POINSOT, T. J. e LELE, S. K. Boundary conditions for direct simulations of compressible
viscous ows. Journal of Computational Physics, 101:104129, 1992.
PULLIAN, T. H. Articial dissipation models for the euler equations. Number 85, pg. 0438,
Nevada, December 1986.
RIZZI, A. e ERIKSSON, L. E. A jet in cross ow. Journal of Fluid Mechanics, 153:275, 1985.
ROE, P. L. Approximate Reimann solvers, parameter vectors and difference schemes. Journal
of Computational Physics, 43:357372, 1981.
SALVADOR, N. M. C. Simulao numrica do escoamento em um motor foguete com reao
qumica. Tese de Doutorado, Instituto Nacional de Pesquisas Espaciais - So Jos do Campos,
2005. INPE-12251-TDI/979.
SCHWER, D. A. Numerical Study of Unsteadiness in Non-Reacting and Reacting Mixing
Layers. Tese de Doutorado, Pennsylvania State University, 1999.
SESTERHENN, J., MLLER, B. e THOMANN, H. On the cancelation problem in calculating
compressible low Mach number ows. Journal of Computational Physics, 151(2):597615,
1999.
168
SHUEN, J. S., CHEN, K. H. e CHOI, Y. H. A time accurate algorithm for chemical non-
equilibrium ows at all speeds. AIAA Technical Paper, pgs. 923639, 1992.
SHUEN, J. S., CHEN, K. H. e CHOI, Y. H. A coupled implicit method for chemical non-
equilibrium ows at all speeds. Journal of Computational Physics, 106:306318, 1993.
SHUKLA, R. K. e ZHONG, X. Derivation of high-order compact nite difference schemes for
non-uniform grid using polynomial interpolation. Journal of Computational Physics, 204:
404429, 2005.
SHUKLA, R., TATINENI, M. e ZHONG, X. Very high-order compact nite difference schemes
on non-uniform grids for incompressible navier-stokes equations. Journal of Computational
Physics, 224(2), 2007.
STOER, J. e BULIRSCH, R. Introduction to Numerical Analysis. Springer Verlag, New York,
2nd edition, 1993.
TANNEHILL, J. C., ANDERSON, D. A. e PLETCHER, R. H. Computational Fluid Mechanics
and Heat Transfer. Taylot & Francis, Philadelphia, 1997.
TEIXEIRA, R. S. e ALVES, L. S. B. A study of initial and boundary conditions for spatially
developing planar mixing layers. International Journal of Computational Fluid Dynamics
(aceito para publicao), 2011.
TURKEL, E. Preconditioned methods for solving the incompressible and low speed compres-
sible equations. Journal of Computational Physics, 72(2):277298, 1987.
TURKEL, E., FITERMAN, A. e VAN LEER, B. Preconditioning and the limit to the incom-
pressible ow equations. Technical report 93-42, ICASE, 1993.
TURKEL, E., VATSA, V. N. e RADESPIEL, R. Preconditioning methods for low-speed ows.
Em AIAA Conference Paper, 96-2460, 1996.
VAN DORSSELAER, J., KRAAIJEVANGER, J. e SPIJKER, M. Linear stability analysis in the
numerical solution of initial value problems. Acta Numerica, pgs. 199237, 1993.
VAN LEER, B., LEE, W. T. e ROE, P. Characteristic time-stepping or local precontioning of tle
euler equations. AIAA Journal, (91-1552), 1991.
VENKATESWARAN, S. e MERKLE, C. L. Analysis of Preconditioning Methods for the Euler
and Navier-Stokes Equations. Von Karman Institute Lecture Series, 1999.
WEISS, J. M. e SMITH, W. A. Preconditioning applied to variable and constant density ows.
AIAA Journal, 33(11):20502057, 1995.
WELCH, J. E., HARLOW, F. H. e SHANNON, J. P. A computing technique for solving viscous,
incompressible, transient uidow problems involving free surfaces. Los Alamos Scientic
Laboratory, Tec. Report LA-3425, 1966.
WOLF, W. R. Simulao de escoamentos aerodinmicos compressveis utilizando esquemas
no oscilatrios de alta ordem de preciso em malhas no estruturadas. Tese de Doutorado,
Instituto Tecnolgico de Aeronutica - So Jos do Campos, 2006.
YANENKO, N. N. The Method of Fractional Steps. Springer Verlag, New York/Berlin, 1971.
169
7 APNDICE A
7.1 PROBLEMAS DE OTIMIZAO SEM RESTRIO
Os problemas de otimizao a serem resolvidos neste trabalho enquadram-se na seguinte
classe:
min F( x)
x'
no estando sujeito restries
(7.1)
onde F a funo objetivo ou funo custo e x o vetor de variveis do projeto de otimizao.
A partir de um valor inicial x
0
fornecido pelo usurio, o mtodo de otimizao determina
uma direo

S a seguir que reduza a o valor da funo objetivo. Uma vez denida essa direo,
o mtodo decide o quanto deve andar nessa direo. Essa incumbncia cabe rotina de busca
unidimensional. Os valores de x
0
e

S so utilizados pela rotina de busca unidimensional para
encontrar um valor timo de

tal que:
F( x
0
+

S) < F( x
0
) (7.2)
A famlia de mtodos de otimizao a serem empregados em problemas sem restrio
dividida em trs classes de acordo com as informaes da funo objetivo que so utilizadas:
mtodos de ordem zero, de primeira ordem e de segunda ordem. Nos mtodos de ordem zero
somente o valor da funo objetivo utilizado. So usados quando a funo no diferencivel
ou quando a funo altamente no-linear, sendo difcil obter as derivadas de forma precisa.
Entre um dos mais importantes mtodos temos o mtodo das direes conjugadas de Powell
FOX (1971). Nos mtodos de primeira ordem so usados os valores da funo objetivo e de
suas derivadas (gradientes) em relao s variveis de projeto. Entre os mtodos mais clssi-
cos existentes temos o mtodo "Steepest Descent"e o mtodo dos gradientes conjugados. J
nos mtodos de segunda ordem so utilizados o valores da funo objetivo, de suas derivadas
e tambm da matriz Hessiana. Entre os mtodos existentes, destacam-se os mtodos de New-
ton e Quasi-Newton BAZARAA (1993). A rapidez na convergncia do resultado aumenta do
primeiro para o ltimo mtodo.
Neste estudo, em funo de diculdades de diferenciao das funes custos, tais como
o uso de uma norma innita L

para clculo do nmero de condicionamento, foi usado o


mtodo de otimizao de Powell, em conjunto com uma rotina de busca unidimensional via
aproximao quadrtica.
170
7.2 MTODO DE POWELL
Neste mtodo parte-se de uma base vetorial

S para o espao de otimizao a ser pesquisado.
Normalmente a base adotada a cannica. Aps a escolha da base, minimiza-se unidimen-
sionalmente cada uma destas direes, de acordo com a equao (7.2), sempre partindo do
projeto x obtido na busca anterior. Ao completar esse primeiro ciclo, determina-se uma dire-
o conjugada, formada pelo ponto nal deste processo x e pelo ponto inicial x
0
. Esta direo
conjugada ir substituir uma das direes do conjunto anterior, em geral a mais antiga. O pro-
cesso ser repetido minimizando-se unidimensionalmente cada uma das direes desse novo
conjunto, completando-se assim o segundo ciclo, onde ser calculada uma nova direo conju-
gada, formada pelos pontos inicial e nal do referido ciclo. Novamente, a direo conjugada
ir substituir uma das existentes no conjunto inicial e este processo ser repetido at que seja
a-tendido o critrio de parada proposto. A Figura 1 ilustra o processo de minimizao atravs
do mtodo de Powell para um caso bidimensional, onde as direes 1 e 2 formam a base inicial,
e a representa a direo conjugada gerada, calculada no nal do primeiro ciclo.
FIG. 7.1: Processo de Busca do Mtodo de Powell
A Figura 2 apresenta o algoritmo do Mtodo de Powell. A matriz A contm em suas co-
lunas as direes iniciais de busca, J o contador das direes minimizadas dentro de cada
ciclo, L o contador do nmero de ciclos executados,

S a direo a ser pesquisada na busca
unidimensional, x
0
o projeto inicial e

o passo timo calculado na busca unidimensional.


171
FIG. 7.2: Algoritmo do Mtodo de Powell
7.3 BUSCA UNIDIMENSIONAL POR APROXIMAO QUADRTICA
O problema de minimizar F est reduzido a uma seqncia de buscas unidimensionais. Em
princpio, o clculo de

s possvel por meio de algum processo numrico. O mtodo de


busca unidimensional via aproximao quadrtica consiste em ajustar a funo H(), obser-
vando somente trs pontos (
1
,
2
e
3
). Seja:
H() := a + b + c
2
(7.3)
a funo quadrtica H() possuir um mnimo se c > 0. Neste caso, o mnimo da funo estar
localizado em
dH
d
= b + 2c = 0
=

=
b
2c
(7.4)
172
Os valores dos parmetros a, b e c podem ser calculados atribuindo-se valores a F() em
trs pontos distintos a
1
, a
2
e a
3
e resolvendo as seguintes equaes:
f
1
= a + b
1
+ c
1
2
f
2
= a + b
2
+ c
2
2
f
3
= a + b
3
+ c
3
2
(7.5)
Para simplicar os clculos, escolhe-se a
1
= 0, a
2
= t e a
3
= 2t. Assim temos:
F(0) = f
1
= H(0)
F(t) = f
2
= H(t)
F(2t) = f
3
= H(2t)
(7.6)
chegando a
f
1
= a
f
2
= a + bt + ct
2
f
3
= a + 2bt + 4ct
2
(7.7)
Resolvendo o sistema de equaes apresentado em (7.7) obtemos que:
a = f
1
b =
4f
2
3f
1
f
3
2t
c =
f
3
+ f
1
2f
2
2t
2

=
4f
2
3f
1
f
3
4f
2
2f
3
2f
1
t
(7.8)
Para que haja mnimo em H(), ou seja, c > 0, devemos ter que:
f
2
< f
3
+ f
1
(7.9)
A Figura 3 apresenta o algoritmo do mtodo de busca unidimensional via aproximao
quadrtica, como se segue:
173
FIG. 7.3: Algoritmo do Mtodo de Busca Unidimensional via Aproximao Quadrtica
174
8 APNDICE B
8.1 ANLISE DE EFICINCIA COMPUTACIONAL
Foram realizadas simulaes de M
0
= 10
1
at M
0
= 10
7
. Para M
0
< 10
7
, o erro
absoluto da soluo ca da mesma ordem da preciso de mquina, dicultando anlises.
Como caso teste, foi utilizado o problema do bocal convergente-divergente subsnico. Para
obteno da soluo de regime permanente, na marcha no pseudo-tempo foi empregado o m-
todo de Euler Explcito. Em todas as simulaes utilizou-se uma malha espacial com 201
pontos. As discretizaes espaciais dos uxos no viscosos foram realizadas com MDP de 1
a
ordem.
8.1.1 NMERO DE CONDICIONAMENTO DA MATRIZ
Nas Figuras 8.1 a 8.5, so apresentados os resultados obtidos do nmero de condiciona-
mento da matriz pr-condicionadora de M
0
= 10
2
at M
0
= 10
7
.
X X X X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
2
10
4
10
6
10
8
10
10
10
12
10
14
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.1: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
2
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
175
X
X
X
X
X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
6
10
8
10
10
10
12
10
14
10
16
10
18
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.2: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
4
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
6
10
8
10
10
10
12
10
14
10
16
10
18
10
20
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.3: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
5
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
176
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
9
10
14
10
19
10
24
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55)
FIG. 8.4: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
6
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z

0 0.25 0.5 0.75 1


10
4
10
9
10
14
10
19
10
24
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.5: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz - M
0
= 10
7
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
177
8.1.2 RAZO DE AUTOVALORES
Nas Figuras 8.6 a 8.10, so apresentados os resultados obtidos da razo dos autovalores do
sistema de M
0
= 10
2
at M
0
= 10
7
.
0 0.25 0.5 0.75 1
0.5
1
1.5
2
2.5
3
X X X X X X X X X X X X X X X
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


10
0
10
1
10
2
10
3
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.6: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
2
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
178
X X X X X X X X X
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


10
0
10
1
10
2
10
3
10
4
10
5
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
X X X X X X X X
0 0.25 0.5 0.75 1
0.5
1
1.5
2
2.5
3
FIG. 8.7: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
4
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
X X X X X X X X
0 0.25 0.5 0.75 1
0.5
1
1.5
2
2.5
3
FIG. 8.8: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
5
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
179
X X X X X X X X X
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s
d
e

0 0.25 0.5 0.75 1


10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
X X X X X X X X
0 0.25 0.5 0.75 1
0.5
1
1.5
2
2.5
3
FIG. 8.9: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
6
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X
X / L
R
a
z

o
d
e
A
u
t
o
v
a
l
o
r
e
s

0 0.25 0.5 0.75 1


10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
X X X X X X X X
0 0.25 0.5 0.75 1
0.5
1
1.5
2
2.5
3
FIG. 8.10: Bocal Convergente-Divergente Subsnico - Razo de Autovalores - M
0
= 10
7
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
180
8.1.3 NMERO DE CONDICIONAMENTO DA MATRIZ DE AUTOVETORES
Nas Figuras 8.11 a 8.15, so apresentados os resultados obtidos do nmero de condiciona-
mento da matriz de autovetores de M
0
= 10
2
at M
0
= 10
7
.
X
X
X
X
X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.11: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
181
X
X
X
X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.12: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.13: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
182
X
X
X
X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.14: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X X X X X X X X X
X / L
N
r
C
o
n
d
M
a
t
r
i
z
A
u
t
o
v
e
t
o
r
e
s
0 0.25 0.5 0.75 1
10
0
10
2
10
4
10
6
10
8
10
10
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.15: Bocal Convergente-Divergente Subsnico - Nr Condic Matriz Autovetores -
M
0
= 10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
183
8.1.4 ERRO ABSOLUTO DA SOLUO
Nas Figuras 8.16 a 8.20, so apresentados os resultados obtidos do comportamento do erro
absoluto da soluo de M
0
= 10
2
at M
0
= 10
7
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
10
2
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
0.10
0.13
0.24
FIG. 8.16: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
2
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
184
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08 X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XXX
X
X
X
X
X
X
XXXX
X
X
X
XXXX
X
XX
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-18
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
0.06
0.11
0.20
FIG. 8.17: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
4
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XXXX
X
X
X
XXXX
XX
XXXXX
X
X
X
X
XXX
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-18
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
10
0
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
0.06
0.11
0.20
FIG. 8.18: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
5
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
185
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XX
X
X
X
XXXX
X
X
X
XX
XX
X
X
X
X
X
XX
X
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-19
10
-17
10
-15
10
-13
10
-11
10
-9
10
-7
10
-5
10
-3
10
-1
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
0.06
0.11
0.20
FIG. 8.19: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
6
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
12000 12100 12200 12300
3.5E-08
4E-08
4.5E-08
5E-08
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XX
X
X
X
XXXX
X
X
X
XX
XX
X
X
X
X
X
XX
X
X
Nmero de Iteraes no Pseudo-Tempo
|
|

Q
|
|
0 20000 40000 60000 80000 100000 120000
10
-20
10
-18
10
-16
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Novo Precondicionador - hp Analtico (CFL 0.35)
Novo Precondicionador - Vp Otimizado - Razo Merkle (CFL 0.55)
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
0.06
0.11
0.20
FIG. 8.20: Bocal Convergente-Divergente Subsnico - Erro Absoluto da Soluo - M
0
= 10
7
- Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
186
8.2 VALIDAO
Foram realizadas comparaes entre as solues analticas de regime permanente do pro-
blema, fornecidas por ANDERSON (1995), e as solues numricas obtidas, para M
0
= 10
2
at M
0
= 10
7
. Compararam-se solues de nmero de Mach, presso e temperatura.
8.2.1 SOLUO DE NMERO DE MACH
Nas Figuras 8.21 a 8.25, so apresentados os resultados obtidos da soluo de nmero de
Mach de M
0
= 10
2
at M
0
= 10
7
.
X
X
X
X
X
X
X X
X
X
X
X
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.01
0.011
0.012
0.013
0.014
0.015
0.016
0.017
0.018
0.019
0.02 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.21: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
2
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
187
X
X
X
X
X
X
X X
X
X
X
X
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
0.0001
0.00012
0.00014
0.00016
0.00018
0.0002 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.22: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
4
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
8.2.2 SOLUO DE PRESSO
Nas Figuras 8.26 a 8.30, so apresentados os resultados obtidos da soluo de presso de
M
0
= 10
2
at M
0
= 10
7
.
188
X
X
X
X
X
X
X X
X
X
X
X
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
1E-05
1.2E-05
1.4E-05
1.6E-05
1.8E-05
2E-05 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.23: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
5
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X
X
X
X X
X
X
X
X
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
1E-06
1.2E-06
1.4E-06
1.6E-06
1.8E-06
2E-06 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.24: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
6
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
189
X
X
X
X
X
X
X X
X
X
X
X
X / L
N
r
M
a
c
h
0 0.25 0.5 0.75 1
1E-07
1.2E-07
1.4E-07
1.6E-07
1.8E-07
2E-07 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.25: Bocal Convergente-Divergente Subsnico - Soluo de Nr Mach - M
0
= 10
7
- Nx
= 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X
X
X
X
X
X
X X
X
X
X
X
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.9998
0.9999
1
1.0001 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.26: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
2
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
190
X X X X X X X X X X X
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.27: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
4
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X X X
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.28: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
5
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
191
X X X X X X X X X X X
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.29: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
6
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X X X
X / L
P
r
e
s
s

o
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.30: Bocal Convergente-Divergente Subsnico - Soluo de Presso - M
0
= 10
7
- Nx =
201 pontos - Euler Explcito - MDP de 1
a
ordem.
192
X
X
X
X
X
X
X
X
X
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.99996
0.99997
0.99998
0.99999
1
1.00001 Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.31: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
2
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
8.2.3 SOLUO DE TEMPERATURA
Nas Figuras 8.31 a 8.35, so apresentados os resultados obtidos da soluo de temperatura
de M
0
= 10
2
at M
0
= 10
7
.
193
X X X X X X X X X
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.32: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
4
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.33: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
5
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
194
X X X X X X X X X
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.34: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
6
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
X X X X X X X X X
X / L
T
e
m
p
e
r
a
t
u
r
a
0 0.25 0.5 0.75 1
0.999
0.9995
1
1.0005
1.001
Equaes No Precondicionadas (CFL 0.85)
Precondicionador Tradicional de Merkle & Choi (CFL 0.55)
Precondicionador Tradicional de Weiss & Smith (CFL 0.55)
Soluo Exata
Novo Precondicionador - MDP Precond Merkle (CFL 0.55) X
FIG. 8.35: Bocal Convergente-Divergente Subsnico - Soluo de Temperatura - M
0
= 10
7
-
Nx = 201 pontos - Euler Explcito - MDP de 1
a
ordem.
195

Vous aimerez peut-être aussi