许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Fluent UDF实现速度入口随时间变化的方法

Fluent UDF实现速度入口随时间变化的方法

阅读数 2
点赞 0
article_banner

Fluent关于UDF实现速度入口随时间变化](这里写自定义目录标题)

fluent编译过程

小编也是第一次实现UDF在fluent中实现 控制 速度入口条件随时间变化,主要的学习过程还是网上的一些资料,编译之前需要设置fluent(我用的是19.1)与VS2013的环境配置,只有正确的环境配置才能通过编译。

编程语言

编程语言用的C,代码可以自己在 TXT文件 中写好,喜欢用IDE编写 的话也可去VS中或则其他编译器。

  1. 代码如下
    #include “udf.h”
    DEFINE_PROFILE(inlet_velocity_O2, thread, position)
    {
    real t,v;
    face_t f;
    begin_f_loop(f, thread)
    {
    t=RP_Get_Real(“flow-time”);
    v =1.736
    exp(-((t- 29.69)/3.18)((t- 29.69)/3.18)) +31.14exp(-((t-42.86)/22.89)((t-42.86)/22.89));
    F_PROFILE(f,thread,position)=v;
    }
    end_f_loop(f,thread)
    }
    DEFINE_PROFILE(inlet_velocity_CO, thread, position)
    {
    real t,v;
    face_t f;
    begin_f_loop(f, thread)
    {
    t=RP_Get_Real(“flow-time”);
    v=1.034
    exp(-((t- 29.69)/2.872)((t- 29.69)/2.872)) + 18.59exp(-((t-40.59)/21.4)((t-40.59)/21.4));
    F_PROFILE(f,thread,position)=v;
    }
    end_f_loop(f,thread)
    }
    DEFINE_PROFILE(inlet_velocity_Air, thread, position)
    {
    real t,v;
    face_t f;
    begin_f_loop(f, thread)
    {
    t=RP_Get_Real(“flow-time”);
    v =3.539
    exp(-((t-29.69)/2.842)((t-29.69)/2.842)) + 63.67exp(-((t-40.37)/21.26)((t-40.37)/21.26));
    F_PROFILE(f,thread,position)=v;
    }
    end_f_loop(f,thread)
    }
    DEFINE_PROFILE(inlet_velocity_CO2, thread, position)
    {
    real t,v;
    face_t f;
    begin_f_loop(f, thread)
    {
    t=RP_Get_Real(“flow-time”);
    v=11.45
    exp(-((t-33.63)/ 14)((t-33.63)/ 14)) + 10.83exp(-((t-23.19)/30.45)*((t-23.19)/30.45));

        F_PROFILE(f,thread,position)=v;

        }

        end_f_loop(f,thread)

        }顺利通过编译,可以看到fluent中显示加载了4个入口速度在这里插入图片描述

选择你需要的入口速度条件在这里插入图片描述

   这样就okl!!!


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空