admin 管理员组文章数量: 1087139
2024年4月16日发(作者:sql server查看触发器语句)
目录
目录 .................................................................................................................................................. 1
1. 文献综述 ............................................................................................................................... 3
2. 模拟计算方案与过程 ........................................................................................................... 3
2.1
2.2
2.3
几何模型与数学模型 ................................................................................................ 3
计算区域网格划分 .................................................................................................... 3
网格文件的导入与转换 ............................................................................................ 4
计算文件设置 .................................................................................................... 5
初边值条件设置 ................................................................................................ 6
物理模型参数设置 ............................................................................................ 6
2.3.1
2.3.2
2.3.3
2.4
3.
模拟计算 .................................................................................................................... 7
计算结果与分析 ................................................................................................................... 7
3.1 速度分析 ....................................................................................................................... 7
3.2 两相区域与相界面分析 ............................................................................................. 10
3.3 压力分布分析 ............................................................................................................. 12
4.
5.
6.
体会与启示 ......................................................................................................................... 15
参考文献 ............................................................................................................................. 15
计算文件附录 ..................................................................................................................... 15
1
2
水-水蒸气两相相界面的数值模拟
摘要:在OpenFoam平台上对类似散列靶的铅铋合金流动情况的水-水蒸气两相流动相界面
进行了数值模拟,根据不同边界条件设置情况做了三组计算,并从计算时间,稳定状态和瞬
态三个方面对其做了对比分析。结果表明三组计算在达到稳态后的压力和速度分布以及相界
面是基本一致的,区别在于达到稳定所需时间和达到稳态之前的瞬时状态不同。
1. 文献综述
2. 模拟计算方案与过程
2.1 几何模型与数学模型
2.2 计算区域网格划分
计算区域为变截面圆管形,即为轴对称三维区域,所以为了节省计算资源和计算时间,
在不影响计算结果的情况下将其进行简化,只计算整个圆周中的5度旋转角的楔形区域。因
此计网格划分中有楔形网格生成。
OpenFOAM软件有自带的前处理模块blockMesh来生成计算网格,但是blockMesh模块
在linux平台下可视化程度不够高,需要通过命令操作。另一方面,windows平台下的前处
理软件发展已经十分成熟,且其极高的可视化程度使得windows平台下的各前处理软件已
经发展的比较成熟,使用比较方便。综合考虑方便与效率后决定在windows平台下运行
Gambit软件进行网格划分,再将网格模型导入OpenFoam软件进行求解计算。
在Gambit软件中划分模型网格,具体过程为:先在Gambit软件中绘制二维平面集合体,
如图3所示,再将图3所示的平面集合体分区域划分网格,对于中间部分由于实际过程中运
动比较复杂,需要对网格进行加密,所以在绘制网格的时候此部分的网格绘制比较细密。
(a)整体网格
(b)入口段网格
3
(c)中间段网格
图3 模型网格
Gambit软件中绘制平面网格多种组合,具体情况如表1所示。
表1 Gambit软件中网格划分组合
划分方法
Map
Submap
Pave
Tri Primitive
Wedge Primitive
Quad
√
√
√
√
单元类型
Tri
√
Quad/Tri
√
√
√
其中,“√”表示可以采用的组合方法,为了获得较高质量的网格,选择的组合为Quad+Map,
所划分的网格全为平行四边形,共划分网格数为22648。
对于由Gambit划分的网格模型,需要在Gambit软件中指定边界类型,随后再在求解器
中进行具体边界条件设置。表2所示为网格模型边界类型设置情况。
表2 模型边界类型
边界名称
Wall
pinlet
vinlet
out
Axis123
frontAndBack
边界类型
WALL
PRESSURE_INLET
VELOCITY_INLET
PRESSURE_OUTLET
AXIS
FLUID
物理意义
固壁面
压力入口
速度入口
压力出口
轴
流体区域
在Gambit软件中将网格划分完毕并设置边界类型之后,导出网格文件。以其中一个网格
数为22648的网格为例,将其命名为xt-ads.2.3w。
2.3 网格文件的导入与转换
Gambit软件绘制的网格文件默认情况下是以fluent软件为目标求解器的,所以讲其绘制
的网格文件导入OpenFoam软件时需要进行网格转换操作。值得注意的一点是,OpenFoam
软件只对三维网格进行求解计算,对于导入的二维网格,其将在第三维方向上指定网格数为
一个,也即指定原始二维网格为在第三维方向为一层的三维网格。在读取二维Fluent网格
4
时,OpenFoam将在第三维方向上生成两个与原始二维平面平行且几何形状完全一致的两个
平面,将其分别命名为frontAndBackPlanes_Pos和frontAndBackPlanes_Neg,而将原始的二
维平面类型指定为empty类型,在求解计算中该平面不参与计算
[5]
。
Gambit和Fluent软件中默认的长度单位为毫米,而OpenFoam软件中默认长度单位为米,
因此在将Gambit绘制的网格模型导入到OpenFoam软件中时要注意单位的转换。单位的转
换通过scale命令来实现。
由于计算求解的问题不是简单的二维或者三维问题,而是旋转轴对称问题,这就需要将
三维的单层网格转换为楔形网格。对于三维单层网格向楔形网格的转换,典型安装模式下的
OpenFoam软件时不能实现的,需要新编译一个MakeAxialMesh模块来实现。MakeAxialMesh
模块的功能即为将平面二维网格转换为轴对称网格。
在进行二维平面网格向轴对称网格的抓换过程中,会在楔形体的轴附近产生多需的边,
这就需要用collapseEdges命令来清除这些多余的边,collapseEdges命令的成功使用需要在
system文件夹下放置如下三个文件:collapseDict,collapseEdges.c和meshQualityDict,文件
具体内容见附件。
Gambit软件绘制的网格模型导入到OpenFoam软件并转换为符合求解条件的网格的操作
步骤如下:
(1) 建立文件夹2D.2.3w,将网格文件放置于此文件夹下,并在此文件
夹下新建立文件夹system,system文件夹下需要有控制文件ControlDict。
(2) 在Ubuntu终端进入到步骤(1)中建立的2D.2.3w文件夹,依次输入以下命令:
①fluentMeshToFoam -scale 0.001
②makeAxialMesh -axis axis123 -wedge frontAndBackPlanes
③collapseEdges
其中,在分别执行上诉三条命令后会在文件夹2D.2.3w内生分别成新的文件夹constant、
2e-5和4e-5。在执行完三条命令之后需要将这就需要将constant和2e-5文件夹删除,并将
文件夹4e-5更名为constant。
(3) 经过第(2)步后通过命令checkMesh检查网格,如果检查结果为Mesh OK,则表
明已经成功地将Gambit软件划分的二维平面网格转换为了OpenFoam软件能够使
用的轴对称网格。
2.3.1 计算文件设置
OpenFoam软件的计算求解需要具备符合具体求解要求的文件结构,对于一般的模拟计
算,其求解计算的算例文件夹下需有三个文件夹:0,constant和system。其中0文件夹为
初始场与边界场文件夹,即包含0时刻时的各边界条件,如压力和速度等;constant文件夹
包含一些固定不变的参数,如网格信息,物理模型及其参数,物理边界定义等;system文
件夹为系统文件夹,包含求解计算的运行文件,离散格式和代数方程求解器等文件。图4
为计算的文件结构。
5
图4 算例文件结构
文件的详细设置情况参见附件。
2.3.2 初边值条件设置
本次计算的0文件夹中包含,epsilon,k,nut,p_rgh和U文件,分别为水
的体积分数文件,湍动和湍动能文件,初始压力和初始速度文件。Epsilon和k的值需要通
过如下公式求解计算而得:
2
k=(
版权声明:本文标题:OpenFOAM计算实例 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1713227811a624892.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
WPS超链接+打不开某个软件网页浏览器设置
WPS超链接打开默认浏览器设置 兜兜转转,网上搜的都不对,在WPS的设置中把Internet替换为超链接打开行不通,在常规中WPS也根本找不到默认浏览器࿰
Windows 使用 nmap软件测试 UDP 端口
下载windows版nmap ,下载后双机默认安装。 Download the Free Nmap Security Scanner for LinuxMacWindows 打开CMD ,
photoshop cc 2014(附完整软件和方法)
1.首先下载 ps2014 链接:https:pan.baidus1mZdFTSPUIsszkpvU1t_Bnw 密码:jen72.下载完成后打开set-up.exeÿ
ghost还原固态硬盘_固态硬盘到底能不能使用Ghost软件?终于说明白了
在UEFI BIOS的帮助下,使用直接使用解压ISO到优盘的方式安装系统非常方便,但不少朋友还是喜欢在PE系统下进行安装。还有一部分从XP时代走过来的朋友非常怀念GHOST软件࿰
Windows10下的Neo4j的安装及启动问题解决【亲测有效】以及配合BloodHound【域路径收集分析】安装配置启动设置 附带安装软件在末尾 JDK neo4j Bloodhound
目录 环境准备以及说明: Neo4j-win10安装步骤 安装jdk 配置环境 安装neo4j 安装以及配置环境 BloodHound 安装以及启动-win10 下载地址分享 环境准备以及说明: 首先 软件版本的问题 这里都说的
解读软件架构的复杂性:业务和技术的双重挑战
目录 一、综述分析 二、业务复杂性分析 (一)领域建模 (二)领域分层 (三)服务粒度 &
Windows系统使用注册表卸载软件
1、快捷键 ctrlr打开运行窗口 2、输入regedit 后回车 3、找到计算机HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindowsCurrentVersionUni
11款Windows必装软件,每一款都非常好用
这次推荐的11款软件是经过挑选之后精心整理的11款软件,每款都堪称必装,相信你在使用这11款软件之后,你的办公速度一定会得到很大的提升,同时&#
Ubuntu Linux 操作系统-清华大学开源软件镜像站下载
Ubuntu 是一个由全球化的专业开发团队建造的操作系统。它包含了所有您需要的应用程序:浏览器、Office 套件、多媒体程序、即时消息等。Ubuntu 是一个 Windows 和 Office 的开源替代品。 Ub
windows打包软件-Inno Setup
可执行程序需要打包之后发布。 在window上,可以使用Inno Setup进行打包。Inno Setup 是 Jordan Russell 和 Martijn Laan 为 Windows 程序提供的免费安装程序。
Windows系统下采用Visual Studio + QT + OpenGL实现RVIZ显示平面网格、坐标系和三维激光点云等功能(前言)
创作背景: 近期,由于项目要求,需要开发一款可在windows系统下显示三维激光点云的软件,首先想到借助ROS所带RVIZ插件实现࿰
浏览器显示没有网络连接,但是软件正常打开情况的解决方法
方法1 桌面网络——右键属性——打开控制面板网络喝共享中心——左下角点击lnternet 选项——选择连接 ——点击局域网设置——把代理服务器两个勾选去掉 方法2 winr 输入 inetcpl.cpl 可以打开面板
【C盘文件迁移】C盘满了,怎么无损迁移C盘安装的软件
在日常电脑使用中,C 盘空间告急是很多小伙伴常遇到的困扰。不少软件默认安装在 C 盘,随着时间推移,系统运行速度也会受到影响。其实,我们可以将这些软件文
汇总推荐电脑数据恢复软件10款,实用,高效,易操作!
使用电脑已经成为我们的生活常态,正因为我们习惯于在电脑存储许多重要的数据,所以数据丢失的风险常常伴随着我们。正因为有数据找回的需求,市面上推出了各种款式的电脑数据恢复软件。有
2024win11软件启动速度反应慢解决方法及工具
2024win11软件启动速度反应慢解决方法及工具 【下载地址】2024win11软件启动速度反应慢解决方法及工具 在2024版Windows 11中,软件启动速度慢和系统反应迟钝问题困扰着许多用户。为了解决这一痛点&
数据恢复软件合集:盘点13款数据恢复软件
我们平时在使用电脑、手机、U盘等设备时,常常会因为误删除、格式化、系统故障或其他原因丢失重要数据。面对这样的情况,知道如何进行数据恢复会很有用。今天,小编为大家挑选了13款数
RA.Aid - 自主软件开发助手
文章目录 一、项目概览相关资源核心特性架构设计核心组件 二、快速开始使用示例代码分析模式自动化重构交互式开发 三、安装详解1、Windows 安装指南2、UnixLinux 安装3、通过 Homebrew 在 macOS 上安装4、前提条
(2025.4.19)解决Adobe软件弹窗Unlicensed Adobe apps may expose your device to increased security risk
最近几天开始,在科学上网的情况下,哪个版本的Acrobat dc都会弹窗,3分钟必弹!!! 解决方法&am
一步搞定Typora软件的安装指南
本文还有配套的精品资源,点击获取 简介:Typora是一款简洁直观的Markdown编辑器,广受好评。本文提供了一个详细的安装指南,介绍如何直接下载
硬盘格式化后的数据拯救:数之寻软件实战指南
硬盘格式化的真相与影响 在数字信息爆炸的时代,硬盘作为数据存储的中坚力量,承载着个人、企业及科研机构的无数宝贵资料。然而,一旦遭遇硬盘格式化,这些数据
发表评论