mobiTopp®. Software:. Institut für Verkehrswesen (IfV) am KIT mobiTopp® Software: Institut für Verkehrswesen (IfV) am KIT INOVAPLAN GmbH, Ettlingen/ München Simulationstechnisches Praktikum (Verkehrsnachfragemodelle) Martin Kagerbauer, Institut für Verkehrswesen
Vorbereitungen für CIP-Pool Skript www.ifv.kit.edu Studium und Lehre, Downloads, Simulationstechnisches Praktikum, mobiTopp Benutzername: st, Passwort: st10 Vorbereitung Explorer: Arbeitsplatz auf Laufwerk M ins Directory ‚M:\simtech\simtech2010\mobiTopp‘ wechseln -test_java.bat ausführen : falls eine Java-Version ungleich 1.5.0_06 angezeigt wird an einen anderen Rechner gehen -Kommandozeile öffnen : Start – Ausführen ‚cmd‘ eingeben -> Kommandozeile -mit der Maus die Datei ‚do_copy.bat‘ auf die Kommandozeile ziehen – Return drücken (Alles überschreiben) -mit der Maus die Datei ‚do_database.cmd‘ auf die Kommandozeile ziehen – Return dücken -Verknüpfung mit MobilityAnalyser auf Desktop ziehen Kopieren zulassen: Ja
Welches Ziel hat das Praktikum? Anwendung von mobiTopp anhand eines Beispiels Bevölkerung generieren Verkehrsnachfrage simulieren Verkehrsablauf simulieren Anwendungsbeispiel Wie wirken sich strukturelle Veränderungen in der Bevölkerung auf die Verkehrsnachfrage aus? Veränderung der Strukturdaten Simulation der neuen Verkehrsnachfrage Betrachtung der resultierenden Netzbelastungen
Was haben wir heute vor? Gliederung des Praktikums Hintergrund Erste Schritte Erzeugung einer Bevölkerung Simulation der Verkehrsnachfrage Darstellung der Belastungen mit VISUM Übungsaufgabe Simulation des Verkehrsablaufs
Anwendungszweck von mobiTopp mobiTopp dient zur Berechnung der Verkehrsnachfrage und Simulation des Verkehrsablaufs im Netz Berechnung der Verkehrsnachfrage Fahrten für Quelle-Ziel-Beziehungen je Verkehrsmittel und Fahrtzweck Simulation des Verkehrsablaufs Darstellung der Fahrten im Netz Belastung der Infrastruktur
Modellansatz von mobiTopp mobiTopp enthält ein integriertes, verhaltensorientiertes, mikroskopisches Verkehrsplanungsmodell Integrierte Modellierung von Verkehrsnachfrage und -ablauf Verhaltensorientierte Modellierung basierend auf Aktivitätenketten Mikroskopische Modellierung Betrachtung einzelner Personen und Fahrzeuge
Daten für mobiTopp In Abhängigkeit vom Simulationsergebnis werden verschiedene Eingangsdaten benötigt Zonendatei Quellverkehr Zonendatei Strukturdaten Matrix Fahrtenmatrizen je Verkehrsmittel Matrizen Entfernung Pendler Netz Knoten und Kanten Paneldaten Verkehrsverhalten Nachfragedaten erzeugen Routensatz erzeugen Nachfragedaten Routensätze Verkehrs-nachfragesimulation Kombinierte Verkehrsnachfrage- und -ablaufsimulation Verkehrs- ablaufsimulation
Wie wird mit mobitopp gearbeitet? Erste Schritte mobiTopp starten Benutzeroberfläche Datenhaltung Organisation und Benennung von Daten Import und Export von Daten Import von Daten in die Datenbank
mobiTopp starten mobiTopp besteht aus einem Server- und einem Client-Programm, die hier im Praktikum auf demselben Rechner laufen Rechnerzugang im CIP-Pool: Mit persönlichen Login-Daten anmelden mobiTopp- Pfad: z.B. C:\......... 2. 1.
mobiTopp starten mobiTopp besteht aus einem Server- und einem Client-Programm, die hier im Praktikum auf demselben Rechner laufen Hier im CIP-Pool unter Start - Programme: Server starten Client starten
Benutzeroberfläche von mobiTopp Programmfenster für mobiTopp-Client und –Server sowie Benutzeroberfläche in Ausgangssituation Systemmenüs Tabulatoren Tabulator - Untermenüs Informationspanel Navigationspanel Statusleiste Editorfenster und Anzeige
Organisation u. Benennung von Daten Hierarchische Ordnung bei der Benennung von Dateien Projekte: Hauptkennzeichnung für zusammengehörige Daten Typisch: Städte-, Gebiets- oder Projektnamen verschiedene Projekte nicht kombinierbar Projekt A Projekt B Szenarios: Unterschiedliche Varianten von Planungen z. B. verschiedene Netze oder Zonierungen verschiedene Szenarien nicht kombinierbar Szenario 01 Szenario 02 2001 - 2003 - 2006 2009 Jahresbereiche: kombinierbar, wenn in einen überlappenden Bereich Versionsnummern: dienen der weiteren Sortierung, lassen sich kombinieren Version
Organisation u. Benennung von Daten In mobiTopp gibt es lokale Daten auf der Seite des Clients und zentrale Daten in einer Datenbank für den Server mobiTopp- Client Fenster mobiTopp- Datenbank Speichern Semantisch geprüfter Datensatz im binären Format Laden exportieren Lokales Dateisystem importieren Syntaktisch geprüfte Datei im XML-Format in der Datenbank importieren exportieren Gespeicherte Dateien im XML-Format auf der Festplatte Dateisystem im Microsoft Explorer
Import und Export von Daten - 1 Verhaltensdaten aus verschiedenen Paneljahrgängen in der Datenbank speichern 1 2 4 3
Import und Export von Daten - 2 1. Schritt: Dateien in die Datenbank speichern Auswahl des Projekts und ‚Speichern‘ wählen Datei- Auswahlfenster öffnen In das gewünschte Verzeichnis unter ,server‘/import‘ wechseln Datei - auswählen (Typ vorher aussuchen) Importieren von XML-Dateien aus lokalem Dateisystem in die Datenbank (1)
Import und Export von Daten - 3 Importieren von XML- Dateien aus lokalem Dateisystem in die Datenbank (2)
Import und Export von Daten - 4 Beim Importieren von Dateien aus der Datenbank in den Client wird das XML- in ein Binärformat umgewandelt 2. Schritt: Importieren der Daten in das Projekt Importdialog: Auswahl des Datensatzes des Szenarios Importdialog: Import starten Achtung : Im System vorhandene Daten werden beim Import überschrieben
Import und Export von Daten - 5 Dateien aus dem Client in der Datenbank im Binärformat speichern Geänderte Daten speichern Achtung : Die Daten sind jetzt in der Datenbank binär gespeichert Binär gespeicherte Daten laden Achtung: Im System vorhandene Dateien werden überschrieben
Import und Export von Daten - 6 Beim Exportieren von Dateien aus dem Client in die Datenbank wird das Binär- in ein XML- Format umgewandelt 3. Schritt: geänderte Daten exportieren Achtung : Dieser Export sichert die Daten im XML - Format in der Datenbank Exportdialog: Auswahl der Schlüssel für Jahresbereich und Version Export starten
Import und Export von Daten - 7 Exportieren von XML-Dateien aus der Datenbank in das lokale Dateisystem Achtung: Erst mit diesem Schritt werden geänderte Daten gespeichert 4. Schritt: Daten ins Projekt wählen Dateisystem exportieren und Exportdialog starten Über den Datei-Dialog Datentyp (siehe vorne) Datensatz auswählen Verzeichnis auswählen auswählen und Dateinamen eingeben Kontrolle: der eingegebene Datei- name muss hier erscheinen Export starten
Import von Daten in die Datenbank Die detaillierte Vorgehensweise für den Import von Daten in die Datenbank steht auf den Folien 11-13 Verhaltensdaten (Datensätze des deutschen Mobilitätspanel) vom lokalen Rechner in Datenbank speichern -> alle 4 Jahrgänge (Administration | Paneldaten speichern | Dialog folgen ...) Daten vom lokalen Rechner in die Datenbank importieren: (Administration | XML Daten verwalten | Tutorial | In DB speichern | Dialog folgen ...) Zonen (Nachfragedaten) Hintergrund Verkehrsnetz Matrizen Feste Verteilungsmatrizen (Pendler zum Arbeits- und Ausbildungsplatz) Kostenmatrizen (Pkw, ÖV) Reisezeitmatrizen (Zweirad, Auto, Fußgänger, ÖV, Lkw) VerkehrsMittel-Matrizen
Wie wird die Bevölkerung generiert? Einzelne Schritte Überblick Projekt öffnen Zonendaten importieren Grafikparameter importieren Matrizen erzeugen und importieren Nachfragedaten erzeugen Profil erzeugen
Überblick Der Schritt „Nachfrage erzeugen“ erstellt eine virtuelle Bevölkerung für das Untersuchungsgebiet Ziele der Nachfrageerzeugung: Erzeugung einer virtuellen Bevölkerung für das Untersuchungsgebiet mit Tagesabläufen (Aktivitäten) für eine Woche anhand der Paneldaten Ermittlung so genannter Polzellen (Wohnort, Arbeitsort, Ausbildungsort) Erhalt möglichst vieler mikroskopischer Personendaten und des Haushaltskontexts Nachfrage erzeugen (Zusammenfassung der Arbeitsschritte): (Menü System | Projekt | Tutorial | öffnen ) (Zonennetz | Zonen | importieren/laden ) (Matrizendaten | Simulationsmatrizen | Erzeugen | Entfernungsmatrix | Erzeugen) (Matrizendaten | importieren/laden | Feste Verteilungsmatrix (Pendlermatrix) | Ausbildung und Beruf markieren | importieren/laden) (Simulation | Simulation | Nachfragedaten | Erzeugen | Dialogfeld folgen | Erzeugen)
Projekt öffnen Der erste Schritt ist es, ein Projekt zu öffnen Projekt „Tutorial“ öffnen (System | Projekt öffnen | Tutorial | öffnen)
Zonendaten importieren - 1 Einteilung des Untersuchungsgebiets in Verkehrszellen Außenzonen Außengebiet Binnenzonen Planungsraum Abgrenzung des Untersuchungsgebiets und Unterteilung in Zonen (Verkehrszellen) Zonen enthalten Strukturdaten und werden durch Polygonzug (eindeutige Nummer und einen optionalen Namen) begrenzt
Zonendaten importieren - 2 Aufrufen und Editieren von Zonendaten stehen unter Eigenschaften Zonen importieren: (Zonennetz | Zonen | Importieren | Dialog folgen ...) Klick mit rechter Maustaste auf Zone
Zonendaten bearbeiten - 1 Attraktivitäten für die Zielwahl
Zonendaten bearbeiten - 2 Strukturdaten für das Nachfragemodell
Zonendaten bearbeiten - 3 Anzahl Fahrten für das Quellenmodell
Grafikparameter importieren Zur Darstellung des Raumes können für die Verkehrszellen Grafikparameter importiert werden Hintergrund importieren: (Zonennetz | Hintergrund | Importieren | Dialog folgen ...)
Matrizen erzeugen und importieren - 1 In den Matrizen stehen die Beziehungen zwischen den Zonen Matrizen Zonen Nach Außenzonen Außengebiet Binnenverkehr (BV) Quellverkehr (QV) Binnenzonen Von Zielverkehr (ZV) Durchgangs-verkehr (DV) Untersuchungsgebiet Es stehen folgende Matrizenarten zur Verfügung bzw. sind notwendig: Entfernungsmatrizen Pendlerbeziehungen (Feste Verteilungsmatrix) Reisezeitmatrizen Kostenmatrizen Fahrtenmatrizen je Verkehrsmittel (VM-Matrizen)
Matrizen erzeugen und importieren - 2 Benötigte Matrizen Feste Verteilungsmatrix importieren (Matrizendaten | Simulationsmatrizen | Importieren | Feste Verteilungsmatrix | Importieren) Kostenmatrix importieren (Matrizendaten | Simulationsmatrizen | Importieren | Kostenmatrix | Importieren) Reisezeitenmatrix importieren (Matrizendaten | Simulationsmatrizen | Importieren | Reisezeitenmatrix | Importieren)
Matrizen erzeugen und importieren - 3 Entfernungsmatrix erzeugen Entfernungsmatrix erzeugen (Matrizendaten | Simulationsmatrizen | Erzeugen | Entfernungsmatrix | Erzeugen)
Matrizen erzeugen und importieren - 4 Eigenschaften von Matrizen aufrufen
Matrizen erzeugen und importieren - 5 Matrizeninhalte anzeigen
Nachfragedaten erzeugen - 1 Nachdem alle notwendigen Daten importiert oder erzeugt wurden kann die Nachfrageerzeugung gestartet werden Nachfragedaten erzeugen (Simulation | Simulation | Nachfragedaten | Erzeugen | Dialogfeld folgen | Erzeugen)
Nachfragedaten erzeugen - 2 Auf der Benutzeroberfläche kann man das Voranschreiten der Nachfrageerzeugung verfolgen Blau: noch nicht berechnete Zone Pink: in Bearbeitung befindliche Zone Grün: fertig erzeugte Zone
Nachfragedaten erzeugen - 3 Nach Beendigung der Nachfrageerzeugung kann das Ergebnis gespeichert werden Nachfragedaten anzeigen (Simulation | Nachfragedaten | Speichern)
Nachfragedaten erzeugen - 4 Nach Beendigung der Nachfrageerzeugung kann man sich das Ergebnis grafisch anzeigen lassen Nachfragedaten anzeigen (Simulation | Zone mit linker Maustaste markieren | Klick mit rechter Maustaste auf Zone | Eigenschaften) Übersichtsdaten der Zone Güte der Erzeugung in einer Zone (über Rechtsklick – Eigenschaften) Verteilung Erwerbs- tätigkeit Anzahl generierter Haushalte im Vergleich zueinander
Profil erzeugen - 1 Erleichtert das Arbeiten mit mobiTopp Dazu folgende Schritte: (Matrizendaten | Simulationsmatrizen | Laden | Kostenmatrizen | Laden) ->(Beruf und Ausbildung markieren) Reisezeitmatrizen | Laden) ->(Pkw, Lkw, ÖV, Fahrrad, Fuß markieren) VM-Fahrtenmatrizen | Laden) ->(Pkw, Lkw) (Simulation | Nachfragedaten | Laden) (System | Profil | Erzeugen ) ->Versionsnummer eingeben
Wie wird die Verkehrsnachfrage generiert? Einzelne Schritte Simulation konfigurieren und starten Simulationsergebnis auswerten Daten sichern
Simulation konfigurieren u. starten - 1 Menü für die Simulation der Verkehrsnachfrage aufrufen Simulation der Nachfrage (Simulation | Simulation | Starten)
Simulation konfigurieren u. starten - 2 Übersicht über die geladenen Matrizen Übersicht über die bisher simulierten Tage Wahl der Simulationsart: Verkehrsentstehung + Generierung Verkehrsentstehung Definition der zu simulierenden Tage. Simulationstag hinzufügen: Jahr 2006, Monat 05, Tag 01 , .... Optionen: - ÖV-Zufluss Aktualisieren der Routensätze bei Verkehrssimulation Personen aktualisieren Matrizen erzeugen Simulation protokollieren
Simulation konfigurieren u. starten - 3 Start der Simulation Matrizen erzeugen: Konfigurieren: Editieren | Id wählen (z.B. 17) | Aktivitäten-Fahrtenmatrizen wählen | Alle Aktivitäten auswählen mit (Umschalt-Taste + LMT) | VM-Fahrtenmatrizen wählen | Alle VM auswählen Übernehmen | Schließen | Starten | sich öffnendes Fenster schließen |
Simulation konfigurieren u. starten - 4 Während der Simulation Die Balken zeigen an: - Bewohner anderer Zonen üben in der Zone eine Tätigkeit aus (grün) - Zonenbewohner verlassen die Zone (rot) - Aktivität der Zonenbewohner in Zone (blau) - Zonenbewohner sind zu Hause (schwarz)
Simulationsergebnis auswerten - 1 Anzeigen der durchgeführten Aktivitäten und Wege einer Person Wegeketten anschauen: Nachfragendaten anzeigen (Simulation | LMT auf Zone klicken | RMT auf Zone | Eigenschaften) (Nachfragedaten | Haushalt |) Zone wählen (Durchklicken ..)
Simulationsergebnis auswerten - 2 Die Wegeauswertungsdatei mit einem Texteditor öffnen Simulationsergebnisse: demandsimulation.log und demandsimulationResult.log
Simulationsergebnis auswerten - 3 demandsimulation.log-Datei stehen die verschiedenen Fahrtenmatrizen nach Verkehrsmittel und Fahrtzweck Simulationstag und Uhrzeit (Matrixwerte kummuliert) Art der Matrix (MODETRIPMATRIX) Art der Matrix (ACTIVITYTRIPMATRIX) Typ (Art) der Matrix: Activitytrip Typ 1 = Arbeit Activitytrip Typ 2 = Geschäft Activitytrip Typ 3 = Ausbildung Activitytrip Typ 4 = Einkaufen Activitytrip Typ 5 = Freizeit Activitytrip Typ 6 = Dienstleistung Activitytrip Typ 7 = nach Hause Modetrip Typ 0 = Rad Modetrip Typ 1 = MIV Modetrip Typ 2 = Mitfahrer MIV Modetrip Typ 3 = Fuß Modetrip Typ 4 = ÖV Modetrip Typ 5 = Lkw Werte der Matrizen (Matrixwerte kumuliert) 1 2 3 4 5 .... 1 2 3 ...
Simulationsergebnis auswerten - 4 In der demandsimulationResult.log-Datei stehen die Wege und Aktivitäten der einzelnen Personen (analog einer Befragung) Weg: Start um 5:00:00 h, ID 5200 Aktivitätsnummer Verkehrsmittel: Modetrip Typ 0 = Rad Modetrip Typ 1 = MIV Modetrip Typ 2 = Mitfahrer MIV Modetrip Typ 3 = Fuß Modetrip Typ 4 = ÖV Modetrip Typ 5 = Lkw Entfernung: 670m Von Zone 6 nach Zone 7 Aktivität: Start um 5:00:00 h Personen-ID 2883 In Zone 11 Nummer der Folgeaktivität Typ (Art) der Matrix: Activitytrip Typ 1 = Arbeit Activitytrip Typ 2 = Geschäft Activitytrip Typ 3 = Ausbildung Activitytrip Typ 4 = Einkaufen Activitytrip Typ 5 = Freizeit Activitytrip Typ 6 = Dienstleistung Activitytrip Typ 7 = nach Hause Dauer der Aktivität: 555 Minuten
Daten sichern Zur Sicherung der Simulationsergebnisse werden die Daten auf die lokale Festplatte gespeichert Beispiel: Zonendaten Datenexport aus dem Client in die Datenbank (vgl. Folie 18) Zonennetz | Zonen | Exportieren | Dialog folgen | Exportieren Datenexport aus der Datenbank auf die lokale Festplatte (vgl. Folie 19) Administration | XML Daten verwalten | Tutorial | Exportieren | Dialog folgen | Typ der xml-Datei auswählen (hier: Zonendaten) | Datei markieren | Icon Ordner klicken | Ziel der Datei klicken | Datei benennen | Speichern | Exportieren Analoges Vorgehen beim Export von allen anderen Dateien (z.B. Nachfragedaten, Matrizen etc.)
Wie werden aus den simulierten Nachfragedaten Belastungen errechnet Eine Möglichkeit: Umlegung in VISUM Umformatierung der Matrizen Verwendung von VISUM
Umformatierung der Matrizen Mit dem Programm MobilityAnalyser können Nachfragematrizen im VISUM-Format erstellt werden Demandsimulation.log-Datei: (..\mobiTopp\server\bin\demandsimulation.log) in das Verzeichnis des MobilityAnalyser (..\mobiTopp\MobilityAnalyzer) kopieren MobilityAnalyser öffnen (..\mobiTopp\MobilityAnalyzer\MobilityAnalyzer.bat) Matrizen im Verzeichnis (..\mobiTopp\MobilityAnalyzer) erzeugen (Matrizenerzeugung | Dateiname eingeben „.\demandsimulation.log“ | Start |) Matrizen in einem gesonderten Ordner speichern Matrix in VISUM umlegen
Matrizen in VISUM umlegen In VISUM werden die Belastungen visualisiert.
Übungsaufgabe: Vorgehensweise Aufgabenstellung Daten importieren Bevölkerung erzeugen Verkehrsnachfrage simulieren Nachfragematrizen umformatieren Umlegung der Tagesmatrix in VISUM Differenznetz in VISUM erstellen
Aufgabenstellung Wie wirken sich strukturelle Veränderungen in Bevölkerung von Langensteinbach auf die Verkehrsnachfrage aus? Veränderungen: Zusätzliches Baugebiet in Zone Z02 Nordost Ausweisung eines Wohngebiets zwischen Pforzheimer und Wilterdinger Straße (lt. Flächennutzungsplan): Prognostizierte Bevölkerungszunahme bis zum Jahr 2011 in der Zone um 20% (Annahme: in jeder Alterklasse lineare Zunahme) Demografieentwicklung in Zone Z03 Mitte Aufgrund der demografischen Entwicklung verringert sich bis zum Jahr 2011 die Einwohnerzahl und die Zahl der Attraktivitäten um jeweils 10% Aufgaben: Berechnen Sie die Verkehrsnachfrage unter den veränderten Randbedingungen Hinweise: - zu simulierender Tag: 2011/05/16 - Pendlermatrizen für die Jahre 2006 und 2011 sind unter import/Tutorial/..... hinterlegt - die veränderte Zonendatei ist zu erstellen Sind die Simulationsergebnisse plausibel?
Lösung: Daten importieren Zuerst müssen die notwendigen Daten in die Benutzeroberfläche importiert werden Projekt „Tutorial“ öffnen (System | Projekt öffnen | Tutorial | öffnen) Nötigen Daten über Administrator und im Client laden: Zonen (Zonennetz | Zonen | Laden| Version 7..)
Lösung: Strukturdaten bearbeiten Für die Erzeugung der zukünftigen Bevölkerung müssten die Prognosen für die Strukturdaten eingegeben werden Bearbeitungsfelder für Strukturdaten öffnen: (Zonennetz | LMT auf Zone klicken | RMT auf Zone | Eigenschaften) Entsprechende Innenzonen bearbeiten (Editieren) Werte für die relevanten Strukturdaten: Jahr 2006: Prognose für das Jahr 2011:
Lösung: Bevölkerung erzeugen Bei der Nachfrageerzeugung entsteht die Bevölkerung mit ihren Tagesabläufen Matrizen: Alle benötigten Matrizen da? (Matrizendaten | Simulationsmatrizen | Erzeugen | Entfernungsmatrix | Erzeugen) (Matrizendaten | laden | Feste Verteilungsmatrix Vers. 09 (Pendlermatrix) | Ausbildung und Beruf markieren | laden) Nachfragedaten erzeugen: (Simulation | Nachfragedaten | Erzeugen | Dialogfeld folgen | Erzeugen) Nachfragedaten anschauen: (Simulation | LMT auf Zone klicken | RMT auf Zone | Eigenschaften) Zone wählen (Durchklicken ..)
Lösung: Verkehrsnachfrage simulieren Bei der Verkehrsnachfragesimulation in mobiTopp werden die Zielorte für eine Aktivität und Verkehrsmittel für den Weg ermittelt Matrizendaten | laden | Kostenmatrizen, Reisezeitmatrizen, VM-Fahrtenmatrizen, Entfernungsmatrix | laden (je Matrix durchführen) Simulation der Nachfrage (Simulation | Simulation | Starten) Dialogfeld: Historie: Zeigt alle bisher simulierten Tage Simulation von: Verkehrsentstehung Simulationstag hinzufügen: Jahr 2011, Monat 05, Tag 16 , .... Matrix erzeugen: Konfigurieren: Editieren | Id wählen (z.B. 17) | Aktivitäten-Fahrtenmatrizen wählen | Alle Aktivitäten auswählen (Umschalt-Taste + RMT) | VM-Fahrtenmatrizen wählen | Alle VM auswählen (Umschalt-Taste + RMT) | Übernehmen | Schließen | Starten
Lösung: Nachfragematrizen formatieren Der MobilityAnalyser formiert die Nachfragematrizen in das VISUM-Format um Matrizen auswerten: Demandsimulation.log-Datei: (..\mobiTopp\server\bin\demandsimulation.log) in das Verzeichnis des MobilityAnalysers (..\mobiTopp\MobilityAnalyzer) kopieren c:\mobitopp\server\bin\ MobilityAnalyser öffnen (..\mobiTopp\MobilityAnalyzer\MobilityAnalyzer.bat) Matrizen auswerten (Matrizenerzeugung | Dateiname eingeben „.\demandsimulation.log“ | Start) (Exit) Matrizen werden im Verzeichnis (..\mobiTopp\MobilityAnalyzer) geschrieben. Tagesmatrizen (0-24 Stunden für 2011)
Lösung: Umlegung in VISUM Nach der Umformatierung können die Nachfragematrizen (Tagesmatrix) in VISUM eingelesen und umgelegt werden (Zur Arbeit mit VISUM siehe Simulationstechnisches Praktikum Teil 1) VISUM starten und Version laden Nachfragematrix (0-24h) anschauen und einlesen Umlegungsparameter einstellen Umlegung durchführen Ergebnis abspeichern
Lösung: Differenznetz erstellen - 1 Zur Erstellung eines Differenznetzes müssen zwei Dateien ausgewählt werden VISUM (Datei | Differenznetz öffnen ...) Differenznetz öffnen ... Datei 1: Dateiname , Pfad einstellen Datei 2: Dateiname, Pfad einstellen Grafikparameter eingeben Ausführen
Lösung: Interpretation der Ergebnisse Über das Differenznetz erhält man z. B. die Differenz der Belastungen zwischen Datei2011 minus Datei2006
Wie wird der Verkehrsablauf in mobiTopp dargestellt? Vorgehensweise in mobiTopp Überblick Routensätze erzeugen Routensatzkategorie erzeugen Verkehrsnachfrage und Ablauf simulieren
Überblick Das Programm mobiTopp integriert die Simulation des Verkehrsablaufs in die Verkehrsnachfragesimulation Integrierte Verkehrsnachfrage- und Verkehrsablaufsimulation: Neben der reinen Verkehrsnachfragesimulation ist auch eine Verkehrsablaufsimulation in mobiTopp möglich Damit vollständige Abbildung des Vierstufenalgorithmus der Verkehrsplanung Benötigte Dateien: Zonendatei Matrizen Nachfragedaten Verkehrsnetz Routensätze Routenkategorie
Routensätze erzeugen - 1 Im Modul „Routensätze erzeugen“ wird mithilfe eines so genannten Quellenmodells die Routensuche durchgeführt Zonennetz mit Quellenmodell laden (Version 8) (Zonennetz | Zonen | Importieren od. Laden | Version x1 auswählen | Importieren od. Laden) Eigenschaften anschauen (Zonennetz | LMT auf Zone klicken | RMT auf Zone | Eigenschaften) VM-Matrizen aus Nachfragesimulation laden (Version 8) (Matrixdaten | Simulationsmatrizen | Importieren od. Laden | VM-Fahrtenmatrizen | Version 1 auswählen | Importieren od. Laden) Eigenschaften anschauen (Matrizendaten | Simulationsmatrizen | Eigenschaften) Entfernungsmatrix erzeugen (Matrizendaten | Simulationsmatrizen | Erzeugen | Entfernungsmatrix | Erzeugen) Verkehrsnetz laden (Verkehrsnetz | Verkehrsnetz | Laden | Netz auswählen | Laden) Routensätze erzeugen: Kategorie „mittel“ für Zeit zwischen 10.00 und 11.00 Uhr (Simulation | Routensatz | Erzeugen | Belastungstyp mittel | Intervall: 10.00 bis 11.00 Uhr | Routenanzahl 1 | Einstellungen belassen | Starten)
Routensätze erzeugen - 2 Routensätze erzeugen: Kategorie „mittel“ für die Zeit zwischen 10.00 und 11.00 Uhr (Simulation | Routensatz | Erzeugen | Belastungstyp mittel | Intervall: 10.00 bis 11.00 Uhr | Routenanzahl 1 | Einstellungen belassen | Starten)
Routensatzkategorien erzeugen - 1 Im Modul „Routensatzkategorien erzeugen“ können verschiedene Belastungsarten über den Tag verteilt eingestellt werden . Kategorie „mittel“ für den gesamten Tag (Simulation | Routensatz Kategorien | Erzeugen | Erzeugen) Routensatzkategoriedatei aktualisieren (Simulation | Routensatz Kategorien | Ändern | Erzeugen) Hier gilt nun folgende Annahme: Belastungstyp über den Tag gleich („mittel“), da nur eine Routensatzkategorie erzeugt wurde.
Routensatzkategorien erzeugen - 2 Routensatzkategorie erzeugen: (Simulation | Routensatz Kategorien | Erzeugen | Erzeugen)
Verkehrsnachfrage+Ablauf simulieren - 1 Benötigte Daten für die Simulation laden Matrizen und Zonen (Version 8) für die Erzeugung der Routensätze schließen Zonen laden (Version 7) (Zonennetz | Zonen | Laden | Version 7 auswählen | Laden) Matrizen laden (Matrizendaten | Simulationsmatrizen | Laden | Kostenmatrizen (Vers. 7) | Laden) (Matrizendaten | Simulationsmatrizen | Laden | Reisezeitmatrizen (Vers. 7) | Laden) (Matrizendaten | Simulationsmatrizen | Laden | VM-Fahrtenmatrizen (Vers. 7) | Laden) (Matrizendaten | Simulationsmatrizen | Laden | Entfernungsmatrix (Vers. 7) | Laden) Verkehrsnetz laden (Verkehrsnetz | Verkehrsnetz | Laden | Netz auswählen | Laden) Nachfragedaten laden (Simulation | Nachfragedaten | Laden | Laden) Routensätze laden (Simulation | Routensatz | Laden | Routensätze auswählen | Laden) Routensatzkategorien laden (Simulation | Routensatz Kategorien | Laden | Routensatz Kategorien auswählen | Laden)
Verkehrsnachfrage+Ablauf simulieren - 2 Verkehrsnachfrage- und Verkehrsablaufsimulation konfigurieren und starten Simulation der Nachfrage und des Verkehrsflusses (Simulation | Simulation | Starten) Dialogfeld: Matrizen: Geladene Matrizen betrachten (Kostenmatrizen, Reisezeitmatrizen, VM-Fahrtenmatrizen, Entfernungsmatrix) Historie: Zeigt alle bisher simulierten Tage Simulation von: Verkehrsentstehung mit Generierung Simulationstag hinzufügen: Jahr 2006, Monat 03, Tag 06 , .... Matrix erzeugen: Konfigurieren: Editieren | Id wählen (z.B. 27) | Aktivitäten-Fahrtenmatrizen wählen | Alle Aktivitäten auswählen (Umschalt-Taste + RMT) | VM-Fahrtenmatrizen wählen | Alle VM auswählen (Umschalt-Taste + RMT) | Übernehmen | Schließen | Starten
Verkehrsnachfrage+Ablauf simulieren - 3 Screenshot der Verkehrsflusssimulation
Fragen ??????
Danke für Ihre Aufmerksamkeit! Dipl.-Ing. Martin Kagerbauer Institut für Verkehrswesen Kaiserstraße 12, 76131 Karlsruhe +49 (721) 608-7734 (fon) kagerbauer@kit.edu