Presets
Playback
Atmosphere
Disturbance
Cloud, station, view
Layers
Model check
The science
What is a Morning Glory? A long roll cloud, sometimes 1000 km long, that moves at about 10-15 m/s over the Gulf of Carpentaria (northern Australia) in the early morning. Sea-breeze fronts collide over Cape York and push a pile of cool, moist air ahead of them. That air slides along the nocturnal inversion as a train of solitary waves; the leading crest lifts the moist air until it saturates and rolls into a cloud tube.
Two-layer model. A cool inversion layer of depth h1 lies under a deeper neutral layer h2. Their potential temperatures differ by Δθ, so gravity acting across the interface is reduced:
g' = g Δθ / θ0, c0 = √( g' h1 h2 / (h1 + h2) )
Korteweg-de Vries equation for the interface displacement η(x,t): ηt + (c0 + α η) ηx + β ηxxx = 0 with α = 3 c0 (h2 - h1) / (2 h1 h2) and β = c0 h1 h2 / 6. The nonlinear term steepens the front, the dispersive term spreads short waves; their balance is the solitary wave
η = a sech2( (x - V t) / W ), V = c0 + α a / 3, W = √( 12 β / (α a) )
Taller waves are narrower and faster. A smooth pile of cold air splits into a train of such waves (an undular bore), the tallest in front, exactly as observed. The page solves the equation with a pseudo-spectral method (FFT, integrating-factor Runge-Kutta 4, 2/3 de-aliasing) on a periodic 80 km track.
Roll cloud. In the lower layer the vertical displacement at height z is ζ = η z / h1. An unsaturated parcel lifted by ζ cools by about (Γd - Γdew) ζ ≈ 8 K/km relative to its dew point, so it condenses once ζ exceeds zsat = ΔTd / 8 K km-1 (125 m per kelvin of dew-point depression). The cloud base is z = zsat h1 / η and its top is the interface.
Ground signature. Hydrostatically Δp = ρ g' η (about 1 hPa for 300 m) and mass conservation in the cold layer gives a surface wind jump u = c η / (h1 + η), a few m/s in the propagation direction.
Honest simplifications. Two homogeneous layers with a sharp interface and a rigid, flat top; weakly nonlinear and weakly dispersive (KdV is best for k h2 < 1 and a < h1); one-dimensional propagation (the lateral curve of the crest is drawn, not simulated); no friction, rotation, moisture feedback or latent heating; the cloud is a diagnostic of lifting, not a cloud-physics model. The 3D view stretches the vertical axis (slider) and enlarges the sailplane and the station so they can be seen.
Checks in this page. (1) a numerical solitary wave travels at the analytic speed with unchanged shape; (2) the invariants ∫η dx and ∫η2 dx stay constant in the live run; (3) the KdV dispersion agrees with the exact two-layer dispersion relation c2 = g' / (k (coth kh1 + coth kh2)).