h2integrate.converters.steel.steel#
Classes
|
An OpenMDAO component for calculating the costs associated with steel production. |
|
|
|
An OpenMDAO component for modeling the performance of an steel plant. |
|
- class h2integrate.converters.steel.steel.SteelPerformanceModelConfig(*, plant_capacity_mtpy, capacity_factor)#
- Parameters:
plant_capacity_mtpy (float)
capacity_factor (float)
- plant_capacity_mtpy: float#
- capacity_factor: float#
- class h2integrate.converters.steel.steel.SteelPerformanceModel(**kwargs)#
An OpenMDAO component for modeling the performance of an steel plant. Computes annual steel production based on plant capacity and capacity factor.
- setup()#
Declare inputs and outputs.
- Available attributes:
name pathname comm options
- compute(inputs, outputs)#
Computation for the OM component.
For a template class this is not implement and raises an error.
- class h2integrate.converters.steel.steel.SteelCostAndFinancialModelConfig(*, installation_time, inflation_rate, operational_year, plant_capacity_mtpy, capacity_factor, o2_heat_integration, lcoh, natural_gas_prices, grid_prices, financial_assumptions, cost_year=2022, excess_oxygen=395, lime_unitcost=122.1, lime_transport_cost=0.0, carbon_unitcost=236.97, carbon_transport_cost=0.0, electricity_cost=48.92, iron_ore_pellet_unitcost=207.35, iron_ore_pellet_transport_cost=0.0, oxygen_market_price=0.03, raw_water_unitcost=0.59289, iron_ore_consumption=1.62927, raw_water_consumption=0.80367, lime_consumption=0.01812, carbon_consumption=0.0538, hydrogen_consumption=0.06596, natural_gas_consumption=0.71657, electricity_consumption=0.5502, slag_disposal_unitcost=37.63, slag_production=0.17433, maintenance_materials_unitcost=7.72)#
- Parameters:
installation_time (int)
inflation_rate (float)
operational_year (int)
plant_capacity_mtpy (float)
capacity_factor (float)
o2_heat_integration (bool)
lcoh (float)
natural_gas_prices (dict)
grid_prices (dict)
financial_assumptions (dict)
cost_year (int)
excess_oxygen (float)
lime_unitcost (float)
lime_transport_cost (float)
carbon_unitcost (float)
carbon_transport_cost (float)
electricity_cost (float)
iron_ore_pellet_unitcost (float)
iron_ore_pellet_transport_cost (float)
oxygen_market_price (float)
raw_water_unitcost (float)
iron_ore_consumption (float)
raw_water_consumption (float)
lime_consumption (float)
carbon_consumption (float)
hydrogen_consumption (float)
natural_gas_consumption (float)
electricity_consumption (float)
slag_disposal_unitcost (float)
slag_production (float)
maintenance_materials_unitcost (float)
- installation_time: int#
- inflation_rate: float#
- operational_year: int#
- plant_capacity_mtpy: float#
- capacity_factor: float#
- o2_heat_integration: bool#
- lcoh: float#
- natural_gas_prices: dict#
- grid_prices: dict#
- financial_assumptions: dict#
- cost_year: int#
- excess_oxygen: float#
- lime_unitcost: float#
- lime_transport_cost: float#
- carbon_unitcost: float#
- carbon_transport_cost: float#
- electricity_cost: float#
- iron_ore_pellet_unitcost: float#
- iron_ore_pellet_transport_cost: float#
- oxygen_market_price: float#
- raw_water_unitcost: float#
- iron_ore_consumption: float#
- raw_water_consumption: float#
- lime_consumption: float#
- carbon_consumption: float#
- hydrogen_consumption: float#
- natural_gas_consumption: float#
- electricity_consumption: float#
- slag_disposal_unitcost: float#
- slag_production: float#
- maintenance_materials_unitcost: float#
- class h2integrate.converters.steel.steel.SteelCostAndFinancialModel(**kwargs)#
An OpenMDAO component for calculating the costs associated with steel production. Includes CapEx, OpEx, and byproduct credits.
- setup()#
Declare inputs and outputs.
- Available attributes:
name pathname comm options
- compute(inputs, outputs, discrete_inputs, discrete_outputs)#
Computation for the OM component.
For a template class this is not implement and raises an error.