aeration#
This module contains methods and correlations to find aeration requirements for bioreactors.
- log_mean_driving_force(C_sat_out, C_sat_in, C_out, C_in=None)[source]#
Return the driving force for mass transfer. In small vessels (<1 m tall) where both liquid concentration and saturation are almost constant, the simple form is adequate [11]. In tall vessels, the log-mean driving force should be used for more accuracy, since both the local concentration and the saturation concentration are different in the top and bottom of a bioreactor [11].
- Parameters:
C_sat_out (float) – Saturated concentration entering the bioreactor.
C_sat_out – Saturated concentration exiting the bioreactor.
C_out (float, optional) – Outlet concentration.
C_in (float) – Inlet concentration. Defaults to the outlet concentration, which assumes perfect mixing and oxygen uptake rate is the same everywhere.
- Henrys_law_constant(T, k_H, A)[source]#
Return Henry’s law constant [mol / kg / bar] for a chemical given the temperature [K] and the coefficients.
- C_L(T, Py, chemical)[source]#
Chemical concentration [mol / kg] in the liquid given the temperature [K] and its partial pressure in the gas [bar].
- C_O2_L(T, P_O2)[source]#
O2 concentration [mol / kg] in the liquid given the temperature [K] and oxygen partial pressure of O2 in the gas [bar].
- kLa_stirred_Riet(P, V, U, coefficients=None)[source]#
Return the lumped mass transfer coefficient and the mean bubble specific interfacial area (k_L*a; 1/s) given the gassed power input (P; W), the total volume (V; m3), and the gas superficial velocity in the reactor (m/s).
- Parameters:
coefficients (Iterable[float]|str, optional) – Name of author or an iterable in the form of a, b, c. The
Notes
The correlation is kLa = a * (P/V) ** b * U ** c.
- kla_stirred_Labik(N, D, v_s, P0, coefficients=None)[source]#
Returns the KLa coefficient for a stirred tank reactor based on the Labik et al. (2017) correlation [9].
- kLa_stirred_Galaction(aeration_type, V, C_x, v_s, P_a=None, P=None, organism_type=None, coefficients=None)[source]#
Return the kLa for a stirred tank reactor based on the Galaction et al. (2004) correlation [10].
- Parameters:
aeration_type (str) – Type of aireation, in this case either ‘Surface’ or ‘Submerged’
P_a (float) – power consumption for mixing of aerated broths, [W]
P (float) – power consumption for mixing of non-aerated broths, [W]
V (float) – volume of the medium, [m**3]
C_x (float) – Biomass concentration, [g/l dry weight]
v_s (float) – superficial air velocity, [m/s]
- kla_bubcol_Deshpande(K, M_l, Rhat, T, rho_l, U_g, coefficients=None)[source]#
Returns the KLa coefficient for a bubble column reactor based on the Deshpande et al. (2019) correlation [2].
- Parameters:
K (float) – Efficiency change per unit change in liquid height above sparger, [m^-1]
M_l (float) – Molar mass, e.g. water = 0.018 kg/mol, [kg/mol]
Rhat (float) – Ideal gas constant, [J/mol-K]
T (float) – Temperature, [K]
rho_l (float) – Mass density of the liquid, e.g. 1000 kg/m^3 for water [kg/m^3]
U_g (float) – Superficial gas velocity, [m/s]
- kla_bubcol_DeJesus(Q, mu, k, n, system_like=None, coefficients=None)[source]#
Returns the KLa coefficient for a bubble column reactor based on the De Jesus et al. (2017) correlation [3].
- kla_bubcol_Akita_Yoshida(D, mu_l, rho_l, D_l, g, sigma_l, epsilon_g, coefficients=None)[source]#
Returns the KLa coefficient for a bubble column reactor based on the Akita & Yoshida (1973) correlation [4].
- Parameters:
D (float) – Diameter of the column, [m]
mu_l (float) – Viscosity of the liquid, [Cp]
rho_l (float) – Density of the liquid, [kg/m^3]
D_l (float) – Diffusivity ofliquid, [m^2/s]
g (float) – Gravitational acceleration, [m/s^2]
sigma_l (float) – The surface tension ofliquid [N/m]
epsilon_g (float) – Overall gashold-up
Notes
This correlation is valid under the following range of values: D = 0.15 m -> Diameter of the column H = 4 m -> Liquid height in the column V_g = 0 - 0.33 m/s -> Superficial gasvelocity [m/s] And the conditions are for: -> O2-Water, Aqueous Solutions of Glycerol, Glycol, Methanol, Sodium Sulphite
- kla_bubcol_Posarac_Tekic(D, mu_l, rho_l, D_l, g, sigma_l, epsilon_g, coefficients=None)[source]#
Returns the KLa coefficient for a bubble column reactor based on the Pošarac & Tekić (1987) [5].
- Parameters:
D (float) – Diameter of the column, [m]
mu_l (float) – Viscosity of the liquid, [Cp]
rho_l (float) – Density of the liquid, [kg/m^3]
D_l (float) – Diffusivity ofliquid, [m^2/s]
g (float) – Gravitational acceleration, [m/s^2]
sigma_l (float) – The surface tension ofliquid [N/m]
epsilon_g (float) – Overall gashold-up
Notes
This correlation is valid under the following range of values: D = 0.1 m -> Diameter of the column H = 2.5 m -> Liquid height in the column V_g = 0.008 - 0.08 m/s -> Superficial gas velocity [m/s] And the conditions are: -> Air-Water, Aqueous Solution of Methanol, Ethanol, i-Propanol, nButanol
- kla_bubcol_Seno(D, mu_l, rho_l, D_l, g, sigma_l, epsilon_g, V_g, V_l, coefficients=None)[source]#
Returns the KLa coefficient for a bubble column reactor based on the Seno et al. (1990) correlation [6].
- Parameters:
D (float) – Diameter of the column, [m]
mu_l (float) – Viscosity of the liquid, [Cp]
rho_l (float) – Density of the liquid, [kg/m^3]
D_l (float) – Diffusivity ofliquid, [m^2/s]
g (float) – Gravitational acceleration, [m/s^2]
sigma_l (float) – The surface tension ofliquid [N/m]
epsilon_g (float) – Overall gashold-up
V_g (float) – Superficial gas velocity, [m/s]
V_l (float) – Superficial liquid velocity, [m/s]
Notes
This correlation is valid under the following range of values: D = 0.0464 m -> Diameter of the column H = 1.36 m -> Liquid height in the column V_g = 0.005 - 0.04 m/s -> Superficial gas velocity [m/s] V_l = 0.005 - 0.1 m/s -> Superficial liquid velocity [m/s] rho_l = 995 - 1043 kg/m^3 -> Density of the liquid [kg/m^3] mu_l = 0.653- 1.31 Cp -> Viscosity of the liquid [Cp] sigma_l = 0.0348-0.0728 N/m -> The surface tension ofliquid [N/m] D_l = 1.68-3.24 × 10^-9 m^2/s Conditions: O2- Water, Aqueous Solution of Butanol, Polyoxyethylene sorbitan monolaurate with silicone oil
- kla_bubcol_Suh(D, mu_l, rho_l, D_l, g, sigma_l, epsilon_g, V_g, V_l, coefficients=None)[source]#
Returns the KLa coefficient for a bubble column reactor based on the Suh et al. (1991) correlation [7].
- Parameters:
D (float) – Diameter of the column, [m]
mu_l (float) – Viscosity of the liquid, [Cp]
rho_l (float) – Density of the liquid, [kg/m^3]
D_l (float) – Diffusivity ofliquid, [m^2/s]
g (float) – Gravitational acceleration, [m/s^2]
sigma_l (float) – The surface tension ofliquid [N/m]
epsilon_g (float) – Overall gashold-up
V_g (float) – Superficial gas velocity, [m/s]
V_l (float) – Superficial liquid velocity, [m/s]
Notes
This correlation is valid under the following range of values: D: 0.15 m -> Diameter of the column [m] H: 2.9 m -> Liquid height in the column [m] V_g: 0.005 - 0.04 m/s -> Superficial gas velocity [m/s] rho_l: 1001 - 1264 kg/m^3 -> Density of the liquid [kg/m^3] sigma_l: 0.0656-0.0746 N/m -> The surface tension of the liquid [N/m] D_l: 0.318-2.5 * 10^-9 m^2/s -> Diffusivity of liquid [m^2/s]
And the conditions are: Air-Aqueous Sucrose Solution
- kla_bubcol_Shah(D, V_l, g, V_g, rho_l, mu_l, coefficients=None)[source]#
Returns the KLa coefficient for a bubble column reactor based on the Shah et al. (2012) correlation [8].
- Parameters:
D (float) – Diameter of the column, [m]
V_l – Superficial liquid velocity, [m/s]
g – Gravitational acceleration, [m/s^2]
V_g – Superficial gas velocity, [m/s]
rho_l – Density of the liquid, [kg/m^3]
mu_l – Viscosity of the liquid, [Cp]
Notes
This correlation is valid under the following range of values: D: 0.29 m -> Diameter of the column [m] H: 0.2 m -> Liquid height in the column [m] V_g: 0.021 - 0.105 m/s -> Superficial gas velocity [m/s] V_l: 0.0005 - 0.002 m/s -> Superficial liquid velocity [m/s] mu_l: 1 - 50 Cp -> Viscosity of the liquid [Cp]
- kla_bubcol_Dewes(V_g, mu_l, rho_g)[source]#
Returns the KLa coefficient for a bubble column reactor based on the Dewes & Schumpe (1997) correlation [12].
- Parameters:
Notes
This correlation is valid under the following range of values: D_c: 0.115 m -> Diameter of the column [m] H_l: 1.37 m -> Liquid height in the column [m] V_g: 0.01 - 0.08 m/s -> Superficial gas velocity [m/s] mu_l: 1.35 - 583 mPa.s -> Viscosity of the liquid [mPa.s] rho_g: 0.4 - 18.8 kg/m^3 -> Density of the gas [kg/m^3]
- P_at_kLa_Riet(kLa, V, U, coefficients=None)[source]#
Return the gassed power input (P; W) given the lumped mass transfer coefficient and the mean bubble specific interfacial area (k_L*a; 1/s), the total volume (V; m3), and the gas superficial velocity in the reactor (m/s).
- Parameters:
coefficients (Iterable[float]|str, optional) – Name of author or an iterable in the form of a, b, c.
Notes
The correlation is kLa = a * (P/V) ** b * U ** c from [1].
References