Pyrano - A Python package for LiDAR-based solar irradiance simulations

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

576 Downloads (Pure)


Solar irradiance is a key input for modeling solar heat gains, daylighting and photovoltaic (PV) performance. However, solar irradiance is often affected by the surrounding urban environment, which is labour-intensive to take into account in building performance simulations. This paper introduces Pyrano, an opensource Python package for simulating solar irradiance on external built surfaces using Digital Surface Model (DSM) point clouds as shading geometry, aiming to bridge the gap between building energy, solar irradiance and PV power simulations. The working principles of Pyrano are explained, including its role in the software ecosystem consisting of EnergyPlus, Radiance and PVMismatch, and the functionality of Pyrano is demonstrated with a PV-equipped case study building, situated in Eindhoven, the Netherlands.
Original languageEnglish
Title of host publicationBuilding Simulation 2021
PublisherInternational Building Performance Simulation Association (IBPSA)
Publication statusAccepted/In press - 2021
EventBuilding Simulation 2021 Conference - Bruges (Belgium), Bruges, Belgium
Duration: 1 Sept 20213 Sept 2021


ConferenceBuilding Simulation 2021 Conference
Abbreviated titleBS 2021
Internet address


  • Solar irradiance
  • shading
  • building performance
  • solar heat gains
  • PV


Dive into the research topics of 'Pyrano - A Python package for LiDAR-based solar irradiance simulations'. Together they form a unique fingerprint.

Cite this