A Physics-Constrained Neural Differential Equation Framework for Data-Driven Snowpack Simulation
Andrew Charbonneau, Katherine Deck, Tapio Schneider
TL;DR
This work addresses the challenge of predicting seasonal snowpack evolution in climate models by learning a physically constrained rate equation for snow depth from hydrometeorological forcings using a neural differential equation framework. A two-component architecture combines a trainable predictor with hard-threshold constraint layers to enforce conservation-like bounds on $dz/dt$, enabling stable integration at multiple time steps without retraining. On 44 SNOTEL sites for training and additional out-of-sample sites, the model achieves a median daily snow-depth error of $8.8\%$ with $NSE > 0.94$ when SWE data are included, and generalizes to unseen sites where traditional parameterizations struggle, while SWE-prediction errors remain near $12\%$. The method shows robust density predictions and can operate at finer temporal resolutions, offering a scalable, physics-consistent alternative for global and regional climate applications and potential applicability to other constrained dynamical systems.
Abstract
This paper presents a physics-constrained neural differential equation framework for parameterization, and employs it to model the time evolution of seasonal snow depth given hydrometeorological forcings. When trained on data from multiple SNOTEL sites, the parameterization predicts daily snow depth with under 9% median error and Nash Sutcliffe Efficiencies over 0.94 across a wide variety of snow climates. The parameterization also generalizes to new sites not seen during training, which is not often true for calibrated snow models. Requiring the parameterization to predict snow water equivalent in addition to snow depth only increases error to ~12%. The structure of the approach guarantees the satisfaction of physical constraints, enables these constraints during model training, and allows modeling at different temporal resolutions without additional retraining of the parameterization. These benefits hold potential in climate modeling, and could extend to other dynamical systems with physical constraints.
