How to create constant q heater?
In the chtMultiRegionFoam tutorials, the heaters have a hot face (such as the bottom of the T-shaped heater) set at constant temperature like 500K. Is it possible to make the heater have a constant output instead, such as 100 Watts? Thanks, Scot
|
|
Hi Scot,
at the moment there is no solver for this problem but quite a few people are working on that issue. Check out http://www.cfd-online.com/Forums/ope...egionfoam.html or search the forum for "heat source" Regards, Toni |
Thank you, Bjorn. I like the simplicity of your answer but as I have tried to implement it in /system/heater/changeDictionaryDict, the model runs fine but q is simply ignored. I cranked q up to 10,000W with no effect on T anywhere.
The code reads: dictionaryReplacement { T { internalField uniform 293; boundaryField { ".*" { type compressible::turbulentTemperatureCoupledBaffleMix ed; neighbourFieldName T; K K; heatSource power; q uniform 10000; value uniform 293; }}} The stuff above "heatSource power" was already there and I get a crash if I remove any of it. Any idea why q is ignored? Thank you! Scot |
All times are GMT -4. The time now is 04:45. |