Skip to content

Photovoltaic Energy System

maxenceryan edited this page Jun 25, 2021 · 11 revisions
Icon Name ID Category Subcategory
icon Photovoltaic Energy System PvSimple [hive] Solar

Description

Calculates total photovoltaic electricity generation using simplified a equation (E_PV = G * F_F * A * eta_PV * PR)

Inputs

Name ID Description Type
Global_Irradiation G Global horizontal irradiation, in [kWh/m²] float
FormFactor F_F Form factor, also known as orientation factor, that defines how much of the global annual irradiation is effectively used, depending on the angle of the PV surface. Fractional value [0.0, >1.0]. (Default: 1.0) float
SurfaceArea A PV surface are in [m²]. (Default: 1.0) float
PVEfficiency eta_PV PV technology efficiency, fractional value [0.0, 1.0]. (Default: 0.15) float
PerformanceRatio PR Performance Ratio, depends on how well the PV is exposed (shaded, not) and how clean it is (dirty, dusty, super clean). Fractional [0.0, 1.0]. (Default: 0.75) float

Outputs

Name ID Description Type
annual yield annual Total solar electricity generation [kWh]. float

Example

TODO: FIND OUT HOW TO UPLOAD FILES ON GITHUB WIKI

  • Example 01: Practice using the Energy Conversion Form with different photovoltaic (PV) Surfaces.
  • Example 02: Run a monthly energy simulation, using photovoltaics (PV) as the energy supply system.

See also

TODO: MOVE TO THE MONTHLY SIMULATION PART

Developer info

  • Assembly: Hive.Core.solar_tech.ghpy
  • Source: src/Hive.Core/solar_tech/simple_pv.py