
Can't Share Heat with Pipe (G)
3 views (last 30 days)
Show older comments
Hi,
I am in intership and I would like in Simscape to simulate an air duct heated by a heat source. For this, a started with a block Pipe (G) with a lenght of 5m, an area of 0.5 m^2 and I used the formula for the hydraulic diametre D_h=4A/P. Then I put a block Reservoir (G) on both side of the pipe with an ambiant temperature (25°C) and 1 atm and I put also a flow source with a volumetric flow of 5 m^3/s.
On the port H, I started with a temperature source (40°C) and a convective block with an area of 1.7 m^2 and a heat transfert coefficient of 20 W/(m^2.K).
When I launch my simulation, the temperature of the air remain at 25°C and the temperature of the thermal part drop to 26.7°C. I have a heat flow of 452.6 W from thermal part to gas part so the air have to be heated but it's not the case.
Can you please help me ? Thank you !
0 Comments
Accepted Answer
Epsilon
on 18 Jun 2025
Edited: Epsilon
on 18 Jun 2025
Hi Enzo,
In the model attached to the question, no temperature change is observed because air flows from one reservoir to another, but the temperature is measured only at the first reservoir. These two reservoirs are not the same or directly connected.
If you want the airflow to end in the second reservoir, change its temperature setting from 25 K to 25°C and attach the Pressure and Temperature Sensor(G) to the signal as show below. This allows temperature to be measured at that port, and you may notice a slight increase.

The temperature rise is small due to free convection (Heat Transfer Coefficient = 20 W/(K·m²)). To see a larger change, increase the temperature or simulate forced convection by raising the heat transfer coefficient. Please find the attached model for your reference.
Here is the link to documentation on Reservoir(G) for further reference, if needed: https://www.mathworks.com/help/simscape/ref/reservoirg.html
Hope this helps!
More Answers (0)
See Also
Categories
Find more on Foundation and Custom Domains in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!