Das lernst du heute
- Dashboard, Verlauf und Vorhersage zusammen
- Lastabwurf
- Alarm
Diese Woche hast du einzelne Bausteine gebaut: Dashboard, Verlauf, Vorhersage, Netzkopplung, Störungen. Die Energiezentrale setzt die wichtigsten zu einem Chip zusammen.
Die Anlage
| Gerät | Prefab | Name |
|---|---|---|
| Kabel-Analysator | StructureCableAnalysizer | „Hauptnetz“ |
| zwei Stationsbatterien | StructureBattery | „Akku“ |
| drei LED-Anzeigen | StructureConsoleLED5 | „Erzeugung“, „Spitze“, „Restzeit“ |
| Wandlampen | StructureWallLight | „Komfort“ |
| Klaxon | StructureKlaxon | „Alarm“ |
Zwei Takte in einem Chip
Manches muss jeden Takt passieren: Dashboard, Lastabwurf, Alarm. Anderes nur einmal pro Minute: Verlauf und Vorhersage. Der Trick: Die Minutenarbeit steht am Ende der Schleife hinter dem Zähler. In 119 von 120 Takten springt blt takt TAKTE start vorher zurück.
add takt takt 1
blt takt TAKTE start
move takt 0
Was der Verlauf speichert
Jede Minute legt der Chip den Ladungsverlust dieser Minute im Stack ab (zehn Plätze). „Spitze“ zeigt die schlimmste Minute in kJ. So siehst du am Morgen, ob in der Nacht etwas Ungewöhnliches gezogen hat.
Die Regeln
- Dashboard: „Erzeugung“ zeigt
PowerPotential, gerundet, im ModusDisplayMode.Power. - Restzeit: Ladung geteilt durch den Verlust der letzten Minute, abgerundet, im Modus
DisplayMode.Minutes. Beim Laden oder Stillstand −1. - Lastabwurf: „Komfort“ geht unter 30 % aus und erst ab 50 % wieder an.
- Alarm: Der Klaxon spielt
Sound.PowerLow, wenn die Restzeit zwischen 0 und 30 Minuten liegt oder keine Akkus da sind.
Teilziele
- Dashboard mit Einheit
- Verlauf: die Spitze der letzten zehn Minuten in kJ
- Vorhersage der Restzeit
- Lastabwurf mit Hysterese
- Alarm bei knapper Reserve und bei fehlenden Akkus
minuten steht beim Start auf −1. Sonst würde der Alarm in der ersten Minute mit minuten 0 losgehen, bevor überhaupt gemessen wurde.
Fehlen die Akkus, liefert Ratio Average NaN: Der Komfort geht aus, weil sge mit NaN 0 ergibt. Die Kapazität Maximum Sum ist 0, also Alarm. Beides ergibt sich aus den Regeln, ohne Sonderfall.
Schaubild
Projektaufgabe
Aufgabe
Baue die Energiezentrale nach den Regeln oben. defines, aliase und Startwerte stehen schon, es fehlen die vier Abschnitte.
Teilziele
- Teilziel 1: Dashboard mit Einheit
- Teilziel 2: Spitze der letzten Minuten
- Teilziel 3: Restzeit vorhersagen
- Teilziel 4: Lastabwurf mit Hysterese
- Teilziel 5: Alarm
Hinweise
Hinweis 1
Jeden Takt: Dashboard, Lastabwurf (sge/and, sge/or) und Alarm.
Hinweis 2
Dann der Minutenzähler mit blt takt TAKTE start; dahinter Verlust, poke, Suchschleife mit get … db.
Hinweis 3
Spitze in kJ: durch 1000 und runden. Restzeit wie gestern mit zwei select … -1.
Quiz
2 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.
Tag abschließen
- Alle Teilziele des Projekts bestanden
- Quiz mit mindestens 60 % bestanden
Ohne Konto wird der Fortschritt nur in diesem Browser gespeichert.
Fehler in dieser Lektion melden
Zum Melden bitte anmelden. Anmelden