Have a personal or library account? Click to login
pysolorie: A Python Package for Optimal Orientation Analysis of Solar Panels Cover

pysolorie: A Python Package for Optimal Orientation Analysis of Solar Panels

Open Access
|Oct 2025

Abstract

How can one maximize the solar irradiation energy received by a fixed flat solar panel? The orientation of a solar panel is determined by two angles: the tilt angle and the azimuthal angle. pysolorie stands for Python Solar Orientation Analysis of Solar Panels. It is a Python package designed to find the optimal tilt angle of solar panels, β, to maximize the beam energy received for a given day, assuming a clear-sky condition. For modeling the clear sky, we use the Hottel’s model. The optimal azimuthal angle is zero.

DOI: https://doi.org/10.5334/jors.520 | Journal eISSN: 2049-9647
Language: English
Submitted on: Jun 13, 2024
Accepted on: Sep 26, 2025
Published on: Oct 3, 2025
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2025 Alireza Aghamohammadi, Amir Aghamohammadi, M. Ebrahim Foulaadvand, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.