Help needed to model inertial effects to my vertical water pumping circuit

2 次查看(过去 30 天)
Hi!!
I am simulating a pumping circuit that have three pumps whose outputs are combined together in a single pipe which is vertical in position. The inputs signals for these pumps are as follows
Due to this varied signal, there will be inertial effects in the water column that exerts pressure at the bottom of the vertical pipe, which I want to find out through simulink simulation. Could you help me do that? I tried with "Fluid Inertia" model. But that doesn't show any pressure spikes in the pressure plot? Pipe blocks available in simulink don't account for inertial effects. But surely there will be pressure spikes in the actual pumping. Could anyone help to model this phenomena in Matlab simulink? This is quite urgent for my research.
Following is the circuit
Pressure plot
Thing is how to get that pressure spikes? That's my only concern in this problem. Please help me out!!!
You may contact me on immanuel-proj.niot@gov.in
Thanks
Immanuel Keba
  11 个评论
Yifeng Tang
Yifeng Tang 2024-1-29
Usually the unphysical results are caused by unreasonable parameters or driving boundary conditions. But since you can't share the model here, I won't be able to tell. Given that, my suggestion is to complete your conversion to the Isothermal Liquid domain. As you go through the blocks, you may notice something to pay attention to.
To measure the actual pressure, connect the B port of the pressure sensor to a hydraulic reference. You'll then measure the pressure difference between Port A and the atomsphere, which will give you the gauge pressure. There are plenty of such examples in the Documentation. In more recent releases, the pressure sensor in the Isothermal Liquid domain contains an option to measure pressure difference (2 ports) or absolute pressure (1 port).

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Upgrading Hydraulic Models to Use Isothermal Liquid Blocks 的更多信息

产品


版本

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by