Two-step Consecutive First Order

Two-step Consecutive First Order

`Astackrel(k_1) rarrB stackrel(k_2) rarrC`

Differential Equations

`A'(t)=-k_1A`

`B'(t)=k_1A-k_2B`

`C'(t)=k_2B`

Mass balance equation

`A_0=A+B+C`

Initial conditions:

`A(0)=A_0`, `B(0)=0` and `C(0)=0`

Case I: k1≠k2

Time-dependant solutions:

`A=A_0exp(-k_1t)`

`B=(k_1A_0)/(k_2-k_1) (exp(-k_1t)-exp(-k_2t))`

`C=(k_2k_1A_0)/(k_2-k_1) (exp(-k_2t)/k_2 - exp(-k_1t)/k_1 ) + A_0`

Graph:

`kappa=`
 graphing k=2.1

Derivations

The immediately evaluable differential equation is A’(t),

`(dA)/A=-k_1dt`

Which has the solution

`A=A_0exp(-k_1t)`

Using this solution, we can make the differential equation, B’(t), separable,

`B'(t)=k_1A_0exp(-k_1t)-k_2B`

We rearrange the equation, such that it is of this particular standard form,

`(dy)/(dx)+F(x)y=G(x)`

We obtain,

`B'(t)+k_2B=k_1A_0exp(-k_1t)`

…which can be solved by means of the integrating factor method. For this part of the derivation, we temporarily rename B=y and t=x, as to coincide with the above standard form. By inspection we obtain definitions for F and G, and then evaluate I,

`F=k_2` and `G=k_1A_0exp(-k_1x)`

`I=exp(int Fdx) = exp(k_2x)`

As per the integrating factor method method, to solve the differential equation we set the equation up as below,

`Iy=int IGdx +c`

So we first need to find the integral. Using,

`IG=k_1A_0exp(-k_1x)exp(k_2x)=k_1A_0exp((k_2-k_1)x)`

Then,

`int IGdx = k_1A_0 int exp((k_2-k_1)x)dx`

Which we can evaluate using u-substitution, where,

`u=(k_2-k_1)x` and `(du)/(dx)=k_2-k_1`

and so we have an expression for the integral,

`int IGdx = (k_1A_0)/(k_2-k_1) int exp(u)du = (k_1A_0)/(k_2-k_1) exp((k_2-k_1)x)`

…which is equal to Iy

`Iy=exp(k_2x)y=(k_1A_0)/(k_2-k_1) exp((k_2-k_1)x) + c`

We solve this for y,

`y=(k_1A_0)/(k_2-k_1) exp(-k_1x) + cexp(-k_2x)`

Then to find the coefficient of integration, we use the particular value y(0)=0.

`0=(k_1A_0)/(k_2-k_1) exp(-k_1 0) + cexp(-k_2 0)=(k_1A_0)/(k_2-k_1) + c`

Which gives us the value of c,

`c=-(k_1A_0)/(k_2-k_1)`

Substituting this in we obtain the exact solution,

`y=(k_1A_0)/(k_2-k_1) (exp(-k_1x)-exp(-k_2x))`

We rename the variables y=B and x=t, and obtain the final expression for B(t),

`B=(k_1A_0)/(k_2-k_1) (exp(-k_1t)-exp(-k_2t)`

Finally, we can address the time-differential equation, C’(t). To begin we substitute in the expression B derived above,

`C'(t)=k_2B=(k_2k_1A_0)/(k_2-k_1) (exp(-k_1t)-exp(-k_2t))`

The expression is separable and so can be integrated immediately,

`C=(k_2k_1A_0)/(k_2-k_1) (int exp(-k_1t)dt - int exp(-k_2t)dt + c)`

To obtain the solution,

`C=(k_2k_1A_0)/(k_2-k_1) ( exp(-k_2t)/k_2 - exp(-k_1t)/k_1 + c )`

Using the particular value, C(0)=0,

`0=(k_2k_1A_0)/(k_2-k_1) ( exp(-k_2 0)/k_2 - exp(-k_1 0)/k_1 + c) = (k_2k_1A_0)/(k_2-k_1) (1/k_2 - 1/k_1 + c)`

Thus we can express c,

`c=1/k_1-1/k_2=(k_2-k_1)/(k_1k_2)`

With this definition for c, we can simplify the solution and obtain an exact expression for C(t),

`C=(k_2k_1A_0)/(k_2-k_1) ( exp(-k_2t)/k_2 - exp(-k_1t)/k_1 ) +A_0`