| 查看: 10118 | 回復(fù): 19 | |||
[求助]
fluent中的體熱源加載問題(實(shí)際上是熱流密度,不是熱生成率)
|
|||
|
做焊接激光模擬,采用高斯旋轉(zhuǎn)體熱源。隨時(shí)間移動(dòng)。融化凝固模型。 查詢很多資料和問了若干人后,他們的建議都是加載在能量源項(xiàng)。 /*采用旋轉(zhuǎn)高斯體熱源*/ /*能量源項(xiàng)*/ #include "udf.h" DEFINE_SOURCE(heat_flux, cell, thread, dS, eqn) { real x[ND_ND]; real y,I,U,oq,t0,v0,Q,time,cs,HH; real r,rh; real source_heat; cell_t c; C_CENTROID(x,c,thread); y=0.7; /*有效功率因子*/ U=16.; I=100.; v0=2.e-3; /*焊接速度*/ Q=y*I*U; /*有效功率*/ cs=3./pow(oq,2.); /*形狀因子*/ HH=1.e-3; /*熱源高度*/ oq=2.5e-3; /*熱源半徑*/ time= RP_Get_Real("flow-time" ;r=sqrt(pow(x[0]-v0*time,2.)+pow(x[1],2.)); /*坐標(biāo)與熱源中心的距離*/ rh=sqrt(log(HH/x[2])/3.)*oq;/*一定熱源高度對(duì)應(yīng)的半徑rh*/ if (x[2]==0&&r<=oq) { source_heat=3.*cs*Q/(3.14*HH*(1.-1./exp(3)))*exp(-3.*pow(r,2.)/pow(oq,2.)); dS[eqn] =0; } else if (x[2]==HH&&r==0.) { source_heat=3.*cs*Q/(3.14*HH*(1.-1./exp(3))); dS[eqn] =0; } else if (x[2]>HH) { source_heat=0; dS[eqn] =0; } else if (r<=rh) { source_heat=3.*cs*Q/(3.14*HH*(1.-1./exp(3)))*exp(-3.*cs/log10(HH/x[2])*pow(r,2.)); dS[eqn] =0; } else { source_heat= dS[eqn] =0; } return source_heat; } 條件語句比較復(fù)雜,主要怕出問題。呵呵 interpret后沒有錯(cuò)誤,但加載出不了結(jié)果。 希望大家給點(diǎn)意見。 [ 來自科研家族 流體數(shù)值模擬 ] [ Last edited by b07988 on 2012-3-4 at 22:31 ] |
電弧 |

|
1, 我記得傳熱學(xué)一個(gè)默認(rèn)的假設(shè)是熱擾動(dòng)傳遞速率無限大,但對(duì)與激光加熱等加熱時(shí)間極短的問題,該假設(shè)不在適用,這樣常見的傳熱學(xué)中微分方程就要做相應(yīng)的調(diào)整,不知道你的激光焊接問題村不存在這個(gè)問題? 2 條件語句中有幾個(gè)將y坐標(biāo)和某一值做等值比較,首先C_CENTROID取的是網(wǎng)格中心的坐標(biāo)值,是一系列離散的值,你等確定你的網(wǎng)格正好有一一個(gè)或幾個(gè)網(wǎng)格的y坐標(biāo)值是這個(gè)值(個(gè)人覺得,除非你自己輸入坐標(biāo)生成網(wǎng)格,利用網(wǎng)格生成軟件生成的網(wǎng)格是不能保證的)?也就是說你那個(gè)幾個(gè)有等號(hào)的條件判斷語句有很大的可能是遍歷完整個(gè)網(wǎng)格也找不到符合條件的,這應(yīng)該是加載不出結(jié)果的原因。所以需要修改判斷條件。 3,對(duì)于1,請(qǐng)教一下高斯熱源定義。 |


|
我沒注意到你還有r<=rh這一句。 至于那幾個(gè)等式比較的語句,并不是你所說的網(wǎng)格較密,誤差可忽略。fluent數(shù)據(jù)是real類型的,小數(shù)點(diǎn)位數(shù)應(yīng)該在六位以上,因?yàn)槭堑戎当容^,只需要最后以為小數(shù)不等,條件就不成立。 你可以在你設(shè)的有熱源的條件語句部分加一個(gè)Message語句,把該點(diǎn)的坐標(biāo)值輸出到控制窗口里,根據(jù)這個(gè)判斷,而非根據(jù)殘差曲線。 |

銀蟲 (小有名氣)

銅蟲 (初入文壇)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 301求調(diào)劑 +9 | yy要上岸呀 2026-03-17 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 278求調(diào)劑 +5 | 煙火先于春 2026-03-17 | 5/250 |
|
|
[考研] 考研化學(xué)學(xué)碩調(diào)劑,一志愿985 +4 | 張vvvv 2026-03-15 | 6/300 |
|
|
[考研] 材料與化工專碩調(diào)劑 +5 | heming3743 2026-03-16 | 5/250 |
|
|
[考研] 267一志愿南京工業(yè)大學(xué)0817化工求調(diào)劑 +6 | SUICHILD 2026-03-12 | 6/300 |
|
|
[考研] 274求調(diào)劑 +5 | 時(shí)間點(diǎn) 2026-03-13 | 5/250 |
|
|
[考研] 070300化學(xué)學(xué)碩求調(diào)劑 +6 | 太想進(jìn)步了0608 2026-03-16 | 6/300 |
|
|
[考研] 0703化學(xué)調(diào)劑 290分有科研經(jīng)歷,論文在投 +7 | 膩膩gk 2026-03-14 | 7/350 |
|
|
[考研] 求老師收留調(diào)劑 +4 | jiang姜66 2026-03-14 | 5/250 |
|
|
[考研] 中科大材料專碩319求調(diào)劑 +3 | 孟鑫材料 2026-03-13 | 3/150 |
|
|
[考研] 265求調(diào)劑 +4 | 威化餅07 2026-03-12 | 4/200 |
|
|
[考研] 255求調(diào)劑 +3 | 李嘉慧, 2026-03-12 | 4/200 |
|
|
[考研] 266求調(diào)劑 +4 | 學(xué)員97LZgn 2026-03-13 | 4/200 |
|
|
[考研] 求調(diào)劑(材料與化工327) +4 | 愛吃香菜啦 2026-03-11 | 4/200 |
|
|
[考研] 329求調(diào)劑 +3 | miaodesi 2026-03-12 | 4/200 |
|
|
[考研] 【考研調(diào)劑求收留】 +3 | Ceciilia 2026-03-11 | 3/150 |
|
|
[考研] 材料工程調(diào)劑 +4 | 咪咪空空 2026-03-11 | 4/200 |
|
|
[考研] 085600材料與化工 309分請(qǐng)求調(diào)劑 +7 | dtdxzxx 2026-03-12 | 8/400 |
|
|
[考研] 283求調(diào)劑,材料、化工皆可 +8 | 蘇打水7777 2026-03-11 | 10/500 |
|
|
[考博] 26讀博 +4 | Rui135246 2026-03-12 | 10/500 |
|