aquakin.SludgeMetrics#
- class aquakin.SludgeMetrics(SRT, HRT, FM, mlss, reactor_volume, solids_inventory, solids_wasted, solids_effluent, influent_flow, influent_bod_load, reactor_units=<factory>, notes='Time-averaged over the solution window. SRT counts reactor + secondary-clarifier solids over wastage + effluent loss; HRT = reactor volume / influent flow; F:M = influent BOD load / reactor TSS mass.')[source]#
Bases:
objectActivated-sludge operating metrics achieved by a solved plant.
All quantities are time-averaged over the solution window (so for a steady-state run they are the steady values).
- Variables:
SRT (float) – Solids retention time / sludge age (days) = system solids inventory / rate of solids leaving (wastage + effluent).
HRT (float) – Hydraulic retention time (days) = total reactor volume / influent flow (the recycle flows do not count toward HRT).
FM (float) – Food-to-microorganism ratio (g BOD / g TSS / d) = influent BOD load / reactor solids mass (reported on a TSS basis).
mlss (float) – Mixed-liquor suspended solids – the mean reactor TSS (g/m³).
reactor_volume (float) – Total aeration volume counted (m³).
solids_inventory (float) – System solids mass (kg TSS) – reactors plus any secondary-clarifier sludge blanket.
solids_wasted (float) – Solids leaving via the wastage stream (kg TSS/d).
solids_effluent (float) – Solids leaving via the effluent stream (kg TSS/d).
influent_flow (float) – Influent flow used for HRT / F:M (m³/d).
influent_bod_load (float) – Influent BOD load (kg BOD/d).
reactor_units (list of str) – The reactor units whose volume and solids were counted.
notes (str) – Notes on the computation.
- Parameters:
SRT (float)
HRT (float)
FM (float)
mlss (float)
reactor_volume (float)
solids_inventory (float)
solids_wasted (float)
solids_effluent (float)
influent_flow (float)
influent_bod_load (float)
reactor_units (list)
notes (str)
- __init__(SRT, HRT, FM, mlss, reactor_volume, solids_inventory, solids_wasted, solids_effluent, influent_flow, influent_bod_load, reactor_units=<factory>, notes='Time-averaged over the solution window. SRT counts reactor + secondary-clarifier solids over wastage + effluent loss; HRT = reactor volume / influent flow; F:M = influent BOD load / reactor TSS mass.')#
- Parameters:
SRT (float)
HRT (float)
FM (float)
mlss (float)
reactor_volume (float)
solids_inventory (float)
solids_wasted (float)
solids_effluent (float)
influent_flow (float)
influent_bod_load (float)
reactor_units (list)
notes (str)
- Return type:
None
Methods
__init__(SRT, HRT, FM, mlss, reactor_volume, ...)summary()A human-readable one-block summary of the achieved metrics.
Attributes
notesSRTHRTFMmlssreactor_volumesolids_inventorysolids_wastedsolids_effluentinfluent_flowinfluent_bod_loadreactor_units