|
[Sponsors] | |||||
How to deal latent heat during phase change through source term udf |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
|
#1 |
|
New Member
deepak
Join Date: Sep 2011
Location: india
Posts: 8
Rep Power: 3 ![]() |
Hi all
i have written udf for phase change from liquid to vapour in a narrow pipe.i think there is some problem with energy udf, since temperature is not decreasing but it should decrease. DEFINE_SOURCE(enrg_src, cell, mix_th, dS, eqn) { Thread *pri_th; Thread *sec_th; real m_dot; real P_SAT ; real T_SAT; P_SAT=exp(A+(B/(C_T(cell,mix_th)+C))+D*C_T(cell,mix_th)+E*log(C_T (cell,mix_th)))*1e5; T_SAT= -P_SAT*P_SAT*2e-11+P_SAT*7e-5+254.1; pri_th = THREAD_SUB_THREAD(mix_th, 0); sec_th = THREAD_SUB_THREAD(mix_th, 1); if (C_P(cell, mix_th)<=P_SAT) { m_dot = -0.1*C_VOF(cell, pri_th)*C_R(cell, pri_th)*fabs(C_T(cell,pri_th) - T_SAT)/T_SAT; dS[eqn] = -0.1*C_VOF(cell, pri_th)*C_R(cell, pri_th)/T_SAT; } else { m_dot = 0.1*C_VOF(cell, sec_th)*C_R(cell, sec_th)*fabs(T_SAT-C_T(cell,pri_th))/T_SAT; dS[eqn] = 0.1*C_VOF(cell, sec_th)*C_R(cell, sec_th)/T_SAT; } return LAT_HT*m_dot; i am not very much clear with this udf. means due to phase change temp of liquid should drop. plz enlighten me t will be grateful. |
|
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| friction forces icoFoam | ofslcm | OpenFOAM | 3 | April 7, 2012 10:57 |
| About phase change heat and mass transfer | Michael | FLUENT | 2 | February 13, 2011 01:49 |
| OpenFOAM on MinGW crosscompiler hosted on Linux | allenzhao | OpenFOAM Installation | 127 | January 30, 2009 19:08 |
| udf with moving heat source | Ryan | FLUENT | 0 | April 10, 2003 19:13 |
| help needed about phase change | Yanhu Guo | Main CFD Forum | 4 | January 23, 2001 23:16 |