加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

UDF——已知入口压力和流量计算压降

(2018-12-03 21:37:43)
标签:

fluent

udf

二次开发

压力

流量

分类: fluent

有时候我们在计算内流,比如管道内的流动时,只知道入口压力和流量,而我们想要计算得到出口的压力,这个应该怎么办呢?当然新版本的Fluent已经自带了流量出口边界,而这里我们采用FluentUDF来实现这个计算

Fluent版本:Fluent 19.2

Visual Studio版本:Visual Studio 2013

其他版本应该也是适用的

算例来源于:https://confluence.cornell.edu/display/SIMULATION/FLUENT+-+Laminar+Pipe+Flow

UDF源代码如下:

http://s5/mw690/0066xqHTzy7pGC3tSFm64&690

 我们编译上面的UDF,然后将UDF加载

http://s11/mw690/0066xqHTzy7pGyjhyNcda&690

我们将算例的速度入口改为压力入口

http://s10/mw690/0066xqHTzy7pGykfHyVa9&690

指定入口压力为100Pa

http://s6/mw690/0066xqHTzy7pGysPlFX65&690

出口的值,我们用UDF来指定

http://s7/mw690/0066xqHTzy7pGytQpSu86&690

我们将残差设置小一些

http://s14/mw690/0066xqHTzy7pGyuTDqted&690

其余的按照原算例的操作进行计算 

计算结果

残差图

http://s16/mw690/0066xqHTzy7pGywhWSb3f&690

出口流量监测图

http://s10/mw690/0066xqHTzy7pGyBGx8B59&690

出口压力监测图

http://s3/mw690/0066xqHTzy7pGyCtN6i82&690
http://s10/mw690/0066xqHTzy7pGyDX6Gda9&690

压降为:100-94.744452=5.255548Pa

设置流量出口的计算结果为:

http://s1/bmiddle/0066xqHTzy7vMOPKmtO90&690

压降为:100-94.725848=5.274152Pa

可见UDF的计算结果误差较小

模型文件链接:https://pan.baidu.com/s/1vQlGZf9d_Xhy29zV3HeGtA

提取码: jswh 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有