ANUGA Hydro是一款用于流体动力学建模的免费开源软件工具,适用于预测河流洪水、风暴潮和海啸等水文灾害的后果。例如,ANUGA可用于根据假设的海啸或洪水情景创建预测淹没地图。无限定条件的ANUGA名称被非正式地用于表示ANUGA Hydro工具。
ANUGA是由澳大利亚地球科学和澳大利亚国立大学数学科学研究所合作创建的,尽管现在它由志愿者社区进一步开发和维护。
ANUGA是一个python 3包,带有一些C和Cython扩展(以及一个可选的fortran扩展)。用Python编写的软件可以快速生成,并且可以很容易地适应其整个生命周期中不断变化的需求。计算密集型组件是为了在直接使用Python numpy结构的C例程中提高效率而编写的。
模拟河流洪水、风暴潮和海啸等自然灾害对建筑环境的影响,对于了解它们对我们城市社区的经济和社会影响至关重要。澳大利亚地球科学和澳大利亚国立大学开发了一种免费提供的水动力学淹没建模工具,称为ANUGA,以帮助模拟这些灾害的影响。根据澳大利亚国立大学在90年代进行的研究,澳大利亚地质科学研究所于2004年开始开发ANUGA。尽管ANUGA最初的目标是能够模拟风暴潮事件造成的洪水,但在2004年印度洋地震和海啸之后,重点转向了海啸淹没。ANUGA的第一次公开开源发布于2006年12月。2007年,在当地政府工程师的提议下,增加了降雨程序。这使得降雨可以直接放置在计算领域中描述的地形上。时间序列可以应用于一个多边形或一系列多边形。或者,也可以采用降雨网格。这对于应用雷达降雨特别有用。ANUGA可以使用开源流域边界网络模型(WBNM){Boyd,Rigby,VanDrie}的代码对涵洞和桥梁进行建模,该模型具有管道、箱形和梯形程序。开发人员继续创建任意形状的涵洞求解器,并链接到一维管网模型,如SWMM。即使在具有高弗劳德数的极端流量下,ANUGA也是稳定的。这方面的一个例子是1928年加利福尼亚州的圣弗朗西斯溃坝,该溃坝导致了弯曲山谷中的极端流速和复杂波浪。ANUGA运行该模型时始终保持完全的体积质量平衡,模型中任何地方都没有不稳定性。
ANUGA中的流体动力学是基于求解浅水波方程的有限体积法。研究区域由三角形网格表示,三角形网格的大小可以变化,以捕捉需要的细节。通过求解每个单元内的控制方程,可以跟踪水面、河床高程(因此是深度)和水平(X-y)动量随时间的变化。
ANUGA的一个主要功能是,它可以模拟水进入和离开一个区域时的润湿和干燥过程。这意味着它适用于模拟水流到海滩或旱地以及建筑物等结构周围。由于有限体积法能够适应解中的不连续性,ANUGA也能够对水跃进行建模。虽然ANUGA处理守恒动量量中的不连续性,但只有不连续高程解算器允许河床高程中的不间断性。后者于2013年被添加到代码中,并包括自ANUGA 2.0起的默认算法。
*ANUGA Hydro下载链接提供了该软件的gnu通用公共许可版本。
All Replies
相信
deepin
2023-05-01 22:34 Reply Like 1 View the author
韩先森爱严小姐
deepin
2023-05-01 22:37 厉害,博主!支持多发一些好的软件!!
Reply Like 0 View the author
Please sign in first
Popular Ranking
ChangePopular Events
More

中文 
官方应该团结一切可以团结的力量,才能有所突破!!!
https://www.cesdb.com/ | 是个宝藏软件网站
ANUGA Hydro请尽快上架应用商店,用于流体动力学建模分析:
发现一个免费的仿真分析工具:
https://www.cesdb.com/anuga-hydro.html
ANUGA Hydro是一款用于流体动力学建模的免费开源软件工具,适用于预测河流洪水、风暴潮和海啸等水文灾害的后果。例如,ANUGA可用于根据假设的海啸或洪水情景创建预测淹没地图。无限定条件的ANUGA名称被非正式地用于表示ANUGA Hydro工具。