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

Temperature conture plot

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 31, 2009, 00:34
Default Temperature conture plot
  #1
New Member
 
Alex Christantho
Join Date: Oct 2009
Posts: 10
Rep Power: 16
Lexa is on a distinguished road
Hi! I'm a new user of OpenFoam and have a research project that force me to use it.

My project is to make a temperature contour plot from 1 CPU, based on temperature data measured in all 6 sides (front, left, right, back, upside, and bottom.). so, the purpose is to determine the air flow inside the CPU and where's the "hottest" spot on it.

and I want to ask:
1). what solver is the best fit on my project?
2). how to add temperature function on that solver?

any help will be greatly appreciated. thank you!
Lexa is offline   Reply With Quote

Old   October 31, 2009, 21:36
Default
  #2
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by Lexa View Post
Hi! I'm a new user of OpenFoam and have a research project that force me to use it.

My project is to make a temperature contour plot from 1 CPU, based on temperature data measured in all 6 sides (front, left, right, back, upside, and bottom.). so, the purpose is to determine the air flow inside the CPU and where's the "hottest" spot on it.
Do you measure the temperature on the CPU (processor) sides, and want the temperature contour plots of air inside the computer case? In such a case, you just need to specify the temperatures of a "box" that represents your CPU, and the air moves around it.
In such a case buoyantSimpleFoam or buoyantPisoFoam are OK. The first gives you a steady solution, the second shows you the evolution in time.

If you need a "coupled" solver, take a look at chtMultiRegionalFoam or conjugateHeatFoam (only OpenFOAM-dev).

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Old   November 3, 2009, 20:51
Default
  #3
New Member
 
Alex Christantho
Join Date: Oct 2009
Posts: 10
Rep Power: 16
Lexa is on a distinguished road
okay, i try to use buoyantPisoFoam here..
and before i'm starting my project, i try to be familiar with this solver first..
in attachments there are blockMeshDict and screenshot i've taken.

in this case, i try to make block with 2 heat sources inside (named "sensor" in the blockMeshDict) and I set in 310. there's also 1 wall called casekiri, which being set in 298. the air ("patchs") is 300.

i simulate it for time interval 20 and got this screenshot (using slice mode). i think i made some mistakes so the picture is not as i expected, because the heat (higher temperature) seems only in the small cubes and didn't spread to the air..
what should I do if I want to get the heat spreading to all directions
(after 20 times, i hope the temperature of air get higher..)

Thanks--
Attached Images
File Type: png Screenshot-4.png (20.7 KB, 21 views)
Attached Files
File Type: doc blockMeshDict.doc (38.0 KB, 4 views)
Lexa is offline   Reply With Quote

Old   November 3, 2009, 21:03
Default
  #4
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by Lexa View Post
okay, i try to use buoyantPisoFoam here..
and before i'm starting my project, i try to be familiar with this solver first..
in attachments there are blockMeshDict and screenshot i've taken.

in this case, i try to make block with 2 heat sources inside (named "sensor" in the blockMeshDict) and I set in 310. there's also 1 wall called casekiri, which being set in 298. the air ("patchs") is 300.

i simulate it for time interval 20 and got this screenshot (using slice mode). i think i made some mistakes so the picture is not as i expected, because the heat (higher temperature) seems only in the small cubes and didn't spread to the air..
what should I do if I want to get the heat spreading to all directions
(after 20 times, i hope the temperature of air get higher..)

Thanks--
You can check if you made some mistake by setting the high temperature to a significantly higher value than the air temperature, and see what happens.

How does the air circulate inside? Only natural convection or is it forced?

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Old   November 4, 2009, 00:04
Default
  #5
New Member
 
Alex Christantho
Join Date: Oct 2009
Posts: 10
Rep Power: 16
Lexa is on a distinguished road
I tried to change the 310 to 400 and (extremely) 2000, but nothing changed.
there's only natural convection..
Lexa is offline   Reply With Quote

Old   November 4, 2009, 01:01
Default
  #6
Senior Member
 
Alberto Passalacqua
Join Date: Mar 2009
Location: Ames, Iowa, United States
Posts: 1,912
Rep Power: 36
alberto will become famous soon enoughalberto will become famous soon enough
Quote:
Originally Posted by Lexa View Post
I tried to change the 310 to 400 and (extremely) 2000, but nothing changed.
there's only natural convection..
Hard to tell what's going on without the case. Try to compare the "hotroom" tutorial with your case and see what's different, or you might set the same temperature difference in your case in the tutorial and run it.

You might need much longer times. If you look at the tutorial, the final time is t = 1000s.

Best,
__________________
Alberto Passalacqua

GeekoCFD - A free distribution based on openSUSE 64 bit with CFD tools, including OpenFOAM. Available as in both physical and virtual formats (current status: http://albertopassalacqua.com/?p=1541)
OpenQBMM - An open-source implementation of quadrature-based moment methods.

To obtain more accurate answers, please specify the version of OpenFOAM you are using.
alberto is offline   Reply With Quote

Old   November 12, 2009, 22:27
Default
  #7
New Member
 
Alex Christantho
Join Date: Oct 2009
Posts: 10
Rep Power: 16
Lexa is on a distinguished road
Hi, Berto.
hmm.. i think the problem still happened.
Okay, for several times i'll postpone this project first.. and if you have time, please check my new thread (link : http://www.cfd-online.com/Forums/ope...-2-blocks.html).. There's similar problem with this one, so if you can help me with that problem, I'm very sure this problem can be solved easily too.. Thanks.
Lexa is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Plot temperature profile David FLUENT 4 July 24, 2017 06:35
Temperature Vs time Plot Bikash FLUENT 9 February 26, 2017 23:00
Calculation of the Governing Equations Mihail CFX 7 September 7, 2014 07:27
plot temperature gradient isabel CFX 1 October 6, 2008 23:51
temperature contour plot is discrete (why)? susan_w_b FLUENT 0 January 5, 2004 04:36


All times are GMT -4. The time now is 15:57.