redtrain:rocrail:bbt-zug
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
redtrain:rocrail:bbt-zug [2018/11/12 08:56] – external edit 127.0.0.1 | redtrain:rocrail:bbt-zug [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <- // | ||
- | ====== Idee BBT+: variable Haltepunkte für Züge im Versuch ====== | ||
- | {{: | ||
- | ===== Ziel und Vorgehen ===== | ||
- | ==== Diskussion im Rocrail Forum ==== | ||
- | Ziel ist, mit diesen Informationen einen Beitrag zu leisten für die Diskussion um eine vorgeschlagene Erweiterung der Rocrail Funktionalität. Die Erweiterung würde ermöglichen, | ||
- | * **Hinweis: | ||
- | |||
- | ==== Versuchsanordnung ==== | ||
- | * **Block:** Länge = 2030 mm, 2 Hall Sensoren (ENTER, IN) | ||
- | * **BBT:** Intervall eingelernt und fixiert, jeweils für V_Mid (40), V_Reise (60), V_Max (90) km/h | ||
- | * **Intervall: | ||
- | * **Haltepunkt: | ||
- | * **Messung: | ||
- | |||
- | ==== Variablen ==== | ||
- | * **Intervall: | ||
- | * **Einfahrgeschwindigkeit: | ||
- | * **Haltepunkte: | ||
- | \\ | ||
- | |||
- | ==== Rocrail Plan ==== | ||
- | {{: | ||
- | * Der Rocrail Plan ist ein einfaches Oval bestehend aus drei Blöcken | ||
- | * Block b1 ist der Messblock (Bahnhof). Die Wartezeit ist fest auf 3 Sekunden eingestellt, | ||
- | *Bei Stillstand des Zuges wird der Haltepunkt gemessen und nach der Wartezeit beschleunigt der Zug wieder für die nächste Messrunde | ||
- | * Von (v1) zu (v2) misst Rocrail zu Dokumentationszwecken zusätzlich die effektive Geschwindigkeit des Zuges | ||
- | * Die Lokomotive ist kalibriert und fährt im km/h Modus. Gefahren wurde meist mit drei Personenwagen, | ||
- | * Hier das Video einer [[https:// | ||
- | \\ | ||
- | |||
- | |||
- | ===== Resultate ===== | ||
- | {{: | ||
- | ==== Lesen der Tabelle ==== | ||
- | * **Messreihen: | ||
- | * **Zeile 1** pro Abschnitt: BBT Record für den ganzen Block mit 2030 mm Länge, eingelernt | ||
- | * **Zeile 2-4** pro Abschnitt: Gemäss Offset proportional verkürztes Intervall und Messungen des effektiven Zug-Haltpunktes | ||
- | |||
- | ==== Kolonnen ==== | ||
- | * **Anz. Fahrten:** Anzahl der gemessenen Durchläufe. Die Verteilung der Resultate wurde für die Berechnung des Mittelwertes nicht gewichtet, kann aber auf den Fotos weiter unten analysiert werden | ||
- | * **Offset:** Gewünschter Haltepunkt bei 500, 1000, 1500 mm ab Blockanfang (+-Seite). Dies simuliert verschiedene Zuglängen und/oder Positionen des Haltepunkts. Damit kann überprüft werden, ob die Haltepunkte linear zur proportionalen Anpassung des Intervalls zu liegen kommen | ||
- | * **Intervall: | ||
- | * **HP max/ | ||
- | * **Streu./ | ||
- | * **Abw./%:** Abweichung des effektiven Haltepunkts von dem durch den Offset angeforderten HP in mm, sowie in % relativ zur angeforderten virtuellen Blocklänge\\ | ||
- | \\ | ||
- | |||
- | |||
- | ===== Beobachtungen ===== | ||
- | ==== Ablauf ==== | ||
- | * Die Messfahrten haben Spass gemacht! Nach dem x-ten Durchlauf ist man dann schon richtig locker und routiniert | ||
- | * Interessant war zu beobachten, dass die Lok im kalten Zustand etwa 2 km/h langsamer läuft als betriebswarm. Einmal auf Betriebstemperatur bleibt Geschwindigkeit der Lok dann aber recht konstant. Allerdings ist die Lok schon nach einigen Minuten Standzeit wieder ' | ||
- | * Die Messungen waren problemlos durchzuführen und Rocrail funktionierte durch die ganzen Tests klaglos und fehlerlos | ||
- | * Der verwendete Laptop hat schon ein paar Jährchen auf dem Buckel. Neben Rocrail waren mehrere andere Anwendungen offen, z.B. Chrome, Evernote, Explorer, LokProgrammer, | ||
- | |||
- | ==== Wiederholgenauigkeit des HP ==== | ||
- | * Die Wiederholgenauigkeit des HP ist gut und bei 40 und 60 km/h Einfahrgeschwindigkeit ähnlich verteilt. Bei 90 km/h ist die Streuung etwas grösser | ||
- | * Bei 40/60 km/h beträgt die grösste Abweichung 17 mm oder 1.58% (60 km/h, 1000 mm) | ||
- | * Bei 40/60 km/h beträgt die grösste prozentuale Abweichung 1.78% oder 10 mm (40 km/h, 500 mm) | ||
- | * Bei 90 km/h ist die grösste Abweichung 28 mm oder 4.42% beim 500 mm HP. Da bei 90km/h und 12 Schritten innerhalb 500 mm Anhaltestrecke sehr viele Befehle innert kurzer Zeit abgesetzt werden müssen, könnte dies die Genauigkeit beeinträchtigen | ||
- | * Bei der probeweisen Messung mit 10 Schritten aus 90 km/h, beträgt die Streuung bei 500 mm mit 14 mm nur die Hälfte. Das kann aber auch zufällig sein | ||
- | \\ | ||
- | **Schlussfolgerung** | ||
- | * Absolut punktgenaues Anhalten ohne jede Abweichung scheint nur mit ortsfesten Referenzpunkten (Sensor/ | ||
- | * Beim Vorbild gibt es allerding auch kleinere Abweichungen beim Anhalten, zur Zeit werden die Züge ja noch von Menschen gefahren... | ||
- | * Zeitgesteuerte Verfahren haben auch eine gewisse Streuung. In der untersuchten Anwendung ist dies unkritisch, da ein zu frühes Anhalten bei dem verwendeten Ansteuerungsprinzip äusserst unwahrscheinlich ist und auch bei meinen Versuch nie aufgetreten ist | ||
- | * Umgekehrt bleibt der Block IN-Sensor aktiv, bei zu spätem Halt würde der Zug durch den Sensor wie im bestehenden BBT gestoppt. Dieser Fall ist beim Versuch auch nie aufgetreten | ||
- | * Die Bilder der Messwertverteilung zeigen, die Wiederholgenauigkeit ist in meinen Augen genügend präzise und geeignet für diese mögliche Anwendung | ||
- | \\ | ||
- | |||
- | **Verteilung der Messwerte** | ||
- | * Gelb = 500 mm; Blau = 1000 mm; Violett = 1500 mm | ||
- | * der Schwellenabstand des Gleises beträgt 7.5 mm | ||
- | **40 km/h:**\\ | ||
- | {{: | ||
- | **60 km/h:**\\ | ||
- | {{: | ||
- | **90 km/h:**\\ | ||
- | {{: | ||
- | |||
- | |||
- | |||
- | ==== Treffgenauigkeit des Ziel-Haltepunkts ==== | ||
- | * Der obere Punkt behandelt, ob der Zug immer am gleichen Ort anhält. Hier geht es nun darum, __wo__ der Zug anhält | ||
- | * Der gemessene HP ist konsistent etwas ' | ||
- | * In keiner Messung hat ein Zug 'zu früh' gestoppt | ||
- | * Der Zug fährt also etwas weiter in den Block ein, als rein rechnerisch erwartet. Dadurch entstehen durch den variablen HP keine zusätzlich betrieblichen Risiken. Ein zusätzliches Risiko könnte ja höchstens entstehen, wenn der Zug durch den variablen HP soviel zu früh stoppen würde, dass das Zug-Ende noch ausserhalb des Blocks wäre | ||
- | * Bei höherer Einfahrgeschwindigkeit wachsen die Abweichungen monoton in Richtung ' | ||
- | * Je kürzer die Bremsstrecke im Verhältnis zur Blocklänge ist, desto grösser ist die Abweichung in Richtung ' | ||
- | * HP-Lage ' | ||
- | * HP-Lage ' | ||
- | **Schlussfolgerung** | ||
- | * Das Abbremsverhalten ist unkritisch und liegt immer auf der ' | ||
- | * Die effektive Lage des Haltepunktes könnte sehr einfach durch die Anpassung des ' | ||
- | * Die Abweichungen von der absoluten Treffgenauigkeit sind unkritisch und lassen sich durch die Wahl des ' | ||
- | * Korrekturfaktor: | ||
- | * Damit wäre: Intervall_korrigiert = Intervall_BBT * (HP-Offset - Korrektur_länge) / Blocklänge | ||
- | * Aus meiner Sicht, wäre eine Umsetzung dieser Rocrail Erweiterung möglich und brächte je nach Ausgestaltung einen erheblichen Spielwert-Gewinn\\ | ||
- | \\ | ||
- | **Verteilung der Messwerte**\\ | ||
- | \\ | ||
- | //**1. Grafik BBT+ Variabler Haltepunkt**// | ||
- | * Gemessene Haltepunkte rot, gelb, grün vs. Vorgabe HP blau | ||
- | * Blau: Darstellung der rechnerischen Soll-Werte | ||
- | * Rot-Gelb-Grün: | ||
- | * Die Messpunkte belegen ein weitgehend lineares Verhalten, bei leicht verlängerter Bremsstrecke | ||
- | * Es gilt: höhere Einfahrgeschwindigkeit = grössere Verlängerung\\ | ||
- | {{: | ||
- | \\ | ||
- | //**2. Grafik BBT+ Variable Haltepunkt, Abweichung absolut**// | ||
- | * Gemessene Haltepunkte rot, gelb, grün vs. Vorgabe HP blau | ||
- | * Abweichung vom Ziel in mm | ||
- | * Es gilt: Längere Bremsstrecke = kleinere Abweichung\\ | ||
- | |||
- | {{: | ||
- | \\ | ||
- | |||
- | ===== Dateien ===== | ||
- | * Spreadsheet: | ||
- | * Rocrail Files: erstellt durch Rocrail mit allen Files gemäss Issue reporting {{: | ||
- | {{: | ||
- | {{: | ||
- | \\ | ||
- | \\ | ||
- | <- // |
redtrain/rocrail/bbt-zug.1542009373.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1