Im Rahmen der Semesterarbeit im ersten Semester des Nachdiplomstudiums Software Engineering an der ABB-Technikerschule wurde eine Desktop-Anwendung zur Abschätzung der aktuellen Produktionsleistung von Photovoltaikanlagen entwickelt.
Ziel des Projekts war es, anhand einer Schweizer Postleitzahl den geografischen Standort zu bestimmen und auf Basis aktueller Wetterdaten die momentane Leistung einer PV-Anlage zu berechnen. Die Anwendung greift dazu auf Live-Wetterdaten eines Online-Wetterdienstes zu und kombiniert diese mit vereinfachten physikalischen Modellen, um eine realitätsnahe Leistungsabschätzung zu ermöglichen.
Nach dem Start der Anwendung öffnet sich eine grafische Benutzeroberfläche (GUI). Dort wird eine vierstellige Postleitzahl eingegeben. Während der Berechnung werden automatisch die entsprechenden geografischen Koordinaten (Breiten- und Längengrad) ermittelt, welche für den Abruf der aktuellen Wetterdaten erforderlich sind. Zusätzlich können Parameter wie die Anlagenfläche, der Neigungswinkel der Einstrahlung sowie der verwendete PV-Modultyp definiert werden. Die relevanten Wetterdaten – unter anderem Temperatur, Bewölkungsgrad und Sonneneinstrahlung – werden über eine API-Schnittstelle in regelmässigen Abständen aktualisiert.
Der gewünschte PV-Modultyp kann über eine Dropdown-Liste ausgewählt werden. Diese umfasst aktuelle Module von rund zehn namhaften Herstellern. Auf Grundlage aller Eingabe- und Wetterdaten berechnet die Anwendung die momentane elektrische Leistung einer fest installierten Photovoltaikanlage und stellt die Ergebnisse in der Benutzeroberfläche dar.