Stokes Boundary Layer

The Stokes boundary layer (also called the oscillatory boundary layer) is a special case of the Navier–Stokes equations of fluid dynamics in which an analytical solution can be found. It occurs when a viscous fluid flows over a smooth plate that oscillates parallel to the flow, which needs to be laminar (low Reynolds number).
This Demonstration shows the velocity profile of the flow as a function of time. The parameters in the problem (kinematic viscosity of the fluid, amplitude, and frequency of the plate oscillation) can be modified to show how they affect the velocity profile and the Stokes boundary layer thickness.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


As explained in the caption, this specific situation of laminar flow of a viscous fluid near a plate that oscillates with velocity provides one of the few pure analytical solutions of the Navier–Stokes equations:
where . If we assume the flow to be unidimensional, with the only nonzero component of the velocity being , parallel to the plate, only one component of the three-dimensional Navier–Stokes equation remains:
Since we assume that the flow is incompressible and that other forces are not present, the above equation reduces to
Now, as the pressure gradient does not change with but only with time, its value must be the same for all . Since as goes to infinity, the velocity of the fluid, , goes to zero, the pressure gradient there must be zero; therefore it must be zero for all , and we can write
We can solve this second-order partial differential equation, assuming a solution for of the form , so the equation can be written as
With the boundary conditions of no slip at the plate, , and zero velocity far away from it, , we can obtain the analytical solution of the velocity profile:
The parameter can be seen as a kind of "wavenumber", associated with a dimension or "wavelength":
This is known as the Stokes boundary layer thickness. From the velocity equation, we can see that the oscillation of the plate propagates as a damped wave along the direction, and that the amplitude of this wave reduces to at a distance from the plate.
This Demonstration shows how the thickness changes with the viscosity of the fluid, the oscillation frequency of the plate, and the evolution in time of the velocity profile . Set the "time" slider motion to automatic and change the conditions of the problem to see how each one affects the velocity profile, which can be easily seen after a few moments.
Snapshot 1: viscosity greatly affects the layer thickness
Snapshot 2: frequency also affects the layer thickness
Snapshot 3: oscillation amplitude is best shown at
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2018 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+