Photovoltaic_Plugin

Classes:

Photovoltaic_Plugin(dcf, print_info)

Simulation of electricity production using PV.

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

Simulation of electricity production using PV.

Parameters:
Irradiation Used > Data > Valuestr or ndarray

Hourly power ratio data for electricity production calculation. Either a path to a text file containing the data or ndarray. A suitable array can be retrieved from “Hourly Irradiation > type of tracking > Value”.

Photovoltaic > Nominal power > Valuefloat

Nominal power of PV array.

Photovoltaic > CAPEX reference power > Valuefloat

Reference power of PV array for cost reduction calculations.

Photovoltaic > Power loss per year > Valuefloat

Reduction in power produced by PV array per year due to degradation. Percentage or value > 0. Reduction calculated as: (1 - loss per year) ^ year.

Photovoltaic > Efficiency > Valuefloat

Power conversion efficiency of used solar cells. Percentage or value between 0 and 1.

Returns:
Power Generation > PV hourly power generation > Valuedict

Hourly power generation of PV array (dictionary of years).

Power Generation > Available energy (hourly) > Valuedict

Available power, hourly basis, dictionary of years

Power Generation > Available energy (daily) > Valuedict

Available energy, daily basis, dictionary of years .

Non-Depreciable Capital Costs > Land required > Valuefloat

Total land required.

Non-Depreciable Capital Costs > Solar collection area > Valuefloat

Solar collection area.

Methods:

calculate_area()

Area requirement calculation assuming 1000 W/m2 peak power.

calculate_photovoltaic_loss_correction(data, ...)

Calculation of yearly reduction in electricity production by PV array.

calculate_power_production(dcf)

Using hourly irradiation data and PV array parameters, power production is calculated.

calculate_area()[source]

Area requirement calculation assuming 1000 W/m2 peak power.

calculate_photovoltaic_loss_correction(data, year)[source]

Calculation of yearly reduction in electricity production by PV array.

calculate_power_production(dcf)[source]

Using hourly irradiation data and PV array parameters, power production is calculated.