Chapter 9 Stokes Flow

In this chapter, we will be considering situations where inertial forces are negligible such that the flows have small Reynolds numbers. Such flows are named Stokes flows after George G. Stokes who first calculated the drag on a sphere moving through a viscous fluid. The applications of Stokes flows are wide ranging, from biological applications at the small scale (e.g. the swimming of microorganisms) to geological applications at the large scale (e.g. the flow of lava).

9.1 Recap: Governing Equations

9.1.1 Navier-Stokes Equations

For an incompressible fluid, the equations for mass and momentum balance are (see §2.8 and §2.9):

∇⋅𝒖=0andρ⁢D⁢𝒖D⁢t=𝐟+∇⋅𝑻, (9.1)

where 𝒖 is the velocity, ρ is the constant density, t is time, 𝑻 is the stress tensor and 𝐟 is a body force (i.e. 𝐟=ρ⁢𝐠).

Internal viscous stresses are produced by deformation. The fluid is Newtonian if the relationship between the rate of deformation (γi⁢j=∂ui/∂xj) and the stress 𝑻 is local, linear, instantaneous and isotropic. If the fluid is also incompressible, the Newtonian constitutive law is

𝑻=−p⁢𝑰+μ⁢(∇𝒖+∇𝒖T). (9.2)

Substituting this into the momentum balance (9.1) gives the incompressible Navier-Stokes equations:

ρ⁢D⁢𝒖D⁢t=−∇p+μ⁢∇2𝒖+𝐟 (9.3)

9.1.2 Reynolds number

To non-dimensionalise the problem we write

𝒖=U⁢𝒖~,𝒙=L⁢𝒙~,t=LU⁢t~,p=P⁢p~, (9.4)

where U is a characteristic velocity scale, L is a characteristic lengthscale, and P is a characteristic pressure scale. Substituting these into equation (9.3) when 𝐟=𝟎 and rearranging we arrive at

ρ⁢U⁢Lμ⁢(∂𝒖~∂t~+u~⋅∇~⁢u~)=−P⁢Lμ⁢U⁢∇~⁢p~+∇~2⁢𝒖~, (9.5)

where ∇~≡∂/∂x~i. We choose the viscous scaling for the pressure P=μ⁢U/L (we could have chosen the alternative inertial scaling P=ρ⁢U2). This leaves one non-dimensional group called the Reynolds number:

Re=ρ⁢U⁢Lμ=U⁢Lν≡inertiaviscous⁢stresses, (9.6)

where ν=μ/ρ is the kinematic viscosity (μ is denoted the dynamic viscosity). In this section we will be focusing on the limit where Re≪1 such that inertia is negligible and we can ignore the left-hand side of (9.5). The mass and momentum balance, known as Stokes Equations, are then given by

∇⋅𝒖=0and𝟎=−∇p+μ⁢∇2𝒖+𝐟. (9.7)

9.1.3 Energy and Dissipation

Taking the dot product of the full momentum equation (9.1) with the velocity 𝒖 and integrating over a volume Ω gives

∫Ωρ⁢𝒖⋅∂𝒖∂t⁢dΩ+∫Ωρ⁢𝒖⋅(𝒖⋅∇𝒖)⁢dΩ=∫Ω𝒖⋅𝐟⁢dΩ+∫Ω𝒖⋅(∇⋅𝐓)⁢dΩ. (9.8)

This can also be written in summation convention

∫Ωρ⁢ui⁢∂ui∂t⁢dΩ+∫Ωρ⁢ui⁢uj⁢∂ui∂xj⁢dΩ=∫Ωui⁢fi⁢dΩ+∫Ωui⁢∂Ti⁢j∂xj⁢dΩ. (9.9)

Rearranging, applying the divergence theorem and mass conservation, the left-hand side becomes

LHS =∫Ω12⁢∂∂t⁢(ρ⁢ui⁢ui)−12⁢ui⁢ui⁢∂ρ∂t⁢d⁢Ω+∫Ω12⁢∂∂xj⁢(ρ⁢ui⁢ui⁢uj)−12⁢ui⁢ui⁢∂∂xj⁢(ρ⁢uj)⁢d⁢Ω
=dd⁢t⁢∫Ω12⁢ρ⁢ui⁢ui⁢dΩ+∫∂Ω12⁢ρ⁢ui⁢ui⁢uj⁢nj⁢dA−∫Ω12⁢ui⁢ui⁢(∂ρ∂t+∂∂xj⁢(ρ⁢uj))⏟=0⁢dΩ.

Similarly, the right-hand side becomes

RHS =∫Ωui⁢fi⁢dΩ+∫Ω∂∂xj⁢(ui⁢Ti⁢j)−Ti⁢j⁢∂ui∂xj⁢d⁢Ω
=∫Ωui⁢fi⁢dΩ+∫∂Ωui⁢Ti⁢j⁢nj⁢dA−∫ΩTi⁢j⁢∂ui∂xj⁢dΩ.

The mechanical energy equation is then written as

dd⁢t⁢∫Ω12⁢ρ⁢u2⁢dΩ⏟(1)+∫∂Ω12⁢ρ⁢u2⁢𝒖⋅𝐧⁢dA⏟(2)=∫Ω𝒖⋅𝐟⁢dΩ⏟(3)+∫∂Ωui⁢Ti⁢j⁢nj⁢dA⏟(4)−∫ΩTi⁢j⁢∂ui∂xj⁢dΩ⏟(5), (9.10)

where

  1. 1.

    the rate of change of kinetic energy in volume Ω is due to:

  2. 2.

    the flux of kinetic energy over the boundary A,

  3. 3.

    the rate of working by body forces 𝐟 in volume Ω,

  4. 4.

    the rate of working of surface forces in A,

  5. 5.

    and the stress working in volume Ω.

The mechanical energy equation above is for a general continuum. We can now look more specifically for a Newtonian viscous fluid with constitutive law,

Ti⁢j=−p⁢δi⁢j+2⁢μ⁢ei⁢jwhereei⁢j=12⁢(∂ui∂xj+∂uj∂xi). (9.11)

The stress working per unit volume then becomes

Ti⁢j⁢∂ui∂xj=−p⁢δi⁢j⁢∂ui∂xj+2⁢μ⁢ei⁢j⁢∂ui∂xj. (9.12)

Remembering some properties of the rate of strain and rotation tensors, we know that

δi⁢j⁢∂ui∂xj=∂ui∂xi=∇⋅𝒖=0,ei⁢j+ri⁢j=12⁢(∂ui∂xj+∂uj∂xi)+12⁢(∂ui∂xj−∂uj∂xi)=∂ui∂xj, (9.13)
ei⁢j⁢ri⁢j=14⁢(∂ui∂xj+∂uj∂xi)⁢(∂ui∂xj−∂uj∂xi)=0. (9.14)

Hence, the stress working, also known as the viscous dissipation Φ, per unit volume is given by

Φ=Ti⁢j⁢∂ui∂xj=2⁢μ⁢ei⁢j⁢ei⁢j. (9.15)

The viscous dissipation Φ describes the rate of loss of mechanical energy due to friction in the volume Ω.

9.1.4 Additional comments

The approximation of Stokes Flow is good if the velocity or length scales U,L are small (e.g. swimming microorganisms), or the dynamic viscosity μ is large (e.g. in geophysics, flow in porous media, or the flow of lava or ice). Some examples are:

L U ρ μ ν Re
Sperm in water: 50⁢μ⁢m 200⁢μ⁢m/s 103⁢k⁢g/m3 10−3⁢P⁢a⁢s 106⁢m2/s 𝟏𝟎−𝟐
Mantle: 3×103⁢k⁢m 1⁢c⁢m/y⁢r 3300⁢k⁢g/m3 1021⁢P⁢a⁢s 3×1017⁢m2/s 𝟑×𝟏𝟎−𝟐𝟏

(See E. M. Purcell (1977) Life at Low Reynolds Number, American Journal of Physics).

(a) Swimming sperm. (b) Flow of lava.
Figure 9.1: (a) Swimming sperm. (b) Flow of lava.

When approximating the Reynolds number, there are some caveats. Firstly there may be more than one relevant lengthscale, e.g in Lubrication theory later in the course the vertical lengthscale H is much smaller than the horizontal lengthscale L. These lengthscales may also vary with position e.g. flow past a body where in the far field Re∼U⁢r/ν where r is the radial distance away from the body. Finally, the time scale may not be L/U but instead may be specified by an external driving force e.g. an oscillating boundary condition with timescale T∼ω−1.

9.2 Properties of Stokes Flows

  1. 1.

    Instantaneity Instantaneity of the flow means there are no time derivatives ∂𝒖/∂t, so no inertia. The flow has no memory and only knows about the current boundary conditions and applied forcing, responding immediately to any changes. The flow is said to be “quasi-steady” as 𝒖 can vary in time if the boundary conditions and applied forcing 𝐟⁢(t) varies in time.

    E.g. for a translating body with speed 𝐔⁢(t), the fluid force on the body is proportional to its velocity 𝐟⁢(t)∝𝐔⁢(t) and not to its acceleration d⁢𝐔⁢(t)/d⁢t.

  2. 2.

    Linearity: Linearity means that the flow is linearly forced whether it is by a boundary motion or body force. In Stokes Equations there is no 𝒖⋅∇𝒖, so 𝒖⁢(𝒙,t) and p are linear in 𝐟 and the boundary conditions.

    A translating body.
    Figure 9.2: A translating body.
  3. 3.

    Reversiblity: Reversible in time: if you apply a force 𝐟⁢(t) in 0≤t<T and then reverse the force and its history 𝐟⁢(t)=𝐟⁢(2⁢T−t) in T≤t<2⁢T then the flow reverses and the fluid particles return to their starting position.

    Reversible in space: reversibility in time and the symmetry of geometry can often be used to rule out some components of velocity 𝒖.

    E.g. does a sphere sedimenting next to a vertical wall migrate towards the wall?

    Sedimenting sphere. Reversing the forcing 𝒈 must reverse the velocity 𝒖 by reversibility in time. Because of the symmetry of the sedimenting sphere we can reverse the system in z. In order for (a) to be the same as (c) we require the sphere to fall v
    Figure 9.3: Sedimenting sphere. Reversing the forcing 𝒈 must reverse the velocity 𝒖 by reversibility in time. Because of the symmetry of the sedimenting sphere we can reverse the system in z. In order for (a) to be the same as (c) we require the sphere to fall vertically with no horizontal component.
  4. 4.

    Forces Balance:

    Since there is no inertia the forces in the system must balance:

    ∇⋅𝑻=−𝐟⇒∫Ω∇⋅𝑻⁢dΩ=∫Ω−𝐟⁢d⁢Ω. (9.16)

    Applying the divergence theorem then gives

    ∫∂Ω𝑻⋅𝐧⁢dA+∫Ω𝐟⁢dΩ=0. (9.17)

    This checks the consistency of the stress boundary conditions. In a similar way, we can check the consistency of the velocity boundary conditions by intergrating the mass balance equation:

    ∇⋅𝒖=0⇒∫Ω∇⋅𝒖⁢dΩ=∫∂Ω𝒖⋅𝐧⁢dA=0. (9.18)
  5. 5.

    Work Balances Dissipation: Since there is no kinetic energy in the mechanical energy balance, from (9.10) we know that the work done by body and surface forces must balance the viscous dissipation in a given volume:

    ∫ΩΦ⁢dΩ=∫ΩTi⁢j⁢∂ui∂xj⁢dΩ=∫Ω𝒖⋅𝐟⁢dΩ+∫∂Ωui⁢Ti⁢j⁢nj⁢dA. (9.19)

 Useful Lemma: Let 𝒖i be an incompressible flow and 𝒖s be a Stokes flow with body force 𝐟s such that

∇⋅𝒖i=0and∇⋅𝒖s=0,∇⋅𝑻s=−𝐟s. (9.20)

Then,

2⁢μ⁢∫Ωei⁢js⁢ei⁢ji⁢dΩ=∫∂Ωuii⁢Ti⁢js⁢nj⁢dA+∫Ωuii⁢fis⁢dΩ. (9.21)

Proof: We know that for a Stokes flow 2⁢μ⁢ei⁢js=Ti⁢js+ps⁢δi⁢j. Hence,

2⁢μ⁢ei⁢js⁢ei⁢ji=Ti⁢js⁢ei⁢ji+ps⁢δi⁢j⁢ei⁢ji⏟=0 (9.22)

due to incompressibility. Also, using the fact that Ti⁢j is symmetric and that ∂ui/∂xj=ei⁢j+ri⁢j where ri⁢j is antisymmetric, we find

2⁢μ⁢ei⁢js⁢ei⁢ji =Ti⁢js⁢(∂uii∂xj−ri⁢ji)=Ti⁢js⁢∂uii∂xj−Ti⁢js⁢ri⁢ji⏟=0, (9.23)
=∂∂xj⁢(Ti⁢js⁢uii)−uii⁢∂Ti⁢js∂xj. (9.24)

Integrating over a volume Ω and applying the divergence theorem then gives the result:

2⁢μ⁢∫Ωei⁢js⁢ei⁢ji⁢dΩ=∫Ω∂∂xj⁢(Ti⁢js⁢uii)⁢dΩ−∫Ωuii⁢∂Ti⁢js∂xj⁢dΩ=∫∂Ωuii⁢Ti⁢js⁢nj⁢dA+∫Ωuii⁢fis⁢dΩ. (9.25)

 

  1. 6.

    Uniqueness: Uniqueness means that each Stokes flow is unique but can be represented in many ways. Let 𝒖1 and 𝒖2 be Stokes flows with the same body forcing and boundary conditions, i.e. 𝐟1=𝐟2 in Ω and either 𝒖1=𝒖2 or 𝑻1⋅𝐧=𝑻2⋅𝐧 on ∂Ω. Then 𝒖1=𝒖2.

    To show this we consider the flow 𝒖∗=𝒖1−𝒖2. From the property of linearity we know that 𝒖∗ must also be a Stokes flow with 𝐟∗=𝟎 and either 𝒖∗=𝟎 or 𝑻∗⋅𝐧=𝟎 on ∂Ω. From the above lemma, we can show that

    2⁢μ⁢∫Ωei⁢j∗⁢ei⁢j∗⁢dΩ=0. (9.26)

    The integrand is positive so must vanish, hence ei⁢j∗=0. The flow is strain less so must be in solid body motion 𝐔+𝛀×𝒙. Velocity boundary conditions of 𝒖1=𝒖2 on ∂Ω imply that 𝒖1=𝒖2 everywhere. [N.B. Stress conditions can lead to solid body motion].

  2. 7.

    Minimum Dissipation: Among all incompressible flows with the same velocity boundary conditions, the dissipation is minimised by the Stokes flow with no body force.

    Let 𝒖i be an incompressible flow and 𝒖s be a Stokes flow with 𝐟s=𝟎 and 𝒖i=𝒖s=𝐔. We know that

     2⁢μ⁢∫Ω(ei⁢ji−ei⁢js)⁢(ei⁢ji−ei⁢js)⁢dΩ≥0(positive⁢integrand) (9.27)
    =  2⁢μ⁢∫Ω(ei⁢ji⁢ei⁢ji−ei⁢js⁢ei⁢js)⁢dΩ+4⁢μ⁢∫Ω(ei⁢js−ei⁢ji)⁢ei⁢js⁢dΩ⏟=0, (9.28)

    from the lemma above. Therefore the dissipation is minimised for a Stokes flow

    2⁢μ⁢∫Ωei⁢ji⁢ei⁢ji⁢dΩ≥2⁢μ⁢∫Ωei⁢js⁢ei⁢js⁢dΩ. (9.29)
  3. 8.

    Geometric bounding: The minimum dissipation theorem can be used to calculate bounds for the flow around more complicated geometries. Consider a cube of side length 2⁢L moving at a velocity 𝑼 in a fluid, with drag force 𝑭C, and Stokes flow 𝒖s⁢(𝒙) outside the cube.

    Stokes flow around a translating cube
    Figure 9.4: Stokes flow around a translating cube

    We can write down the dissipation (using the Stokes flow property that work balances dissipation) as

    ∫v⁢o⁢l.o⁢u⁢t⁢s⁢i⁢d⁢e⁢c⁢u⁢b⁢e2⁢μ⁢ei⁢js⁢ei⁢js⁢dΩ=∫c⁢u⁢b⁢eUi⁢Ti⁢j⁢nj⁢dA=𝑼⋅∫c⁢u⁢b⁢e𝑻⋅𝒏⁢dA=−𝑼⋅𝑭C. (9.30)

    We are considering the dissipation in the volume outside of the cube so the normal to the surface points inwards. This is the opposite to calculating drag on the sphere and hence a minus sign is introduced. Now consider a sphere that just contains the cube so have side length 3⁢L. We can define an incompressible flow 𝒖⁢(𝒙)i outside the cube made up of a Stokes flow outside the sphere and a flow with constant flow velocity 𝑼 between the sphere and the cube:

    𝒖i(𝒙)={𝒖⁢(𝒙)(Stokes⁢flow⁢past⁢sphere)𝒙outside⁢sphere𝑼between⁢sphere⁢and⁢cube (9.31)

    The dissipation for this flow is given by

    ∫v⁢o⁢l.o⁢u⁢t⁢s⁢i⁢d⁢e⁢c⁢u⁢b⁢e2⁢μ⁢ei⁢ji⁢ei⁢ji⁢dΩ=∫v⁢o⁢l.o⁢u⁢t⁢s⁢i⁢d⁢e⁢s⁢p⁢h⁢e⁢r⁢e2⁢μ⁢ei⁢ji⁢ei⁢ji⁢dΩ=−𝑼⋅𝑭s⁢p⁢h⁢e⁢r⁢e=6⁢π⁢μ⁢3⁢L⁢𝑼⋅𝑼, (9.32)

    where we have used the fact that the strain rate for a flow with constant velocity is zero (∂Ui/∂xj=0) and the drag on a sphere of radius a=3⁢L is 𝑭=−6⁢π⁢μ⁢a⁢𝑼. Finally, we know that the dissipation is minimised for a Stokes flow, and hence

    6⁢π⁢μ⁢3⁢L⁢𝑼⋅𝑼≥−𝑼⋅𝑭C. (9.33)

    This gives an upper bound on the drag force on the cube. We can go through a similar argument to find a lower bound by considering the flow outside of a sphere that just fits inside the cube, with radius a=L. We won’t repeat the analysis here but the result should give

    6⁢π⁢μ⁢3⁢L⁢𝑼⋅𝑼≥−𝑼⋅𝑭C≥6⁢π⁢μ⁢L⁢𝑼⋅𝑼. (9.34)
  4. 9.

    Reciprocal theorem: Consider Stokes flows 𝒖1⁢(𝒙) and 𝒖2⁢(𝒙) in a given volume with different boundary conditions and no body forces. Taking the first flow to be the Stokes flow 𝒖s=𝒖1⁢(𝒙), the second flow to be the incompressible flow 𝒖i=𝒖2⁢(𝒙) and using the above 𝑙𝑒𝑚𝑚𝑎 we have

    2⁢μ⁢∫Ωei⁢j1⁢ei⁢j2⁢dΩ=∫∂Ωui2⁢Ti⁢j1⁢nj⁢dA. (9.35)

    If we instead take the second flow to be the Stokes flow 𝒖s=𝒖2⁢(𝒙), in a similar manner we have

    2⁢μ⁢∫Ωei⁢j2⁢ei⁢j1⁢dΩ=∫∂Ωui2⁢Ti⁢j1⁢nj⁢dA. (9.36)

    Equating the two we find that the rate of working of surface forces of flow 1 against flow 2 equals the rate of working of surface forces of flow 2 against flow 1 (reciprocal theorem):

    ∫∂Ωui2⁢Ti⁢j1⁢nj⁢dA=∫∂Ωui2⁢Ti⁢j1⁢nj⁢dA. (9.37)

    If the boundary conditions are a uniform translation velocity 𝑼1,2, the reciprocal theorem reduces to

    𝑼1⋅𝑭2=𝑼2⋅𝑭1, (9.38)

    where 𝑭1,2 are the corresponding surface forces.

9.3 Stokes Flow Solutions

9.3.1 Representation as Harmonic Functions

Consider Stokes equations with body force 𝐟=𝟎:

−∇p+μ⁢∇2𝒖=𝟎,∇⋅𝒖=0. (9.39)
1. ∇⋅(−∇p+μ⁢∇2𝒖)=0⇒∇2p=0 (9.40)
2. ∇×(−∇p+μ⁢∇2𝒖)=𝟎⇒∇2𝝎=𝟎where𝝎=∇×𝒖 (9.41)
3. ∇2(−∇p+μ⁢∇2𝒖)=𝟎⇒∇4𝒖=𝟎. (9.42)

Hence, p and 𝝎 are harmonic and 𝒖 is biharmonic.

9.3.2 Papkovich-Neuber Solutions

A method for finding the solution of Stokes flows comes from the Papkovich-Neuber representation. Suppose we can write the pressure p=∇2Π. Then

∇2(−∇Π+μ⁢𝒖)=𝟎⇒μ⁢𝒖=∇Π−𝚽where∇2𝚽=𝟎. (9.43)

Using the incompressibility condition, we have

μ⁢∇⋅𝒖=∇⋅(∇Π−𝚽)=0⇒∇2Π=∇⋅𝚽⇒Π=12⁢(𝒙⋅𝚽+χ)where∇2χ=0. (9.44)

We can check this last relation:

∂2Π∂xi⁢∂xi =∂2∂xi⁢∂xi⁢(12⁢xj⁢Φj+12⁢χ)=12⁢∂∂xi⁢(∂xj∂xi⁢Φj+xj⁢∂Φj∂xi)+12⁢∂2χ∂xi⁢∂xi⏟=0 (9.45)
=12⁢∂∂xi⁢(δi⁢j⁢Φj+xj⁢∂Φj∂xi)=12⁢(∂Φi∂xi+δi⁢j⁢∂Φj∂xi+xj⁢∂2Φj∂xi⁢∂xi⏟=0)=∂Φi∂xi. (9.46)

 Any Stokes flow with 𝐟=𝟎 can be written in terms of a harmonic vector 𝚽 and a harmonic scalar χ:

2⁢μ⁢𝒖=∇(𝒙⋅𝚽+χ)−2⁢𝚽andp=∇⋅𝚽. (9.47)

 

9.3.3 Spherical Harmonic Solutions

Spherical harmonic functions are used for solutions involving points, spheres and cylinders that have no preferred direction or orientation. Let the radial coordinate r=|𝒙|≡(𝒙⋅𝒙)1/2. We can show that ∇21r=0, except when r=0:

∂2∂xj⁢∂xj⁢((xi⁢xi)−1/2) =−∂∂xj⁢((xk⁢xk)−3/2⁢xi⁢δi⁢j)=−∂∂xj⁢((xk⁢xk)−3/2⁢xj) (9.48)
=−3⁢(xk⁢xk)−3/2+3⁢(xm⁢xm)−5/2⁢xk⁢xj⁢δk⁢j=0. (9.49)

All other harmonic functions ϕ with ϕ→0 and r→∞ are made up of

1r,∇1r,∇∇⁡1r,∇∇∇⁡1r,… (9.50)

Harmonic functions that are bounded at r=0 are made up of

r⁢1r,r3⁢∇1r,r5⁢∇∇⁡1r,…r2⁢n+1⁢∇n1r,… (9.51)

These solutions only depend on r and 𝒙 and have no preferred orientation. Some useful derivatives to remember are:

1. (∇𝒙)i⁢j=∂xi∂xj=δi⁢j(identity) (9.52)
2. (∇r)i=xir (9.53)
3. (∇1r)i=−xir3 (9.54)
4. (∇f⁢(r))i=f′⁢(r)⁢(∇r)i=f′⁢(r)⁢xir (9.55)

Since we know that Stokes flows are linear in boundary conditions and forcing, we can form Papkovich-Neuber solutions by multiplying them by constant scalars, vectors, tensors, and forming dot-products, for example

𝑨⁢1r,B⁢∇1r,𝑪⋅∇1r,… (9.56)

9.3.4 Tensors and Pseudotensors

When building these solutions there are some properties it is useful to recall about tensors. An nth-rank tensor is a set of objects that transform like a product of n vectors. For example, if Ti1⁢i2⁢…⁢in is an nth-rank tensor, then

Tj1⁢j2⁢…⁢jn′=Oj1⁢i1⁢Oj2⁢i2⁢…⁢Ojn⁢in⁢Ti1⁢i2⁢…⁢in, (9.57)

where Oi⁢j is a transformation matrix. Symmetry properties are tensor invariant, so if Ti1⁢i2⁢…⁢in is symmetric (antisymmetric) under an exchange of i1 and i2 then Tj1⁢j2⁢…⁢jn′ is also symmetric (antisymmetric) under an exchange of j1 and j2. Examples of tensors in our problems would be

velocity⁢𝒖,force⁢𝑭=∫𝑻⋅𝐧⁢dA,position⁢𝒙,grad⁢∇,identity⁢𝑰. (9.58)

In contrast, pseudotensors, such as the Levi-Civita ϵi⁢j⁢k, change sign under transformation by reflections. Examples of pseudotensors we will come across are

angular⁢velocity⁢𝛀,couple⁢𝑮=∫𝒙×(𝑻⋅𝐧)⁢dA,cross⁢product⁢𝒖×𝒙,vorticity⁢𝝎=∇×𝒖. (9.59)

If we want to find the velocity 𝒖 using the Papkovich-Neuber representation, then we want 𝚽 and χ to be tensors.

9.3.5 Point Force and Source Flow

Point force (Stokeslet): We want to find the velocity field for a point force. Consider the following:

∇⋅𝑻 =μ⁢∇2𝒖−∇p=−𝑭⁢δ⁢(𝒙) (9.60)
∇⋅𝒖 =0,𝒖→𝟎as|𝒙|→∞. (9.61)

We know that

  1. −

    by linearity, the velocity field must be linear in the forcing 𝑭

  2. −

    solution must decay in the far field

  3. −

    there is no preferred direction in the problem, can use spherical harmonics

  4. −

    the velocity field 𝒖 must be made up of tensors

Using this information, we can now try to build harmonic functions 𝚽 and χ using the solutions in (9.50)-(9.51). Let’s try the following ansatzes:

𝚽 =α⁢𝑭r✓ (9.62)
𝚽 =α⁢𝑭⋅∇∇⁡1r(equivalentlyχ=β⁢𝑭⋅∇1r)→too⁢singular⁢at⁢r=0× (9.63)
𝚽 =α⁢𝑭×∇1r→pseudotensor× (9.64)

The first ansatz is the only one that decays in the far field and will not blow up at the origin. We proceed by substituting 𝚽 into the solution (9.47):

2⁢μ⁢𝒖=∇(α⁢𝑭⋅𝒙r)−2⁢α⁢𝑭r=−α⁢(𝑭r+(𝑭⋅𝒙)⁢𝒙r3). (9.65)

To fully specify the solution we need to find α. Going back to the problem statement, we want the solution to satisfy

∇⋅𝒖=0⇒∫r=R𝒖⋅𝒏⁢dA=0, (9.66)

(this is built into the Papkovich-Neuber representation), and

−𝑭⁢δ⁢(𝒙)=∇⋅𝑻⇒−𝑭=∫r=R𝑻⋅𝒏⁢dA. (9.67)

On a sphere r=R, 𝒙=R⁢𝒏, the normal velocity can be calculated

𝒖⋅𝒏|r=R=−α2⁢μ⁢(𝑭R+(𝑭⋅R⁢𝒏)⁢R⁢𝒏R3)⋅𝒏=−α⁢(𝑭⋅𝒏)μ⁢R (9.68)
⇒∫r=R𝒖⋅𝒏⁢dA=−α⁢𝑭μ⁢R⋅∫r=R𝒏⁢dA⏟=0,isotropic=0. (9.69)

The normal stress can also be calculated, but requires a bit more algebra:

𝑻⋅𝒏|r=R=(−p⁢𝑰+μ⁢(∇𝒖+∇𝒖T))⋅𝒏|r=R (9.70)

with

p=∇⋅(α⁢𝑭r)=−α⁢𝑭⋅𝒙r3,∇𝒖=−α2⁢μ⁢((𝑭⋅𝒙)⁢𝑰r3−3⁢(𝑭⋅𝒙)⁢𝒙⁢𝒙r5), (9.71)
𝑻⋅𝒏|r=R=3⁢α⁢(𝑭⋅𝒏)⁢𝒏R2⇒∫r=R𝑻⋅𝒏|r=R⁢d⁢A=3⁢α⁢𝑭R2⋅∫r=R𝒏⁢𝒏⁢dA⏟𝑨=3⁢α⁢𝑭R2⋅4⁢π⁢R2⁢𝑰3 (9.72)

Here, we have noticed that the integral marked 𝑨 is an isotropic second rank tensor so must be ∝δi⁢j. We can determine the constant of proportionality by calculating the trace, Ai⁢i=4⁢π⁢R2. Hence, α=−1/4⁢π. Notice that α is independent of R. If we had chosen one of the other harmonic solutions with higher powers of 1/r, they would be too singular to satisfy the force condition.

Source Flow (Point mass source): We want to find the velocity field for a point source in three-dimensions. Consider the following:

∇⋅𝑻 =μ⁢∇2𝒖−∇p=𝟎 (9.73)
∇⋅𝒖 =Q⁢δ⁢(𝒙),𝒖→𝟎as|𝒙|→∞. (9.74)

Strictly speaking this flow is only incompressible for r>0 as volume is not conserved at r=0 but generated there instead.

We know that

  1. −

    by linearity, the velocity field must be linear in the source flux Q

  2. −

    solution must decay in the far field

  3. −

    there is no preferred direction in the problem, can use spherical harmonics

  4. −

    the velocity field 𝒖 must be made up of tensors

Let’s try harmonic function

χ=β⁢Qr(equivalently𝚽=β^⁢Q⁢∇1r). (9.75)

In a similar manner to the point force, the other harmonic solutions with higher powers of 1/r would be too singular to satisfy the source condition. Substituting into the solution (9.47) we find:

2⁢μ⁢𝒖=∇(β⁢Qr)⇒𝒖=−β⁢Q⁢𝒙2⁢μ⁢r3. (9.76)

To find β, we use the source condition at r=0:

∇⋅𝒖 =Q⁢δ⁢(𝒙)⇒Q=∫r=R𝒖⋅𝒏⁢dA=−β⁢Q2⁢μ⁢R2⁢∫r=R𝒏⋅𝒏⁢dA=−β⁢Q2⁢μ⁢R2⁢4⁢π⁢R2. (9.77)

Hence, β=−μ/2⁢π. The velocity field then becomes 𝒖=Q⁢𝒙/4⁢π⁢r3 which is independent of viscosity μ. This is the three-dimensional extension of the potential flow for a point source studied in §6.

9.3.6 Motion of a rigid particle

A sphere of radius r=a translating with velocity 𝐔 and rotating with angular velocity 𝛀 moves with velocity

𝒖|r=a=𝐔+𝛀×𝒙 (9.78)

and exerts a force 𝐅 and couple 𝐆 on the fluid. The dissipation in the fluid due to the particle is (using work balances dissipation)

∫ΩΦ⁢dΩ =∫∂Ω𝒖⋅𝑻⋅𝐧⁢dA=∫p⁢a⁢r⁢t⁢i⁢c⁢l⁢e(𝐔+𝛀×𝒙)⋅𝑻⋅𝐧⁢dA (9.79)
=𝐔⋅∫p⁢a⁢r⁢t⁢i⁢c⁢l⁢e𝑻⋅𝐧⁢dA+𝛀⋅∫p⁢a⁢r⁢t⁢i⁢c⁢l⁢e𝒙×(𝑻⋅𝐧)⁢dA (9.80)
=𝐔⋅𝐅+𝛀⋅𝐆, (9.81)

where the normal points out of the fluid into the body, with

force⁢𝑭=∫p⁢a⁢r⁢t⁢i⁢c⁢l⁢e𝑻⋅𝐧⁢dAandcouple⁢𝑮=∫p⁢a⁢r⁢t⁢i⁢c⁢l⁢e𝒙×(𝑻⋅𝐧)⁢dA (9.82)

exerted on the fluid by the sphere.

9.3.7 Translating Rigid Sphere

Velocity Field: We would like to calculate the velocity field for a rigid sphere of radius r=a translating with velocity 𝒖=𝑼. Consider the following:

∇⋅𝑻=μ⁢∇2𝒖−∇p=𝟎,∇⋅𝒖=0, (9.83)
𝒖=𝑼atr=a,𝒖→𝟎as|𝒙|→∞. (9.84)

We know that

  1. −

    by linearity, the velocity field must be linear in the forcing 𝑼

  2. −

    solution must decay in the far field

  3. −

    there is no preferred direction in the problem, can use spherical harmonics

  4. −

    the velocity field 𝒖 must be made up of tensors

Let’s try

𝚽2⁢μ=α⁢𝑼randχ2⁢μ=β⁢𝑼⋅∇1r. (9.85)

This then gives velocity field

𝒖=∇(α⁢𝑼⋅𝒙r−β⁢𝑼⋅𝒙r3)−2⁢α⁢𝑼r=α⁢[−𝑼r−(𝑼⋅𝒙)⁢𝒙r3]+β⁢[−𝑼r3+3⁢(𝑼⋅𝒙)⁢𝒙r5]. (9.86)

Applying the boundary condition 𝒖=𝑼 at r=a gives

1=−αa−βa3,0=−αa+3⁢βa3⇒α=−3⁢a4,β=−a34, (9.87)

and

𝒖=3⁢𝑼4⁢(ar+a33⁢r3)+3⁢(𝑼⋅𝒙)⁢𝒙4⁢(ar3−a3r5). (9.88)

The pressure field can also be calculated

p=−3⁢μ⁢a⁢𝑼2⋅∇1r=3⁢μ⁢a⁢(𝑼⋅𝒙)2⁢r3. (9.89)

When finding the velocity field for the point force and point source, we were restricted with the possible harmonic functions to choose from because of the behaviour at r=0. For the translating sphere this is no longer the case. You will notice that if we set either α or β to zero we can no longer satisfy the boundary condition on r=a.

Force and stress on the sphere: We start by calculating the stress 𝑻 from the velocity and pressure fields,

𝑻= −p⁢𝑰+μ⁢(∇𝒖+∇𝒖T) (9.90)
= −3⁢μ⁢a⁢(𝑼⋅𝒙)⁢𝑰2⁢r3+μ{34(−ar3−a3r5)(𝑼𝒙+𝒙𝑼)+32(−3⁢ar5+5⁢a3r7)(𝑼⋅𝒙)𝒙𝒙 (9.91)
+34(ar3−a3r5)[2(𝑼⋅𝒙)𝑰+𝑼𝒙+𝒙𝑼]} (9.92)

On r=a, 𝒙=a⁢𝒏, the stress is

𝑻⋅𝒏|r=a=−3⁢μ⁢𝑼2⁢a. (9.93)

The stress on the sphere is constant. Calculating the force, or drag, on the sphere is then relatively straightforward

drag=𝑭=∫r=a−3⁢μ⁢𝑼2⁢a⁢d⁢A=−6⁢π⁢μ⁢a⁢𝑼. (9.94)

Gravitational settling: Now that we have the drag on a sphere translating at a given velocity, we can reverse the problem and ask what is the settling speed of a sphere falling under gravity.

Sketch of settling sphere with forces.
Figure 9.5: Sketch of settling sphere with forces.

Balancing the forces on a steady fall we have

𝟎⏟(1)=4⁢π⁢a3⁢ρ⁢𝒈3⏟(2)−4⁢π⁢a3⁢ρf⁢𝒈3⏟(3)−6⁢π⁢μ⁢a⁢𝑼⏟(4)⇒𝑼=2⁢Δ⁢ρ⁢a2⁢𝒈9⁢μ. (9.95)

where

  1. 1.

    no inertia (steady fall, no acceleration)

  2. 2.

    weight of the sphere, density ρ

  3. 3.

    buoyancy (weight of displaced fluid, density ρf)

  4. 4.

    Stokes drag

E.g. For a ball bearing with density ρ=8⁢g/c⁢m3 we can calculate the sedimenting speed for different fluids:

a ρf Δ⁢ρ μ U Re
Water: 1⁢μ⁢m 1⁢g/c⁢m3 7⁢g/c⁢m3 10−3⁢P⁢a⁢s 15⁢μ⁢m/s 10−4≪1
Golden syrup: 1⁢m⁢m 1.4⁢g/c⁢m3 6.6⁢g/c⁢m3 60 P⁢a⁢s 0.24⁢m⁢m/s 3×10−5≪1

This experiment can be used to calculate the viscosity of different fluids.

Far-field approximation: Far away from the sphere, we can show that the disturbance looks like a point force. The velocity field when r→∞ is

𝒖=3⁢a⁢𝑼4⁢r+3⁢a⁢(𝑼⋅𝒙)⁢𝒙4⁢r3. (9.96)

The force exerted across ‘r=∞’ must balance the force exerted across r=a so the strength of the point force 𝑭′=6⁢π⁢μ⁢a⁢𝑼. Substituting this into the velocity field gives

𝒖=18⁢π⁢μ⁢(𝑭′r+(𝑭′⋅𝒙)⁢𝒙r3). (9.97)

This disturbance flow only knows the total force exerted and is independent of particle radius a.