Você está na página 1de 38

Instituto Tecnolgico de Aeronutica

CC-297 Elementos de Mecnica dos Fluidos Computacional


Professor: Joo Luiz Filgueiras de Azevedo
Turma: AER13


Relatrio do Projeto 2



Asp Of Eng Lus Gustavo Leandro de Paula





So Jos dos Campos, 28 de abril de 2013
2


ndice
1. Introduo ......................................................................................................... 3
2. Objetivo ............................................................................................................ 3
3. Metodologia ...................................................................................................... 4
3.1. Gerao da malha parablica ..................................................................... 4
3.1.1. Gerao da malha referncia local ...................................................... 4
3.1.2. Processo de marcha ............................................................................. 6
3.2. Gerao da malha elptica .......................................................................... 8
3.2.1. AF1 (Alternating Direction Implicit) .................................................. 8
3.2.2. AF2 (Approximate Factorization) .................................................... 10
3.2.3. SLOR (Successive Line Over-Relaxation ) ....................................... 12
3.3. Estudo das funes de controle P e Q ...................................................... 12
4. Resultados ....................................................................................................... 13
4.1. Malhas parablicas .................................................................................. 14
4.2. Malhas eltpticas ...................................................................................... 21
4.3. Condio de contorno do tipo Dirichlet na esteira .................................. 31
4.4. Controle da distribuio de linhas na malha ............................................ 34
5. Concluso........................................................................................................ 37
6. Referncias...................................................................................................... 38




3
1. Introduo
A proposta de trabalho do respectivo projeto constitui em desenvolver um
programa capaz de solucionar numericamente a equao de Laplace em duas dimenses
com o intuito de gerar malhas computacionais.
A gerao de malhas corresponde a uma etapa essencial na soluo de um
problema numericamente. Por vezes, esse processo pode se mostrar bastante custoso do
ponto de vista computacional e em termos de recursos humanos haja vista a
complexidade geomtrica a ser modelada.
A classificao dos geradores de malha no bastante rigorosa na literatura,
contudo conforme apresentado por Azevedo e Uller (1990) os geradores podem ser
divididos em algbricos, analticos e diferenciais. As tcnicas abordadas nesse trabalho
situam-se no contexto de geradores diferenciais por meio da soluo da equao de
Laplace. Uma das vantagens em se empregar essa equao constitui o caracterstica de
suavizar as propriedades no domnio. De fato observa-se ainda que, nessa metodologia,
a fronteira exterior pode ser especificada por meio de uma condio de contorno e,alm
disso, possveis descontinuidades geomtricas so suavizadas na malha. Esforos sero
concentrados nesse trabalho para os geradores diferenciais que se baseiam na equao
de Laplace definidos como parablico e elptico.
Evidentemente, existem outras tcnicas, como o uso de blocos mltiplos, para
situaes em que a geometria caracterizada por sua complexidade.
2. Objetivo
Tem-se por meta o desenvolvimento de um gerador de malha parablico e
elptico sobre um perfil bi-convexo e um NACA0012. conveniente adotar uma
distribuio de ponto de forma circunferencial na geometria do perfil. Considera-se
ento a condio de contorno do tipo Dirichlet na direo radial e na direo
circunferencial ser avaliada tanto a condio de contorno do tipo Dirichlet, por meio da
especificao de pontos na esteira, quanto a peridica. Para efetuar a gerao das
malhas eltpticas sero adotados os esquemas de relaxao AF1 (ou do ingls ADI,
Alternating Direction Implicit), AF2 (ou do ingls AF, Approximate Factorizationt), e
SLOR (do ingls, Sucessive Line over Relaxation), visto que se trata de uma
4
oportunidade para comparar os resultados provenientes desses esquemas iterativos ao se
variar os parmetros pertinentes.
3. Metodologia
3.1. Gerao da malha parablica
A metodologia empregada para a gerao da malha parablica tem por base
aquela desenvolvida por Azevedo e Uller (1991). Sendo assim, so consideradas as
equaes para gerao da malha elptica conforme apresentado a seguir.

( )
2 2
2
2 2
( ) 2 ( ) ( ) 0


A r r Br C r r D Pr Qr
A x y B x x y y
C x y D x x y y
q qq q q
q q q q
q q
+ + + + + =
= + = +
= + = +
(1)

O parmetro r est representando as coordenadas x e y visto que o
desenvolvimento essencilamente idntico para ambas. O objetivo dos parmetros P e
Q de controlar a distribuio de elementos em regies especficas por meio de funes
prescritas. Exemplos desse tipo de controle sero estudados posteriormente, contudo
no ser empregado na gerao da malha parablica, portanto se tem que 0 P = e 0 Q = .
3.1.1. Gerao da malha referncia local
A gerao da malha parablica baseada no conceito da malha de referncia
local originalmente desenvolvida por Noack e Anderson (1990). Emprega-se uma
metodologia hbrida considerando-se esquemas hiperblico e algbrico. Inicialmente
so especificadas as expresses do inverso do jacobiano, Eq. 2, e uma medida de
ortogonalidade da malha, Eq. 3.
1
x y y x J
q q

+ = (2)

x x y y K
q q
+ = (3)
5
Ao se escolher a direo de marcha como sendo q e impondo a condio de
ortogonalidade definida por 0 K = , pode-se determinar as seguintes esquaes para
gerao de malhas hiperblicas:
2 2
2 2
y S
x
x y
x S
y
x y
q
q

q
q

=
+
=
+
(4)
O parmetro S corresponde ao comprimento de arco ao longo da linha cte q = , e
sua respectiva derivada na direo de marcha dada por
S s R
q
= A (5)
Sendo R a dinstncia do ponto de coordenada computacional ( , 1) i j e seu ponto
correspondente na fronteira de contorno exterior ( , ) i jMAX . J o parmetro s A
utilizado de forma a definir o espaamento da malha da direo de marcha, sendo
calculado pela seguinte expresso:
1
1
=
j j
jMAX j
s s
s
s s

(6)
O parmetro s pode ser determinado por meio de uma funo do estiramento
exponencial prescrita pelo usurio. No presente caso adotou-se a seguinte expresso:
(0) 0
(1) 1
1, 08
( ) ( 1) ( ( 1) ( 2))
s
s
q
s j s j q s j s j
=
=
=
= +
(7)
O parmetro s corresponde a uma normalizao de s pelo seu somatrio no
pontos de aplicao. Contudo, no necessrio realizar esse procedimento visto que a
Eq. 6 se trata de um quociente.
As derivadas em por sua vez podem ser obtidos por aproximaes centradas
tendo por referncia a linha 1 j (vale ressaltar que na malha computacional 1 A = e
1 q A = ):
6
1, 1 1, 1
1, 1 1, 1
1
( )
2
1
( )
2
i j i j
i j i j
x x x
y y y

+
+
=
=
(8)
Sendo assim, pode-se determinar os valores das novas coordenadas por meio do
resultado proveniente da Eq. 4, conforme apresentado a seguir:
, , 1
, , 1
o
i j i j
o
i j i j
x x x
y y y
q
q

= +
= +
(9)
Por outro lado, tem-se que no sempre possvel obter ortogonalidade nas
fronteiras interna e externa do domnio, portanto os pontos da malha de referncia local
so calculados de forma algbrica:
int
, , 1 , , 1
int
, , 1 , , 1
( )
( )
i j i j i jMAX i j
i j i j i jMAX i j
x x s x x
y y s y y


= + A
= + A
(10)
Por fim, os valores das coordenadas so calculadas por meio de uma
interpolao entre os metodologias hiperblica e algbrica
int
, , ,
int
, , ,
(1 )
(1 )
o
i j i j i j
o
i j i j i j
x x x
y y y
c c
c c
= +
= +
(11)
sendo
1
1
j
jMAX
c

=

.
3.1.2. Processo de marcha
Para efetivamente gerar a malha parablica deve-se substituir as devidas
aproximaes de diferenas finitar na Eq. 1. Visto que a marcha ser realizada na
direo q deve-se obter informaes para iterao em j dos dados em 1 j e 1 j + . Os
dados oriundos de 1 j so resultados da iterao anterior ou ento da condio de
contorno na fronteira do perfil. J as informaes em j e 1 j devem ser geradas por
meio da malha de referncia local aplicada a essas posies.
Logo para obter o gerador parablico devem-se aproximar as segundas derivadas
por operadores centrados de 2 ordem, conforme expresso a seguir:
7

( )
( )
( ) ( )
1, , 1,
,
, 1 , , 1
,
1, 1 1, 1 1, 1 1, 1
,
2
2
1
4
i j i j i j
i j
i j i j i j
i j
i j i j i j i j
i j
r r r r
r r r r
r r r r r

qq
q
+
+
+ + + +
= +
= +
= +
(12)
Por outro lado as primeiras derivadas sero obtidas pelos seguintes operadores:
( ) ( )
( )
1, 1 1, 1
,
, 1 ,
,
1
2
i j i j
i j
i j i j
i j
r r r
r r r

q
+ + +
+
=
=
(13)
Aplicando os operadores da Eq. 12 e Eq. 13 na Eq. 1, e separando os termos do
tipo
1, i j
r

no lado esquerdo da igualdade, obtem-se a seguinte expresso:


, 1, , , , , 1,
, 1, 1 1, 1 1, 1 1, 1 , , 1 , 1
2 4( ) 2
( ) 2 ( )
i j i j i j i j i j i j i j
i j i j i j i j i j i j i j i j
A r A C r A r
B r r r r C r r
+
+ + + + +
+ + =
+
(14)
Dessa forma a Eq. 14 aplicada para todos os pontos i da linha cte q = . Como a
condio de contorno em peridica tem-se como resultado uma matriz tridiagonal
peridica conforme indicado a seguir.

1, 1, 1, 1, 1,

2, 2, 2, 2, 2,

3, 3, 3, 3, 3,

2, 2, 2, 2, 2

1, 1, 1, 1,

. . . . .
. . . . .
j j j j j
j j j j j
j j j j j
iMAX j iMAX j iMAX j iMAX j iMAX
iMAX j iMAX j iMAX j iMAX j
r b c a d
r a b c d
r a b c d
r a b c d
r c a b


( (
( (
( (
( (
( (
=
( (
( (
( (
( (
( (

,
1,
j
iMAX j
d

(
(
(
(
(
(
(
(
(
(


, ,
, , ,
, ,
, , 1, 1 1, 1 1, 1 1, 1 , , 1 , 1
2
4( )
2
( ) 2 ( )
i j i j
i j i j i j
i j i j
i j i j i j i j i j i j i j i j i j
a A
b A C
c A
d B r r r r C r r
+ + + + +
=
= +
=
= +
(15)

Portanto, para cada j de 2 at jMAX-1 tem-se de resolver o sistema apresentado a
seguir a fim de determinar as coordenadas parablicas. A soluo do sistema tridiagonal
peridico est apresentada no Anexo I desse relatrio.
8
3.2. Gerao da malha elptica
A gerao da malha elotica realizada por meio de um processo de relaxao
aplicado Eq. 1. A malha parablica gerada pela metodologia apresentada na seo 3.1
ser utilizada como soluo inicial do processo de iterao. Vale destacar que a resposta
final do processo no depende da soluo inicial empregada para o esquema iterativo.
bastante conveniente, ento, escrever os problema a ser resolvido na forma delta, ou
forma padro de correo, conforme indicado a seguir.
( ) ( )
, ,
0
n n
i j i j
N r Lr = A + = (16)
Sero analisados os seguintes operadores N: AF1, AF2 e SLOR. J o operador
de resduo ser dado pela espresso a seguir.
( ) ( )
, ,
( 2 )
n n
i j i j
Lr A B C r
q qq
o o o = + (17)
Os operadores nesse caso sero todos de centrados de 2 ordem, inclusive para
se dterminar os coeficientes A, B e C. Os prximos tpicos iro descrever a soluo do
problema por meio de diferentes esquemas de iterao.
3.2.1. AF1 (Alternating Direction Implicit)
O operador N para este caso dado a seguir:
( )( )
1 , ,
1

AF i j i j
N A C
qq
o o o o
o
= (18)
Ao aplicar o operador descrito na Eq. 18 e a expresso do resduo dada na Eq.
17 na forma padro, tem-se por resultado:
( )( )
( ) ( )
, , , ,
( 2 )
n n
i j i j i j i j
A C r A B C r
qq q qq
o o o o o= o o o A = + (19)
Pode-se ainda separar a expresso a seguir em dois estgios:
( )
( )
( ) ( )
, , ,
( ) ( )
, , ,
1 Estgio: ( 2 )
2 Estgio:
n n
i j i j i j
n n
i j i j i j
A s A B C r
C r s
q qq
qq
o o o= o o o
o o
A = +
A = A
(20)
O 1 estgio consiste em resolver o sistema gerado a partir da expresso aplicado
na linha computacional j. A priori a condio de contorno adotada peridica, sendo
assim o sistema gerado tridiagonal peridico, conforme especificado a seguir.
9

(n)
1, 1, 1, 1,
(n)
2, 2, 2, 2,
(n)
3, 3, 3, 3,
(n)
2, 2, 2, 2,
(n)
1, 1, 1, 1,

. . . .
. . . .
j j j j
j j j j
j j j j
iMAX j iMAX j iMAX j iMAX j
iMAX j iMAX j iMAX j iMAX j
s b c a d
s a b c
s a b c
s a b c
s c a b


( ( A
( (
A
( (
( (
A
( (
=
( (
( (
( (
A
( (
( (
A

1,
2,
3,
2,
1,
.
.
j
j
j
iMAX j
iMAX j
d
d
d
d

(
(
(
(
(
(
(
(
(
(


, ,
, ,
, ,
( )
, ,
2
( 2 )
i j i j
i j i j
i j i j
n
i j i j
a A
b A
c A
d A B C r
q qq
o
o= o o o
=
= +
=
= +
(21)
Caso seja adotado a condio de contorno do tipo Dirichlet na direo , como
por exemplo a especificao dos pontos localizados na esteira do perfil, o sistema ser
somente tridiagonal pois
1, 1,
0
j iMAX j
a c

= = e como
(n)
1,
0
j
s A = (afinal
(n)
1,
0
j
r A = ) resolve-
se apenas de 2 i = at 2 i iMAX = .
Posteriormente, o 2 estgio resolvido ao se aplicar a respectiva expresso na
linha comutacional i. Sendo assim, o sitema gerado ser apenas tridiagonal dado que as
condies de contorno em 1 j = e j jMAX = so do tipo Dirichlet. Logo o sistema a ser
resolvido est apresentado a seguir, vale destacar que este depende dos resultados do 1
estgio.

(n)
,2 ,2 ,2 ,2
(n)
,3 ,3 ,3 ,3 ,3
(n)
,4 ,4 ,4 ,4 ,4
(n)
, 2 , 2 , 2 , 2
(n)
, 1 , 1 , 1

. . . . .
. . . . .
i i i i
i i i i i
i i i i i
i jMAX i jMAX i jMAX i jMAX
i jMAX i jMAX i jMAX
r b c d
r a b c d
r a b c d
r a b c
r a b


( ( A
( (
A
( (
( (
A
( (
=
( (
( (
( (
A
( (
( (
A

, 2
, 1
i jMAX
i jMAX
d
d

(
(
(
(
(
(
(
(
(
(


10
, ,
, ,
, ,
( )
, ,
2
i j i j
i j i j
i j i j
n
i j i j
a C
b C
c C
d s
o
=
= +
=
= A
(22)
Esse processo , ento, repetido de acordo com a quantidade de iteraes
especificada pelo usurio.
3.2.2. AF2 (Approximate Factorization)
O operador N para este caso dado a seguir:
( )( )
2 , ,
1

AF i j i j
N A C
q q
oo o o o
o
= (23)
sendo
, , , 1
( ) ( ) ( )
i j i j i j q
o

= e
, , 1 ,
( ) ( ) ( )
i j i j i j q
o
+
= .
Ao aplicar o operador descrito na Eq. 23 e a expresso do resduo dada na Eq.
17 na forma padro, tem-se por resultado:
( )( )
( ) ( )
, , , ,
( 2 )
n n
i j i j i j i j
A C r A B C r
q q q qq
oo o o o o= o o o A = + (24)
Pode-se ainda separar a expresso a seguir em dois estgios:
( )
( )
( ) ( )
, , ,
( ) ( )
, , ,
1 Estgio: ( 2 )
2 Estgio:
n n
i j i j i j
n n
i j i j i j
A s A B C r
C r s
q q qq
q
oo o o= o o o
o o
A = +
A = A
(25)
O 1 estgio consiste em resolver o sistema gerado a partir da expresso aplicado
na linha computacional j. A priori a condio de contorno adotada peridica, sendo
assim o sistema gerado tridiagonal peridico, conforme especificado a seguir.

(n)
1, 1, 1, 1,
(n)
2, 2, 2, 2,
(n)
3, 3, 3, 3,
(n)
2, 2, 2, 2,
(n)
1, 1, 1, 1,

. . . .
. . . .
j j j j
j j j j
j j j j
iMAX j iMAX j iMAX j iMAX j
iMAX j iMAX j iMAX j iMAX j
s b c a d
s a b c
s a b c
s a b c
s c a b


( ( A
( (
A
( (
( (
A
( (
=
( (
( (
( (
A
( (
( (
A

1,
2,
3,
2,
1,
.
.
j
j
j
iMAX j
iMAX j
d
d
d
d

(
(
(
(
(
(
(
(
(
(


11
, ,
, ,
, ,
( ) ( )
, , , 1
2
( 2 )
i j i j
i j i j
i j i j
n n
i j i j i j
a A
b A
c A
d A B C r s
q qq
o
o= o o o o

=
= +
=
= + + A
(26)
Caso seja adotado a condio de contorno do tipo Dirichlet na direo , como
por exemplo a especificao dos pontos localizados na esteira do perfil, o sistema ser
somente tridiagonal pois
1, 1,
0
j iMAX j
a c

= = e como
(n)
1,
0
j
s A = (afinal
(n)
1,
0
j
r A = ) resolve-
se apenas de 2 i = at 2 i iMAX = .
Posteriormente, o 2 estgio resolvido ao se aplicar a respectiva expresso na
linha comutacional i. Sendo assim, o sitema gerado ser apenas tridiagonal dado que as
condies de contorno em 1 j = e j jMAX = so do tipo Dirichlet. Logo o sistema a ser
resolvido est apresentado a seguir, vale destacar que este depende dos resultados do 1
estgio.

(n)
,2 ,2 ,2 ,2
(n)
,3 ,3 ,3 ,3 ,3
(n)
,4 ,4 ,4 ,4 ,4
(n)
, 2 , 2 , 2 , 2
(n)
, 1 , 1 , 1

. . . . .
. . . . .
i i i i
i i i i i
i i i i i
i jMAX i jMAX i jMAX i jMAX
i jMAX i jMAX i jMAX
r b c d
r a b c d
r a b c d
r a b c
r a b


( ( A
( (
A
( (
( (
A
( (
=
( (
( (
( (
A
( (
( (
A

, 2
, 1
i jMAX
i jMAX
d
d

(
(
(
(
(
(
(
(
(
(


,
, ,
, ,
( )
, ,
0
2
i j
i j i j
i j i j
n
i j i j
a
b C
c C
d s
o
=
= +
=
= A
(27)
Percebe-se ento que o sistema pode ser resolvido com um substituio do tipo
backward, isto , um processo mais simples que aquele apresentado pelo AF1. Isso
corresponde a uma vantagem do AF2 quando comparado ao esquema AF1.
O 1 e 2 estgios so ento repetidos para a quantidade de iteraes
especificada pelo usurio.
12
3.2.3. SLOR (Successive Line Over-Relaxation )
O operador N para este caso dado a seguir:
( )
1
1 1
2
SLOR
N E
q
o =
= =

= + (28)
sendo
1
, , 1
( ) ( )
i j i j
E
q

= .
Ao aplicar o operador descrito na Eq. 28 e a expresso do resduo dada na Eq.
17 na forma padro, tem-se por resultado:
( )
1 ( ) ( )
, , , ,
2 ( 2 )
n n
i j i j i j i j
A E C r A B C r
q q qq
o = = o o o

+ A = + (29)
Deve-se aplicar a Eq. 29 em cada uma das linhas computacionais j. Sendo assim,
a marcha se dar no direo q . Com isso, tem-se de resolver um sistema tridiagonal
peridico para cada linha computacional j conforme apresentado a seguir.
(n)
1, 1, 1, 1,
(n)
2, 2, 2, 2,
(n)
3, 3, 3, 3,
(n)
2, 2, 2, 2,
(n)
1, 1, 1, 1,

. . . .
. . . .
j j j j
j j j j
j j j j
iMAX j iMAX j iMAX j iMAX j
iMAX j iMAX j iMAX j iMAX j
r b c a d
r a b c
r a b c
r a b c
r c a b


( ( A
( (
A
( (
( (
A
( (
=
( (
( (
( (
A
( (
( (
A

1,
2,
3,
2,
1,
.
.
j
j
j
iMAX j
iMAX j
d
d
d
d

(
(
(
(
(
(
(
(
(
(

,
,
,
( ) ( )
, , , 1
1
4
1
( 2 )
i j
i j
i j
n n
i j i j i j
a
b
c
d A B C r r
q qq
= o o o =

=
=
=
= + + A
(30)
Caso seja adotado a condio de contorno do tipo Dirichlet na direo , como
por exemplo a especificao dos pontos localizados na esteira do perfil, o sistema ser
somente tridiagonal pois
1, 1,
0
j iMAX j
a c

= = e como
(n)
1,
0
j
r A = resolve-se apenas de
2 i = at 2 i iMAX = .
3.3. Estudo das funes de controle P e Q
As funes de controle P e Q adotadas correspondem aquelas apresentadas por
Anderson e Pletcher (1984). A Eq. 1 pode ser reescrita na forma a seguir:
13

2 2
2 2
( ) 2 ( ) 0




r r r r r
x y
x x y y
x y
q qq q
q q
q q

o |
o
|

+ + + =
= +
= +
= +
(31)
Anderson e Pletcher (1984) prope uma funo cujo objetivo concentrar linhas
em torno da linha computacional de referencia
j
q :
( )
( , ) sgn( )
j
B
j
A e
q q
q q q

= (32)
Sendo A e B constantes reais positivas e a funo sgn definida por:
1 se 0
sgn( ) 0 se 0
1 se 0
x
x x
x
<

= =

>

(33)
Pode-se desenvolver uma funo anloga para a linha computacional de
referencia
j
. Alm disso, pode-se desenvolver a funo em que so concentradas
linhas em torno de um ponto de referncia ( , )
j j
q :
2 2

( )
( , ) sgn( )
j j
B
j
A e
q q
q q q
+

= (34)
4. Resultados
Foram geradas malhas para dois tipos de perfil distintos sendo estes o perfil
biconvexo e o NACA0012. As expresses analticas para esses perfis so
respectivamente:
2 (1 ) y tx x = (35)
2 3
4
5 (0, 298222772903 0,127125231831
0, 357907906157 0, 291984971022
0,105174605937 )
y t x x
x x
x
=
+

(36)
Foram utilizados 93 pontos na direo

e 15 pontos na direo q . Foram
avaliadas condies de contorno peridica e de Dirichlet na direo . A condio de
14
contorno do tipo Dirichlet foi empregada por meio da especificao dos pontos da
esteria o perfil.
Os pontos especificados na parede tanto do perfil bi-convexo quanto do NACA
0012 foram obtidos por meio de uma sequncia de abcissas estipulada por uma funo
cosseno. Sendo assim, aquantidade de pontos adotada interfere ento no clculo da
variao angular na circunferncia. Evidentemente o centro da circunferncia
localizada no metade da corda do perfil, contudo deve-se atentar que as expresses
dadas pela Eq. 35 e Eq. 36 consideram a origem no bordo de ataque sendo necessrio
efetuar uma translao para ajustar os clculos.
As simulaes foram executadas em um Intel

Core
TM
i5-2410M
CPU@2.30GHz (4 CPUs) com o sistema operacional Windows 7 de 64 bits. Os cdigos
desenvolvidos foram programados na linguagem FORTRAN 90 utilizando o software
Visual Studio 2010

com o compilador Intel

Parallel Studio XE 2011. Vale ainda


ressaltar que os resultados foram obtidos por meio da execuo do cdigo
implementado no modo Debug.
4.1. Malhas parablicas
Os resultados para o perfil bi-convexo e NACA0012 com fator de estiramento
na direo q igual a 1,08 esto apresentado nas figuras a seguir.
15
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 1: Malha parablica com q = 1,08 para o perfil bi-convexo.
x/c
y
/
c
-1 -0.5 0 0.5
-0.5
0
0.5

Figura 2: Detalhes da malha parablica com q = 1,08 prxima ao perfil bi-convexo.
16
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 3: Malha parablica com q = 1,08 para o perfil NACA0012.
x/c
y
/
c
-0.5 0 0.5
-0.5
0
0.5

Figura 4: Detalhes da malha parablica com q = 1,08 prxima ao perfil NACA0012.
17
Pode-se observar o comportamento da soluo parablica por meio da
comparao dos resultados presentes na Figura 2 e na Figura 4. Percebe-se que no perfil
bi-convexo pelo fato tanto do bordo de ataque quanto o de fuga serem descontnuos o
mtodo no se apresentou satisfatrio no que tange a gerar malhas mais uniformes e
suaves o possvel . Isso ocorre justamente poruque o gerador parablico pela sua
prpria natureza tende a manter a ortogonalidade nas proximidades da parede do
aeraflio, critrio que por si s indequada nas regies prximas de descontinuidades
geomtrias.
Isso se mostra ainda mais evidente no perfil NACA0012 em que o bordo de
ataque por ser contnuo apresentou uma malha mais uniforme nessa regio, sendo que o
contrrio observado no bordo de fuga.
Uma forma de amenizar esse fenmeno aumentar o fator de estiramento
direo q

que consequentemente concentra mais linhas nas proximidade da parede do
perfil. Os resultados aplicando um fator de estiramento igual a 1,40 esto apresentados
naFigura 5 e na Figura 6. Contudo, outros problemas surgem dessa alterao no fator
de estiramente, como por exemplo a distoro das distncias entre pontos mais externos
da malha. Sendo assim, uma metodologia passvel de investigao a introduo de
funes P e Q no nulas na Eq. 1 para o gerador parablico. Os esforos para essa
investigao so fundamentados na possibilidade de efetivamente empregar as malhas
parablicas na soluo de escoamentos, e no apenas para a inicializar o gerador elptico
como ser feito neste trabalho. Claro que a soluo de escoamentos nas malhas geradas
foge ao escopo desse trabalho, contudo investigaes bastante preliminares no que tange
ao etudo das funes P e Q sero apresentadas na Seo 4.4.
18
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 5: Detalhe da malha parablica com q = 1,40 nas proximidades perfil NACA0012.
19
x/c
y
/
c
-0.5 0 0.5
-0.4
-0.2
0
0.2
0.4
0.6

Figura 6: Detalhe da malha parablica com q = 1,40 nas proximidades perfil NACA0012.
x/c
y
/
c
0.45 0.5 0.55
-0.05
0
0.05

Figura 7: Detalhe da malha parablica com q = 1,40 no bordo de fuga do perfil NACA0012.


20

A Figura 8 e Figura 9 apresentam os valores de resduo nas regies do domnio
respectivamente para a malha parablica do perfil NACA0012 e do bi-convexo. Esses
malhas sero empregadas ainda para a inicializao do gerador elptico. Vale destacar
que a avaliao desses durante a implementao do cdigo permitiram apontar erros,
posteriormente corrigidos, no tratamento das condies de contorno peridica na esteira
devido a existncia de descontinuidades dos valores nessa regio.
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6
Residue X
4
3.5
3
2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-3
-3.5
-4

Figura 8: Distribuio de resduo no domnio para o perfil NACA0012.
21
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6
Residue X
4
3.5
3
2.5
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
-2.5
-3
-3.5
-4

Figura 9: Distribuio de resduo no domnio para o perfil bi-convexo.
4.2. Malhas eltpticas
conveniente realizar, como etapa prcia ao estudo do gerador elptico, a
anlise de estabilidade dos esquemas iterativos AF1 e AF2. O objetivo justamente
definir valores de referncia para os parmetros de relaxao o e = . Os resultados da
anlise de estabilidade por meio do critperio de Von Neumann esto apresentados em
Holst (1985). calculada a expresso para o fator de amplificao e posteriormente so
determinados os valores dos parmetros o e = para esse fator seja menor do que 1.
Os resultados so apresentados a seguir:
0 2
0
=
o
< <
<
(37)
Vale destacar que a condio de convergncia empregada corresponde a um
resduo menor que 10
-12
. Sendo assim, possvel obter a quantidade de iteraes e o
22
perodo de tempo para que seja atingido o critrio de convergncia. A ideia ento
avaliar comparativamente a eficincia dos esquemas AF1 e AF2 ao variar os parmetros
o e = . Os resultados obtidos esto expressos nos conjuntos de tabelas a seguir.
Tabela 1: Anlise de convergncia para o mtodo AF1 para o perfil bi-convexo.

Quantidade de iteraes at a convergncia
AF1

0,05 0,10 0,15 0,20 0,25
w

1,95 4452 8830 13234 17638 22042
1,90 4569 9063 13583 18103 22623
1,85 4693 9308 13950 18592 23234
1,80 4824 9566 14338 19109 23880
1,75 4962 9840 14747 19655 24562


Tempo at a convergncia (s)
AF1

0,05 0,10 0,15 0,20 0,25
w

1,95 3,603623 7,144846 11,27887 14,43009 17,84651
1,90 3,712824 7,332047 10,93567 14,52369 18,18972
1,85 3,806424 7,488048 11,45047 15,2101 19,06332
1,80 3,900025 7,78445 11,74688 15,5689 19,28172
1,75 4,024826 8,174452 12,02768 16,38011 19,82773


Temo por iterao (s)
AF1

0,05 0,10 0,15 0,20 0,25
w

1,95 0,000809 0,000809 0,000852 0,000818 0,00081
1,90 0,000813 0,000809 0,000805 0,000802 0,000804
1,85 0,000811 0,000804 0,000821 0,000818 0,00082
1,80 0,000808 0,000814 0,000819 0,000815 0,000807
1,75 0,000811 0,000831 0,000816 0,000833 0,000807

Tabela 2: Anlise de convergncia para o mtodo AF2 para o perfil bi-convexo.

Quantidade de iteraes at a convergncia
AF2

0,15 0,20 0,25 0,30 0,35
w

1,95 3120 5973 14907 17884 20862
1,90 3202 6131 15299 18355 21411
1,85 3289 6297 15713 18852 21990
1,80 3381 6472 16149 19375 22601
1,75 3477 6657 16611 19929 23247
23


Tempo at a convergncia (s)
AF2

0,05 0,15 0,20 0,25 0,30
w

1,95 2,246414 4,789231 11,77808 14,32089 15,1009
1,90 2,324415 4,945231 12,33968 14,72649 16,87931
1,85 2,277615 5,054432 12,82328 15,5689 17,65931
1,80 2,418016 5,304034 13,15088 14,9605 18,84492
1,75 2,464816 5,319634 13,38489 15,49089 18,31452


Temo por iterao (s)
AF2

0,05 0,15 0,20 0,25 0,30
w

1,95 0,00072 0,000802 0,00079 0,000801 0,000724
1,90 0,000726 0,000807 0,000807 0,000802 0,000788
1,85 0,000692 0,000803 0,000816 0,000826 0,000803
1,80 0,000715 0,00082 0,000814 0,000772 0,000834
1,75 0,000709 0,000799 0,000806 0,000777 0,000788

A partir das primeiras execues percebeu-se que, de forma a obter uma maior
eficincia em ambos os esquemas, valores ideiais dos parmetros o e =

so aqueles
que tendem respectivamente a 0 e 2. Com base nesse argumento, foi possvel definir o
domnio de anlise conforme de acordo com a Tabela 1 e a Tabela 2. Para ambos os
esquemas iterativos a maior eficincia obtida para os valores 0, 05 o = e 1,95 = =

correspondentes ao extremo do domnio. Evidentemente, pode-se avaliar valores mais
prximos daqueles considerados ideiais, contudo os resultados at ento apresentados j
fornecem indicaes acerca do comportamento desses esquemas. Os resultados de
iteraes podem ser visualizados em campos de propriedades conforme apresentados na
Figura 10 e na Figura 11. Alm disso, a diferena entre esses valores de iteraes so
apresentadas na Figura 12.
24
w
a
l
f
a
1.75 1.8 1.85 1.9 1.95
0.05
0.1
0.15
0.2
0.25
Iteraes
24000
22000
20000
18000
16000
14000
12000
10000
8000
6000
4000

Figura 10: Valores de iterao no domnio dos parmetros analisados para o esquema AF1.
w
a
l
f
a
1.75 1.8 1.85 1.9 1.95
0.05
0.1
0.15
0.2
0.25
Iteraes
24000
22000
20000
18000
16000
14000
12000
10000
8000
6000
4000

Figura 11: Valores de iterao no domnio dos parmetros analisados para o esquema AF2.
25
w
a
l
f
a
1.75 1.8 1.85 1.9 1.95
0.05
0.1
0.15
0.2
0.25
AF1-AF2
3000
2500
2000
1500
1000
500
0
-500
-1000
-1500

Figura 12: Diferena entre a quantidade de iteraes ncessrias para convergncia entre
respectivamente os esquemas AF1 e AF2.
Percebe-se ento que o mtodo AF2 apresenta vantagens tanto do ponto de vista
de menor quantidade de iteraes quanto em tempo necessrio at a convergncia
quando os parmetros o e = tendem aos valores ideiais. Alm disso, tem-se que o
tempo mdio por iterao tambm menor para o AF2, o que coerente com o fato de
que nesse esquema resolvido apenas um sistema tridiagonal peridico, enquanto que
no AF1 so resolvidas dois.
No so para todos as combinaes entre os parmetros em anlise que o
esquema AF2 se apresenta melhor sobre esses aspectos. H regies, correspondentes
aquelas na Figura 12 em que diferena assume valores negativos, as quais o AF1 supera
tanto em tempo quanto iteraes at a convergncia. Contudo, ainda assim, o esquema
AF2 apresenta seu mnimo global menor do que aquele apresentado pelo AF1.
26
A Figura 13 apresenta as curvas de resduo para o esquema SLOR de acordo
com o parmetro de relaxao adotado. Quando esse parmetro assume valores
prximos a 2 ocorre a divergncia do resultado. Sendo assim, o melhor resultado que foi
obtido para esse esquema dentro da quantidade de iteraes estabelecida foi para
1, 90 = = . Vale destacar que no houve ainda em nenhum dos casos avaliados a
convergncia.
n
l
o
g
1
0

L
x
n i
,
j
/
L
x
1 i
,
j

m
a
x
0 5000 10000 15000 20000 25000 30000
-4.5
-4
-3.5
-3
-2.5
-2
-1.5
-1
-0.5
0
w = 0,5
w = 1,0
w = 1,5
w = 1,8
w = 1,9
w = 2,0

Figura 13: Curvas de resduo em funo do parmetro de relaxao para o esquema
SLOR.
Sendo assim, foi realizada a comparao das curvas de resduo dos esquemas
AF1, AF2 e SLOR adotando os valores parmetros investigados que reduzem ao
mximo a quantidade de iteraes. Essa comparao realizada ento na .
27
n
l
o
g
1
0

L
x
n i
,
j
/
L
x
1 i
,
j

m
a
x
2000 4000 6000 8000
-12
-10
-8
-6
-4
-2
0
AF1
AF2
SLOR

Figura 14: Comparao entre as curvas de resduo dos esquemas AF1 e AF2 para
0, 05 o = e 1, 95 = = e SLOR para 1, 9 = = aplicados ao perfil bi-convexo.
As malhas elpticas resultantes dos processos de iterao aplicadas
respectivamente ao perfil bi-convexo e ao NACA0012 esto apresentadas na Figura 15
e Figura 18 sendo ainda visualizados detalhes prximos ao perfil na Figura 16, Figura
17 e Figura 19.
28
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 15: Malha eltica resultante para o perfil bi-convexo.
x/c
y
/
c
-0.5 0 0.5
-0.5
0
0.5

Figura 16: Detalhes da dalha eltica resultante nas proximidades do perfil bi-convexo.
29
x/c
y
/
c
0.4 0.5 0.6 0.7
-0.15
-0.1
-0.05
0
0.05
0.1
0.15

Figura 17: Distribuio da malha prximo ao bordo de fuga do perfil bi-convexo.
30
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 18: Malha eltica resultante para o perfil NACA0012.
x/c
y
/
c
-0.5 0 0.5
-0.5
0
0.5

Figura 19: Detalhes da dalha eltica resultante nas proximidades do perfil NACA0012.
31
Os esquemas iterativos avaliados apresentaram todos malhas semelhantes ao
atigrem o critrio de conergncia, sendo esse fato esperado por se tratar de um processo
de relaxao, isto , a soluo final corresponde a uma resposta estacionria.
Percebe-se ento que a distribuio dos elementos ocorre de tal forma a suavizar
as descontinuidades geomtricas provenientes das condies de contorno da parede do
prfil. Essa se mostra uma diferena significativa quando comparada aos resultados com
a malha parablica. Evidentemente a gerao da malha parablica apresentou um custo
computacional menor do que a malha elptica.
4.3. Condio de contorno do tipo Dirichlet na esteira
A especificao dos pontos na esteira do perfil pode ser realizada por meio de
um estiramento exponencial. Utiliza-se por base a funo analtica a seguir:
(0) 0
(1) 1
( ) ( 1) ( ( 1) ( 2))
s
s
q XSF
s j s j q s j s j
=
=
=
= +
(38)
Empregando o esquema iterativo AF1, foram geradas malhas elpticas no perfil
NACA0012 para diferentes valores de XSF conforme ilustrado na Figura 20, Figura 21,
Figura 22 e Figura 23.
Os resultados apresentados nas figuras, apesar de serem utilizados valores
extremos de estiramentos, mostram o tipo de controle que se pode efetuar nos pontos da
esteira. Evidentemente, pode-se empregar outra funo analtica de forma a distribuir os
pontos conforme o usurio prescrever. No entanto, ao se alterar o posicionamento dos
pontos na esteira a continuidade das linhas da malha no garantida nessa regio, alm
disso essa modificao no se propaga a todo o domnio visto que os elementos na
proximidade do bordo de ataque se apresentam semelhantes ao resultado oriundo da
condio de contorno peridica.

32
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 20: Malha elptica para o perfil NACA0012 com XSF = 1,40.
x/c
y
/
c
-0.5 0 0.5 1
-0.5
0
0.5

Figura 21: Detalhes na malha elptica para o perfil NACA0012 com XSF = 1,40.
33
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 22: Malha elptica para o perfil NACA0012 com XSF = 1,00.
x/c
y
/
c
-0.5 0 0.5 1
-0.5
0
0.5
1

Figura 23: Detalhes na malha elptica para o perfil NACA0012 com XSF = 1,00.
34
4.4. Controle da distribuio de linhas na malha
4.4.1. Gerador Parablico
Pode-se efetuar o controle da distribuio das linhas pela metodologia
apresentada na seo 3.3. Foram avaliados diferentes valores de constantes presentes na
Eq. 32 tendo como a referncia a linha computacional 1
j
q = . A ideia aproximar as
linhas em direo parede do perfil, sendo assim o resultado mais interessante fora
obtido para os valores de constantes indicados pela Figura 24 e Figura 25.
x/c
y
/
c
-6 -4 -2 0 2 4 6
-6
-4
-2
0
2
4
6

Figura 24: Concentrao na linha 1
j
q = para as constantes A = 5 e B = 1.
35
x/c
y
/
c
-0.5 0 0.5
-0.4
-0.2
0
0.2
0.4
0.6

Figura 25: Concentrao nas proximidades da parede do perfil para as constantes A = 5 e B = 1.
Percebe-se ento que com essa aproximao das linhas na parede do perfil ainda
assim no foi possvel solucionar os problemas relativos ao comportamento do gerador
nas descontinuidades. Foram efetuadas outras tentativas refentes aos valores das
constantes da funes de controle, contudo os resultados no apresentaram melhorias
satisfatrias nas regies de descontinuidade. Uma abordagem seria investigar outras
possveis funes de controle que forneam tratamentos espeficos na presena de
descontinuidades.
4.4.2. Gerador elptico
Foram empregadas as mesmas funes no caso do gerador elptico, sendo que o
resultado que se obteve a respeito da concentrao de linhas na proximidade do perfil
est apresentado naFigura 26.
36
x/c
y
/
c
-0.4 -0.2 0 0.2 0.4
-0.4
-0.2
0
0.2
0.4

Figura 26: Concentrao na linha 2
j
q = para as constantes A = 4e B = 1.
Ao se utilizar o controle proposto pela Eq. 34 pode-se, por exemplo concentrar
as linhas em um ponto do intradorso do perfil conforme apresentado na Figura 27. Essa
opo pode vir a ser til em perfis que apresentam arqueamento e sejam necessrias
correes na malha eliptca por meio dessa ferramenta.
37
x/c
y
/
c
-0.6 -0.4 -0.2 0 0.2 0.4
-0.4
-0.2
0
0.2
0.4

Figura 27: Concentrao no ponto (22, 2) para as constantes A = 3e B = 0,7.
5. Concluso
Os resultados obtidos para o gerador elptico apresentaram malhas relativamente
suaves na presena de descontinuidades. Comportamento contrrio foi o desenvolvido
pelo gerador parablico visto que os elementos nas regies prximas a descontinuidade
se apresntavam bastante irregulares. As vantagens, contudo, em se adotar o parablico
corresponde em garantir a ortogonalidade das linhas nas proximidades do perfil e o
custo do algoritmo ser relativamente pequeno justamente por ser um esquema de
marcha no espao.
No entanto, para se concluir efetivamente a avaliao dessas malhas necessrio
resolver as equaes de escoamentos nessas malhas. Alguns resultados interessantes
foram obtidos por Azevedo e Uller (1990) para as equaes do potencial completo
aplicados a escoamento subsnicos e transnicos atravs de perfis selecionados. Nessa
38
referncia, por exemplo, o autor observou que a no ortogonalidade da malha elptica
nas proximidades do perfil pode impactar negativamente nos resultados de Cp ao
provocar oscilaes.
6. Referncias
[1] Uller, M., e Azevedo, J.L.F., Grid Generation Technique Effects on
Transonic Full Poten-tialSolutionsofAirfoilFlows,AnaisdoXICongressoBrasileiro
de Engenharia Mecnica XI COBEM, Vol. Azul, Sao Paulo, SP, Dez. 1991, pp.
197-200.
[2] Noack, R.W., and Anderson, D.A., Solution-Adaptive Grid Generation
Using Parabolic Partial Differential Equations, AIAA Journal, Vol. 28, No. 6, June
1990, pp. 1016-1023.
[3] Anderson, D.A., Tannehill, J.C., and Pletcher, R.H., Computational Fluid
Mechanics and Heat Transfer, McGraw-Hill, New York, 1984.
[4] Holst,T.L.,Approximate-Factorization Schemes for Solving the Transonic
Full-Potential Equation, In Advances in Computational Transonics, W.G. Habashi,
editor, Pineridge Press, Swansea, UK, 1985, pp. 59-82.

Você também pode gostar