吾生有涯 学海无涯
析模有界 知识无界

Fluent表达式应用案例

内容纲要

本案例利用Fluent中提供的表达式功能定义充分发展流动条件。

如图所示的管道流动,最高流速0.2 m/s,管道半径0.1m,管长1.2m。

速度入口定义为:

准备计算网格,如下图所示。

其他所有过程与之前版本相同,这里仅描述表达式创建及应用过程。

  • 右键选择模型树节点Setup > Named Expressions,点击弹出菜单项New…弹出表达式创建对话框

  • 如下图所示,创建表达式umax=0.2 [m/s],注意带单位

  • 定义表达式Radius=sqrt(Area([“inlet”])/PI),这里其实也可将其定义为常数,因为半径是已知的。

注:这里利用入口面积计算得到半径,也可以直接指定其尺寸为0.1 [m]

  • 定义表达式radius = sqrt(x**2 +y**2)

  • 定义表达式uprofile = umax*(1-(radius / Radius)**2)

  • 所有表达式定义完毕后,模型树节点如下图所示

  • 定义入口速度,如下图所示,设置Velocity Magnitude为表达式,输入uprofile

  • 计算完毕后,入口面速度分布如下图所示

  • 剖面速度分布如下图所示

案例到此结束。

Fluent新版本提供的表达式功能源自于CFX,所以对于CFX中CEL语言有所了解的话,转移到Fluent中就比较轻松了。表达式使用过程中最麻烦的地方是要保持量纲一致,使用不熟练的话,经常会在量纲上出现问题,多加练习即可。

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《Fluent表达式应用案例》
文章链接:https://www.topcfd.cn/11151/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册