CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > FLUENT

heat pipe simulation in Fluent

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By JohannVV

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 30, 2010, 04:54
Default heat pipe simulation in Fluent
  #1
New Member
 
Nouman
Join Date: Jun 2010
Posts: 6
Rep Power: 16
nahmed is on a distinguished road
Hi,

I am using Fluent to perform heat pipe simulations. I am trying to solve it by VOF multiphase model but i am finding it hard to incorporate the boiling and condensation mechanisms at the liquid and vapor interface, both at condensor and evaporator side.

I was wondering if any one of you have tried to tackle the same sort of problem or could probably suggest me what could be a reasonable way to interact the two phases?

Moreover do i need to use some UDFs for boiling and condensation? What kind of operating conditions are more suitable? steady or unsteady?

Thanks.
nahmed is offline   Reply With Quote

Old   January 1, 2011, 08:27
Default
  #2
New Member
 
Nouman
Join Date: Jun 2010
Posts: 6
Rep Power: 16
nahmed is on a distinguished road
Anyone with good suggestions on my problem?
nahmed is offline   Reply With Quote

Old   January 9, 2011, 15:39
Default
  #3
New Member
 
Nouman
Join Date: Jun 2010
Posts: 6
Rep Power: 16
nahmed is on a distinguished road
gentle bounce!
nahmed is offline   Reply With Quote

Old   January 13, 2011, 02:59
Default hello there
  #4
New Member
 
hilmi
Join Date: Jan 2011
Posts: 1
Rep Power: 0
hilmi is on a distinguished road
i am an undergraduate student, and i was also assigned to develop a CFD analysis of a heat pipe. im really really new with fluent. is FLUENT really can do modeling, meshing, and analysis of a heat pipe?

how to model for the wick structure?
hilmi is offline   Reply With Quote

Old   January 13, 2011, 03:11
Default cheaptheatreticket
  #5
New Member
 
Airlea Cheri
Join Date: Jan 2011
Posts: 1
Rep Power: 0
airleacheri is on a distinguished road
I was also assign to build up a CFD examination of a temperature pipe. i am an apprentice undergraduate student , . I am actually new with confident. is FLUENT in truth can do model, mesh, and analysis of a heat pipe?
airleacheri is offline   Reply With Quote

Old   January 31, 2011, 18:53
Default
  #6
Member
 
barzin
Join Date: Jan 2011
Posts: 33
Rep Power: 15
barzin is on a distinguished road
Hi guys,,,I'm dead new to Fluent and I need to model a heat pipe using Nano fluids as working fluid,please let me know if u find any idea how to it and I'll do the same,,,,cheers
barzin is offline   Reply With Quote

Old   February 4, 2011, 04:54
Default
  #7
New Member
 
Join Date: Sep 2010
Location: germany
Posts: 20
Rep Power: 16
JohannVV is on a distinguished road
Hi all, I'm also working with phase change and use fluent to solve my problems.
I started with the film boiling tutorial from fluent and I have some questions concerning the code and the function of it.(it is not a programming issue)
The question is, where is the information that the evaporation should start at a particular temperature? For example at 100°C with water!
Here the code concerning my problem.


DEFINE_ADJUST(area_density, domain)
{
Thread *t;
Thread **pt;
cell_t c;
Domain *pDomain = DOMAIN_SUB_DOMAIN(domain,P_PHASE);
real voidx, voidy, voidz=0;

...
...
mp_thread_loop_c (t,domain,pt)
if (FLUID_THREAD_P(t))
{
Thread *tp = pt[P_PHASE];

begin_c_loop (c,t)
{

#if RP_3D
C_UDMI(c,t,0) = (C_VOF_G(c,tp)[0]*C_T_G(c,t)[0]+C_VOF_G(c,tp)[1]*C_T_G(c,t)[1]+C_VOF_G(c,tp)[2]*C_T_G(c,t)[2]);
#endif

#if RP_2D
C_UDMI(c,t,0) = (C_VOF_G(c,tp)[0]*C_T_G(c,t)[0]+C_VOF_G(c,tp)[1]*C_T_G(c,t)[1]);
#endif

}
end_c_loop (c,t)
}
...
...
}

DEFINE_SOURCE(gas, cell, thread, dS, eqn)
{

real x[ND_ND];
real source;
Thread *tm = THREAD_SUPER_THREAD(thread);
Thread **pt = THREAD_SUB_THREADS(tm);

real Kl = C_K_L(cell, pt[1])*C_VOF(cell, pt[1]), Kg = C_K_L(cell, pt[0])*C_VOF(cell, pt[0]);
real L = 1e5;

source = (Kl+Kg)*C_UDMI(cell,tm,0) / L;



C_UDMI(cell, tm, 1) = source;


C_UDMI(cell, tm, 2) = -source*L;



dS[eqn] =0;

return source;
}

DEFINE_SOURCE(liquid, cell, thread, dS, eqn)
{
real x[ND_ND];
real source;
Thread *tm = THREAD_SUPER_THREAD(thread);
Thread **pt = THREAD_SUB_THREADS(tm);

source = -C_UDMI(cell, tm, 1);

dS[eqn] = 0;

return source;
}

DEFINE_SOURCE(energy, cell, thread, dS, eqn)
{
real x[ND_ND];
real source;
Thread *tm = thread;



source = C_UDMI(cell, tm, 2);
dS[eqn] = 0;

return source;
}
shahoco likes this.
JohannVV is offline   Reply With Quote

Old   February 5, 2011, 09:19
Default
  #8
New Member
 
Nouman
Join Date: Jun 2010
Posts: 6
Rep Power: 16
nahmed is on a distinguished road
@JahanVV
It is not clear if the phase change you want to do is in closed domain like what happens in case of a heat pipe. as for my application I have just started to look into the UDF manual of Fleunt and at this stage, I am trying to write a UDF for heat source in evaporator and heat sink in condensor section of the heat pipe. If any one can guide me in writing the code that would be highly appreciated.

@Others
I am not completely sure but the simulation of heat pipe is possible in Fluent. It depends upto what extent you want to be precise about your simulation. So far I have not come up with a succesful startegy to model phase change inside a heat pipe. I guess we can do without it as well by modelling wick and the vapor region separately.
nahmed is offline   Reply With Quote

Old   February 6, 2011, 15:28
Default
  #9
New Member
 
Join Date: Sep 2010
Location: germany
Posts: 20
Rep Power: 16
JohannVV is on a distinguished road
Hi nahmed,
with the phase change Ii want to model an evaporator an a condenser in a heat pump. For my understanding is my problem with the heat pump similar to yours with the heat pipe.

I do not see a problem to set up a case in fluent, including the programming stuff. I have a problem with the mechanism of evaporation and condensation. I'm desperately searching for some equitation’s to establish the model from the mathematical/physical side.

So if you could help me with the theory (equitation’s, treatments), I could help you with the case setup including writing of the udf!
JohannVV is offline   Reply With Quote

Old   June 30, 2011, 06:35
Default
  #10
New Member
 
haghshenasfard's Avatar
 
a
Join Date: Feb 2010
Posts: 14
Rep Power: 16
haghshenasfard is on a distinguished road
Quote:
Originally Posted by barzin View Post
Hi guys,,,I'm dead new to Fluent and I need to model a heat pipe using Nano fluids as working fluid,please let me know if u find any idea how to it and I'll do the same,,,,cheers
hello
could you please send me any information about CFD simulation of heat pipes? I need a udf for simulations, I you need I can send you a new paper in this field,
masoud734@yahoo.com
haghshenasfard is offline   Reply With Quote

Old   October 12, 2012, 05:49
Default UDF for evaporating and condensation in heat pipe
  #11
New Member
 
sharon
Join Date: Sep 2012
Posts: 6
Rep Power: 14
sharonbashyam is on a distinguished road
please any one kindly mail me the udf regarding the evaporation and condensation process in heat pipe ..if u would do kindly i would be obliged....my email id is sharon340mech@yahoo.com
sharonbashyam is offline   Reply With Quote

Old   July 23, 2013, 19:19
Default
  #12
Member
 
Mohammad Bahreini
Join Date: Dec 2012
Posts: 36
Rep Power: 13
mecman is on a distinguished road
Hi all
i want simulate heat pipe in fluent,but i dont Know haw simulate boilnig with Vof model in heat pipe...please any one kindly mail me the udf regarding the evaporation and condensation process in heat pipe ..if u would do kindly i would be obliged....my email id is m.bahreini1990@gmail.com
mecman is offline   Reply With Quote

Old   December 22, 2014, 08:01
Smile
  #13
Member
 
Nazim
Join Date: Oct 2013
Posts: 93
Rep Power: 13
shahid nadeem is on a distinguished road
Quote:
Originally Posted by barzin View Post
Hi guys,,,I'm dead new to Fluent and I need to model a heat pipe using Nano fluids as working fluid,please let me know if u find any idea how to it and I'll do the same,,,,cheers
Dear Go through this paper http://www.ansys.com/staticassets/AN...-heat-pipe.pdf.
shahid nadeem is offline   Reply With Quote

Old   December 22, 2014, 11:58
Default
  #14
New Member
 
Ajai
Join Date: Dec 2014
Posts: 1
Rep Power: 0
Ajai is on a distinguished road
Hi
have you tried the UDF manual .. there you will find some useful udf's which you can alter and hook it to your simulation.
Ajai is offline   Reply With Quote

Old   January 9, 2015, 05:36
Default Udf
  #15
Member
 
Muhammed Asmail
Join Date: Nov 2009
Location: Iraq
Posts: 43
Rep Power: 16
Muhammed_iraq is on a distinguished road
Hi all
Please i need UDF
Muhammed_iraq is offline   Reply With Quote

Old   December 15, 2015, 05:11
Smile Thank You so much so whether this code worked for Heat Pipe bro
  #16
Member
 
Nazim
Join Date: Oct 2013
Posts: 93
Rep Power: 13
shahid nadeem is on a distinguished road
so much so whether this code worked for Heat Pipe bro
Quote:
Originally Posted by JohannVV View Post
Hi all, I'm also working with phase change and use fluent to solve my problems.
I started with the film boiling tutorial from fluent and I have some questions concerning the code and the function of it.(it is not a programming issue)
The question is, where is the information that the evaporation should start at a particular temperature? For example at 100°C with water!
Here the code concerning my problem.


DEFINE_ADJUST(area_density, domain)
{
Thread *t;
Thread **pt;
cell_t c;
Domain *pDomain = DOMAIN_SUB_DOMAIN(domain,P_PHASE);
real voidx, voidy, voidz=0;

...
...
mp_thread_loop_c (t,domain,pt)
if (FLUID_THREAD_P(t))
{
Thread *tp = pt[P_PHASE];

begin_c_loop (c,t)
{

#if RP_3D
C_UDMI(c,t,0) = (C_VOF_G(c,tp)[0]*C_T_G(c,t)[0]+C_VOF_G(c,tp)[1]*C_T_G(c,t)[1]+C_VOF_G(c,tp)[2]*C_T_G(c,t)[2]);
#endif

#if RP_2D
C_UDMI(c,t,0) = (C_VOF_G(c,tp)[0]*C_T_G(c,t)[0]+C_VOF_G(c,tp)[1]*C_T_G(c,t)[1]);
#endif

}
end_c_loop (c,t)
}
...
...
}

DEFINE_SOURCE(gas, cell, thread, dS, eqn)
{

real x[ND_ND];
real source;
Thread *tm = THREAD_SUPER_THREAD(thread);
Thread **pt = THREAD_SUB_THREADS(tm);

real Kl = C_K_L(cell, pt[1])*C_VOF(cell, pt[1]), Kg = C_K_L(cell, pt[0])*C_VOF(cell, pt[0]);
real L = 1e5;

source = (Kl+Kg)*C_UDMI(cell,tm,0) / L;



C_UDMI(cell, tm, 1) = source;


C_UDMI(cell, tm, 2) = -source*L;



dS[eqn] =0;

return source;
}

DEFINE_SOURCE(liquid, cell, thread, dS, eqn)
{
real x[ND_ND];
real source;
Thread *tm = THREAD_SUPER_THREAD(thread);
Thread **pt = THREAD_SUB_THREADS(tm);

source = -C_UDMI(cell, tm, 1);

dS[eqn] = 0;

return source;
}

DEFINE_SOURCE(energy, cell, thread, dS, eqn)
{
real x[ND_ND];
real source;
Thread *tm = thread;



source = C_UDMI(cell, tm, 2);
dS[eqn] = 0;

return source;
}
shahid nadeem is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Heat pipe simulation bensonnggl CFX 17 September 3, 2017 21:42
how to modeling heat by fluent and ansys? njiit FLUENT 0 December 9, 2009 01:39
Flow around pipes - heat transfer coefficient on the wall of pipe doodek Main CFD Forum 2 November 23, 2009 09:48
Convective Heat Transfer - Heat Exchanger Mark CFX 6 November 15, 2004 16:55
transient heat flux in FLUENT Jayanti Sinha Main CFD Forum 0 November 6, 1999 19:43


All times are GMT -4. The time now is 12:44.