Non-physical unlimited negative pressure results in Fixed Displacement Pump/Motor
8 次查看(过去 30 天)
显示 更早的评论
In am using a fixed Displacement motor in a simulation where in some conditions may act as a pump.
I noticed a non-physical behavior in case the motor inlet is closed while still turning (shaft is turned by an external torque), The torque load rise unlimited.
After analyzing and checking the motor in the attached simple simulation, I notice that the motor creates a non-physical *UNLIMITED* negative pressure in the inlet.
This is non-physical because in an ideal vacuum there shall be a zero pressure in the inlet and thus the pressure difference cannot exceed 1-bar.
This behavior is obviously misleading and may lead to mistakes in simulation results.
I also checked it with a pump and got same results.
I attached the simple sim file and results.
Did anyone notice that? Am I missing something or this is a bug that needs a fix?
Thanks!
Itay
d
0 个评论
回答(1 个)
Yifeng Tang
2020-8-18
Hi Itay,
I believe this has to do with the fact that the A port of the pump is connected to a "cap", with no volume. If you connect a constant volume chamber instead, which should be conceptually the same as a sealed inlet, the model will err out when the pressure drops below -1atm. But the error is not a feature of the pump itself, but a warning/error mechanism of the hydraulic domain. You may toggle that in the Hydraulic Fluid block to have issue an warning instead of an error and again allow the pressure to go below -1atm.
Hope this helps,
Yifeng
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Hydraulic Elements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!