PEC_Plugin#

Classes:

PEC_Plugin(dcf, print_info)

Simulating H2 production using photoelectrochemical water splitting.

class pyH2A.Plugins.PEC_Plugin.PEC_Plugin(dcf, print_info)[source]#

Simulating H2 production using photoelectrochemical water splitting.

Parameters
Technical Operating Parameters and Specifications > Design Output per Day > Valuefloat

Design output in (kg of H2)/day, process_table() is used.

PEC Cells > Cell Cost ($/m2) > Valuefloat

Cost of PEC cells in $/m2.

PEC Cells > Lifetime (year) > Valuefloat

Lifetime of PEC cells in years before replacement is required.

PEC Cells > Length (m) > Valuefloat

Length of single PEC cell in m.

PEC Cells > Width (m) > Valuefloat

Width of single PEC cell in m.

Land Area Requirement > Cell Angle (degree) > Valuefloat

Angle of PEC cells from the ground, in degrees.

Land Area Requirement > South Spacing (m) > Valuefloat

South spacing of PEC cells in m.

Land Area Requirement > East/West Spacing (m) > Valuefloat

East/West Spacing of PEC cells in m.

Solar-to-Hydrogen Efficiency > STH (%) > Valuefloat

Solar-to-hydrogen efficiency in percentage or as a value between 0 and 1.

Solar Input > Mean solar input (kWh/m2/day) > Valuefloat

Mean solar input in kWh/m2/day, process_table() is used.

Solar Concentrator > Concentration Factor > Valuefloat, optional

Concentration factor created by solar concentration module, which is used in combination with PEC cells. If “Solar Concentrator” is in dcf.inp, process_table() is used.

Returns
Non-Depreciable Capital Costs > Land required (acres) > Valuefloat

Total land area required in acres.

Non-Depreciable Capital Costs > Solar Collection Area (m2) > Valuefloat

Solar collection area in m2.

Planned Replacement > Planned Replacement PEC Cells > Cost ($)float

Total cost of replacing all PEC cells once.

Planned Replacement > Planned Replacement PEC Cells > Frequency (years)float

Replacement frequency of PEC cells in years, identical to PEC cell lifetime.

Direct Capital Costs - PEC Cells > PEC Cell Cost ($) > Valuefloat

Total cost of all PEC cells.

PEC Cells > Number > Valuefloat

Number of individual PEC cells required for design H2 output capacity.

Methods:

PEC_cost(dcf)

Calculation of cost per cell, number of required cells and total cell cost.

hydrogen_production(dcf)

Calculation of (kg of H2)/day produced by single PEC cell.

land_area(dcf)

Calculation of total required land area and solar collection area.

PEC_cost(dcf)[source]#

Calculation of cost per cell, number of required cells and total cell cost.

hydrogen_production(dcf)[source]#

Calculation of (kg of H2)/day produced by single PEC cell.

land_area(dcf)[source]#

Calculation of total required land area and solar collection area.