stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Tag 321

Tag 321 von 365 · Experte · Monat 11: Optimierung und Fehlersuche

Projekt: Ausfallsichere Anlage

Projekt: ein ausfallsicheres Kühlhaus mit drei Sensoren, Notbetrieb unter zwei gültigen Messungen und einem sauberen Neustart mit geprüftem Sollwert.

Projekt 45 Min. Woche 46

Das lernst du heute

  • Redundante Sensoren
  • Notbetrieb
  • Sauberer Neustart

Im Kühlhaus lagern die Vorräte für den nächsten Marswinter. Fällt die Kühlung eine Nacht aus, ist alles hin. Diese Woche baust du die Steuerung, die mit allem rechnet, was du gelernt hast: Sensoren fallen aus, Sollwerte sind Unsinn, Chips werden neu eingesetzt.

Die Anlage

GerätPrefabName
drei GassensorenStructureGasSensor„Kuehl_A“, „Kuehl_B“, „Kuehl_C“
WandkühlerStructureWallCooler„Kuehlhaus“
Logic Memory für den SollwertStructureLogicMemory„Kuehl_Soll“
LED-Anzeige TemperaturStructureConsoleLED5„Kuehlhaus“
LED-Anzeige BetriebsartStructureConsoleLED5„Kuehl_Modus“
BlinklichtStructureFlashingLight„Kuehl_Stoerung“

Die Regeln

  • Messen: Der Chip mittelt nur die gültigen Sensoren. Ein ausgefallener Sensor zählt nicht mit.
  • Kühlen: Sollwert in °C aus „Kuehl_Soll“. Der Kühler geht 2 K über dem Sollwert an und 2 K darunter aus.
  • Melden: Fehlt ein Sensor, blinkt „Kuehl_Stoerung“. Die Regelung läuft mit den anderen weiter.
  • Notbetrieb: Unter zwei gültigen Sensoren kühlt der Kühler dauernd, „Kuehl_Modus“ zeigt 1 statt 0.
  • Neustart: Vor der Schleife wird der Sollwert geprüft (−5 bis 10 °C, sonst 4 °C) und zurückgeschrieben, und der Kühler startet an. Lieber kurz zu kalt als gar nicht gekühlt.
  • Anzeige: „Kuehlhaus“ zeigt das Mittel in °C, ohne gültigen Sensor −999.

Teilziele

  1. Kühlen mit Hysterese um den Sollwert.
  2. Ein Sensor fällt aus: Meldung, aber normaler Betrieb.
  3. Zwei Sensoren fallen aus: Notbetrieb.
  4. Sauberer Neustart mit geprüftem Sollwert.
Tipp

Für das Mittel der gültigen Sensoren zählst du sie mit snanz und addierst nur ihre Werte: select tmp tmp tb 0 macht aus einem ausgefallenen Sensor eine 0, die die Summe nicht verfälscht. Geteilt wird durch die Zahl der gültigen.

Achtung

Bei null gültigen Sensoren ist das Mittel 0 / 0 = NaN. Das ist hier sogar gewollt: Alle Vergleiche mit NaN sind 0, der Notbetrieb übernimmt. Aber die Anzeige muss das abfangen.

Projektaufgabe

Aufgabe

Bau die ausfallsichere Kühlhaussteuerung nach den Regeln oben.

Teilziele

  1. Teilziel 1: Kühlen mit Hysterese
  2. Teilziel 2: ein Sensor fällt aus
  3. Teilziel 3: Notbetrieb
  4. Teilziel 4: sauberer Neustart

Hinweise

Hinweis 1

Startteil vor start:: Sollwert prüfen wie an Tag 319, zurückschreiben, in Kelvin umrechnen, Kühler an.

Hinweis 2

Mittel: snanz je Sensor, select … 0 für die Summe, div mittel summe n.

Hinweis 3

Notbetrieb: slt ok n 2, dann or an an ok – und ok direkt auf „Kuehl_Modus“.

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

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall