This unit model is formulated as a single-input, double-output model form. See documentation for :ref:`single-input, double-output Helper Methods<sido_methods>`.
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 is calculated using the :py:meth:`~watertap.unit_models.zero_order.gac_zo.GACZOData.cost_gac` method. For full details on costing, see documentation for the :ref:`zero-order costing package<zero_order_costing>`.
Description | Variable Name | Units |
---|---|---|
Empty bed contact time of unit | empty_bed_contact_time | h |
Electricity consumption of unit | electricity | kW |
Parameter for calculating electricity based on empty bed contact time | electricity_intensity_parameter | kW/m^3 |
Electricity intensity with respect to inlet flowrate of unit | energy_electric_flow_vol_inlet | kWh/m^3 |
Replacement rate of activated carbon | activated_carbon_replacement | kg/m^3 |
Demand for activated carbon | activated_carbon_demand | kg/h |
Bulk density, total mass of GAC per total bed volume | activated_carbon_bulk_density | kg/m^3 |
Description | Constraint Name |
---|---|
Electricity intensity based on empty bed contact time. | electricity_intensity_constraint |
Constraint for electricity consumption based on feed flowrate. | electricity_consumption |
Constraint for activated carbon consumption. | activated_carbon_equation |
.. index:: pair: watertap.unit_models.zero_order.gac_zo;gac_zo
.. currentmodule:: watertap.unit_models.zero_order.gac_zo
.. automodule:: watertap.unit_models.zero_order.gac_zo :members: :noindex: