MakarovSuites
English
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contact & licences

Earth

Warm and cold fronts

Watch a cold front pass over a small town on a hazy summer afternoon. Cold air, seven degrees colder and two kilometres deep, is released from the west and runs under the warm air as a density current: its nose moves at Benjamin’s Fr·√(g’h) on top of the steering wind, with the depth behind it and the speed both as Rottman and Simpson’s closed form says, and Ritter’s fan behind. The warm boundary layer is lifted over the cold air; above its condensation level it makes a dark shelf cloud with a roll cloud along the nose and a rain curtain behind. The town’s weather mast and meteogram record the temperature drop, the pressure jump ρg’h, the gust and the veering wind. Switch to Margules’ geostrophic fronts, tilted at f·Δv·T/(gΔT): a cold front carried by the wind, or a warm front with rain ahead and falling pressure. Without a density contrast nothing moves at all.

Warm and cold fronts — Actual application image
Actual application image

What happens

A vertical section across the front, uniform along it, x to the east. Cold air at T_w − 7 K under warm air at 26 °C is a reduced-gravity shallow-water layer, g’ = gΔT/T_w = 0.230 m/s², in 319 Lagrangian columns of fixed volume (250 m near the lock, wider back to a wall 300 km behind); the column pressures g’h²/2, an eddy viscosity of 2000 m²/s and a quadratic viscosity push the nodes in 2 s symplectic steps, Coriolis at 48° N acts on the along-front wind’s departure from the warm air’s, and every node keeps its absolute momentum v + f(x − u_b t). A 2 km reservoir released at x = 0 runs east under a 6 km deep warm layer with the nose at u_b + Fr(h/H)√(g’h), Benjamin’s Fr = √((2 − a)(1 − a)/(1 + a)); Rottman and Simpson: u + 2c = 2c0 with u = Fr c gives h_f = 781 m and U = 16.07 m/s, so with the 5 m/s steering wind the front reaches the town 36 km away in 28.5 min, and Ritter’s fan h = (2c0 − ξ)²/(9g’) lies behind. Margules’ fronts are wedges at tan α = fΔvT/(gΔT) = 5.7 m/km for a shear of 12 m/s, in exact discrete geostrophic balance and carried by the steering wind. The warm boundary layer, 1000 m deep at 65 % humidity, condenses above its LCL of 894 m (bisection along the dry adiabat with Magnus; closed form 889 m, Espy 885 m) at ρ·Γq per metre of lift and of saturated depth, Γq = 2.17 g/kg/km of the moist adiabat; 81 gauges take the condensation of the warm air passing over them and let it fall out over 15 min. The station records temperature, the hydrostatic pressure jump ρ_c g’h, wind and rain each minute.

Try this

Watch the front reach the town and the meteogram step: cold, pressure up by ρ_c g’h_f, a gust and a veer; compare the nose speed and the head with the closed form; switch off rotation and the agreement becomes exact; raise the humidity or the boundary layer for a darker shelf cloud and more rain; switch to Margules’ cold front for a veer from south to north-west, or to the warm front for rain ahead of it and falling pressure; take the rotation away from a Margules front and watch it slump; set the contrast low and it barely moves.

The model and its limits

Hydrostatic two-fluid layer under deep, passive warm air: no head billows, no mixing across the interface and no return flow; the finite depth of the warm air enters only through Benjamin’s front condition. The warm air is lifted exactly as far as the cold air beneath it is deep and condenses on a linearised moist adiabat; there is no convection, so the rain is that of layer lifting only, smaller than a real squall line’s, and it falls where it forms after a delay, without drift. The Margules wedges stop at the cold depth against a wall moving with the steering wind, far out of view; their surface tip node carries the mean of the two winds. Time steps are first order: the energy budget closes to about 10^-4 of the initial energy, volumes and absolute momentum to round-off. The town, trees, mast and board are not to scale.

Equations used in the module
Equations
∂h/∂t + ∂(h·u)/∂x = 0,  Du/Dt − f·(v − v_w) = −g’·∂h/∂x,  Dv/Dt = −f·(u − u_b),  g’ = g·ΔT/T_w
Nose: u_N = u_b + Fr·√(g’·h),  Fr = √((2 − a)(1 − a)/(1 + a)), a = h/H;  u + 2c = 2c0 ⇒ c_f = 2c0/(2 + Fr), h = (2c0 − x/t)²/(9g’) in Ritter’s fan
Margules: tan α = f·Δv·T/(g·ΔT);  Δp = ρ_c·g’·h
z_LCL = (T − T_d)/(g/c_p − g·R_v·T_d²/(L·R_d·T)),  C(Δz) = ρ·Γq·∫₀^D [max(0, z₀ + Δz − z_LCL) − max(0, z₀ − z_LCL)] dz₀

Related experiments

Back to catalogue
Midlatitude cyclone — Actual application image

Earth

Midlatitude cyclone

Watch a storm being born over the North Atlantic, seen from orbit. Cold air to the north and warm air to the south mean, by the thermal wind, a westerly wind that strengthens with height - and that sheared flow is unstable. A ripple of half a hectopascal grows exponentially, at exactly the rate the two-layer Phillips model gives in closed form, fastest for waves about 3.5 Rossby radii long, some 4000 km; in a few days lows deepen below 985 hPa, highs build, the comma cloud rises where the warm air climbs ahead of each low and a cold-front band trails behind it. The growth stops when the storms have carried enough heat poleward to slacken the gradient. Flatten the temperature gradient and the wave only decays; compare two wavelengths started alike; the board plots the growth rate against wavenumber and books the eddy energy against its release from the mean available potential energy.

Tropical cyclone heat engine — Actual application image

Earth

Tropical cyclone heat engine

Spin up a tropical storm over a warm sea at dusk: the sea gives heat to the inflowing air at its surface temperature, the outflow gives it up a hundred degrees colder at the tropopause, and this Carnot engine sets the strongest wind the storm can reach - the potential intensity. Over a sea that does not cool the wind follows the closed-form tanh law up to that limit; let the storm stir up the cold water beneath it and it holds itself lower, much lower over a shallow warm layer; shear the vortex and it settles weaker; take it ashore and, with no heat supply and rougher ground, the wind decays exactly as V0/(1 + C_D V0 t/2h). With no temperature difference there is no engine at all.

Convective storm — Actual application image

Earth

Convective storm

Watch a summer afternoon build a thunderstorm over the prairie: the sun heats the ground, the mixed layer deepens along the dry adiabat and eats into the cap above it, and the lifted parcel - dry to its condensation level, then saturated along the pseudo-adiabat - shows its CAPE and CIN on a sounding board beside the sky. Fair-weather cumulus sit at cloud base, about 125 m up for every kelvin of dew-point depression, until the thermals carry the parcel past its level of free convection; then the tower climbs at the plume’s speed, an entraining updraft well below the closed-form sqrt(2 CAPE), and spreads into an anvil at the equilibrium level. Its rain sets off a cold downdraft whose gust front chokes the cell. Strengthen the cap and the storm never comes; dry the air aloft and the outflow turns colder.