How to input a physical signal with measured temperature, pressure and mass flow to a simscape model?
3 次查看(过去 30 天)
显示 更早的评论
I need to model a heat exchanger (power plant superheater) in Simscape and to compare simulation and real measurement. However it seems there is no way to get the measured input signals with known temperature, pressure and mass flow rate of superheated steam into a simscape model. Blocks like controlled mass flow, controlled pressure are available but I cannot find any block that can simply take measured temperature, pressure and mass flow and input them into simscape model. If I try to use e.g. a serial connection of controlled pressure and mass flow blocks the pressure produced by the controlled pressure block becomes corrupted after the mass flow block. I am sure there must be a simple solution because if it were not possible to compare Simscape models with measurements on real plants, Simscape would be a completely worthless tool. However I am not able to find it. Can anyone help?
0 个评论
回答(1 个)
Nicolas Schmit
2017-11-9
I assume that you are using the thermal liquid domain for your model. You can impose the temperature of the fluid using a Reservoir block (TL). There is a Controlled Reservoir (TL) block that let you input the temperature using a physical signal.
It is not physically possible to impose pressure and mass flow at a same time and location. This would be like trying to impose both voltage across and current trough an electrical component, or imposing both force and displacement in a spring.
You must impose either the pressure or the mass flow, then adjust the block parameters, such as the flow resistance, until the mass flow or pressure match your input data.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Elements 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!