twoaxistracking - A Python Package for Simulating Self-Shading of Two-Axis Tracking Solar Collectors: Article No. 101876

Adam Jensen, Ioannis Sifnaios, Kevin Anderson

Research output: Contribution to journalArticlepeer-review

4 Scopus Citations

Abstract

Self-shading in fields of two-axis tracking collectors typically ranges from 1% to 6% of the annual incident irradiation. It is thus essential to account for shading in order to obtain accurate yield estimates and financing for such solar projects. The present study presents the free and open-source Python package twoaxistracking for simulating self-shading in fields of two-axis tracking collectors. The package is freely available at: https://github.com/pvlib/twoaxistracking. The main steps of the method and mathematical formulation are described. Additionally, a demonstration of how to use the package is presented. The shading calculation method excels over previous methods found in the literature in that it can: handle arbitrary aperture geometries and distinguish between the total and active areas; account for sloped ground and collectors with different heights within the same field; reduce computation time by skipping calculations at high solar elevation angles.
Original languageAmerican English
Number of pages12
JournalMethodsX
Volume9
DOIs
StatePublished - 2022

NREL Publication Number

  • NREL/JA-5K00-82584

Keywords

  • concentrating photovoltaics
  • concentrating solar collector
  • concentrating solar power
  • CPV
  • CSP
  • dual axis tracker
  • mutual shading
  • open source

Fingerprint

Dive into the research topics of 'twoaxistracking - A Python Package for Simulating Self-Shading of Two-Axis Tracking Solar Collectors: Article No. 101876'. Together they form a unique fingerprint.

Cite this