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

Solver for an incompressible, turbulent flow with heat transfer

Register Blogs Community New Posts Updated Threads Search

Like Tree7Likes
  • 1 Post By tH3f0rC3
  • 3 Post By matejfor
  • 1 Post By tH3f0rC3
  • 1 Post By matejfor
  • 1 Post By piu58

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 13, 2011, 06:23
Default Solver for an incompressible, turbulent flow with heat transfer
  #1
Senior Member
 
Join Date: Mar 2011
Posts: 158
Rep Power: 15
tH3f0rC3 is on a distinguished road
Hi there,

I think I have posted my first thread (read here) in the wrong Forum. That's the reason of this post here :-)

I search a solver for an incompressible, turbulent flow with heat transfer. I still have read through the list of solvers in the User Guide), but can I use a solver from the group "Heat transfer and buoyancy-driven flows", if I have no buoyancy-driven flows?
The solver i refer to is: "buoyantPimpleFoam Transient solver for buoyant, turbulent flow of compressible fluids for ventilation and heat-transfer"

What would be your suggestion of solvers I should use?

Can I use the settings specified in controlDict fvschemes fvsolutions etc in the tutorials of the solver for my run with the same solver?

Regards
tH3f0rC3
amuzeshi likes this.
tH3f0rC3 is offline   Reply With Quote

Old   March 14, 2011, 03:05
Default
  #2
Senior Member
 
matej forman
Join Date: Mar 2009
Location: Brno, Czech Republic
Posts: 182
Rep Power: 17
matejfor is on a distinguished road
well maybe it would be quite good to describe what do you want to model?
What is you medium to transfer? Is it water or other incompressible fluid, or is it just air? Do you need the incompressibility assumption? To cut off the dependence of density on pressure and rely only on temperature change was idea of making the solution easier and more stable - meaning making another assumption with a negligible error.

If you look into the solver files like UEqn.C, pEqn.C and hEqn.C you can (a) directly see what is solved, (b) see that it should be OK to use the solver for your case. The buoyant flows can be very turbulent if you are concerned with this. You may try to set you gravitational acceleration of zero to see the effect, and still the solver should do what you want.

The thing you should be worry about is the mesh at the wall and appropriate BCs if you are interested in the heat transfer at the wall.


good luck
matej
stingph, ancipdp and piu58 like this.
matejfor is offline   Reply With Quote

Old   March 14, 2011, 04:39
Default
  #3
Senior Member
 
Join Date: Mar 2011
Posts: 158
Rep Power: 15
tH3f0rC3 is on a distinguished road
Hi matejfor,

thank you for your answer!

I want to model an oven with an integrated fan. The air will be drawn in on one area an blown out directly over and under the surface which shall be heated. The aim is to describe the temperature on this surface.
The medium of the flow will be air at round about 300°C. We can calculate with an incompressible medium. We can also model that there is no dependence of density on temperature. The flow will probably be turbulent.

So which solver should be the best to use in your opinion?

Regards,
tH3f0rC3
amuzeshi likes this.
tH3f0rC3 is offline   Reply With Quote

Old   March 14, 2011, 05:06
Default
  #4
Senior Member
 
matej forman
Join Date: Mar 2009
Location: Brno, Czech Republic
Posts: 182
Rep Power: 17
matejfor is on a distinguished road
your density doe not depend even on temperature and you are interested in heat transfer? well - to be honest - you a ripping off the physics significantly. If you want to really want the toothless physics you should write your own solver in foam. I think it is necessary mainly to make sure you understand what you are doing. If you do not understand all the consequences, just use the buoyantPimpleFoam without being scared of the buoyant word at the start.

Just got an idea, but I'm not sure it would work: If you really want the density to be constant with your heat-transfer computation (thus - to my knowledge- computing garbage) you may try to use buoyantBoussineqPimpleFoam with the expansion coefficient set to zero - turning the density variation to zero.


have fun
matej
amuzeshi likes this.
matejfor is offline   Reply With Quote

Old   March 14, 2011, 06:55
Default
  #5
Senior Member
 
Join Date: Mar 2011
Posts: 158
Rep Power: 15
tH3f0rC3 is on a distinguished road
Hi matej,

that is the way I wanted to do it.
To search a solver which represents nearly the situation I want to simulate and than modify the Solver to my criterias.

I will try with your suggested modification.

Regards,
tH3f0rC3
tH3f0rC3 is offline   Reply With Quote

Old   March 14, 2011, 06:59
Default
  #6
Senior Member
 
matej forman
Join Date: Mar 2009
Location: Brno, Czech Republic
Posts: 182
Rep Power: 17
matejfor is on a distinguished road
well then another approach would be to take the pisoFoam - incompressible and turbulent and add the enthalpy equation to it.
there are more ways to play around.
According to my experience it's the best to start with one and see where you got stuck and what is going to happen. With every trial and with each error you are faster coder in foam .

matej
matejfor is offline   Reply With Quote

Old   March 24, 2011, 06:41
Default
  #7
Senior Member
 
Join Date: Mar 2011
Posts: 158
Rep Power: 15
tH3f0rC3 is on a distinguished road
Quote:
Originally Posted by matejfor View Post
buoyantBoussineqPimpleFoam with the expansion coefficient set to zero - turning the density variation to zero.
Hi matejfor,

where can i set the expansion coefficient set to zero and turning the density variation to zero?

Is it in the 0-files?
tH3f0rC3 is offline   Reply With Quote

Old   February 21, 2018, 21:20
Default
  #8
Member
 
Anonymous
Join Date: Aug 2016
Posts: 75
Rep Power: 10
backscatter is on a distinguished road
Quote:
Originally Posted by matejfor View Post
your density doe not depend even on temperature and you are interested in heat transfer? well - to be honest - you a ripping off the physics significantly......

matej

Well, can't we treat temperature as a passive scalar. In this sense, doesn't that imply that the heat transfer (T field) has no effects on the flow while maintaining the incompressiblity assumption?
backscatter is offline   Reply With Quote

Old   February 22, 2018, 01:28
Default
  #9
Senior Member
 
piu58's Avatar
 
Uwe Pilz
Join Date: Feb 2017
Location: Leipzig, Germany
Posts: 744
Rep Power: 15
piu58 is on a distinguished road
> where can i set the expansion coefficient set to zero and turning the density variation to zero?


It is in the constant\thermophysicalProperties

Please keep in mind: The more physical effects you add to a problem, the larger the danger that you get nonphysical results. Add only the effects which are essential for your case. Think about calculating weak effects separate and add their effects as a kind of correction to the solution.
amuzeshi likes this.
__________________
Uwe Pilz
--
Die der Hauptbewegung überlagerte Schwankungsbewegung ist in ihren Einzelheiten so hoffnungslos kompliziert, daß ihre theoretische Berechnung aussichtslos erscheint. (Hermann Schlichting, 1950)
piu58 is offline   Reply With Quote

Old   June 17, 2019, 07:12
Default
  #10
Senior Member
 
Raza Javed
Join Date: Apr 2019
Location: Germany
Posts: 183
Rep Power: 7
Raza Javed is on a distinguished road
Quote:
Originally Posted by matejfor View Post
your density doe not depend even on temperature and you are interested in heat transfer? well - to be honest - you a ripping off the physics significantly. If you want to really want the toothless physics you should write your own solver in foam. I think it is necessary mainly to make sure you understand what you are doing. If you do not understand all the consequences, just use the buoyantPimpleFoam without being scared of the buoyant word at the start.

Just got an idea, but I'm not sure it would work: If you really want the density to be constant with your heat-transfer computation (thus - to my knowledge- computing garbage) you may try to use buoyantBoussineqPimpleFoam with the expansion coefficient set to zero - turning the density variation to zero.


have fun
matej

Hi,


I have a question here, relating to this.


I am using chtMultiRegionSimpleFoam and my OpenFoam version is 4.1.


In my geometry, I have a rectangular solid, and one fluid region inside this rectangular solid region. The fluid region has inlet and outlet on two faces of the solid.


The temperature of rectangular solid is higher than the fluid temperature. And the fluid flow is turbulent.


In the file, constant/fluid/themophysicalProperties, I set the fluid density(rho = 1000), it means water.

Where and what to define to make our flow incompressible?



Now, as we know that in incompressible flows, the density of the fluid remains same throughout the domain. But as we have the walls of fluid region at higher temperature due to the rectangular solid, Will the density of fluid(water) change?



if Yes, then it means that it will not be incompressible flow because the density is changing. Is it like this? OR am I getting it wrong?

I shall be very thankful if you can clear my doubts.



Thank you
Raza Javed 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
Convective / Conductive Heat Transfer in Hypersonic flows enigma Main CFD Forum 2 November 1, 2009 23:53
Concentric tube heat exchanger (Air-Water) Young CFX 5 October 7, 2008 00:17
axial flow around a cylinder -heat transfer model? Ralf Schmidt Main CFD Forum 1 March 21, 2006 09:54
axial flow around a cylinder -heat transfer model? Ralf Schmidt FLUENT 0 March 21, 2006 04:29
Turbulent Heat Transfer Cavity flow Mehdi Main CFD Forum 1 July 31, 2000 03:40


All times are GMT -4. The time now is 10:59.