24小时热门版块排行榜    

查看: 2474  |  回复: 14

pinksuper

新虫 (小有名气)

[求助] UDF 同一种液体,密度随位置变化 已有4人参与

各位好,我的模型是2维长方形,里面是同一种液体,位于上部的液体密度小,位于下部的液体密度大,请问用define property (density,position)可以实现吗?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

pinksuper

新虫 (小有名气)

引用回帖:
13楼: Originally posted by cnt123 at 2016-09-21 07:39:53
不必使用udf,把能量計算選項打開,將密度設為溫度的函數(多項式或分段線性擬合),
起始狀態可mark特定區域,指定溫度/密度,再patch即可。

谢谢回复,请问是不是不能直接patch密度?我在patch variable 里面没找到密度?所以是只能patch温度,然后定义温度密度的函数是吗?我查了一下,密度是温度和压力的函数,关系很复杂,需要迭代计算才行
14楼2016-09-21 09:34:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

qc12345

至尊木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
pinksuper: 金币+20, 有帮助 2016-09-22 15:16:58
1.在CFD計算中,液體一般都假設為不可壓縮流體,因此密度都會是定值
2.在流場中流體密度是隨著流體速度和壓力變化,很少以高度?碓O定液體密度
3.您的問題可以用UDF達到,但計算時數值不容易收斂喔!
聽海
2楼2016-09-19 11:06:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
2楼: Originally posted by qc12345 at 2016-09-19 11:06:04
1.在CFD計算中,液體一般都假設為不可壓縮流體,因此密度都會是定值
2.在流場中流體密度是隨著流體速度和壓力變化,很少以高度?碓O定液體密度
3.您的問題可以用UDF達到,但計算時數值不容易收斂喔!

谢谢你的回复,我需要模拟不同密度同一液体受热混合的过程,所以密度必须不一样,...
或者我可以把密度改成温度的函数,那这样的话就需要用udf不同区域的液体设定为不同的温度。这样的话还是需要用udf区分不同的位置,我现在在网上找到可以用C_CENTROID(xc,c,t),但是我有点不明白,这个找到的是模型中心吗?如果模型是长方形,那就是两条对角线的交点?
3楼2016-09-19 13:35:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qc12345

至尊木虫 (职业作家)

引用回帖:
3楼: Originally posted by pinksuper at 2016-09-19 13:35:46
谢谢你的回复,我需要模拟不同密度同一液体受热混合的过程,所以密度必须不一样,...
或者我可以把密度改成温度的函数,那这样的话就需要用udf不同区域的液体设定为不同的温度。这样的话还是需要用udf区分不 ...

1.你要的應該只是初始密度不同而已吧?
2.如果只是初始密度不同或許可以用UDF profile先算個一兩步,然後關閉UDF,再用非穩態及温度函数方式計算你要的值
聽海
4楼2016-09-19 13:58:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
4楼: Originally posted by qc12345 at 2016-09-19 13:58:27
1.你要的應該只是初始密度不同而已吧?
2.如果只是初始密度不同或許可以用UDF profile先算個一兩步,然後關閉UDF,再用非穩態及温度函数方式計算你要的值...

谢谢回复,请问你知道C_CENTROID(xc,c,t)具体得到的是哪里的坐标吗?谢谢
5楼2016-09-19 17:03:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dai26520

专家顾问 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
pinksuper: 金币+10, 有帮助 2016-09-22 15:17:11
这个得到的是网格中心的,不是几何模型的
个性只是一个代号,做好自己就行
6楼2016-09-19 17:27:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qc12345

至尊木虫 (职业作家)

應該是cell中心的坐標,我不是很確定,說明應該有寫,你再查一查
聽海
7楼2016-09-19 17:35:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mycc

专家顾问 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
pinksuper: 金币+10 2016-09-22 15:17:20
引用回帖:
3楼: Originally posted by pinksuper at 2016-09-19 13:35:46
谢谢你的回复,我需要模拟不同密度同一液体受热混合的过程,所以密度必须不一样,...
或者我可以把密度改成温度的函数,那这样的话就需要用udf不同区域的液体设定为不同的温度。这样的话还是需要用udf区分不 ...

把密度改成温度的函数是可以的,尝试这个方法吧,比用UDF容易,而且不容易出错
项目汇总:http://www.cfluid.com/forum.php?mod=viewthread&tid=114340&extra=
8楼2016-09-20 10:14:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
7楼: Originally posted by qc12345 at 2016-09-19 17:35:54
應該是cell中心的坐標,我不是很確定,說明應該有寫,你再查一查

好的,谢谢你
9楼2016-09-20 10:32:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pinksuper

新虫 (小有名气)

引用回帖:
8楼: Originally posted by mycc at 2016-09-20 10:14:40
把密度改成温度的函数是可以的,尝试这个方法吧,比用UDF容易,而且不容易出错...

谢谢回复。我现在也是想这样弄,但是因为我有两个zone,每个zone的温度密度不一样,所以估计还是得用udf。我现在是想用define init 设定每个zone的初始温度,然后在用define property 设定温度密度函数。
10楼2016-09-20 10:34:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 pinksuper 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 k0dTPqJtl0jt 2026-08-14 4/200 2026-08-15 04:45 by 4wMiSEwB6436
[公派出国] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 7lpolszZVXgi 2026-08-14 5/250 2026-08-15 04:41 by 4wMiSEwB6436
[基金申请] 小木虫上这么多卖论文的,真有人买论文么?感觉没必要啊 +11 Tide man 2026-08-10 12/600 2026-08-15 02:12 by home3163
[硕博家园] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 k0dTPqJtl0jt 2026-08-14 4/200 2026-08-15 01:28 by 4wMiSEwB6436
[考研] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 HFw0lei2R37i 2026-08-14 7/350 2026-08-15 00:40 by 4wMiSEwB6436
[基金申请] filecode +6 cratir 2026-08-14 10/500 2026-08-14 18:29 by 笑叹辞穷
[基金申请] 有时候,自然基金真的不能太认真 (我的申报经验) +6 majunge000 2026-08-11 8/400 2026-08-14 14:44 by 医学老男孩
[基金申请] filecode +15 documentary 2026-08-10 17/850 2026-08-14 10:08 by kissu88
[文学芳草园] 阿姨 +4 汪汪锅 2026-08-09 4/200 2026-08-13 19:43 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
[基金申请] 分享一下我之前已中青C的计划书的filecode +4 布布和一二 2026-08-11 5/250 2026-08-13 12:56 by cratir
[基金申请] 2019年青年基金涵评意见,大家看看几个A,几个B? +11 Tide man 2026-08-11 11/550 2026-08-13 07:35 by 撸猫猫
[基金申请] 综述论文作为代表作会不会影响评审专家的印象分? +11 yufeiwaner 2026-08-09 13/650 2026-08-12 08:17 by yufeiwaner
[基金申请] 帮忙看看fileCode +7 wwncly 2026-08-10 13/650 2026-08-11 19:36 by 冰心玉壶晴
[基金申请] 为什么网上很多人说本周 12号出结果 +6 瞬息宇宙 2026-08-10 7/350 2026-08-11 19:25 by Tide man
[基金申请] 确定了,国自然21号放榜 +6 布布和一二 2026-08-10 7/350 2026-08-10 19:15 by 2000zf36392
[基金申请] 国自然结果 +4 Vierhys 2026-08-10 8/400 2026-08-10 15:06 by Vierhys
[基金申请] fileCode有新解读? +10 Tide man 2026-08-08 18/900 2026-08-09 12:55 by 仁砚薪传
[基金申请] 关于filecode,很负责任的告诉大家 +6 爱看书的可乐 2026-08-08 7/350 2026-08-08 22:13 by a_niu
信息提示
请填处理意见