舒乐乐分享 http://blog.sciencenet.cn/u/solo 有点啥说点啥

博文

WRF-Hydro这个模型怎么样?

已有 10698 次阅读 2019-6-11 02:44 |个人分类:科研评论|系统分类:科研笔记| 水文;, 大气;, 耦合;洪水

WRF-Hydro做得非常好。 


能够完成大尺度(全美国900万平方公里)实时的洪水预报,这个就已经超出所有分布式水文模型的能力了。而且他们在推广上面作了非常好的工作,数据的预处理后处理都有完整的解决办法,还免费开班授课推广WRF-Hydro

page8image3846560.png

 下图用WRF-Hydro做出来的全美国河流流量图。这个图可以实时预测每条河流的流量,非常强大。

page8image3846560.png


它最重要的突破应该是在耦合上面,给WRF的模拟一个更精细的边界层模拟,WRFNOAH LSM的一层耦合,NOAHHydro又一层耦合,这个在时间和空间分辨率上的复杂耦合关系它都处理得非常得当。 也许它最初的名字应该叫WRF-NOAH-Hydro模型,而不是WRF-HydroWRF-Hydro模型耦合上做得非常非常好的案例。  

Pasted Graphic 1.tiffScreenshot 2019-06-10 11.48.12.png


我们组上周(2019.06)的在北卡罗来纳Ashevill的项目总结会也是讨论模型耦合,耦合流域、湖泊、农业和社会经济,叫Coupled-Human-Nature System,是NSF的资助,几个大学合作做了3年,有很多进步但还算不上耦合,只能到数据单向连接的程度,用于科学研究尚可,不能做应用预报。 美国DARPA还有一个叫MINT的项目,基本思路也是耦合,也还没有到达耦合的程度,将来做预报和决策。项目里面做技术的是南加州大学做人工智能方向的人,但是他们不懂也不愿意懂模型,搞不清楚各种模型的数据意义和时空错位问题。所以我挺担心将来他们暴力链接数据,弄出搞笑结果来。 当然了,这种把自然和人类社会耦合模拟,的确比多种自然过程的耦合模拟更难。未来前景未知。


不过WRF-Hydro在水文层面上的处理相当简单了,我觉得像是从大气-陆面-水的设计思路,也很像VIC-Routing的解决方式。 蒸发、下渗、产流、地下水补给都是由NOAH在较粗的分辨率上完成,Hydro部分计算时空分辨率更高,要实现Overland Routing, River RoutingGroundwater baseflow和湖泊。Routing都是一维、单向流动,地下水的处理是不具有物理意义的Bucket Model。湖泊也是个Bucket Model NoahHydro的交互是通过前时间步长的水量做权重分配。


下面两张图是WRF-Hydro的水文过程的思路和计算办法()VIC Routing()的办法。

Pasted Graphic 3.tiff

Screenshot 2019-06-10 11.48.38.png

 WRF-Hydro的思路能很好的模拟大气、水、能量在时空上的变化,但是在水文学家来看,水的模拟有很多改进空间(当然是根据具体的需求)。 WRF-Hydro更重视大尺度的洪水问题,主要就是关心河道洪水,所以它的处理办法速度快、计算稳定、模型预热快、参数也容易调。通过计算出来河道的流量、对比测量的河道Rating Curve,可以推算洪水发生的位置和可能性,做出预报。 

WRF-Hydro的限制就是除了河道、积雪、土壤水量之外的水文变量——地下水、BaseflowPercolation等等都不够可靠,更进一步也限制了它与其他水资源、环境、水质、地貌、生态、BioBGC的耦合。所以它关心的终极目标可以说是河道中水的流量; 它可以预报洪水流量,但是对于淹没区等等的信息就不够可靠了。 如果使用isotopeWater Age等数据来挑战它的计算,很可能出现大的偏差。 当然了,能解决上述这些限制的水文模型,必然是求解速度很慢的模型了。


再讲讲水文模型。

对水文模型而言,物理性(1)、准确性(2)、求解速度(3)应该是个不可能三角。统计模型和数据挖掘在2/3上做得不错,1就很差了。PIHMPAWStRIBs, ModFlow, ParFlow,GSflow等等在1/2都不错,但是3非常差。1/2/3都比较平衡的也有,简单的如Topmodel,新安江模型,复杂的如PRMSSWAT  



以上速度慢的都使用了有限元(FE)或有限差分(FD)等等数值求解办法,FE/FD方法利用非常广泛,但是那些最经典应用都得益于其问题设计,求解域内存量和流量在时间、空间上的变化具有稳定性或者惯性,于是理论求解矩阵比较规矩(稀疏矩阵、对称矩阵、条形矩阵等等柔性矩阵),例如工程上的热传递和单纯的河道水动力学问题。

相比之下,水文中将地表、地下和河道的计算同时包含的矩阵就非常刚性(Stiff Matrix),求解非常困难。这一困难主要是由水文问题的空间特征决定的,空间的不同计算单元的形状,参数的差异性太大了。 即便是Modflow, M3D这种专门针对地下水的简单模型(问题求解使用同一公式),应对空间异质性都有很高的挑战。

水文使用FE/FD另外一个挑战是变量时间上的变化速度,计算都要满足CFL Condition才能保证收敛性;CFL与变化速度相关,但是河道、地面、地下水等等的流速都有数量级上的巨大差异,于是在求解的时间步长上的要求非常高。当地下水流动可以在小时甚至天间隔上收敛的同时,河道需要在分钟甚至秒的步长上保证收敛,于是同时求解的步长就需要在分钟和秒的级别计算。所以现阶段的最常见提速办法都是分别计算域,然后同步——也就是相当于依次计算多个域,然后不同域在特定时间步长上交换变量,成为各自的边界条件。PAWSWRF-Hydro的是这样处理时间步长的。 FE/FD方法水文建模的人,与其说是水文学家,不如说是水文-计算-软件学家。



回到WRF-Hydro 如果关心实时洪水和大气耦合,WRF-Hydro是非常棒的。

给WRF-Hydro做个广告,想上课的朋友搜“WRF-Hydro Training”,春秋两季都开课,研究生和博士后都可以申请到500美元的Travel Funding。

Screenshot 2019-06-10 11.43.25.png



page1image3820128.png

Pasted Graphic 5.tiff

page1image3820128.png

 

















https://blog.sciencenet.cn/blog-43276-1184234.html

上一篇:分享水文、冰川相关方向的博后职位。 美国、英国、澳大利亚、瑞典等 2019-05
下一篇:几个水文相关的海外工作职位(2019.06.01)
收藏 IP: 168.150.50.*| 热度|

3 徐绍辉 张力澜 张钰

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-22 03:33

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部