aquakin.heating_energy#

aquakin.heating_energy(t, Q_feed, T_feed_C, T_target_C=35.0, rho=1000.0, cp=4.186)[source]#

Digester sludge-heating energy (kWh/d) per Gernaey et al. 2014.

Energy to raise the digester feed from T_feed_C to T_target_C:

Heatpower [kW] = (T_target − T_feed) × Q_feed × rho × cp / 86400
HE [kWh/d]     = 24 × time-average(Heatpower)

with water density rho (kg/m³) and specific heat cp (kJ/kg·°C). Temperatures are in Celsius. A feed already above the target contributes negative heating (no cooling credit is taken here; the OCI applies the methane offset separately).

Parameters:
  • Q_feed ((n_t,) digester feed flow (m³/d).)

  • T_feed_C ((n_t,) or scalar feed temperature (°C).)

  • t (Array)

  • T_target_C (float)

  • rho (float)

  • cp (float)

Returns:

Digester sludge-heating energy in kWh/d, time-averaged over t.

Return type:

float