Difference between revisions of "Team:UChile-OpenBio/Modelling"

Line 827: Line 827:
 
(6)
 
(6)
 
<br/>
 
<br/>
 +
 +
Where:
 +
<br/>
 +
 +
<math xmlns='http://www.w3.org/1998/Math/MathML'>
 +
<semantics>
 +
  <mtable columnalign='left'>
 +
  <mtr>
 +
    <mtd>
 +
    <msub>
 +
      <mi>G</mi>
 +
      <mrow>
 +
      <mi>i</mi><mo>,</mo><mi>o</mi>
 +
      </mrow>
 +
    </msub>
 +
    <mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>=</mo><mo>&#x00A0;</mo><mi>g</mi><mi>l</mi><mi>u</mi><mi>c</mi><mi>o</mi><mi>s</mi><mi>e</mi><mo>&#x00A0;</mo><mi>c</mi><mi>o</mi><mi>n</mi><mi>c</mi><mi>e</mi><mi>n</mi><mi>t</mi><mi>r</mi><mi>a</mi><mi>t</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mi>f</mi><mi>e</mi><mi>e</mi><mi>d</mi><mo>&#x00A0;</mo><mi>r</mi><mi>a</mi><mi>t</mi><mi>e</mi><mo>&#x00A0;</mo><mi>a</mi><mi>n</mi><mi>d</mi><mo>&#x00A0;</mo><mi>o</mi><mi>u</mi><mi>t</mi><mi>f</mi><mi>l</mi><mi>o</mi><mi>w</mi><mo stretchy='false'>)</mo><mo stretchy='false'>(</mo><mi>k</mi><mi>g</mi><mo>/</mo><msup>
 +
      <mi>m</mi>
 +
      <mn>3</mn>
 +
    </msup>
 +
    <mo stretchy='false'>)</mo>
 +
    </mtd>
 +
  </mtr>
 +
  <mtr>
 +
    <mtd>
 +
    <mo>&#x00B5;</mo><mo>=</mo><mo>&#x00A0;</mo><mi>s</mi><mi>p</mi><mi>e</mi><mi>c</mi><mi>i</mi><mi>f</mi><mi>i</mi><mi>c</mi><mo>&#x00A0;</mo><mi>g</mi><mi>r</mi><mi>o</mi><mi>w</mi><mi>t</mi><mi>h</mi><mo>&#x00A0;</mo><mi>r</mi><mi>a</mi><mi>t</mi><mi>e</mi><mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mn>1</mn><mo>/</mo><mi>h</mi><mo stretchy='false'>)</mo>
 +
    </mtd>
 +
  </mtr>
 +
  <mtr>
 +
    <mtd>
 +
    <msub>
 +
      <mi>X</mi>
 +
      <mi>o</mi>
 +
    </msub>
 +
    <mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>=</mo><mo>&#x00A0;</mo><mi>c</mi><mi>e</mi><mi>l</mi><mi>l</mi><mo>&#x00A0;</mo><mi>c</mi><mi>o</mi><mi>n</mi><mi>c</mi><mi>e</mi><mi>n</mi><mi>t</mi><mi>r</mi><mi>a</mi><mi>t</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mo>&#x00A0;</mo><mi>k</mi><mi>g</mi><mo>/</mo><msup>
 +
      <mi>m</mi>
 +
      <mn>3</mn>
 +
    </msup>
 +
    <mo stretchy='false'>)</mo>
 +
    </mtd>
 +
  </mtr>
 +
  <mtr>
 +
    <mtd>
 +
    <msub>
 +
      <mi>Y</mi>
 +
      <mrow>
 +
      <mfrac>
 +
        <mi>X</mi>
 +
        <mi>G</mi>
 +
      </mfrac>
 +
     
 +
      </mrow>
 +
    </msub>
 +
    <mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>=</mo><mo>&#x00A0;</mo><mi>c</mi><mi>o</mi><mi>n</mi><mi>v</mi><mi>e</mi><mi>r</mi><mi>s</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>&#x00A0;</mo><mi>o</mi><mi>f</mi><mo>&#x00A0;</mo><mi>c</mi><mi>e</mi><mi>l</mi><mi>l</mi><mo>&#x00A0;</mo><mi>r</mi><mi>e</mi><mi>f</mi><mi>e</mi><mi>r</mi><mi>r</mi><mi>e</mi><mi>d</mi><mo>&#x00A0;</mo><mi>t</mi><mi>o</mi><mo>&#x00A0;</mo><mi>c</mi><mi>o</mi><mi>n</mi><mi>s</mi><mi>u</mi><mi>m</mi><mi>e</mi><mi>d</mi><mo>&#x00A0;</mo><mi>g</mi><mi>l</mi><mi>u</mi><mi>c</mi><mi>o</mi><mi>s</mi><mi>e</mi><mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mo>&#x00A0;</mo><mi>k</mi><mi>g</mi><mo>&#x00A0;</mo><mi>c</mi><mi>e</mi><mi>l</mi><mi>l</mi><mo>&#x00A0;</mo><mo>/</mo><mo>&#x00A0;</mo><mi>k</mi><mi>g</mi><mo>&#x00A0;</mo><mi>g</mi><mi>l</mi><mi>u</mi><mi>c</mi><mi>o</mi><mi>s</mi><mi>e</mi><mo>&#x00A0;</mo><mo stretchy='false'>)</mo>
 +
    </mtd>
 +
  </mtr>
 +
  <mtr>
 +
    <mtd>
 +
    <msub>
 +
      <mi>m</mi>
 +
      <mi>S</mi>
 +
    </msub>
 +
    <mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>=</mo><mo>&#x00A0;</mo><mi>m</mi><mi>a</mi><mi>i</mi><mi>n</mi><mi>t</mi><mi>e</mi><mi>n</mi><mi>a</mi><mi>n</mi><mi>c</mi><mi>e</mi><mo>&#x00A0;</mo><mi>c</mi><mi>o</mi><mi>e</mi><mi>f</mi><mi>f</mi><mi>i</mi><mi>c</mi><mi>i</mi><mi>e</mi><mi>n</mi><mi>t</mi><mo stretchy='false'>(</mo><mn>1</mn><mo>/</mo><mi>h</mi><mo stretchy='false'>)</mo><mo>&#x00A0;</mo>
 +
    </mtd>
 +
  </mtr>
 +
  <mtr>
 +
    <mtd>
 +
    <msub>
 +
      <mi>q</mi>
 +
      <mi>P</mi>
 +
    </msub>
 +
    <mo>=</mo><mo>&#x00A0;</mo><mi>s</mi><mi>p</mi><mi>e</mi><mi>c</mi><mi>i</mi><mi>f</mi><mi>i</mi><mi>c</mi><mo>&#x00A0;</mo><mi>p</mi><mi>r</mi><mi>o</mi><mi>d</mi><mi>u</mi><mi>c</mi><mi>t</mi><mo>&#x00A0;</mo><mi>f</mi><mi>o</mi><mi>r</mi><mi>m</mi><mi>a</mi><mi>t</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>&#x00A0;</mo><mi>r</mi><mi>a</mi><mi>t</mi><mi>e</mi><mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mi>k</mi><mi>g</mi><mo>&#x00A0;</mo><mi>p</mi><mi>r</mi><mi>o</mi><mi>d</mi><mi>u</mi><mi>c</mi><mi>t</mi><mo>/</mo><mo>&#x00A0;</mo><mi>k</mi><mi>g</mi><mo>&#x00A0;</mo><mi>c</mi><mi>e</mi><mi>l</mi><mi>l</mi><mo>&#x00A0;</mo><mo>/</mo><mo>&#x00A0;</mo><mi>h</mi><mo stretchy='false'>)</mo><mo>&#x00A0;</mo>
 +
    </mtd>
 +
  </mtr>
 +
  <mtr>
 +
    <mtd>
 +
    <msub>
 +
      <mi>Y</mi>
 +
      <mrow>
 +
      <mfrac>
 +
        <mi>P</mi>
 +
        <mi>G</mi>
 +
      </mfrac>
 +
     
 +
      </mrow>
 +
    </msub>
 +
    <mo>=</mo><mo>&#x00A0;</mo><mi>c</mi><mi>o</mi><mi>n</mi><mi>v</mi><mi>e</mi><mi>r</mi><mi>s</mi><mi>i</mi><mi>o</mi><mi>n</mi><mo>&#x00A0;</mo><mi>o</mi><mi>f</mi><mo>&#x00A0;</mo><mi>p</mi><mi>r</mi><mi>o</mi><mi>d</mi><mi>u</mi><mi>c</mi><mi>t</mi><mo>&#x00A0;</mo><mi>r</mi><mi>e</mi><mi>f</mi><mi>e</mi><mi>r</mi><mi>r</mi><mi>e</mi><mi>d</mi><mo>&#x00A0;</mo><mi>t</mi><mi>o</mi><mo>&#x00A0;</mo><mi>c</mi><mi>o</mi><mi>n</mi><mi>s</mi><mi>u</mi><mi>m</mi><mi>e</mi><mi>d</mi><mo>&#x00A0;</mo><mi>g</mi><mi>l</mi><mi>u</mi><mi>c</mi><mi>o</mi><mi>s</mi><mi>e</mi><mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mo>&#x00A0;</mo><mi>k</mi><mi>g</mi><mo>&#x00A0;</mo><mi>p</mi><mi>r</mi><mi>o</mi><mi>d</mi><mi>u</mi><mi>c</mi><mi>t</mi><mo>/</mo><mo>&#x00A0;</mo><mi>k</mi><mi>g</mi><mo>&#x00A0;</mo><mi>g</mi><mi>l</mi><mi>u</mi><mi>c</mi><mi>o</mi><mi>s</mi><mi>e</mi><mo>&#x00A0;</mo><mo stretchy='false'>)</mo>
 +
    </mtd>
 +
  </mtr>
 +
  </mtable>
 +
 
 +
</semantics>
 +
</math>
 +
<br/>
 +
<br/>
 +
 +
Supposed:
 +
 +
<br/>
 +
1. 
 +
<math xmlns='http://www.w3.org/1998/Math/MathML'>
 +
<semantics>
 +
  <mrow>
 +
  <msub>
 +
    <mi>m</mi>
 +
    <mi>S</mi>
 +
  </msub>
 +
  <mo>*</mo><mo>&#x00A0;</mo><msub>
 +
    <mi>X</mi>
 +
    <mi>o</mi>
 +
  </msub>
 +
  <mo>&#x00A0;</mo><mo>&#x003C;</mo><mo>&#x003C;</mo><mo>&#x00A0;</mo><mo>&#x00B5;</mo><mo>*</mo><msub>
 +
    <mi>X</mi>
 +
    <mi>o</mi>
 +
  </msub>
 +
 
 +
  </mrow>
 +
 
 +
</semantics>
 +
</math>
 +
<br/>
 +
 +
2. Steady state
 +
 +
<math display='block' xmlns='http://www.w3.org/1998/Math/MathML'>
 +
<semantics>
 +
  <mrow>
 +
  <mo stretchy='false'>(</mo><mo>&#x00A0;</mo><mfrac>
 +
    <mrow>
 +
    <mi>d</mi><mrow><mo>(</mo>
 +
      <mi>V</mi>
 +
    <mo>)</mo></mrow>
 +
    </mrow>
 +
    <mrow>
 +
    <mi>d</mi><mi>t</mi>
 +
    </mrow>
 +
  </mfrac>
 +
  <mo>=</mo><mn>0</mn><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mi>y</mi><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mfrac>
 +
    <mrow>
 +
    <mi>d</mi><mrow><mo>(</mo>
 +
      <mrow>
 +
      <msub>
 +
        <mi>G</mi>
 +
        <mi>o</mi>
 +
      </msub>
 +
     
 +
      </mrow>
 +
    <mo>)</mo></mrow>
 +
    </mrow>
 +
    <mrow>
 +
    <mi>d</mi><mi>t</mi>
 +
    </mrow>
 +
  </mfrac>
 +
  <mo>=</mo><mn>0</mn><mo>&#x00A0;</mo><mo stretchy='false'>)</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo>
 +
  </mrow>
 +
 
 +
</semantics>
 +
</math>
 +
 +
<br/>
 +
<br/>
 +
 +
Then we have:
 +
<br/>
 +
 +
<math xmlns='http://www.w3.org/1998/Math/MathML'>
 +
<semantics>
 +
  <mrow>
 +
  <mi>F</mi><mo>*</mo><msub>
 +
    <mi>G</mi>
 +
    <mi>i</mi>
 +
  </msub>
 +
  <mo>&#x2212;</mo><mi>F</mi><mo>*</mo><msub>
 +
    <mi>G</mi>
 +
    <mi>o</mi>
 +
  </msub>
 +
  <mo>&#x2212;</mo><mfrac>
 +
    <mrow>
 +
    <mo>&#x00B5;</mo><mo>*</mo><msub>
 +
      <mi>X</mi>
 +
      <mi>o</mi>
 +
    </msub>
 +
    <mo>*</mo><mi>V</mi>
 +
    </mrow>
 +
    <mrow>
 +
    <msub>
 +
      <mi>Y</mi>
 +
      <mrow>
 +
      <mfrac>
 +
        <mi>X</mi>
 +
        <mi>G</mi>
 +
      </mfrac>
 +
     
 +
      </mrow>
 +
    </msub>
 +
   
 +
    </mrow>
 +
  </mfrac>
 +
  <mo>&#x2212;</mo><mfrac>
 +
    <mrow>
 +
    <msub>
 +
      <mi>q</mi>
 +
      <mi>P</mi>
 +
    </msub>
 +
    <mo>*</mo><msub>
 +
      <mi>X</mi>
 +
      <mi>o</mi>
 +
    </msub>
 +
    <mo>*</mo><mi>V</mi>
 +
    </mrow>
 +
    <mrow>
 +
    <msub>
 +
      <mi>Y</mi>
 +
      <mrow>
 +
      <mfrac>
 +
        <mi>P</mi>
 +
        <mi>G</mi>
 +
      </mfrac>
 +
     
 +
      </mrow>
 +
    </msub>
 +
   
 +
    </mrow>
 +
  </mfrac>
 +
  <mo>&#x00A0;</mo><mo>=</mo><mn>0</mn>
 +
  </mrow>
 +
 
 +
</semantics>
 +
</math>
 +
(7)
 +
 +
<br/>
 +
 +
Dividing by:
 +
<br/>
 +
<math xmlns='http://www.w3.org/1998/Math/MathML'>
 +
<semantics>
 +
  <mrow>
 +
  <mfrac>
 +
    <mi>F</mi>
 +
    <mi>V</mi>
 +
  </mfrac>
 +
  <mo>*</mo><mo stretchy='false'>(</mo><msub>
 +
    <mi>G</mi>
 +
    <mi>i</mi>
 +
  </msub>
 +
  <mo>&#x2212;</mo><msub>
 +
    <mi>G</mi>
 +
    <mi>o</mi>
 +
  </msub>
 +
  <mo stretchy='false'>)</mo><mo>&#x2212;</mo><msub>
 +
    <mi>X</mi>
 +
    <mi>o</mi>
 +
  </msub>
 +
  <mo>&#x00A0;</mo><mo>*</mo><mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mo>&#x00A0;</mo><mo>&#x00A0;</mo><mfrac>
 +
    <mo>&#x00B5;</mo>
 +
    <mrow>
 +
    <msub>
 +
      <mi>Y</mi>
 +
      <mrow>
 +
      <mfrac>
 +
        <mi>X</mi>
 +
        <mi>G</mi>
 +
      </mfrac>
 +
     
 +
      </mrow>
 +
    </msub>
 +
   
 +
    </mrow>
 +
  </mfrac>
 +
  <mo>&#x2212;</mo><mfrac>
 +
    <mrow>
 +
    <msub>
 +
      <mi>q</mi>
 +
      <mi>P</mi>
 +
    </msub>
 +
   
 +
    </mrow>
 +
    <mrow>
 +
    <msub>
 +
      <mi>Y</mi>
 +
      <mrow>
 +
      <mfrac>
 +
        <mi>P</mi>
 +
        <mi>G</mi>
 +
      </mfrac>
 +
     
 +
      </mrow>
 +
    </msub>
 +
   
 +
    </mrow>
 +
  </mfrac>
 +
  <mo>&#x00A0;</mo><mo>&#x00A0;</mo><mo stretchy='false'>)</mo><mo>&#x00A0;</mo><mo>=</mo><mn>0</mn>
 +
  </mrow>
 +
 
 +
</semantics>
 +
</math>
 +
 +
(8)
 +
<br/>
 +
Using equation 5:
 +
<br/>
 +
 +
<math xmlns='http://www.w3.org/1998/Math/MathML'>
 +
<semantics>
 +
  <mrow>
 +
  <msub>
 +
    <mi>X</mi>
 +
    <mi>o</mi>
 +
  </msub>
 +
  <mo>=</mo><mfrac>
 +
    <mrow>
 +
    <mo>&#x00B5;</mo><mo>*</mo><mo stretchy='false'>(</mo><msub>
 +
      <mi>G</mi>
 +
      <mi>i</mi>
 +
    </msub>
 +
    <mo>&#x2212;</mo><msub>
 +
      <mi>G</mi>
 +
      <mi>o</mi>
 +
    </msub>
 +
    <mo stretchy='false'>)</mo>
 +
    </mrow>
 +
    <mrow>
 +
    <mo>&#x00A0;</mo><mo stretchy='false'>(</mo><mo>&#x00A0;</mo><mfrac>
 +
      <mo>&#x00B5;</mo>
 +
      <mrow>
 +
      <msub>
 +
        <mi>Y</mi>
 +
        <mrow>
 +
        <mfrac>
 +
          <mi>X</mi>
 +
          <mi>G</mi>
 +
        </mfrac>
 +
       
 +
        </mrow>
 +
      </msub>
 +
     
 +
      </mrow>
 +
    </mfrac>
 +
    <mo>&#x2212;</mo><mfrac>
 +
      <mrow>
 +
      <msub>
 +
        <mi>q</mi>
 +
        <mi>P</mi>
 +
      </msub>
 +
     
 +
      </mrow>
 +
      <mrow>
 +
      <msub>
 +
        <mi>Y</mi>
 +
        <mrow>
 +
        <mfrac>
 +
          <mi>P</mi>
 +
          <mi>G</mi>
 +
        </mfrac>
 +
       
 +
        </mrow>
 +
      </msub>
 +
     
 +
      </mrow>
 +
    </mfrac>
 +
    <mo stretchy='false'>)</mo>
 +
    </mrow>
 +
  </mfrac>
 +
 
 +
  </mrow>
 +
 
 +
</semantics>
 +
</math>
 +
(9)
 +
 +
<br/>
 +
 
         </div> <!-- #contentContainer -->
 
         </div> <!-- #contentContainer -->
 
     </body>
 
     </body>
 
</html>
 
</html>

Revision as of 08:16, 18 September 2015


TODO supply a title

Bioreactor
What is a bioreactor?
Is an equipment which keeps an active biological environment and is used to carry out a transformation due to the performance of a biocatalyst (1). In this project, these biocatalysts are bacteria.
Why is important a bioreactor?
“The heart of a typical bioprocess is the reactor or fermenter. Flanked by unit operations which carry out physical changes for medium preparation and recovery of products, the reactor is where the major chemical and biochemical transformations occur. In many bioprocesses, characteristics of the reaction determine to a large extent the economic feasibility of the project.”[2] How works a bioreactor? Para preguntar A bioreactor is an equipment in which some substrates, from the culture, are transformed to a product through the performance of bacteria. A bioreactor gives all necessary conditions for the culture, like mixing, temperature regulation, oxygen supply, substrates ports, sampling ports, pH control, etc. Then, within bioreactor is carrying out a bio-reaction, because this equipment gives operation conditions for a complete reaction. There are three ways to carry out the reaction after charging the bioreactor with cell y substrate: giving a continuous feed (substrate), giving a semi-continuous feed and without feed, they are called a continuous, fed-batch and batch bioreactor respectively [3].
In this project, a continuous bioreactor was used. Thus, a continuous feed rate is equal to an outflow rate, maintaining a constant volume within bioreactor. Once PLA is produced, it is got from the outflow and then will be purified to use it to make any PLA product.

Which are the goals of a bioreactor?
These are the goals of a bioreactor[1]
Keep cells distributed uniformly.
Keep temperature constant and homogeneous
Minimize nutrient concentration gradients
Preventing sedimentation and flocculation
Allow gas diffusion
Aseptic environment culture
Sampling ports
Foam control
Maximize performance and production
Reduce production costs
Optimize volume
Reduce the reaction time

What is the advantage of this project’s bioreactor?
Due to it uses genetically modified bacteria to transform glucose to PLA, which is released to the culture, it is not necessary to kill these bacteria to get PLA, because in this project, PLA is purified and characterized after its production within bacteria. That’s why the most important advantage of this bioreactor, over chemical bioreactor, is an environmental friendly reactor, because it does not pollute a lot the air, water neither land .
Besides, bacteria do not need to grow in an environment with high temperatures(between 28-30ºC [3]) or pressures, then the bioreactor does not use a great amount of energy (electrical energy or heat, comparing with the temperatures of chemical reactor that are about 130ºC [4]), being a low cost reactor.
In conclusion, this bioreactor is a sustainable equipment.

Equations related to bioreactor
Before writing the equations, it’s important to understand what is happening inside the bioreactor. That’s why a mass balance for the system is showed [2]:

{ Mass accumulated  within  system }={ Mass in  through the  system  boundaries }{ Mass out  through the  system  boundaries }+{ Mass generated  within  system }{ Mass consumed  within  system }

An example of a bioreactor, is a CSTR (continuous stirred-tank reactor) where the feed rate is equal to outflow, maintaining a constant culture volume. In figure 1 is showed a diagram of a CSTR.

Figure 1. Diagram of a CSTR. Where   F i  = Feed rate;  C Ai = Feed concentration ofthe component A;  p i = feed density;  F o  = outflow concentration;  C Ao =outflow concentration;  p o = outflow density

Then, considering the mass balance, we can write the following equations [5]:

Global mass balance
d( ρ o *V) dt = F i * ρ i F o * ρ o (1)
Where:
ρ o  = culture density (kg/ m 3  ) V = culture volume ( m 3 ) F i  = feed rate ( m 3  / h) ρ o  = feed density (kg/ m 3  ) F o  = outflow ( m 3  / h) ρ o  = outflow density (kg/ m 3  ) Supposed:
Constant density all the time  ( ρ o = ρ i  )
Constant volume all the time
Steady state

In conclusion, we have:
F i = F o =F (2)
For next equations, it’s supposed the following scheme showed in the figure 2:


Figure 2. Scheme of the bioreactor. The substrate is glucose and the product is PLA. Within bioreactor are the two genetically modified bacteria.

Cell balance

F* X i F* X o + µ* X o *Vα* X o *V= d( X o *V ) dt = X o * dV dt +V* d X o dt (3)
Where:
X i,o  = cell concentration (kg/m^3) (feed rate and outflow) µ = specific growth rate of the bacteria (1/h) α= death rate of the bacteria (1/h)

Supposed:
Constant volume all the time  ( dV dt  = 0)
Steady state  (  dx dt =0)
There are not cells in the feed  ( x o )
Death rate(α) is less than the specific growth rate(µ)

Then we have:
F* X o +µ* X o *V=0   F*X=µ*X *V (4)
F V =µ (5)
And we know that the dilution is D =F/V   D=µ

Substrate balance
F* G i F* G o µ* X o *V Y X G m S * X o *V q P * X o *V Y P G  = d( G o *V ) dt = G o * d( V ) dt +V* d( G o ) dt (6)
Where:
G i,o   = glucose concentration (feed rate and outflow)(kg/ m 3 ) µ= specific growth rate (1/h) X o   = cell concentration ( kg/ m 3 ) Y X G    = conversion of cell referred to consumed glucose ( kg cell / kg glucose ) m S   = maintenance coefficient(1/h)  q P = specific product formation rate (kg product/ kg cell / h)  Y P G = conversion of product referred to consumed glucose ( kg product/ kg glucose )

Supposed:
1. m S *  X o  << µ* X o
2. Steady state (  d( V ) dt =0  y   d( G o ) dt =0 )                      

Then we have:
F* G i F* G o µ* X o *V Y X G q P * X o *V Y P G  =0 (7)
Dividing by:
F V *( G i G o ) X o  * (   µ Y X G q P Y P G   ) =0 (8)
Using equation 5:
X o = µ*( G i G o )  (  µ Y X G q P Y P G ) (9)