Fluid Kinematics
The geometry and description of fluid motion without considering forces
Introduction
Fluid kinematics studies the motion of fluids without considering the forces that cause the motion. It describes how fluids move - velocity fields, acceleration, deformation rates - but not why they move.
This geometric description is essential for deriving conservation laws and understanding flow patterns before tackling the full dynamics problem.
Lagrangian vs Eulerian Description
Lagrangian Description
Follow individual fluid particles as they move through space:
- โข Track each particle's trajectory
- โข Natural for solid mechanics
- โข Useful for particle-laden flows
- โข Computationally expensive for fluids
Eulerian Description
Describe flow properties at fixed points in space:
- โข Field description (velocity field)
- โข Natural for fluid mechanics
- โข Fixed measurement locations
- โข Standard approach for Navier-Stokes
Material Derivative
The connection between descriptions - the rate of change following a fluid particle:
Flow Visualization Lines
Streamlines
Curves tangent to the velocity field at a given instant:
No flow crosses a streamline (by definition). In steady flow, streamlines are fixed in space.
Pathlines
Trajectories traced by individual fluid particles over time:
Obtained by integrating the velocity field along particle paths (Lagrangian).
Streaklines
The locus of all particles that have passed through a given point:
Like dye injection - shows the current positions of all particles that passed through the injection point. In experiments, smoke or dye traces produce streaklines.
Important Note
For steady flow, streamlines, pathlines, and streaklines all coincide. For unsteady flow, they differ and must be distinguished carefully.
Vorticity and Circulation
Vorticity
The curl of the velocity field - measures local rotation:
Vorticity equals twice the angular velocity of a fluid element: ฯ = 2ฮฉ
Circulation
Line integral of velocity around a closed curve:
By Stokes' theorem, circulation equals the flux of vorticity through any surface bounded by C.
Irrotational Flow
ฯ = 0 everywhere โ potential flow exists: v = โฯ
Rotational Flow
ฯ โ 0 in some regions (boundary layers, wakes, vortices)
Reynolds Transport Theorem
The fundamental theorem relating system (Lagrangian) and control volume (Eulerian) analyses:
Left Side
Rate of change of property ฯ for a system (material volume)
Right Side
Rate of change in CV + net flux through control surface
This theorem is the starting point for deriving integral forms of mass, momentum, and energy conservation.
Velocity Gradient and Deformation
The velocity gradient tensor describes how fluid elements deform:
Linear Strain
eii - elongation/compression along axes
Shear Strain
eij (iโ j) - angular deformation
Volumetric Strain
โยทv = eii - rate of volume change
Interactive Simulations
Vorticity and Circulation in a Rankine Vortex
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Strain Rate and Deformation in 2D Flow
FortranClick Run to execute the Fortran code
Code will be compiled with gfortran and executed on the server
Detailed Derivations
Derivation: Material Derivative D/Dt
Let ฯ(x, y, z, t) be any scalar field (temperature, density, etc.) described in the Eulerian frame. A fluid particle at position x(t) experiences the value ฯ(x(t), t).
The rate of change of ฯ following the particle is found by the chain rule:
Recognise that dx/dt = u, dy/dt = v, dz/dt = w are the velocity components. Combining:
Local term โฯ/โt: the rate of change at a fixed point in space (e.g., temperature rising at a weather station). Convective term (uยทโ)ฯ: change due to the particle moving through a spatially varying field (e.g., moving into a hotter region).
For a vector field v, the material derivative becomes:
This is the acceleration of a fluid particle and appears on the left side of the Navier-Stokes equations.
Derivation: Stream Function ฯ for 2D Incompressible Flow
For 2D incompressible flow, the continuity equation is:
Define a scalar function ฯ(x, y) such that:
Verify that continuity is satisfied automatically:
This holds identically by equality of mixed partial derivatives (Schwarz's theorem).
Lines of constant ฯ are streamlines. Along a streamline dฯ = 0:
This gives dy/dx = v/u, which is the streamline equation.
The volume flow rate between two streamlines ฯโ and ฯโ is Q = ฯโ โ ฯโ, providing a direct physical interpretation of the stream function.
Derivation: Velocity Potential ฯ for Irrotational Flow
If the flow is irrotational, then the vorticity vanishes everywhere:
From vector calculus, any curl-free vector field can be written as the gradient of a scalar potential:
For an incompressible fluid, โยทu = 0. Substituting u = โฯ:
Laplace's equation! This is a linear PDE, so solutions can be superposed โ the foundation of potential flow theory.
Lines of constant ฯ (equipotential lines) are perpendicular to streamlines (ฯ = const), forming an orthogonal grid. This allows construction of flow nets for solving potential flow problems graphically.
Derivation: Vorticity Transport Equation
Start with the incompressible Navier-Stokes equation:
Take the curl (โร) of both sides. Key identities: โร(โp) = 0 and โร(โฯ) = 0 for any scalar field. Also use the vector identity:
After taking the curl and simplifying (pressure gradient and gravity terms vanish for constant-density barotropic flow):
(ฯยทโ)u โ vortex stretching/tilting: vortex tubes can be stretched or tilted by velocity gradients (absent in 2D). ฮฝโยฒฯ โ viscous diffusion of vorticity: vorticity spreads by molecular diffusion, analogous to heat conduction.
Derivation: Reynolds Transport Theorem
Let B be an extensive property (mass, momentum, energy) and b = B/m the intensive form. The system (material volume) has property Bsys = โซsys ฯb dV.
At time t, the system coincides with a fixed control volume (CV). At t + dt, the system has moved. Divide the region into three parts: the CV interior, the outflow region (II), and the inflow region (I).
Write the system property at t + dt:
The mass flowing out through area element dA in time dt is dm = ฯ(uยทnฬ) dA dt. Thus dBout โ dBin = ∮CS ฯb(uยทnฬ) dA dt.
Form the time derivative and take the limit dt โ 0:
This converts any Lagrangian conservation law (for the system) into an Eulerian form (for the control volume). Setting b = 1 yields mass conservation; b = v yields momentum; b = e yields energy.
Flow Visualization: Streamlines, Pathlines & Streaklines
Comparison of the three flow-line types. In steady flow they coincide; in unsteady flow they differ.
Advanced Simulations
Streamfunction Contours: Rankine Body (Source + Sink + Uniform Flow)
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Vorticity Field: Lamb-Oseen Vortex Decay
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server