论文标题

深度学习到大规模河流流速估计的应用

Application of deep learning to large scale riverine flow velocity estimation

论文作者

Forghani, Mojtaba, Qian, Yizhou, Lee, Jonghyun, Farthing, Matthew W., Hesser, Tyler, Kitanidis, Peter K., Darve, Eric F.

论文摘要

在包括洪水风险管理在内的许多应用中,快速可靠的河流流速度预测很重要。浅水方程(SWES)通常用于预测流速度。但是,在许多情况下,对标准SWE求解器进行准确而快速的预测是具有挑战性的。传统方法在计算上很昂贵,需要高分辨率的河床轮廓测量(测深)才能进行准确的预测。结果,在需要重复评估的情况下,它们是一种良好的拟合度,例如,由于边界条件(BC)的变化,或者不确定的是测深量法。在这项工作中,我们提出了解决这些问题的两个阶段过程。首先,使用主要成分地统计方法(PCGA),我们通过流速测量值估算了测深的概率密度功能,然后我们使用多个机器学习算法来获得SWE的快速求解器,鉴于从后验测定分布和BC的规定范围内的增强实现。第一步使我们能够预测流速度,而无需直接测量测深速度。此外,第二阶段的分布的增强允许将附加的测深信息纳入流速预测中,以提高精度和概括,即使测深的时间随时间变化。在这里,我们使用三个求解器,称为PCA-DNN(主要组件分析深度神经网络),SE(监督编码器)和SVE(有监督的变分编码器),并在佐治亚州奥古斯塔附近的萨凡纳河上进行验证。我们的结果表明,快速求解器能够以良好的精度预测流速,其计算成本明显低于通过传统方法解决完整边界价值问题的成本。

Fast and reliable prediction of riverine flow velocities is important in many applications, including flood risk management. The shallow water equations (SWEs) are commonly used for prediction of the flow velocities. However, accurate and fast prediction with standard SWE solvers is challenging in many cases. Traditional approaches are computationally expensive and require high-resolution riverbed profile measurement ( bathymetry) for accurate predictions. As a result, they are a poor fit in situations where they need to be evaluated repetitively due, for example, to varying boundary condition (BC), or when the bathymetry is not known with certainty. In this work, we propose a two-stage process that tackles these issues. First, using the principal component geostatistical approach (PCGA) we estimate the probability density function of the bathymetry from flow velocity measurements, and then we use multiple machine learning algorithms to obtain a fast solver of the SWEs, given augmented realizations from the posterior bathymetry distribution and the prescribed range of BCs. The first step allows us to predict flow velocities without direct measurement of the bathymetry. Furthermore, the augmentation of the distribution in the second stage allows incorporation of the additional bathymetry information into the flow velocity prediction for improved accuracy and generalization, even if the bathymetry changes over time. Here, we use three solvers, referred to as PCA-DNN (principal component analysis-deep neural network), SE (supervised encoder), and SVE (supervised variational encoder), and validate them on a reach of the Savannah river near Augusta, GA. Our results show that the fast solvers are capable of predicting flow velocities with good accuracy, at a computational cost that is significantly lower than the cost of solving the full boundary value problem with traditional methods.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源