Top Banner
Pressure Velocity couplings in steady flows The convection of a scalar variable φ depends on the magnitude and direction of the local velocity field In the previous chapter we assumed that the velocity field was some how known. But in general it is not known
35

Pressure Velocity Coupling

Apr 27, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pressure Velocity Coupling

Pressure Velocity couplings in steady flows

The convection of a scalar variable φ depends on the magnitude and direction of the local velocity field

In the previous chapter we assumed that the velocity field was some how known. But in general it is not known

Page 2: Pressure Velocity Coupling

The solution of equations presents us with two new problems:

The convective terms of the momentum equation contain non-linear quantities All three equations are intricately coupled because every velocity component

appears in each momentum equation and the continuity equation. The most complex issue to resolve is the role played by the pressure. It appears in both momentum equations, but there is evidently no (transport or

other) equation for pressure. If the flow is compressible the continuity equation may be used as a transport

equation for density and, in addition to momentum equations, the energy equation is a transport equation for temperature.

pressure may then be obtained from the density and temperature by using the equation of state p= p(ρ,T).

However, if the flow is incompressible the density is constant and hence by definition not linked to the pressure.

In this case coupling between pressure and velocity introduces a constraint on the solution of the flow field: if the correct pressure field is applied in the momentum equations the resulting velocity field should satisfy continuity.

Page 3: Pressure Velocity Coupling

• Both the problems associated with the non-linearities in the equation set and the pressure-velocity linkage can be resolved by adopting an iterative solution strategy such as

• SIMPLE algorithm

• SIMPLER algorithm

• SIMPLEC algorithm

• PISO algorithm, etc.,

Page 4: Pressure Velocity Coupling

The Staggered grid

• First we need to decide where to store the velocities. It seems logical to define these at the same locations as the scalar variables such as pressure, temperature etc.

• However, if the velocities and pressures are both defined at the nodes of an ordinary control volume a highly non-uniform pressure field can act like a uniform field in the discretised momentum equations.

• This can be demonstrated with the simple two-dimensional situation shown in Figure 6.1,

Fig.6.1 A checker-board' pressure field

Page 5: Pressure Velocity Coupling

The Staggered grid

It is observed that all the discretised gradients are zero at all the nodal points even though the pressure field exhibits spatial oscillations in both directions. As a result, this pressure field would give the same (zero) momentum source in the discretised equations as a uniform pressure field.

This behaviour is obviously non- physical.

Page 6: Pressure Velocity Coupling

• It is clear that, if the velocities are defined at the scalar grid nodes, the influence of pressure is not properly represented in the discretised momentum equations.

• A remedy for this problem is to use a staggered grid for the velocity components

• The idea is to evaluate scalar variables, such as pressure, density, temperature etc., at ordinary nodal points but to calculate velocity components on staggered grids centred around the cell faces.

• The arrangement for a two-dimensional flow calculation is shown in Figure 6.2.

Page 7: Pressure Velocity Coupling
Page 8: Pressure Velocity Coupling

Now the checker-board yields very significant non-zero pressure gradient terms.

The staggering of the velocity avoids the unrealistic behaviour of the discretised momentum

equation for spatially oscillating pressures like the 'checker-board' field.

A further advantage of the staggered grid arrangement is that it generates velocities at exactly the

locations where they are required for the scalar transport - convection-diffusion - computations.

Hence, no interpolation is needed to calculate velocities at the scalar cell faces.

Page 9: Pressure Velocity Coupling

u-control volume and its neighbouring velocity components

Page 10: Pressure Velocity Coupling
Page 11: Pressure Velocity Coupling

V-control volume and its neighbouring velocity components

Page 12: Pressure Velocity Coupling

The convective flux per unit mass F and the diffusive conductance D at v-control volume cell faces.

Page 13: Pressure Velocity Coupling

U momentum equation

where ΔVU is the volume of the w-cell, bi,j =S ΔVU is the momentum source term, Ai,j is the (east or west) cell face area of the w-control volume.

The pressure gradient source term in F.8) has been discretised by means of a linear interpolation between the pressure nodes located at the w-control volume boundaries.

Similarly v momentum equation

Page 14: Pressure Velocity Coupling

The SIMPLE algorithm

• The acronym SIMPLE stands for Semi-Implicit Method for Pressure-Linked Equations.

• The algorithm was originally put forward by Patankar and Spalding and is essentially a guess-

and-correct procedure for the calculation of pressure on the staggered grid arrangement

introduced above.

• To initiate the SIMPLE calculation process a pressure field p* is guessed.

• Discretised momentum equations are solved using the guessed pressure field to yield velocity

components u* and v* as follows:

Page 15: Pressure Velocity Coupling

The SIMPLE algorithm

Page 16: Pressure Velocity Coupling

The SIMPLE algorithm

Page 17: Pressure Velocity Coupling

The SIMPLE algorithm

Page 18: Pressure Velocity Coupling

Fig. 6.5 The scalar control volume used for the discretisation of the continuity equation

Page 19: Pressure Velocity Coupling
Page 20: Pressure Velocity Coupling

Equation represents the discretised continuity equation as an equation for pressure

correction p'.

The source term b' in the equation is the continuity imbalance arising from the incorrect

velocity field u*, v*

By solving equation 6.32, the pressure correction field p' can be obtained at all points.

Once the pressure correction field is known, the correct pressure field may be obtained

using formula 6.14 and velocity components through correction formulae 6.24-6.27).

The omission of terms such as Σanbu`nb, in the derivation does not affect the final solution

because the pressure correction and velocity corrections will all be zero in a converged

solution giving p*= p, u*= u and v*= v.

Page 21: Pressure Velocity Coupling

• The pressure correction equation is susceptible to divergence unless some under-

relaxation is used during the iterative process and new, improved, pressures p new are

obtained with

• where αp is the pressure under-relaxation factor.

• If we select αp equal to 1 the guessed pressure field p* is corrected by p'.

• However, the corrections p', in particular when the guessed field p* is far away from

the final solution, is often too large for stable computations.

• A value of αp equal to zero would apply no correction at all,which is also undesirable.

• Taking αp between 0 and 1 allows us to add to guessed field p* a fraction of the

correction field p' that is large enough to move the iterative improvement process

forward, but small enough to ensure stable computation.

Page 22: Pressure Velocity Coupling
Page 23: Pressure Velocity Coupling
Page 24: Pressure Velocity Coupling

The simple algorithm

Page 25: Pressure Velocity Coupling

SIMPLER algorithm

The SIMPLER (SIMPLE Revised) algorithm of Patankar A980) is an improved

version of SIMPLE.

In this algorithm the discretised continuity equation 6.29) is used to derive a discretised

equation for pressure, instead of a pressure correction equation as in SIMPLE.

Thus the intermediate pressure field is obtained directly without the use of a correction.

Velocities are, however, still obtained through thevelocity corrections 6.24-6.27) of

SIMPLE.

Page 26: Pressure Velocity Coupling
Page 27: Pressure Velocity Coupling

SIMPLER algorithm

Page 28: Pressure Velocity Coupling

The SIMPLEC algorithm

Page 29: Pressure Velocity Coupling

The PISO algorithm

• The PISO algorithm, which stands for Pressure Implicit with Splitting of Operators, is a pressure-velocity calculation procedure developed originally for the non-iterative computation of unsteady compressible flows.

• It has been adapted successfully for the iterative solution of steady state problems.

• PISO involves one predictor step and two corrector steps and may be seen as an extension of SIMPLE, with a further corrector step to enhance it.

Predictor step

Discretised momentum equations 6.12-6.13 are solved with a guessed or intermediate

pressure field p* to give velocity components u* and v* using the same method as the

SIMPLE algorithm.

Corrector step 1

The fields u* and v* will not satisfy continuity unless the pressure field p* is correct.

The first corrector step of SIMPLE is introduced to give a velocity field (u**, v**)

which satisfies the discretised continuity equation.

Page 30: Pressure Velocity Coupling

The resulting equations are the same as the velocity correction equations 6.21-6.22 of SIMPLE

but, since there is a further correction step in the PISO algorithm,

we use a slightly different notation:

As in the SIMPLE algorithm equations 6.50-6.51 are substituted into the discretised continuity equation F.29) to yield the pressure correction equation 6.32 with its coefficients and source term. In the context of the PISO method equation 6.32 is called the first pressure correction equation. It is solved to yield the first pressure correction field p'.Once the pressure corrections are known, the velocity components w** and v** can be obtained through equations 6.50-6.51).

Page 31: Pressure Velocity Coupling
Page 32: Pressure Velocity Coupling
Page 33: Pressure Velocity Coupling

PISO algorithm

Page 34: Pressure Velocity Coupling
Page 35: Pressure Velocity Coupling