Usage of InternalHeatSource from PDE toolbox (Heat Transfer)
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Dear community,
I'm trying to simulate the heat transfer behaviour of a layer stack of materials where one of the inner layers is a metal which is heated by the flow of current. The heater material is thinner than the others so it's inside (wrapped by) the whole geometry which is made of rectangles.
I'm trying to use internalHeatSource to generate the heat inside the geometry but the obtained result has no sense. In the following commands you can see how I have used it. The bottom edge of the layers is at 25ºC. No matter the value specified for the source, the result is always around 25ºC.
thermalBC(obj.tm_SS,'Edge',e_bot,'Temperature',25);
if (obj.TransientState == 0)
%thermalBC(obj.tm_SS,'Edge',e_h_top,'HeatFlux',100);
internalHeatSource(obj.tm_SS,500,'Face',2)
elseif (obj.TransientState == 1)
thermalBC(obj.tm_SS,'Edge',e_h_top,'HeatFlux',@fn_HeatFluxTransient);
end
Also, I have a doubt: The value for the InternalHeatSource is temperature or Heatflux?
Has anyone used InternalHeatSource for a similar purpose? Could you give any advise?
Thank you in advance for your help.
0 Commenti
Risposte (2)
Ravi Kumar
il 3 Lug 2019
Value of internal hear source should be energy per unit volume. Are you sure your internalHeatSource command is getting executed? Insert a breakpoint on that line and see if the execution stops there.
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!