aquakin.OperatingCost#
- class aquakin.OperatingCost(currency, energy_cost, carbon_cost, sludge_cost, biogas_credit, ghg_cost, opex_per_day, capex_per_day, total_per_day, annual_total)[source]#
Bases:
objectA plant’s monetised cost as a per-day breakdown.
str(cost)/report()give a labeled breakdown;kpis()exposes the headline numbers for a scenario KPI table.- Variables:
currency (str) – Currency label.
sludge_cost (energy_cost, carbon_cost,) – OPEX components (currency/d): electricity, external carbon, sludge disposal.
biogas_credit (float) – Biogas-methane value (currency/d) – subtracted from the OPEX.
ghg_cost (float) – Carbon charge on the net CO₂e footprint (currency/d), 0 when no footprint / carbon price is given.
opex_per_day (float) – Net operating cost (currency/d) = energy + carbon + sludge − biogas + GHG charge.
capex_per_day (float) – Annualised capital cost spread over the year (currency/d).
total_per_day (float) – OPEX + CAPEX (currency/d).
annual_total (float) –
total_per_day × 365(currency/yr).
- Parameters:
currency (str)
energy_cost (float)
carbon_cost (float)
sludge_cost (float)
biogas_credit (float)
ghg_cost (float)
opex_per_day (float)
capex_per_day (float)
total_per_day (float)
annual_total (float)
- __init__(currency, energy_cost, carbon_cost, sludge_cost, biogas_credit, ghg_cost, opex_per_day, capex_per_day, total_per_day, annual_total)#
- Parameters:
currency (str)
energy_cost (float)
carbon_cost (float)
sludge_cost (float)
biogas_credit (float)
ghg_cost (float)
opex_per_day (float)
capex_per_day (float)
total_per_day (float)
annual_total (float)
- Return type:
None
Methods
__init__(currency, energy_cost, carbon_cost, ...)kpis()Headline cost KPIs for a comparison table (currency/d, annual/yr).
report()Attributes
currencyenergy_costcarbon_costsludge_costbiogas_creditghg_costopex_per_daycapex_per_daytotal_per_dayannual_total