CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Programming & Development

Wall heat transfer boundary condition

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 15, 2015, 06:29
Default Wall heat transfer boundary condition
  #1
Member
 
Francesco Capuano
Join Date: May 2010
Posts: 81
Rep Power: 15
francesco_capuano is on a distinguished road
Hi,
I would like to model a radiative and convective heat transfer through a wall.
In practice, I would need an equilibrium boundary condition of the type

\dot{q_w} = -\lambda \left(\dfrac{\partial T}{\partial n}\right)_w = \sigma\epsilon \left(T_w^4-T_e^4\right) + h\left(T_w-T_e \right),

where T_w is the wall temperature and T_e is the environment temperature outside the domain. The wall temperature would then be calculated from (a discretized version of) the above equation to yield the heat flux exchanged at the wall.

Is there any available boundary condition to model such problem?
Or, did anyone encounter the same issue (and maybe developed a customized b.c.)?

Many thanks in advance.
francesco_capuano is offline   Reply With Quote

Old   October 18, 2015, 11:52
Default
  #2
Senior Member
 
akidess's Avatar
 
Anton Kidess
Join Date: May 2009
Location: Germany
Posts: 1,377
Rep Power: 29
akidess will become famous soon enough
A mixed boundary condition (i.e. groovyBC) should do the trick. I'm sure you can find a copy&paste solution here on the forum.
__________________
*On twitter @akidTwit
*Spend as much time formulating your questions as you expect people to spend on their answer.
akidess is offline   Reply With Quote

Old   October 19, 2015, 06:11
Default GroovyBC
  #3
New Member
 
Napoli
Join Date: Oct 2015
Posts: 2
Rep Power: 0
Simeone_Parolisi is on a distinguished road
We successfully modeled it with this implementation in file 'T' in directory '0'

boundaryField
{
fixedWalls
{
type groovyBC;
refValue uniform 288;
refGradient uniform 0;
valueFraction uniform 1;
value uniform 288;
valueExpression "0";
gradientExpression "h*(T-Tinf)+(sigma)*E*(T*T*T*T-Tinf*Tinf*Tinf*Tinf)";
fractionExpression "0";
evaluateDuringConstruction 0;
variables
4
(
"h=50;"
"sigma=5.6e-8;"
"E=0.8;"
"Tinf=288;"
)
;

After, we was forced to change the string thermoType>energy from 'sensibleEnthalpy' to 'sensibleInternalEnergy' in file 'thermophysicalProperties' in directory 'constant' for other reasons and we obtained a floating point exception error.
What is the problem? Is there an alternative method to implement heat transfer written above?
Simeone_Parolisi is offline   Reply With Quote

Reply

Tags
heat transfer, radiation, wall boundary condition


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
Domain Imbalance HMR CFX 5 October 10, 2016 05:57
Thin Wall Heat Transfer BC for rhoSimpleFoam swahono OpenFOAM Running, Solving & CFD 12 October 4, 2013 11:49
Question about heat transfer coefficient setting for CFX Anna Tian CFX 1 June 16, 2013 06:28
Low Mixing time Problem Mavier CFX 5 April 29, 2013 00:00
Enforce bounds error with heat loss boundary condition at solid walls Chander CFX 2 May 1, 2012 20:11


All times are GMT -4. The time now is 23:38.