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

Heatsource modelling with scalarSemiImplicitSource - room temp keeps increasing

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By RobertHB

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 21, 2018, 05:00
Default Heatsource modelling with scalarSemiImplicitSource - room temp keeps increasing
  #1
New Member
 
Saket Sarupria
Join Date: Dec 2017
Posts: 2
Rep Power: 0
saket411 is on a distinguished road
Hello everyone,

I have been trying to model multiple heat sources with different values in a simple room with hvac ON. I am using buoyantBoussinesqSimpleFoam and have added topoSet and fvOptions to integrate the heat source/s.

The simulation is working as expected but my problem is that the temperature of the room keeps rising (attached gif). When I run the room without any heat source the temperature converges to inlet velocity (15°C) so there is certainly a problem in the way I am modelling the heat source.
I have attached the case folder for reference.

Can someone please have a look and help me in figuring out what I might be doing wrong.

Thank you very much!!
Regards
Saket
Attached Images
File Type: jpg ezgif.com-optimize.jpg (45.4 KB, 27 views)
Attached Files
File Type: zip simple_hvac.zip (17.5 KB, 19 views)
saket411 is offline   Reply With Quote

Old   January 21, 2018, 22:30
Default
  #2
New Member
 
Saket Sarupria
Join Date: Dec 2017
Posts: 2
Rep Power: 0
saket411 is on a distinguished road
The gif doesn't seem to be working. Attached a jpeg of the results and the case I am trying to solve.

heatsource.JPG

case.JPG

Any input on why this is happening and how to resolve it will be much appreciated.

Thanks You,
saket411 is offline   Reply With Quote

Old   April 24, 2018, 09:58
Default
  #3
Senior Member
 
Peter Baskovich
Join Date: Jul 2014
Posts: 127
Rep Power: 12
pete20r2 is on a distinguished road
I'm also interested in this, I have a feeling that there is something wrong with scalarSemiImplicitSource and SIMPLE playing together.
I have a custom chtMultiRegionFoam solver for incompressible flow on 1712.
I am using the multiple time stepping in the solid regions which is new to 1712.
When I run it in PIMPLE mode it looks like it will never converge and when I run SIMPLE it never stops heating!
pete20r2 is offline   Reply With Quote

Old   April 26, 2018, 04:05
Default
  #4
Senior Member
 
Robert
Join Date: May 2015
Location: Bremen, GER
Posts: 292
Rep Power: 12
RobertHB is on a distinguished road
Quote:
Originally Posted by pete20r2 View Post
When I run it in PIMPLE mode it looks like it will never converge and when I run SIMPLE it never stops heating!
ScalarSemiImplicitSource is designed to provide a constant flux from the source area into the domain. Allways add the amount specified by the SuSp coefficients.
[...]
You can think of it in this way: fixedValue mean you have a bucket with 1 unit of your substance. When pouring this bucket into an empty one, you can never reach more than the 1 unit you have available. When you have poured the complete first bucket your solution is steady. The fixed boundary can never provide more that its value.
SemiScalarExplicitSource: You have an empty bucket and an infinite reservoir of your substance. Per second you add 1 unit into your empty bucket. The solution will not become steady because you cann still add more substance from your infinite reservoir.

/edit: [...] deleted a sentence that was not correct.
hhu_lulu likes this.

Last edited by RobertHB; April 27, 2018 at 03:20.
RobertHB is offline   Reply With Quote

Old   April 27, 2018, 02:10
Default
  #5
Senior Member
 
Peter Baskovich
Join Date: Jul 2014
Posts: 127
Rep Power: 12
pete20r2 is on a distinguished road
Quote:
Originally Posted by RobertHB View Post
ScalarSemiImplicitSource is designed to provide a constant flux from the source area into the domain. Allways add the amount specified by the SuSp coefficients.
PIMPLE does not converge because the solution never becomes steady as long as the source is active. Same goes for SIMPLE.
Saket wrote that his solution becomes steady when using a FixedValue BC but not the source. This is logical since a fixedValue BC provides only a constant value but not the source term.
You can think of it in this way: fixedValue mean you have a bucket with 1 unit of your substance. When pouring this bucket into an empty one, you can never reach more than the 1 unit you have available. When you have poured the complete first bucket your solution is steady. The fixed boundary can never provide more that its value.
SemiScalarExplicitSource: You have an empty bucket and an infinite reservoir of your substance. Per second you add 1 unit into your empty bucket. The solution will not become steady because you cann still add more substance from your infinite reservoir.
Hi Robert,
I think you are either missing the point of steady state solvers or I haven't explained my case (which I never explained, so my fault).
I have a volumetrically heated solid region in contact with a fluid cooling channel. The inlet to the cooling channel is a fixed Average temperature and the outlet is zeroGradient in the T field. This means there is an effective heat sink in in my case.
My issue (which is now resolved) is that I had misoverestimated my kappaLayers at the interface. After letting it solve for a few days I realised it was actually converging, just to a really high T because of the low conductivity.

In your case Saket I think Robert is correct, you hare not sinking the heat anywhere so it only make physical sense that it will continue to accumulate.
You will have to find a physically sensible place to sink the heat you are generating.
Since you are already specifying a heat rate (Neumann boundary) you will need a Dirichlet boundary somewhere to have any chance of solving. Try setting a fixed temperature on one of the walls and see if that gets the problem to converge.

After that, look into externalWallHeatFluxTemperature which you could apply to the walls. It will be closer to a real scenario and is more likely to give realistic results as you won't be forcing nonphysical boundaries.
Nice little explanation and graphic here:
http://caefn.com/openfoam/bc-thermal
You'll want to use it in mode 2
pete20r2 is offline   Reply With Quote

Old   April 27, 2018, 03:19
Default
  #6
Senior Member
 
Robert
Join Date: May 2015
Location: Bremen, GER
Posts: 292
Rep Power: 12
RobertHB is on a distinguished road
Quote:
Originally Posted by pete20r2 View Post
Hi Robert,
I think you are either missing the point of steady state solvers or I haven't explained my case (which I never explained, so my fault).
After reading it once again, yeah, my sentence about SIMPLE and PIMPLE wasn't correct or very much inprecise. Whatever crossed my mind there, i don't know. I deleted that part, now [...], for saftey reasons.
RobertHB is offline   Reply With Quote

Reply

Tags
buoyantboussinesq, fvoptions, heatsource, toposet


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
Modelling room ventilation air flow todda7 Main CFD Forum 0 April 12, 2017 15:51
airflow modelling in a room aizzatss FLUENT 0 April 16, 2016 08:04
Modelling airflow distribution in a room gangstagan FLUENT 1 January 21, 2011 13:51
airflow modelling in a room shahriel FLUENT 3 September 4, 2008 11:34
Help on STAR-CD modelling helium injection in closed room. Pavan Sharma Main CFD Forum 2 October 22, 1999 07:13


All times are GMT -4. The time now is 16:47.