SIMPLE Method on Non-staggered Grids - Department of ...
SIMPLE Method on Non-staggered Grids - Department of ...
SIMPLE Method on Non-staggered Grids - Department of ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
⎧ + +<br />
⎡fe ( aP) uE+ ( 1−<br />
fe )( aP)<br />
u ⎤<br />
P<br />
⎪⎣<br />
E<br />
P ⎦<br />
⎪ ⎡ + + +<br />
( fe ( sc) ( 1 fe )( sc)<br />
) δ xe y fe ( sc)<br />
x<br />
E P E E<br />
y⎤<br />
⎪<br />
+ − Δ − Δ Δ<br />
α ⎢<br />
⎥<br />
⎪+ u ⎢ +<br />
( 1 fe )( sc)<br />
x<br />
P P<br />
y<br />
⎥<br />
⎪ ⎣<br />
− − Δ Δ<br />
⎦<br />
1<br />
⎪<br />
u = ⎨+ α ⎡ y p p f y p p f y p p<br />
E<br />
( aP<br />
) ⎣<br />
−Δ − + Δ − + − Δ −<br />
e ⎪<br />
n− 1 + n− 1 + n−1<br />
⎪+ ( 1−αu) ⎡( aP) ue − fe ( aP) uE −( 1−<br />
fe )( aP)<br />
u ⎤<br />
e E P<br />
P<br />
⎪ ⎣<br />
⎦<br />
⎪ o o + o o + o<br />
+ α ⎡<br />
o<br />
u<br />
au<br />
e e<br />
− fe ( aP) uE −( 1−<br />
fe )( aP)<br />
u ⎤<br />
⎪ ⎣<br />
E<br />
P<br />
P⎦<br />
⎪<br />
⎩ ⎪<br />
+ +<br />
( ) ( ) ( 1 ) ( )<br />
e u E P e e w e e w<br />
where ( a )<br />
P<br />
e<br />
is found from equati<strong>on</strong> (26). It should be noted that the term in the<br />
parenthesis, which is multiplied by (1–α u ) is incorrect in the paper <strong>of</strong> Yu et al.’s (2002).<br />
It should also be noted that the cell face velocities found from the momentum<br />
interpolati<strong>on</strong> method are used to determine the mass fluxes across the cell faces.<br />
They should not be used for the cell face value <strong>of</strong> the independent variable φ in the<br />
deferred correcti<strong>on</strong> term b dc in eq. (9) in the case φ stands for u or v in the x- or y-<br />
momentum equati<strong>on</strong>s. The face values <strong>of</strong> the independent variable φ are calculated<br />
using a suitable c<strong>on</strong>vecti<strong>on</strong> scheme, such as UPWIND or QUICK.<br />
P<br />
⎫<br />
⎪<br />
⎪<br />
⎪<br />
⎪<br />
⎪<br />
⎤<br />
⎪<br />
⎦⎬<br />
⎪<br />
⎪<br />
⎪<br />
⎪<br />
⎪<br />
⎪<br />
⎪ ⎭<br />
(27)<br />
The <str<strong>on</strong>g>SIMPLE</str<strong>on</strong>g> Algorithm<br />
For a guessed pressure field p * the corresp<strong>on</strong>ding face velocity<br />
Eq. (22) as<br />
( )<br />
( )<br />
* * *<br />
o<br />
* u i i i p<br />
e u E P n−1<br />
u e o<br />
e ( 1 αu)<br />
e e<br />
( aP)<br />
( aP)<br />
( aP)<br />
e e e<br />
*<br />
u<br />
e<br />
can be written using<br />
au b y p p a<br />
u α ∑ + α Δ −<br />
= − + − u + α u<br />
(28)<br />
*<br />
A similar equati<strong>on</strong> can be written for the face velocity v<br />
n<br />
. Now we define the correcti<strong>on</strong><br />
p' as the difference between the correct pressure field p and the guessed pressure field p *<br />
so that<br />
*<br />
p = p + p′<br />
(29)<br />
Similarly we define velocity correcti<strong>on</strong>s u' and v' as<br />
u = u + u′<br />
(30)<br />
*<br />
e e e<br />
9