# Questions about convective heat transfer boundary condition

 Register Blogs Members List Search Today's Posts Mark Forums Read

 October 8, 2009, 04:35 Questions about convective heat transfer boundary condition #1 Member   Jitao Liu Join Date: Mar 2009 Location: Jinan , China Posts: 64 Rep Power: 9 Dear foamers, I am study the heating process of a solid, which has several heating channels for hot fluid (gas or oil) flowing through. The hot fluid temperature changes little during the entire heating process. So the boundary condition at the channel wall belongs to the classical third-class: -ks*dT/dn = HTC*(T-T_fluid) where ks denotes the thermal conductivity of the solid, HTC denotes the heat exchange coefficient between hot fuid and solid depending on the fluid velocity, temperature, and thermal conductivity, etc. , T_fluid is the temperature of the hot fluid, and dT/dn and T are respectively the gradient and the value of the solid temperature at the boundary interface. Is there a lib in OpenFOAM that performs or nearly performs this BC? Can anyone help me? Best regards Jitao

 October 9, 2009, 03:43 #2 Member   Jitao Liu Join Date: Mar 2009 Location: Jinan , China Posts: 64 Rep Power: 9 I am trying to develop a new convectiveHeatTransfer b.c. under the guidance of http://www.cfd-online.com/cgi-bin/Op...6301#POST16301 and Convective boundary condition . If there is any progress, I will give you feedback as soon as possible. Regards, Jitao

 October 12, 2009, 20:41 Convective Heat Transfer Boundary #3 New Member   Wilko Rohlfs Join Date: Mar 2009 Location: Germany Posts: 5 Rep Power: 9 Here is an attempt of an updateCoeffs() function for the convective Heat Transfer BC. The function seems to work properly on some first tests. void Foam::convectiveHeatTransferFvPatchScalarField::up dateCoeffs() { if (updated()) { return; } const scalarField& Kw = patch().lookupPatchField(KName_); const fvPatchScalarField& Tw = *this; operator==((HTC_/(patch().deltaCoeffs()*Kw)*Tref_+Tw.patchInternalF ield())/((HTC_/patch().deltaCoeffs()/Kw)+scalar(1))); fixedValueFvPatchScalarField::updateCoeffs(); } But I am still in a struggle with some warnings concerning the new variables Tref and HTC. Additionally I am not sure how to change the functions autoMap() and rmap(). Maybe someone can give me a hint. Good night Wilko

 October 15, 2009, 03:16 #4 Member   Jitao Liu Join Date: Mar 2009 Location: Jinan , China Posts: 64 Rep Power: 9 Dear Wilko, Thanks for your reply. From which did you derive the convective Heat Transfer BC? Would you mind sharing the code? I am very glad to test this new BC. My e-mail address is: liujitao@mail.sdu.edu.cn Best wishes, Jitao

 December 8, 2014, 06:02 #5 New Member   Eugen Join Date: Sep 2014 Posts: 18 Rep Power: 4 Is there any progress with this problem?

 Thread Tools Display Modes Linear Mode

 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 OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post murali CFX 5 August 3, 2012 08:56 B.Simon CFX 3 October 28, 2008 19:53 Young CFX 5 October 6, 2008 23:17 Pang Shengyong Main CFD Forum 1 August 24, 2007 17:21 SAAD Main CFD Forum 6 March 13, 2005 13:42

All times are GMT -4. The time now is 08:00.