AutomobilindustrieAnfänger

Automatische Autoscheinwerfer

Decision Table zur Bestimmung, ob Autoscheinwerfer basierend auf Tageszeit, Sichtverhältnissen und Tunneln eingeschaltet werden müssen.

DecisionRules

David Škarka

Autor der Vorlage

Diese Entscheidungslogik bestimmt den angemessenen Betrieb der Scheinwerfer eines Fahrzeugs durch Auswertung des aktuellen Status der Lichter anhand verschiedener Umgebungsbedingungen. Das Ziel ist es, Sicherheitsaktionen zu automatisieren, um sicherzustellen, dass die Lichter in gefährlichen oder lichtarmen Situationen aktiv sind und bei klaren Bedingungen geschont werden.


Lösungskomponenten:

Die Lösung besteht aus einer einzigen Decision Table namens "Automatic Car Headlights". Diese Tabelle verarbeitet vier spezifische Eingabevariablen, um eine einzige Ausgabeaktion zu bestimmen.

  • Eingaben (Inputs):

    • headlightStatus: Gibt an, ob die Lichter derzeit "On" (Ein) oder "Off" (Aus) sind.

    • nightTime: Ein boolescher Indikator (Yes/No) bezüglich der Tageszeit.

    • poorVisibility: Ein boolescher Indikator (Yes/No) bezüglich Wetter oder Sichtbarkeit.

    • tunnel: Ein boolescher Indikator (Yes/No), ob sich das Fahrzeug in einem Tunnel befindet.

  • Ausgabe (Output):

    • action: Definiert die nächste Aktion, wie z. B. "Scheinwerfer EINschalten", "Scheinwerfer AUSschalten" oder "Nichts tun".

Regellogik: 

Die Decision Table wertet die Eingaben durch folgende Logikzeilen aus:

  • Aktivierungslogik (Einschalten):

    • Wenn die Scheinwerfer Aus sind und poorVisibility "Yes" ist, lautet die Aktion "Scheinwerfer EINschalten".

    • Wenn die Scheinwerfer Aus sind und nightTime "Yes" ist, lautet die Aktion "Scheinwerfer EINschalten".

    • Wenn die Scheinwerfer Aus sind und tunnel "Yes" ist, lautet die Aktion "Scheinwerfer EINschalten".

  • Deaktivierungslogik (Ausschalten):

    • Wenn die Scheinwerfer Ein sind und es nicht nightTime, nicht poorVisibility und kein Tunnel ist, lautet die Aktion "Scheinwerfer AUSschalten".

  • Nichts tun:

    • Wenn die Scheinwerfer Aus sind und alle Umgebungsindikatoren (nightTime, poorVisibility, tunnel) "No" sind, lautet die Aktion "Nichts tun".

    • Wenn die Scheinwerfer Ein sind und eine der Umgebungsbedingungen fortbesteht (erfasst durch die ELSE-Logik in der letzten Zeile), lautet die Aktion "Nichts tun".

Verwenden Sie diesen Logikblock als eigenständige Sicherheitsfunktion für Fahrzeugsteuerungssysteme oder integrieren Sie ihn in größere Fahrerassistenzmodule.

Check iconA checkmark inside a circle signifying "yes"Minus iconA minus inside a circle signifying "no"PROS IconA plus symbol representing positive aspects or benefits.CONS IconA minus symbol representing negative aspects or drawbacks.

Weitere Vorlagen

Andere Vorlagen ansehen