You are on page 1of 32

Como Implementar um Problema

O objetivo desta aula fornecer algumas noes tcnicas sobre os


passos necessrios para implementao numrica de um caso no
PHOENICS.
Sero abordados os itens:
As equaes de transporte e seus modelos simplificados;
As formas de discretizao;
A escolha da grade;
A definio das propriedades;
As condies de contorno e termos fontes.

FORMA GERAL DAS EQUAES NO PHOENICS


PHOENICS prov solues para verses discretizadas de um
conujunto de EDP que tm a forma geral:

V
t
Transiente

Conveco

Difuso

S
Fonte

Difuso(Fick )
t o tempo;
a densidade;
V o vetor velocidade;
a propriedade a ser conservada;
o coeficiente de difuso de ;
S representa os termos fontes;

FORMA CONSERVATIVA DE ALGUMAS


EQ. DE TRANSPORTE

V
t
Transiente

Conveco

Difuso

Varivel

Massa
Quantidade Movimento

Energia (Cp)

k Cp

Energia Cintica Turbulenta


Dissipao En. Cin. Turbulenta
Vorticidade

Entropia

S
Fonte
S
0

-P + g

DP
Dissipao q '''
Dt

Modelos Matemticos Simplificados


As equaes de transporte, na sua forma geral, so bastante
complexas devido aos termos no lineares e seus acoplamentos.
Uma significativa reduo do esforo computacional obtida se o
escoamento puder ser modelado de forma mais simples:
Laminar / Turbulento
Incompressvel / Compressvel
Euler (s/ viscosidade) / Navier Stokes (viscoso)
Potencial (irrotacional) / Euler (rotacional)
Stokes (Re -> 0 ) / Re ~ 1 (inercia e viscoso dominantes)
Camada Limite (Re -> inf) / Re ~ 1 (inercia e viscoso dominantes)
frequente o surgimento de escoamentos complexos em casos
aplicados onde reaes qumicas (combusto), turbulncia ,
interaes entre fases e domnio complexo surgem simultneamente.

MODELOS IMPLEMENTADOS NO VR

17 modelos

Modelo Numrico de Discretizao:


Mtodo dos Volumes Finitos
O mtodo dos Volumes Finitos, VF, utiliza a forma integral das
equaes de contorno como ponto de partida.
O domnio de soluo subdividido em um nmero finito de volumes
de controle, VC, adjacentes entre s onde as equaes de conservao
so aplicadas.
Cada varivel calculada no centroide de cada VC. Os valores das
variveis e propriedades nas faces do VC so determinados por
interpolao.
O mtodo VF pode acomodar qualquer tipo de grade e , portanto,
aplicvel para geometrias complexas.
A grade passa a definir as fronteiras do VC e no necessariamente
relacionada a um sistema de coordenadas.

Forma Discretizada da Equao I


representa uma varivel genrica que pode ser: u1, u2, v1, v2, w1,
w2, k, e, h1, h2, C1 a C150.
P no aparece na lista pois ela calculada por meio das sucessivas
correes da presso que vem dos ajustes de velocidade para
satisfazer o balano de massa. (mtodo SIMPLE)
O domnio de clculo dividido em volumes cujas faces so
identificadas pelas direes cardiais West-East (x), South-North (y) e
Low-High (z)
y
North
P

East
x

High

Discretizao do meio
contnuo no espao e
no tempo &
nomenclatura das
direes.

Molcula computacional

Forma Discretizada da Equao II


No plano (x,y), p. exemplo, os
centros VCs maisculas e faces
VCs minsculas.
O mtodo dos Volumes Finitos
representa a influncia que o ponto
P recebe dos vizinhos na forma de
produtos de coeficientes e do valor
das variveis:

a E E a W W a N N a S S a T T S
a E a W a N aS a T a P

coeficiente

0 aE E P a W W P a N N P aS S P
a T T P S a P P
forma de resduo zero

Forma Discretizada da Equao III

As equaes de conservao so discretizada na forma de um


sistema de equaes algbricas lineares constituido pela soma das
molculas computacionais que realizam o balano em cada VC.
Os coeficientes que multiplicam cada varivel levam as
informaes sobre transporte convectivo e difusivo da propriedade
em questo.
Todos os coeficientes, aP e seus vizinhos anb, so sempre positivos.
Existem diversos esquemas discretizantes que conduzem. A
escolha deles influncia na soluo e na taxa de convergncia.

Esquemas de Discretizao Conveco & Difuso:


HYBRIDO (default)

Geometria - Grade I
A localizao discreta onde as variveis sero calculadas definida
pela grade numrica.
Ela uma representao do domnio geomtrico onde o problema
ser resolvido.
A grade transmite ao modelo informaes a respeito da localizao
do centride do VC e dos centros das faces, das reas das faces e do
volume e tambm da distncia entre centrides e faces de VC
adjacentes.
A definio da grade parte fundamental do problema:
- A preciso numrica da soluo depende diretamente da
definio da grade uma vez que as variveis so calculadas em
pontos discretos definidos pela grade.
- A definio da grade um dos elementos que influncia na taxa
de convergncia (ou divergncia) da soluo.
- O custo computacional basicamente determinado pelo
tamanho da grade.

Grades Cartesianas e Polares

Uniforme
Cartesiana

Uniforme
Polar

No-Uniforme
Power

No-Uniforme
duas regies

No-Uniforme
Fine Grid Embedding

O sistema polar de coordenadas do PHOENICS


O Sistema cilndrico polar est implementado no PHOENICS e seus
termos fontes associados: centrfugo e coriolis para as equaes de
quantidade de movimento.
No sistema polar necessrio definir o Raio Interno, RINNER.
As demais especificaes de domnio so coincidentes com
aquelas do sistema cartesiano.

A direo X do cartesiano
corresponde a direo tangencial.
A direo Y do cartesiano
corresponde a direo radial.
A direo Z do cartesiano
corresponde a direo axial.

Necessidade do Controle Espaamento Grade


necessrio controlar o espaamento da grade para capturar
caractersticas do escoamento que mudam rpidamente (altos gradientes) e
ao mesmo tempo economizar tempo computacional em regies que variam
lentamente.
O tamanho da grada um filtro do tamanho do fenmeno que se quer
detectar. Estruturas do escoamento menores que 2x o espaamento da
grade no sero detectadas (alaising).

Escoamento de Camada
Limite. Aplica-se grades nouniformes Power ou duasregies

Esteira de Vrtices em cilindros. Aplicase fine grid embedding para capturar as


dimenses dos vrtices

Grades BFC e Mult-Block para Geometrias Complexas


Body Fitted Coordinates - BFC
Ortogonal ou No Ortogonal

Multi-Block
Ortogonal ou No Ortogonal

Grade Cartesiana com Objetos Imersos:


Iterao volume a volume tipo escada ou;
Iterao via software com algoritmo
PARSOL

Tela do VR-PHOENICS com


propriedades da Grade

Escolha do solver, direo principal do escoamento e eixos XYZ I


O PHOENICS possui trs tipos de solvers para sistemas de
equaes lineares que trabalham com mtodos iterativos: (1)
Varredura (sweeps)- DEFAULT; (2) Whole field e (3) ponto a ponto

Group 7. Variables: STOREd,SOLVEd,NAMEd


ONEPHS = T
NAME( 1) =P1 ;NAME( 5) =V1
NAME( 7) =W1 ;NAME( 14) =TEMP
* Y in SOLUTN argument list denotes:
* 1-stored 2-solved 3-whole-field
* 4-point-by-point 5-explicit 6-harmonic averaging
SOLUTN(P1 ,Y,Y,N,N,N,Y)
SOLUTN(V1 ,Y,Y,N,N,N,Y)
SOLUTN(W1 ,Y,Y,N,N,N,Y)
SOLUTN(TEMP,Y,Y,Y,N,N,Y)

Escolha do solver, direo principal do escoamento e eixos XYZ II


Dividindo o domnio em fatias (slabs) no plano XY pode-se imaginar
um solver iterativo que:
1.

- Monta um nico sistema de equaes IZ = 1 a IZ last e


resolve - whole field
2. - Resolve slab a slab de IZ = 1 a IZ = last - solver por
varredura - DEFAULT
3. - Visita ponto a ponto do domnio - point by point

METODOLOGIAS DE SOLUO II

Soluo do sistema linear de equaes:


Mtodo TDMA (TriDiagonal Matrix Algorithm) linha por linha.
Mtodo do Gradiente Conjugado.
Mtodo de Gauss-Seidel com sobre-relaxaes sucessivas.

Acoplamento presso-velocidade: SIMPLE (base)

Escolha do solver, direo principal do escoamento e eixos XYZ


Como a maioria dos modelos so no-lineares, o solver whole field
no recomendado pois tem um custo computacional maior e
necessita a cada iterao uma atualizao;
O point-by-point por sua vez transmite os efeitos dos contornos e dos
termos de transporte muito lentamente aos pontos vizinhos e, apesar
de ser simples, tambm no computacionalmente conveniente.
O melhor compromisso encontra-se na soluo por slabs DEFAULT.
Como a varredura ocorre somente na direo Z importante que a
direo principal do escoamento coincida com o eixo Z no caso de
problemas 3D.
Casos 2D isto no se aplica pois ele por s constitui um nico slab.
Casos com BFC mandatrio que a direo principal do escoamento
e o eixo Z coincidam.

Condies Iniciais e de Contorno

Qualquer modelo matemtico expresso por meio de eq. diferenciais


no completo a menos que sejam definidas as C.I. e C.C.
As C.I. e C.C. variam dependendo do tipo de equao diferencial que
o modelo emprega.
As equaes diferenciais parciais de segunda ordem so
classificadas por trs tipos: Elpticas, Parablicas e Hiperblicas.
A distino feita baseando-se na natureza das caractersticas,
regies do espao (superfcies ou linhas) onde a informao sobre a
soluo transportada.

Condies Iniciais e de Contorno - EDP - HIPERBLICAS


Hiperblicas: duas caractersticas reais e distintas. A informao se
propaga com velocidade finita em duas direes.

Regio influenciada
pelo valor do ponto P

Ca
rac
t
dir ers
eit tic
a a

aa
tic
rs da
cte er
ra qu
Ca es

a
P depende das
informaes
ao longo do
segmento a-b

x
Regio
influenciada
pelo valor do
ponto C

1
2

1 y

Caractersticas
(Mach const.)

X
X
C.C.: necessrio conhecer u & v ou
ao longo da linha

Condies Iniciais e de Contorno - EDP - PARABLICAS


Parablicas: as linhas caractersticas se degeneram para uma nica
curva real. A informao se propaga com velocidade finita em uma
direo. Fisicamente significa que a informao de P influencia a
soluo somente em um lado do plano XY
2

Y
Y

u = Uext

Regio
influenciada
pelo valor do
ponto P

u = Uinlet

u
u
u
v

x
y
y 2

u=0

O valor de P influncia a soluo somente aos pontos sua direita.


P depende dos valores sua esquerda mas no daqueles sua direita.
A soluo numrica utiliza um processo de marcha em X.
necessrio especificar somente uma fronteira em X a outra
extremidade aberta

Condies Iniciais e de Contorno - EDP - ELPTICAS


Elpticas: as linhas caractersticas so complexas. A informao se
propaga em todas direes com velocidade infinita.
Fisicamente significa que a informao de P recebe a influncia de
todos os pontos do domnio!

2T

Y
b

T/ x = 0
Neuman
d

Em EDP Elpticas somente


se voc conhecer os valores
em todo o contorno voc
pode determinar a soluo

T/ x = 0
Neuman

q= -kT/ x
Neuman

2T

T=0
Dirichlet

OUTLET

INLET

Condies de Contorno p/ Escoamentos

NWALL

BLOCK
SWALL

PATCH NAMES
VARIVEL

INLET

OUTLET

NWALL

SWALL

MASSA

WINA

---

---

---

---

---

---

---

---

---

W=0
V=0
No slip

W=0
V=0
No slip

W=0
V=0
No slip

W=0
V=0
No slip

PRESSO

---

Q.
MOVIMENTO

WIN2A

ENERGIA

CpT INWINA

P = PREF(*)
Fixa P
referncia
sada
dW/dz=0
dV/dz=0
Local//e
parablico

BLCNWALL BLCHWALL

dT/dz=0
T = Twall dT/dy=q.A/k dT/dy = 0
Local//e
Temp. fluxo de calor
bloco
Parablico
fixa
imposto
adiabtico

dT/dz = 0
bloco
adiabtico

Condio Inicial (tempo)


Tal como o espao o tempo tambm representado numa grade cujos
volumes variam com incrementos no tempo.
Os modelos transientes so de natureza PARABLICA no tempo. Isto ,
um evento no futuro no pode influenciar o que acontece no presente.
Nenhuma condio pode ser imposta na soluo (exceto no contorno)
em qualquer instante aps o incio (t=0).
Portanto o problema especificado com uma condio ou campo
inicial.
Existem duas possibilidades de implementao de esquemas
transientes: IMPLCITA (default) ou EXPLCITA
Group 7. Variables: STOREd,SOLVEd,NAMEd
NAME( 1) =P1 ;NAME( 3) =U1
NAME( 5) =V1
* Y in SOLUTN argument list denotes:
* 1-stored 2-solved 3-whole-field
* 4-point-by-point 5-explicit 6-harmonic averaging
SOLUTN(P1 ,Y,Y,N,N,N,N)
SOLUTN(U1 ,Y,Y,N,N,N,Y)
SOLUTN(V1 ,Y,Y,N,N,N,Y)

Implementao Condies de Contorno e Fontes PHOENICS


As condies de contorno e os termos fontes das equaes so
implementados com o mesmo procedimento no PHOENICS.
Lista dos tipos de c.c. e termos fonte disponveis no VR.

Propriedes dos Materiais: slidos, lquidos e gases

Propriedes dos Materiais: slidos, lquidos e gases

SUMMARY
To properly define a case in phoenics one has to specify:

Grade

Laminar/Turbulento
Isotrmico/Calor
Compressvel/Incomp

Termos Fonte

Propriedades
de transporte

Esquema Numrico

Condies
Iniciais

Arquivos sada

The boundary conditions are specified through


objects on the tool bar of VR

Conselhos Gerais sobre Implementao de Problemas


O PHOENICS, como qualquer outro pacote de CFD passar a falsa
impresso que voc poder fazer tudo daqui por diante. No
verdade, no crie altas expectivas nem falsas impresses.
Inicie seus casos da forma mais simples possvel. Verifique os
aspectos fundamentais e bsicos do problema antes de implementlo.
Procure na biblioteca do PHOENCS algum exemplo parecido com
aquilo que voc deseja. A biblioteca de casos um dos grandes
diferenciais do PHOENICS, use-a.
Introduza as modificaes no seu problema uma a uma, numca
todas de uma vez. Teste-as isoladamente.
Tenha em mente que o mtodo numrico complementa a anlise de
um problema mas no substitui medidas experimentais. sempre
bom, sempre que possvel comparar seus resultados numricos com
algum dado experimental.

You might also like