Sie sind auf Seite 1von 13

x-momentum

equation
or for i=1 (x direction) u
i
=u
1
=u:
general momentum equation :
( ) ( )
i j
i
j
i j
j
i
x
p
x
u
x
u u
x
u
t c
c

|
|
.
|

\
|
c
c
c
c
=
c
c
+
c
c

( )
( ) ( ) ( )
x
p
z
u
y
u
x
u
uw
z
uv
y
uu
x
u
t
c
c

|
|
.
|

\
|
c
c
+
c
c
+
c
c
=
c
c
+
c
c
+
c
c
+
+
c
c
2
2
2
2
2
2

x-momentum
equation discretized
in the x direction:
( )
e E P nb nb e e
A p p b u a u a + + =

P W E
w e
N
S
n
s
ee
ne
se
x
y
y-momentum
equation
( )
( ) ( ) ( )
y
p
z
v
y
v
x
v
vw
z
vv
y
uv
x
v
t
c
c

|
|
.
|

\
|
c
c
+
c
c
+
c
c
=
c
c
+
c
c
+
c
c
+
+
c
c
2
2
2
2
2
2

or for i=2 (y direction) u


i
=u
2
=v:
general momentum equation :
( ) ( )
i j
i
j
i j
j
i
x
p
x
u
x
u u
x
u
t c
c

|
|
.
|

\
|
c
c
c
c
=
c
c
+
c
c

y-momentum
equation discretized
in the y direction:
( )
n N P nb nb n n
A p p b v a v a + + =

x
y
S
P W E
w e
N
n
s
nn
ne nw
z- momentum
equation
( )
( ) ( ) ( )
z
p
z
w
y
w
x
w
ww
z
vw
y
uw
x
w
t
c
c

|
|
.
|

\
|
c
c
+
c
c
+
c
c
=
c
c
+
c
c
+
c
c
+
+
c
c
2
2
2
2
2
2

or for i=3 (z direction) u


i
=u
3
=w:
general momentum equation :
( ) ( )
i j
i
j
i j
j
i
x
p
x
u
x
u u
x
u
t c
c

|
|
.
|

\
|
c
c
c
c
=
c
c
+
c
c

z-momentum
equation discretized
in the z direction:
( )
t T P nb nb t t
A p p b w a w a + + =

B
x
z
P W E
w e
T
t
b
tt
te tw
First guess
( )
e E P nb nb e e
A p p b u a u a
* * * *
+ + =

for a guessed (wrong) pressure field p*


we get a wrong velocity field u*, v*, w*
by solving the momentum equations:
( )
n N P nb nb n n
A p p b v a v a
* * * *
+ + =

( )
t T P nb nb t t
A p p b w a w a
* * * *
+ + =

Pressure and
velocity corrections
p p p
'
+ =
*
u u u
'
+ =
*
v v v
'
+ =
*
w w w
'
+ =
*
one needs to calculate:
the pressure corrections p'
and the velocity corrections u', v', w'
thus we need to make corrections:
Link of pressure and
velocity corrections
( )
e E P nb nb e e
A p p b u a u a + + =

( )
e E P nb nb e e
A p p b u a u a
* * * *
+ + =

( )
e E P nb nb e e
A p p u a u a
'

'
+
'
=
'

( )
e E P e e
A p p u a
'

'
=
'
giving:
0
( )
E P e e
p p d u
'

'
=
'
Link of pressure and
velocity corrections
e e e
u u u
'
+ =
*
( )
E P e e e
p p d u u
'

'
+ =
*
n n n
v v v
'
+ =
*
t t t
w w w
'
+ =
*
( )
N P n n n
p p d v v
'

'
+ =
*
( )
T P t t t
p p d w w
'

'
+ =
*
one still needs an equation for:
the pressure corrections p' or
the velocity corrections u', v', w'
Pressure correction
equation
make use of the continuity equation:
( ) ( ) ( ) 0 =
c
c
+
c
c
+
c
c
+
c
c
w
z
v
y
u
x t

discretized:
( ) +
A
A A A

t
z y x
old
P P

( ) ( ) | | z y u u
w e
A A +
( ) ( ) | | z x v v
s n
A A +
( ) ( ) | | 0 = A A + y x w w
b t

Pressure correction
equation
b p a p a
p a p a
p a p a p a
B B T T
S S N N
W W E E P P
+
'
+
'
+
'
+
'
+
'
+
'
=
'
B T S N W E P
b b B t t T
s s S n n N
w w W e e E
a a a a a a a
y x d a y x d a
z x d a z x d a
z y d a z y d a
+ + + + + =
A A = A A =
A A = A A =
A A = A A =



( )

+
A
A A A
=
t
z y x
b
old
P P

( ) ( ) | | z y u u
w e
A A +
* *

( ) ( ) | | z x v v
s n
A A +
* *

( ) ( ) | | } y x w w
b t
A A +
* *

SIMPLE algorithm
Guess the pressure field p*
Solve the momentum equations to
obtain u*, v*, w*
Solve the p' equation (continuity)
Correct pressure field p =p*+p'
Calculate the velocity corrections
u', v', w'
Correct velocity field
u =u*+u',
v =v*+v'
w =w*+w'
Treat the corrected pressure p as a
new guess p* and go to

Das könnte Ihnen auch gefallen