6. Non-linear Water Waves
Stokes Waves
In Section 4, we introduced Airy wave theory, which applies linearized boundary conditions to find solutions to the Laplace equation. It turns out that solutions for the velocity potential, , and the free surface elevation,
, can also be found via a Taylor series expansion and perturbation analysis, which result in Stokes’ wave theory. Though the derivation falls outside of the scope of this text, the results and their ramifications do not.
Named after Sir George Gabriel Stokes, these waves are correctly referred to as Stokes waves, not “Stoke’s waves.” The plural “s” is part of Stokes’ name, making the distinction a matter of both punctuation and accuracy.
The free surface elevation of a Stokes wave is given generally by,
where we can sum any number of terms from 1 to , to give increasingly higher order treatments of surface gravity waves. Each term is comprised of a cosine, so Stokes waves are sinusoidal, similar to Airy waves but with the potential for added accuracy.
1st Order Stokes Waves
For a 1st Order Stokes wave, only one term is included in the sum:
where where A is amplitude, k is wavenumber, x is the horizontal direction, is wave frequency, and
is the phase angle.
2nd Order Stokes Waves
For a 2nd Order Stokes wave, we sum two terms:
where H is the wave height (distance from trough to crest) as opposed to wave amplitude A (distance from still water line to crest). If you squint at the equation above you will see that it is just two cosine terms added together, where each term has a unique coefficient in front. The first term is identical to the formulation for a 1st Order Stokes wave. The second term, which makes this a 2nd Order formulation, uses hyperbolic cosines (cosh) in the coefficient in front of the cosine term. The point is not to get lost in the math, but to appreciate that with each extra term a higher order of accuracy is given to the solution, making it a better mathematical description of a surface gravity wave. Often the addition of the 2nd Order term is sufficiently accurate for our engineering applications, such that we need not worry about coming up with a 17th order formulation, or really even a 3rd Order.
Figure 7.6.1 shows regularly repeating Stokes waves produced in a wave tank. And while is rare to observe perfectly repeating Stokes waves — those with a single amplitude and single wavelength — in the wild, sometimes with the right constraints and conditions it does occur, as shown in Figure 7.6.2.


Differences Between Airy and Stokes Waves
Stokes waves have sharper crests and shallower troughs than Airy waves, offering a closer match to real surface gravity waves (as shown in Figure 7.6.3).

While Airy wave theory describes particle paths as closed circles or ellipses. Stokes wave theory also shows that in non-linear waves, water particles travel in unclosed paths, a phenomenon known as Stokes drift, shown in Figure 7.6.4.

Cnoidal Waves
Cnoidal waves are used to model ocean swells—waves with long wavelengths and shallow troughs between steep crests. Named after the Jacobi elliptic function cn, cnoidal waves are periodic, similar to trigonometric functions like sine and cosine.
The Korteweg-deVries (KdV) equation is a partial differential equation that describes waves traveling on shallow water. The cnoidal wave, a solution of the KdV equation, is given by





Solitary Waves (Solitons)
Solitary waves were first documented in 1834 by John Scott Russell, who observed a single wave progressing within a canal, caused by a boat that came to a sudden stop. These ways have since been recreated in wave tanks, and on rare occasions observed in the “wild” (quotes to allow canals to be a wild place). The term soliton was coined in 1965 by two American physicists. These waves are characterized by having a single peak that travels at wave speed,
The surface of a solitary wave is given by,
where as before, H is the wave height, h is the water depth, g is gravity and is the direction of the progressing wave.
Solitary waves are another solution of the KdV equation, but not the Navier-Stokes equations.
Regions of Wave Applicability
Selecting the appropriate wave model is essential for effective ocean engineering. Figure 7.6.7, adapted from Bernard Le Méhauté’s work, shows regions of validity for various wave theories, including Airy, Stokes, and cnoidal wave theories. The chart uses two parameters: wave height (H) over gravity (g) times the square of the wave period (T), and water depth. By calculating these ratios, engineers can consult the chart to determine the appropriate wave model for specific conditions.
