CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Pre-Processing

boundary condition for heat transfer

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 17, 2020, 10:10
Default boundary condition for heat transfer
  #1
New Member
 
Join Date: Jan 2020
Posts: 26
Rep Power: 6
PSander is on a distinguished road
Hey,
I am trying to create a case to simulate 3D heat transfer from a pipe to the surrounding soil, using chtMultiRegionFoam . The mesh is working, now I`m trying to find the appropriate boundary conditions.
To the sites (walls) and bottom I decided for zeroGradient, so the heat can leave the system.

For the surface it becomes more complicated. Because of for example air or sun temperature, the surface should have a fixedValue, of lets say 280° K.
But the fluid in my pipe is much hotter, around 380°K. So in reality there should leave heat as well in direction surface, but in the same moment there is a influence of the surfacetemperatur. If i decide for a fixedValue, it`s not gonna happen.

So I need something between zeroGradient (heat can leave the system at the surface) and fixedValue (influence of the surface temperature caused by air or sun).

Could the bc "mixed" help me? And if yes, how do I understand the "valueFraction"?

Thanks a lot in advance!
PSander is offline   Reply With Quote

Old   January 20, 2020, 07:30
Default
  #2
Senior Member
 
anonymous
Join Date: Jan 2016
Posts: 416
Rep Power: 14
simrego is on a distinguished road
Hi!


If you set fixedValue, there will be still heat flow through the surface.


In mixed BC the valueFraction sets the fraction between the value, and the gradient. From the internalField, and the prescribed gradient, you can calculate the surface value, let me call it gradValue. But in the same time you prescribe the value on the surface as refValue. From these and the value fraction, you can calculate the actual surface value as:
surfaceValue = valueFraction * refValue + (1 - valueFraction) * gradValue
note that value fraction must be: 0 <= valueFraction <= 1. If it is 0, you get the fixedGradient BC, if it is 1, you get the fixedValue BC.
simrego is offline   Reply With Quote

Reply

Tags
heat transfer boundary, mixed 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
sliding mesh problem in CFX Saima CFX 46 September 11, 2021 08:38
Centrifugal fan j0hnny CFX 13 October 1, 2019 14:55
Error - Solar absorber - Solar Thermal Radiation MichaelK CFX 12 September 1, 2016 06:15
An error has occurred in cfx5solve: volo87 CFX 5 June 14, 2013 18:44
Error finding variable "THERMX" sunilpatil CFX 8 April 26, 2013 08:00


All times are GMT -4. The time now is 22:32.