Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations IDS on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Liquid velocity (flow) in pipe during gravitational tank to tank transfer

Status
Not open for further replies.

Pepijn1976

Petroleum
Sep 17, 2012
2
Hello,

I was wondering if someone has a calculation tool (for instance excelsheet) for a quick and dirty calculation of the liquid velocity (or flow) between two tanks if the liquid is transferred from one (high level) to the other (low level) by gravitation.

Thankx in advance,

Pepijn
 
Replies continue below

Recommended for you

It is a trial and error procedure - you can use any spreadsheet based on Darcy equation that calculates flow/DP for any liquid with known properties.

Try e.g. - it seems like the kind of spreadsheet you are looking for, but I haven't verified how accurate it is. The best thing is to develop your own spreadsheet and be 100% confident with the results.

Dejan IVANOVIC
Process Engineer, MSChE
 
Unless your line size is small or tank to tank distance long, you might find initial flow is high. Of course flow will start to fall off straight away as the levels equalise.

There are many Web based or apps which will give you the answer for a given set of inputs.

Remember - More details = better answers
Also: If you get a response it's polite to respond to it.
 
Also consider the implications of high velocity / flow intertank transfer rates ( due to high intertank differential level) on the safety vacuum breaker capacity for the source tank, and the coincident fill rate on the target tank for outbreathing safety breather capacity. Some tamper proof mechanism should be installed on the transfer line if the either of these installed inbreathing / outbreathing rates are exceeded ( a restriction orifice?).
 
The difficulty with this calculation is that it is an iteration within an iteration. The Darcy-Weisbach equation is formulated to calculate the pressure drop from a known flowrate. But you need to calculate the flowrate from the pressure drop (difference in levels in tanks) and the friction factor depends on the flowrate (which you do not know yet). So you have to calculate the flowrate for any given set of tank levels iteratively, or else use an explicit friction factor approximation that allows you to get the answer in a single step. For an explicit friction factor correlation see the recent work by Goudar, or the classic equations by Churchill or by Zigrang and Sylvester.

The levels in your tanks will be changing continuously so the pressure drop will also be changing continuously and this necessitates the outer level of iteration.

The quickest way to solve this problem is to use one of the explicit friction factor equations to calculate the flowrate for each pressure drop value, and then to copy this equation "many" times into a spreadsheet where the pressure drop can be changed as you go down step-wise. The value of "many" will depend on how accurate you want to be, but it is very easy to copy the equations 100 or even 1000 times and go down in very small steps and get a relatively accurate answer.

Katmar Software - AioFlo Pipe Hydraulics

"An undefined problem has an infinite number of solutions"
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor