24小时热门版块排行榜    

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

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的回帖
查看全部 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的回帖

yegavin

至尊木虫 (著名写手)

朋友,不知道你的问题解决了没有?(你的模型中没有考虑 slip velocity,singhal 模型中传质速率的计算没考直接考虑到气泡的直径啊)
有你真好~
5楼2014-03-07 19:01:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 中科院材料273求调剂 +3 yzydy 2026-03-15 3/150 2026-03-15 21:15 by ms629
[考研] 一志愿985,本科211,0817化学工程与技术319求调剂 +3 Liwangman 2026-03-15 3/150 2026-03-15 18:16 by JourneyLucky
[考研] 中科大材料与化工319求调剂 +3 孟鑫材料 2026-03-14 3/150 2026-03-14 20:10 by ms629
[考研] 289求调剂 +4 这么名字咋样 2026-03-14 6/300 2026-03-14 18:58 by userper
[考研] 复试调剂 +4 z1z2z3879 2026-03-14 5/250 2026-03-14 16:30 by JourneyLucky
[考研] 290求调剂 +4 @将就将就看 2026-03-10 8/400 2026-03-14 14:23 by 千千运气
[考研] 材料与化工 一志愿山大 321分 求调剂 +7 每天散步 2026-03-09 8/400 2026-03-14 02:18 by JourneyLucky
[考研] 295复试调剂 +5 简木ChuFront 2026-03-09 5/250 2026-03-14 01:29 by JourneyLucky
[考研] 328,0703考生求调剂,一志愿为东北师范大学 +4 观素律 2026-03-09 5/250 2026-03-14 01:24 by JourneyLucky
[考研] 312求调剂 +6 陌宸希 2026-03-10 6/300 2026-03-14 00:40 by JourneyLucky
[考研] 327求调剂 +4 Ffff03 2026-03-10 4/200 2026-03-14 00:17 by JourneyLucky
[考研] 材料专硕288分求调剂 一志愿211 +4 在家想你 2026-03-11 4/200 2026-03-13 22:49 by JourneyLucky
[考研] 290求调剂 +9 ADT 2026-03-11 9/450 2026-03-13 21:55 by JourneyLucky
[考研] 一志愿西南交大,材料专硕317求调剂 +5 lx8568 2026-03-11 5/250 2026-03-13 21:43 by peike
[考研] 求调剂 +7 18880831720 2026-03-11 7/350 2026-03-13 16:10 by JourneyLucky
[考研] 考研调剂 +4 芬达46 2026-03-12 4/200 2026-03-13 16:04 by ruiyingmiao
[考研] 工科278分求调剂 +5 周慢热啊 2026-03-12 7/350 2026-03-13 15:49 by JourneyLucky
[考研] 085600材料与化工 309分请求调剂 +7 dtdxzxx 2026-03-12 8/400 2026-03-13 14:43 by jxchenghu
[考研] 085600 材料与化工 295 求调剂 +10 dream…… 2026-03-10 12/600 2026-03-12 13:46 by dream……
[考研] 298求调剂 +3 Vv呀! 2026-03-10 3/150 2026-03-10 22:40 by 剑诗杜康
信息提示
请填处理意见