Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.89 KB

electrochemical_nutrient_removal_zo.rst

File metadata and controls

48 lines (35 loc) · 1.89 KB

Electrochemical Nutrient Removal (ZO)

Model Type

This unit model is formulated as a reactive single-inlet, double-outlet model form. See documentation for :ref:`reactive single-inlet, double-outlet Helper Methods<sidor_methods>`.

Electricity Consumption

The constraint used to calculate energy consumption is described in the Additional Constraints section below. More details can be found in the unit model class.

Costing Method

Costing is calculated using the :py:meth:`~watertap.unit_models.zero_order.electrochemical_nutrient_removal_zo.ElectroNPZOData.cost_electrochemical_nutrient_removal` method. For full details on costing, see documentation for the :ref:`zero-order costing package<zero_order_costing>`.

Additional Variables

Description Variable Name Units
Electricity consumption of unit electricity kW
Electricity intensity with respect to phosphorus removal energy_electric_flow_mass kWh/kg
Dosage of magnesium chloride per phosphorus removal magnesium_chloride_dosage dimensionless
Magnesium chloride flowrate MgCl2_flowrate kg/h

Additional Constraints

Description Constraint Name
Constraint for electricity consumption based on phosphorus removal electricity_consumption
Constraint for magnesium chloride demand based on phosphorus removal. MgCl2_demand
.. index::
   pair: watertap.unit_models.zero_order.electrochemical_nutrient_removal_zo;electrochemical_nutrient_removal_zo

.. currentmodule:: watertap.unit_models.zero_order.electrochemical_nutrient_removal_zo

Class Documentation

.. automodule:: watertap.unit_models.zero_order.electrochemical_nutrient_removal_zo
    :members:
    :noindex: