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

Heat Transfer

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 15, 2009, 07:28
Default Heat Transfer
  #1
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Dear all,

I would like to simulate a heat transfer problem.
- Which solver is adaquat for that?
- Is it possible with rhoSimpleFoam?

I have a fluid (air 200K) and a solid (fin) above that fluid. The top of the solid (Tube) is warmed (350K) and i want to study the convective heat transfert inside the solid .
Thanks in advance
Help please!
ronaldo is offline   Reply With Quote

Old   October 15, 2009, 07:47
Default
  #2
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
Hi Ronaldo,

I think the chtMultiRegionFoam solver is adequate for your problem. It solves the energy, navier-stokes and mass conversation equations separately for solid and fluid regions. I did natural convection over a hot plate with this solver. If you use OpenFOAM-1.6 there must be a tutorial case which you can use at sample case.
If you have further problems feel free to ask.

Best regards,
Lars

Last edited by LarsPT; October 15, 2009 at 08:03.
LarsPT is offline   Reply With Quote

Old   October 15, 2009, 08:01
Default
  #3
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Thank you very much!
ronaldo is offline   Reply With Quote

Old   October 15, 2009, 09:03
Default
  #4
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Hi LarsPT,

I use OpenFOAM-1.6. There are two Tutorials case of chtMultiRegionFoam. There appear to be complicated.

- Please could you tell how to set the RegionPropeties?
- What about this bottomAir and topAir Directories in the "Constant" 'Directory

Please Help me!
ronaldo is offline   Reply With Quote

Old   October 15, 2009, 09:22
Default
  #5
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
So, just give me some minutes to prepare my case as a tutorial which is easier to understand because it is 2D and has only tow regions.

Anyway, the folders in the constant folder are needed to set the properties of the fluid regions. Furthermore, a folder for each region in the constant directory is necessary to convert results to VTK afterwards. You will see!

Be a bit patient, please!
Lars
LarsPT is offline   Reply With Quote

Old   October 15, 2009, 10:04
Default
  #6
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
So, it's done. The problem is quite easy. There's a copper plate heated at the bottom. Over the plate there is air. I decreased mesh resolution because I calculated it on a cluster with 8 CPUs.

Setting the case works like this.
1. Create the whole domain and a mesh with blockMesh
2. Create cell set out of several cells (makeCellSets)
3. Convert cell sets to cell zones
4. Convert cell zones finally to regions (0.001 directory is created automatically)
5. Change the BCs at the intersection of the two regions, e.g. velocity is 0 directly at the plate and so on
6. Remove unnecessary field from both regions, e.g. solid needs no turbulence properties
7. Copy polyMesh data from regions to the constant/region directory, important for post processing
8. Run the solver
9. Convert results to VTK

The creation of the regions is summarized in the mesh.sh script, all the other stuff in the run.sh script. So you might first run mesh.sh and afterwards run.sh to perform a complete simulation.

Hope this helps!

Best regards
Lars
Attached Files
File Type: zip CHTconvection.zip (67.0 KB, 116 views)

Last edited by LarsPT; October 15, 2009 at 10:46.
LarsPT is offline   Reply With Quote

Old   October 15, 2009, 16:01
Default my case
  #7
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Thank you so much LarsPT!

I would try right now.
Please here is my case (just for give you more information about my case). It is very important for me!

Last edited by ronaldo; October 22, 2009 at 05:53.
ronaldo is offline   Reply With Quote

Old   October 16, 2009, 09:08
Default
  #8
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
It looks like a heat echanger, isn't it? Is the fin supposed to optimize the heat flux from the hot pipes to the air? Furthermore, there is one thing that is not clear to me. Is the air able to flow around the find completely? It seems that the fin is like an obstacle in the channel.

Best Regards
Lars
LarsPT is offline   Reply With Quote

Old   October 16, 2009, 09:34
Default
  #9
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Quote:
Originally Posted by LarsPT View Post
Hi Ronaldo,

I think the chtMultiRegionFoam solver is adequate for your problem. It solves the energy, navier-stokes and mass conversation equations separately for solid and fluid regions. I did natural convection over a hot plate with this solver. If you use OpenFOAM-1.6 there must be a tutorial case which you can use at sample case.
If you have further problems feel free to ask.

Best regards,
Lars
Quote:
Originally Posted by LarsPT View Post
It looks like a heat echanger, isn't it? Is the fin supposed to optimize the heat flux from the hot pipes to the air? Furthermore, there is one thing that is not clear to me. Is the air able to flow around the find completely? It seems that the fin is like an obstacle in the channel.

Best Regards
Lars

It is! I have 4m/s Velocity Inlet. The fin supposed to optimize the heat flux. It looks like "Bild fin" after the Simulation with Fluent. Yes the air able to flow around the find completely.

I would send you another Graphic! Thank you for your Help

Last edited by ronaldo; October 19, 2009 at 11:15.
ronaldo is offline   Reply With Quote

Old   October 16, 2009, 10:12
Default
  #10
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Hi LarsLP,

this is the Graphic.

Last edited by ronaldo; October 22, 2009 at 05:41.
ronaldo is offline   Reply With Quote

Old   October 19, 2009, 05:16
Default
  #11
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Hi LarsTP,

it donīt work. I tried, but no success.

- I read a Fluent.msh mesh file using fluentMeshToFoam, so i donīt have " blockMeshDict" . I also have following problems:

- How could i set the makeCellSet " (* * *)(* * *)", mesh.sh, file?
- How could i find nFaces and startFace (air_to_plate for example)

have a good Day!
ronaldo is offline   Reply With Quote

Old   October 19, 2009, 09:54
Default
  #12
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
Hi,

first of all I have to confess that I have never worked with fluent so far. So, I can't help at this point, sorry.

The makeCellSets file is necessary to group cells which build a region.
It can be edited to your own purposes by using topoSetSources which can be found in OpenFOAM/OpenFOAM-1.6/applications/mesh/manipulation/cellSet/cellSetDict, e.g. a cylinder or a sphere.

I am not sure with the last point you mentioned. In my cases I don't need to know the start faces. A further boundary file is created somewhere in the 0/regionName directory after splitting up the mesh and creating the regions. There you should find the values for both parameters.

Best regards
Lars
LarsPT is offline   Reply With Quote

Old   October 19, 2009, 10:19
Default
  #13
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Thank you for your Reply! I would try now

The only problem i have is to simulate using Openfoam (not Fluent)!
please could i post my case here? Maybe you could find out what happend.
ronaldo is offline   Reply With Quote

Old   October 19, 2009, 10:37
Default
  #14
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
Yes, of course you can post your case and I'll have a look at it. But make sure that you post no information protected by any copyright laws!
As university courses start today I can't say when I have time to look at it, but I'll try as soon as possible.
LarsPT is offline   Reply With Quote

Old   October 20, 2009, 06:39
Default
  #15
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Quote:
Originally Posted by LarsPT View Post
Yes, of course you can post your case and I'll have a look at it. But make sure that you post no information protected by any copyright laws!
As university courses start today I can't say when I have time to look at it, but I'll try as soon as possible.


Hi LarsTp,

this is my case. I have tried, but i still have problems. I post only " Boundary" in the PolyMesh folder. It is ok?
Attached Files
File Type: zip chtMultiRegionFoam.zip (14.6 KB, 25 views)
ronaldo is offline   Reply With Quote

Old   October 20, 2009, 11:01
Default
  #16
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Hi LarsTP,

i run only "splitMeshRegions -cellZones" and 0.001 directory is created automatically.
I also got 4 region ( 3 for air and ane for solid).
For every Region under 0.001, i got automatically a folder polyMesh and cp,.......U file.
I am on the right way or not?

tell me please!
ronaldo is offline   Reply With Quote

Old   October 20, 2009, 13:09
Default
  #17
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
I didn't have the time to look in your case yet, but the way you described sounds very good. It has to be this way!
LarsPT is offline   Reply With Quote

Old   October 20, 2009, 18:33
Default
  #18
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Thank you LarsTP!

i would try to ameliorate my case tonigth and post it tomorrow here.
ronaldo is offline   Reply With Quote

Old   October 22, 2009, 03:25
Default
  #19
Member
 
toto
Join Date: Jun 2009
Posts: 71
Rep Power: 17
ronaldo is on a distinguished road
Quote:
Originally Posted by LarsPT View Post
I didn't have the time to look in your case yet, but the way you described sounds very good. It has to be this way!

Hi LarsTP,

i have only one Problem now. How to set my makeCellSets file.
I did it but i became the following error:

Cell 0 with centre (0.024 0.000155 8.003e-05) is multiple zones. This is not allowed. It is in zone c1 and c2.
I donīt know if i could send you the geometry to Email thereby you set this makeCellSets for me.

sorry but i have tried

Last edited by ronaldo; October 26, 2009 at 07:54.
ronaldo is offline   Reply With Quote

Old   October 22, 2009, 05:42
Default
  #20
Member
 
Lars Kiewidt
Join Date: Sep 2009
Location: Germany
Posts: 54
Rep Power: 17
LarsPT is on a distinguished road
Hi Ronaldo,

the mentioned problem can be solved easily. As it simply says there is a cell which is part of two zones. If a cell is part of a particular zone depends on the position of the centre of the specific cell.
The fact that a cell is part of two different zones often appears when a mesh with a odd number of cells is divided in two zones, or something similar.
Being brief it means that the boundary of a zone/region is not allowed to cut a cell. Check your and look for this kind of problem.

Hope this helps, good luck!

Best Regards
Lars
LarsPT 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 transfer coefficient - what is waht Stan FLUENT 28 December 29, 2021 17:29
How can I increase Heat Transfer at Domain Interf? B.Simon CFX 3 October 28, 2008 19:53
CFX Heat Transfer RJamison CFX 0 July 24, 2008 13:11
Question on heat transfer coefficient!!! Benny FLUENT 7 June 7, 2005 10:25
Convective Heat Transfer - Heat Exchanger Mark CFX 6 November 15, 2004 16:55


All times are GMT -4. The time now is 19:11.