Why does a Simscape Pressure Source (MA) with zero pressure input introduce a temperature change proportional to mass flow rate?
Ältere Kommentare anzeigen
I have a simscape model of a vehicle cooling system with a pressure source to represent the differential pressure between air inlet and outlet when the vehicle is moving, a fan and a radiator from which I am rejecting the engine heat.
In the simplist condition I set the pressure source input to zero and my fan drives the flow through the radiator.
When I run it in this configuration there is a temperature rise between the input and output flows of the Pressure Source (MA) block that appears to be in proportion to the mass flow rate through the pressure source block. I can't understand why it is introducing this temperature change across my pressure source.
This is a plot of the Pressure Source (MA) plots from the simscape logger:

Simscape model with the Pressure Source block highlighted:

Simplified model attached:

This model exhibits the same temperature rise across the pressure source block.
Upon further investigation I have found that the heating appears to be due to the port areas. I had set my fan area and radiator area in my original model to the value that I wanted (0.2m^2), but not updated the port areas to the reservoirs and pressure source from the default values of 0.01m^2. Can anyone explain why the port areas result in heating of the moist air?
2 Kommentare
Yifeng Tang
am 30 Jun. 2026
If you could share the model, or a simplified model that exhibits the same behavior, it'll help the community better understand and diagnose the issues.
Guy
am 1 Jul. 2026
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Foundation and Custom Domains finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
