Photovoltaikrechner mit MajaAI

Solarstromanlagen erfreuen sich seit einigen Jahren wachsender Beliebtheit, zum einen als Maßnahme zum Klimaschutz, zum anderen auch als Renditeobjekt. Mit unserem Photovoltaikrechner in Form eines MajaAI-Dialoges kann man die Amortisationszeit einer PV-Anlage und den Gewinn nach 20 Jahren Betriebszeit ausrechnen lassen. Dazu kann man aus vorgegebenen Beispiel-Anlagen wählen oder selbst die Parameter Nennleistung und Preis (Komplettpreis inklusive Montage und Inbetriebnahme) eingeben. Bei der Berechnung werden Strompreise vom Oktober 2019 und Durchschnittswerte für Verbrauch, Wartung und Ableitung der tatsächlichen Leistung der PV-Anlage aus der Nennleistung zugrunde gelegt.

Nutzung von MajaAI-Entitäten

Die zur Auswahl stehenden PV-Anlagen werden als MajaAI-Entitäten angelegt. Zuerst wird eine Basis-Entität namens PVA angelegt mit den Attributen Name (obligatorisch), Nennleistung, Stromspeicher, Dachfläche und Preis. Dann werden dieser Basis-Entität Entitäten hinzugefügt, nämlich die PV-Anlagen PVA 1 bis PVA 4.

Nun können diese Entitäten im Dialog genutzt werden.

Aufbau des Dialoges

Zuerst wird eine kurze Erklärung angezeigt. Es wird mittels zweier Buttons die Möglichkeit gegeben, abzubrechen oder weiterzumachen. Dann werden mittels einer FOREACH-Schleife die vorgegebenen PVA-Entitäten samt ihrer Attribute angezeigt.

Dazu muss in diesem Knoten die Funktion „Entität Laden Action“ verwendet werden:

Es werden die vier als Entität vorliegenden PV-Anlagen als Button zur Auswahl angeboten. Wählt man einen dieser vier Buttons, gelangt man in einen Endknoten, der die Berechnung durchführt und die Ergebnisse ausgibt. Ein fünfter Button „Andere“ führt in den Dialogzweig zur Eingabe eigener Parameter der PV-Anlage. Wählt man diesen, werden nacheinander die Nennleistung, der Preis und ob die Anlage einen Stromspeicher beinhaltet abgefragt. Dann folgen wie oben Endknoten mit Berechnung und Ausgabe der Ergebnisse.

Nutzung der Berechnungsfunktionen von MajaAI

Die Ausgabe der Ergebnisse:

Die Berechnung:

Zur Berechnung werden die Funktionen IF, TRUNC und ROUND genutzt. MajaAI bietet diese und noch weitere. Dabei ist zu beachten, dass Funktionsargumente mittels Semikolon anstelle des üblichen Komma voneinander getrennt werden. Ein kleiner Stolperstein ist die Verwendung des Booleschen Attributes PVA.Stromspeicher. Boolesche Werte sind in MajaAI nicht wie üblich true und false, sondern ein „X“ für true und ein Leerzeichen für false. Man kann also nicht einfach auf [pva.Stromspeicher] testen, sondern man muss schreiben [pva.Stromspeicher] = „X“.

Ablauf des Dialoges

Der Dialog beginnt mit einer kurzen Erklärung. Man hat die Möglichkeit, fortzufahren oder abzubrechen.

Es werden die als Entitäten vorliegenden Beispiel-PV-Anlagen aufgelistet und zur Auswahl angeboten sowie der Button „Andere“.

Nach Auswahl einer PV-Anlage wird die Berechnung durchgeführt und die Amortisationszeit und der Gewinn nach 20 Jahren Betriebszeit ausgegeben.

Damit ist der Dialog beendet.

Wählt man anstelle einer der vorgegebenen PV-Anlagen den Button „Andere“, wird man nacheinander zur Eingabe der Nennleistung und des Preises der PV-Anlage aufgefordert und ob die Anlage einen Stromspeicher beinhaltet. Dann wird die Berechnung durchgeführt und als Ergebnis die Amortisationszeit und der Gewinn nach 20 Jahren Betriebszeit ausgegeben.

Damit ist auch dieser Zweig des Dialoges beendet.

Autor: Jörg Schikora Erstellungsdatum: 04.11.2019 Kategorie: Tutorials zurück zur Übersicht