[Simscape Thermal Liquid] Simscape sets wrong maximum valid liquid temperature
25 views (last 30 days)
Show older comments
Hello,
I have built a thermal liquid model in Simulink/Simscape. It is a network of 62 pipes (TL) between two reservoirs (TL) at the inlet and the outlet of the system.
In the Thermal Liquid Settings I have set a maximum valid temperature of 553.15 Kelvin. All pipe initial temperatures are equal to the inlet temperature.
But if I set an inlet temperature that is greater than 373.15 Kelvin, Simulink says while compiling:
"Error compiling Simscape network for model Thermal_Modell_simscape.
Caused by:
['Thermal_Modell_simscape/OIL.Segment04']: Initial liquid temperature must be less than or equal to Maximum valid temperature.
In foundation.thermal_liquid.elements.pipe_resistive_compressibility (line 38)"
So the initial liquid temperature in the 4th pipe shall be higher than the maximum valid temperature.
I have checked the values and the units. The Thermal Liquid Settings Block is connected with the network between the Inlet and the 1st pipe. The density and all other by-temperature-defined parameters at the Maximum Valid Temperature are correct and defined in the thermal liquid settings.
So I don't understand this error. Can anybody help me?
0 Comments
Answers (0)
See Also
Categories
Find more on Thermal Liquid Library in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!