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

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

Fluent版本:Fluent 19.2

Visual Studio版本:Visual Studio 2013

其他版本应该也是适用的

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

UDF源代码如下:

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

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

指定入口压力为100Pa

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

我们将残差设置小一些

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

计算结果

残差图

出口流量监测图

出口压力监测图

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

压降为:100-94.744452=5.255548Pa

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

压降为:100-94.725848=5.274152Pa

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

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

提取码: jswh 

posted @ 2018-12-03 21:38  硫酸亚铜  阅读(2941)  评论(0编辑  收藏  举报