Processing math: 100%
Stand With Ukraine

Sunday, March 9, 2025

Physics problem: acceleration of water level in a container due to draining from an opening in its bottom

Problem statement

From an opening at the bottom of a tall container, water drains out. The cross-section area of the container is S, and the cross-section area of the draining stream of water is σ. The water level in the vessel moves downward with constant acceleration. Determine this acceleration.

Solution

I'll describe two methods to solve the problem: the first one is the one I used and it is based on Bernoulli's law (energy conservation) and the second one is using the Toricelli's formula and accompanying assumptions from the get go. The second one I would guess a more experimented physicist would use and be done with it (see the approach 2). If I were to think about the second approach right away, this post would not happen.

Approach 1

Let's denote the speed of the water at the surface of the container and at the draining hole as v0 and v1 respectively. Then we can write energy and mass conservation expressions for the two cross-sections as follows:

{v202+gh=v212v1σ=v0S

where h is the current water level in the container, ang g is the acceleration due to gravity.

Now, if we eliminate v1 from the energy conservation equation and apply a time derivative to the both sides of the equation we will obtain the following relation (we use an upper dot to denote a time derivative, ˙x=dxdt):

2v0˙v0+2g˙h=(Sσ)22v0˙v0

Let's denote the acceleration of the water level as a=˙v0, and also note that v0=˙h (the minus sign here is added because the level h is decreasing with time and I prefer to consider v0 as speed value without direction). Using this notation, the previous equation can be written as:

2v0a2gv0=(Sσ)22v0a

Simplifying we get the following expression for the water level acceleration in the container:

a=g1(Sσ)2

Now we could consider that the conditions given in the problem statement imply SσS/σ1, therefore we can approximate the above expression as:

ag(σS)2

Note that a=˙v0<0, meaning that the water level descent in the container is slowing down with time.

Approach 2

For this approach we recognize right away that the problem conditions allow the use of Toricelli's formula for the speed v1 of draining water from a large container with the water level at h:

v1=2gh

The draining water will cause the change to the water level as follows: ˙h=v1σ/S=σS2gh

If we apply a time derivative to the above equation and substitute ˙h, we obtain:

¨h=σS2g12h˙h=g(σS)2

Since the water level acceleration is a=˙v0=dt(˙h)=¨h, we obtain the final expression using the above relation for the second derivative of the water level as:

a=g(σS)2

Note that in this case we did not have to make any approximations as they were already applied for the Toricelli's formula to be valid (mainly that the speed of the water level v0 is much lower than the draining speed v1).

No comments: