OpenFOAM中 <i class="icon-file-text-alt icon-large"></i>fvSolution 字典文件解析 - 作业部落 Cmd Markdown 编辑阅读器 (zybuluo.com)

设置问题:

  • 计算时间步长
  • 计算方案的松弛因子
  • 离散格式
  • 网格大小
  • 各种计算方案PISO等等问题

模型问题:

  • 曳力模型(EMMS)
  • 固相应力模型(自己的mppic,或者openfoam自带的)

计算太久的话,为节省时间:

  • 可以并行
  • 也可以判断一下计算流体久还是颗粒久,然后修改一下网格或者什么cp等参数。

遇到了收敛问题,接下来要一步步排查。

这几天一些顿悟,不能随便设置参数的,不然它就是跑不通:

  • 流体网格,看情况画,一般在28-37万,目前算的都偏小一点,先看看怎么样,这个范围内的网格数现在可以跑通。画网格分多几块画,从分布板的线条开始画,然后分布板的体,然后一块一块画。看一下网格质量,aspect ratio纵横比,skewness倾斜度,orthogonal quality正交质量。
  • 颗粒网格:一般与流体网格尺寸相近,(在gambit里面测量流体网格尺寸,获得edge的尺寸,然后查看这条edge被分成多少个elements)(0.1,0.05,0.15),我这里是按最小的尺寸设置的差不多都是0.1,或者xy轴是0.05和z轴是0.1。计算过程比如:
  • 用x方向长度除以一个elements的长度,得到x方向的总个数
  • 粗粒化程度:125000000(在DPM里面就是相当于500倍的65μm直径,但是在MPPIC里面是按正常65μm的直径算)
  • 计算时间步长:我都是从这几个里面挑,0.001,0.005,0.0001
  • 计算算法:采用师兄写的MPPIC/采用openFoam自带的MPPIC,串行/并行,PISO等等,mapping rules(不过mapping一次就不用第二次了,如果polyMesh没变)
  • fluent3DMeshToFoam之后要记得checkMesh,看一下scale对了没有,没有的话,采用,如下例子:
    fluent3DMeshToFoam -scale 0.001 name.msh 
  • 在gambit里面建模的时候,边界条件的设置,关于interior和interface的处理,不要忽视。
  • 编译mapping记得及时改一下max mapping number(mapping_main.cpp文件里)
  • 编译到boundary的时候,如果输入wall/outlet的模板和导入的模型的不一致,boundary会报错。可以输入参数之后,及时ctrl+z暂停任务,然后检查name2type.ini文件,手动添加和修改需要的边界。修改完之后,再bg %num(jobs查看它是哪个)(继续后台运行它)或者fg %num(jobs查看它是哪一个)(继续前台运行它)
  • msh文件导入gambit很容易几何结构丢失,最好用几何结构文件,这样画网格比较合理。
  • 画网格的时候要尽量多的六面体,所以分段画网格。分布板一块,另外上下的桶一块,然后它们中间要有衔接等等。

openFOAM当中的收敛问题相关推荐

  1. OpenFOAM当中监测力和阻力系数

    首先准备好我们自己的平常算例文件,本次我们以圆柱绕流的算例来说明用法 我们找到constant文件夹 打开其中的transportProperties文件 我们将其中的: nu             ...

  2. openfoam一些报错的原因(持续更新)

    不具普遍性 1. size of the communicator(5) is smalller than the size of Cartesian topology(10) 原因:parallel ...

  3. OF1.7中的p_rgh【翻译】

    翻译自:CFD-online 帖子地址:http://www.cfd-online.com/Forums/openfoam-solving/80454-p_rgh-1-7-a.html stawrog ...

  4. VAE逻辑整理及VAE在异常检测中的小实验(附代码)

    VAE逻辑整理及VAE在异常检测中的小实验(附代码) Variance和control variate 两种常见的分类器 相应代码 Minst数据集的训练和重构 KDD99数据  本文主要讲解一下整个 ...

  5. 【数学】【连续介质力学】流体力学中的对称张量、应变张量和应力张量

    文章目录 问题的由来 速度梯度 1 第一行 1.1 分量和形式 1.2 矩阵形式 2 第二行 2.1 分量和形式 2.2 矩阵形式 3 第三行 3.1 分量和形式 3.2 矩阵形式 4 合在一起 对称 ...

  6. 中国博士生提出最先进AI训练优化器,收敛快精度高,网友亲测:Adam可以退休了...

    栗子 鱼羊 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 找到一种快速稳定的优化算法,是所有AI研究人员的目标. 但是鱼和熊掌不可兼得.Adam.RMSProp这些算法虽然收敛速度很快 ...

  7. sdram 时钟相位_零基础学FPGA (二十五)必会! 从静态时序分析到SDRAM时序收敛(下篇)...

    七.SDRAM工作时钟相位偏移计算本文引用地址:http://www.eepw.com.cn/article/279083.htm 从上篇文章中我们知道,我们的数据是要经过一定的延时才会到达目标器件的 ...

  8. 浅谈事理图谱认知:系统体系+领域收敛+人机协同+辅助范式

    事理图谱,不是简单的事件识别和事件关系识别以及事件三元组存储,是一个需要健全事件体系牵引.具有领域收敛特性.在构建上需要人机协同,在应用上拥有多种辅助范式形成的系统体系工程.–刘焕勇,于中科院软件所, ...

  9. 在openSUSE编译OpenFOAM

    OpenFOAM是一个开放源代码的计算流体力学CFD软件,很强大.为了使用它,我在openSUSE上面编译了OpenFOAM OpenFOAM有2个分支.早年仅有社区版 openfoam.org 后来 ...

最新文章

  1. dr.web for android version 9,DrWeb安全防护
  2. JAVA面试题(part6)--局部内部类
  3. JQuery 样式设置、追加、移除与切换
  4. LeetCode:螺旋矩阵【54】
  5. google测试框架
  6. android pc投屏,如何解决乐播投屏中投屏失败的问题【乐播投屏】
  7. 中e管家如何投资理财收益最大化
  8. windows快捷键失效 - 重启无效 - 插拔键盘解决
  9. 修一座安全的广厦,庇护赛博世界的流浪者
  10. html页面比对插件,html页面缩放插件
  11. HashMap中put方法(白话加源码分析)
  12. 3.实现字符串的复制
  13. 国标28181:什么是RTSP协议
  14. 杨凌职业技术学院计算机专业在哪个校区,新生专栏|萌新们,杨凌职业技术学院了解一下?...
  15. wmi服务或wmi提供程序_什么是WMI提供程序主机(WmiPrvSE.exe),为什么使用那么多的CPU?...
  16. 计算机win7进不了,Win7进不了系统如何解决?
  17. 推迟1个月,美FAA第三次延长SpaceX星际飞船发射环境评估时间
  18. 什么是DFT?FT、FS、DTFT、DFS、DFT的关系
  19. 《李小龙传奇》观后感
  20. 鸿蒙生态班腾讯网,华为与西北工业大学达成合作,设立鸿蒙生态班

热门文章

  1. 1.MySQL增删改查(初阶)
  2. “滴滴出行” 成长路径分析(2016年01月19日)
  3. 全球第一个完整的Angular 2.0系列视频教程,大漠穷秋
  4. uniapp editor编辑器
  5. vue-json-editor json编辑器
  6. 西安邮电大学计算机学院军训,高考状元染网瘾无法自拔 5次考上大学3次退学
  7. 蓝牙HID——将android设备变成蓝牙鼠标/触控板(BluetoothHidDevice)
  8. 机械键盘win键和alt键反了
  9. Ubuntu无法解析域名
  10. 房子千万不要这样装修啊 别说我没告诉你