24小时热门版块排行榜    

查看: 4195  |  回复: 13
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

youy624

金虫 (小有名气)

[求助] 汽蚀(空化)UDF编写中遇到的问题 已有2人参与

汽蚀UDF编写中遇到的问题:interpretd可以通过,但是计算几步之后就报错了。我把cas和udf都发上来了,请大家看看
虽然fluent里边有自带的模型,但是为了验证新的汽蚀模型,我需要采用UDF进行编写函数。其中存在三种方法
第一种是采用下图1中的cavitation mass rate,但是这种方法,在Fluent 14.5里是需要先打开singhal 模型,这种模型依赖于湍流模型,所以不太适合我的UDF。因此采用如下的两种方法

但为了先检验我编写udf的方法对不对,如下的两种方法采用的都是成熟的singhal 模型,对应的湍流模型是k-ε模型。另外相关的物质是液氮和氮蒸汽,目前和水的汽蚀是相同的。
第二种方法:
使用下图中的mass transfer mechanisms,图2中的mechanism选择user defined,对应的函数为
DEFINE_MASS_TRANSFER(water_to_vapor,cell,thread,from_index,from_species_index,to_index,to_species_index)

具体程序见附录或者文件interaction1.c。
interpreted是没有问题的,但是计算十多个迭代后就报错了。
第三种方法:
是对cell-zone-fluid中的两相(分布为liquid和vapor添加源项),如下图3(以液相为例)所示
对应的函数为
DEFINE_SOURCE(liq_src,cell,pri_th,dS,eqn)   /*液相*/
DEFINE_SOURCE(vap_src, cell, sec_th, dS, eqn) /*气相*/
具体的函数请见附录或者文件fenkaiFCMabs0.c,interpreted也是没有问题的,但是同样计算十多个迭代后就报错了。另外如果采用compiled,则在编译的时候就报错了。为了检验我的编程方法对不对,编写的udf的汽蚀模型是成熟的Singhal模型汽蚀(空化)UDF编写中遇到的问题
图片1.jpg


汽蚀(空化)UDF编写中遇到的问题-1
图片2.png


汽蚀(空化)UDF编写中遇到的问题-2
图片3.jpg

[ Last edited by youy624 on 2013-11-20 at 10:41 ]
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : fenkaiFCMabs0.cas
  • 2013-11-20 10:30:09, 515.34 K
  • 附件 2 : interaction1.cas
  • 2013-11-20 10:30:12, 515.29 K
  • 附件 3 : interaction1.c
  • 2013-11-20 10:30:20, 960 bytes
  • 附件 4 : fenkaiFCMabs0.c
  • 2013-11-20 10:30:23, 1.97 K

» 收录本帖的淘帖专辑推荐

多相流UDF fluent软件学习 ansys workbench 空化

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

身邪不怕影子正,上梁何惧下梁歪。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yegavin

至尊木虫 (著名写手)

并且我还想请教一下,你有没有尝试过用DEFINE_CAVITATION_RATE宏的格式去编写你的UDF,结果是否也出现过迭代几步就发散的情况?我试过了,也是迭代几部就发散了。
我刚看过你的程序了,空化模型是不考虑传热的,也就是没有能量源项,不知你的情况需不需要考虑?
有你真好~
3楼2013-12-12 21:41:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

yegavin

至尊木虫 (著名写手)

朋友你好,我也困惑这个问题,前些天我也尝试过将空话模型中计算的传质速率编入DEFINE_MASS_TRANSFER中,也出现了迭代几步就发散的问题,请问你解决了吗?
有你真好~
2楼2013-12-12 20:39:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

youy624

金虫 (小有名气)

引用回帖:
3楼: Originally posted by yegavin at 2013-12-12 21:41:18
并且我还想请教一下,你有没有尝试过用DEFINE_CAVITATION_RATE宏的格式去编写你的UDF,结果是否也出现过迭代几步就发散的情况?我试过了,也是迭代几部就发散了。
我刚看过你的程序了,空化模型是不考虑传热的,也 ...

试过了,但是结果都不好。最上面有讲到。
身邪不怕影子正,上梁何惧下梁歪。
4楼2013-12-13 14:09:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yegavin

至尊木虫 (著名写手)

朋友,不知道你的问题解决了没有?(你的模型中没有考虑 slip velocity,singhal 模型中传质速率的计算没考直接考虑到气泡的直径啊)
有你真好~
5楼2014-03-07 19:01:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 321求调剂 +3 大米饭! 2026-03-15 3/150 2026-03-15 17:48 by 哈哈哈哈嘿嘿嘿
[考研] 材料专硕326求调剂 +4 墨煜姒莘 2026-03-15 4/200 2026-03-15 11:02 by dyw
[考研] 材料工程327求调剂 +3 xiaohe12w 2026-03-11 3/150 2026-03-14 20:20 by ms629
[考研] 【0703化学调剂】-一志愿华中师范大学-六级475 +5 Becho359 2026-03-11 5/250 2026-03-14 11:35 by 哦哦123
[考研] 求调剂,药学 +3 归零lbm 2026-03-09 5/250 2026-03-14 02:21 by JourneyLucky
[考研] 环境调剂 +6 晓看天暮看云 2026-03-09 6/300 2026-03-14 01:16 by JourneyLucky
[基金申请] 有必要更换申报口吗 20+3 fannyamoy 2026-03-11 3/150 2026-03-14 00:52 by zhanghaozhu
[考研] 求调剂,一志愿江南大学环境工程085701 +3 Djdjj12 2026-03-10 4/200 2026-03-14 00:31 by JourneyLucky
[考研] 材料与化工304求B区调剂 +5 邱gl 2026-03-11 6/300 2026-03-13 22:37 by JourneyLucky
[考研] 0703,333分求调剂 一志愿郑州大学-物理化学 +3 李魔女斗篷 2026-03-11 3/150 2026-03-13 22:24 by JourneyLucky
[考研] 308求调剂 +5 是Lupa啊 2026-03-11 5/250 2026-03-13 22:13 by JourneyLucky
[考研] 材料工程调剂 +9 咪咪空空 2026-03-12 9/450 2026-03-13 22:05 by 星空星月
[硕博家园] 085600 260分求调剂 +3 天空还下雨么 2026-03-13 5/250 2026-03-13 18:46 by 天空还下雨么
[考研] 302求调剂 +6 负心者当诛 2026-03-11 6/300 2026-03-13 16:11 by JourneyLucky
[考研] 土木第一志愿276求调剂,科研和技能十分丰富,求新兴方向的导师收留 +3 土木小天才 2026-03-12 3/150 2026-03-13 15:01 by JourneyLucky
[考研] 328化工专硕求调剂 +4 。,。,。,。i 2026-03-12 4/200 2026-03-13 14:44 by JourneyLucky
[考研] 0856化学工程280分求调剂 +4 shenzxsn 2026-03-11 4/200 2026-03-13 11:55 by ymwdoctor
[考研] 材料调剂,307分 +13 张泳铭1 2026-03-09 17/850 2026-03-13 11:09 by 薛云鹏
[考博] 26读博 +4 Rui135246 2026-03-12 10/500 2026-03-13 07:15 by gaobiao
[硕博家园] 木虫好像不热闹了,是不是? +4 偏振片 2026-03-10 4/200 2026-03-10 09:51 by longwave
信息提示
请填处理意见