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

标签:
fluentudf二次开发压力流量 |
分类: fluent |
有时候我们在计算内流,比如管道内的流动时,只知道入口压力和流量,而我们想要计算得到出口的压力,这个应该怎么办呢?当然新版本的Fluent已经自带了流量出口边界,而这里我们采用Fluent的UDF来实现这个计算
Fluent版本:Fluent 19.2
Visual Studio版本:Visual Studio 2013
其他版本应该也是适用的
算例来源于:https://confluence.cornell.edu/display/SIMULATION/FLUENT+-+Laminar+Pipe+Flow
http://s5/mw690/0066xqHTzy7pGC3tSFm64&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压降为:100-94.744452=5.255548Pa
设置流量出口的计算结果为:
http://s1/bmiddle/0066xqHTzy7vMOPKmtO90&690
压降为:100-94.725848=5.274152Pa
可见UDF的计算结果误差较小
模型文件链接:https://pan.baidu.com/s/1vQlGZf9d_Xhy29zV3HeGtA
提取码:
jswh