pvfactors

pvfactors is an open-source Python library for modeling diffuse shading and bifacial photovoltaic (PV) irradiance. It implements 2D geometry and view-factor mathematics to account for reflections between array surfaces including front and back sides of bifacial modules, ground, and sky. Used by PV professionals for simulation of complex shading scenarios, time-series irradiance calculations, and energy yield assessment. Maintained under the SunPower GitHub organization.

API entry from apis.yml

apis.yml Raw ↑
aid: sunpower:pvfactors
name: pvfactors
description: pvfactors is an open-source Python library for modeling diffuse shading and bifacial photovoltaic
  (PV) irradiance. It implements 2D geometry and view-factor mathematics to account for reflections between
  array surfaces including front and back sides of bifacial modules, ground, and sky. Used by PV professionals
  for simulation of complex shading scenarios, time-series irradiance calculations, and energy yield assessment.
  Maintained under the SunPower GitHub organization.
humanURL: https://github.com/SunPower/pvfactors
tags:
- Solar Energy
- Photovoltaics
- Irradiance Modeling
- Bifacial PV
- Python
- Open Source
properties:
- type: Documentation
  url: https://sunpower.github.io/pvfactors/
- type: GitHub
  url: https://github.com/SunPower/pvfactors
- type: PyPI
  url: https://pypi.org/project/pvfactors/