Académique Documents
Professionnel Documents
Culture Documents
where Su and Sv represent any other source terms that may be present
◮ On the grid shown, Sup would be given by N
implemented.
◮ An advantage of this is that all geometrical data is only stored once.
◮ However, this arrangement does also have some disadvantages.
Pressure-Velocity Coupling 2008/9 3 / 16 Pressure-Velocity Coupling 2008/9 4 / 16
◮ With collocated storage we must interpolate between PP and PE to get ◮ A much stronger coupling between the velocity and pressure field nodal
Pe , the pressure at the east face of the cell (similarly for the west face). values is obtained by using a staggered grid.
PN
◮ On a uniform grid, this interpolation gives ◮ In this arrangement the velocity components
are stored at the centres of the faces of the Vn
so there is a relatively weak linkage between the velocity and local ◮ A disadvantage of this is there are separate Vs
pressure field (as PP is not used). control volumes for U, V and P, so more
geometrical information has to be stored. PS
P
◮ This can lead to chequerboarding: ◮ Such overheads become particularly cumbersome in non-orthogonal and
an unphysical pressure field that 3-D grid arrangements.
oscillates from node to node can
◮ The pressure gradient term in the equation for Ue is now simply
appear as uniform to the discretized
momentum equation. Sup = (PP − PE )∆y (5)
i-2 i-1 i i+1 i+2
giving a direct coupling between adjacent velocity and pressure values.
◮ Methods are available to overcome this problem. However, for now we ◮ For now, we work within a staggered grid arrangement. In the Advanced
consider an alternative arrangement that results in a stronger linkage CFD course we consider how schemes can be adapted to handle the
between adjacent pressure and velocity values. case when all quantities are stored at the same locations.
Pressure-Velocity Coupling 2008/9 5 / 16 Pressure-Velocity Coupling 2008/9 6 / 16
◮ The problem in obtaining the pressure field arises because, although we ◮ A widely-used pressure-velocity coupling scheme is the SIMPLE (Semi
have 3 equations for U, V and P, the continuity equation does not Implicit Method for Pressure Linked Equations) scheme (Patankar, 1980),
explicitly contain P. which is outlined in the following.
◮ This choice of split ensures a simple linkage between U1′ , V1′ and P1′ ◮ After collecting up terms the above equation can be written in the form
values. The more complicated term involving velocity corrections at
′ ′ ′ ′ ′
neighbouring nodes is put into the second part of the correction. ap PP1 = ae PE1 + aw PW 1 + an PN1 + as PS1 + Su (16)
(ρe Ue∗ − ρw Uw∗ )∆y + (ρn Vn∗ − ρs Vs∗ )∆x = 0 (13) ap = ae + aw + an + as Su = −Sm
or (ρe Ue′ − ρw Uw′ )∆y + (ρn Vn′ − ρs Vs′ )∆x = −Sm (14)
◮ This set of linear equations for the pressure correction P1′ can be solved,
where Sm = (ρe Ue − ρw Uw )∆y + (ρn Vn − ρs Vs )∆x is simply the mass using the same methods employed for solving the discretized momentum
imbalance arising from the original U, V field. equations.
◮ As a first approximation, we assume the second part of the corrections ◮ The corresponding corrections to the velocities, U1′ and V1′ , are then
(U2′ , V2′ , P2′ ) may be neglected. Substituting equations (12) into the obtained from equations (12), and the pressure and velocities are thus all
discretized continuity equation then results in updated.
∆y [ρ Du ]e (PP1 ) − [ρ Du ]w (PW
′ ′ ′ ′
− PE1 1 − PP1 )
+ ∆x [ρ Dv ]n (PP1 ) − [ρ Dv ]s (PS1
′ ′ ′ ′
− PN1 − PP1 ) = −Sm (15)
7. Repeat from step 2 until solution has converged ◮ In the PISO scheme, the same decomposition of velocity and pressure
corrections is made as in the SIMPLE scheme, and U1′ , V1′ and P1′ are
computed as described earlier.
◮ In this second corrector stage the second parts of equations (12) are ◮ This can again be written in the generic form
approximated by
′ ′ ′ ′ ′
ap PP2 = ae PE2 + aw PW 2 + an PN2 + as PS2 + Su (20)
au U ′
′
Ue2 = ∑ i u i1 + Du (PP2
′ ′
− PE2 ) (17a)
ae where the ai coefficients are the same as those in the equation for the P1′
avi Vi1′ corrections, but the source term Su is now given by the right hand side of
′
Vn2 =∑ ′
+ Dv (PP2 ′
− PN2 ) (17b) equation (19) above.
avi
◮ These expressions are then substituted into the discretized continuity ◮ In the PISO scheme, therefore, between steps 6 and 7 of the SIMPLE
equation, which now becomes algorithm, the source terms Su of equation (20) are calculated, the
(ρe Ue2
′
− ρw Uw2
′
)∆y + (ρn Vn2
′
− ρs Vs2
′
)∆x = 0 (18) equation for P2′ is solved and the result used as a second correction to
the pressure.
◮ We thus get
∆y [ρ Du ]e (PP2 ) − [ρ Du ]w (PW
′ ′ ′ ′
− PE2 2 − PP2 )
+ ∆x [ρ Dv ]n (PP2 ) − [ρ Dv ]s (PS2
′ ′ ′ ′
− PN2 − PP2 ) =
aui Ui1
′ aui Ui1
′
∆y ρ ∑ u − ∆y ρ ∑ u
ap w ap e
av V ′ av V ′
+ ∆x ρ ∑ i v i1 − ∆x ρ ∑ i v i1 (19)
ap n ap s