DTA: Beschleunigen sie ihre due konvergenz

Technische Anmerkung #18

September 2016
Von Josep Perarnau

In großen Netzwerken ist es wichtig, die Anzahl der Iterationen zu minimieren, die die DUE benötigt, um die relative Lücke zu erreichen. Eine geringe Anzahl von Iterationen verringert die Gesamtberechnungszeit für die Ausführung einer DUE dramatisch.

Eine gute Strategie zur Verbesserung der Konvergenz besteht darin, die DUE mit einer ersten Reihe von Pfaden zu beginnen. Ein Satz anfänglicher Pfade kann durch die Verwendung einer Pfadzuweisungsdatei aus einer statischen Zuweisung entstehen: Führen Sie eine statische Zuweisung aus und speichern Sie die Zuweisung in einer Pfadzuweisungsdatei. Sie haben dann zwei Möglichkeiten: Speichern Sie die vollständige Pfadzuordnung oder speichern Sie nur eine Teilmenge einer vordefinierten Anzahl von Pfaden – im Beispiel unten sind es drei Pfade. Sie können dies in den „Zu erzeugenden Ausgaben“ des statischen Zuweisungsexperiments einstellen.



DTA: Speed up your DUE convergence

Zum Vergrößern anklicken: Stellen Sie die vordefinierten Pfade unter Zu erzeugende Ausgänge des statischen Zuordnungsexperiments


Um diese Pfade verwenden zu können, müssen Sie die Pfadzuordnung im Szenario-Editor einstellen:



DTA: Speed up your DUE convergence

Zum Vergrößern anklicken: Setzen der Pfadzuordnung im Szenario-Editor


Und wählen Sie dann die Anzahl der Pfade aus, die Sie zum Starten der DUE-Simulation in der Registerkarte Dynamische Verkehrszuweisung innerhalb des dynamischen Experiments verwenden müssen.



DTA: Speed up your DUE convergence

Zum Vergrößern anklicken: Wählen Sie die Anzahl der Pfade, die Sie zum Starten der DUE-Simulation verwenden müssen


Um die Gesamtsimulationszeit zu verbessern, wählen Sie die gleiche Anzahl von Pfaden, wie Sie sie im Argument für die Teilmenge des statischen Experiments definiert haben, und die maximalen Pfade aus der Pfadzuweisung (3 Pfade in diesem Beispiel).

Wenn Sie jedes Mal, wenn Sie das DUE ausführen, die vollständigen statischen Zuweisungspfade auswählen, gibt es einen Vorprozess, bei dem die besten 3 Pfade für jedes O/D-Paar ausgewählt und die Proportionen der Pfade neu skaliert werden. Dieser Prozess, wenn die Pfadzuweisungsdatei riesig ist, kann die Berechnungszeit, die Aimsun zur Initialisierung der DUE-Simulation benötigt, erheblich verlängern. Die Empfehlung lautet also, immer die Teilmenge zu verwenden, um die Initialisierungszeit zu beschleunigen.

Das Ergebnis? Verwendung eines Netzwerks mit den folgenden Eigenschaften: 74.800 Abschnitte, 26.400 Schnittpunkte und 856 Zentroide, benötigt Aimsun nur halb so lange zum Starten einer Simulation, wenn statt der vollständigen Pfadzuweisungs-Ergebnisdatei eine Teilmenge verwendet wird.

Weitere technische hinweise

Abbiegefahrstreifen vereinigen in einem mesoskopischen Modell von Aimsun Next

Juni 2022: Aimsun Next verfügt über ein spezifisches mesoskopisches Modell für das Verhalten beim Vereinigen von Knoten, das durch die Parameter für die Kooperationszeitlücke und die Einordnungszeitlücke gesteuert wird. Mohammad Saifuzzaman erklärt, wie man diese Parameter verwendet, um das Zusammenführungsverhalten zu steuern und die empirische Verkehrsstärke und Überlastungen abzugleichen.

Learn more »
  • Hast du eine Frage? Nimm Kontakt auf.

    Wir sind hier um zu helfen!

  • Hast du eine Frage? Nimm Kontakt auf.

    Wir sind hier um zu helfen!

TEILEN