Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Mathematics LibreTexts

6.2.3: Mixture Problems

( \newcommand{\kernel}{\mathrm{null}\,}\)

There are many types of mixture problems. Such problems are standard in a first course on differential equations as examples of first order differential equations. Typically these examples consist of a tank of brine, water containing a specific amount of salt with pure water entering and the mixture leaving, or the flow of a pollutant into, or out of, a lake. We first saw such problems in Chapter 1.

In general one has a rate of flow of some concentration of mixture entering a region and a mixture leaving the region. The goal is to determine how much stuff is in the region at a given time. This is governed by the equation

Rate of change of substance=Rate InRate Out.

This can be generalized to the case of two interconnected tanks. We will provide an example, but first we review the single tank problem from Chapter 1.

Example 6.2.3.1: Single Tank Problem

A 50 gallon tank of pure water has a brine mixture with concentration of 2 pounds per gallon entering at the rate of 5 gallons per minute. [See Figure 6.2.3.1.] At the same time the well-mixed contents drain out at the rate of 5 gallons per minute. Find the amount of salt in the tank at time t. In all such problems one assumes that the solution is well mixed at each instant of time.

clipboard_e38e8cbd09c0ef3d9bdafd668d65686b3.png
Figure 6.2.3.1: A typical mixing problem.

Let x(t) be the amount of salt at time t. Then the rate at which the salt in the tank increases is due to the amount of salt entering the tank less that leaving the tank. To figure out these rates, one notes that dx/dt has units of pounds per minute. The amount of salt entering per minute is given by the product of the entering concentration times the rate at which the brine enters. This gives the correct units:

(2 pounds  gal )(5 gal  min )=10 pounds  min .

Similarly, one can determine the rate out as

(x pounds 50 gal )(5 gal  min )=x10 pounds  min 

Thus, we have

dxdt=10x10

This equation is easily solved using the methods for first order equations.

Example 6.2.3.2: Double Tank Problem

One has two tanks connected together, labeled tankX and tankY, as shown in Figure 6.2.3.2.

clipboard_e6af625415be6ada43380a0bd95348a7d.png
Figure 6.2.3.2: The two tank problem.

Let tank X initially have 100 gallons of brine made with 100 pounds of salt. Tank Y initially has 100 gallons of pure water. Pure water is pumped into tank X at a rate of 2.0 gallons per minute. Some of the mixture of brine and pure water flows into tank Y at 3 gallons per minute. To keep the tank levels the same, one gallon of the Y mixture flows back into tankX at a rate of one gallon per minute and 2.0 gallons per minute drains out. Find the amount of salt at any given time in the tanks. What happens over a long period of time?

In this problem we set up two equations. Let x(t) be the amount of salt in tankX and y(t) the amount of salt in tank Y. Again, we carefully look at the rates into and out of each tank in order to set up the system of differential equations. We obtain the system

dxdt=y1003x100dydt=3x1003y100

This is a linear, homogenous constant coefficient system of two first order equations, which we know how to solve. The matrix form of the system is given by

˙x=(3100110031003100)x,x(0)=(1000)

The eigenvalues for the problem are given by λ=3±3 and the eigenvectors are

(1±3)

Since the eigenvalues are real and distinct, the general solution is easily written down:

x(t)=c1(13)e(3+3)t+c2(13)e(33)t

Finally, we need to satisfy the initial conditions. So,

x(0)=c1(13)+c2(13)=(1000),

or

c1+c2=100,(c1c2)3=0.

So, c2=c1=50. The final solution is

x(t)=50((13)e(3+3)t+(13)e(33)t),

or

x(t)=50(e(3+3)t+e(33)t)y(t)=503(e(3+3)te(33)t).


This page titled 6.2.3: Mixture Problems is shared under a CC BY-NC-SA 3.0 license and was authored, remixed, and/or curated by Russell Herman via source content that was edited to the style and standards of the LibreTexts platform.

  • Was this article helpful?

Support Center

How can we help?