INTEGRATED ARCHITECTURE AND OBJECT
Transcription
INTEGRATED ARCHITECTURE AND OBJECT
Omid Ejtemai TSS Senior Management 1 Outline • TSS Introduction • Aimsun - The integrated environment • Current challenges with data • Aimsun- JellyFish interface •Aimsun Online 2 Company history and focus Over 25 years of R&D in transportation modelling GETRAM v1.0 to v3.1 1989 GETRAM v3.2 1997 1998 GETRAM v4 2000 AIMSUN NG 5 2005 Aimsun 6.1 2009 Aimsun 7 2011 Aimsun 8 2012 Mission: develop and market premium, innovative modelling software and professional services for offline (Aimsun) and real-time (Aimsun Online) transportation applications worldwide 3 Over 3,000 licences in 67 countries 20% Government, 32% Academia & 48% Private 4 Clients from Government, Academia and Private Sector 5 Government agencies • Department of Transport and Main Roads Queensland, Australia • Expressway Authority of Thailand • Federal Highway Administration, USA • La Mairie de Paris (Paris City Council), France • Land Transport Authority (LTA), Singapore • Norwegian Public Roads Administration (NPRA), Norway • Servei Català de Trànsit (Catalan Traffic Department), Spain Academic users and research partners • California PATH, ITS Berkeley, USA • EPFL (École Polytechnique Fédérale de Lausanne), Switzerland • Monash University, Australia • The University of Napoli, Italy • The University of Hannover, Germany • The University of Leeds, UK • Tongji University, China Consultancy • • • • • • • • • • DHV AECOM GTA CAMBRIGS TELVENT Egis Delcan Aurecon ARUP Halcrow Offices in Barcelona, New York, Paris, Sydney & London 9 “Tier 1” distributors Japan Brazil Mexico New Zeeland Poland China Colombia, Ecuador, Peru Singapore Czech Republic Turkey Germany Venezuela Russia Chile Iran Holand Comprehensive set of interfaces GIS, 3D, Demand Modeling, Simulation, Signal Optimization, Driving Simulation & Adaptive Control Tools 11 Technology Partners Demand modelling Pedestrian simulation Traffic Control Driving simulation Adaptive Control Aimsun Integrated Architecture Integrated Modelling Integrated Database Macro Meso Micro Aimsun approach Traversal OD Matrices & adjustment DTA with DUE, paths assignment file Detailed simulation, Pedestrians 16 Integrated Software Architecture Traffic assignment Traffic flow representation Static assignment MACRO Dynamic user equilibrium MESO or Stochastic route choice MICRO Paths and path flows data base Network data base HYBRID OD Matrix 17 Current challenges with Data New York MTM model 19 MTM Data Sources • • • • • Base Network from NYCDOT GIS Imported data from TransCAD, VISSIM and Paramics Traffic signals from PDF Parking regulations in Excel, based on street names PT lines in Google transit format, not suitable for meso and micro. – Each source has its own way of geo-referencing – It took 6-8 month to get the data together New York Meso level 21 Sydney Modelling Framework 22 Sydney Data Sources • Base Network from EMME (Black lines) • Trying to enrich the database locally • Intersections from aerial pictures, had to be corrected manually • Traffic signals from SCATS with different node IDs than EMME • PT from a different strategic model, didn’t have enough details – Took 8 months rather than 3 to get the data together Object Oriented Modelling Object Oriented Modelling • • • • Centers around objects and classes Involves inheritance Encapsulates both data and behavior Benefits of Object-Oriented Modeling – Ability to tackle challenging problems – Improved communication between users, analysts, designers, and programmers – Increased consistency in analysis, design, and programming – Explicit representation of commonality among system components – System robustness – Reusability of analysis, design, and programming results Top-Down Functional Design Ideal approach GIS Data Base Other Systems Aimsun One file… or no file Macro static Macro static assignment Meso/hybrid Micro Jellyfish Data is the Asset! • Should not be duplicated per project • Must be shared • and be accessible to all stakeholders Aimsun-JellyFish Interface Initial Import • Select the Jellyfish server location and an area to import (defined as a rectangle in decimal degrees) Review the network • Check the area imported • No Aimsun data has been imported, just Jellyfish data Optional: add decoration • Use OSM data to import decoration Network Coding • Add missing data to the model: demand, control plans, PT schedules – Newer version of Jellyfish will contains more and more initial data • Use this Aimsun model as a base model for Aimsun projects • Create base experiments for the required models (macro, meso, micro) – Aimsun will not modify Jellyfish data Storing in Jellyfish • Aimsun data can be saved in a separate schema on Jellyfish server: ars file format • This data can be loaded to Aimsun again and saved as ang file • Saving to ang makes a local copy of the model. • Opening the ang file does not require Jellyfish 36 San Diego I-15 Thank You