Related Experiment Video
Updated: Oct 22, 2025

08:54
Measurements of Waves in a Wind-wave Tank Under Steady and Time-varying Wind Forcing
Published on: February 13, 2018
8.8K
Machine Learning Emulation of Gravity Wave Drag in Numerical Weather Forecasting.
Matthew Chantry1, Sam Hatfield2, Peter Dueben2
1Atmospheric, Oceanic and Planetary Physics University of Oxford Oxford UK.
Summary
Machine learning emulators accelerate weather forecasting by accurately parameterizing nonorographic gravity wave drag. These advanced models show improved accuracy and significant speedups on GPU hardware for medium-range forecasts.
Area of Science:
- Atmospheric Science
- Computational Science
- Machine Learning
Background:
- Operational weather forecasting relies on parameterization schemes for complex physical processes.
- Nonorographic gravity wave drag is a crucial parameterization in weather models.
- Existing schemes can be computationally intensive, limiting forecast resolution and speed.
Purpose of the Study:
- To evaluate machine learning (ML) as an accelerator for weather forecasting parameterization schemes.
- Specifically, to develop and assess ML emulators for nonorographic gravity wave drag parameterization.
- To determine the accuracy and computational efficiency of ML emulators compared to traditional schemes.
Main Methods:
- Training ML emulators on an increased complexity version of the existing nonorographic gravity wave drag parameterization scheme.
- Evaluating emulator stability and accuracy across various forecasting timescales, including seasonal and medium-range.
- Comparing the performance of ML emulators against the operational parameterization scheme on both CPU and GPU hardware.
Main Results:
- ML emulators demonstrate stable and accurate results up to seasonal forecasting timescales.
- More complex neural networks generally yield more accurate emulators.
- Emulators trained on higher complexity schemes produce more accurate forecasts, outperforming the operational scheme in medium-range predictions.
- On current CPU hardware, emulators have comparable computational cost but are limited by data movement.
- On GPU hardware, ML emulators achieve a 10x speedup compared to the operational CPU-based scheme.
Conclusions:
- Machine learning offers significant potential to accelerate weather forecasting systems.
- ML emulators for nonorographic gravity wave drag can enhance forecast accuracy and efficiency, particularly on GPU architectures.
- Further development could lead to faster and more precise operational weather predictions.
Related Concept Videos
Newtonian Fluid: Problem Solving
561
Newtonian fluids exhibit a constant viscosity, meaning their shear stress and shear strain rate are directly proportional. This property ensures a predictable and stable response to applied forces, maintaining a linear relationship between force and flow. Examples include water, air, and light oils, consistently demonstrating this proportional behavior regardless of external conditions.
A velocity gradient forms within the fluid when a Newtonian fluid is placed between two parallel plates, with...
A velocity gradient forms within the fluid when a Newtonian fluid is placed between two parallel plates, with...
561
Drag
223
Drag is a resistive force opposing an object’s motion through a fluid, resulting from surface pressure and shear forces. It comprises two components: a perpendicular one from pressure and a tangential one from shear stress. Accurate drag calculations use pressure and wall shear stress distributions, often determined through Computational Fluid Dynamics (CFD) or wind tunnel testing. The drag coefficient, a dimensionless measure, depends on factors like shape, Reynolds number, Mach number,...
223
Precipitation Gravimetry
8.6K
Precipitation gravimetry is based on converting an analyte into a sparingly soluble precipitate, which is separated by filtration and weighed. An ideal precipitate should be pure, insoluble, of known composition, and easily filtered from the reaction mixture.
In determining nickel by gravimetric analysis, a precipitant of ethanolic dimethylglyoxime is added to a hot nickel salt solution. This is quickly followed by the dropwise addition of dilute ammonia solution until precipitation occurs. A...
In determining nickel by gravimetric analysis, a precipitant of ethanolic dimethylglyoxime is added to a hot nickel salt solution. This is quickly followed by the dropwise addition of dilute ammonia solution until precipitation occurs. A...
8.6K
Drag Force and Terminal Speed
2.7K
An interesting force in everyday life is the force of drag on an object when it is moving in a fluid. Like friction, the drag force always opposes the motion of an object. Unlike simple friction, the drag force is proportional to some function of the velocity of the object in that fluid. This functionality is complicated and depends upon the shape of the object, its size, its velocity, and the fluid it is in. For most large objects, such as cyclists, cars, and baseballs, that are not moving too...
2.7K
Coriolis Force
4.6K
An accelerating particle experiences a force equal to the mass multiplied by the acceleration in an inertial frame of reference. Consider a particle in a non-inertial frame of reference, such as a sliding ball on a rotating table. The acceleration of the ball in this rotating reference frame is different than in the intertial frame, which modifies its equation of motion. The fictitious forces acting additionally on a rotating frame of reference alter Newton's Second Law expression.
4.6K
Variation of Atmospheric Pressure
3.2K
Change in atmospheric pressure with height is particularly interesting. The decrease in atmospheric pressure with increasing altitude is due to the decreasing gravitational force per unit area as we move away from the surface of the earth.
Assuming the air temperature is constant at a given altitude and that the ideal gas law of thermodynamics describes the atmosphere to a good approximation, one can find the variation of atmospheric pressure with height.
Let p(y) be the atmospheric pressure at...
Assuming the air temperature is constant at a given altitude and that the ideal gas law of thermodynamics describes the atmosphere to a good approximation, one can find the variation of atmospheric pressure with height.
Let p(y) be the atmospheric pressure at...
3.2K

