1

Grupo de pesquisa:
CFD, propulsão e
aerodinâmica de foguetes
(CFD/UFPR) – junho/2002
27 Fev 2013
2
Laboratórios (136 m
2
):
Lena 1: alunos
Lena 2: professores
LAE: minifoguetes
Localização:
salas 7-16, 7-30 e 7-31 do DEMEC
Equipamentos principais:
23 computadores (192 GB, Xeon, 12 núcleos)
4 impressoras laser
sensores, filmadora etc
3
PESQUISADORES atuais (11)
Da UFPR:
Prof. Carlos Henrique Marchi (líder)
Prof. Luciano Kiyoshi Araki
Prof. Márcio Augusto Villela Pinto
De outras instituições:
UEPG = 3 UTFPR = 2
UFRN = 1 IFPR = 1
UP = 1
4
ORIENTANDOS atuais
na UFPR (21)
IC = 9 TG = 0
M = 6 D = 6
PD = 0 outros = 0
5
ORIENTAÇÕES concluídas
na UFPR (40)
IC = 5 TG = 14
M = 10 D = 11
PD = 0 outros = 0
6
Métodos usados na engenharia
Problema
REAL
Bancada de
testes em
laboratório
Modelo
Matemático
Métodos
Analíticos
Métodos
Numéricos
Métodos
Experimentais
Métodos Teóricos
Resultados
experimentais numéricos
analíticos
7
Linhas de pesquisa
• Aplicação de métodos numéricos
• Otimização de métodos numéricos
• Verificação e validação de soluções numéricas
8
Modelos matemáticos
Equações (1D/2D/3D/t):
Laplace
Poisson
Fourier
Advecção-difusão
Burgers
Euler
Navier-Stokes
Turbulência
9
Metodologia
Métodos numéricos:
Diferenças finitas
Volumes Finitos
Ordem das aproximações numéricas: 1, 2, 3 e 4
Tipos de malhas:
Uniformes e não-uniformes
Quadradas e triangulares
Estruturadas e não-estruturadas
Não-ortogonais
Solvers: GS, TDMA, ADI e MSI com multigrid
Linguagem de programação: Fortran 90
10
Aplicação de métodos numéricos
• Propulsão de foguetes
• Aerodinâmica de foguetes
11
Ar sobre cone (L/D = 3): campo p
12
Ar sobre cone (L/D = 3): C
Df
0,07556 ± 0,00009 0,076 ± 0,005 1,05 x 10
6
5
0,07779 ± 0,00009 0,078 ± 0,005 2,16 x 10
6
4
0,08406 ± 0,00007 0,084 ± 0,003 4,00 x 10
6
3
Mach2D Exp Re M
13
O foguete
brasileiro
VLS
14
Ar sobre o foguete VLS
15
Foguete VS-30 (IAE) em túnel de vento
16
Foguete VS-40 (IAE), Mach 1, PSP
17
Motor-foguete SSME
e Space Shuttle
18
Esquema de motor-foguete bipropelente com
refrigeração regenerativa
19
Detalhes dos canais de refrigeração
20
Motor-foguete
Vulcain do
Ariane V
21
Motor Vulcain (Ariane V)
• F (nível do mar) = 103 tf
• Tw-max = 750 K
• To = 3.500 K
• Po = 100 atm
• q”max = 60 MW/m
2
• Canais = 360
• Altura = 9,5 a 12 mm
• Largura = 1,3 a 2,6 mm
22
Modelos físicos para
escoamento na tubeira
1: Gás com propriedades constantes
2: Gás com propriedades variáveis
3: Gases congelados
4: Gases em equilíbrio químico local
5: Gases com taxa finita de reação
a) invíscido
b) laminar
c) turbulento
23
Escoamento reativo 2D laminar
( ) ( ) ( )
    
 
      S P
y
r
y r x x
v r
y r
u
x t
C + +
|
|
.
|

\
|
c
c
I
c
c
+
|
|
.
|

\
|
c
c
I
c
c
=
(
¸
(

¸

c
c
+
c
c
+
c
c 1 1
Equação 

C

I

P

S
Massa 1 1 0 0 0
QML-x u 1 µ
x
p
c
c
÷ ( )
(
¸
(

¸

c
c
c
c
÷
|
|
.
|

\
|
c
c
c
c
+
|
|
.
|

\
|
c
c
c
c
v r
y r x x
v
y r x
u
x

 
3
2 1
3
1

QML-y v 1 µ
y
p
c
c
÷
y
v f
r
v
r
u
f
y
u
y y
u
x y
v
r
y r c
c
÷ ÷
|
|
.
|

\
|
c
c
c
c
÷
|
|
.
|

\
|
c
c
c
c
+
|
|
.
|

\
|
c
c
c
c 
  
3
2
3
4
3
2
3
1
2

Energia T c
p
k
v u
vP uP
t
p
÷ ÷
c
c

tf eq
S
r
v
f
y
v
x
u
y
u
x
v
r
v
f
y
v
x
u
/
2 2 2 2 2
3
2
2 +
|
|
.
|

\
|
+
c
c
+
c
c
÷
|
|
.
|

\
|
c
c
+
c
c
+
(
(
¸
(

¸

|
.
|

\
|
+
|
|
.
|

\
|
c
c
+
|
|
.
|

\
|
c
c
  
Espécies Y
i
1 0 0
i
w

24
Equilíbrio químico local
Taxa finita:
¿
=
=
e
N
i
i p i p
c Y c
1
) (
T R p  =
|
|
.
|

\
|
c
c
÷
|
|
.
|

\
|
c
c
÷ =
¿ ¿
= =
e e
N
i
i i
N
i
i i tf eq
v Y h r
y r
u Y h
x
S
1 1
/
1
 
¿
=
÷ =
e
N
i
i i tf eq
w h S
1
/

Escoamento reativo 2D laminar
¿
=
=
e
N
i
i
p p
1
¿
=
=
e
N
i
i i
R Y R
1
25
Modelos químicos para H
2
/O
2
H
2
O, O
2
, H
2
, OH, O, H, HO
2
, H
2
O
2
8 18 9
H
2
O, O
2
, H
2
, OH, O, H, HO
2
, H
2
O
2
8 6 10
H
2
O, O
2
, H
2
, OH, O, H 6 8 7
H
2
O, O
2
, H
2
, OH, O, H 6 8 5
H
2
O, O
2
, H
2
, OH, O, H 6 4 4
H
2
O, O
2
, H
2
, OH, O, H 6 4 3
H
2
O, O
2
, H
2
, OH 4 2 2
H
2
O, O
2
, H
2
3 1 1
H
2
O, O
2
, H
2
3 0 0
Espécies envolvidas Número de
espécies
Número de
reações
Modelo
9 equilíbrio e 6 taxa finita
26
Malha 56x20, Mach2D, invíscido
27
Malha 56x50, Mach2D, laminar
28
Mach2D, 224x80/200, p parede
29
Mach, invíscido, 1792x640, Mach2D
30
Mach, invíscido, 1792x640, Mach2D
31
Mach, invíscido, 1792x640, Mach2D
32
Otimização de métodos numéricos
• Métodos multigrid geométricos e algébricos
• Aproximações numéricas
• Multiextrapolação de Richardson
• Programação //, solvers etc
33
Otimização do Mach2D com //
34
34
Multigrid
• v, L, N
• Solver
• Operadores de transferência
• Ciclos
• FAS x CS
• GMG x AMG
• MG x FMG
Multigrid
35
35
Resultados
Efeito de ν sobre o tempo de CPU
FAS-FMG e solver GS-Lex em VF
0 2 4 6 8 10 12 14 16 18 20 22
10
-2
10
-1
10
0
10
1
10
2
10
3
10
4
T
e
m
p
o

d
e

C
P
U

(
s
)
Número de iterações internas (v)
Malha Laplace Adv-Dif Burgers
128 x 128
512 x 512
2048 x 2048
36
36
Resultados
2 3 4 5 6 7 8 9 10 11
10
-2
10
-1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
10
7
10
8
T
e
m
p
o

d
e

C
P
U

(
s
)
Número de malhas (L)
Malha Laplace Adv-Dif Burgers
128 x 128
512 x 512
2048 x 2048
Efeito de L sobre o tempo de CPU
FAS-FMG e solver GS-Lex em VF
37
37
Resultados
10
2
10
3
10
4
10
5
10
6
10
7
10
-4
10
-3
10
-2
10
-1
10
0
10
1
10
2
10
3
10
4
10
5
10
6
T
e
m
p
o

d
e

C
P
U

(
s
)
Número de incógnitas (N)
Laplace - SG
Laplace - FAS-FMG
Adv-Dif - SG
Adv-Dif - FAS-FMG
Burgers - SG
Burgers - FAS-FMG
Efeito de N sobre o tempo de CPU
FAS-FMG e solver GS-Lex em VF
38
Laplace 2D em DF com CDS-2
10
3
10
4
10
5
10
6
10
7
10
8
10
9
10
-2
10
-1
10
0
10
1
10
2
10
3
10
4
10
5
10
6


T
e
m
p
o

d
e

p
r
o
c
e
s
s
a
m
e
n
t
o

[
s
]
Número de nós
Multigrid: CS com Gauss-Seidel
Gauss-Seidel
39
Multigrid em1 ou 2 equações
Burgers 2D, DF
Navier-Stokes 2D, ¢-e, DF
40
MER em Tc, Advecção-difusão 1D, VF
10
-7
10
-6
10
-5
10
-4
10
-3
10
-2
10
-1
10
-30
10
-26
10
-22
10
-18
10
-14
10
-10
10
-6
10
-2


|
E
|
h
Eh, UDS1
Eh, CDS
Eh, QC2
Eh, QC3
Em, UDS1
Em, CDS
Em, QC2
Em, QC3
41
MER
¿
·
=
= + + + =
0
2 1 0
... ) (
2 1 0
m
p
m
p p p
m
h C h C h C h C E 
  ÷ u = ) ( E
1
1
1 , 1 1 ,
1 , ,
÷
÷
+ =
÷
÷ ÷ ÷
÷
m
p
m g m g
m g m g
r
 
 
42
Tabela de MER
5,4 5,3 5,2 5,1 5,0 5
4,3 4,2 4,1 4,0 4
3,2 3,1 3,0 3
2,1 2,0 2
1,0 1
4 3 2 1 0 g \ m
43
MER em Tc, Laplace 2D, DF
10
-3
10
-2
10
-1
10
-32
10
-28
10
-24
10
-20
10
-16
10
-12
10
-8
10
-4


|
E
|
h
Eh (Real*8)
Em1 (Real*16)
Em1 (Real*8)
Eh (Real*4)
Em1 (Real*4)
Eh (Real*16)
44
Malhas quadradas e triangulares
45
MER em Tc, Laplace 2D, VF
10
-3
10
-2
10
-1
10
-14
10
-12
10
-10
10
-8
10
-6
10
-4
10
-2


M
Ó
D
U
L
O

D
O
S

E
R
R
O
S

D
E


T
c
h
E(Th) TG
E(MER) TG
E(Th) QG
E(MER) QG
46
MER em Tc, Laplace 2D, DF
10
-3
10
-2
10
-1
10
-32
10
-29
10
-26
10
-23
10
-20
10
-17
10
-14
10
-11
10
-8
10
-5
10
-2


|
E
|
h
m=0 m=6
m=1 m=7
m=2 m=8
m=3 m=9
m=4 m=10
m=5 m=11
47
MER em Tc, Laplace 2D, DF
10
-3
10
-2
10
-1
0
4
8
12
16


p
E
h
m=0 m=5
m=1 m=6
m=2 m=7
m=3 m=8
m=4 m=9
m=10
48
MER em Tc, Laplace 2D, DF
10
-2
10
-1
10
0
10
1
10
2
10
3
10
-29
10
-25
10
-21
10
-17
10
-13
10
-9
10
-5


|
E
|
CPU time (s)
Eh (Real*8)
Em1 (Real*8)
Eh (Real*16)
Em1 (Real*16)
49
Verificação e validação
de soluções numéricas
• Verificar códigos e soluções numéricas
• Validar soluções numéricas
• Avaliar e desenvolver estimadores de
erros numéricos
• Gerar resultados numéricos de referência
• Incerteza dos dados da simulação
50
VALOR VERDADEIRO
DO FENÔMENO REAL
Erro de
Modelagem
Erro
Numérico
Erro
Experimental
SOLUÇÃO ANALÍTICA
SOLUÇÃO NUMÉRICA
RESULTADO
EXPERIMENTAL
Tipos de erros
51
V&V: estimador de erro para MER
10
-4
10
-3
10
-2
10
-1
10
-40
10
-37
10
-34
10
-31
10
-28
10
-25
10
-22
10
-19
10
-16
10
-13
10
-10
10
-7
10
-4
10
-1
E
r
r
o

N
u
m
é
r
i
c
o

e

I
n
c
e
r
t
e
z
a

h
Eh
Ec
Em2
Em1
Uri
Uc
UD
Upsi
Um
Poisson 1D, DF, T(3/4) nodal, CDS-2
52
Benchmark da cavidade 2D
0.56543 0.53125 0.118936708 0.60547 0.55371 0.11398887 0.73730 0.61621 0.1035212 CFD
0.56543 0.53125 0.11892 18
0.5650 0.5300 0.118942 16
0.5625 0.5250 0.117 0.6125 0.5500 0.113 0.7375 0.6125 0.103 17
0.562500 0.531250 0.118806 0.734375 0.617187 0.103511 15
0.5652 0.5308 0.1189366 14
0.118930 0.11389 0.10330 13
0.1157 12
0.5659 0.5308 0.118821 0.7378 0.6157 0.103519 11
0.5647 0.5333 0.1178 0.6078 0.5608 0.1121 0.7373 0.6196 0.1030 10
0.5625 0.5313 0.119004 0.7344 0.6094 0.103506 9
0.5625 0.5438 0.1173 0.6000 0.5563 0.1136 0.7375 0.6188 0.1034 7
0.56429 0.52857 0.11894 0.60714 0.55714 0.11399 0.74167 0.61667 0.10330 6
0.5625 0.5313 0.117929 0.6055 0.5547 0.113909 0.7344 0.6172 0.103423 5
0.1193 4
0.114 0.1034 3
0.1017 0.1022 2
y x -
min
y x -
min
y x -
min
----------------- Re = 1000 ---------------- --------------- Re = 400 -------------- --------------- Re = 100 --------------- Ref.
Re = 10, Ref. 2: -min = 0.0999; Present: -min = 0.1001132
53
Classificação de motores de espaçomodelos
Motores B6-4:
It = 2,51 a 5,00 Ns
Em = 6 N
t = 4 s
Motores C20-0:
It = 5,01 a 10,00 Ns
Em = 20 N
Motores D20-0:
It = 10,01 Ns a 20,00 Ns
Em = 20 N
3
54
Componentes do motor-foguete
2
(Resina)
55
Teste estático de motor de EM
0
1
2
3
4
5
6
7
0 0.5 1 1.5 2 2.5
e
m
p
u
x
o

(
N
)
tempo (s)
Motor BT-100, TE 27 Jul 2010, Curva_empuxo 1.2
Thu Sep 02 15:43:33 2010
56
Vídeo do TE de um motor C6-0 de EM
57
Lançamento EM -17/C6-5 (23/06/2011)
58
Agradecimentos (financiadores):
AEB PG-MEC
CNPq PPGMNE
CAPES DEMEC
FA UFPR
59
Para interessados em
IC, TG, M, D, PD, colaborações:
www.cfd.ufpr.br
www.foguete.ufpr.br
marchi@ufpr.br

Sign up to vote on this title
UsefulNot useful