Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Rooftop PV yield #429

Open
Irieo opened this issue Feb 13, 2025 · 0 comments
Open

Rooftop PV yield #429

Irieo opened this issue Feb 13, 2025 · 0 comments

Comments

@Irieo
Copy link
Contributor

Irieo commented Feb 13, 2025

Problem

We notice in several PyPSA-Eur runs for ongoing projects that PyPSA-Eur favors rooftop solar. There are multiple factors contributing to this, but an important issue here is that model currently uses the same solar profile for both utility-scale and rooftop PV, which is not ideal.

Rooftop PV systems are installed at suboptimal azimuth and tilt angles due to roof orientation, resulting in lower overall generation per MW installed and a flatter generation profile compared to utility-scale PV. NB there also factors like partial shading from buildings or trees, higher operating temperatures (as roofs trap heat), and dust accumulation.

What could be done

To capture profile: We might consider implementing a feature to generate distinct rooftop PV time series (eventually using some heuristics). One potential implementation (w/o deep thought) could be introducing optional randomization in panel slope and azimuth (attributes of Atlite's orientation parameter for PV calculation). For example, assigning azimuth values somewhere in range of S-W/South/S-E orientations and applying some variations in a slope within a reasonable bound.

A key thing upfront is whether a way of constructing smth like an average time-series across N simulations sampling from pseudo-random orientations is a good engineering solution, or a more clever approach exists?

To capture shading/heat/dust: Well, I think one can "downscale" the profile based on some empirically observed average yield disparity.

For context, some empirical data

For example this paper from LUT folks says system-weighted average yield disparity of rooftop VS utility-scale-optimally-tilted panel is at 18%.

a bit surprisingly for me, sub-optimal orientation is less of a contributing factor for residential rooftop than shading (same paper, figure 3):

How to proceed

To move forward, I'd ping @coroa and @FabianHofmann with the following:

  • have you seen Atlite-based solutions for rooftop PV? If yes, we may not need to reinvent a wheel.
  • If not, do you think the approach described above reasonable? Or you know about any better way to proxy rooftop PV generation?
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant