aquakin.pumping_energy_bsm2#
- aquakin.pumping_energy_bsm2(t, flows, factors=None)[source]#
Pumping energy (kWh/d) for the full BSM2 pump set.
PE = (1/T) × ∫ Σ_k PF_k × Q_k dtover the pumped streams: the AS internal recirculation, sludge recycle and wastage, plus the primary / thickener / dewatering underflows.flowsmaps a stream key to its(n_t,)flow trajectory;factorsmaps the same keys to per-m³ energy factors (default_BSM2_PUMP_FACTORS). Keys present inflowsbut notfactors(or vice versa) are ignored.- Returns:
Pumping energy in kWh/d, time-averaged over
t.- Return type:
float
- Parameters:
t (Array)
flows (dict[str, Array])
factors (dict[str, float] | None)