Überblick über das Produktmanagement 2023

Viriato Highlights aus dem Jahr 2023

Wir entwickeln Viriato stetig weiter, um mit neuen oder verbesserten Funktionen die Nutzer zu unterstützen. Im Jahr 2023 haben wir neben vielen taktischen Verbesserungen die folgenden Funktionen umgesetzt:

Züge umplanen

  • Im grafischen Fahrplan kann nun eine Auswahl von Zügen auf alternative Gleise verlegt werden, so dass bei Bedarf überholte Züge entstehen. Dies ist nützlich, wenn mehrere Züge um eine bekannte Sperrung für Bauarbeiten herum umgeleitet werden sollen oder um die Vorteile einer neuen Infrastruktur zu nutzen, die bei der ursprünglichen Planung der Züge noch nicht verfügbar war. Diese Funktion kann in Viriato Enterprise auch für eine Auswahl von Zügen aus der Zugliste für alle Züge angewandt werden, die eine solche Stelle berühren.
  • Ausgewählte Zugfamilien können an einem Knotenpunkt für eine bestimmte Kalendergültigkeit in separate Züge aufgeteilt werden. Dies erleichtert beispielsweise bei Sperrung eines Streckenabschnitts die Planung von Ersatzverkehren mit Bussen erheblich, da der geänderte Dienst an die nicht betroffenen Abschnitte anschliessen kann.

Fahrzeugumlaufplanung

  • Im Bildfahrplan lassen sich die Züge jetzt entsprechend dem Umlaufplan, zu dem sie gehören, einfärben, was eine sofortige Visualisierung des Umlaufplans erlaubt.
  • Die automatische Verknüpfung zwischen Aktivitäten wurde verbessert, um optional die Fahrzeugtypen zu berücksichtigen.
  • Umlaufpläne können zwischen Datenbanken ausgetauscht werden, was die Wiederverwendung von bestehenden Umlaufplänen in verschiedenen Projekten ermöglicht.

Zugkonfiguration

  • Das Modell der Zugkonfiguration wurde verbessert, indem alle Mitglieder einer Zugfamilie eine Reihe von Fahrzeugkonfigurationen gemeinsam nutzen können, was die Verwaltung des Rollmaterials innerhalb einer Zugfamilie aus einem gemeinsamen Pool von definierten Einheiten vereinfacht.
  • Diese Ansicht zeigt nun auch an, wie viele Züge innerhalb der Familie die einzelnen Konfigurationen verwenden, und bietet Stapelverarbeitungsvorgänge zum Kombinieren doppelter Definitionen und zum Entfernen nicht verwendeter Konfigurationen.

Reisezeitanalyse

  • Die Reisezeitanalyse berücksichtigt nun auch kommerzielle Züge beim Trennen und Vereinigen, wo Zugteile mit unterschiedlichen Ausgangs- und Zielorten auf einem Abschnitt vereinigt verkehren. Damit ergeben sich realistischere Ergebnisse der Fahrzeitanalyse mit Berücksichtigung, ob Fahrgäste tatsächlich umsteigen müssen oder nicht, wenn die geplante Reise komplexere Angebotsmuster umfasst.
  • Das Modul Nachfrageumlegung ist jetzt auch für Viriato Enterprise-Benutzer verfügbar.

Konflikterkennung

  • Die Konflikterkennung haben wir als Teil des neuen Robustheitsmoduls neu implementiert, um einen modernisierten Dienst zu schaffen, der von externen Prozessen (z.B. für Robustheitsanalysen) aufgerufen werden kann. Obwohl die meisten Änderungen intern erfolgten, wurden im Rahmen der Neuimplementierung zusätzliche Exporte in MS Excel-Berichte hinzugefügt, die es ermöglichen, die Konflikte zwischen Zügen und Bausperren sowie zwischen mehreren Zügen zu speichern.

Robustheit

  • Das Modul Robustheit wurde von Grund auf neu implementiert, um eine verbesserte Funktionalität zu bieten. Das Grundprinzip der Analyse bleibt unverändert: Der Benutzer kann angeben, wo Züge mit Initialverspätungen verkehren, die dann propagiert werden, um die Auswirkungen auf den gesamten Fahrplan und die Zeit bis zur Rückkehr zum ursprünglichen Plan als Indikator für die inhärente Robustheit zu bestimmen. Die Funktionalität wurde jedoch auch erweitert, um dem Benutzer die Möglichkeit zu geben, detailliertere Analysen durchzuführen. Zu den Verbesserungen gehören:
  • Verbesserte Methoden zur Erzeugung von Verspätungen: Eine geometrische Verspätungsverteilung kann nun zusätzlich zu festen Wahrscheinlichkeiten verwendet werden, um Anfangsverspätungen für Züge an allen Knoten des Modells zu erzeugen. Dies ermöglicht die Modellierung unabhängiger Ereignisse mit einer konstanten Rate.
  • Stochastische Simulationen: Durch die Kombination der Ergebnisse mehrerer Simulationen mit der Monte-Carlo-Methode wird ein probabilistisches Bild der Robustheit erzeugt.

Trassensuche

  • Wie bereits erwähnt, haben wir ein neues Trassensuchmodul freigegeben. Dieses findet automatisch konfliktfreie Trassen in einem bestehenden Fahrplan für neue Züge auf Basis der Daten bestehender Züge (sog. Template-Züge), sofern alle notwendigen Daten für das Konfliktmodell in Viriato hinterlegt sind und die Viriato-Modelldaten wie Mindestabstände in Knoten, Zugfolgezeiten und Topologie-Einschränkungen eingehalten werden.
  • Das Modul kann nur einzelne Züge einfügen oder einen Fahrplan durch das Einfügen mehrerer Kopien von Zügen sättigen, bis keine Kapazität mehr vorhanden ist.
  • Eine Gleisbelegung für die befahrenen Knoten wird automatisch als Teil des Prozesses der Einfügung zusätzlicher Züge durchgeführt. Der Algorithmus maximiert die Kapazitätsauslastung bei gleichzeitiger Minimierung der Gesamtfahrzeit des bzw. der neu eingefügten Züge. Falls erforderlich, kann für bestehende Züge optional eine Gleisänderung im Knoten vorgenommen werden, um die Kapazitätsauslastung zu verbessern.
  • Wenn der Algorithmus aufgrund von Problemen mit den Infrastrukturdaten keine neuen Trassen einfügen kann, informiert er den Benutzer darüber, wo die Daten korrigiert werden müssen.

MoD (MicroscopyOnDemand)

  • Der Topologie-Viewer wurde verbessert und kann nun alle von einem Konflikt betroffenen Knoten gleichzeitig öffnen und anzeigen sowie den Fahrplan oder mehrere Züge gleichzeitig anzeigen. Zu diesem Zweck haben wir die Filteroptionen verbessert.
  • Im Viewer können nun die Blockbelegung und die Konflikterkennung im zeitlichen Ablauf animiert werden, um den Fortschritt der Züge und ihre möglichen Interaktionen zu visualisieren.
  • Die Berechnunggeschwindigkeit wurde verbessert, indem eine inkrementelle Konflikterkennung zur Wiederverwendung bestehender Ergebnisse eingesetzt wird und nur für Züge berechnet wird, die seit dem letzten Lauf geändert wurden.
  • MoD wurde zusätzlich zu Viriato Standard als optionales Modul auch zu Viriato Enterprise hinzugefügt.