24小时热门版块排行榜    

查看: 4719  |  回复: 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的回帖

圆梦缘1989

新虫 (小有名气)

引用回帖:
2楼: Originally posted by yegavin at 2013-12-12 20:39:51
朋友你好,我也困惑这个问题,前些天我也尝试过将空话模型中计算的传质速率编入DEFINE_MASS_TRANSFER中,也出现了迭代几步就发散的问题,请问你解决了吗?

你好,你的问题解决了么?可以讨论一下么?
7楼2014-12-10 21:20:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

yegavin

至尊木虫 (著名写手)

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

yegavin

至尊木虫 (著名写手)

并且我还想请教一下,你有没有尝试过用DEFINE_CAVITATION_RATE宏的格式去编写你的UDF,结果是否也出现过迭代几步就发散的情况?我试过了,也是迭代几部就发散了。
我刚看过你的程序了,空化模型是不考虑传热的,也就是没有能量源项,不知你的情况需不需要考虑?
有你真好~
3楼2013-12-12 21:41:18
已阅   回复此楼   关注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的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 什么时候开奖? +4 CrisMessi 2026-08-18 4/200 2026-08-19 00:53 by gatelove
[教师之家] 为什么余额宝的年化利率越来越低?主要原因有哪些? +3 瞬息宇宙 2026-08-15 3/150 2026-08-18 21:40 by xiaohuixin
[基金申请] 2027广东省杰青 +3 奶牛小黑 2026-08-15 9/450 2026-08-18 20:09 by 奶牛小黑
[基金申请] 朋友圈看到的 +4 wangzilk 2026-08-18 5/250 2026-08-18 19:25 by wangzilk
[基金申请] 欢迎发来filecode的Mz6后的代码验证其规律 +51 医学老男孩 2026-08-13 110/5500 2026-08-18 19:07 by icerianxia
[基金申请] 明天放榜? +5 Shxjjxjkx 2026-08-18 5/250 2026-08-18 18:14 by -大大大大大-
[基金申请] 时间戳变了,能看出什么问题? +8 基诺咪客 2026-08-17 11/550 2026-08-18 17:13 by 悠然熊猫
[基金申请] 重要消息,中午系统在维护 +9 yuleib84 2026-08-18 10/500 2026-08-18 16:52 by archvillain
[基金申请] 时间戳又变了8-15 +14 archvillain 2026-08-15 26/1300 2026-08-18 13:37 by phantomgost
[基金申请] 今天维护系统维护 祝所有人 高中 +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by 家与远方
[基金申请] 哪位老哥知道今年的国自然具体哪一天放榜? +13 Ldrop2023 2026-08-13 16/800 2026-08-18 12:25 by 淀粉搬运工
[基金申请] 93BebMhtakh前后11位开头都是大写 +4 且听虎啸 2026-08-17 5/250 2026-08-18 00:49 by 蔡棒棒菂
[基金申请] 感觉是下周放榜了 +6 angus9576 2026-08-17 11/550 2026-08-17 23:57 by angus9576
[基金申请] filecode=后面第一个是大写字母 +8 wangze12014 2026-08-14 10/500 2026-08-17 17:05 by xter9665
[基金申请] 今天系统多次维护,明天很可能放榜! +8 zju2000 2026-08-16 9/450 2026-08-17 12:20 by lmz0216
[精细化工] 招聘 金属平磨液,抛光液研发工程师 +3 小天0311 2026-08-14 3/150 2026-08-16 07:31 by H9PLUS
[基金申请] 各位道友,我要去昆明玩几天,回来见。 +7 Tide man 2026-08-14 8/400 2026-08-15 01:11 by arzu_hma
[基金申请] 重要来源:本周末出结果 +10 瞬息宇宙 2026-08-12 10/500 2026-08-13 15:46 by likettle
[基金申请] Filecode 又变了,巨变 +3 WH3796 2026-08-12 4/200 2026-08-13 14:13 by 小木虫6752397
[基金申请] 结合人工智能,周易传统文化,filecode打分制来了,3分以上希望很大。 +3 Tide man 2026-08-12 4/200 2026-08-13 08:35 by ZJTJZ
信息提示
请填处理意见