VirtualFlow算例 | 水库大坝溃坝数值模拟

server/2024/9/21 7:17:02/

为充分利用水资源,人们在天然河流上修建了水库大坝,以达到调控洪水、发电、灌溉、供水、通航、旅游、渔业养殖等目的,水库大坝对人类社会和经济的发展起到了极其重要的推动作用,但是一旦由于某种原因发生溃坝失事,对下游所造成的生命和财产损失将无法估计。

溃坝问题研究主要以历史资料统计分析及数值模拟为主,而溃坝在数值分析领域也成为了一个十分经典的案例,本文将使用积鼎 通用流体仿真软件VirtualFlow 模拟二维的溃坝流动。

图片

案例描述

本案例的场景是一个长方形液块位于计算域一角,计算域顶部开口,左右和底部边界为壁面,在重力的作用下液块流动并冲击到一侧壁面,此过程中发生了复杂的流动。

案例详情

1. 几何建模

本案例为二维算例,其中计算域的长为3.22m,高1.8m,水相的长为1.2m,高为0.6m,位于计算域左下角。同时在计算域底部距左端2.725m处设置监测点H1监测自由液面的高程,具体的几何和计算域如图 1.1所示。

图片

图 1.1几何与计算域示意图

2. 网格划分

网格划分现有一套网格,网格一在x方向划分成161份,增长率为1,尺寸上限为1,最小尺寸为0.02m;y方向划分成90份,增长率为1,尺寸上限为1,最小尺寸为0.02m;z方向划分为1份,增长率设为1,比尺上限设为1,最终网格总数为14490,具体参数可见表 1.1。网格一划分的示意图如图 1.2所示。

表 1.1 网格信息表

图片

注:括号内的数字分别对应网格划分份数、增长率和比尺上限

图片

图 1.2 网格划分示意图

3. 参数设置

其中材料属性如表 1.2所示

表 1.2 材料属性

图片

对于各边界的类型和具体边界条件如表 1.3所示。

表 1.3 边界条件

图片

求解过程的参数设置和停止条件见表 1.4。

表 1.4 求解参数和停止条件

图片

初始场的设置如表 1.5所示。

表 1.5 初始场设置

图片

多相流模型使用Level-set模型参数为默认值。

数值模拟结果

本次将选择与Andrea Colagrossi和Maurizio Landrini[1]文章中使用SPH方法所做数值模拟的结果作对比如图1.3所示。

图片

图片

图片

图片

图片

图片

图片

图片

 

图片

图片

图片

图 1.3 VirtualFlow与Andrea Colagrossi等人结果对比图

将H1监测点的结果与Andrea Colagrossi等人SPH方法的结论和Zhou[2]等人的试验测量值的对比结果如图1.4所示。

图片

图 1.4 H1监测值对比图

总结

VirtualFlow软件准确模拟了二维溃坝水流的发展。从上述图中可以看出VirtualFlow计算的自由液面与Colagrossi等人用SPH方法计算的结果吻合良好;并且H1监测点的监测数据也与SPH方法和试验数据吻合,表明VirtualFlow处理计算界面流的可靠性。

参考文献

[1] COLAGROSSI A, LANDRINI M. Numerical simulation of interfacial flows by smoothed particle hydrodynamics[J/OL]. Journal of Computational Physics, 2003, 191(2): 448-475. DOI:10.1016/S0021-9991(03)00324-3.

[2] ZHOU Z, DE KAT J, BUCHNER B. A nonlinear 3-D approach to simulate green water dynamics on deck[J]. 1999.


http://www.ppmy.cn/server/119708.html

相关文章

蓝桥杯2024省C

P10898 [蓝桥杯 2024 省 C] 拼正方形 题目描述 小蓝正在玩拼图游戏,他有 7385137888721个 22的方块和 10470245 个 11 的方块,他需要从中挑出一些来拼出一个正方形,比如用 3 个 22 和 4 个 11 的方块可以拼出一个 44 的正方形,用…

深入Android UI开发:从自定义View到高级布局技巧的全面学习资料

在Android开发的世界中,UI设计和实现是吸引用户的关键。本文将为您介绍一套全面的Android UI开发学习资料,包括详细的学习大纲、PDF文档、源代码以及配套视频教程,旨在帮助您从自定义View到高级布局技巧,全面提升您的UI开发技能。…

YOLOv9改进策略【注意力机制篇】| 2024 SCI TOP FCAttention 即插即用注意力模块,增强局部和全局特征信息交互

一、本文介绍 本文记录的是基于FCAttention模块的YOLOv9目标检测改进方法研究。FCAttention是图像去雾领域新提出的模块能够有效整合全局和局部信息、合理分配权重的通道注意力机制,使得网络能够更准确地强调有用特征,抑制不太有用的特征,在目标检测领域中同样有效。 专栏目…

政务安全运营核心能力模块

采集能力 提供收集云安全、网络安全、数据安全、应用安全、终端安全、密码安全日志的能力,形成安全数据的大集中,为支撑全面风险感知和安全管控提供数据基础。 威胁分析能力 通过威胁情报、威胁分析模型等,基于对大量历史数据持续进化不断…

[leetcode刷题]面试经典150题之5多数元素元素(简单)【附Boyer-Moore 投票算法(摩尔投票法)】

很有意思的一个题,想了半天没想出来,最后发现两行代码就做出来了。写完后学习到还可以用Boyer-Moore 投票算法,能减小空间复杂度,我把它写在后面,可以进一步学习。 题目 多数元素 给定一个大小为 n 的数组 nums &am…

OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【内核通信机制】下

往期知识点记录: 鸿蒙(HarmonyOS)应用层开发(北向)知识点汇总 鸿蒙(OpenHarmony)南向开发保姆级知识点汇总~ 子系统开发内核 轻量系统内核(LiteOS-M) 轻量系统内核&#…

局域网共享文件夹:您没有权限访问,请与网络管理员联系

局域网共享文件夹:您没有权限访问,请与网络管理员联系 win10 1909 专业版背景 我有两个电脑,还有两块外挂硬盘,较大的一块放在老电脑上,为了方便用垃圾百度网盘在里边下载东西,又不污染新电脑的环境。 如…

PowerBI-l7-如何为Power BI报表设计动画背景

需求: 经常会看到别人家的报告上面的动态的背景很漂亮 这是怎么做到的呢? 操作 插入图片的时候直接选用为GIF的动态图片即可