OpenFOAM基本流程
CFD软件的使用无非通过3个基本步骤:前处理,CFD计算,后处理
前处理主要包括:网格的生成,物理参数的设定,初始边界条件的设定,求解控制设定,方程求解方法的选择,离散格式的选择。
(资料图片仅供参考)
网格生成:
OpenFOAM带有自己的网格生成功能blockMesh,他可以生成块结构化网格,使用比较简单,但对于复杂几何,该功能实施比较复杂。
可以采用其网格软件如:gridgen,pointwise,gambit,icemcfd,tetgen,gmesh,ansys等生成网格,通过网格转换功能将其转换为openfoam可识别的网格。通常采用gridgen生成fluent网格,再采用fluentMeshToFaom功能转换为openfoam可识别网格。
物理参数的设置:
OpenFOAM中的物理参数文件都在当前case文件夹里面的constant文件夹中,里面常用的文件通常常有
environmentalProperties:设定环境参数,重力加速度
transportProperties:传输相关参数,比如黏性,密度,对于非牛顿流体的黏性模型及其参数等
LESProperties:大涡模型及其相关的模型参数
RASProperties: 雷诺时均模型及其相关模型参数
thermodynamicProperties:热物理相关参数
这些文件的名字由solver里面定义,可以任意更改,上面书写是openfoam中的一个惯例,至于如何更改,请参看solver说明。
初始边界条件的设定:
初始条件和边界条件设定都在case文件夹中的0文件夹中,在Openfoam中,每个求解变量都有自己的单独的求解文件,下面以/OpenFOAM/OpenFOAM-1.5/tutorials/icoFoam/cavity/0/p压力文件为例进行说明
FoamFile //文件头{ version 2.0; //版本号 format ascii; //存储形式二进制或者ascii class volScalarField;//场的类型,体心标量场 object p; //场的名字}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ////场的单位,应当注意这里的压强单位并非实际压强,而是压强除去密度(p/rho)的单位//因为openfoam对动量方程直接求解的速度dimensions [0 2 -2 0 0 0 0];//初始条件:内部场为均匀场,所有全为0,如果不均匀场则采用setField或者funkySetField对初始场进行//设置,如何使用这些功能,以后再说明。internalField uniform 0;//边界条件
boundaryField{ movingWall //边界名字 { type zeroGradient; //边界条件为第二类边界条件,梯度为0 }
fixedWallsm //边界名字 { type zeroGradient;//边界条件为第二类边界条件,梯度为0 }
frontAndBack //边界名字 {//空边界条件,说明求解是二维流动,这个在openFOAM是独有的,如果遇到该类边界,该边界不参与方程离//散,也就是什么都不做。 type empty; }}
求解控制设定:
文件为system/controlDict,典型的controlDict文件如下
//文件头FoamFile{ version 2.0; format ascii; class dictionary; object controlDict;}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
//当前case所用求解器的名字application icoFoam;//程序从什么时候开始执行,startTime开始startFrom startTime;//startTime 设定为0,即从0时刻开始执行startTime 0;//程序什么时候结束,endTime结束stopAt endTime;//程序结束时间endTime 0.5;
//当前算例的时间步长deltaT 0.005;//以什么方式写文件,按照时间步长写(也可以为runTime,即按照时间来些)writeControl timeStep;//20个时间步长,20*timeStep写一次;(如果按照时间来写的话为1)writeInterval 20;//写过程是否覆盖,如果0则不覆盖,大于0为覆盖,比如:2,case文件家中只有输出文件 比如6 和 7,//当算到8时候,会覆盖6,9会覆盖8,以此类推purgeWrite 0;//写的格式ascii或者binarywriteFormat ascii;//文件写入精度writePrecision 6;//是否对生成数据进行压缩,压缩的话会战较少空间。uncompressed/compressed;writeCompression uncompressed;//时间文件夹格式:fixed m.ddddd(d的个数取决于下面的timePrecision),scientific :采用科学计数//法,general:科学计数法指数小于-4用指数,大于-4用小数timeFormat general;//时间文件夹精度timePrecision 6;//在求解过程中是否允许修改以上参数runTimeModifiable yes;
方程求解方法的选择:
文件为system/fvSolution,典型的文件为
//文件头FoamFile{ version 2.0; format ascii; class dictionary; object fvSolution;}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solvers //方程求解器{ p PCG //压力采用预条件共轭梯度法(主要用于求解对称矩阵) { preconditioner DIC; //预测器,对角不完全Cholesky方法 tolerance 1e-06; //参差 relTol 0; //迭代容差 };
U PBiCG //速度采用预条件双共轭梯度法(主要用于反对称矩阵) { preconditioner DILU; //预测器,对角不完全LU tolerance 1e-05;//残差 relTol 0; //迭代容差 };}
PISO //piso控制参数{ nCorrectors 2;//修正次数 nNonOrthogonalCorrectors 0;//非正交修正次数 pRefCell 0;//压力参考cell的index pRefValue 0;//压力参考值}如果对求解器不明白,可以参看相关理论,或者直接找到一个差不多的case进行复制。
离散格式的选择:
文件:system/fvSchemes,典型文件
//文件头FoamFile{ version 2.0; format ascii; class dictionary; object fvSchemes;}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ////非稳态格式ddtSchemes{ default Euler; //默认采用欧拉离散,其他格式以后介绍}
gradSchemes //梯度离散{ default Gauss linear;//梯度离散采用高斯方法,线性插值 grad(p) Gauss linear; //压力的梯度离散}
divSchemes //散度离散{ default none; //散度的离散(必须指定没有默认值) div(phi,U) Gauss linear;//对流项离散,高斯理论,采用线性插值}
laplacianSchemes //拉普拉斯项离散{ default none; //拉普拉斯项离散,必须指定 laplacian(nu,U) Gauss linear corrected; //扩散项离散采用高斯理论,采用线性插值,并带有非//网格正交修正 laplacian((1|A(U)),p) Gauss linear corrected;//压力方程离散采用高斯理论,线性插值,带有非//网格正交修正}
interpolationSchemes //插值格式{ default linear; //默认线性插值 interpolate(HbyA) linear;//线性插值}
snGradSchemes//梯度发法向分量{ default corrected;//默认带有非正交修正}
fluxRequired //是否计算流律{ default no; //默认不计算 p;//压力需要计算,因为需要利用压力流律修正速度}
CFD计算:
设定上述参数后,直接在case文件中,在控制台中输入相应求解器的名字即可。如果参数设置有误,会得到提示。
后处理:
openfoam推荐的后处理软件为paraview,当然你可以运用foamToTecplot功能将其转换为tecplot格式运用tecplot进行处理,或者运用foamDataToFluent转化为fluent格式进行后处理,所有支持的转化在/OpenFOAM-1.5/applications/utilities/postProcessing/dataConversion文件夹中。
标签:
电脑
-
-
内存DDR3和DDR3L有什么区别?哪种值得推荐?
这两种内存同样是属于DDR3内存,而相比于DDR3内存,DDRL3的工作电压更低,功耗更低而且性能上较弱,价格...
-
内存条两条8g和一条16g有区别吗?内存条安装有哪些注意事项?
两条8g和一条16g主要有传输速率、售价和兼容性方面的区别。前者可以搭建双通道,在传输速度方面要高于后...
-
电脑的内存条可以随便增加吗?电脑要加内存有什么要求?
不可以随便添加,主要是由于电脑内存还要受到自身规格、主板的支持和系统的限制;尤其是需要与原有的内存...
-
什么是MVC?怎么在 php 中搭建 MVC?
MVC 是一种设计模式,指的是将一个应用程序分为三个独立的部分:模型(Model)、视图(View)和控制器(Cont...
硬件
- 如何开启内存双通道模式?开启内存双通道模式方法分享
- 内存的传输类型是什么?内存常见术语有哪些?
- 内存故障的表现有哪些?内存接触不良引起的故障怎么解决
- 什么是虚拟内存?虚拟内存怎么设置最好?
- 内存条怎么装?内存条安装方法分享
- 内存故障有什么状况?内存常见故障解决方法有哪些?
- 内存条什么牌子好?有哪些牌子推荐?
- 闪存门是什么?怎么看内存?
- 高拍仪和扫描仪有哪些区别?高拍仪应用范围有哪些?
- 显存和内存有什么区别?内存和显存相关基础知识分享
- 苹果耳机三代和pro有哪些区别?两代无线耳机的使用评测分享
- 蓝牙耳机左右耳声音不一致怎么办?无线耳机左右音道调整小技巧分享
- 企业级硬盘与普通消费级硬盘有哪些不同?企业级硬盘有什么技术规范?
- CPU散热器选风冷好还是水冷好?水冷和风冷的原理是什么?
- OpenFOAM基本流程
- 世界冠军遗憾退场,马龙受其启发,42岁或将退役
- 观焦点:常州:数实融合激发“智造”活力
- 天天讯息:厚植绿色技术创新优势
- 天天播报:能否逆转?切尔西发布战皇马海报:团结一致,一切皆有可能
- 【全球热闻】官方: 肖恩-金伯利回归布莱克本担任新的招聘主管
- 32.29万元起 岚图追光正式上市 最高续航可达730公里
- 每日视讯:蔚来总裁称高管出差标准和清洁工一样 他们没有乱花钱
- 环球动态:2023上海车展:巴菲特S正式首发亮相
- 环球短讯!进击的汉字欠债还钱怎么过 欠债还钱通关攻略
- 天天关注:群益证券:给予国药一致增持评级,目标价位64.0元
- 环球视点!群益证券:给予小熊电器增持评级,目标价位95.0元
- 环球今头条!全球热资讯!SwiftKey 输入法引入必应聊天后,微软关闭其支持论坛
- 今年五一档新片预售票房破2000万,《长空之王》居榜首
- 焦点速看:《灌篮高手》电影版预售破7000万,26万人零点场补青春
- 房屋坐落怎么填写
- 【环球报资讯】江苏:就业形势向好 企业用工回稳
- 写风的作文100字左右_写风的作文
- 海心沙演唱会_海心沙
- 每日动态!骤降11℃!大暴雨!雷电!南昌连发多道预警……
- 今日热门!合锻智能:公司商誉主要来自于收购中科光电的事项,具体请详见公司披露的相关公告
- 环球快消息!华阳集团:公司2023年第一季度报告将于2023年4月20日披露
- 世界今热点:修改几行代码就让 LLM 应用提速 100 多倍!这个团队两周搭建 ChatGPT 缓存层,曾被老黄 OpenAI 点赞
- 华林证券董秘回复:2022年公司收购了海豚股票App,并升级为海豚财富App
- 华林证券董秘回复:公司与火山引擎与巨量引擎已签署了长期合作协议
- 焦点精选!追梦脸快被打肿 国王诠释头号黑马 萨斯组合48分蒙克再演超六
- 全球时讯:奇骏用什么型号机油,奇骏机油5W30和5W40哪个好
- 全球微头条丨最适合奇骏的机油,奇骏用5W30还是0W40
- 4月18日华东地区纯碱价格偏弱运行
- 世界视点!从几元到上百元,维生素C真的能防流感吗?
- 天天即时看!因漏水问题起冲突,男子被打成脑震荡
- 平顶山市生态环境局鲁山分局召开砖瓦窑企业服务会
- 焦点资讯:东方财富证券给予多利科技买入评级 深度研究:特斯拉优质冲压件供应商 一体化压铸潜力巨大 目标价格为101.66元
- 宝地矿业2022年新增资源量2.12亿吨
- 2x660MW!大唐国际陡河发电厂燃煤热电联产等容量替代工程相关的2项招标
- 什么花,容易引发过敏?
- 当前快看:以基础研究夯实科技自立自强根基
- 当前简讯:歌尔股份:砍单砍崩业绩,苹果的小弟熬得住吗?
- 全球速讯:我国公认的10大古人 你认可吗?
- 当前最新:为何东汉可以中兴汉朝,东晋南宋却不能中兴晋朝宋朝?有三个原因
- 世界快资讯丨限量199台,阿斯顿·马丁DBS 770敞篷版官图发布
- 全球信息:贵州旅游攻略_通辽大青沟旅游攻略
- 焦点信息:大青沟旅游攻略自驾游_大青沟旅游攻略
- 环球新消息丨大连十大面包店排行榜
- 要闻速递:3万一4万新车 3万-4万哪款车型好
- 【焦点热闻】德州8部门联合发文!
- 环球时讯:中航高科:4月17日融券卖出金额7.82万元,占当日流出金额的0.08%
- 每日热闻!栖霞建设:4月17日获融资买入476.61万元,占当日流入资金比例26.37%
- 前沿资讯!力量钻石(301071):4月17日北向资金减持6.14万股
- 环球热文:荣耀印记-魔兽世界荣耀堡印记有什么用?
- 全球即时:蒙蒂谈杜兰特G1关键时刻领防小卡:不想去妨碍那些伟大的时刻
- Stein:联盟内部人士对火箭得到纳斯感到悲观 后者有其他选择
- 《进击的汉字》办公室疑云10处令人联想的地方通关攻略
- 古代时辰怎么读_古代时辰
- 世界看热讯:鬼吹灯结局小说_鬼吹灯结局
- 即时:财政政策的目标一般可以归纳为_财政政策的目标
- 圆锥的表面积公式用字母表示_圆锥的表面积公式
- 世界即时看!杨幂父母综艺节目_杨幂父母
- 热门:纳米盘怎么清洗_纳米盘
- 天天资讯:Spring Cloud Task 任务开发-定义任务输入和输出(二)
- 世界微速讯:华为超联接笔记本MateBook D 14发布,这才是大学生与新锐白领的“梦中情本”
- 小米13 Ultra用上华星光电C7屏幕!雷军:国产屏超越行业标杆
- 摔角动态2018《女子进化》另一场冠军赛敲定 王大锤对其尤为看重
- 前沿资讯!我的世界飞行挂软件_我的世界怎么开挂
- 热点评!完璧归赵剧本300字_完璧归赵剧本
- 【当前独家】巅峰对决!汽车尖兵赛场展开激烈角逐
- 天天快讯:高校回应多名学生在教室内吸烟详细内容
- 世界速读:篮协李春江禁赛5年 李楠禁赛3年详细内容
- 手脚冰凉危害大,什么原因会导致手脚冰凉?
- 环球滚动:龙津药业股东立兴实业拟减持不超6%公司股份
- 世界热点!签约钢琴家郎朗代言 筑美家居启动品牌全面升级计划
- 天天时讯:舞阳县马村乡:环境整治“再加压” 乡村振兴“亮底色”
- 三菱汽车suv新款即将上市,GC-PHEV 3.0T混动仅卖20万
- 每日信息:本田15万左右的车 共有8款车型挑选_广汽本田/东风本田各四款
- 视焦点讯!极氪汽车是哪个公司
- 环球头条:福特野马多少钱一辆 官方售价36.98-39.58万元_全款最低落地价37.10万元起
- 全球短讯!广汽菲亚特suv车型菲跃解析 空间舒适的美式SUV
- 全球最新:最热门的7座SUV 2019年7月7座SUV销量排行榜
- 每日速读!五一去哪?宁波发现小众绿野仙踪,景美人少
- 当前快报:美宣布起诉、制裁中国企业和公民 外交部:强烈谴责 已向美方提出严正交涉
- 吉比特:控股股东及公司董事计划减持股份
- 闪充和快充有哪些区别?闪充和快充哪个好用?
- 开26度的空调到底能不能有效节能?空调运行有哪些注意事项?
- 手机省电模式真的能省电吗?有必要开省电模式吗?
- 重点聚焦!4月17日A股行业资金流动情况
- 焦点快报!4月17日A股沪深两市资金流向图、主力及超大单等动向一览
- 新资讯:斯坦福-比内智力量表_关于斯坦福-比内智力量表简介
- 热消息:福建开通首条“福州—厦门”海峡快线
- 财经速览
- 环球观热点:10.99万起 南京依维柯全新得意系列上市 限时预订享多重礼遇!
- 青少年白头发治疗_青少年白头发怎么治
- 报道:搋子读音_搋
- 世界通讯!普通人如何赚外国人的钱?劝你看一眼拼多多
- 全球热议:浙商证券李超:当我们的市场足够大的时候,实际上制造业就不存在产能过剩的问题
- 快看:中央财政下达资金100亿元,向实际种粮农民发放一次性补贴
- 全球快资讯丨突发!美国为首的“国际联盟”与武装分子在叙利亚爆发冲突
- 中国篮协对上海队、江苏队消极比赛作出处罚
- 每日关注!第二十一届中国国际人才交流大会闭幕 两天逾5万人次入场
- 天天头条:看图盘数据|一图读懂“重生北京绿”
- 当前动态:我州积极备战省第十届民族运动会

电竞

数码

事件
- 【世界热闻】陈梦劲敌险胜对手,卡尔伯格击败邱党,让二追三上演大逆转04-18
- 当前焦点!土媒:曼联有意加拉塔萨雷17岁中场小将阿克曼。个...04-18
- 环球观点:5月上市!全新蔚来ES6上海车展亮相 基于最新平台打造04-18
- 世界新消息丨当心莫窃密!军迷为满足虚荣心拍摄福建舰获刑04-18
- 禁止驶入!珠江口部分海域内将进行军事演习04-18
- 【全球新要闻】青岛这里将建11座公园,位置公布!看看在你家附近吗?04-18
- 今日热议:国元证券:给予爱柯迪增持评级04-18
- 环球今日讯!不良征信花钱“洗白”?别想多了04-18
- 全球消息!观海杂话铺392 | 五一假期游火爆,车票门票售罄,他们都“卷”起来了!04-18
- 天天精选!股票筹码分布图视频教程_如何炒股票新手入门视频04-18
- 天天快讯:锡装股份:公司在手订单金额是指与客户已签订合同但尚未履行完毕的合同金额04-18
- 观焦点:2023上海车展:飞凡RC ESSENCE本智04-18
- 全球热文:杭州女童被保姆遗留电梯致坠亡案18日一审开庭,将择期宣判04-18
- 当前短讯!日产奇骏二保换什么机油,新奇骏二保专用机油04-18
- 前沿资讯!海尔与中石化再度战略合作,加速构建首个循环碳普惠生态平台04-18