Simulation Results: A Closer Look I.e., Analysis, Validation, Visualization.

Slides:



Advertisements
Similar presentations
A PERSPECTIVE ON APPLICATION OF A PAIR OF PLANNING AND MICRO SIMULATION MODELS: EXPERIENCE FROM I-405 CORRIDOR STUDY PROGRAM Murli K. Adury Youssef Dehghani.
Advertisements

Weighted Flow graphs for statistics Edwin de Jonge NTTS February 2009.
Model Evaluation Tools MET. What is MET Model Evaluation Tools ( MET )- a powerful and highly configurable verification package developed by DTC offering:
The first part of today’s presentation is largely stolen from Ricky Ho’s.
Estimating TCP Latency Approximately with Passive Measurements Sriharsha Gangam, Jaideep Chandrashekar, Ítalo Cunha, Jim Kurose.
RAMADDA for Big Climate Data Don Murray NOAA/ESRL/PSD and CU-CIRES Boulder/Denver Big Data Meetup - June 18, 2014.
Automating with Open Source Testing Tools Corey McGarrahan rSmart 01-July-08.
GrooveSim: A Topography- Accurate Simulator for Geographic Routing in Vehicular Networks 簡緯民 P
1 Communication Networks Kolja Eger, Prof. Dr. U. Killat 1 From Packet-level to Flow-level Simulations of P2P Networks Kolja Eger, Ulrich Killat Hamburg.
Introduction to Network Analysis and Sniffer Pro
MATSim Destination Choice for Shopping and Leisure Activities
 1  Outline  Model  problem statement  detailed ARENA model  model technique  Output Analysis.
Step-by-Step Tutorial NEXTA: Simulation Data Visualizer for TRANSIMS
GIS-based Road Network Information in Travel Demand Modeling Ahmed Mohideen Abishek Komma Vipul Modi.
Lecture 23 (mini-lecture): A Brief Introduction to Network Analysis Parts of the Network Analysis section of this lecture were borrowed from a UC Berkeley.
Welcome to DOGE- Dimes Over Google Earth !!! Supervisor - Dr. Ossi Mokryn Students: Shay Dadush Elad Leizerin Nir Jacobi.
1 Adaptive Kalman Filter Based Freeway Travel time Estimation Lianyu Chu CCIT, University of California Berkeley Jun-Seok Oh Western Michigan University.
TrackMe Presenting: Nir Maoz & George Pleener Directed by: Edward Bortnikov.
TrafficView: A Driver Assistant Device for Traffic Monitoring based on Car-to-Car Communication Sasan Dashtinezhad, Tamer Nadeem Department of CS, University.
Rail Zürich, Train scheduling based on speed profiles © ETH Zürich | M. Fuchsberger Martin Fuchsberger, ETH Zurich RailZurich, 11. February 2009.
Challenge 2: Spatial Aggregation Level Multi-tier Modeling in Ohio Attempts to Balance Run Time and Forecast Granularity Gregory Giaimo, PE The Ohio Department.
Source: NHI course on Travel Demand Forecasting (152054A) Session 10 Traffic (Trip) Assignment Trip Generation Trip Distribution Transit Estimation & Mode.
Lesson 5 – Looking at the Output MATSim Tutorial, 2011, Shanghai 1.
CORE Rome Meeting – 3/4 October WP3: A Process Scenario for Testing the CORE Environment Diego Zardetto (Istat CORE team)
Evaluating Robustness of Signal Timings for Conditions of Varying Traffic Flows 2013 Mid-Continent Transportation Research Symposium – August 16, 2013.
Cube Enterprise Database Solution presented to MTF GIS Committee presented by Minhua Wang Citilabs, Inc. November 20, 2008.
The ARTEMIS tools for estimating the transport pollutant emissions Artemis project - EC DG Tren COST346 - Heavy duty vehicles emissions M. André, INRETS,
J OINT I NSTITUTE FOR N UCLEAR R ESEARCH OFF-LINE DATA PROCESSING GRID-SYSTEM MODELLING FOR NICA 1 Nechaevskiy A. Dubna, 2012.
TRANSIMS Version 5 Application Concepts January 20, 2011 David Roden – AECOM.
Modeling Destination Choice in MATSim Andreas Horni IVT ETH Zürich July 2011.
Abstract Raw ITS data is commonly aggregated to 20-30sec intervals for collection and communication, and further aggregated to 1-60min intervals for archiving.
Border Data Warehouse. Vancouver, BC Bellingham, WA The Cascade Gateway.
NTERFACING THE MORPC REGIONAL MODEL WITH DYNAMIC TRAFFIC SIMULATION INTERFACING THE MORPC REGIONAL MODEL WITH DYNAMIC TRAFFIC SIMULATION David Roden (AECOM)
MapReduce High-Level Languages Spring 2014 WPI, Mohamed Eltabakh 1.
Marcelo R.N. Mendes. What is FINCoS? A Java-based set of tools for data generation, load submission, and performance measurement of event processing systems;
OLAP Council APB-1 OLAP Benchmark Release II
S. Erdogan 1, K. Patnam 2, X. Zhou 3, F.D. Ducca 4, S. Mahapatra 5, Z. Deng 6, J. Liu 7 1, 4, 6 University of Maryland, National Center for Smart Growth.
Touchstone Automation’s DART ™ (Data Analysis and Reporting Tool)
An ENIF Image Is Worth A Thousand Lines of EMME/2 Output By Steve Hayto, PEng, S5 Services Carlos M Perez, PEng, Delcan Corporation 19 th Annual International.
A. Horni and K.W. Axhausen IVT, ETH Zürich GRIDLOCK MODELING WITH MATSIM.
MATSim … Destination Choice Current State and Future Development MATSim User Meeting 2013, Zürich 1.
1 Preferred citation style for this presentation Balmer, M. (2006) Next Steps: Detail Discussion of Forthcoming Tasks, MATSIM-T Developer Workshop, Castasegna,
Location Choice Modeling for Shopping and Leisure Activities with MATSim: Utility Function Extension and Validation Results A. Horni IVT ETH Zurich.
Location Choice Modeling for Shopping and Leisure Activities with MATSim: Status Update & Next Steps A. Horni IVT, ETH Zurich.
Lesson 4 1 Looking closer at the input elements Learn how the initial demand was created for Switzerland Create a single agent using MATSim tools (the.
Jack is currently performing travel demand model forecasting for Florida’s Turnpike. Specifically he works on toll road project forecasting to produce.
Marcelo R.N. Mendes. What is FINCoS? A set of tools for data generation, load submission, and performance measurement of CEP systems; Main Characteristics:
Real-Time Trip Information Service for a Large Taxi Fleet
MiddleMan: A Video Caching Proxy Server NOSSDAV 2000 Brian Smith Department of Computer Science Cornell University Ithaca, NY Soam Acharya Inktomi Corporation.
A Rational Procedure for development of traffic distribution factors Harikishan Perugu, PTP Transportation Engineer/Planner OKI Regional Council of Governments.
◊MATSim Destination Choice ◊Upscaling Small- to Large-Scale Models ◊Research Avenues How to Improve MATSim Destination Choice For Discretionary Activities?
Marcelo R.N. Mendes. What is FINCoS? A Java-based set of tools for data generation, load submission, and performance measurement of event processing systems;
CERN IT Department CH-1211 Genève 23 Switzerland t Load testing & benchmarks on Oracle RAC Romain Basset – IT PSS DP.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
QC-specific database(s) vs aggregated data database(s) Outline
Bishnu Priya Nanda , Tata Consultancy Services Ltd.
Lessons learned from Metro Vancouver
Travel Modelling Group Technical Advisory Committee
Database Replication and Monitoring
Train scheduling based on speed profiles
Enabling Scalable and HA Ingestion and Real-Time Big Data Insights for the Enterprise OCJUG, 2014.
Jim Henricksen, MnDOT Steve Ruegg, WSP
Ventura County Traffic Model (VCTM) VCTC Update
Resources and Schedule
GATES: A Grid-Based Middleware for Processing Distributed Data Streams
MECH 3550 : Simulation & Visualization
- Measurement of traffic volume -
Ohio Traffic Forecasting Manual
Trace and Logs analysis
Presentation transcript:

Simulation Results: A Closer Look I.e., Analysis, Validation, Visualization

2 Learning Objectives Creating and analyzing traffic count comparisons Getting a rough idea of further analysis measures and validation problems Using the On-The-Fly-Visualizer (OTFVis)

3 Now! Start download of –wuIST.mvi and –wuWU.mvi (> 60 MB, each) → Exercises → Exercise 1 and (2)

4 Traffic Counts Average hourly volumes of avg. working day Future: Median, Variance, Max, Min (n days)

5 Traffic Counts: Formats - KML

6 Traffic Counts: Formats –TXT, HTML

7 Traffic Counts: Parameters Config file … mandatory: optional: 0 " /> = 0" />

8 Traffic Counts: Parameters  Swisstopo

9 Traffic Counts: Ex Post Creation Restraining the area of analysis Take playground.anhorni.kti.CountsAnalyser or playground.dgrether.analysis. CountsAnalyser as an example (will be implemented in the core soon) linkstats.txt → counts

10 Traffic Counts Creation: Example CH Raw count data ASTRA, cantons, cities Filtering DIDO Public Holidays Summer Holidys Outliers Averaging per station Map Mapping Stations → Links NAVTEQ TELEATLAS ARE … xml schema counts_v1.xsd counts.xml Parser/Writer Conversion TXT → XML

11 Further Analysis / Validation Measures Swiss Microcensus –Trip length and duration distributions –Modal Split Spiders Volumes Route switchers

12 Validation Issues Lack of Validation Data and System Specification –Level of aggregation (analysis and modeling) (e.g. count data vs. avg. trip length, route switcher analysis etc.) –MS = Sampling tool → Ensemble runs → confidence intervals etc. (computational costs!) Future Measures –Travel speeds (underestimation: junction dynamics, non- linearities?) –Facility loads (e.g., retailer consumer cards) A lot of interesting future work!

13 Visualizers OTFVis Java + OpenGL MATVis Replay C++

14 OTFVis: Live Mode config Interactive queries in the live mode

15 OTFVis: Playback Mode mvi file events file + network file

16 OTFVis: Playback Mode Queries in the playback mode Written in C++ Events not compatible mit Java Mobsim MATVis Replay (Daumenkinos) Interactive queries in the live mode large scale simulations: time and memory consuming Room for participation

17 Exercises – OTFVis: Westumfahrung 1.WU: Bypass Zurich → M. Balmer (15:30)

18 Exercises - OTFVis 1.Building the bypass (WU) has made worse a prominent bottleneck in the region of Zurich. Try to locate it by using the OTFVis. It is best visible between ~ 7:15 and 9:00. It is not visible very clearily in our results, but … Hint:

19 Exercises – OTFVis Comparing 2 WU (Westumfahrung) scenarios Scenario 1: actual state (base case) => convert events.run365.it150.txt.gz → wuIST.mvi 60 Scenario 2: with bypass (Westumfahrung) => convert events.run370.it220.txt.gz → wuWU.mvi 60

20 Exercises - OTFVis Comparing 2 scenarios with OTFVis

21 Exercises – Google Earth 2. a) Using Google Earth with 100.countscompare.kmz look at the count stations in the south of Switzerland (Tessin, e.g., Lugano, Mendrisio). b) Look at the count stations in the center of Zurich (e.g.,Rosengartenstrasse, Nordring) c) What is the difference? What is the problem in question a)

22 Exercises – Counts Configuration & OTFVis Config file <param name= „… 3. Configure a ZH simulation based on zurich-switzerland.xml such that counts are plotted only within a restricted area: center = Bellevue and radius = 10 km. I.e.; inspect network by OTFVis and define distanceFilterCenterNode in the count section of the config file.

23 Exercises – „Solution 1“ e.g. 07:13 base casew/ bypass

24 Exercises – „Solution 1“ base casew/ bypass e.g. 08:27

25 Exercises – „Solution“ 2 2. a) e.g., Mendrisio

26 Exercises – „Solution“ 2 2. b) e.g., Rosengartenstrasse

27 Exercises – „Solution“ 2 2. c) Boundary of modeling area → Task nbr 3!

28 Exercises – „Solution“ 3 network.xml