| 5 | 1/1 | 返回列表 |
| 查看: 1579 | 回復(fù): 4 | |||
加油鴨2333新蟲 (小有名氣)
|
[交流]
在壁面添加質(zhì)量源項 已有1人參與
|
|
請問如何在壁面添加質(zhì)量源項呢?我想加一個-KC,就是一級反應(yīng)動力學(xué)里的那個,使到壁面的污染物以-kc減少,我看了很久,知道需要提取臨近壁面的cell,可是,如何表示方程式和用壁面的污染物質(zhì)量分?jǐn)?shù)呢?我實在是憋不出來了,UDF最多寫成這個樣子,求助蟲友們幫我完善UDF,謝謝,謝謝。。∑渲幸患壏磻(yīng)動力學(xué)常數(shù)是0.274,壁面的ID是13,我用yk表示污染物的質(zhì)量分?jǐn)?shù) #include "udf.h" #define K 0.274 DEFINE_SOURCE(face_source, cell, face, thread, yk, dS, eqn) { real source; fluid_ID = 13; Domain *domain; ?Thread *t = Lookup_Thread(domain,fluid_ID); ?Thread *t0 = THREAD_T0(t); cell_t c0 = F_C0(f,tf); tc0 = THREAD_T0(tf); source=yk*exp(-Kt) dS[eqn]=-K*yk return source } 發(fā)自小木蟲Android客戶端 |
鐵蟲 (正式寫手)
|
首先 不知道你憋了多久寫的,不過寫的確實不好 ,建議好好看看fluent udf幫助里面的source部分,很簡單的。 1 DEFINE_SOURCE (name, c, t, dS, eqn) 這個宏,你怎么在這個括號里面隨便繼續(xù)加變量?這個變量是不能變的。 2 包括cell 以及thread,通過這個宏fluent已經(jīng)自動給你傳進(jìn)來了,你還Thread *t = Lookup_Thread(domain,fluid_ID); Thread *t0 = THREAD_T0(t); cell_t c0 = F_C0(f,tf); tc0 = THREAD_T0(tf),都是多余的。你只需要指定每個cell里面的消耗速率值即可,置于是在哪個cell 哪個thread,這個宏已經(jīng)給你傳進(jìn)來了,你不用管了。 3你的消耗速率公式是什么? 4 ds的數(shù)值 我寫udf的時候 基本不反饋; 5 消耗速率計算計算公式里面還有時間嗎,不太清楚。 5 我覺的應(yīng)該這么寫, #include "udf.h" DEFINE_SOURCE (kc_source, c, t, dS, eqn) { real source; real yk,k yk=每個cell的組分質(zhì)量百分比宏函數(shù),你找找udf幫助,我忘了; k=0.274; source=消耗速率計算公式; return source } |
新蟲 (小有名氣)
送紅花一朵 |
謝謝給予回復(fù),謝謝! 1.我的反應(yīng)公式就是一級反應(yīng)動力學(xué)公式,dc/dt=-Kc,所以把它解析解之后,就帶了時間,請問我這個公式需要那么變嗎?因為看源項案例,都把他們解析解了 2.式中是濃度,但是入口條件只有寫質(zhì)量分?jǐn)?shù),我直接當(dāng)他們相等了?梢灾苯佑眠@個公式嗎?還是需要換算一下? 2.我看到別人說加壁面源項需要先把臨近壁面的網(wǎng)格提出來,我加的不是整體的源項,是一個面的,所以加的那些指針,請問如果不加直接在壁面上的udf導(dǎo)入,不知道宏能不能找到壁面臨近的cell呢? 發(fā)自小木蟲Android客戶端 |
鐵蟲 (正式寫手)
|
1 源項都是單位時間內(nèi)的源項,是個速率,所以 我覺得不用加,你再研究一下; 2 根據(jù)公式 公式怎么樣就怎么樣,肯定要轉(zhuǎn)換啊,質(zhì)量分?jǐn)?shù)變成濃度; 3 你畫網(wǎng)格的時候,壁面一層單獨畫成一個zone,如果是用icem畫網(wǎng)格 就是單獨一個block 如果是gambit或者其他的 我還真不完全清楚,然后在改zone里面 加載source;如果你想在整個計算區(qū)域都加載source 然后判斷臨近邊界的區(qū)域 我覺得太麻煩了,可能還浪費計算時間。所以,如果網(wǎng)格好畫的話,建議在壁面第一層,單獨畫個zone。如果實在不行 那你就采用判斷方式吧。 |
新蟲 (小有名氣)
| 5 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 歡迎211本科同學(xué),過A區(qū)國家線,A區(qū)非偏遠(yuǎn)一本,交叉學(xué)科課題組 +14 | lisimayy 2026-03-04 | 24/1200 |
|
|---|---|---|---|---|
|
[考研] 材料調(diào)劑 +3 | ounce. 2026-03-05 | 6/300 |
|
|
[考研] 求材料調(diào)劑 +4 | berdmond 2026-03-05 | 4/200 |
|
|
[考研] 江西師范大學(xué)王昆-盧章輝課題組招化學(xué)方向碩士研究生兩名 +3 | 哈哈大俠 2026-02-28 | 3/150 |
|
|
[考研] 一志愿東北大學(xué)080500,英一數(shù)二343分求調(diào)劑 +5 | Seele_v5 2026-03-04 | 5/250 |
|
|
[考研] 274環(huán)境工程求調(diào)劑 +6 | 扶柳盈江 2026-03-05 | 6/300 |
|
|
[考研] 化學(xué)專業(yè)調(diào)劑 +3 | 好好好1233 2026-03-04 | 3/150 |
|
|
[考研] 一志愿天津大學(xué)085600 319分 材料與化工 金屬方向 求調(diào)劑 +6 | 青科11 2026-03-02 | 6/300 |
|
|
[考研] 0856材料與化工,270求調(diào)劑 +17 | YXCT 2026-03-01 | 20/1000 |
|
|
[考研] 307求調(diào)劑 +4 | xuyuan111 2026-03-04 | 5/250 |
|
|
[考研] 085600 材料與化工 298 +14 | 小西笑嘻嘻 2026-03-03 | 14/700 |
|
|
[考研] 武理材料工程302調(diào)劑 +3 | Doleres 2026-03-03 | 6/300 |
|
|
[論文投稿]
EST拒稿重投
5+3
|
15102603076 2026-03-02 | 3/150 |
|
|
[考研] 0856材料工程,初試313調(diào)劑 +7 | 賣個關(guān)子吧 2026-03-03 | 7/350 |
|
|
[考研] 290求調(diào)劑 +9 | ErMiao1020 2026-03-02 | 9/450 |
|
|
[考研] 0857調(diào)劑 +6 | 一ll半 2026-02-28 | 8/400 |
|
|
[考研] 288求調(diào)劑 +3 | 少71.8 2026-03-02 | 5/250 |
|
|
[考研] 321求調(diào)劑一志愿東北林業(yè)大學(xué)材料與化工英二數(shù)二 +5 | 蟲蟲蟲蟲蟲7 2026-03-01 | 9/450 |
|
|
[考研] 求調(diào)劑 +7 | repeatt?t 2026-02-28 | 7/350 |
|
|
[考研] 調(diào)劑 +3 | 簡木ChuFront 2026-02-28 | 3/150 |
|