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