Section7.8Examples of solutions to the Navier–Stokes equations
There is a remarkably small number of types of exact solutions to the Navier–Stokes (7.5.1) and continuity (3.4.2) equations. A particular reason for this is the nonlinear term \(\bu\cdot\bnabla\bu\text{,}\) which makes it difficult to find mathematically exact solutions, and indeed, many of the known exact solutions have \(\bu\cdot\bnabla\bu=\bzero\text{,}\) thus removing the problem of the nonlinear term. In this section, we present a few of the more well known exact solutions. N.B. In all of the examples in this section we neglect gravity.
To check this is a solution of the Navier–Stokes and continuity equations, we substitute in the expressions. The continuity equation (3.4.2) is readily satisfied, whilst the Navier–Stokes equations (7.5.1) give
For a Newtonian fluid contained between parallel plates moving tangentially, we obtain a shear flow in the gap. The velocity varies linearly across the gap and matches the plate velocity at each of the two plates. This is called Couette flow and it is an exact solution of the Navier–Stokes and continuity equations:
\(\rho\partial\bu/\partial t\text{:}\) The flow is steady so this term is zero.
\(\rho\bu\cdot\nabla\bu\text{:}\) Since \(\bu\) is directed tangential to the plates, \(\bu\cdot\nabla\) is a derivative in the tangential direction; however, \(\bu\) varies only in the direction normal to the plates. Therefore, \(\bu\cdot\nabla\bu\) is zero for this flow.
\(\nabla\cdot\bu\text{:}\) The flow only varies in the direction normal to the plates and the normal component of the velocity is zero, meaning that this term is zero.
Poiseuille flow is the characteristic flow seen when an incompressible Newtonian fluid flows steadily along a cylindrical pipe whose length is long compared with its diameter. To find the fluid velocity we use cylindrical polar coordinates \((r,\theta,z)\text{,}\) and assume that the pipe wall is at \(r=a\text{.}\) We denote the fluid velocity components as \((u,v,w)\) in the three coordinate directions, i.e. \(\bu=u\hat{\br}+v\hat{\btheta}+w\hat{\bz}\text{,}\) and assume a no-slip boundary condition at the pipe wall:
Fully-developed flow means the fluid velocity doesn’t change as we move along the pipe (we ignore end effects since the pipe length is long compared to the diameter), and also that the axial pressure gradient is constant, i.e.
Since the fluid is incompressible and Newtonian we take as our starting point the Navier–Stokes and continuity equations in cylindrical polar coordinates Remark 7.5.11. The continuity equation is
where \(A\) is constant. Applying the boundary conditions (7.8.1) gives \(A=0\text{,}\) and therefore \(u=0\text{,}\) so the velocity is axial \(\bu=(0,0,w)=w\hat{\bz}\text{.}\)
Note that the formula used here for \(\nabla^2w\) is standard and can be looked up (so you don’t need to remember it, though you should be aware that the gradient operator \(\bnabla\) takes a different form in polar coordinates).
We require \(A=0\) for regularity of the solution at \(r=0\text{,}\) and since the boundary condition (7.8.1) has \(w=0\) at \(r=a\text{,}\) we must set \(B=Ga^2/(4\mu)\text{.}\) Therefore the fluid velocity in Poiseuille flow is given by
This relates the volumetric flux \(Q\) and pressure drop \(\Delta P\) along a circular pipe of length \(L\) and radius \(a\) in a Newtonian fluid with shear viscosity \(\mu\) for steady, fully developed flow. You will derive this result in Exercise 7.9.12.
Womersley flow: This is pipe flow driven by an axial pressure drop along the pipe that oscillates sinusoidally in time (Poiseuille flow was driven by a constant pressure gradient). Unlike Poiseuille flow, the exact profile of the flow depends on a parameter called the Womersley parameter (which depends on the frequency). Figure 7.8.6 shows an example. The flow is:
If we add the velocity field of Poiseuille flow (7.8.3) onto the Womersley flow velocity field, we obtain the flow that would be driven by a pressure gradient that oscillates about a non-zero mean. Flow profiles of this sort can be seen in blood flow, since the beating of the heart provides a pressure gradient that can be approximated by a constant plus sinusoidally varying component.
Dean flow: This is a steady flow driven by a steady prescribed pressure drop along the pipe, but the pipe is curved, see Figure 7.8.7. Within the pipe the flow is predominantly in the axial direction, but the centrifugal force due to the curvature drives a secondary flow across the centre of the pipe towards the outside of the bend, and then back around the walls of the pipe towards the inside of the bend. This secondary flow forms Dean vortices. This is thought to provide a possible explanation as to why the disease atherosclerosis in arteries is more common on the inside of bends in arteries, since the cells lining the artery walls are more healthy in conditions of high stress. Figure 7.8.7 shows shows the secondary flow in the transverse cross section, which are termed Dean vortices.
The resulting profile is shown in Figure 7.8.9. The flow is parabolic and looks similar to a cross-section of Poiseuille flow. See also the cartoon of channel flow between two plates.
In this question you will investigate the flow field generated next to a flat oscillating plate. Assume that the plate is at \(y=0\) with an incompressible Newtonian fluid of density \(\rho\) and kinematic viscosity \(\nu\) in \(y>0\text{,}\) and that the plate oscillates purely in the \(x\)-direction with displacement \(A\cos\omega t\,\bi\) at time \(t\text{,}\) as shown in Figure 7.8.13. You may also assume that the plate and volume of fluid are large enough that you can neglect their boundaries (that is, the plate occupies the whole plane \(y=0\) and the fluid occupies the whole of \(y>0\)) and that the plate has been oscillating long enough so that the whole fluid is oscillating periodically.
Write down assumptions about the components of the fluid flow and their dependence on the spatial coordinates \(x\text{,}\)\(y\) and \(z\text{.}\) Use this to simplify the the governing equations and boundary conditions.
We assume this is a two-dimensional flow, with \(w=0\) and all components not depending on \(z\text{.}\) In addition we assume the velocity components do not depend on \(x\) (because translating the problem in the \(x\)-direction is the same problem). Thus we have \(u(y,t)\text{,}\)\(v(y,t)\text{,}\)\(w=0\) and \(p(y,t)\text{.}\)
The first and third terms are zero by assumption, and therefore
\begin{equation*}
\pd{v}{y}=0.
\end{equation*}
Hence \(v\) is constant, and the boundary condition \(v=0\) at \(y=0\) implies that \(v=0\) everywhere. The three components of the Navier–Stokes equation simplify to
Make the assumption that the flow and pressure are sinusoidal, that is \(\bu(\bx,t)=\bu(\bx)e^{\im\omega t}+\overline{\bu(\bx)}e^{-\im\omega t}\) and \(p(\bx,t)=P(\bx)e^{\im\omega t}+\overline{P(\bx)}e^{-\im\omega t}\text{.}\) Use this to simplify and solve the governing equations to find the velocity field.
The periodic assumption simplifies to \(u=U(y)e^{\im\omega t}+\overline{U(y)}e^{-\im\omega t}\) (the other components are not needed). Substituting into the governing equation,
The function \(e^{\sqrt{\frac{\im\omega}{\nu}}y}\rightarrow\infty\) as \(y\rightarrow\infty\text{,}\) and thus \(C_1=0\text{.}\) The boundary condition \(u=-A\omega\sin\omega t
=(A\omega i/2)e^{\im\omega t}-(A\omega\im/2)e^{-\im\omega t}\) at \(y=0\text{.}\) Hence \(U=A\omega\im/2\text{,}\) meaning that \(C_2=A\omega\im/2\text{.}\) Hence
This is a famous exact solution of the Navier–Stokes equations, and the flow we have found here is characteristic of the flow that exists near an oscillating boundary. Note that the flow decays away from the wall, and for this reason it is often described as a boundary later, and the solution is called Stokes boundary layer flow.
Figure7.8.16.Photographs of a sphere moving through a fluid with \(\mathrm{Re} = 0.1\text{.}\) The top photograph is in the reference frame in which the sphere is stationary, and the bottom photograph is in a fixed frame, (note the shadow cast by the sphere is not indicative of the flow). Taken from [3], and see also Figs. 25, 51, 56, 58 from this book, which show the flow for higher Reynolds numbers.
In this section we find the flow around a sphere moving through a fluid at a low Reynolds number, using a Stokes streamfunction. We use this to find the drag on the sphere. Figure 7.8.16 shows two photographs of the same flow, but visualised in two different ways, and Figure 7.8.17 shows sketches of the flow for a range of Reynolds numbers.
The calculation shows that the drag force experienced by an object moving through a fluid at low Reynolds numbers can be derived from the Stokes equations. This analysis shows that the Stokes drag on a sphere is \(6\pi\mu Ua\) in the direction opposing motion, which holds as long as \(\rho Ua/\mu\ll1\text{.}\) This is a famous classical result in fluid mechanics.
This principle is used in a falling ball viscometer in which a small spherical ball of known radius \(a\) and mass \(m\) is dropped into a fluid, whose viscosity \(\mu\) we wish to measure. Once the ball has reached its terminal falling velocity \(U\text{,}\) the forces on it must be in equilibrium, meaning that the force of gravity balances the drag force. Assuming the sphere is small enough and going slowly enough and the fluid is viscous enough that the flow has a low Reynolds number, the drag is given by \(6\pi\mu Ua\) and the force of gravity is \(mg\text{,}\) where \(g\) is the acceleration due to gravity. Thus
We assume the flow is axisymmetric and work in a moving reference frame centred on the sphere using spherical coordinates. As shown in Subsection 6.3.1, we can write the velocity in terms of a Stokes streamfunction \(\Psi\) using (6.3.1):
As \(r\rightarrow\infty\) we must have uniform flow with velocity \(U\) in the direction \(\theta=\pi\text{.}\) Using the expressions for the velocity components \(u_r\) and \(u_\theta\) above, these become
where \(C\) is constant. Adding a constant onto the streamfunction does not affect the velocity, and thus we may arbitrarily set \(C=0\text{,}\) giving
Thus we have to solve (7.8.6) subject to the \(\partial\Psi/\partial r=\partial\Psi/\partial\theta=0\) on \(r=a\) and (7.8.7) as \(r\rightarrow\infty\text{.}\) We try a separable function
and the condition (7.8.7) implies that \(g(\theta)=\sin^2\theta\) (or a multiple thereof). Substituting (7.8.8) into (7.8.6) and using (7.8.5), after some algebra we obtain
Perhaps the most interesting application of this solution is to find the drag on the sphere, which is the total force of the fluid on the sphere, retarding the motion. Since the stress is the force per unit area on the sphere, the drag equals the integral of the stress over the surface. We find the stress using
The drag equals the integral of \(\btau\) over the surface of the sphere. The integral of the term \(-p_0\hat\br\) is zero because this force cancels on opposite sides of the sphere, but the term \(-\frac{3\mu U}{2a}\hat\bk\) is always in the same direction; thus the total drag force is this term times the area, which is
Thus the drag force is \(\boxed{6\pi\mu Ua}\) in the direction opposing motion. This is called the Stokes drag and it is a famous result in fluid mechanics.
This derivation is extremely complicated in terms of the algebra, and you would certainly not be asked to reproduce something so long-winded as this in this course. However, you should understand the concepts, and be able to follow the general argument. In fact the mathematics presented here is very elegant indeed, and it is amazing that an exact solution exists and can be calculated.
Notice that in the course of the derivation (7.8.8), we made the assumption that \(\Psi\) is separable. Thus we have not rigorously shown that the solution we found was unique, that is there might be other solutions to this problem that satisfy the boundary conditions at \(r=a\) and the condition as \(r\rightarrow\infty\text{.}\)
This solution is the same as the irrotational flow solution (see Subsection 6.3.3). Note that for any real fluid (i.e. one with viscosity), this solution would only be seen for low Reynolds numbers, despite the fact that inviscid fluids correspond to high Reynolds numbers.
Womersley flow occurs in pipes in which there is an imposed oscillating pressure gradient. Characteristics of this flow are often seen in blood flow in arteries, since the flow and pressure gradient are unsteady. As for the derivation of Poiseuille flow, we consider a long, circular cylindrical pipe of radius \(a\text{,}\) and work in cylindrical polar coordinates centred on the axis of the pipe. We make the following assumptions:
The flow is fully developed; thus \(\partial\bu/\partial z=0\text{.}\)
The derivation proceed similarly to that of Poiseuille flow (so we cover it quite briefly here). With the assumptions, the continuity equation reduces to
which gives \(u_r\propto1/r\text{,}\) whereupon the boundary condition implies that the constant of proportionality is zero, and hence \(u_r=0\text{.}\) Thus the only flow component is the axial flow, \(u_z\text{,}\) which, according to the assumptions, is a function of \(r\) and \(t\) only (and does not depend on either \(\theta\) or \(z\)). The radial and azimuthal components of the Navier–Stokes equation reduce to the equations
Consider what happens to the three terms in this equation at fixed values of \(t\) and \(r\) as \(z\) alone is varied. Since \(u_z\) is not a function of \(z\text{,}\) the only term that can vary is \(\pd{p}{z}\text{,}\) while the other two terms stay constant. Since equality must be maintained this shows that, in fact, \(\pd{p}{z}\) must be fixed as \(z\) varies, and thus \(p=A(t)z+B(t)\text{,}\) where \(A\) and \(B\) are unknown functions of time. We set \(G(t)=-A(t)\) to be the pressure gradient of the flow at time \(t\text{.}\)
In Poiseuille flow \(G\) is fixed in time, but in Womersley flow we set \(G(t)=G_0\cos\omega t\text{,}\) where \(G_0\) is constant (by fixing the origin of time we may fix \(G_0\) to be real and positive). We can write this as
This equation must be true for all values of \(t\text{,}\) which means that both of the expressions in brackets \(\{\}\) must be be zero. Since the two bracketed expressions are complex conjugates of one another, we only need to consider the first bracket. Thus
This is a linear, second-order, non-constant-coefficient, non-homogeneous ordinary differential equation for \(U\text{.}\) We can therefore solve it as a complementary function \(U_{cf}\) plus a particular integral \(U_{pi}\text{.}\) The particular integral is given by
This equation is the standard form of a special equation called Bessel’s equation. The two linearly independent solutions are called Bessel functions of order zero, and they are denoted \(J_0\) and \(Y_0\text{,}\) see Figure 7.8.22 and Figure 7.8.23.
To find the constants \(C_1\) and \(C_2\) we apply the boundary conditions and regularity conditions at the origin \(r=0\) (as we did for Poiseuille flow):
At \(r=0\text{:}\) The function \(Y_0(x)\) tends to infinity as \(x\rightarrow0\) and so contributions from \(Y_0((\sqrt{-\im\omega/\nu})r)\) are not allowed, meaning that \(C_2\) must be set to zero.
At \(r=a\text{:}\) The no-slip boundary condition is \(u_z=0\) at the wall for all times, which from (7.8.14) means that \(U\) must also be zero at \(r=a\text{.}\) Substituting into the solution for \(U\) gives
where \(u_z^*=u_z/(G_0/(\omega\rho))\text{,}\)\(r^*=r/a\text{,}\)\(t^*=\omega t\text{.}\) This nondimensionalisation shows that the flow is characterised by a single parameter, the Womersley number, \(\alpha\) (as opposed to 4 dimensional parameters: \(\rho\text{,}\)\(\mu\text{,}\)\(a\) and \(\omega\)). Sketches of the flow profiles for different values of \(\alpha\) are given in Figure~\ref{fig:womersley} and some movies will be shown in the lecture.
Figure7.8.24.Snapshots of sketches of Womersley flow profiles for various Womersley numbers. (a) Low Womersley number (profile is Poiseuille flow multiplied by a time-dependent factor), (b) intermediate Womersley number, (c) high Womersley number (profile is flat across the interior with a boundary layer in which the flow oscillates rapidly).
We may do a similar analysis for any prescribed periodic pressure gradient \(G(t)\text{.}\) To do this we decompose \(G(t)\) into a Fourier series sum of terms of different frequencies. We solve for the flow generated by each component of \(G(t)\) individually. The total flow is the sum of these flow components.
which is a Poiseuille flow profile (multiplied by an oscillating amplitude). This flow is called quasi-steady, because this is the solution that we would obtain if we neglected the time-derivative term in the Navier–Stokes equation.
Away from the boundaries, \(\frac{\alpha}{\sqrt{2}}(1-\frac{r}{a})\) is large and so the exponential terms in the bracket in this expression are very small, and
\begin{equation*}
u_z\approx-\frac{\im G_0}{2\omega\rho}e^{\im\omega t}+\mathrm{c.c.}
=\frac{G_0}{\omega\rho}\sin\omega t.
\end{equation*}
This type of flow is called plug flow, since at any fixed time the profile is uniform across the interior.
Near the walls of the pipe the exponential terms become important. At the walls themselves, the flow is zero, and, as we move away, the expression for the velocity shows there are rapid oscillations that decrease in magnitude as we move away from the wall.
Thus we see that the flow is divided into two distinct regions. There is the core in which the dominant balance is between the pressure gradient and the inertial term (the time-derivative term), and in which the viscosity plays a minor role. Sometimes this is termed an inviscid core. The other region is the boundary layer, in which the viscosity is important. The width of the boundary layer is of the order of magnitude \(\alpha^{-1}a\) (often we would just say loosely that the boundary layer has width \(\alpha^{-1}a\)). Within a few \(\alpha^{-1}a\)’s away from the boundary, the flow is affected by the presence of the boundary, but further away the effect is negligible.
Another way that we could find the flow for large Womersley number is to use boundary layer analysis in the boundary, and an inviscid flow method (such as potential flow analysis) in the interior, and match the two solutions at the edge of the boundary layer. Since we have the exact solution valid for all Womersley numbers, this method of separating into the boundary layer and core regions is not necessary to find the solution. However, in many problems, no solution can be found in the general case, but a solution can be found in the particular case when one parameter is large or small. It is surprising how often such solutions are possible in real world problems, and this method often provides significant insight into the problem.