DiffusedAeration#
- class qsdsan.processes.DiffusedAeration(ID, DO_ID, V, KLa=None, DOsat=None, KLa_20=None, Q_air=None, DOsat_s20=9.09, alpha=0.6, beta=0.95, F=1.0, theta=1.024, d_submergence=5, fine_pore=True, elevation=0, T_air=293.15, T_water=293.15, SOTE=0.3, CF1=277.6533841)#
Create a
DiffusedAeration
object by specifying either an oxygen mass transfer coefficient (KLa or KLa_20), or air flow rate at field condition (Q_air) and reactor volume (V).DiffusedAeration
is a subclass ofProcess
.- Parameters:
ID (str) – A unique identification.
DO_ID (str) – The component ID of dissolved oxygen (DO) defined in the
WasteStream
objects.KLa (float, optional) – Oxygen mass transfer coefficient at field condition, [1/d]. A user-defined value of KLa supersedes values calculated with other parameters.
DOsat (float, optional) – Surface DO saturation concentration at field condition, [mg/L]. A user-defined value of DOsat supersedes values calculated with other parameters.
KLa_20 (float, optional) – Oxygen mass transfer coefficient at standard condition (20 degree C, clean water, new diffuser), [1/d]. The default is None.
Q_air (float, optional) – Airflow rate at field conditions, [m^3/d]. The default is None.
V (float, optional) – Reactor volume, [m^3]. The default is None.
DOsat_s20 (float, optional) – Surface DO saturation concentration at standard condition (20 degree C, 1 atm, clean water), [mg/L]. The default is 9.09.
alpha (float, optional) – Wastewater correction factor for KLa_20, unitless. The default is 0.6.
beta (float, optional) – Wastewater correction factor for DOsat_s20, unitless. The default is 0.95.
F (float, optional) – Diffuser fouling factor for KLa_20, unitless. The default is 1.0.
theta (float, optional) – Temperature correction factor for KLa_20, unitless. The default is 1.024.
d_submergence (float, optional) – Diffuser submergence depth, [m]. The default is 5.
fine_pore (bool, optional) – Whether the diffuser type is fine pore (fine bubble). The default is True.
elevation (float, optional) – Diffuser elevation, [m]. The default is 0.
T_air (float, optional) – Air temperature, [K]. The default is 293.15.
T_water (float, optional) – Water temperature [K]. The default is 293.15.
SOTE (float, optional) – Standard oxygen transfer efficiency (as a fraction), unitless. The default is 0.3.
CF1 (float, optional) – Oxygen gas content in standard air, [g O2/m3 air]. The default is 277.6533841.
Examples
>>> from qsdsan import processes as pc, set_thermo >>> cmps = pc.create_asm1_cmps() >>> aer = pc.DiffusedAeration('aer', 'S_O', KLa=240, DOsat=8.0, V=1333) >>> aer.show() Process: aer [stoichiometry] S_O: 1 [reference] S_O [rate equation] KLa*(DOsat - S_O) [parameters] KLa: 240 DOsat: 8 [dynamic parameters]
- property CF1#
[bool] Oxygen gas content in standard air, [g O2/m3 air].
- property DOsat#
[float] DO saturation concentration at field condition, corrected for water quality, temperature, atmospheric pressure, diffuser submergence depth, [mg/L].
- property DOsat_s20#
[float] Surface DO saturation concentration at standard condition (20 degree C, 1 atm, clean water), [mg/L].
- property F#
[float] Diffuser fouling factor for KLa_20, unitless.
- property KLa#
[float] Oxygen mass transfer coefficient at field condition, corrected for water quality, diffuser fouling, temperature, [1/d].
- property KLa_20#
[float] Oxygen mass transfer coefficient at standard condition (20 degree C, clean water, new diffuser), [1/d].
- property Omega#
[float] Pressure correction factor, unitless.
- property Q_air#
[float] Airflow rate at field conditions, [m^3/d].
- property SOTE#
[bool] Standard oxygen transfer efficiency (as a fraction), unitless.
- property SOTR#
[float] Standard oxygen transfer rate, [g/d]
- property T_air#
[bool] Air temperature, [K].
- property T_water#
[bool] Water temperature, [K].
- property V#
[float] Reactor volume, assuming it is filled, [m^3].
- property alpha#
[float] Wastewater correction factor for KLa_20, unitless.
- property beta#
[float] Wastewater correction factor for DOsat_s20, unitless.
- property d_submergence#
[float] Diffuser submergence depth, [m].
- property delta#
[float] Depth correction factor, unitless.
- property elevation#
[bool] Diffuser elevation, [m].
- property factor#
[float] Air flowrate correction factor.
- property fine_pore#
[bool] Whether the diffuser type is fine pore (fine bubble).
- property tau#
[float] Temperature correction factor, unitless.
- property theta#
[float] Temperature correction factor for KLa_20, unitless.