[Simscape Thermal Liquid] Simscape sets wrong maximum valid liquid temperature
25 次查看(过去 30 天)
显示 更早的评论
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 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Thermal Liquid Library 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!