
OpenFOAM教程|06 歧管湍流流动
前面提到用simpleFoam计算稳态湍流流动,可以使用pisoFoam及pimpleFoam计算瞬态湍流流动。 注:这几个求解器只是计算纯流动问题,若涉及到其他物理现象,则需要用其他求解器,或自己动手改造代码。 1 案例描述 本案例利用s...

前面提到用simpleFoam计算稳态湍流流动,可以使用pisoFoam及pimpleFoam计算瞬态湍流流动。 注:这几个求解器只是计算纯流动问题,若涉及到其他物理现象,则需要用其他求解器,或自己动手改造代码。 1 案例描述 本案例利用s...

OpenFOAM中包含了一些标准边界类型及边界条件,但是如果遇到一些特殊的边界条件,如与时间、空间或物理量相关的边界条件,则需要另外处理。 如要定义实现以下边界条件: 式中,x0及t0为指定的参数,x范围为0时刻0,t0时刻x0。 常用的处...

OpenFOAM中包含大量的边界类型与边界条件,在使用的时候需要灵活组合使用。 1 边界类型 边界类型在文件constant/polyMesh/boundary中进行指定 OF中包含的边界类型如表所示。 Boundary type Desc...

本文简单描述在OpenFOAM中创建新的求解器的基本过程。 注:以下操作在CFDSupport OpenFOAM for windows 19.10版本中测试。本文内容参阅CFDSupport网站中关于OpenFOAM的用户文档。 本文改造...

非常时期闲得无聊,无意中发现个新玩意儿in:Flux,很是有点儿意思。 关于该软件的简单介绍,下面内容翻译自其自带的软件文档。 1、in:Flux是什么? in:Flux是一个用于分析复杂几何模型内通风及气体扩散情况的CFD软件,其面向所有...

本文描述利用pimpleFoam求解瞬态湍流流动的基本过程。 1 案例描述 计算模型如图所示,包含1个总压入口及两个静压出口。 入口总压与时间相关, 出口outlet1静压为10 Pa,outlet2静压为0 Pa。 2 OpenFOAM操...

昨天的案例引起了争论,说实在的我真的无意于去比较软件的优劣,这种比较没有任何意义,STAR CCM+与Fluent都是最优秀的商用CFD软件,都足以应付我们的工程问题。 昨天案例的网格是利用Mesh自动生成的,并没有进行特别的尺寸干预。具体...

本案例利用Fluent计算三角形腔体内流体流动特征。 参考文献:R. Jyotsna, S.P. Vanka. “Multigrid Calculation of Steady, Viscous Flow in a Triangular C...

本案例采用CFDSupprt的OpenFOAM for windows 19.10版本。描述利用simpleFoam计算稳态湍流流动。 1 案例描述 本案例计算模型如图所示。计算区域入口速度10 m/s,出口静压0 Pa,其他边界为光滑无滑...

以前总吹牛说给一台电脑一根网线,我能在房间里呆上一年。结果被一场疫情巴巴打脸。以前随时可以出门的时候,我宁愿宅在家里,现在不让出门了,反而渴望出门。原来渴望宅在家里的幸福感来源于随时可以出门的自由。 今天是宅在家里的第19天~ 本篇文章来源...

本案例利用STAR CCM+计算T型管中流量分配问题。 注:案例参数来自Fluent Verification文档。 计算模型为如下图所示的T型管道,几何尺寸L=3.0m, W=1.0m。 管内流动介质为空气Air,其密度为1 kg/m3,...

PySimpleGUI是一个极简的Python图形界面构造包,利用其可以快速的创建GUI图形界面。 一个简单的Y+计算器代码如下图所示。 import PySimpleGUI as sgimport mathl...

小白:图形不仅要好看,更要好用! 利用CFD程序计算得到的结果是一堆冷冰冰的数据,计算机可不认识这些数据分别代表着什么物理量,也不会去理会这些数据之间是否存在什么瓜葛。不过我们可以通过一些技术方法,使得这些数据之间的关系更容易理解。 1 数...

小白:残差是迭代法的副产品! 小白对CFD计算中的残差不太理解,而且对于大多数CFD软件利用残差用于判断计算是否收敛也是一知半解。 大清早来到实验室,小白发现空荡荡的房间里只有江师姐一个人,再看看墙上的钟,时间为7:15。“真是个勤奋的好孩...

小白:良好的开端意味着成功了一半! 受计算机内存限制,一些非线性方程以及大规模线性方程组的求解常采用迭代法进行求解。 1 迭代法 利用迭代法求解需要指定初始值,这初始值指定得好与坏,直接决定了计算收敛过程,不恰当的初始值甚至可能会导致计算发...

小白:一张一弛,文武之道也。 小白在了解到线性方程组的迭代法求解后,课上老师又降到了松弛迭代。小白听得是云里雾里。不过小白听从牛师兄的建议,自己动手编制程序,一番折腾下来也算是小有心得。 1 松弛迭代法求解方程组 考虑线性方程组: 采用Ga...

小白:离散一道,化无限为有限也! 捣鼓了半天的迭代法求解线性方程组,小白却越来越迷糊了。“线性方程组哪里来的?数学物理方程中的物理模型不都是偏微分方程吗?跟线性方程组有啥关系?“小白很是不解。 中午在食堂吃饭,小白碰到了牛师兄。...

小白:迭代法实际上是用时间换空间! 小白最近在学习《数值分析》,其中有讲到代数方程组的求解方式,然而课堂上老师讲得很快,小白听得稀里糊涂的,一堂课下来就记住了几个以前在线性代数中学过的什么高斯消去法,克拉默法,还有什么迭代法。 1 直接法求...

小白:稳态计算的是状态,瞬态计算的是过程! 小白最近在练习案例的时候,对稳态和瞬态的问题,产生了一些疑问。譬如说,为什么有的案例用稳态,而有的案例用瞬态?有时候相同的案例既可以用稳态也可以用瞬态,而有的案例却只能用瞬态计算?小白决定找小牛师...

小白:二维还是三维,这是个大问题! 小白最近逛图书馆,发现最近关于Fluent的书是越来越多了,而且还发现这些关于Fluent教材中的案例都大同小异。小白接受小牛师兄的建议,找了一本结构比较鲜明的书照着上面的案例就练了起来。不过当练习的案例...
“电子平动旋转温度和振动温度”对应的原文…