Anda di halaman 1dari 10

Instituto Tecnolgico de Aeronutica

Diviso de Aeronutica

RELATRIO 3 AED 25 Mtodo numricos para soluo de equaes


diferenciais

Fabrcio Candido de Almeida

Professor Ten. Andr Fernando de Castro da Silva


Professor Andr Valdetaro Gomes Cavalieri
Professor Roberto Gil Annes da Silva

<fabriciocandidodealmeida@gmail.com>

Exerccio 1
1)

u (t t ) u (t )
t
t 2
t 3 4u
ut (t ) utt
uttt
t
2!
3!
4! t 4
u ( x) u ( x x)
x
x 2
x 3 4u
u x ( x)
u xx
u xxx
x
2!
3!
4! x 4
uin1 uin
u n uin1
t
x
n
n
n
a i
ut au x i utt i u xx i O[t 2 , x 2 ]
t
x
2
2
As parcelas de ordem mais baixa do erro de truncamento esto em vermelho.
2) Para que um esquema seja consistente basta que o erro de truncamento tenda a zero
quando x, t 0 .
Temos que limt 0

t
x
n
n
utt i 0 e limx0 uxx i 0 . Logo, o esquema
2
2

consistente.
3) A ordem das derivadas dos termos mais significativos do erro de truncamento 1. Modelos
de baixa ordem so frequentemente considerados muito difusivos. Assim, o carter
predominante desse erro ser difusivo , quando a>0. Se a<0, entretanto, o carter
predominante o dispersivo, pois isso leva instabilidade do esquema.

Exerccio 2
A Tabela 2.1 apresenta o erro da soluo para combinaes de valores de P e h.
Tabela 2.1 Erro da soluo para diferentes valores de P e h.
P/h
1
3
5

12
0.1922
0.0073
4.87E-05

18
0.1021
0.0027
5.42E-05

24
0.0666
9.87E-04
1.59E-05

30
0.0489
4.24E-04
4.76E-06

36
0.038
2.20E-04
1.62E-06

Embora a dica do enunciado sugira dispor os erros e o nmero de elementos em um


grfico log-log, acredita-se que o correto seja dispor log(erro) vs log(1/nmero de elementos).
Afinal, se dissermos que o erro proporcional a x p , temos:

erro k .x p
ln(erro) p ln(x) ln(k )
Y pX C

Logo, conforme o enunciado, a inclinao da reta em um grfico log-log a ordem de


preciso do mtodo. Quanto maior a ordem de preciso, tem-se que o erro diminui mais
rapidamente conforme refinamos a malha. Por esse motivo, faz sentido pensar em x , no
em nmero de elementos. Mas, uma vez que x inversamente proporcional ao nmero de
elementos, esse mesmo procedimento pode ser aplicado em um grfico de log(erro) vs
log(1/nmero de elementos).
Para cada valor obteve-se um grfico log-log, conforme apresentado na figura 2.1.

Figura 2.1 Grficos log-log para diferentes valores de P (refinamento da malha).


Observa-se que a ordem do mtodo, dado pelo coeficiente angular da reta, bastante
prximo do valor de P, sobretudo para P=5. Dessa forma, procedeu-se a verificao do mtodo
por meio da constatao de que o erro de discretizao decai conforme a ordem nominal P (no
cdigo Burger_viscoso.mat) do esquema implementado.

Exerccio 3

Figura 2.2 Refinamento de P


Verifica-se que, ao proceder o refinamento de P, o grfico log-linear admite um ajuste
linear melhor o grfico log-log. Essa caracterstica no to evidente nos dois grficos acima
(cujos valores de R2 so prximos) em virtude da quantidade de pontos tomados. Contudo,

para uma maior quantidade de pontos tal caracterstica torna-se mais expressiva, conforme
apresentado em sala de aula por meio da figura 2.3.

Figura 2.3 Grficos apresentados em sala de aula pelo professor Andr Fernando.

Nos grficos log-linear temos retas decrescentes, em que podemos escrever:

logb (erro) k.P C


erro b k .P C
Ou seja, quanto maior o valor de P, menor ser o erro. Assim, temos que as duas
formas de diminuir o erro so: refinamento da malha e aumento da ordem do mtodo. O que
determinar a escolha deste ou daquele ser o custo computacional requerido por cada opo
para atingir o objetivo almejado.

Exerccio 4
4.1 Metodologia do artigo de Vassberg e Jameson
4.1.1 Clculo de p
Segundo o artigo, uma vez que qualquer escoamento subcrtico e no-viscoso
apresenta arrasto nulo, possvel utilizar uma expresso simplificada para estimar a ordem de
acurcia do arrasto usando somente os valores relacionados malha mais refinada e malha
de refinamento mdio. A expresso (4.1) apresenta essa frmula simplificada.

Cd
p log 2 m (Expresso 4.1)
Cd
f

Para verificar como o autor do artigo escolheu a chamada malha de refinamento


mdio, digitou-se as tabelas 2 (table 2) e 3 (table 3) e variou-se as malhas utilizadas na
expresso 4.1. Desta forma, percebeu-se que para a aplicao da expresso 4.1 o autor
considera Cdf como sendo os dados relativos malha mais refinada utilizada (no caso, a malha
de NC=4096) e Cdm a segunda malha mais refinada utilizada (ou seja, a malha de NC=2048).
Na seo 4.1.1 apresentamos essas tabelas com o clculo de p a fim de comprovar a grande
proximidade com os resultados encontrados pelo autor, verificando o que foi dito acima.
4.1.2 Clculo da ordem de acurcia para o caso geral
Para os casos mais gerais, deve-se utilizar a expresso 4.2.

( Ff Fm )

(2 p 1)
(Expresso 4.1)
R

( Fm Fc ) (4 p 2 p )
O artigo sugere, ento, a utilizao de um mtodo iterativo para a obteno de p.Em
virtude das ferramentas atualmente disponveis, esse processo pode ser substitudo pela
funo fsolve do Matlab, a ferramenta atingir meta do Excel ou ainda vrias outras
ferramentas. Neste trabalho, optou-se pela ferramenta atingir meta do Excel, conforme
ser discutido a seguir.
Utilizando os dados das tabelas Table 2 FLO82-H-CUSP subcritical data at M=0.5 e
Table 3 - FLO82-H-CUSP transonic data at M=0.8, verificou-se que os autores do artigo
fizeram as seguintes consideraes:

Ff=funcional da malha mais refinada utilizada (no caso, malha com NC=4096);
Fm=funcional da segunda malha mais refinada utilizada (no caso, malha com NC=2048);
Fc=funcional da terceira malha mais refinada utilizada (no caso, malha com NC=1024).

Para a obteno de p, procedeu-se da seguinte forma:

Chamou-se de de R1 a seguinte expresso:

R1

( Fm Fc )

(Expresso 4.3)

Chamou-se de R2 a seguinte expresso:

R2

( Ff Fm )

(2 p 1)
(Expresso 4.4)
(4 p 2 p )

Utilizou-se a ferramenta atingir meta para variar o valor de p a fim de que a


diferena entre R1 e R2 se tornasse nula.

Os valores encontrados para p e p so apresentados nas tabelas 4.1 e 4.2.

Tabela 4.1 Clculo de p e p utilizando os dados de Table 2 FLO82-H-CUSP subcritical data


at M=0.5. Em vermelho, tem-se os valores calculados.
M=0.5

Mesh
NC
32
64
128
256
512
1024
2048
4096
continuum
p
p

p
p

=0 deg
Cd
0.001979418
0.002270216
0.000307646
-0.000013299
-0.000015191
-0.000005076
-0.000001404
-0.000000365
0.000000045
1.821
1.821
1.944
1.944

R1
R2
R1-R2

0.28295207
0.28308904
-0.00013697

Cl
0.181639135
0.178822451
0.180014345
0.180458183
0.180446183
0.180382615
0.180354386
0.180347832
0.180345850
2.107
2.106
-

=1.25 deg
Cd
0.002482085
0.001974608
0.000298397
-0.000011045
-0.000015534
-0.000005301
-0.000001481
-0.000000388
0.000000050
1.805
1.805
1.932
1.932

Cm
-0.002926241
-0.002487849
-0.002294411
-0.002301404
-0.002290609
-0.002276577
-0.002270586
-0.002269217
-0.002268812
2.130
2.129
-

0.232172588
0.23223817
-6.5582E-05

0.286125654
0.286244081
-0.00011843

0.228509431
0.228589136
-7.97047E-05

Tabela 4.2 Clculo de p e p utilizando os dados de Table 3 FLO82-H-CUSP transonic data


at M=0.8. Em vermelho, tem-se os valores calculados.
M=0.8
Mesh
NC
32
64
128
256
512
1024
2048
4096
continuum
p
p
R1
R2
R1-R2

=0 deg
Cd
0.011451356
0.010264792
0.008500758
0.008312402
0.008328328
0.008338967
0.008341760
0.008342211
0.008342298
2.631
2.630

Cl
0.387842746
0.372921380
0.373469550
0.368980205
0.363747900
0.360812844
0.358281928
0.357142338
0.356208937
1.151
1.149

=1.25 deg
Cd
0.027861593
0.025487792
0.023786371
0.023357651
0.023084749
0.022934404
0.022799839
0.022737860
0.022684938
1.118
1.118

0.161475116 0.450267808 0.46058782


0.161509948 0.450883307 0.460687884
-3.4832E-05
-0.0006155 -0.00010006

Cm
-0.042947499
-0.043584427
-0.043873739
-0.042552941
-0.041002228
-0.040136414
-0.039388829
-0.039051466
-0.038774022
1.148
1.146
0.451270424
0.451826623
-0.000556199

Verifica-se que os resultados calculados (em vermelho), so bem prximos daqueles


apresentado em [1]. As pequenas diferenas justificam-se pelo mtodo empregado para o
clculo de p. Desta forma, comprova-se que a aplicao do mtodo proposto em [1] est

correta, dando segurana na sua aplicao na seo 4.2 para o clculo da ordem nominal do
mtodo utilizado em sala.

4.2 Clculo da ordem nominal do mtodo utilizado em sala para os


casos propostos (SU2).
Em virtude da inexistncia de dados experimentais em [2] referente a Mach=0.5 e
=2.86, utilizou-se em vez disso o =1.86. Desta forma, os casos trabalhados foram:

Subcritical
Transonic

NonLifting
M=0.5 AoA=0
M=0.8 AoA=0

Lifting
M=0.5 AoA=1.86
M=0.8 AoA=2.86

Figura 4.1 Curva de convergncia para M=0.5 AoA=0 (Subcritical, NonLifting).

Figura 4.2 Curva de convergncia para M=0.5 AoA=1.86 (Subcritical, Lifting).

-6.8
-2

-1

-7 0

Log(Cl)

-3

-7.2

Srie1

-7.4

Linear (Srie1)

-7.6

y = -0.2485x - 7.6848
R = 0.1242

-7.8

Log(1/NC)

Cl

Figura 4.3 Curva de convergncia para M=0.8 AoA=0 (Transonic, NonLifting).


0.76
0.74
0.72
0.7
0.68
0.66
0.64
0.62

Srie1

100

200

300

NC

Figura 4.4 Curva de convergncia para M=0.8 AoA=2.86 (Transonic, NonLifting).


A Tabela 4.3 apresenta a ordem nominal obtida para cada caso, utilizando os grficos
das figuras 4.1,4.2 e 4.3 (para a 4.3, no se sabe o valor de Cl nem de Cd, portanto tal mtodo
no se aplica). Alm disso, tais valores so comparados aos resultados obtidos por meio do
mtodo sugerido no artigo [1].
Tabela 4.3 Ordem nominal obtida para cada caso

Funcional utilizado
pcoeficiente angular do

M=0.5
=0 deg =1.86 deg
Cd
Cd
1.8078
1.727

=0 deg
Cl
0.2485

M=0.8
=2.86 deg
Cl
Cd
NA*
NA*

Cm
NA*

grfico log-log

pmtodo sugerido no artigo

2.012

2.191

2.128

3.571

1.134

2.994

1.630

1.436

[1]

p
*NA=no se aplica

Verifica-se que para os casos de Mach=0.5 os resultados encontrados por meio do


mtodo sugerido em [1] e por meio do coeficiente angular da rela no grfico log-log foram
prximos, de forma que ambos apontaram para a ordem do mtodo igual a 2. A aproximao
p , por sua vez, no apresentou um resultado muito satisfatrio para o caso subcrtico com
sustentao, gerando dvida se o mtodo de ordem 1 ou ordem 2. Tal aproximao, dada
sua simplicidade, exige cuidado ao se trabalhar com malhas no muito refinadas, conforme as
aqui trabalhadas (a mais refinada tinha NC=256, enquanto que no artigo o maior NC foi de
4096).

Para o caso transnico, entretanto, encontrou-se problemas na determinao da


ordem em ambos os mtodos. No mtodo grfico, o valor de p apresentou-se muito distante
do esperado (p=0.2485). Para os casos com sustentao, em que no possvel obter
resultados por meio do mtodo grfico, os valores utilizando o mtodo sugerido em [1]
destoam muito quando se utiliza Cl, Cd ou Cm. Acredita-se que tais problemas estejam
relacionados ao surgimento das ondas de choque. De fato, mesmo em [1] verifica-se uma
divergncia considervel desses valores quando da presena de ondas de choque.
Assim, para o caso transonico no foi possvel validar o esquema implementado.

Exerccio 5
A figura 5.1 apresenta os resultados obtidos no SU2 (linha contnua) e os
experimentais (pontos) presentes em [2].

Figura 5.1 Comparao dos resultados: SU2 e experimentais presentes em [2].

Verifica-se que os resultados numricos obtidos com o SU2 esto muito prximos dos
resultados experimentais para o caso subcrtico (M=0.5). Para o caso transnico, entretanto,
comea a haver uma discrepncia nos resultados.

Para o caso em que M=0.8 e AoA=0 os resultados ainda so bom, de forma que o
software apontou para a ocorrncia de uma onda de choque em uma regio bem prxima de
onde ela realmente ocorre (prximo de x/c=0.4). Entretanto, para AoA=2.86 os resultados j
so bons apenas para a regio do intradorso, em que no h a formao de ondas de choque
para esse Mach. Na regio do extradorso, por sua vez, os resultados numrico e experimental
destoam bastante. Entende-se, desta forma, que h a necessidade de refinar melhor a malha
nas regies prximas onda de choque (descontinuidade) e, em virtude do custo
computacional, o ideal que esse refinamento seja feito apenas em tais regies em que seja
necessrio de fato.

Referncias
[1] VASSBERG,J.C.; JAMESON, A. In pursuit of grid convergence for two-dimensional Euler
solutions. Journal of Aircraft, v. 47, n. 4, p. 1152-1166, 2010.
[2] HARRIS, C. D. Two-dimensional aerodynamic characteristics of the naca 0012 airfoil in the
Langley 8 foot transonic pressure tunnel. 1981. NASA TM 81927.