Development and validation of a quick-scan algorithm for evaluation of rooftop PV potential

More Info
expand_more

Abstract

A quick-scan algorithm has been developed in order to evaluate rooftop PV potential in the Netherlands. Both its panel fitting and yield prediction functions have been validated with existing systems monitored by Solar Monkey. The calculation times of different parts of the algorithm were measured and decreased while keeping the accuracy of the algorithm in the desired range.

First, a new approach to determine the roof segment orientation was introduced, using both the normal vector and the longest side of the roof segment polygon. A visual inspection was carried out, in which recent aerial images were compared to 3D roof segments that were provided by Readaar. For 145 roofs, the roof segments on which PV was placed were manually selected, such that they could validate the quick-scan. From the visual inspection it was deduced that in-roof obstacles were often not detected. Sometimes the customer had no desire to use the full potential of the roof, or preferred a rectangular panel layout instead of fitting the maximum amount of panels. Another finding was that the distance kept from the roof segment edge was much smaller than initially expected. For pitched roofs, there was virtually no distance between the roof edge and installed panels, while for flat roofs around 20 cm was kept. Using zero distance from the roof edge, the panel placement algorithm still underestimates the roof potential by 17.5% on average, with a relative standard deviation of 46.3%.

Three yield calculation methods were compared: the Solar Monkey method, the SVF & SCF method, and the method without obstacles. The predicted performance or final annual AC yield was compared with the actual measured performance, both measured in kWh/kWp per year. For the three methods, relative standard deviation values of 7.2%, 7.5% and 9.1% were found respectively. The three methods could generate yield predictions for 91.0%, 92.7%, and 93.1% of the 145 roofs. For highly shaded roofs with Sun Coverage Factor values above 0.25, the method neglecting obstacles performed significantly worse. Additionally, the performance of large roofs with an average segment area above 70m2 was generally under-predicted, while the relative standard deviation was highest. It is expected that using one obstacle view is not accurate enough for large roof segments.

The computational speed of the panel fitting algorithm for pitched roofs without internal obstacle segments was found to be 20.1± 5.0 m2s-1, whereas for flat roofs it was found to be 56.9±12.0 m2s-1. In order to optimise the quick-scan algorithm in both speed and accuracy, two filtering steps were carried out. Segments with a pitch angle over 10° and an orientation between 0° to 60° or 300° to 360º were filtered out, since they would have an annual performance below 650 kWh/kWp. Moreover, segments with an area less than 8.4 m2 were filtered out, since they were observed to fit less than 2 panels. The quick-scan calculation times for different yield prediction methods were found to be 15.50±1.01, 14.58±1.13 and 2.75±0.44 seconds per roof, respectively. These times were measured for data sets that had around 2 segments per roof after filtering on segment area and pitched segment orientation. It can be concluded that the method without obstacles is preferred when the calculation time is a limiting factor, whereas for accuracy the Solar Monkey method is preferred.

Files

2018_10_19_Thesis_Report_updat... (.pdf)
(.pdf | 9.84 Mb)
- Embargo expired in 19-10-2023