Table of Contents
Pendelstrecke Festfahren verhindern
Userpages - Hermann (hermannk) → Pendelstrecke Festfahren verhindern
hier geht es direkt zum Rocrail-Arbeitsbereich-Download |
Vorwort 1:
Damit wurde diese Dokumentation erstellt: Stand 29.03.2023
Bereich | Details | Bemerkung |
---|---|---|
Steuerung | Rocrail | Version 2.1.3088+ (macOS "Ventura" on Apple M2 CPU) |
Computer | MacBook Pro (M2) | macOS 13.2.1 (Ventura) |
Vorwort 2:
- die Nutzung dieser Lösung erfolgt auf eigenes Risiko;
- regelmäßige Datensicherungen des Rocrail-Arbeitsbereichs werden empfohlen.
Aufgabenstellung
Ein Pendelverkehr zwischen zwei Bahnhöfen soll zufällig und kontinuierlich ablaufen.
Für insgesamt fünf Bahnhofs-Blöcke sollen vier Lokomotiven fahren.
In diesem Lösungs-Beispiel gibt es:
- zwei Blöcke im Nebenbahnhof (links);
- drei Blöcke im Hauptbahnhof (rechts).
Besonderheiten:
- zwischen den Bahnhöfen sind zwei Blöcke vorgesehen;
- in den Zwischenblöcken sollen sich keine Lokomotiven festfahren;
- ein Richtungswechsel in den Zwischenblöcken ist nicht erlaubt.
Ebenso soll eine Lokomotive nur dann in den Nebenbahhof fahren, wenn dort ein Block frei ist.
Lösung-Details
a) Festfahren verhindern
Die Zwischenblöcke "bk03" und "bk04" werden zu einer "Blockgruppe" zusammengefasst und erhalten das Attribut "Kritischer Blockabschnitt".
Damit wird sichergestellt, dass nur von einer Seite jeweils eine Lokomotive in die Blockgruppe einfährt.
Für weitere Details siehe https://wiki.rocrail.net/doku.php?id=blockgroups-de
b) Ziel muss frei sein
Eine Lokomotive soll nur dann losfahren, wenn sie auch einen freien Block im Ziel-Bahnhof findet.
Dazu werden für die Blockgruppe "Bedingungen" definiert:
- Fahrt von rechts nach links (ENTER Block "bk04"): mindestens ein Block im Nebenbahnhof muss frei sein; ("bk01" oder "bk02")
- Fahrt von links nach rechts (ENTER Block "bk03"): mindestens ein Block im Hauptbahnhof muss frei sein; ("bk05", "bk06" oder "bk07")
Für weitere Details siehe https://wiki.rocrail.net/doku.php?id=blockgroups-cond-de
c) Rocrail-Arbeitsbereich
In dem Download-Arbeitsbereich " commutertrainavoiddeadlock.zip" sind folgende Dateien enthalten:
Datei | Bedeutung |
---|---|
plan.xml | die Rocrail-Plan-Datei |
zurück zu den Lösung-Details.
d) Ausblick
Auf der Basis dieser Lösung dürfen gerne eigene Ideen umgesetzt werden.
Viel Spass und gutes Gelingen.