FLOW-3D HYDRO 2024R1 更新内容
FLOW-3D HYDRO 2024R1引入了一个令人兴奋的新功能——场地坐标系(有时也称为本地或项目坐标系),允许在地理坐标系(例如UTM)中定义地形和水深等对象,而在方便的本地坐标系(例如BIM坐标)中定义其他对象,这有助于使用地理坐标系。此新功能通过一个清晰、简单的界面来设置场地坐标系,并提供了一个从Revit共享坐标文件中读取坐标系的选项,从而减少了模型设置过程中手动坐标转换相关的时间、精力和风险。
在UTM坐标系中定义的LandXML文件(见右下角的轴方向),为便于建模而定义了单独的场地坐标系(中心轴)
FLOW-3D HYDRO的第二个发展是将LandXML和三角光栅曲面包含到基于EXODUS II的输出文件中。这使得在后处理时可以获取完整的地形/水深,从而更容易以专注整体而非建模细节的方式向受众传达结果。
建模域内的地形(左)与三角地形(右)。请注意,建模域中不包含山脉和下游山谷,而三角地形包括这些部分,以提供更好的背景和清晰度。
FLOW-3D HYDRO 2023R2新功能
新结果文件格式
我们引入了一种基于EXODUS II格式的全新结果文件格式,实现了FLOW-3D HYDRO 和FLOW-3D POST 2023R2中更快的后处理。这种新的文件格式显著减少了大型复杂模拟后处理的时间(平均5倍!),同时改善了与其他可视化工具的连接。用户现在可以选择以flsgrf、EXODUS II或flsgrf和EXODUS II两种文件格式写入Selected data。新的EXODUS II文件格式为每个对象使用有限元网格,用户还可以使用其他兼容的后处理工具和FEA代码打开FLOW-3D HYDRO 结果。使用新的工作流程,用户可以快速可视化大型复杂案例,并使用任意切片、体积渲染和统计数据提取辅助信息。
FLOW-3D POST新EXODUS II文件格式的掺气体渲染功能示例
与flsgrf相比,新的结果文件格式在可视化工作流程方面有显著的加速,而不会牺牲求解器引擎的性能。这一令人兴奋的新开发提供了无缝的模拟体验,提高了结果分析的速度和灵活性。了解更多信息,尽在FLOW-3D POST新的可视化功能。
紊流模型改进
FLOW-3D HYDRO2023R2为双方程(RANS)紊流模型的动态混合长度计算带来了重大改进。在某些临界情况下,如接近层流状态,代码计算的limiter在以前的版本中有时可能被高估,迫使用户手动输入特定的混合长度。新的动态混合长度计算更好地考虑了这些情况下的紊流长度和时间尺度。用户现在可以将动态混合长度计算应用于更广泛的流动,不用设置固定的混合长度。
接触池混合仿真的新旧动态混合长度和固定混合长度结果比较
流体静压力初始化
用户通常需要初始化预定义流体区域中的静压。以前在大型复杂模拟中,静压求解器有时收敛较慢。FLOW-3D HYDRO 2023R2为静压求解器带来了显著的性能改进,使其在预处理阶段的收敛速度加快了约6倍。
扩展的地形建模支持
GeoTIFF支持
随着2023R2的发布,FLOW-3D HYDRO支持用于栅格地形和测深的GeoTIFF(.tif)文件格式。用户现在可以直接将GeoTIFF文件导入到用户界面中。
FLOW-3D HYDRO GeoTIFF(.tif)栅格文件示例
LandXML支持
如果勘测数据不统一或栅格表面没有足够的分辨率,TIN surfaces将通过LandXML(.xml)文件格式提供改进的地形图。FLOW-3D HYDRO 2023R2支持导入LandXML文件。
改进了栅格文件的交互性
栅格文件通常以高分辨率覆盖较大的地形区域,这可能会降低用户界面中3D模型的交互性。用户现在可以控制3D模型的质量,大大减少了渲染时间,并显著提高了交互性。
FLOW-3D HYDRO 2023R1新功能
FLOW-3D 软件系列中的所有产品在2023R1中都获得了与IT相关的改进。FLOW-3D HYDRO 2023R1现在支持Windows 11和RHEL 8。我们的Linux安装程序经过改进,可以报告缺少的依赖项,并且不再需要root级别的权限,这使得安装更加容易和安全。对于那些已自动化工作流程的用户,我们在输入文件转换器中添加了一个命令行界面,以便您可以确保工作流程使用更新的输入文件,即使在脚本环境中也是如此。
浅水紊流模型
紊流是水和环境流场的一个关键方面,尤其是在使用浅水近似建模的情况下。我们加强了浅水模型中紊流的处理,包括三个新的紊流模型:恒定扩散率、混合长度和Smagorinsky模型,以帮助降低建模风险并提供更好的结果。
FLOW-3D HYDRO 2022R2新功能
随着FLOW-3D HYDRO 2022R2的发布,Flow Science统一了FLOW-3D HYDRO的工作站和HPC版本,以提供能够利用任何类型硬件架构(从单节点CPU配置到多节点并行高性能计算执行)的单一求解器引擎。其他发展包括掺气功能改进,以及水利环境应用的边界条件定义改进。
统一求解器
我们将FLOW-3D产品迁移到一个统一的求解器,以便在本地工作站或高性能计算硬件环境中无缝运行。
许多用户在笔记本电脑或本地工作站上运行他们的模型,此外,在高性能计算集群上运行更大的模型。在2022R2版本中,统一求解器允许用户利用HPC解决方案中OpenMP/MPI混合并行化的优势,在工作站和笔记本电脑上运行。
增加CPU内核的性能表现示例
2 CPU工作站上OpenMP/MPI混合并行化网格分解示例
求解器性能改进
多CPU工作站
多CPU工作站现在非常普遍,能够运行大型模拟。借助新的统一求解器,使用此类硬件的用户通常会看到性能提升,因为能够利用OpenMP/MPI混合并行化运行模拟,而这种并行化过去仅在HPC集群配置上可用。
低级例程改进矢量化和内存访问
在大多数测试案例中,可以观察到大约10%到20%的性能提升,在某些情况下,运行时间收益超过20%。
改进体积对流稳定性限制
时间步长稳定性限制是模型运行时的主要驱动因素,在Numerics窗口中提供了新的时间步长稳定性限制,即3D对流稳定性限制。对于正在运行且对流受限的模型(cx、cy或 cz限制),新选项显示了大约30%的加速。
压力求解预调节器
在某些情况下,对于具有挑战性的流动配置,由于压力求解器迭代过多,可能会延长运行时间。对于那些困难的情况,在2022R2中,当模型迭代过多时,FLOW-3D HYDRO 会自动激活一个新的预调节器以帮助压力收敛。测试的运行时间加快了1.9到335!
黏弹性流体的对数构象张量方法
我们为用户提供了一种新的黏弹性流体求解器选项,特别适用于高魏森贝格数的情况。
边界条件改进
FLOW-3D HYDRO 2022R2中对水应用边界条件进行了两项改进。浅水体积流量边界条件得到了改进,以产生更真实、空间变化的速度场,用户可以在不损失精度的情况下减小计算域大小。对于自然入口边界条件,可使用额定曲线松弛时间选项改善对瞬态条件的响应。
入口边界处的流向速度场示例
掺气功能改进
对于扩散器和类似的工业气泡流应用,现在可以使用mass sources将空气引入水柱。此外,还更新了掺气和溶解氧紊流扩散的默认值。
扩散器模型示例:现在可以使用mass sources将空气引入水柱