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

conjugateHeatTransfer solver, Problem with DT-surface-field

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 4, 2015, 08:44
Default conjugateHeatTransfer solver, Problem with DT-surface-field
  #1
New Member
 
Join Date: Aug 2012
Posts: 12
Rep Power: 14
gmoehl is on a distinguished road
Hi,

I've got a problem using the conjugateHeatTransfer-solver from OpenFoam 1.6 extended.
The problem seems to lie somewhere in the interpolation of the DT-Field at the surface and seems to be similar to the one brought up by the user 'benk' in this discussion: http://www.cfd-online.com/Forums/ope...penfoam-8.html

I tried to simulate a simple conduction problem. Therefore I created two simple boxes, one for the solid and one for the fluid region and only varied the DT-Value in both regions:

DT_solid = 1
DT_fluid = 10

The temperature-BC for the wall opposite of the surface in the fluid region is a constant value and on the opposing wall in the solid region the gradient is set to a constant value.

I uploaded a figure of the temperature distribution after the simulation was run.
In the figure, the solid line shows the distribution, yielded from the simulation and the dashed line shows the analytical solution, that should evolve.

https://www.dropbox.com/s/rhf42dm0aq..._wall.png?dl=0

The problem is, that the solver doesn't use the harmonic mean (= 1.818) to calculate the heat transfer over the surface but the arithmetic mean (= 5.5). This leads a lower Temperature-gradient between the two cells on each side of the surface, yielding a lower Temperature in the first solid cell. So while the gradient in the solid and fluid field is right, the absolut temperature value isn't.
The weird thing is that The DT-field that is saved at the end is actually right, the value at the surface is 1.81 on both sides. So the solver calculates the right value but doesn't use it.

I've tried everything mentioned in the older thread and havn't found a solution yet.

Thanks for your help in advance!

Last edited by gmoehl; February 4, 2015 at 08:47. Reason: forgot to ad the figure
gmoehl is offline   Reply With Quote

Old   February 9, 2015, 03:07
Default
  #2
New Member
 
Join Date: Aug 2012
Posts: 12
Rep Power: 14
gmoehl is on a distinguished road
Sooo, no one has an idea?
has anyone tried out the sover in the new 3.0-extended edition?
gmoehl is offline   Reply With Quote

Old   February 11, 2015, 09:48
Default
  #3
New Member
 
Join Date: Aug 2012
Posts: 12
Rep Power: 14
gmoehl is on a distinguished road
It looks like this problem doesn't occur in the current solver, so I'm gonna work with this one.
Nevertheless it would be interesting to know why this error occurs in the older version, so if you know it would be nice if you enlighten me ;-)
gmoehl is offline   Reply With Quote

Reply

Tags
conjugateheatfoam, dt-field, interpolation


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
Foam::error::PrintStack almir OpenFOAM Running, Solving & CFD 92 May 21, 2024 07:56
[Gmsh] Problem with Gmsh nishant_hull OpenFOAM Meshing & Mesh Conversion 23 August 5, 2015 02:09
[snappyHexMesh] Problem with Sanpper, surface still Rough Zephiro88 OpenFOAM Meshing & Mesh Conversion 7 November 5, 2014 12:05
Problem with implicit unsteady solver CCMuser STAR-CCM+ 2 March 3, 2010 11:20
CFX4.3 -build analysis form Chie Min CFX 5 July 12, 2001 23:19


All times are GMT -4. The time now is 20:52.