Jump to content
BrainDen.com - Brain Teasers
  • 0

A water tank


BMAD
 Share

Question

A tank contains 10 kg of salt dissolved in 3000 L of water. Brine containing 0.05 kg of salt per liter of water enters the tank at a rate of 10 L/min. The solution is kept thoroughly mixed and drains from the tank at a rate of 5 L/min. How much salt is in the tank after 1 hour?
 
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

The elegant solution would include integrals, but...

 

I chose to solve it as a summation in a spread sheet [over 3600 seconds

 

We know the  starting conditions

  • 10 kg of salt and 3000 L of water

​We know that every minute "0.05 kg of salt per liter of water enters the tank at a rate of 10 L/min."

  • 0.50 kg salt + 10 L of water/ min; or
  • 0.00833 kg of salt + 0.1667 L of water/ sec

 

We also know that liquid leaves at 5L/ min [or 0.0833 L/ sec].

 

The tricky part is calculating the amount of salt that leaves. Since the concentration changes constantly, the amount of salt leaving also changes.

 

I calculated the concentration [kg of salt/ L] every second and then calculated how much salt left the tank every second.

.

after 3600 Sec I calculated that there is 37.73 kg of salt and 3300 L of water.

 

a solution using integrals might be a little more precise, but I suspect the difference is very small.

 

I will be glad to share the spread sheet if anyone want to look it over.

Link to comment
Share on other sites

  • 0

Initial mass of salt = S(0) = 10 kg


Initial volume = V(0) = 3000 L
Change in volume over time = dV/dt = 5 L/min (net from water coming in and going out)
Volume at any specific time = V(0) + dV/dt * t = 3000 + 5t
Change in mass of salt over time = dS/dt =
= 0.5 kg/min (that's 0.05 kg/L * 10 L/min coming in) - S(t)/V(t) * 5 L/min (going out)
= 0.5 - 5S(t) / (3000 + 5t)

dS/dt + 5S(t) / (3000 + 5t) = 0.5
This is of the form dy/dx + y*f(x) = g(x), which can in general be solved as
y = (Integral [ g(x) eIntegral [f(x) dx] dx] + C) / eIntegral[f(x) dx]
S(t) = (Integral [0.5 * eIntegral [(5/(3000+5t) dt] dt] + C) / eIntegral [5/(3000+5t) dt]

Use the following substitution
eIntegral [(5/(3000+5t) dt] = eln(3000+5t) = 3000+5t

S(t) = (Integral [ 0.5 * (3000+5t) dt] + C) / (3000+5t)
S(t) = (Integral [(1500+2.5t) dt] + C) / (3000+5t)
S(t) = (1500t + 1.25t2 + C) / (3000+5t)

Since S(0) = 10 kg, C must be 300000
S(t) = (1500t + 1.25t2 + 30000) / (3000+5t), with time in units of minutes and salt in units of kg

Check that by calculating the derivative
S(t) = (1500t + 1.25t2 + 30000) / (3000+5t)
By the multiplication rule
dS/dt = (2.5t + 1500) / (5t + 3000) - 5 (1500t + 1.25t2 + 30000) / (3000+5t)2
= 0.5 - 5 (1500t + 1.25t2 + 30000) / (3000+5t)2
= 0.5 - 5 S(t) / (3000 + 5t)
Which is exactly what it should be.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...