euporos / energiewende-rechner

A re-frame application demonstrating the spatial requirements for various energy sources in relation to the size of Germany. The various parameters can be changed within the app and loaded from predefined scientific resources.
https://test.stromwende-rechner.de/
Eclipse Public License 2.0
1 stars 2 forks source link

Integrate an option/slider for bifacial & wall-mounted PV modules #3

Open gittaca opened 3 years ago

gittaca commented 3 years ago

Next2Sun and Energetica are such suppliers (no affiliation) and claim

Up to 90% of the solar park area can still be used …

Assuming even half of that being true, the calculated PV area would not be needed entirely and exclusively and the "Aufdach" area could be supplemented with an "Anwand" value. Maybe an additional slider for "fraction of bifacial or wall-wounted PV" could be added to modify the current solar calculation?

I'm not fluent in Clojure, but such a modifier would would go into map-vals or annual-twh-per-km2-to-W-per-m2, I guess?

euporos commented 3 years ago

As I understand it, you're actually addressing two aspects:

  1. The semantics of the solar circle as currently drawn.
  2. Further arealess categories for solar.

To me it seems that [1] would be best addressed in the explanations, i.e we state, as we do with wind, that the solar circle represents the area of entire solar parks, disregarding any use that might still be made of the area below the panels. AFAIK solar offers less possibilities in this regard than wind.

As to [2] I'd like to avoid yet another arealess indicator – the map is pretty cluttered as it is. However, if you can find a scientific source providing data on the potential of wall-mounted PV, we can include it in the publications. In case it provides reliable data for both, rooftop and wall-mounted PV, I'd suggest we make it the default and change »Aufdach« on the map to something like »Aufdach+Anwand«.

As to implementation, the project is currently in the process of a major refactoring. I should be done with it very soon, but would like to wait with any additional features until then. The suggestions above, however, would only require changes to the config files, not to the actual code – so we should be able to do this very quickly.