Pressure Velocity Coupling
Pressure Velocity Coupling
Coupling
Arvind Deshpande
1.
2.
3.
4.
5.
6.
4/11/2012
Arvind Deshpande(VJTI)
SIMPLE
a v a v P P A b
a u a u P P A b
a v a v P P A b
a u u a u u P P P P A
a v v a v v P P P P A
a u a u P P A
a v a v P P A
aeue anbunb PP PE Ae be
n n
nb nb
*
e e
*
nb nb
*
P
*
E
*
n n
*
nb nb
*
P
*
N
*
e
*
n
nb
nb
*
nb
nb
*
nb
nb
'
e e
'
nb nb
'
P
'
E
'
n n
'
nb nb
'
P
'
N
4/11/2012
Arvind Deshpande(VJTI)
*
P
*
P
*
E
*
N
Omit
u & a v
'
nb nb
'
nb nb
Ae
An
de
& dn
ae
an
P d
u d P P
v d P P
u d P P
v d P P
'
P
*
e
*
n
'
N
'
P
'
E
'
P
'
N
*
w
*
s
'
W
'
S
'
P
'
P
Aw
As
dw
& ds
aw
as
4/11/2012
Arvind Deshpande(VJTI)
Continuity equation
uA
A u
A v
i 1, J
*
e
*
n
d P
P A v
P P 0
'
N
*
s
ds
'
S
'
P
u A u A v A v A
*
aP P aE P aW P a N P aS P b
'
P
4/11/2012
'
E
'
W
'
N
Arvind Deshpande(VJTI)
'
S
'
P
5
aE dAe
aW dAw
a N dAn
aS dAs
aP aE aW a N aS
bP' u * A w u * A e v* A s v* A n
PP PP* PP'
'
P
'
N
Arvind Deshpande(VJTI)
'
nb nb
2. Semi-Implicit
3. Justification of omission
4. Mass source is useful indicator of
convergence
5. Pressure correction equation is intermediate
step to get correct pressure field
4/11/2012
Arvind Deshpande(VJTI)
Under-relaxation
Pressure correction equation is susceptible to divergence unless
P new P* p P'
u new u u (1 u )u n 1
v new v v (1 v )v n 1
4/11/2012
Arvind Deshpande(VJTI)
Under-relaxation
A correct choice of these factors is important for cost effective
4/11/2012
Arvind Deshpande(VJTI)
Under-relaxation
*
aeue anbunb
PP* PE* Ae be
ue
*
*
*
a
u
P
nb nb P E Ae be
ae
*
anbunb
PP* PE* Ae be
*
ue u e
ue
ae
*
anbunb
PP* PE* Ae be
*
ue u e u
ue
ae
ae
a *
*
ue anbunb
PP* PE* Ae be (1 ) e u e
an *
vn a v P P An bn (1 ) v e
an
4/11/2012
*
nb nb
*
P
*
N
Arvind Deshpande(VJTI)
10
SIMPLE algorithm
1)
2)
3)
an *
1 *
*
vn anbvnb
PP* PN* An bn
an u n
Solve pressure correction equation and calculate P
aP P'P aW P'W aE P'E aS P'S aN P' N b'P
4)
PP PP* P PP'
ue u *e d e PP' PE'
vn vn* d n
4/11/2012
Arvind Deshpande(VJTI)
'
'
11
SIMPLE algorithm
5) Solve all other discretized transport equations
aPP aW W aEE aSS aNN b
6) Check for convergence. If converged, stop. Otherwise set
P* P, u* u, v* v, *
7) Goto step 2
4/11/2012
Arvind Deshpande(VJTI)
12
4/11/2012
Arvind Deshpande(VJTI)
13
SIMPLER Algorithm
ue
vn
^
e
^
n
u
v
u be
nb nb
ae
v bn
nb nb
an
4/11/2012
An
PP PN
an
v be
nb nb
ae
v bn
nb nb
an
A P
ue ue^ d e PP PE
vn vn^
Ae
PP PE
ae
PN
Arvind Deshpande(VJTI)
14
Continuity equation
A u
A v
e
P A v
P P 0
d e PP PE w Aw u w d w PW PP
^
n
dn
^
s
ds
u A u A v A v A
^
aP PP aW PW aE PE a N PN aS PS bP
4/11/2012
Arvind Deshpande(VJTI)
15
SIMPLER Algorithm
aE dAe
aW dAw
a N dAn
aS dAs
aP aE aW a N aS
d P P
d P P
bI , J u ^ A w u ^ A e v ^ A s v ^ A n
ue ue*
vn vn*
4/11/2012
'
p
'
E
'
P
'
N
Arvind Deshpande(VJTI)
16
SIMPLER algorithm
1)
2)
3)
u be
nb nb
ae
v be
nb nb
an
aP PP aW PW aE PE aS PS aN PN bP
4)
P PP
*
P
4/11/2012
Arvind Deshpande(VJTI)
17
SIMPLER algorithm
5)
P A
*
aeue* anbunb
PP* PE* Ae be
*
an vn* anbvnb
*
P
*
N
bn
6)
7)
Correct velocities
'
P
'
N
Arvind Deshpande(VJTI)
18
SIMPLER algorithm
8) Solve all other discretized transport equations
aPP aW W aEE aSS aNN b
9) Check for convergence. If converged, stop. Otherwise set
P* P, u* u, v* v, *
10) Goto step 2
4/11/2012
Arvind Deshpande(VJTI)
19
Raithby
Momentum
equations
are manipulated so that
velocity
correction
equations omit terms
that are less significant
than those omitted in
SIMPLE.
4/11/2012
Arvind Deshpande(VJTI)
Ae
ae anb
An
an anb
20
4/11/2012
Arvind Deshpande(VJTI)
21
PISO
P P P'
**
u ** u * u '
v v v'
**
4/11/2012
*
n
'
P
'
N
Arvind Deshpande(VJTI)
22
PISO
a v a v P P A b
a u a u P P A b
a v a v P P A b
a u u a u u P P P
a v v a v v P P P
a u u
u u
d P P
*
aeue** anbunb
PP** PE** Ae be
**
n n
**
P
**
N
***
e e
**
nb nb
***
P
***
E
***
n n
**
nb nb
***
P
***
N
***
e
**
e
***
n
**
n
***
e
*
nb nb
***
n
**
e
4/11/2012
**
n
nb
**
nb
nb
**
nb
**
nb
nb
*
nb
*
nb
**
*
a
v
v
nb nb nb
**
P
***
P
*
nb
ae
an
***
P
''
P
d P
n
''
P
**
P
***
E
***
N
PE** Ae
PN**
''
E
PN''
Arvind Deshpande(VJTI)
23
PISO
aP PP'' aE PE'' aW PW'' a N PN'' aS PS'' bP''
aE dAe
aW dAw
a N dAn
aS dAs
aP aE aW a N aS
A
A
**
*
**
*
a
u
a
u
a nb nb nb a nb nb nb
e
''
bP
A
A
**
*
**
*
anb vnb vnb
anb vnb vnb
a n
a s
4/11/2012
Arvind Deshpande(VJTI)
24
PISO algorithm
1)
2)
P A
*
aeue* anbunb
PP* PE* Ae be
*
an vn* anbvnb
*
P
*
N
bn
3)
4)
d P
'
P
'
N
Arvind Deshpande(VJTI)
25
PISO algorithm
5) Solve second pressure correction equation and calculate P
aP P' 'P aW P' 'W aE P' 'E aS P' 'S aN P' ' N b' 'P
6)
***
e
***
n
u de P P
*
e
'
P
'
E
v d e P PN
*
n
'
P
'
d P
PE''
d P
PN''
**
*
a
u
u
nb nb nb
ae
a v
nb
**
nb
an
*
vnb
''
P
''
P
Arvind Deshpande(VJTI)
26
PISO algorithm
8) Solve all other discretized transport equations
aI , J 'I , J aI 1, J 'I 1, J aI 1, J 'I 1, J aI , J 1 'I , J 1 aI , J 1 'I , J 1 b'I , J
9) Check for convergence. If converged, stop. Otherwise set
P* P, u* u, v* v, *
10) Goto step 2
4/11/2012
Arvind Deshpande(VJTI)
27
General Comments
Performance of each algorithm depends on flow conditions, the
4/11/2012
Arvind Deshpande(VJTI)
28
General Comments
Although calculations are more in SIMPLER, convergence is
4/11/2012
Arvind Deshpande(VJTI)
29