Next Article in Journal
Implementation of the E-Learning Model for Sustainability of Driver Rehabilitation Program
Next Article in Special Issue
Export of Dissolved Organic Carbon from the Source Region of Yangtze River in the Tibetan Plateau
Previous Article in Journal
Sustainability Practices in Working Contexts: Supervision, Collective Narrative, Generative Humour, and Professional Respect
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Review on Snowmelt Models: Progress and Prospect

1
College of Urban and Environmental Sciences, Northwest University, Xi’an 710127, China
2
Shaanxi Key Laboratory of Earth Surface System and Environmental Carrying Capacity, Northwest University, Xi’an 710127, China
*
Author to whom correspondence should be addressed.
Sustainability 2021, 13(20), 11485; https://doi.org/10.3390/su132011485
Submission received: 6 September 2021 / Revised: 11 October 2021 / Accepted: 15 October 2021 / Published: 18 October 2021

Abstract

:
The frequency and intensity of flood events have been increasing recently under the warming climate, with snowmelt floods being a significant part. As an effective manner of simulating snowmelt flood, snowmelt models have attracted more and more attention. Through comprehensive analysis of the literature, this paper reviewed the characteristics and current status of different types of snowmelt models, as well as the different coupling methods of models for runoff generation and confluence. We then discussed key issues in snowmelt modelling, including blowing snow model, frozen ground model, and rain-on-snow model. Finally, we give some perspectives from four aspects: data, model structure, forecast and early warning, and forecast and estimation. At present, most of the snowmelt models do not have blowing snow or frozen ground modules. Explicit consideration of blowing snow and soil freezing/thawing processes can improve the accuracy of snowmelt runoff simulations. With climate warming, rain-on-snow events have increased, but the mechanism of enhanced rain and snow mixed flooding is still unclear, particularly for the mechanism of rain-snow-ice mixed runoff generation. The observation and simulation of rain and snow processes urgently need further study. A distributed physical snowmelt model based on energy balance is an advanced tool for snowmelt simulation, but the model structure and parameter schemes still need further improvements. Moreover, the integration of satellite-based snow products, isotopes, and terrestrial water storage change, monitored by gravity satellites, can help improve the calibration and validation of snowmelt models.

1. Introduction

Floods are some of the most frequent and severe natural disasters in the world [1]. Since the 20th century, river floods have caused approximately 7 million deaths and direct annual losses of 10.4 billion U.S. dollars [2]. About two-thirds of the area in China faces the threat of floods [3]. Snowmelt floods often take place in northwestern China, which causes damages to road traffic, downstream reservoirs, channels, and other engineering facilities, and threatens the safety of people’s lives and properties. In the context of global warming, the speed of ice and snow melting has accelerated, causing advanced ablation periods and earlier snowmelt flooding peaks [4]. In addition, due to increasing rain-on-snow (ROS) events, the frequency and intensity of rain and snow mixed floods have increased significantly, and the losses caused by flood disasters are increasing accordingly [5].
From 1950 to 1993, snowmelt floods destroyed 142 small- and medium-sized reservoirs and dams in Xinjiang Province, China. In recent decades, serious snowmelt floods have impacted Wusu, Manas, Hutubi and many other places in Xinjiang. In a snowmelt flood event in March 2005, 110,000 people in the Yili River Valley were affected, with 12,000 houses being destroyed, 3,736 livestock drowned, and 796 hm2 of farmland submerged [6]. In recent years, rain and snow mixed floods have occurred frequently in China. For instance, a rain and snow mixed flood was observed in the upper reaches of the Heihe River in the Qilian Mountains on 17 June 2013. As rainfall strongly eroded the snow surface in high mountainous areas, rapid rain and snow mixed runoff was formed. The total economic loss due to rain and snow mixed flooding exceeded 5.5 million yuan [5]. Therefore, accurate simulation of the snowmelt flood process is of great importance for flood disaster prevention and mitigation.
Hydrological models and hydraulic models are important tools for hydrology studies. The former focus on simulating the process of flow generation and convergence from the basin to the main river channel, while the latter focus on simulating the evolution process of water flow in the main river channel. Figure 1 shows the formation process of a snowmelt flood. Massive snow accumulation in mountainous areas may easily cause flooding once there is a rapid heating or rain event. In the meantime, mountainous terrain is conducive to the rapid concentration of snowmelt water. Therefore, when modelling snowmelt flood processes, it is better to couple two different types of models. The results of Hydrological modelling for different river sections can be used as input conditions for the hydraulic model, together with previous observations, so as to realize a rolling iterative flooding forecast [7].
The snowmelt model is a hydrological model that simulates the processes of snow accumulation, melt, and confluence. Since the snowmelt process involves the complex energy transfer and water transfer processes between the atmosphere and snow, between different snow layers, and between snow layers and soil, it is more complicated than the formation process of rainfall runoff [8]. If there is a rainfall event on snow, it is very difficult to simulate the runoff generation process due to the mixture of rain and snow. Snowmelt simulation is the basis for the simulation of snowmelt flood formation processes, and it plays a crucial role in accurately modelling snowmelt floods.
One remaining issue of snowmelt flood forecasting is the low accuracy of early warnings [5] for rain-snow-ice mixed floods, particularly under the background of rapid warming. A comprehensive review of the related progresses and challenges of snowmelt process models is critical to further development of the related field. Therefore, this study reviews the current status of different snowmelt models by extensively consulting relevant literature, summarizes the trends and challenges, and offers perspectives on the future of snowmelt flood simulation.

2. Snowmelt Modelling

2.1. Development History of Snowmelt Models

The development of snowmelt models has a long history. At the earliest stage, river flow is estimated by establishing a statistical relationship between measured variables (e.g., snow cover area, snow water equivalent, etc.) and snowmelt runoff [9]. Furthermore, empirical equations are also frequently used in this period. The principle of empirical equations, otherwise called the degree-day factor [10], is to assume that there is a linear relationship between air temperature and snowmelt. The most classic degree-day snowmelt model, Snow Runoff Model (SRM), was proposed by Martinec in 1975 [10]. Since then, it has been revised and improved constantly for easy generalization and wide applicability [11,12]. So far, the SRM model, recommended by the International Meteorological Organization [12], has been widely used in over 100 watersheds around the world. Because the degree-day model is easy to use and usually has high accuracy, it has been widely used. However, its disadvantage is that it cannot simulate the physical process of snow melting.
In the 1950s, the US Army Corps of Engineers first calculated snowmelt based on the energy exchange process between snow and the environment [13]. The basic principles of the energy balance model are energy balance and water balance, which is of strong physical meanings. After a series of applications and improvements [14,15,16], the energy balance equation has becoming more and more optimized. However, the energy balance model in this period is still a simple point-scale model.
In the 1970s, the rapid development of computer technology made the in-depth development of distributed physical hydrological models possible. In 1986, the first representative distributed physical hydrological model, the European Hydrological System (SHE), was developed [17]. In this model, the watershed plane is divided into grids in order to deal with the spatial distribution of model parameters, precipitation input and hydrological responses. The vertical plane is divided into several horizontal layers in order to deal with the problem of soil-water movement in different layers, and the energy balance is then used to calculate the snowmelt in each grid individually.
Since the 1990s, a series of distributed snowmelt models have been developed, such as SNOBAL [18], the Utah Energy Balance model (UEB) [19], Hydrological Simulation Program—FORTRAN(HSPF) [20], etc. Some distributed physical hydrological models also introduced snowmelt modules (including degree-day snowmelt algorithm and energy balance algorithm), for example the Distributed Hydrology Soil Vegetation Model (DHSVM) [21], Variable Infiltration Capacity (VIC) [22], and the Soil and Water Assessment Tool (SWAT) [23]. Moreover, based on energy balance models, two-layer or multi-layer snowmelt models have been developed, such as Snow Thermal Model (SNTHERM89) [16] and SNOWPACK [24]. These models, now widely used in snow engineering, take into consideration more detailed vertical distribution of snow.
In recent years, machine learning has become a revolutionary and versatile tool that has changed industrial applications and provided new and improved capabilities for scientific discovery and model development. It is increasingly used for hydrological modeling and hydrological prediction, becoming a new tool for hydrological research. The rapid development of machine learning is bringing more opportunities for snowmelt modeling, or so-called data-driven modeling.

2.2. Categories of Snowmelt Models

According to the different ablation algorithms used, snowmelt models can usually be classified into four categories: statistical, conceptual, physical and data-driven (green categories in Figure 2). Statistical snowmelt models use statistical methods or black box modules to establish the relationship between a certain snow hydrological characteristic parameter (e.g., snow area) and runoff to predict runoff. Conceptual snowmelt models usually establish an empirical relationship between snowmelt and temperature. These models, such as SRM and HBV [25], have physical meanings and are mature and widely used methods. The physical snowmelt models, such as SNTHERM and SNOWPACK, calculate snowmelt based on the energy balance of snow cover. They have strict physical meaning and have been widely used in distributed modelling of snowmelt. The emergence of data-driven models has benefited from the growth of massive data and the rapid increase in computational power. These models, Such as ANN [26] and LSTM [27], simulate the changes in snowmelt runoff using machine learning algorithms to select appropriate parameters (e.g., daily rainfall, temperature, solar radiation, snow area, snow water equivalent) from different data sources.
According to the spatial distribution characteristics of models, the snowmelt model can be divided into lumped, semi-distributed and distributed models (blue categories in Figure 2). Lumped models, representing by SRM, assume that snow cover and melting rate are consistent across the watershed or sub-basin. Semi-distributed models, including HBV, SWAT and the Precipitation-Runoff Modeling System (PRMS) [28], usually divide the watershed into sub-watersheds or hydrological response units according to a certain characteristic of the watershed (e.g., elevation, vegetation coverage, land use types, and topographic factors). Distributed models, such as SHE, DHSVM, and VIC, divide the watershed into grids, and assign different parameter values to each grid and then include wind, snow, and soil freezing processes in each individual grid. In recent years, with the rapid improvement of computing power, multi-layer hybrid and nested models are appearing, such as the Water and Energy Budget-based Distributed Hydrological Model (WEB-DHM) [29]. Sub-catchments, grids, and slopes are used for nested calculations, thereby improving the ability to adequately describe the snowmelt process.
From the perspective of modelling complexity, snowmelt models vary greatly. Therefore, when selecting a snowmelt runoff simulation model, it is necessary to comprehensively consider data availability, watershed characteristics, and time scale of simulation.

2.3. Statistical Snowmelt Models

The most widely used statistical method is to establish a relationship between the maximum snow water equivalent during the spring snowmelt period and the total amount of runoff, as in Equation (1),
Q = a + b SWE
where Q is the total amount of runoff, and SWE is the snow water equivalent. SWE can be obtained by manually measuring snow depth along a certain survey line or by automatic snow pillow measurement. The coefficients a and b are obtained by regression analysis of observed data. For example, DeWalle et al. [30] used early winter SNOTEL snowpack-water-equivalent data to predict snowmelt-runoff volumes of the Upper Rio Grande basin in Colorado. Identifying accurate snow sampling points that can represent the hydrological characteristics of snow cover in the watershed is key for statistical snowmelt models. Principal component regression analysis is usually used to find the optimal combination of survey lines or snow pillow measurement locations.
As the peak flow often has a good correlation with the total spring flow, Equation (1) can also be extended to predict spring peak flow and other hydrological parameters. There are other independent variables that may affect this relationship, such as accumulated rainfall in the previous days of snow cover and river base flow before snow melting. This model can also be used to provide indicators for soil water content and groundwater conservation before snowmelt.
Another statistical method for predicting snowmelt runoff is to use runoff characteristic curves. This method uses regression analysis to fit the ratio of snow cover in the spring melting period to the total runoff in the basin to obtain a series of characteristic curves. These characteristic curves should be consistent in different years in each basin, but different basins have different characteristics curves. Therefore, as long as there is an estimate of the snow cover area, these curves can be used to estimate the remaining snowmelt runoff. In addition, the characteristic curve can also provide information about the time when the characteristic flow occurs. As it becomes ever more convenient to obtain snow cover data regularly using remote sensing, this method is also able to provide a forecast of the runoff during the melting period.
Under average or typical situations, as long as there are enough observations, statistical models can be of high accuracy, but it is not appropriate for special situations that have not occurred before [9]. Besides, the generation mechanism of snowmelt runoff is still not clear yet. Therefore, for snowmelt flood process simulation, statistical snowmelt models established for one watershed are difficult to directly apply to other watersheds.

2.4. Conceptual Snowmelt Models

The conceptual snowmelt model is usually established based on the degree-day factor, so it can also be referred to as the degree-day factor model. The concept of degree-day factor was first proposed by Finsterwalder and Schunk [31] in 1887 for studying glacier changes, and was subsequently improved by many researchers. It is now widely used for ice and snow melting studies in the Alps [32], northern Europe [33], the Qinghai-Tibet Plateau [34], and the Greenland ice sheet [35]. Its basic assumption is that there is a linear relationship between the change of snowmelt rate and the daily average temperature above a certain temperature. The general form of the degree-day factor ablation algorithm is as Equation (2),
M = DDF (Ta−Tb)
where M(cm·day‒1) is the amount of snow melting, Ta (°C) is the daily average temperature, and Tb (°C) is the threshold temperature. The threshold temperature Tb (°C) is generally set to be 0 °C, but in special cases, other values may be used. DDF (cm·°C‒1·day‒1) is the degree-day factor of snowmelt. It was found that DDF of snow varied greatly across different regions, ranging from 0.1 to 1 cm·°C‒1·day‒1. DDF can be determined based on measured data or empirical formula (DDF = 1.1·Ps/Pw. Ps is the density of snow and Pw is the density of liquid water). DeWalle et al. [36] suggested that SNOTEL data of the western United States can be used to calculate an accurate DDF value for a specific watershed. Zhang et al. [37] analyzed the spatial distribution of the degree-day factors in western China based on the observations of ice and snow melting and temperature in different glacier regions in High Asia, and then applied the results to calculate large-scale glacier meltwater.
There are many improvements to the conceptual snowmelt model, which can be summarized into three categories (Table 1). The first category is to improve the core parameters of the snowmelt algorithm, taking into account various factors that affect the degree-day factor, including the snow state, density, forest coverage, snow surface pollutants, topography, etc. For example, Martinec [11] used the empirical formula of snow density and DDF to calculate the change of DDF in different seasons. Anderson [38] simulated the seasonal variation between the minimum and maximum values of DDF in a year using a sine function. Federer and Lash [39] used a linear increment model to simulate DDF changes from January 1 to June 23.
Considering that forest cover may intercept a part of the solar radiation and slow down the wind speed, DDF in a forest cover area is lower than that in the open area. Marince et al. [11] suggested that the DDF of a vegetation coverage area should be adjusted appropriately according to the vegetation coverage status. Federer et al. [40] gave the range of DDF based on average daily temperature in North America as follows: 0.45–0.75 (No vegetation), 0.27–0.45 (fallen leaves), 0.14–0.27 (needles). Kuusisto [41] established a canopy coverage empirical calculation formula with DDF. Furthermore, the presence of dust and debris on the snow surface will reduce the snow surface albedo and increase the DDF. Singh et al. [42] considered the difference in DDF between clean snow and contaminated snow when estimating snowmelt in the Himalayan area. Several studies found that the difference in input shortwave radiation was caused by terrain, and thus tried to improve the accuracy of spatial distribution of degree-day factors by combining terrain factors such as altitude, slope, and aspect [53,54]. Compared with treating DDF as a constant, these methods greatly improved the simulation accuracy of the degree-day-factor-based conceptual snowmelt models.
The second category of improvement is to increase the energy input items when the snow melts. Zuzel et al. [43] found that adding wind, vapor pressure, and net radiation variables in the snowmelt prediction equation can significantly improve the simulation accuracy. Brubaker et al. [44] introduced radiation variables in the degree-day factor ablation algorithm, and proposed Equation (3),
M = mQRd + arTd
where M (cm·day‒1) is the amount of snow ablation, mQ (cm·W−1·m2·day−1) is the physical constant of the depth at which energy is converted into water (generally taken as 0.026 cm·W−1·m2·day−1), Rd (W·m−2) is net radiation index, and ar (cm·°C‒1·day‒1) is the corrected degree-day factor, not the same as DDF in Equation (2). Martine et al. [10] found the value to be 0.20–0.25 cm·°C‒1·day‒1 in the Swiss Alps. Td(°C) is the degree-day index that is equal to (Ta-Tb) in Equation (2). Morid et al. [46] found the value to be 0.20 cm·°C‒1·day‒1 at Ammameh station through observational studies. Adding radiant energy into the degree-day factor supplements the snowmelt calculation with energy exchange, which has a certain physical meaning and can improve the simulation accuracy. Kustas et al. [47] improved the simulation accuracy of the SRM model by nearly 40% by introducing the radiation factor.
The third category of improvement is changes to the model structure, such as the emergence of the spatially distributed degree-day model. In order to improve the temporal and spatial resolution of the snowmelt estimation of degree-day factor, many scholars have established distributed degree-day models based on digital elevation data (DEM) and considered the spatial difference of air temperature and radiation. Cazori [48] divided the basin into 20 m × 20 m grids and established a distributed hourly snowmelt model. The model uses air temperature and terrain-corrected clear sky shortwave radiation to improve snowmelt estimation. Hock et al. [49] establish a distributed hourly snowmelt model at 30 m resolution, using degree-day factors and calculations of clear sky shortwave radiation that took into account local slope and aspect. Pellicciotti et al. [50] proposed a distributed degree-day modelling approach that combines shortwave radiation and albedo. Moreover, they compared the difference in modelling performance between lumped and distributed models, and highlighted the robustness of the distributed model when appropriate extrapolation schemes for the redistribution of the input variables (e.g., temperature, albedo, and radiation) are used. Fang et al. [51] designed a distributed snowmelt model for the Juntang Lake basin in Xinjiang province, China. The concept of the unit time period was introduced in their snowmelt simulation, which resulted in a distributed degree-hour snowmelt model with high accuracy. Jost et al. [52] established an improved distributed degree-day model in the forested watershed, and proved its superiority to the classic degree-day model and Distributed Hydrology Soil Vegetation Model (DHSVM). There are also some widely used distributed hydrological models that also introduce the degree-day factor algorithm to simulate snow melting with spatial and temporal characteristics and have high accuracy, such as the Soil and Water Assessment Tool (SWAT) [23], Distributed Water-Heat Coupling Model (DWHC) [55], Geomorphology-Based Hydrological Model (GBHM) [56], etc.
Traditional conceptual snowmelt models based on degree-day factors assume that ablation occurs uniformly across the entire watershed. Most models are lumped or semi-distributed. Therefore, snow melting simulation has large uncertainties in their spatial distribution. In addition, the degree-day factor is constant on a daily scale. It is thus difficult to capture the intra-day change in snowmelt rate, especially the difference of the temperature and snow energy supply between day and night. The improved spatial distribution degree model fully considers the time and space differences and introduces energy exchange terms. It is therefore able to simulate the changes in snowmelt runoff on a daily scale and achieve fair results.

2.5. Physical Snowmelt Models

In 1956, the US Army Corps of Engineers first calculated the amount of snowmelt based on the energy exchange between snow cover and the environment. Anderson et al. [57] adopted the energy balance equations into the process of snow accumulation and ablation, and coupled them with the Stanford Model for snowmelt runoff simulation. Their results suggest that the physical process of snow ablation has a good simulation effect. Subsequently, they proposed a complete point-scale snow energy and mass balance equation. The general form of the energy balance snowmelt model is as Equation (4),
λM + QI = QNR + QS + QL + QG + QP
where λ is the heat of dissolution of snow (generally taken as 3.34 × 105 J/kg), M is the amount of snowmelt, QI (J/m2) is the change in heat storage of snowdrifts, QNR (J/m2) is the net radiant flux, QS (J/m2) is the sensible heat flux, QL (J/m2) is the latent heat flux, QG (J/m2) is the heat flux from the soil, and Qp (J/m2) is the heat transferred into the snow pile by rainfall. Figure 3 shows the components in the energy balance of snow surface. The energy exchange of the snow surface can be estimated from the relevant data of the atmosphere, and the energy consumed by snow melting can be converted into the amount of snow melting water.
The internal process of the snow can be better estimated by dividing it into many layers when the snow is thick enough. Anderson [14] uses a finite difference to calculate a multi-layer snow model, which considers fresh snow, compaction, change and retention, and liquid water transmission across different layers. Jordan [16] developed a one-dimensional numerical layered snow thermal model (SNTHERM.89), which divides the snow into multiple horizontal layers with each layer being controlled by the energy and mass balance equations. It can better simulate the features on the snow profile, such as snow depth, snow density, snow temperature, etc. Marks [8] took into account the temperature difference between the snow surface and snow layer, and proposed a two-layer energy balance snow melting model (SNOBAL). The critical freezing depth was calculated by the temperature gradient between the melting layer and the non-melting layer. The snow model in the Precipitation-Runoff Modeling System (PRMS) [28] is also a two-layer energy balance model. Bartelt et al. [24] developed a one-dimensional physical snow pack model (SNOWPACK). In this model, snow layers are defined by their size as well as their macroscopic properties (i.e., bulk density, mean stress, water content or temperature) and microscopic properties (i.e., ice grain size and shape, bond size or coordination number). This model can predict snow settlement, stratification, surface energy exchange and mass balance, and can be used to predict the occurrence of avalanches.
As the physical process of energy exchange between snow and air interface can be measured well, the snow ablation simulation based on energy balance can achieve high simulation accuracy at a point or in a small field [14]. However, there are many difficulties for large watersheds. For example, how to extrapolate the measurement data of a point scale or a small area to a large area, and how to determine the representativeness of the observation data on the point. In particular, in the process of turbulent exchange, how sensible heat and latent heat distribute over a large scale is not clear. In addition, the application of a complete energy balance to calculate the snow melt requires extensive inputs, such as wind speed, humidity, air temperature, etc., but the snow area usually has few monitoring sites, which makes it difficult to parameterize for large areas. Therefore, various empirical extrapolation methods have been applied in parameterization. Several studies [58,59,60,61] have examined the snow energy balance process in mountainous, grassland, and forest environments, and proposed and evaluated different empirical methods for energy flux estimation. Steven [62] compared the amount of snowmelt estimated by the energy balance between forest areas and bare land during rainfall, and found that the sensible heat and latent heat flux of bare land is almost three times that of forest areas because of its higher wind speed. Lu et al. [63] calculated the energy budget of the open field and seasonal snow under the forest canopy during the snowmelt period in the western Tianshan Mountains of China. Marks et al. [64] simulated and measured the sensible heat flux and latent heat flux between the snow under the pine forest and the atmosphere. Pomeroy et al. [65] conducted a simulation experiment on the turbulent flux in the process of blowing snow. However, research on the sensitivity of radiation flux and turbulence exchange for altitude, latitude, and vegetation density still needs to be further investigated [66].
The physical distributed snowmelt model has become increasingly popular. For example, the European Hydrological System (SHE) [17] uses a distributed single-layer energy balance snowmelt model to simulate the snow melting process. Wigmosta et al. [21] developed a distributed hydrological soil vegetation model (DHSVM), which includes a single-layer canopy snow interception and a double-layer energy balance snowmelt model under the canopy. The model clearly combines the effects of terrain and vegetation cover on the energy exchange of snow surfaces. Tarboton et al. [19] used a single-layer energy balance snowmelt model in the Utah Energy Balance model (UEB). Liang et al. [22] also used a single-layer energy balance snowmelt model in the Variable Infiltration Capacity (VIC) large-scale hydrological model that considers the freezing and thawing process of the soil.
The physical distributed snowmelt model usually has high temporal and spatial resolutions, and it has strict physical meanings. Compared with the conceptual snowmelt model, the calculation of snowmelt runoff in the study of complex terrain and vegetation coverage has more advantages. However, there are still many difficulties in the accurate spatial parameterization of various model parameters. Some recent studies [67] compared the VIC-CAS model simulation with the snow distribution and snow depth obtained by remote sensing, and found that the model has low accuracy for low snow years and thin snow simulation. Some studies [29] have successfully used remote sensing-derived time series snow products to directly drive the hydrological model.
With the rapid development of big data and high-performance compute capacity, more and more physical parameters can be accurately retrieved by remote sensing. The energy and hydrological parameters of the physical snowmelt model and the research on the parameter spatial discretization have made continuous progress. Distributed snowmelt models have developed to become key approaches in the study of snowmelt runoff forecasts. Table 2 compares the advantages and disadvantages of commonly used snowmelt models.

2.6. Data-Driven Model

The rise of data-driven models is closely related to the availability of data and the development of machine learning algorithms. Compared with statistical models, data-driven models mainly focus on improving the accuracy of prediction, usually using machine learning methods. They usually deal with more complex problems with higher dimensions and more variables [68]. The data-driven approach has the ability to determine which model inputs are critical [69]. At present, data-driven models and statistical models are almost being developed independently [70].
Unlike the process orientation of the physical model, the data-driven model is data-oriented. By learning about the complex relationship between input and output, it has high simulation accuracy even without prior knowledge of the underlying process. This is its biggest advantage. Over the past few decades, the field of hydrology has witnessed the flow and experience of several generations of machine learning methods, from regularized linear regression to support vector regression [71,72], from genetic programming to artificial neural networks (ANNs) [73,74], from classification and regression trees to random forests [75], from Gaussian processes to radial basis function networks [76,77]. All these methods provide useful solutions to different problems, but each method faces its own limitations. Here we will not introduce their principles and algorithms. Instead, we will focus on their application in hydrological studies, especially in the area of snowmelt modeling.
There have been many studies on snowmelt runoff prediction using machine learning. Vafakhah et al. [26] used artificial neural network (ANN) and Adaptive Neuro-Fuzzy Inference System (ANFIS) to simulate the snowmelt runoff in the Taleghan, Alborz. Acar et al. [78] utilized the Multilayer Perceptron (MLP) neural network to simulate the snowmelt runoff in Turkey’s semi-arid climate. Thapa et al. [27] developed a model based on a deep learning long short-term memory (LSTM) network for snowmelt-driven discharge modeling in a Himalayan basin that uses remote sensing snow products as the input, and compared it with Nonlinear autoregressive exogenous (NARX), Gaussian process regression (GPR) and support vector regression (SVR) models. Frederik et al. [79] used the LSTM model to simulate the snowmelt runoff in the New England area, and compared it with the Sacramento model (SAC) and the SNOW-17 model.
Machine learning has been applied to various aspects of snowmelt modeling, such as filling missing observation data [80,81], generating high accuracy rainfall observation data [82], merging satellite precipitation products and measured precipitation [83,84], forecasting real-time rainfall from radar [85], estimating snow cover from satellite data [86], estimating snow water equivalent [87,88], and calculating soil moisture and soil saturated hydraulic conductivity [89,90,91]. In addition, there are also many applications of machine learning in the field of hydrology, such as river water regime simulation [92,93,94], flood hydrograph prediction [95], groundwater dynamics simulation [96], parameter identification of hydrological models [97], and establishment of hydrological evaluation tools [98].
As a black box form of model, the data-driven model has a poor description of the modelling process. It is therefore impossible to evaluate the optimality of the results, and difficult to make meaningful comparisons between the performance of different models. This has caused the application of all data-driven models to be criticized [70,99], though the modelling process was not necessarily incorrect, just not clear enough.
The data-driven model should not act as a competitor to the physical process model, but as a cooperator. The “process-oriented” and “data-oriented” modeling methods are not complementary in themselves, but in many cases, the combination of the two for hydrological modeling is promising. For example, after a simple coupling, we can ensure that the energy and water balance of the entire model remains unchanged, and then determine model parameters in a simple manner through a data-driven method. Meanwhile, physical process models can also add monitoring data to data-driven models [100].
At present, new methods have been developed, such as theoretically guided data science (TGDS) and physical information machine learning. The motivation behind these methods is to improve the physical meaning of machine learning models by combining them with existing scientific knowledge. For example, Herath et al. [101] established a new model induction framework on Genetic Programming (GP), namely the Machine Learning Rainfall-Runoff Model Induction Toolkit (ML-RR-MI). ML-RR-MI is capable of developing fully-fledged lumped conceptual rainfall-runoff models for a watershed using the building blocks of two flexible rainfall-runoff modelling frameworks (FUSE and SUPERFLEX). They extend ML-RR-MI towards inducing semi-distributed rainfall-runoff models. Khandelwal et al. [102] proposed an LSTM-based deep learning architecture that is coupled with Soil and Water Assessment Tool (SWAT). The key idea of their approach is to model auxiliary intermediate processes that connect weather drivers to streamflow, rather than directly mapping runoff from weather variables. The goal of their work is to incorporate our understanding of physical processes and constraints in hydrology into machine learning algorithms. Okkan et al. [103] embedded artificial neural network (ANN) and support vector regression (SVR) into the monthly lumped CRR model. The dynamic water balance model was preferred as the CRR model. Then, all free parameters within these nested hybrid models were calibrated simultaneously. The ML parts within the nested schemes manipulate various output variants derived with three conceptual parameters for monthly runoff simulation. Kalpattern et al. [104] compiled a theoretical method framework that they collectively referred to as “theory-guided data science”.
In addition, observations on hydrology and water science are usually unbalanced in terms of region and time. There is usually a lack of comprehensive training data sets that can be used as machine learning algorithms. Moreover, there is a problem of how to predict situations beyond the scope of the training dataset [99,105]. Global changes are changing hydrology and related cycles, which makes the ability to predict changes beyond previous observations important [106]. Nevertheless, we still believe that machine learning may contribute greatly to hydrological modeling. The integration of hydrological knowledge, process-based models, and machine learning for snowmelt modeling can improve the simulation capabilities.

3. Key Issues in the Snowmelt Model

There are some key issues in snowmelt model that need attention, which include blowing snow, snow on frozen ground, and rain-on-snow.

3.1. Blowing Snow

The uneven distribution of snow caused by blowing snow makes the snow melting process vary considerably in space. The migration and sublimation of snow caused by blowing snow account for a large proportion of the snow hydrological cycle in some areas. MacDonald et al. [107] suggested that the sublimation of snow blowing in the Rocky Mountains caused 17–19% of its annual precipitation. Zhou et al. [108] found that the sublimation of blowing snow in the mountainous areas of western China induced 24% of annual snowfall there. The migration and sublimation of the snow blowing process also bring difficulties to snowmelt modeling. If these factors are not considered in the snowmelt runoff modeling, it will lead to a decrease in the accuracy of watershed runoff simulation.
A series of blowing snow models has been developed and applied to hydrological studies. These models can be roughly divided into two categories: physical blowing snow models based on the wind field (Table 3), and conceptual blowing snow models based on terrain drift factors. Pomeroy et al. [109] developed a Prairie Blowing Snow Model (PBSM), which uses meteorological and land-use data to estimate the rotation, suspension and sublimation rate of blowing snow particles. Due to the complex algorithms and data requirements, PBSM is difficult to use. Therefore, Essery et al. [110] simplified the PBSM and used the Mason and Sykes three-Dimensional extension of the Jackson and Hunt theory/version 3R (MS3DJH/3R) model [111] to generate the wind field required for simulation. Their approach reduced the amount of calculation and maximized the reproduction of PBSM’s results. Linston et al. [112] constructed a physics-based numerical snow transport model (Snowtran-3D), which was then used to simulate snow depth evolution in grasslands or high mountain areas with sparse trees, and generate distributed snow depth or snow water equivalent maps. Lehning et al. [113] developed a high-resolution model (Alpine3D) that simulates the snow process on mountain surfaces. This model is composed of a radiation balance model and a drift snow model. The floating snow diffusion equation and the rotating transport equation are used to describe the snow drift process. This model is applicable on very steep terrain. Schneiderbauer et al. [114] developed a high-resolution three-dimensional model of atmospheric snow migration (SnowDrift-3D), which uses a passive transport equation to describe the rotation and suspension of particles. This model is directly connected with the numerical weather prediction model (ALADIN), with an unsteady wind field at a spatial resolution of up to 2 m as driving data.
The physical wind-blown snow model based on the wind field mainly faces three key problems. First, how to define the critical conditions for the occurrence of blowing snow. Studies have shown that blowing snow occurs when wind speed exceeds a certain transportation threshold. This threshold depends on the physical characteristics of the snow surface and environmental meteorological conditions [115]. It is obviously not accurate enough to simply use the critical wind speed to determine the occurrence of blowing snow. Li et al. [116] analyzed the meteorological data on the prairie in Western Canada, and found that the probability of blowing snow is related to wind speed, temperature, and snow age. By combining these three factors, the probability of wind and snow can be predicted. Bowling et al. [117] developed a blowing snow module for the VIC model, which relied on the normal probability distribution of wind speed, snow age, exposed vegetation roughness and temperature to calculate the probability of blowing snow. The second problem is that in complex terrain, especially mountainous areas, there is not enough accurate wind field data to drive the model. Studies have shown that the most sensitive modeling parameter in blowing snow modeling is driving wind field [118,119,120]. It is hard to generate an appropriate wind field simply by spatial interpolation of in-site monitoring data.
Some current solutions are to couple the wind field to an atmospheric model. Bernhardt et al. [121] used the Pennsylvania State University-National Center for Atmospheric Research MM5 model (The fifth-generation Penn State/NCAR Mesoscale Model) [122] to generate a 200 m resolution wind field to drive the SnowTran-3D model, and compared the simulation results to the wind field generated by interpolation. They found this method to be more reasonable. Mott et al. [123] used the ARPS weather model to generate wind fields with different resolutions (50 m, 25 m, 10 m, and 5 m) to drive the Alpine3D model and simulate the snow deposition pattern on the ridges of the Swiss Alps. Vionnet et al. [124] used the 50 m resolution wind field produced by the atmospheric model Meso-NH to drive a blowing snow model.
The third problem is that of data distributed parameterization for large-area blowing snow simulation. The parameterization of wind and snow on the grid requires extensive data of underlying surface, such as surface roughness, which is not easy to be obtained.
One of the problems in the blowing snow model is terrain. Some scholars have recognized that terrain parameters are important predictors of snow depth [125]. Different from the physical blowing snow models based on wind field, some researchers tried to parameterize the redistribution of wind and snow based on terrain analysis. Bloschl et al. [126] reckoned wind drift to be a function of terrain slope and curvature, and used it to interpolate the measured snow water equivalent to initializing the snowmelt model. Purve et al. [127] simulated snow accumulation patterns of a blowing snow model based on the relationship between wind and terrain. Hartrman et al. [128] used TOPMODEL to derive a terrain similarity index, also called humidity index, to redistribute snow from steep slopes to flat terrain. The UEB model also uses terrain parameters to simply describe the effect of wind and snow and simulates the redistribution process of snow by preprocessing the watershed terrain to give the drift factor value of snow. Winstral et al. [129] used digital terrain analysis to quantify the upwind terrain related to wind shielding and exposure, and provided parameters that determine the terrain exposure of each grid unit and the development potential of drift relative to the observed wind. An energy balance snowmelt model (SNOBAL) was then driven, which accurately simulates the observed snow distribution and snowmelt runoff. Winstral et al. [130] added wind speed and vegetation factors to further improve the simulation of snow redistribution. It has been successfully applied to three different watersheds, accurately describing the snow distribution from ridges to valleys. Through comparison, it is found that the snow distribution simulated by the SNOBAL model is more accurate than the model without the redistribution effect of blowing snow. And the simulated surface water input after adding the blowing snow module is consistent with the observed spring runoff pattern.
The physical blowing snow model generally describes the snow transportation process clearly, but the explicit modeling of these complex processes requires a larger amount of observation data and complex computation. The applications of the above-mentioned physical models are largely limited to small study areas. Applications in large areas require simplification. The physical blowing snow model can be applied to simulate a single wind-blown snow event and can also be coupled with the snowmelt model to improve the temporal and spatial resolutions of snowmelt simulation. The core idea of using terrain parameters to simulate snow redistribution is to parameterize the terrain to generate a spatial model in connection with the observed snow pattern. The calculation process is much simpler than that of the physical blowing snow model. It focuses on simulating the redistribution result of snow and does not consider the transportation process of blowing snow. A blowing snow model based on terrain parameters is more suitable for simulating the redistribution of blowing snow at a seasonal scale, but it is difficult to simulate a single blowing snow event. However, a blowing snow model that considers wind speed can also update the snow redistribution in a short time. At present, most snowmelt models do not consider the factor of blowing snow. Therefore, coupling the blowing snow model with the snowmelt model is a scientific issue that needs further research.

3.2. Snow on Frozen Ground

The phase change of water in frozen ground will change the hydraulic and thermodynamic properties of the soil, and is accompanied by absorptions or releases of huge phase change heat which affects the water and heat balance near the surface [131,132,133,134]. When the burial depth of frozen ground is small, its water barrier effect effectively hinders the infiltration of rainwater and snowmelt water, which may promote the formation of surface runoff and soil flow in the surface layer of melting soil and accelerate the response of runoff to rainfall or snowmelt. When there is no frozen ground, the soil has strong infiltration and water storage capacity. The surface runoff is significantly reduced, and the path of soil flow is significantly increased, resulting in a low runoff coefficient and a low response speed of runoff to rainfall or snowmelt water [135,136].
There have been some successful models in the field of water-heat coupling between frozen ground and snow. In 1973, Harlan et al. [137] proposed a water-heat coupling process model of frozen soil and snow. Fleechinger et al. [138] proposed a one-dimensional model of frozen soil water-heat coupling (Simultaneous Heat and Water Model, SHAW), and systematically simulated the land surface process of frozen ground and snow. The model was successfully used to simulate frost depth, snow depth, and soil temperature in an experimental watershed. Zhao et al. [139] used a numerical model (HAWTS) to establish a general parameter correlation equation for estimating snowmelt infiltration in frozen ground to estimate the amount of snowmelt infiltration in the northern forest and grassland environments. Keith et al. [140] used VIC to analyze the freezing and thawing process in the Mississippi River basin. They found that the infiltration of precipitation or snowmelt water would decrease, and the runoff of the watershed would increase with permafrost coverage. Gelfan et al. [141] used one-dimensional partial differential equations to describe the coupled heat transfer process of uniform unsaturated frozen soil based on in situ soil observations, and adopted the influence of phase change on water flow. Daniel Stadler et al. [142] used the SOIL hydrological model [143] to study the infiltration of snow water in the frozen ground layer, and found that the existence of permafrost had a greater impact on the thermal conductivity of the soil. Based on the improvement and fusion of the SOIL model, Jansson et al. [144] formed a Coup model containing multiple sub-modules. This model can simulate water and heat transfer processes, as well as carbon, nitrogen, and other nutrients in the soil-vegetation-atmosphere system. It is also used to simulate soil water and heat process in the tundra of the Heihe alpine meadow and the black soil area of the Songnen Plain [145,146]. Chen et al. [55] combined the SHAW model and the Coup model to establish a distributed hydrothermal coupling model DWHC for the inland river basin in the cold region. This model fully considers the freezing and thawing process of frozen soil and interacts with the MM5 climate model. Zhang et al. [147] coupled the SHAW model to the hydrological model GBHM, and constructed a model, SHAW-DHM, suitable for simulating the processes of water and heat transfer, frozen soil, snow, runoff and confluence in mountainous basins, and applied it to the upper reaches of the Heihe River Basin and Babao River Basin. Cao et al. [148] used a HYDRUS-1D software freeze-thaw module to analyze the influence of freeze-thaw on the hydrological process of active soil in the headwater of the Yellow River.
Studies have shown that explicit consideration of soil freezing and thawing can enhance the simulation capabilities of land surface process and hydrological models [149,150,151]. In the distributed hydrological model, the adjustment of soil freezing and thawing on hydrological processes is mainly reflected in the dynamic adjustment of soil liquid water content and hydraulic conductivity, which in turn affects soil evaporation, infiltration, and runoff processes. A hydrological model that does not include the frozen ground module cannot accurately simulate the snowmelt runoff in the basin with strong frozen soil, as the lack of the frozen ground module caused the model to significantly underestimate the snowmelt flood peak [152]. However, parametrically expressing and quantitatively simulating the influence of frozen ground is still a difficult issue. For different time scales and different regional environments, the relationship between changes in frozen ground and snow melt is still an issue that is worthy of attention. It is necessary to add a frozen ground module to the snowmelt model to study the runoff dynamics in cold regions.

3.3. Rain-on-Snow

Rain-on-Snow (ROS) is a widespread phenomenon in alpine regions around the world, and it plays an important role in generating high flow peaks. Such events are prone to produce mixed rain and snow floods that are more intense than snowmelt floods [153]. Harr [154] found that many peak flows of the Willamette River in Salem, Oregon are related to ROS events. Sui and Koehler [155] attributed the increase in the peak flow of the northern tributary of the Danube in Germany to the increase in ROS events. Merz et al. [156] found that 20% of the flood events in Austria between 1971 and 1997 were driven by ROS. Li et al. [157] found that about 70% of extreme runoff events in the west coast of the United States, the main mountains of the western inland and the Appalachian Mountains had a certain ROS contribution. Furthermore, the 2017 Oroville Dam crisis in California was exacerbated by the rapid snowmelt associated with extreme rainfall [158].
Studies have used observational datasets to study the relationship between ROS events and long-term changes in temperature rise [159,160,161], as well as global and regional climate models to investigate the impact of climate change on ROS events [162,163,164]. These studies demonstrated the correlation between the frequency of ROS events and changes in temperature. ROS-induced peak flow was reduced under climate warming in low and medium altitude areas, while it increased in high altitude areas. With the progress of climate change, ROS may become more widespread and frequent. However, for most areas in the world facing such risks, the runoff-generation mechanism of rain and snow mixed floods based on ROS is still unclear. What is certain is that if snow accumulation and ablation under ROS conditions are not considered, runoff and peak flow may be underestimated [165]. Therefore, a rain and snow mixed runoff model based on ROS is of great significance to the simulation and forecast of the rain and snow mixed flood formation process.
The runoff of ROS events is affected by many pre-conditions and physical processes, such as rainfall intensity and quantity, snow heat, snow type, humidity conditions, water movement of wet snow, interaction of melt water and underlying soil, or land flow of the snow base layer [166,167]. Therefore, a physics-based model is needed to continuously simulate the development of snow cover, as well as transpiration, sublimation and internal processes, in order to estimate the actual runoff generation [160,166]. At present, there are few studies on the manner of runoff under mixed rain and snow. A major difficulty is defining the intensity of ROS. Previous studies varied in the definition of ROS events. MacCabe and Surfleet et al. [160,168] stipulated that when snow is present, rainfall occurs with maximum daily temperature over 0 °C, and snow reduction can be observed. Ye et al. [169] stipulated that it only occurred when at least one of the four precipitation measurements per day is liquid and the ground is covered by snow for ≥1 cm. However, these definitions allow the identification of all possible ROS events, some of which may cause flood events eventually. Sui and Koehler [155] found that most ROS events in southern Germany occurred when the depth of snowmelt is greater than the total rainfall. Based on the reanalysis of the German ROS event in 2011, Kohn et al. [170] set the rainfall threshold to 3 mm, the snow cover of 10 mm, and the snowmelt content of 20% as indicators to identify an ROS event. Masamich et al. [171] defined an ROS day as a day when the daily rainfall exceeds 10 mm and the snow depth exceeds 10 cm. However, there are still problems with the applicability of different indicators, and how to define the intensity of ROS events is still a difficult problem. Moreover, in mountainous areas with complex terrain and sparse monitoring, how to separate rain and snow to determine snow surface rain events and how to parameterize snow surface rain events are also tough tasks.
The enhancement mechanism of ROS on snowmelt runoff remains unclear. It is generally agreed that snow rain has two effects on snowmelt and runoff. On the one hand, ROS increases the water content of the snow, reduces the albedo, increases the energy of the snow, and changes the energy balance of the snow layer [172]. At the same time, ROS enhances the metamorphic effect of snow cover, which leads to the coarsening of snow particle size [173], snow sinking and densification [174], increasing thermal conductivity [172] and thereby increasing the rate at which the snow melts. On the other hand, ROS will quickly saturate the water content of the snow cover, thereby generating maximum and rapid runoff.
A small number of studies conducted field simulation experiments of artificial rainfall on the snow surface. Three artificial rainfall experiments with different intensities were carried out in the alpine region of Austria and found that snowmelt runoff often flowed quickly, following the infiltration path of rainfall. Although the thick layer of snow has a strong water storage capacity, the icy layer in the snow has a greater water barrier effect, and the runoff movement rate caused by heavy rainfall is much greater than that of conventional snowmelt runoff [167,175]. Juras et al. [176] conducted artificial rainfall ROS experiments in the Krykonos Mountains in the Czech Republic, using isotope labeling to explore the contribution of ROS events to runoff, and found that rainwater in ROS events accounted for half of the total flow (52.7%), with the snow cover reserving approximately one-third of the rainwater input (33.6%). Eiriksson et al. [177] used dye tracers to measure ROS runoff on slopes in an artificial rainfall test in Boise National Forest, Idaho, USA. They found that the ROS event produced the most significant slope flow. During an ROS event, the direct contribution of the lateral flow in the snow accounted for about 12% of the total runoff. The lateral flow in the snow may be part of the reason for the rapid water transport during the ROS event and the high runoff flow during the ROS event. If the model uses lateral flow in the snow as a water path mechanism, the hydrological prediction of ROS events and snowmelt events may be significantly improved. However, the mechanism of ROS-based rain and snow mixed runoff generation is still indistinct, which requires further investigation.
In the future, using multi-source remote sensing data, isotopes, changes in surface water reserves and other data to conduct multi-element testing of simulated runoff results may be an important means to improve the accuracy of rain-snow-ice mixed flood simulation.

3.4. Challenges of the Snowmelt Models

Starting from the requirements of snowmelt flood forecasting, we sorted the existing challenges facing runoff generation models for snowmelt flood process simulation into four aspects: data, model, forecast and early warning, and prediction and estimation (Table 4).
Snowmelt occurs mostly in mountainous areas in high latitudes, and the acquisition of various monitoring data is still a big problem. In particular, the acquisition of snow-related data with high temporal and spatial resolutions has serious limitations. Current automated measurements include sonic depth measurement, snow pillows, Gamma radiation measurement [178], and cosmic ray neutron measurement [179]. These automated methods have higher temporal resolution but lack important spatial variability due to their limited spatial footprints. LiDAR measurement [180] and GPS interferometric reflectometry (GPS-IR) [181] can measure snow cover in a small area, but cannot provide regularly repeated observations. Microwave remote sensing, InSAR techniques in particular, provides effective means to monitor snow cover in a large area, but how to balance the spatial and temporal resolution, and how to retrieve snow parameters in a complex terrain environment still require continuous exploration and research. At present, downscaling technology, data fusion methods, and deep learning algorithms provide us with a powerful way to obtain high-resolution data. In the future, we will need to establish three-dimensional air-space-ground monitoring networks to better monitor and simulate the snow melting process.
In the construction of the snowmelt model, we still need to consider more snow hydrological processes, such as blowing snow, frozen soil, and rain-on-snow mentioned above. In addition, the model needs to be designed to be more flexible and easier to couple with other models, such as climate models, land surface models, and hydraulic models, so that the model can simulate the snow melting process more reasonably and accurately.
The main purpose of snowmelt modeling is to provide more accurate snowmelt prediction simulation for early flood warning. Using the results of numerical weather forecasting as the input of the snowmelt model can help us predict the snowmelt runoff in advance [182]. At present, the most advanced numerical weather prediction models in the world include the MM5 model jointly developed by Pennsylvania State University and the U.S. Center for Atmospheric Research [122], the NCEP and WRF models developed by the National Environmental Center of the United States [183,184], the European mid-term ECMWF model developed by the Weather Forecast Center [185], and GRAPES developed by the China Meteorological Administration [186], etc. Different models usually provide several modes, with different forecast time-space resolution and forecast time effect. For example, the ECMWF model has a forecast time effect of up to 15 days. Its high-resolution TL639L62 mode aims for a 0–10 day forecast and has a horizontal resolution of 30 km, while the lower resolution TL319L62 mode aims for a 10–15 day forecast with a horizontal resolution of 65 km. The reliability and uncertainty of numerical weather forecasting are major problems faced by flood forecasting. We should further study the construction of high-resolution numerical weather prediction to reduce the uncertainty and improve the accuracy of flood forecasting. At the same time, we are required to test the robustness of the snowmelt model to deal with floods of different scales, and better deal with the uncertainty of future snowmelt flood modelling.
Snow cover responds quickly to climate change. Under the background of global warming, snowmelt flood risk rises accordingly [187]. Assessing the risk of snowmelt floods under future climate change scenarios is an urgent task. A major method of understanding the impact of climate change on floods is to couple climate models with hydrological models, and use future meteorological data to drive hydrological models to predict future flood risks [188]. Future climate scenarios are a reasonable description of the temporal and spatial distribution of future climate states based on certain driving forces and scientific assumptions. This can be roughly divided into two categories: emission scenarios and radiative forcing (socio-economic scenarios). Many global climate models have been developed so far. They can give the overall trend of future climate change, however, there are considerable differences among the models. Uncertainties broadly exist in climate simulation, for example the uncertainty of the model itself, the uncertainty of the emission scenario, and the uncertainty of the regionalization technology [189]. In addition to the uncertainties caused by the climate model, in the context of future climate change, new phenomena such as rain erosion and snow caused by rapid warming, carbon black, aerosols, etc., will also induce uncertainties to snowmelt models. The enhancement has also brought greater challenges to the future prediction of snowmelt floods.

4. Summary

Aiming at the current development of runoff generation models in snowmelt flood process simulation, this paper reviewed the characteristics and improvements of different snowmelt models and their application in snowmelt flood simulation. We analyzed the key issues faced by the simulation of runoff generation that are embedded in the current snowmelt flood formation process simulation. The main conclusions are as follows:
(1) The physical distributed snowmelt model has high temporal and spatial resolutions, and strict physical meaning. The spatial scheme of the energy balance component and the hydrological parameters of the physical snowmelt model, and the research on the spatial scheme of forcing data, require further progress. This type of model will be an important tool and a key development object for the simulation of the snowmelt flood process as computing power increases in the future.
(2) Machine learning adds new tools to hydrological modeling. The integration of hydrological knowledge, process-based models and machine learning for snowmelt modeling can further improve the simulation capabilities.
(3) At present, most snowmelt models still lack wind-blown snow modules and frozen ground modules. An explicit consideration of the effects of blowing snow and soil freezing and thawing in the snowmelt modeling process is expected to enhance the capabilities of snowmelt runoff simulation in land surface models and hydrological models.
(4) In the context of climate warming, global ROS events have become more and more extensive and intense, bringing great challenges to the snowmelt runoff simulation. At present, the runoff-generation mechanism for rain and snow mixed floods remains unclear. Therefore, the observation and simulation of ROS processes are an important direction in this field.

Author Contributions

Conceptualization, G.Z. and S.Z.; methodology, G.Z., M.C. and J.W.; validation, M.C. and J.W.; formal analysis, G.Z.; investigation, M.C. and J.W.; data curation, M.C.; writing—original draft preparation, G.Z.; writing—review and editing, S.Z.; visualization, J.W.; supervision, S.Z.; funding acquisition, S.Z. All authors have read and agreed to the published version of the manuscript.

Funding

National Key R&D Program of China: 2019YFC1510503; The National Natural Science Foundation of China: 41730751.

Acknowledgments

We thank the three anonymous reviewers and the Journal editors for their useful comments for the improved version of this manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Teng, J.; Jakeman, A.J.; Vaze, J.; Croke, B.; Dutta, D.; Kim, S. Flood inundation modelling: A review of methods, recent advances and uncertainty analysis. Environ. Modell. Softw. 2017, 90, 201–216. [Google Scholar] [CrossRef]
  2. Merz, B.; Blschl, G.; Vorogushy, N.S.; Dottori, F.; Macdonald, E. Causes, impacts and patterns of disastrous river floods. Nat. Rev. Earth Environ. 2021, 2, 592–609. [Google Scholar] [CrossRef]
  3. Zou, Q.; Zhou, J.Z.; Zhou, C.; Guo, J. Fuzzy risk analysis of flood disasters based on diffused-interior-outer-set model. Expert Syst. Appl. 2012, 39, 6213–6220. [Google Scholar] [CrossRef]
  4. Chen, Y.N.; Li, Z.; Fan, Y.T.; Wang, H.J.; Fang, G.H. Research progress on the impact of climate change on water resources in the arid region of Northwest China. Acta Geogr. Sin. 2014, 69, 1295–1304. [Google Scholar]
  5. Chen, R.S.; Shen, Y.P.; Mao, W.Y.; Zhang, S.Q.; Lu, H.S.; Liu, Y.Q. Progress and issues on key technologies in forecasting of snowmelt flood disaster in arid areas, Norwest China. Adv. Earth Sci. 2021, 36, 233–244. [Google Scholar]
  6. Wang, H. Study on Three-Dimensional Visualization of Snowmelt Flood. Master’s Thesis, Shihezi University, Shihezi, China, 2016. [Google Scholar]
  7. Sun, Z.H.; Li, Y.T.; Chen, J.; Liu, Y. Analysis of flood damage reduction system in the middle Yangtze river(Ⅱ): Regional synthetic flood. Sci. Technol. Eng. 2007, 22, 5829–5835. [Google Scholar]
  8. Marks, D.; Kimball, J.; Tingey, D.; Link, T. The sensitivity of snowmelt processes to climate conditions and forest cover during rain-on-snow: A case study of the 1996 Pacific Northwest flood. Hydrol. Process. 2015, 12, 1569–1587. [Google Scholar] [CrossRef]
  9. Dewalle, D.R.; Rango, A. Principles of Snow Hydrology; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
  10. Martinec, J. Snowmelt-Runoff Model for Stream Flow Forecasts. Hydrol. Res. 1975, 6, 145–154. [Google Scholar] [CrossRef]
  11. Martinec, J.; Rango, A. Parameter values for snowmelt runoff modelling. J. Hydrol. 1986, 84, 197–219. [Google Scholar] [CrossRef]
  12. Rango, A. The Snowmelt Runoff Model (SRM). In Computer Models of Watershed Hydrology; Singh, V.P., Ed.; Water Resources Pubications: Littleton, CO, USA, 1995; pp. 477–520. [Google Scholar]
  13. Dunkle, R.V.; Bevans, J.T. An Approximate Analysis of the Solar Reflectance and Transmittance of a Snow Cover. J. Meteorol. 1956, 13, 212–216. [Google Scholar] [CrossRef] [Green Version]
  14. Anderson, E.A. A point of energy and mass balance model of snow cover. NOAA Tech. Rep. NWS. 1976, 19, 138–144. [Google Scholar]
  15. Male, D.H.; Granger, R.J. Snow surface energy exchange. Water Resour. Res. 1981, 17, 609–627. [Google Scholar] [CrossRef]
  16. Jordan, R. A One-Dimensional Temperature Model for Snow Cover: Technical Documentation for SNTHERM.89; Special Report. 91–16; Cold Regions Research and Engineering Laboratory (U.S.): Hanover, NH, USA; Engineer Research and Development Center (U.S.): Vicksburg, MS, USA, 1991. [Google Scholar]
  17. Abbott, M.B.; Bathurst, J.C.; Cunge, J.A.; O’Connell, P.E.; Rasmussen, J. An introduction to the European Hydrological System—Systeme Hydrologique Europeen, “SHE”, 2: Structure of a physically-based, distributed modelling system. J. Hydrol. 1986, 87, 61–77. [Google Scholar] [CrossRef]
  18. Marks, D.; Dozier, J. Climate and energy exchange at the snow surface in the Alpine Region of the Sierra Nevada: 2. Snow cover energy balance. Water Resour. Res. 1992, 28, 3043–3054. [Google Scholar] [CrossRef]
  19. Tarboton, D.G.; Luce, C.H.; Service, U.F. Utah Energy Balance Snow Accumulation and Melt Model (UEB). In Computer Model Technical Description and Users Guide; Utah State University: Logan, UT, USA, 1996; pp. 1–66. [Google Scholar]
  20. Becknell, B.R.; Imhoff, J.C.; Kittle, J.L.; Donigian, A.S.; Johanson, R.C. Hydrological Simulation Program—FORTRAN User’s Manual for Release 12; Us Epa: Athens, Greece, 1997. [Google Scholar]
  21. Wigmosta, M.S.; Vail, L.W.; Lettenmaier, D.P. A distributed hydrology-vegetation model for complex terrain. Water Resour. Res. 1994, 30, 1665–1679. [Google Scholar] [CrossRef]
  22. Liang, X.; Lettenmaier, D.P.; Wood, E.F.; Burges, S.J. A simple hydrologically based model of land surface water and energy fluxes for general circulation models. J. Geophys. Res.-Atmos 1994, 99, 14415–14428. [Google Scholar] [CrossRef]
  23. Arnold, J.G.; Srinivasan, R.; Muttiah, R.S.; Williams, J.R. Large Area Hydrologic Modeling and Assessment Part I: Model Development. J. Am. Water Resour. Assoc. 1998, 34, 1–17. [Google Scholar] [CrossRef]
  24. Bartelt, P.; Lehning, M. A physical SNOWPACK model for the Swiss avalanche warning Part I: Numerical model. Cold Reg. Sci. Tech. 2002, 35, 123–145. [Google Scholar] [CrossRef]
  25. Bergström, S.; Singh, V.P. The HBV Model; Water Resources Pubilications: Highland Ranch, CO, USA, 1995; pp. 443–476. [Google Scholar]
  26. Vafakhah, M.; Sedighi, F.; Javadi, M.R. Modeling the Rainfall-Runoff Data in Snow-Affected Watershed. Int. J. Comput. Electr. Eng. 2014, 6, 40–43. [Google Scholar] [CrossRef]
  27. Thapa, S. Snowmelt-Driven Streamflow Prediction Using Machine Learning Techniques (LSTM, NARX, GPR, and SVR). Water 2020, 12, 1734. [Google Scholar] [CrossRef]
  28. Leavesley, G.H.; Stannard, L.G. The Precipitation-Runoff Modeling System—PRMS; Water Resources Pubilications: Highland Ranch, CO, USA, 1995; pp. 281–310. [Google Scholar]
  29. Wang, L.; Koike, T.; Yang, K.; Jackson, T.J.; Bindlish, R.; Yang, D. Development of a distributed biosphere hydrological model and its evaluation with the Southern Great Plains Experiments (SGP97 and SGP99). J. Geogr. Sci. 2009, 114. [Google Scholar] [CrossRef] [Green Version]
  30. Dewalle, D.R.; Eismeier, J.A.; Rango, A. Early Forecasts of Snowmelt Runoff using SNOTEL Data in the Upper Rio Grande Basin. In Proceedings of the 71st Annual Meeting of the Western Snow Conference, Scottsdale, Arizona, 23–24 April 2003; pp. 17–22. [Google Scholar]
  31. Finsterwalder, S.; Schunk, H. Der Suldenferner. Z. Des Dtsch. Und Oesterreichischen Alp. 1887, 18, 72–89. [Google Scholar]
  32. Hoinkesand, H.; Steinacker, R. Hydrometeorological Implications of the Mass Balance of Hintereisferner, 1952–1953 to 1968-69; IAHS-AISH: Moscow, Russia, 1971. [Google Scholar]
  33. Oerlemans, J.; Anderson, B.; Hubbard, A.; Huybrechts, P.; Jóhannesson, T.; Knap, W.H.; Schmeits, M.; Stroeven, A.P.; Wal, R.; Wallinga, J. Modelling the response of glaciers to climate warming. Clim. Dyn. 1998, 14, 267–274. [Google Scholar] [CrossRef] [Green Version]
  34. Liu, S.; Xie, Z.; Song, G.; Ma, L.; Ageta, Y. Mass balance of Kangwure (flat-top) Glacier on the north side of Mt. Xixiabangma, China. Bull. Glacier Res. 1996, 14, 37–43. [Google Scholar]
  35. Jóhannesson, T.; Sigurdsson, O.; Laumann, T.; Kennett, M. Degree-day glacier mass-balance modelling with applications to glaciers in Iceland, Norway and Greenland. J. Glaciol. 2017, 41, 345–358. [Google Scholar] [CrossRef] [Green Version]
  36. DeWalle, D.R.; Henderson, Z.; Rango, A. Spatial and temporal variations in snowmelt degree-day factors computed from snotel. In Proceedings of the 70th Annual Meeting of the Western Snow Conference, Granby, CO, USA, 20 May 2002; pp. 73–81. [Google Scholar]
  37. Zhang, Y.; Liu, S.Y.; Wang, X. A dataset of spatial distribution of degree-day factors for glaciers in High Mountain Asia. China Sci. Data 2019, 4, 141–151. [Google Scholar]
  38. Monroe, J.C.; Anderson, E.A. National Weather Service River Forecast System. J. Hydraul. Div. 1973, 100, 621–630. [Google Scholar] [CrossRef]
  39. Federer, C.A.; Lash, D. A Hydrologic Simulation Model for Eastern Forests; University of New Hampshire: Durham, NH, USA, 1978. [Google Scholar]
  40. Federer, C.A.; Pierce, R.S.; Hornbeck, J.W. Snow Management Seems Unlikely in the Northeast; American Water Resources, Association National Symposium on Watersheds in Transition: Urbana, IL, USA, 1972. [Google Scholar]
  41. Kuusisto, E. On the Values and Variability of Degree-Day Melting Factor in Finland. Hydrol. Res. 1980, 11, 235–242. [Google Scholar] [CrossRef]
  42. Singh, P.; Kumar, N. Determination of snowmelt factor in the Himalayan region. Hydrol. Sci. J. 1996, 41, 301–310. [Google Scholar] [CrossRef]
  43. Zuzel, J.F.; Cox, L.M. Relative importance of meteorological variables in snowmelt. Water Resour. Res. 1975, 11, 174–176. [Google Scholar] [CrossRef]
  44. Brubaker, K.; Rango, A.; Kustas, W. Incorporating radiation input into the Snowmelt Runooff Model. Hydrol. Process. 1996, 10, 1329–1343. [Google Scholar] [CrossRef]
  45. Morid, S. Snowmelt-Runoff Simulation for Snowbound Ungaugd Catchment. Ph.D. Thesis, Indian Institute of Technology, New Delhi, India, 2000. [Google Scholar]
  46. Morid, S.; Gosain, A.K.; Keshari, A.K. An algorithm for monitoring snow water equivalent in ungauged catchments using GIS. In Proceedings of the International Conference on Integrated Water Resources Management for Sustainable Development, New Delhi, India, 19–21 December 2000. [Google Scholar]
  47. Kustas, W.P.; Rango, A.; Uijlenhoet, R. A simple energy budget algorithm for the snowmelt runoff model. Water Resour. Res. 1994, 30, 1515–1527. [Google Scholar] [CrossRef]
  48. Cazorzi, F.; Fontana, G.D. Snowmelt modelling by combining air temperature and a distributed radiation index. J. Hydrol. 1996, 181, 169–187. [Google Scholar] [CrossRef]
  49. Hock, R. A distributed temperature-index ice- and snowmelt model including potential direct solar radiation. J. Glaciol. 1999, 45, 101–111. [Google Scholar] [CrossRef]
  50. Pellicciotti, F.; Brock, B.; Strasser, U.; Corripio, J.; Burlando, P.; Funk, M. The Distributed Application of an Enhanced Temperature-Index Melt Model Including Albedo and Global Radiation; American Geophysical Union, Fall Meeting, San Francisco, December, 2003; American Geophysical Union, Fall Meeting, AGU: San Francisco, CA, USA, 2003. [Google Scholar]
  51. Fang, S.F.; Pei, H.; Liu, Z.H.; Dai, W.; Zhai, Q.D. Study on the distributed snowmelt runoff process based on RS and GIS. J. Remote Sens. 2008, 12, 655–662. [Google Scholar]
  52. Jost, G.; Moore, R.D.; Smith, R.; Gluns, D.R. Distributed temperature-index snowmelt modelling for forested catchments. J. Hydrol. 2012, 420, 87–101. [Google Scholar] [CrossRef]
  53. Hock, R. Temperature Index Melt Modelling in Mountain Areas. J. Hydrol. 2003, 282, 104–115. [Google Scholar] [CrossRef]
  54. Muattar, S.; Ding, J.L.; Cui, C.L. Simulation and validation of enhanced snowmelt runoff model with topographic factor. Trans. Chin. Soc. Agric. Eng. 2017, 33, 179–186. [Google Scholar]
  55. Chen, R.S.; Lu, S.H.; Kang, E.S.; Ji, X.B.; Yang, Y.; Zhang, J.S. A Distributed Water-Heat Coupled (DWHC) Model for Mountainous W atershed of An Inland River Basin(Ⅰ): Model Structure and Equations. Adv. Earth Sci. 2006, 21, 806–818. [Google Scholar]
  56. Yang, D.; Herath, S.; Musiake, K. Development of a geomorphology-based hydrological model for large catchments. Proc. Hydraul. Eng. 1998, 42, 169–174. [Google Scholar] [CrossRef] [Green Version]
  57. Anderson, E.A. Development and testing of snow pack energy balance equations. Water Resour. Res. 1968, 4, 19–37. [Google Scholar] [CrossRef]
  58. Obled, C.H.; Harder, H. A review of snow melt in the mountain environment. In Proceedings of the on Modeling of Snow Cover Runoff, Hanover, NH, USA, 26–28 September 1978. [Google Scholar]
  59. Male, D.H.; Granger, R.J. Energy and mass fluxes at the snow surface in a Prairie environment. In Proceedings of the on Modeling of Snow Cover Runoff, Hanover, NH, USA, 26–28 September 1978. [Google Scholar]
  60. Gray, D.M.; Landine, P.G. An energy-budget snowmelt model for the Canadian Prairies. Can. J. Earth Sci. 1988, 25, 1292–1303. [Google Scholar] [CrossRef]
  61. Link, T.; Marks, D. Distributed simulation of snowcover mass- and energy-balance in the boreal forest. Hydrol. Process. 2015, 13, 2439–2452. [Google Scholar] [CrossRef]
  62. Steven, N.; Berris, R.; Dennis, H. Comparative snow accumulation and melt during rainfall in forested and clear-cut plots in the Western Cascades of Oregon. Water Resour. Res. 1987, 23, 135–142. [Google Scholar]
  63. Heng, L.U.; Wei, W.S.; Liu, M.; Han, X.; Hong, W. Energy budget over seasonal snow surface at an open site and beneath forest canopy openness during the snowmelt period in western Tianshan Mountains, China. J. Mt. Sci. 2015, 12, 298–312. [Google Scholar]
  64. Marks, D.; Winstral, A.; Flerchinger, G.; Reba, M.; Pomeroy, J.; Link, T.; Elder, K. Comparing Simulated and Measured Sensible and Latent Heat Fluxes over Snow under a Pine Canopy to Improve an Energy Balance Snowmelt Model. J. Hydrometeorol. 2008, 9, 1506–1522. [Google Scholar] [CrossRef]
  65. Pomeroy, J.W.; Essery, R. Turbulent fluxes during blowing snow: Field tests of model sublimation predictions. Hydrol. Process. 2015, 13, 2963–2975. [Google Scholar] [CrossRef]
  66. Bales, R.C.; Molotch, N.P.; Painter, T.H.; Dettinger, M.D.; Rice, R.; Dozier, J. Mountain hydrology of the western United States. Water Resour. Res. 2006, 42. [Google Scholar] [CrossRef]
  67. Guo, J.K.; Li, Z.; Li, F.; Zhang, S.Q. Evaluation on snow coverage and snow depth simulated by VIC-CAS modelbased on multi-source remote sensing data in mountainous upper reach of the Shule River basin. J. Glaciol. Geocryol. 2021, 43, 650–661. [Google Scholar]
  68. Cheng, B.; Titterington, D.M. Neural Networks—A Review from a Statistical Perspective. Inst. Math. Stat. 1994, 9, 2–30. [Google Scholar]
  69. Ranka, M.S. Forecasting the behavior of multivariate time series using neural networks. Neural Netw. 1992, 5, 961–970. [Google Scholar]
  70. Maier, H.R.; Dandy, G.C. Neural networks for the prediction and forecasting of water resources variables: A review of modelling issues and applications. Environ. Modell. Softw. 2000, 15, 101–124. [Google Scholar] [CrossRef]
  71. Tibshirani, R. Regression shrinkage and selection via the lasso: A retrospective. J. R. Stat. Soc. Ser. B-Stat. Methodol. 2011, 73, 267–288. [Google Scholar] [CrossRef]
  72. Smola, A.; Vapnik, V. Support vector regression machines. Adv. Neural Inf. Process. Syst. 1997, 28, 779–784. [Google Scholar]
  73. Koza, J.R. Genetic Programming: On the Programming of Computers by Means of Natural Selection; MIT Press: Cambridge, MA, USA, 1992. [Google Scholar]
  74. Chang, L.C.; Shen, H.Y.; Chang, F.J. Regional flood inundation nowcast using hybrid SOM and dynamic neural networks. J. Hydrol. 2014, 519, 476–489. [Google Scholar] [CrossRef]
  75. Breiman, L. Random Forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef] [Green Version]
  76. Snelson, E.; Ghahramani, Z. Sparse Gaussian Process Using Pseudo-inputs. Adv. Neural Inf. Process. Syst. 2006, 18, 1257–1264. [Google Scholar]
  77. Moradkhani, H.; Hsu, K.L.; Gupta, H.V.; Sorooshian, S. Improved streamflow forecasting using self-organizing radial basis function artificial neural networks. J. Hydrol. 2004, 295, 246–262. [Google Scholar] [CrossRef] [Green Version]
  78. Acar, R.; Elik, S.; Enocak, S. Modelling Snowmelt Runoff Using an Artificial Neural Network ANN Approach. In Proceedings of the 3rd International Conference on Advances in Civil, Structural and Mechanical Engineering (ACSM), Bangkok, Thailand, 28–29 December 2015. [Google Scholar]
  79. Kratzert, F.; Klotz, D.; Brenner, C.; Schulz, K.; Herrnegger, M. Rainfall–runoff modelling using Long Short-Term Memory (LSTM) networks. Hydrol. Earth Syst. Sci. 2018, 22, 6005–6022. [Google Scholar] [CrossRef] [Green Version]
  80. Sharma, V.; Yuden, K. Imputing Missing Data in Hydrology using Machine Learning Models. Int. J. Eng. Tech. Res. 2021, 10, 78–82. [Google Scholar]
  81. Pedro, A.; Bruno, K.; Oscar, L. Automatic gap-filling of daily streamflow time series in data-scarce regions using a machine learning algorithm. J. Hydrol. 2021, 598, 126454. [Google Scholar]
  82. Chivers, B.D.; Wallbank, J.; Cole, S.J.; Sebek, O.; Stanley, S.; Fry, M.; Leontidis, G. Imputation of missing sub-hourly precipitation data in a large sensor network: A machine learning approach. J. Hydrol. 2020, 588, 125126. [Google Scholar] [CrossRef]
  83. Zhang, L.; Li, X.; Zheng, D.; Zhang, K.; Ge, Y. Merging multiple satellite-based precipitation products and gauge observations using a novel double machine learning approach. J. Hydrol. 2021, 594, 125969. [Google Scholar] [CrossRef]
  84. Lazri, M.; Labadi, K.; Brucker, J.M.; Ameur, S. Improving satellite rainfall estimation from MSG data in Northern Algeria by using a multi-classifier model based on machine learning. J. Hydrol. 2020, 584, 124705. [Google Scholar] [CrossRef]
  85. Yu, P.S.; Yang, T.C.; Chen, S.Y.; Kuo, C.M.; Tseng, H.W. Comparison of random forests and support vector machine for real-time radar-derived rainfall forecasting. J. Hydrol. 2017, 552, 92–104. [Google Scholar] [CrossRef]
  86. Hou, J.; Huang, C.; Zhang, Y.; Guo, J.; Gu, J. Gap-Filling of MODIS Fractional Snow Cover Products via Non-Local Spatio-Temporal Filtering Based on Machine Learning Techniques. Remote Sens. 2019, 11, 90. [Google Scholar] [CrossRef] [Green Version]
  87. Buckingham, D.; Skalka, C.; Bongard, J. Inductive machine learning for improved estimation of catchment-scale snow water equivalent. J. Hydrol. 2015, 524, 311–325. [Google Scholar] [CrossRef]
  88. Bair, E.; Calfa, A.; Rittger, K.; Dozier, J. Using machine learning for real-time estimates of snow water equivalent in the watersheds of Afghanistan. The Cryosphere. 2018, 12, 1579–1594. [Google Scholar] [CrossRef] [Green Version]
  89. Araya, S.N.; Ghezzehei, T.A. Using Machine Learning for Prediction of Saturated Hydraulic Conductivity and Its Sensitivity to Soil Structural Perturbations. Water Resour. Res. 2019, 55, 5715–5737. [Google Scholar] [CrossRef]
  90. Li, P.; Zha, Y.; Shi, L.; Tso, C.M.; Zhang, Y.; Zeng, W. Comparison of the use of a physical-based model with data assimilation and machine learning methods for simulating soil water dynamics. J. Hydrol. 2020, 584, 124692. [Google Scholar] [CrossRef]
  91. Oliveira, V.; Rodrigues, A.F.; Morais, M.; Terra, M.; Mello, C. Spatiotemporal modeling of soil moisture in an Atlantic forest through machine learning algorithms. Eur. J. Soil Sci. 2021, 13123, 1–19. [Google Scholar]
  92. Hosseiny, H.; Nazari, F.; Smith, V.; Nataraj, C. A Framework for Modeling Flood Depth Using a Hybrid of Hydraulics and Machine Learning. Sci. Rep. 2020, 10, 1–14. [Google Scholar] [CrossRef]
  93. Hadzima-Nyarko, M.; Rabi, A.; Šperac, M. Implementation of Artificial Neural Networks in Modeling the Water-Air Temperature Relationship of the River Drava. Water Resour. Manag. 2014, 28, 1379–1394. [Google Scholar] [CrossRef]
  94. Feigl, M.; Lebiedzinski, K.; Herrnegger, M.; Schulz, K. Machine learning methods for stream water temperature prediction. Hydrol. Earth Syst. Sci. 2021, 25, 2951–2977. [Google Scholar] [CrossRef]
  95. Gokmen, T.; Vijay, S.; Tommaso, M.; Silvia, B. Flood Hydrograph Prediction Using Machine Learning Methods. Water 2018, 10, 968. [Google Scholar]
  96. Chen, C.; He, W.; Zhou, H.; Xue, Y.; Zhu, M. A comparative study among machine learning and numerical models for simulating groundwater dynamics in the Heihe River Basin, northwestern China. Sci. Rep. 2020, 10, 1–13. [Google Scholar]
  97. Teweldebrhan, A.T.; Schuler, T.V.; Burkhart, J.F.; Hjorth-Jensen, M. Coupled machine learning and the limits of acceptability approach applied in parameter identification for a distributed hydrological model. Hydrol. Earth Syst. Sci. 2020, 24, 4641–4658. [Google Scholar] [CrossRef]
  98. Kim, J.; Han, H.; Johnson, L.E.; Lim, S.; Cifelli, R. Hybrid machine learning framework for hydrological assessment. J. Hydrol. 2019, 577, 123913. [Google Scholar] [CrossRef]
  99. Shen, C.; Laloy, E.; Elshorbagy, A.; Albert, A.; Bales, J.; Chang, F.J.; Ganguly, S.; Hsu, K.L.; Kifer, D.; Fang, Z. HESS Opinions: Incubating deep-learning-powered hydrologic science advances as a community. Hydrol. Earth Syst. Sci. 2018, 22, 5639–5656. [Google Scholar] [CrossRef] [Green Version]
  100. Yang, S.; Yang, D.; Chen, J.; Santisirisomboon, J.; Zhao, B. A physical process and machine learning combined hydrological model for daily streamflow simulations of large watersheds with limited observation data. J. Hydrol. 2020, 590, 125206. [Google Scholar] [CrossRef]
  101. Herath, H.; Chadalawada, J.; Babovic, V. Hydrologically Informed Machine Learning for Rainfall-Runoff Modelling: Towards Distributed Modelling. Hydrol. Earth Syst. Sci. 2020, 25, 4373–4401. [Google Scholar] [CrossRef]
  102. Khandelwal, A.; Xu, S.; Li, X.; Jia, X.; Kumar, V. Physics Guided Machine Learning Methods for Hydrolog. arXiv 2021, arXiv:2012.02854. [Google Scholar]
  103. Okkan, U.; Ersoy, Z.B.; Kumanlioglu, A.A.; Fistikoglu, O. Embedding machine learning techniques into a conceptual model to improve monthly runoff simulation: A nested hybrid rainfall-runoff modeling. J. Hydrol. 2021, 598, 126433. [Google Scholar] [CrossRef]
  104. Karpatne, A.; Atluri, G.; Faghmous, J.H.; Steinbach, M.; Banerjee, A.; Ganguly, A.; Shekhar, S.; Samatova, N.; Kumar, V. Theory-Guided Data Science: A New Paradigm for Scientific Discovery from Data. IEEE Trans. Knowl. Data Eng. 2017, 29, 2318–2331. [Google Scholar] [CrossRef]
  105. Flood, I.; Kartam, N. Neural Networks in Civil Engineering. I: Principles and Understanding. J. Comput. Civ. Eng. 1994, 8, 131–148. [Google Scholar] [CrossRef]
  106. Wagener, T.; Sivapalan, M.; Troch, P.A.; McGlynn, B.L.; Harman, C.J.; Gupta, H.V.; Kumar, P.; Rao, P.S.C.; Basu, N.B.; Wilson, J.S. The future of hydrology: An evolving science for a changing world. Water Resour. Res. 2010, 46. [Google Scholar] [CrossRef]
  107. Macdonald, M.K.; Pomeroy, J.W.; Pietroniro, A. On the importance of sublimation to an alpine snow mass balance in the Canadian Rocky Mountains. Hydrol. Earth Syst. Sci. 2010, 14, 1401–1415. [Google Scholar] [CrossRef] [Green Version]
  108. Zhou, J.; Pomeroy, J.W.; Zhang, W.; Cheng, G.; Wang, G.; Chen, C. Simulating cold regions hydrological processes using a modular model in the west of China. J. Hydrol. 2014, 509, 13–24. [Google Scholar] [CrossRef] [Green Version]
  109. Pomeroy, J.W.; Gray, D.M.; Landine, P.G. The Prairie Blowing Snow Model: Characteristics, validation, operation. J. Hydrol. 1993, 144, 165–192. [Google Scholar] [CrossRef]
  110. Essery, R.; Long, L.; Pomeroy, J. A distributed model of blowing snow over complex terrain. Hydrol. Process. 1999, 13, 2423–2438. [Google Scholar] [CrossRef]
  111. Walmsley, J.L.; Salmon, J.R.; Taylor, P.A. On the application of a model of boundary-layer flow over low hills to real terrain. Bound. -Layer Meteorol. 1982, 23, 17–46. [Google Scholar] [CrossRef]
  112. Liston, G.E.; Sturm, M. A snow-transport model for complex terrain. J. Glaciol. 1998, 44, 498–516. [Google Scholar] [CrossRef] [Green Version]
  113. Lehning, M.; Voelksch, I.; Gustafsson, D.; Nguyen, T.A.; Staehli, M.; Zappa, M. ALPINE3D: A detailed model of mountain surface processes and its application to snow hydrology. Hydrol. Process. 2006, 20, 2111–2128. [Google Scholar] [CrossRef]
  114. Schneiderbauer, S.; Prokop, A. The atmospheric snow-transport model: SnowDrift3D. J. Glaciol. 2011, 57, 526–542. [Google Scholar] [CrossRef] [Green Version]
  115. Guyomarc’H, G.; Mérindol, L. Validation of an application for forecasting blowing snow. Ann. Glaciol. 1998, 26, 138–143. [Google Scholar] [CrossRef] [Green Version]
  116. Li, L.; Pomeroy, J.W. Probability of occurrence of blowing snow. J. Geophys. Res. Atmos. 1997, 102, 21955–21964. [Google Scholar] [CrossRef] [Green Version]
  117. Bowling, L.C.; Pomeroy, J.W.; Lettenmaier, D.P. Parameterization of Blowing-Snow Sublimation in a Macroscale Hydrology Model. J. Hydrometeorol. 2004, 5, 3. [Google Scholar] [CrossRef] [Green Version]
  118. Eidsvik, K.J.; Holstad, A.; Lie, I.; Utnes, T. A Prediction System for Local Wind Variations in Mountainous Terrain. Bound.-Layer Meteor. 2004, 112, 557–586. [Google Scholar] [CrossRef]
  119. Lehning, M.; Doorschot, J.; Bartelt, P. A snowdrift index based on SNOWPACK model calculations. Ann. Glaciol. 2000, 31, 382–386. [Google Scholar] [CrossRef] [Green Version]
  120. Xie, Z.; Hu, Z.; Ma, Y.; Sun, G.; Gu, L.; Liu, S.; Wang, Y.; Zheng, H.; Ma, W. Modeling Blowing Snow Over the Tibetan Plateau with the Community Land Model: Method and Preliminary Evaluation. J. Geophys. Res. Atmos. 2019, 124, 9332–9355. [Google Scholar] [CrossRef]
  121. Bernhardt, M.; Zaengl, G.; Liston, G.E.; Strasser, U.; Mauser, W. Using wind fields from a high-resolution atmospheric model for simulating snow dynamics in mountainous terrain. Hydrol. Process. 2010, 23, 1064–1075. [Google Scholar] [CrossRef]
  122. Grell, G.A.; Dudhia, J.; Stauffer, D.R. Description of the Fifth-Generation Penn State/NCAR Mesoscale Model (MM5); Technical Note NCAR/TN-398+STR; National Center for Atomospheric Research (NCAR): Boulder, CO, USA, 1994. [Google Scholar]
  123. Mott, R.; Lehning, M. Meteorological Modeling of Very High-Resolution Wind Fields and Snow Deposition for Mountains. J. Hydrometeorol. 2010, 11, 934–949. [Google Scholar] [CrossRef] [Green Version]
  124. Vionnet, V.; Martin, E.; Masson, V.; Guyomarc’h, G.; Lac, C. Simulation of wind-induced snow transport and sublimation in alpine terrain using a fully coupled snowpack/atmosphere model. Cryosphere 2014, 8, 395–415. [Google Scholar] [CrossRef] [Green Version]
  125. Winstral, A.; Elder, K.; Davis, R.E. Spatial Snow Modeling of Wind-Redistributed Snow Using Terrain-Based Parameters. J. Hydrometeorol. 2002, 3, 524–538. [Google Scholar] [CrossRef]
  126. Blôschl, G.; Kirnbauer, R.; Gutknecht, D. A spatially distributed snowmelt model for application in alpine terrain. In Snow, Hydrology and Forests in High Alpine Areas; Bergmann, H., Lang, H., Frey, W., Issler, D., Salm, B., Eds.; Proceedings of the Vienna Symposium, August 1991, IAHS publication No. 205; IAHS: Wallingford, UK, 1991; pp. 51–60. [Google Scholar]
  127. Purves, R.S.; Barton, J.S.; Mackaness, W.A.; Sugden, D.E. The development of a rule-based spatial model of wind transport and deposition of snow. Ann. Glaciol. 1998, 26, 197–202. [Google Scholar] [CrossRef] [Green Version]
  128. Hartman, M.D.; Baron, J.S.; Lammers, R.B.; Cline, D.W.; Band, L.E.; Liston, G.E.; Tague, C. Simulations of snow distribution and hydrology in a mountain basin. Water Resour. Res. 1999, 35, 1587–1603. [Google Scholar] [CrossRef] [Green Version]
  129. Adam, W.; Danny, M. Simulating wind fields and snow redistribution using terrain-based parameters to model snow accumulation and melt over a semi-arid mountain catchment. Hydrol. Process. 2002, 16, 1–19. [Google Scholar]
  130. Winstral, A.; Marks, D.; Gurney, R. Simulating wind-affected snow accumulations at catchment to basin scales. Adv. Water Resour. 2013, 55, 64–79. [Google Scholar] [CrossRef]
  131. Luo, L.; Robock, A.; Vinnikov, K.Y.; Schlosser, C.A.; Zeng, Q.C. Effects of Frozen Soil on Soil Temperature, Spring Infiltration, and Runoff: Results from the PILPS 2(d) Experiment at Valdai, Russia. J. Hydrometeorol. 2003, 4, 334–351. [Google Scholar] [CrossRef]
  132. Xin, L.; Koike, T. Frozen soil parameterization in SiB2 and its validation with GAME-Tibet observations. Cold Reg. Sci. Technol. 2003, 36, 165–182. [Google Scholar]
  133. Cherkauer, K.A.; Lettenmaier, D.P. Simulation of spatial variability in snow and frozen soil. J. Geophys. Res. Atmos. 2003, 108. [Google Scholar] [CrossRef]
  134. Niu, G.Y.; Yang, Z.L. Effects of Frozen Soil on Snowmelt Runoff and Soil Water Storage at a Continental Scale. J. Hydrometeorol. 2006, 7, 937–952. [Google Scholar] [CrossRef]
  135. Yamazaki, Y.; Kubota, J.; Ohata, T.; Vuglinsky, V.; Mizuyama, T. Seasonal changes in runoff characteristics on a permafrost watershed in the southern mountainous region of eastern Siberia. Hydrol. Process. 2010, 20, 453–467. [Google Scholar] [CrossRef]
  136. Zuzel, J.F.; Pikul, J.L.; Rasmussen, P.E. Tillage and Fertilizer Effects on Water Infiltration. Soil Sci. Soc. Am. J. 1990, 54, 205. [Google Scholar] [CrossRef]
  137. Harlan, R.L. Analysis of coupled heat-fluid transport in partially frozen soil. Water Resour. Res. 1973, 9, 1314–1323. [Google Scholar] [CrossRef] [Green Version]
  138. Flerchinger, G.N.; Hanson, C.L. Modeling Soil Freezing and Thawing on a Rangeland Watershed. Trans Asae 1989, 32, 1551–1554. [Google Scholar] [CrossRef]
  139. Murray; Gillies, J. Prediction of snowmelt infiltration into frozen soils. Fuel Energy Abstr. 1995, 36, 219. [Google Scholar]
  140. Cherkauer, K.A.; Lettenmaier, D.P. Hydrologic effects of frozen soils in the upper Mississippi River Basin. J. Geophys. Res. Atmos. 1999, 104, 19599–19610. [Google Scholar] [CrossRef]
  141. Gelfan, A. Physically based model of heat and water transfer in frozen soil and its parameterization by basic soil data, predictions in ungauged basins. Promises Prog. 2006, 303, 293–304. [Google Scholar]
  142. Stadler, D.; Flühler, H.; Jansson, P.E. Modelling vertical and lateral water flow in frozen and sloped forest soil plots. Cold Reg. Sci. Technol. 1997, 26, 181–194. [Google Scholar] [CrossRef]
  143. Jansson, P.E.; Halldin, S. Model for Annual Water and Energy Flow in a Layered Soil. Dev. Agric. Manag. For. Ecol. 1979, 9, 145–163. [Google Scholar]
  144. Jansson, P.E.; Moon, D.S. A coupled model of water, heat and mass transfer using object orientation to improve flexibility and functionality. Environ. Model. Softw. 2001, 16, 37–46. [Google Scholar] [CrossRef]
  145. Yang, Y.; Chen, R.S.; Ji, X.B.; Qing, W.W.; Liu, J.F.; Han, C.T. Heat and water transfer processes on alpine meadow frozen grounds of Heihe mountainous in Northwest China. Adv. Water Sci. 2010, 21, 30–35. [Google Scholar]
  146. Wang, Z.L.; Liu, C.X.; Jiang, Q.X.; Fu, Q.; Chen, W.J.; Ying, Y.M. Simulation of soil water-heat process in black soil region of Songnen Plain based on COUPMODEL. J. Northeast Agric. Univ. 2019, 50, 50–58. [Google Scholar]
  147. Zhang, Y.L.; Chang, X.L.; Liang, J.; He, R.X. Influence of frozen ground on hydrological processes in alpine regions: A case study in an upper reach of the Heihe River. J. Glaciol. Geocryol. 2016, 38, 1362–1372. [Google Scholar]
  148. Cao, W.; Sheng, Y.; Wu, J.C.; Wang, S.T.; Ma, S. Seasonal variation of soil hydrological processes of active layer in source region of the Yellow River. Adv. Water Sci. 2018, 29, 1–10. [Google Scholar]
  149. Yang, Y.; Chen, R.S. Research Review on Hydrology in the Permafrost and Seasonal Frozen Regions. Adv. Earth Sci. 2011, 26, 711–723. [Google Scholar]
  150. He, S.W.; Nan, Z.T.; Zhang, L.; Yu, W.J. Spatial-temporal distribution of water and energy fluxes in the upper reaches of the Heihe River simulated with VIC model. J. Glaciol. Geocryol. 2015, 37, 211–225. [Google Scholar]
  151. Wang, L.; Koike, T.; Yang, K.; Jin, R.; Li, H. Frozen soil parameterization in a distributed biosphere hydrological model. Hydrol. Earth Syst. Sci. 2010, 14, 557–571. [Google Scholar] [CrossRef] [Green Version]
  152. Pohl, S.; Davison, B.; Marsh, P.; Pietroniro, A. Modelling spatially distributed snowmelt and meltwater runoff in a small Arctic catchment with a hydrology land-surface scheme (WATCLASS). Atmos.-Ocean 2005, 43, 193–211. [Google Scholar] [CrossRef]
  153. Kattelmann, R. Macropores in Snowpacks of Sierra Nevada. Ann. Glaciol. 2017, 6, 272–273. [Google Scholar] [CrossRef] [Green Version]
  154. Harr, R.D. Some characteristics and consequences of snowmelt during rainfall in western Oregon. J. Hydrol. 1981, 53, 277–304. [Google Scholar] [CrossRef]
  155. Sui, J.; Koehler, G. Rain-on-snow induced flood events in Southern Germany. J. Hydrol. 2001, 252, 205–220. [Google Scholar] [CrossRef]
  156. Merz, R.; Blôschl, G. A process typology of regional floods. Water Resour. Res. 2003, 39. [Google Scholar] [CrossRef]
  157. Li, D.; Lettenmaier, D.P.; Margulis, S.A.; Andreadis, K. The Role of Rain on snow in Flooding Over the Conterminous United States. Water Resour. Res. 2019, 55, 8492–8513. [Google Scholar] [CrossRef] [Green Version]
  158. White, A.B.; Moore, B.J.; Gottas, D.J.; Neiman, P.J. Winter Storm Conditions Leading to Excessive Runoff above California’s Oroville Dam during January and February 2017. Bull. Amer. Meteorol. Soc. 2018, 100, 55–70. [Google Scholar] [CrossRef]
  159. Cohen, J.; Ye, H. Trends and variability in rain-on-snow events. Geophys. Res. Lett. 2015, 42, 7115–7122. [Google Scholar] [CrossRef] [Green Version]
  160. Mccabe, G.J.; Hay, L.E.; Clark, M.P. Rain-on-Snow Events in the Western United States. Bull. Amer. Meteorol. Soc. 2007, 88, 319–328. [Google Scholar] [CrossRef]
  161. Pall, P.; Tallaksen, L.M.; Stordal, F. A Climatology of Rain-on-Snow Events for Norway. J. Clim. 2019, 32, 6995–7016. [Google Scholar] [CrossRef]
  162. Bieniek, P.A.; Bhatt, U.S.; Walsh, J.E.; Rick, L.; Brad, G.; Roach, J.K.; Thoman, R.L. Assessment of Alaska rain-on-snow events using dynamical downscaling. J. Appl. Meteorol. Climatol. 2018, 57, 1847–1863. [Google Scholar] [CrossRef]
  163. Jeong, D.I.; Sushama, L. Rain-on-snow events over North America based on two Canadian regional climate models. Clim. Dyn. 2018, 50, 303–316. [Google Scholar] [CrossRef] [Green Version]
  164. Musselman, K.N.; Flavio, L.; Kyoko, I.; Clark, M.P.; Prein, A.F.; Liu, C.; Mike, B.; Roy, R. Projected increases and shifts in rain-on-snow flood risk over western North America. Nat. Clim. Chang. 2018, 8. [Google Scholar] [CrossRef]
  165. Qu, S.M.; Liu, H.; Cui, Y.P.; Shi, P.; Bao, W.M.; Yu, Z.B. Test of newly developed conceptual hydrological model for simulation of rain-on-snow events in forested watershed. Water Sci. Eng. 2013, 6, 31–43. [Google Scholar]
  166. Kattelmann, R. Flooding from rain-on-snow events in the Sierra Nevada. In Destructive Water: Water-Caused Natural Disasters, Their Abatement and Control; IAHS Publication: Oxfordshire, UK, 1997; pp. 59–65. [Google Scholar]
  167. Singh, P.; Spitzbart, G.; Hübl, H.; Weinmeister, H.W. Hydrological response of snowpack under rain-on-snow events: A field study. J. Hydrol. 1997, 202, 1–20. [Google Scholar] [CrossRef]
  168. Surfleet, C.G.; Tullos, D. Variability in effect of climate change on rain-on-snow peak flow events in a temperate climate. J. Hydrol. 2013, 479, 24–34. [Google Scholar] [CrossRef] [Green Version]
  169. Ye, H.; Yang, D.; Robinson, D. Winter rain on snow and its association with air temperature in northern Eurasia. Hydrol. Process. 2010, 22, 2728–2736. [Google Scholar] [CrossRef] [Green Version]
  170. Freudiger, D.; Kohn, I.; Stahl, K.; Weiler, M. Large-scale analysis of changing frequencies of rain-on-snow events with flood-generation potential. Hydrol. Earth Syst. Sci. 2014, 18, 2695–2709. [Google Scholar] [CrossRef]
  171. Ohba, M.; Kawase, H. Rain-on-Snow events in Japan as projected by a large ensemble of regional climate simulations. Clim. Dyn. 2020, 55, 1–16. [Google Scholar] [CrossRef]
  172. Melgar, D.O.; Meza, F.J. Exploring the Fingerprints of Past Rain-on-Snow Events in a Central Andean Mountain Range Basin Using Satellite Imagery. Remote Sens. 2020, 12, 4173. [Google Scholar] [CrossRef]
  173. Conway, H.; Benedict, R. Infiltration of water into snow. Water Resour. Res. 1994, 30, 641–649. [Google Scholar] [CrossRef]
  174. Marshall, H.P.; Conway, H.; Rasmussen, L.A. Snow densification during rain. Cold Reg. Sci. Technol. 1999, 30, 35–41. [Google Scholar] [CrossRef]
  175. Pradhanang, S.M.; Frei, A.; Zion, M.; Schneiderman, E.M.; Steenhuis, T.S.; Donald, P. Rain-on-snow runoff events in New York. Hydrobiol. Process. 2014, 27, 3035–3049. [Google Scholar] [CrossRef]
  176. Juras, R.; Pavlásek, J.; Vitvar, T.; Martin, S.; Holub, J.; Jankovec, J.; Linda, M. Isotopic tracing of the outflow during artificial rain-on-snow event. J. Hydrol. 2016, 541, 1145–1154. [Google Scholar] [CrossRef]
  177. Eiriksson, D.; Whitson, M.; Luce, C.H.; Marshall, H.P.; Bradford, J.; Benner, S.G.; Black, T.; Hetrick, H.; Mcnamara, J.P. An evaluation of the hydrologic relevance of lateral flow in snow at hillslope and catchment scales. Hydrol. Process. 2013, 27, 640–654. [Google Scholar] [CrossRef]
  178. Lundberg, A.; Granlund, N.; Gustafsson, D. Towards automated ‘Ground truth’ snow measurements-a review of operational and new measurement methods for Sweden, Norway, and Finland. Hydrol. Process. 2010, 24, 1955–1970. [Google Scholar] [CrossRef]
  179. Desilets, D.; Zreda, M.; Ferre, T.P.A. Nature’s neutron probe: Land surface hydrology at an elusive scale with cosmic rays. Water Resour. Res. 2010, 46, W11505.1–W11505.7. [Google Scholar] [CrossRef]
  180. Kodaira, N.; Inada, M. Measurement of Snowfall Intensity by Radar. Pap. Meteorol. Geophys. 2012, 6, 126–129. [Google Scholar] [CrossRef]
  181. Gutmann, E.D.; Larson, K.M.; Williams, M.W.; Nievinski, F.G.; Zavorotny, V. Snow measurement by GPS interferometric reflectometry: An evaluation at Niwot Ridge, Colorado. Hydrol. Process. 2012, 26, 2951–2961. [Google Scholar] [CrossRef]
  182. Zahmatkesh, Z.; Jha, S.K.; Coulibaly, P.; Stadnyk, T. An overview of river flood forecasting procedures in Canadian watersheds. Water News A Propos De L’eau 2019, 44, 213–229. [Google Scholar] [CrossRef]
  183. Kanamitsu, M.; Ebisuzaki, W.; Woollen, J.; Yang, S.K.; Hnilo, J.J.; Fiorino, M.; Potter, G.L. NCEP–DOE AMIP-II Reanalysis (R-2). Bull. Am. Meteorol. Soc. 2002, 83, 1631–1643. [Google Scholar] [CrossRef]
  184. Skamarock, W.C.; Klemp, J.B.; Dudhia, J.; Gill, D.O.; Powers, J.G. A Description of the Advanced Research WRF Version 2. Ncar Tech. 2005. [Google Scholar] [CrossRef]
  185. Palmer, T.N.; Barkmeijer, J.; Buizza, R.; Petroliagis, T. The ECMWF ensemble prediction system. Meteorlogical Appl. 1997, 4, 301–304. [Google Scholar] [CrossRef] [Green Version]
  186. Shen, X.S.; Wang, J.J.; Li, Z.C.; Chen, D.H.; Gong, J.D. China’s independent and innovative development of numerical weather prediction. Acta Meteorol. Sin. 2020, 78, 451–476. [Google Scholar]
  187. Chen, Y.N.; Yang, Q.; Luo, Y.; Shen, Y.J.; Pan, X.L.; Li, L.H.; Li, Z.Q. Ponder on the issues of water resources in the arid region of northwest China. Arid Land Geogr. 2012, 35, 1–9. [Google Scholar]
  188. Zhou, Y.L.; Mu, Z.X.; Peng, L.; Yin, Z.Y.; Tang, R. Change of snowmelt runoff in western Tianshan Mountains under future climate scenarios. J. China Hydrol. 2018, 38, 12–17. [Google Scholar]
  189. Zhang, L.; Wang, C.Y.; Pan, X.D. A review of future climate change based on regional climate models. Plateau Meteorol. 2018, 37, 1440–1448. [Google Scholar]
Figure 1. Snowmelt runoff is the first step in the formation of snowmelt floods (the snowmelt model is applied to the simulation of snowmelt runoff in the area marked by the red arrow).
Figure 1. Snowmelt runoff is the first step in the formation of snowmelt floods (the snowmelt model is applied to the simulation of snowmelt runoff in the area marked by the red arrow).
Sustainability 13 11485 g001
Figure 2. Categories of snowmelt models. Blue categories are derived according to the spatial distribution characteristics of the models. Green ones are derived according to different ablation algorithms.
Figure 2. Categories of snowmelt models. Blue categories are derived according to the spatial distribution characteristics of the models. Green ones are derived according to different ablation algorithms.
Sustainability 13 11485 g002
Figure 3. Schematic diagram of snow energy exchange process.
Figure 3. Schematic diagram of snow energy exchange process.
Sustainability 13 11485 g003
Table 1. Improvement of conceptual snowmelt model.
Table 1. Improvement of conceptual snowmelt model.
Improvement CategoryTargeting ProblemImprovement StrategyReferences
Improvement of degree-day factorThe value of the degree-day factor can be affected by the state of snow, forest cover, terrain, snow pollution, etc.Divide the sub-regions according to a certain characteristic of the watershed, and enter the degree-day factors with temporal and spatial differences.[11,38,39,40,41,42]
Increase degree itemsThe degree-day factor based on the temperature index cannot represent all the energy sources in the process of snow melting.Further consider the energy source of snow melting through addition of parameters including solar radiation, wind speed, water vapor pressure, etc.[10,43,44,45,46,47]
Change the model structureTemporal and spatial resolution of the degree-day factor model is insufficient.Establish a distributed-degree-time model based on digital elevation data (DEM) and spatial data of temperature and radiation.[48,49,50,51,52]
Table 2. Comparison of main snowmelt models.
Table 2. Comparison of main snowmelt models.
ModelCategorySpatiotemporal
Resolution
Snow Melting AlgorithmFrozen Ground ConsiderationBlowing Snow ConsiderationPros and ConsReferences
SRMLumped,
Conceptual
Daily,
Elevation zone
Degree-DayNNLess input data, less model parameters, flexible and easy to use, but it has high simulation accuracy, which is suitable for the snowmelt runoff forecast in mountainous areas with a lack of data, the forecast period is not precise enough[11]
HBVSemi-distributed, ConceptualDaily,
Elevation zone
Degree-DayNNLess input data, less model parameters, flexible and easy to use. Used for hydrological forecasting of glaciers and snow-covered fields; lack of physical process research[25]
SWATSemi-distributed,
Physical
Daily,
HRU
Degree-DayNNIs widely used and becoming mature, and the simulation accuracy is high. Facing the long-term scale of large and medium watersheds; however, it has high requirements for input data and parameters, and it is difficult to apply in areas where monitoring data is lacking[23]
GBHMDistributed,
Physical
Daily,
Hillslope-based
Degree-DayNNThe application of the slope flow hydrological unit can better simulate the natural runoff process of the watershed. The model parameters have clear physical meanings and greatly reduce the amount of model calculations. It is suitable for the simulation calculation of the complete hydrological process of large and medium-scale watersheds in mountainous areas[56]
DWHCDistributed,
Physical
Daily,
Grid
Degree-DayYNThe model has few adjustable parameters and input variables. It only needs conventional meteorological data and basic soil and vegetation parameters to continuously calculate the hydrological cycle elements such as the temperature and liquid water content of each layer of soil. Suitable for inland river areas in alpine mountainous areas; the model adopts a simplified method for many processes, which reduce the rigor of the physical process of the model[55]
SNTHERMpoint-scale,
Physical
Hourly,
point-scale
Energy BudgetYNIs based on a more sophisticated physical basis and can well simulate various characteristic parameters on the snow profile, including snow depth, density, particle size and temperature. These parameters happen to be the input parameters required by the microwave remote sensing radiation transmission model. Can better simulate the temperature layer of the snow layer and frozen soil layer[16]
SNOWPACKpoint-scale,
Physical
Hourly,
point-scale
Energy BudgetNYOnly four micro-structure parameters can be used to describe the complex snow structure and simulate the change characteristics of the internal structure of the snow, but the snow water equivalent data cannot be obtained, and it is difficult to simulate the snowmelt runoff. Suitable for mountain avalanche prediction[24]
PRMSSemi-distributed,
Physical
Hourly,
HRU
Energy BudgetNNWith a variety of simulation functions, it can simulate changes, in water balance, flood peaks and peak discharges, soil water, etc., in the processes of general precipitation, extreme precipitation and snow melting. The physical processes involved are also more comprehensive[28]
DHSVMDistributed,
Physical
Hourly,
Grid
Energy BudgetNNThe model fully reflects the interaction and feedback mechanisms of climate, vegetation, snow cover, soil, and hydrology. However, it has high requirements for input data and parameters, and it is difficult to apply in areas where monitoring data are lacking.[21]
SHEDistributed,
Physical
Hourly,
Grid
Energy BudgetNNThe model is very powerful, and software development is very mature. It can simulate all major hydrological processes in the terrestrial water cycle, including water movement, water quality, and sediment transportation; however, the model requires high input data, too many parameters, and a large amount of calculation.[17]
VICDistributed,
Physical
Hourly,
Grid
Energy BudgetYNIt is widely used in soil moisture simulation, runoff forecasting, climate change impact analysis, and land use change impact analysis. It is suitable for large-scale land surface process simulation; however the assumptions made by the model conform to the characteristics of plain watersheds, not mountain watersheds.[22]
UEBDistributed,
Physical
Hourly,
Grid
Energy BudgetNYNo calibration is required, and fewer variables and parameters are required. However, there is a big difference between the simulated snow internal energy and the monitored data, and there are also problems in the parameterization of the turbulent flux.[19]
Table 3. Features of existing physical blowing snow models.
Table 3. Features of existing physical blowing snow models.
ModelModel InputProcesses ConsideredApplicabilityReferences
PBSMWind speed, wind direction, air temperature, humidity, land use typeBlowing snow transportation, snow accumulation, snow erosion, blowing snow sublimationBlowing snow in flat area[109]
Snowtran-3DVegetation type, terrain, air temperature, humidity, precipitation, wind speed, wind directionBlowing snow transportation, vegetation snow catching, wind speed and terrain changes, snow shear strength, wind-induced surface shear stress, suspended snow, snow erosion, blowing snow sublimationBlowing snow in Alpine[112]
SnowDrift-3DWind speed, wind direction, terrain, air temperature, humidity, precipitationSnow transportation, snow accumulation, snow shear strength, wind-induced surface shear stress, snow erosionBlowing snow in the mountains[114]
Alpine3DWind speed, wind direction, precipitation, solar radiation, soil moisture, vegetation informationBlowing snow transportation, snow accumulation, snow erosion, blowing snow sublimationSnow process and avalanche on steep mountain surface[113]
Table 4. Challenges of the snowmelt models.
Table 4. Challenges of the snowmelt models.
AspectChallenges
1. Data1.1 High-resolution data (air temperature, precipitation, snow, vegetation, soil moisture, etc.)
1.2 Accurate snow related estimation (snow cover, snow depth, snow water equivalent, etc.)
1.3 Fusion of different data sets and accuracy evaluation
2. Model2.1 Data assimilation
2.2 The reliability test of runoff simulation
2.3 Process modeling of rain on snow and river ice
2.4 Coupling blowing snow, frozen ground, rain-on-snow
2.5 Coupling with atmospheric model
2.6 Deep learning algorithms
3. Forecast and early warning3.1 High-resolution, accurate weather forecast
3.2 Uncertainty of weather forecast
3.3 Uncertainty of Snow algorithm
3.4 Robustness of the snowmelt model to floods of different scales
4. Prediction and estimation4.1 Uncertainty of climate change scenarios
4.2 Uncertainty of downscaling method
4.3 New phenomena such as ROS under rapid heating
Carbon black, aerosol, etc.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhou, G.; Cui, M.; Wan, J.; Zhang, S. A Review on Snowmelt Models: Progress and Prospect. Sustainability 2021, 13, 11485. https://doi.org/10.3390/su132011485

AMA Style

Zhou G, Cui M, Wan J, Zhang S. A Review on Snowmelt Models: Progress and Prospect. Sustainability. 2021; 13(20):11485. https://doi.org/10.3390/su132011485

Chicago/Turabian Style

Zhou, Gang, Manyi Cui, Junhong Wan, and Shiqiang Zhang. 2021. "A Review on Snowmelt Models: Progress and Prospect" Sustainability 13, no. 20: 11485. https://doi.org/10.3390/su132011485

APA Style

Zhou, G., Cui, M., Wan, J., & Zhang, S. (2021). A Review on Snowmelt Models: Progress and Prospect. Sustainability, 13(20), 11485. https://doi.org/10.3390/su132011485

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop