Chapter 8
Turbulence
Turbulence is the nonlinear and chaotic fluid motion that occurs when a fluid is driven by sufficiently strong forces. It is characterized by large fluctuations in time and space and over a broad range of scales. Fluid elements with high vorticity of either sign move and interact with each other, transferring energy and vorticity across scales. In this chapter, we investigate turbulence from the point of view of the governing equations of fluid motion. The key pursuit of fluid mechanics of turbulence is to predict the evolution of mean flow while accounting for the effects of turbulence. We begin by introducing the Reynolds decomposition, a fundamental tool in the study of turbulence that allows separating the flow into a slowly evolving mean part and a rapidly fluctuating turbulent part. Applying the Reynolds decomposition to the Navier-Stokes equation leads to the Reynolds-averaged Navier-Stokes (RANS) equation, which is the prognostic equation for the mean flow. We will discuss the so-called closure problem of turbulence, which is the challenge of representing the effects of the smallest scales on the larger scales. Using the RANS equation, we will derive the turbulent kinetic energy budget equation, and investigate the turbulent cascade in both 2D and 3D flows. The new understanding from this chapter will allow us to study the boundary layers in the atmosphere and the ocean alike.
Reynolds decomposition
Before we apply any scale separation to the Navier-Stokes equation, let’s first define the Reynolds decomposition that breaks the flow into the time-mean and fluctuating parts:
The time average is defined as:
Already we need to make a choice about the averaging time . This choice is arbitrary and usually driven by the practical limitations of the problem. Typical weather and ocean ciculation models take to be on the order of seconds (for a regional weather prediction model) to minutes (for a mesoscale ocean circulation model). The turbulence itself operates on much shorter time scales, typically on the order of milliseconds to seconds for atmospheric and oceanic flows.
Let’s look at some mathematical properties of the Reynolds decomposition. If we take the time average of 8.1, we get:
which leads to:
Notice that we specifically average over time, not space, which allows the mean flow to vary in space. We could have as easily defined the average in 8.1 to be over a spatial domain (or any other dimension), and those are indeed useful for other things.
An 10-second example sequence of horizontal velocity (blue) measured at 1000 Hz using a Constant Temperature Anemometer in the Air-Sea Interaction Saltwater Tank (ASIST) at the University of Miami. Dashed black line shows the time-mean velocity calculated over the 10-second interval, and the orange line shows the fluctuating part.
The averaging operation is commutative with respect to derivatives and integrals, over space or time alike:
Although here we have defined the Reynolds decomposition using the velocity field, it can be applied to any field variable, vector or scalar alike.
If the flow is incompressible (), then the mean flow is incompressible as well:
and by definition the fluctuating field must also be divergence-free:
An example of the Reynolds decomposition applied to a measured turbulent velocity time series is shown in Fig. 8.1.
Reynolds-Averaged Navier-Stokes (RANS) equation
We seek the governing equations for the mean flow that include the effects of the fluctuating field (turbulence). To do that, let’s apply the Reynolds decomposition to the Navier-Stokes equation and take the time average of the resulting equation. We begin by writing out Eq. 4.36 without the body forces, for simplicity (as the body forces won’t be affected by the Reynolds decomposition):
It’s at this time useful to re-cast this equation in the momentum-conservative form that is prognostic for the momentum rather than just the velocity . To do that, multiply Eq. 8.11 by to get:
while recalling that the kinematic viscosity is defined as . Now, we will use the Eulerian form of the continuity equation (Eq. 4.4) to reframe the left-hand side of Eq. 8.12 in terms of the momentum :
Take a moment to notice and understand that in the last term is a second-order tensor rather than a scalar . Its physical interpretation as advective flux still remains as before; the only difference is that the advective velocity is now inside the derivative.
Back to our momentum equation (Eq. 8.12), we can now write it as:
and in case of incompressible flows ():
As we haven’t applied the Reynolds decomposition yet, we are still describing the full flow with all its turbulent fluctuations. Remember that we are interested in the solution for the mean flow that accounts for the effects of turbulence, so we need apply the Reynolds decomposition to and , time average the resulting equation, and notice that and are both zero:
Let’s expand the advective term:
which reduces to:
Insert Eq. 8.18 into Eq. 8.15 to get:
which is the Reynolds-Averaged Navier-Stokes (RANS) equation . The term is called the Reynolds stress tensor and is the Reynolds stress divergence. As this term is the only one that features the velocity fluctuations, it must be the contribution of turbulence to the mean flow!
The Reynolds-averaged continuity equation is much simpler to derive and is just:
Between Eqs. 8.19 and 8.20 we have two equations with three unknowns: , , and . To close the system, we need to find an equation for the Reynolds stress tensor, which brings us to the infamous closure problem of turbulence.
Closure problem
The closure problem of turbulence arose as a key obstacle in the theoretical study of turbulence based on the Navier-Stokes equation. To illustrate it, try to derive the equation for the evolution of the Reynolds stress . Suppose that the Reynolds stress evolves according to the yet to be determined sources and sinks of the Reynolds stress:
Expanding the time derivative in a momentum-conservative form and time averaging yields an equation similar to Eq. 8.18:
See, if we try to find the equation for the evolution of the Reynolds stress, we end up with the flux of the flux itself as a new unknown. Further, if we tried to seek the equation for this new cubic term, we would end up with an equation that includes a quartic term of :
Then, if we tried to find the equation for the quartic term, we would end up with a quintic term, and so on in an infinitely recursive pursuit. The fact that we cannot close the RANS equations unless we somehow approximate the Reynolds stress tensor is known as the closure problem of turbulence. On one hand, it’s relieving that we don’t have to figure out the sources and sinks for the Reynolds stress tensor in Eq. (8.21). On the other hand, we still need to come up with some model or approximation for the Reynolds stress tensor to solve the RANS equations. Decades of theoretical, experimental, and numerical research have been devoted to exactly this question: how to approximate in terms of the mean flow and its gradients.
Reynolds stress
Recall from Chapter Conservation of mass and momentum where we first derived the Cauchy momentum equation (Eq. 4.23), ignoring the body forces for brevity:
and the associated stress tensor (Eq. 4.25):
where we had described the stress tensor as a combination of the normal stresses (pressure) on the diagonal and the deviatoric stresses off the diagonal:
Then, in Section Viscous forces, we stated that for a Newtonian fluid the deviatoric stresses can be approximated with the velocity gradients, an approximation that was established in the laboratory:
Now, in addition to the viscous stresses, we have the turbulent Reynolds stresses introduced in Eq. 8.19. The turbulent Reynolds stresses arise due to the scale separation between the large-scale mean flow and the turbulent fluctuations, which we introduced when we applied the Reynolds decomposition to the velocity field.
Eq. 8.19 can be rewritten more concisely by applying the divergence operator to the pressure and Reynolds and viscous stresses as a whole:
If it’s not obvious already, notice that is the only term that makes Eq. 8.28 different from the original Navier-Stokes equation Eq. 8.15. Thus, if we apply a scale separation (i.e. the Reynolds decomposition) to the velocity field such that we distinguish between the mean flow and the fluctuations, the equation for the mean flow contains an additional term that quantifies the contribution of the turbulent fluctuations to the mean. Note that, strictly speaking, is a stress (as in, momentum flux), however it’s common to refer to as the Reynolds stress as well, even when the density is omitted.
Let’s look at this Reynolds stress tensor in more detail. Using our usual notation for the velocity vector to be , the components of the Reynolds stress tensor are:
The diagonal components of this tensor (, , and ) are called the normal stresses, and the off-diagonal components (, , ) are called the shear stresses. The Reynolds stress tensor is symmetric, which means that , , and . It is only the shear stresses that contribute to the turbulent transport of momentum. An important property of boundary layer physics, the Turbulent Kinetic Energy (TKE) is half the sum of the diagonal components of the Reynolds stress tensor:
From the point of view of the Reynolds decomposition into the mean and fluctuations from the mean, TKE is the sum of velocity variances. TKE plays an important role in parameterizing the subgrid-scale turbulent processes in the boundary layer components of weather and ocean prediction models. and are also very important quantities in the study of air-sea interaction, as they govern the momentum exchange between the atmospheric surface layer, the ocean surface waves, and the upper-ocean boundary layer.
In numerical models, the vector equations must be written out explicitly in scalar component form (remember that computers only deal with numbers and never with higher level concepts like orientation or vectors). It’s thus a useful exercise to write out the RANS equation (Eq. 8.28) as a system of scalar equations, one for each component of the mean velocity vector:
Via the finite difference, finite volume, or finite element methods, each term in these equations can be written out using simple arithmetic expressions, and most numerical flow prediction models do exactly that.
Turbulent kinetic energy budget
Turbulent kinetic energy (TKE) is a fundamental quantity in the study of turbulence. It’s a prognostic variable in many subgrid-scale parametric models of atmospheric and oceanic boundary layers. Here we derive the prognostic equation for TKE from the fundamental equations with Reynolds decomposition, often referred to as the TKE budget equation.
The derivation of the TKE budget equation involves the following steps:
-
Start from the Navier-Stokes equation (Eq. 8.11) and apply the Reynolds decomposition to the velocity field.
-
Subtract the RANS equation from the original Navier-Stokes equation with Reynolds decomposition to obtain the equation for the velocity fluctuations.
-
Multiply the equation for the velocity fluctuations by the fluctuating velocity components and time-average to obtain the equation for the TKE.
For completeness, we will also consider the buoyancy term that we derived in the Boussinesq approximation, as it will turn out that this term plays a role in the TKE budget. We start from the Navier-Stokes equation but in the advective (non-conservative) form, rather than the flux (conservative) form, as the advective form makes the TKE budget derivation more straightforward (they are equivalent for incompressible flows, ).
Apply the Reynolds decomposition to , , and to get:
The RANS equation in the advective form is:
Subtract Eq. 8.36 from Eq. 8.35 to obtain the equation for the velocity fluctuations:
Multiply by to get:
Rearrange the terms:
Finally, time-average to get the TKE budget equation, noting that the last term on the left-hand side drops out due to time-averaging, and that :
So far we broke down the advective term from the original Navier-Stokes equation to produce three new terms. We’re still left with the viscous term, which can be rearranged into two terms for a more intuitive physical interpretation. Here we’ll use the following identity to expand the Laplacian:
Inserting Eq. 8.41 into Eq. 8.40 gives us our final form of the TKE budget equation:
Let’s look at each term in Eq. (8.42) and discuss its physical meaning:
-
: Eulerian rate of change of TKE in a fixed point in space.
-
: Advection of TKE by the mean flow. Like any other fluid property, TKE as well is subject to advection by the mean flow, i.e. .
-
is the turbulent transport of TKE. In other words, this term quantifies how much turbulent eddies are transported by the turbulent eddies themselves.
-
is the production of TKE by the mean flow, also known as the shear production.
-
is the production of TKE by the turbulent fluctuations of the pressure gradient, also known as pressure diffusion.
-
is the production of TKE by buoyancy. Notice the dot product between the velocity vector and the gravitational acceleration, which means that the buoyancy production occurs only by the vertical velocity component, and is scaled by the buoyancy anomaly . The stronger the stratification of the fluid, the larger the buoyancy production (or dissipation, depending on the sign of stratification) of TKE. Of course, this term is non-negligible only in the vertical direction.
-
is the dissipation of TKE by molecular diffusion, analogous to the viscous diffusion of momentum in the original Navier-Stokes equation.
-
is the turbulent eddy dissipation of TKE. Note that are rank-2 tensors, so the inner product through double contraction results in a scalar.
In atmospheric and oceanic boundary layer modeling, the TKE budget equation (Eq. 8.42) is often simplified by assuming stationarity and horizontal homogeneity, and applying it to the vertical direction near the boundary. A simpler budget is then found to be the balance between shear and buoyancy production of TKE and its dissipation by eddy viscosity, respectively:
Given Eq. 8.42 and the interpretation of its terms, we can proceed to apply dimensional analysis in an attempt to learn the distribution and transfer of turbulence across spatial scales.
Turbulent cascade
The two most common sources of turbulence are shear (mechanical) and buoyancy (thermodynamic). As such, the turbulent energy is predominantly generated at the larger scales, where the largest coherent eddies tend to be of the same scale as the flow itself. For example, the largest eddies that the Gulf Stream sheds are of similar diameter as the width of the Gulf Stream itself. Similarly, the largest eddies in a coffee cup are of similar size as the spoon that does the stirring. An example of buoyancy generation of turbulence is the convection in the atmospheric boundary layer due to cool air over warm land or ocean surface. So, most turbulence tends to be produced at the scales many orders of magnitude that of the viscous scales. At the smallest scales, we know that viscosity does the work to dissipate mechanical energy into heat. What happens between the largest and the smallest scales is less clear and is the subject of this section. A concept of turbulent energy cascade, first introduced by Richardson (1920), suggests that the energy is transferred from the large to the small scales, and that this transfer is a cascade. He put it succinctly as:
Big whirls have little whirls,Which feed on their velocity;
And little whirls have lesser whirls,
And so on to viscosity.
To answer how the velocity statistics are distributed from the largest to the smallest scales, we evaluate the TKE budget equation for a very turbulent flow in which is very large. The turbulent cascade is illustrated in Fig. 8.2.
The passage of energy to smaller scales: eddies at large scale break up into ones at smaller scale, thereby transferring energy to smaller scales. The eddies in reality are embedded within each other. If the passage occurs between eddies of similar sizes (i.e., if it is spectrally local), the transfer is said to be a cascade. This is Figure 11.2 from Vallis (AOFD).
We may first ask at what length scale does the viscosity become a dominant player. As useful tools we will recall dimensional analysis and the Reynolds number, which quantified the relative importance of inertial over viscous forces.
If we know that at the largest (think, geophysical) scales the viscosity is negligible (large ), we could say that the viscosity becomes more important than turbulent motion at the scale at which . From there, we can define the viscous length scale as:
What are some characteristic values of in the ocean and in the atmosphere? An ocean flow with m/s and viscosity of m/s gives m, or, one hundredth of a millimeter. In the atmosphere with m/s and viscosity of m/s, we get m, or, one micron. These are obviously very small scales.
Kolmogorov’s hypotheses and scales
To answer what happens to the flow statistics between the largest scales at which the turbulence is generated and the smallest scales at which viscosity dissipates all mechanical energy into heat, Kolmogorov (1941) proposed a new theory of turbulence based on three hypotheses. Kolmogorov’s three turbulence hypotheses are:
-
Hypothesis of local isotropy: At sufficiently high and sufficiently small , the turbulence is locally isotropic, i.e. the flow statistics at a point are the same in all directions. In other words, the small-scale turbulence is homogeneous and has no preferred direction.
-
First similarity hypothesis: At sufficiently high and sufficiently small , the flow statistics have a universal form that is uniquely determined by the viscosity and the energy dissipation rate . In other words, small-scale turbulence is independent of the large-scale flow features such as the geometry and boundary conditions.
-
Second similarity hypothesis: At sufficiently high and and sufficiently large , the flow statistics have a universal form that is uniquely determined by the energy dissipation rate , and that is independent of viscosity . In other words, large-scale turbulence is governed by turbulent eddy dissipation and is independent of molecular viscosity.
The energy dissipation rate comes straight from the TKE budget equation (8.42) and is defined as:
In a nutshell, Kolmogorov’s three hypotheses state that a turbulent flow at sufficiently small scales is the same looking in all directions, that statistically all such turbulent flows are the same, and that they are uniquely determined by either by energy dissipation rate alone, or by the energy dissipation rate and viscosity, depending on the scale. Through dimensional analysis, Kolmogorov also introduced three fundamental turbulent scales, now commonly known as Kolmogorov scales: The Kolmogorov length scale , the velocity scale , and the time scale .
Let’s use dimensional analysis to determine the length scale . Following Kolmogorov’s first similarity hypothesis, we assume that is a function of only and :
The powers and can be determined by matching the dimensions on both sides:
which leads to:
so we arrive at and , giving us the Kolmogorov length scale:
This is the scale at which the energy dissipation by molecular diffusion balances the energy input by the mean flow. (The subscript stands for “Kolmogorov”, and although it is not commonly used in the literature, here I use it to avoid a notion conflict with used for surface elevation.)
Following the same approach, we can derive the Kolmogorov time scale:
which is the time scale at which the smallest coherent eddy can exist.
Finally, the Kolmogorov velocity scale is:
Any flow feature at scales smaller than these is governed by viscous dissipation of kinetic energy into heat.
Examining the Reynolds number using the Kolmogorov scales indeed shows that it reduces to unity, consistent with Eq. 8.45:
The energy spectrum in three-dimensional turbulence, in the theory of Kolmogorov (1941). Energy is supplied at some rate ; it is cascaded to small scales, where it is ultimately dissipated by viscosity. There is no systematic energy transfer to scales larger than the forcing scale, so here the energy falls off. This is Figure 11.3 from Vallis (AOFD).
Now, we may ask, how is the turbulent energy distributed across the scales? Kolmogorov’s scales only tell us about the smallest scales of turbulence, at which its energy is dissipated by viscosity into heat. However, if his hypotheses are correct and the turbulence statistics are indeed universal across scales, we should be able to determine the distribution of turbulent energy across all scales by dimensional analysis. Define the energy spectrum as the energy per unit mass per unit wavenumber:
What is the form of the energy spectrum ? Kolmogorov’s second similarity hypothesis states that the energy spectrum is universal and uniquely determined by the energy dissipation rate . If that is true, then it must be some function of and :
The dimensions of are . Since the wavenumber has dimensions of and thus no temporal dependence, the only way it can match the dimensions of is if the energy spectrum scales with (as this is the only scaling for that will satisfy the time dimension of ):
where is some yet to be determined function of . Then, by dimensional analysis, must have dimensions of , making the energy spectrum:
where is a constant not determined by Kolmogorov’s theory. The functional form of is known as the Kolmogorov 5/3 law and is illustrated in Figure 8.3.
Summary
In this chapter, we covered:
-
Reynolds decomposition of turbulent flows into mean and fluctuating components;
-
The turbulent energy spectrum and its distribution across scales;
-
Kolmogorov’s similarity hypotheses and dimensional analysis leading to the -5/3 law;
-
The turbulent energy cascade from large to small scales in 3D turbulence;
-
The role of energy dissipation rate in determining the energy spectrum.