Académique Documents
Professionnel Documents
Culture Documents
2
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
Agora é a hora!
3
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
• Escoamentos turbulentos:
4
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
5
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
Quando as condições de
contorno variarem no tempo
𝛻 ∙ (𝜌𝒖𝜙) = 𝛻 ∙ (Γ𝛻𝜙)+S𝜙
𝝏 𝝆𝝓
+ 𝛻 ∙ (𝜌𝒖𝜙) = 𝛻 ∙ (Γ𝛻𝜙)+S𝜙
𝝏𝒕
𝑡+∆𝑡 𝑡+∆𝑡
𝜕𝜌𝜙
𝑑𝑉 𝑑𝑡 + 𝛻 ∙ (𝜌𝒖𝜙)𝑑𝑉 𝑑𝑡
𝑡 ∆𝑉 𝜕𝑡 𝑡 ∆𝑉
𝑡+∆𝑡 𝑡+∆𝑡
= 𝛻 ∙ (Γ𝛻𝜙)𝑑𝑉 𝑑𝑡 + S𝜙 𝑑𝑉 𝑑𝑡
𝑡 ∆𝑉 𝑡 ∆𝑉
7
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
• Notação
Volume finito no passo de tempo anterior é denotado com o sobrescrito “0” ou
“n”; Ex.: 𝝓𝟎 , 𝝓𝑛
Volume finito no passo de tempo “atual” é denotado sem sobrescrito ou com
“n+1”; Ex.: 𝝓, 𝝓𝑛+1
8
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
𝑡+∆𝑡 𝑡+∆𝑡 𝑡+∆𝑡
𝑑𝜌𝜙 𝑑 𝑑𝜙
𝑑𝑉 𝑑𝑡 = Γ 𝑑𝑉 𝑑𝑡 + S𝜙 𝑑𝑉 𝑑𝑡
𝑡 ∆𝑉 𝑑𝑡 𝑡 ∆𝑉 𝑑𝑥 𝑑𝑥 𝑡 ∆𝑉
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
𝑡+∆𝑡 𝑡+∆𝑡
𝑑𝜙 𝑑𝜙
𝜌𝜙 − 𝜌0 𝜙 0 𝑑𝑉 = Γ𝑒 𝐴𝑒 −Γ𝑤 𝐴𝑤 𝑑𝑡 + S𝜙 𝑑𝑉 𝑑𝑡
∆𝑉 𝑡 𝑑𝑥 𝑒
𝑑𝑥 𝑤 𝑡 ∆𝑉
𝑡+∆𝑡 𝑡+∆𝑡
0 𝑑𝜙 𝑑𝜙
𝜌𝑃 𝜙𝑃 − 𝜌𝑃 0 𝜙𝑃 Δ𝑉 = Γ𝑒 𝐴𝑒 −Γ𝑤 𝐴𝑤 𝑑𝑡 + S𝜙 𝑑𝑉 𝑑𝑡
𝑡 𝑑𝑥 𝑒
𝑑𝑥 𝑤 𝑡 ∆𝑉
𝑡+∆𝑡
𝜙𝐸 − 𝜙𝑃 𝜙𝑃 − 𝜙𝑊 𝜃
𝜌𝑃 𝜙𝑃 − 𝜌𝑃 0 𝜙𝑃 0 Δ𝑉 = Γ𝑒 𝐴𝑒 − Γ𝑤 𝐴𝑤 𝑑𝑡 + S𝜙 ΔVΔ𝑡
𝑡 𝛿𝑥𝑃𝐸 𝛿𝑥𝑊𝑃
10
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
12
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
13
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
14
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
15
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙
∆𝑡 𝑊 𝑃 𝐸
𝜙0
𝜙𝐴 𝑤 𝑒 𝜙𝐵
∆𝑥
Generalizando :
𝑡+∆𝑡
𝜙𝑃 𝑑𝑡 = 𝜽𝜙𝑃 + 𝟏 − 𝜽 𝜙𝑃 0 Δ𝑡
𝑡
16
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
(*)https://en.wikipedia.org/wiki/Courant%E2%80%9
3Friedrichs%E2%80%93Lewy_condition
17
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
E t + Δt, n+1
W P
Fully
Implicit t, n
W P E
W P E t + Δt, n+1
Explícito
t, n
W P E
t + Δt, n+1
f n+1 - f n W E
Implícito = q F n+1 + (1- q )F n P
Dt t, n
W P E
18
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
Avanço no tempo:
EXPLÍCITO Dt Limitado
REAL
IMPLÍCITO Dt Limite de
acurácia
TRANSIENTE
EXPLÍCITO
Dt Limitado
DISTORCIDO
Não limitado.
IMPLÍCITO Dt Problemas
lineares.
19
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
Condição Condição
de contorno de contorno
1 2 3 4 5
𝜕𝑇 𝜕 𝜕𝑇
𝜌𝑐𝑃 = 𝑘
𝜕𝑡 𝜕𝑥 𝜕𝑥
20
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
1 2 3 4 5
𝜕𝑇 𝜕 𝜕𝑇
𝜌𝑐𝑃 = 𝑘
𝜕𝑡 𝜕𝑥 𝜕𝑥
𝑡+∆𝑡 𝑡+∆𝑡
𝜕𝑇 𝜕 𝜕𝑇
𝜌𝑐𝑃 𝑑𝑉 𝑑𝑡 = 𝑘 𝑑𝑉 𝑑𝑡 ⇒
𝑡 ∆𝑉 𝜕𝑡 𝑡 ∆𝑉 𝜕𝑥 𝜕𝑥
𝑡+∆𝑡
0 𝑇𝐸 − 𝑇𝑃 𝑇𝑃 − 𝑇𝑊
𝜌𝑐𝑃 𝑇𝑃 − 𝜌𝑐𝑃 𝑇𝑃 Δ𝑥 = 𝑘𝐴 − 𝑘𝐴 𝑑𝑡
𝑡 Δ𝑥 Δ𝑥
21
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
Rearranjando:
22
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
1 2 3 4 5
𝜕𝑇 𝑇𝐵 =0º C
=0
𝜕𝑥
𝑎𝑃 𝑇𝑃 = 𝑎𝑊 𝑇𝑊 + 𝑎𝐸 𝑇𝐸 + 𝑆
𝑎𝐸 𝑎𝑊 𝑎𝑃 𝑆
𝑘Δ𝑡𝜃 𝑘Δ𝑡𝜃 2𝑘Δ𝑡𝜃 𝑘Δ𝑡(1 − 𝜃) 0 𝑘Δ𝑡 1 − 𝜃 𝑘Δ𝑡(1 − 𝜃) 0
𝜌𝑐𝑃 Δ𝑥 + 𝜌𝑐𝑃 Δ𝑥𝑇𝑃 0 + 𝑇𝐸 − 2 𝑇𝑃 0 + 𝑇𝑊
Δ𝑥 Δ𝑥 Δ𝑥 Δ𝑥 Δ𝑥 Δ𝑥
23
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
1 2 3 4 5
𝜕𝑇
=0
𝜕𝑥
𝜕𝑇
=0
𝑡+∆𝑡 𝑡+∆𝑡 𝜕𝑥
𝜕𝑇 𝜕 𝜕𝑇 𝑤
𝜌𝑐𝑃 𝑑𝑉 𝑑𝑡 = 𝑘 𝑑𝑉 𝑑𝑡 ⇒
𝑡 ∆𝑉1 𝜕𝑡 𝑡 ∆𝑉 𝜕𝑥 𝜕𝑥
𝑡+∆𝑡
0 𝑇2 − 𝑇1
𝜌𝑐𝑃 𝑇1 − 𝜌𝑐𝑃 𝑇1 Δ𝑥 = 𝑘 − 𝑘 × 0 𝑑𝑡 ⇒
𝑡 Δ𝑥
0 𝑘Δ𝑡
𝜌𝑐𝑃 𝑇1 − 𝜌𝑐𝑃 𝑇1 Δ𝑥 = 𝜃𝑇2 + (1 − 𝜃)𝑇2 0 − 𝜃𝑇1 + (1 − 𝜃)𝑇1 0
Δ𝑥
𝑘Δ𝑡𝜃 𝑘Δ𝑡𝜃 𝑘Δ𝑡(1 − 𝜃) 0 𝑘Δ𝑡 1 − 𝜃
𝜌𝑐𝑃 Δ𝑥 + 𝑇1 = 𝑇2 + 𝜌𝑐𝑃 Δ𝑥𝑇1 0 + 𝑇2 − 𝑇1 0
Δ𝑥 Δ𝑥 Δ𝑥 Δ𝑥
24
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝑎1 𝑇1 = 𝑎2 𝑇2 + 𝑆
𝑎𝟐 𝑎𝟏 𝑆
𝑘Δ𝑡𝜃 𝑘Δ𝑡𝜃 𝑘Δ𝑡(1 − 𝜃) 0 𝑘Δ𝑡 1 − 𝜃
𝜌𝑐𝑃 Δ𝑥 + 𝜌𝑐𝑃 Δ𝑥𝑇1 0 + 𝑇2 − 𝑇1 0
Δ𝑥 Δ𝑥 Δ𝑥 Δ𝑥
25
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
1 2 3 4 5
𝑡+∆𝑡 𝑡+∆𝑡
𝜕𝑇 𝜕 𝜕𝑇
𝜌𝑐𝑃 𝑑𝑉 𝑑𝑡 = 𝑘 𝑑𝑉 𝑑𝑡 ⇒
𝑡 ∆𝑉5 𝜕𝑡 𝑡 ∆𝑉 𝜕𝑥 𝜕𝑥
𝑡+∆𝑡
0 𝑇𝐵 − 𝑇5 𝑇5 − 𝑇4
𝜌𝑐𝑃 𝑇5 − 𝜌𝑐𝑃 𝑇5 Δ𝑥 = 𝑘 −𝑘 𝑑𝑡 ⇒
𝑡 Δ𝑥/2 Δ𝑥
2𝑘Δ𝑡 𝑘Δ𝑡
𝜌𝑐𝑃 𝑇5 − 𝜌𝑐𝑃 𝑇5 0 Δ𝑥 = − 𝜃𝑇5 + (1 − 𝜃)𝑇5 0 − 𝜃𝑇5 + (1 − 𝜃)𝑇5 0 − 𝜃𝑇4 + (1 − 𝜃)𝑇4 0
Δ𝑥 Δ𝑥
26
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
Rearranjando:
No formato tradicional:
0
𝑎𝑃 𝑇𝑃 = 𝑎𝑊 𝑇𝑊 + 𝑎𝐸 𝑇𝐸 + 𝑆
𝑎5 𝑇5 = 𝑎4 𝑇4 + 𝑆
𝑎𝟒 𝑎𝟓 𝑆
𝑘Δ𝑡𝜃 3𝑘Δ𝑡𝜃 3𝑘Δ𝑡 1 − 𝜃 𝑘Δ𝑡(1 − 𝜃) 0
𝜌𝑐𝑃 Δ𝑥 +
Δ𝑥 𝜌𝑐𝑃 Δ𝑥𝑇5 0 − 𝑇5 0 + 𝑇4
Δ𝑥 Δ𝑥 Δ𝑥
27
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
• Exemplo: Advecção-Condução 1D
𝜙 = 10 𝜙𝐼𝑁𝐼𝐶𝐼𝐴𝐿 = 0 𝜙=0
1 2 3 4 5
𝜕𝜙 𝜕𝜙 𝜕 𝜕𝜙
𝜌 + 𝜌𝑢 = 𝑘
𝜕𝑡 𝜕𝑥 𝜕𝑥 𝜕𝑥
28
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
Para os nós 2, 3 e 4:
Upwind!
𝑡+∆𝑡 𝑡+∆𝑡
0 𝜙𝐸 − 𝜙𝑃 𝜙𝑃 − 𝜙𝑊
𝜌𝜙𝑃 − 𝜌𝜙𝑃 Δ𝑥 = 𝜌𝑢 𝜙𝑃 − 𝜌𝑢 𝜙𝑊 𝑑𝑡 + 𝑘 −𝑘 𝑑𝑡 ⇒
𝑡 𝑡 Δ𝑥 Δ𝑥
Rearranjando:
E:
𝑎𝑃 𝜙𝑃 = 𝑎𝑊 𝜙𝑊 + 𝑎𝐸 𝜙𝐸 + 𝑆
𝑎𝐸 𝑎𝑊 𝑎𝑃 𝑆
𝑘Δ𝑡𝜃 𝑘Δ𝑡𝜃 2𝑘Δ𝑡𝜃 𝑘Δ𝑡(1 − 𝜃) 0
− 𝜌𝑢Δ𝑡𝜃 𝜌Δ𝑥 − 𝜌𝑢Δ𝑡𝜃 + 𝜌𝑢Δ𝑡 1 − 𝜃 𝜙𝑃 0 − 𝜌𝑢Δ𝑡 1 − 𝜃 𝜙𝑊 0 + 𝜌Δ𝑥𝜙𝑃 0 + 𝜙𝐸
Δ𝑥 Δ𝑥 Δ𝑥 Δ𝑥
𝑘Δ𝑡 1 − 𝜃 𝑘Δ𝑡(1 − 𝜃)
−2 𝜙𝑃 0 + 𝜙𝑊 0
Δ𝑥 Δ𝑥
30
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝑡+∆𝑡 𝑡+∆𝑡
0 𝜙2 − 𝜙1 𝜙1 − 10
𝜌𝜙1 − 𝜌𝜙1 Δ𝑥 = 𝜌𝑢 𝜙1 − 𝜌𝑢 10 𝑑𝑡 + 𝑘 −𝑘 𝑑𝑡 ⇒
𝑡 𝑡 Δ𝑥 Δ𝑥/2
𝑡+∆𝑡 𝑡+∆𝑡
0 0 − 𝜙5 𝜙5 − 𝜙4
𝜌𝜙5 − 𝜌𝜙5 Δ𝑥 = 𝜌𝑢 𝜙5 − 𝜌𝑢 𝜙4 𝑑𝑡 + 𝑘 −𝑘 𝑑𝑡 ⇒
𝑡 𝑡 Δ𝑥/2 Δ𝑥
𝜃𝜙5 + (1 − 𝜃)𝜙5 0
2𝑘Δ𝑡 −
Δ𝑥
𝜃𝜙5 + (1 − 𝜃)𝜙5 0 − 𝜃𝜙4 + (1 − 𝜃)𝜙4 0
𝑘Δ𝑡
Δ𝑥
Como ficariam os
coeficientes Ai? 32
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – DISCRETIZAÇÃO NO TEMPO
𝜙 𝑛+1 − 𝜙 𝑛
= 𝐹(𝜙)
Δ𝑡
3𝜙 𝑛+1 − 4𝜙 𝑛 + 3𝜙 𝑛−1
= 𝐹(𝜙)
2Δ𝑡
33
APLICAÇÃO DOS CONCEITOS BÁSICOS
• O que falta?
34
MÉTODO DOS VOLUMES FINITOS
35
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
Condições de Contorno
36
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
• Há 3 grandes famílias de CC
37
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
38
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
39
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
• Entrada
• Saída / Abertura
• Simetria
• Parede
• Interface
40
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
41
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
3º Tipo
42
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
Para “Entradas”:
43
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
44
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
45
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
Para “Saídas”:
46
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
47
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
Para “Saídas”:
48
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
49
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
50
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
Para “Simetria”:
Do ponto de vista do fluido que a toca, possui o mesmo efeito que uma
parede “free slip”.
51
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
Para “Simetria”:
52
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES DE CONTORNO
Velocidade / Vazão
Pressão total Robusta
mássica
Sensível ao campo
Pressão total Pressão estática
inicial.
Fisicamente não
Pressão estática Pressão estática
confiável e
numericamente instável
53
INTRODUÇÃO A CFD:
MÉTODOS DOS VF – CONDIÇÕES INICIAIS
Condições Iniciais:
Apesar de ser óbvia para uma simulação transiente, pode ser aplicado
também à condição de partida de um problema estacionário.
54
APLICAÇÃO DOS CONCEITOS BÁSICOS
• O que falta?
Hein?!? De
novo?????
55
APLICAÇÃO DOS CONCEITOS BÁSICOS
Resolver o sistema de
equações!
56