|
[Sponsors] |
July 13, 2015, 07:16 |
Heat report
|
#1 |
New Member
Jorge Lobera
Join Date: Jun 2015
Posts: 6
Rep Power: 11 |
Hi all,
I'm using OpenFoam to simulate the air flow through a tower with buoyantSimpleFoam solver. I have used externalWallHeatFluxTemperature BC to simulate the heat losses by convection across the tower wall. Now I want to know the heat dissipation in every surface with convection. I have been loking for some utility but I haven’t found. I’m especially interested knowing the heat using PyFoamPlotWatcher. Someone knows if there is any expression to include the heat in the customRegExp file? Or someone knows how to do the post-processing of the heat through a wall? Thanks all |
|
July 13, 2015, 11:54 |
|
#2 |
Senior Member
Alex
Join Date: Oct 2013
Posts: 337
Rep Power: 22 |
Hi,
what about wallHeatFlux utility provided with OF? Check it out! Besides that you can use some function objects in your controlDict file in order to compute the same heat fluxes and plot your results with gnuplot. Hope it helps, Alex
__________________
Web site where I present my Master's Thesis: foamingtime.wordpress.com The case I talk about in this site was solved with chtMultiRegionSimpleFoam solver and involves radiation. Some basic tutorials are also resolved step by step in the web. If you are interested in these matters, you are invited to come in! |
|
July 14, 2015, 04:37 |
|
#3 |
New Member
Jorge Lobera
Join Date: Jun 2015
Posts: 6
Rep Power: 11 |
Thanks Alex,
I think wallHeatFlux will be a good option. The problem with gnuplot is I can't use any expression because outside the wall there isn’t mail so I can´t use a gradient or any other expression. If someone knows any solution it will be welcome. Thanks; |
|
July 14, 2015, 06:58 |
|
#4 |
Senior Member
Alex
Join Date: Oct 2013
Posts: 337
Rep Power: 22 |
Hi Jorge,
I'm not sure if I get your problem about using gnuplot... However, I recomend you to use the function object attached below. Copy it and paste it to your controlDict file. It computes the heat by convection at every patch of your geometry. It only works if you have swak4foam installed, I hope you have it... Code:
functions { heat_air_patches { type patchExpression; outputControlMode timeStep; outputInterval 1; patches (".*"); region air; //only if it is a multi region case accumulations ( sum ); verbose true; aliases { alpha thermo:alpha; } expression "alpha*snGrad(h)*area()"; } } libs ( "libsimpleFunctionObjects.so" "libsimpleSwakFunctionObjects.so" "libswakFunctionObjects.so" ); Alex
__________________
Web site where I present my Master's Thesis: foamingtime.wordpress.com The case I talk about in this site was solved with chtMultiRegionSimpleFoam solver and involves radiation. Some basic tutorials are also resolved step by step in the web. If you are interested in these matters, you are invited to come in! |
|
Tags |
heat exchange, post processing, pyfoam customregexp, pyfoamplotwatcher.py |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Radiation interface | hinca | CFX | 15 | January 26, 2014 18:11 |
Heat transfer from a heated plate using fins | pathakamit | FLUENT | 1 | April 30, 2013 05:07 |
Constant velocity of the material | Sas | CFX | 15 | July 13, 2010 09:56 |
Concentric tube heat exchanger (Air-Water) | Young | CFX | 5 | October 7, 2008 00:17 |
CFX Heat Transfer | RJamison | CFX | 0 | July 24, 2008 13:11 |