SlideShare a Scribd company logo
1 of 11
INTEGRATION AV MEZZO
TRAFIKSIMULERING I VISUM



           Centre for Traffic Research
Kungliga Tekniska Högskolan, Stockholm, Sverige
          http://www.ctr.kth.se/mezzo




                                                  1
Mezzo




http://www.ctr.kth.se/mezzo
                              2
Introduktion
• Mesoskopiska modeller mellan statiska makromodeller
  och mikroskopiska simuleringsmodeller.
   – Mellanstora nätverk (ca 1000-15000 länkar, 200-1000
     zoner)
   – Dynamiska, fordonsbaserade, hårda
     kapacitetstak, stokastiska ruttval
   – Kan användas hybrid i samband med mikromodeller
• Kommersiella modeller:
   –   Dynameq
   –   Contram (utvecklas inte längre)
   –   Aimsun
   –   Transmodeler
   –   Vista
• Open source:
   – Dynasty
   – OpenTraffic
   – Mezzo


                                                           3
Varför Meso istället för (statisk)
            Makro
• Modellerar köarna på rätt sätt, både
  uppbyggnad och avveckling.
• Modellerar ruttval, incidenter, effekter af
  trafikinformation, trängselavgifter mm.
• Kan användas för att studera flaskhalsar, var
  och när de uppstår i nätet, hur länge de
  varar, effekten på området.




                                                  4
MEZZO: Händelsebaserad
        Mesoskopisk Modell

•   Fordonsbaserad, händelsebaserad
•   Länkar: Hastighet = f (täthet)
•   Noderna: Köservrar för varje sväng
•   Stokastisk eller deterministisk
•   Korrekt köuppbyggnad och avveckling
•   Stokastiska ruttvall, pre-trip och en-route




                                                  5
Mezzo features
• Kan användas hybrid med mikromodeller
  (VISSIM,MITSIMLab)
• Modellerar
  kollektivtrafik, passagerare, ruttval, realtidsi
  nformation, interaktion med biltrafik
  (DYMOBUS)
• Snabb: StorStockholm 150x realtid (6000+
  links, 500 zoner)
   – Contram ca 1x, Dynameq ca 4x
• Läser CONTRAM nätverk & matriser
• Open source & Commercial
   – Samarbete med PTV för kommersiell version
     som plugin till VISUM


                                                     6
MEZZO Projekt hos CTR
• DymoBus (VINNOVA, Stockholms Stad):
  Dynamisk modellering av Busstrafik
  (kollektivtrafik)
• Hybridsimulering CitySpårvägen
  (Stockholms Stad)
• Effektiva metoder för dynamisk OD
  estimering (Trafikverket)
• Integration med MODENA emissionsplatform
  (Energimyndigheten/Vetenskapsrådet)
• MEMFIS: Modellering av emissioner och
  miljöeffekter av tunga fordon i städer (OD
  estimering, ruttval och emissioner)
  (Trafikverket)
• Kalibrering av DTA modeller (med CTS)
                                               7
Commercial Mezzo / PTV
           Roadmap
• VISUM + Mezzo module:
   – Prototype Mars 2011
   – Fullständig integration (linked in LGPL lib)
     December 2011
   – PTV ger support


• VISSIM + Mezzo hybrid:
   – Efter VISUM+MEZZO integration
   – Länkad Mezzo lib undviker COM
     interface, förväntas bli ca 10-20x snabbare




                                                    8
Hur fungerar det?
• Prototyp: VISUM + Mezzo plugin
   – VISUM modell med ICA (Junction editor)
   – Mezzo plugin:
      • Konverterar nätet till Mezzo,
      • Kör Mezzo till jämvikt
      • Läser in resultat till VISUM


• VISUM + MEZZO demo




                                              9
Från (statisk) makro till meso
• Meso behöver mer detaljerade nät, speciellt
  vid korsningar
• Dynamisk efterfråga -> time profile
• Kapaciteter är absoluta: V/C > 1 = gridlock
• Börja med mycket liten efterfråga V << C för
  att finna rutter, länkkörtider
• Sedan öka för att hitta flaskhalsar
• Kolla om de faktiskt är flaskhalsar eller
  felkodning av nätet
• Öka till 1.0 x efterfråga
• Lägg till signaler, väjning etc.



                                                 10
Tack!




        11

More Related Content

Viewers also liked

Java EE 6 - Deep Dive - Indic Threads, Pune - 2010
Java EE 6 - Deep Dive - Indic Threads, Pune - 2010Java EE 6 - Deep Dive - Indic Threads, Pune - 2010
Java EE 6 - Deep Dive - Indic Threads, Pune - 2010
Jagadish Prasath
 
The Davis Legacy: Chapter Twelve
The Davis Legacy: Chapter TwelveThe Davis Legacy: Chapter Twelve
The Davis Legacy: Chapter Twelve
Haleigh Dykes
 

Viewers also liked (16)

Xml
XmlXml
Xml
 
Tripletas De Sistemas Basados En El Conocimiento
Tripletas De Sistemas Basados En El ConocimientoTripletas De Sistemas Basados En El Conocimiento
Tripletas De Sistemas Basados En El Conocimiento
 
Miroslava - NLP Practitioner
Miroslava - NLP PractitionerMiroslava - NLP Practitioner
Miroslava - NLP Practitioner
 
Java EE 6 - Deep Dive - Indic Threads, Pune - 2010
Java EE 6 - Deep Dive - Indic Threads, Pune - 2010Java EE 6 - Deep Dive - Indic Threads, Pune - 2010
Java EE 6 - Deep Dive - Indic Threads, Pune - 2010
 
La mafia medica
La mafia medicaLa mafia medica
La mafia medica
 
Gnomeとdogtai
GnomeとdogtaiGnomeとdogtai
Gnomeとdogtai
 
Elisabeth kubler
Elisabeth kublerElisabeth kubler
Elisabeth kubler
 
The Davis Legacy: Chapter Twelve
The Davis Legacy: Chapter TwelveThe Davis Legacy: Chapter Twelve
The Davis Legacy: Chapter Twelve
 
JovenCristiano.org - Presentacion de Proyecto - 2011
JovenCristiano.org - Presentacion de Proyecto - 2011JovenCristiano.org - Presentacion de Proyecto - 2011
JovenCristiano.org - Presentacion de Proyecto - 2011
 
Perfectionism: The Occupational Hazard of Raising Gifted Kids
Perfectionism: The Occupational Hazard of Raising Gifted KidsPerfectionism: The Occupational Hazard of Raising Gifted Kids
Perfectionism: The Occupational Hazard of Raising Gifted Kids
 
Refleja. Dominio Activo.
Refleja. Dominio Activo.Refleja. Dominio Activo.
Refleja. Dominio Activo.
 
Yo Temia 1
Yo Temia 1Yo Temia 1
Yo Temia 1
 
Epitech securite-2012.key
Epitech securite-2012.keyEpitech securite-2012.key
Epitech securite-2012.key
 
Comunicarea eficace in organizatie
Comunicarea eficace in organizatieComunicarea eficace in organizatie
Comunicarea eficace in organizatie
 
Json
JsonJson
Json
 
Felicitacion navidad zp 2010
Felicitacion navidad zp 2010Felicitacion navidad zp 2010
Felicitacion navidad zp 2010
 

Similar to Session 38 Wilco Burghout (13)

Session 55 Ingmar Andreasson
Session 55 Ingmar AndreassonSession 55 Ingmar Andreasson
Session 55 Ingmar Andreasson
 
Session 57 david gundlegård
Session 57 david gundlegårdSession 57 david gundlegård
Session 57 david gundlegård
 
Session 55 Joakim Köhler
Session 55 Joakim KöhlerSession 55 Joakim Köhler
Session 55 Joakim Köhler
 
Session 56 Clas Rydergren
Session 56 Clas RydergrenSession 56 Clas Rydergren
Session 56 Clas Rydergren
 
Session 66 petter hill
Session 66 petter hillSession 66 petter hill
Session 66 petter hill
 
Session 16 Sören Belin
Session 16 Sören BelinSession 16 Sören Belin
Session 16 Sören Belin
 
Session 55 Leif Broberg
Session 55 Leif BrobergSession 55 Leif Broberg
Session 55 Leif Broberg
 
Session 7 Jan Persson
Session 7 Jan PerssonSession 7 Jan Persson
Session 7 Jan Persson
 
Session 12 Anders Sjöholm
Session 12 Anders SjöholmSession 12 Anders Sjöholm
Session 12 Anders Sjöholm
 
Session 42 2012 magdalena grimm
Session 42 2012 magdalena grimmSession 42 2012 magdalena grimm
Session 42 2012 magdalena grimm
 
Session 42 2012 magdalena grimm
Session 42 2012 magdalena grimmSession 42 2012 magdalena grimm
Session 42 2012 magdalena grimm
 
Session 38 Andreas Allström
Session 38 Andreas AllströmSession 38 Andreas Allström
Session 38 Andreas Allström
 
Molnet och BigData för AzlanNet
Molnet och BigData för AzlanNet Molnet och BigData för AzlanNet
Molnet och BigData för AzlanNet
 

More from Transportforum (VTI)

Abstract session 64 Per Olof Bylund
Abstract session 64 Per Olof BylundAbstract session 64 Per Olof Bylund
Abstract session 64 Per Olof Bylund
Transportforum (VTI)
 

More from Transportforum (VTI) (20)

Opening session José Viegas
Opening session José ViegasOpening session José Viegas
Opening session José Viegas
 
Session 26 2010 johan granlund
Session 26 2010 johan granlundSession 26 2010 johan granlund
Session 26 2010 johan granlund
 
Session 37 Bo Olofsson
Session 37 Bo OlofssonSession 37 Bo Olofsson
Session 37 Bo Olofsson
 
Session 28 Irene Isaksson-Hellman
Session 28 Irene Isaksson-HellmanSession 28 Irene Isaksson-Hellman
Session 28 Irene Isaksson-Hellman
 
Session 40 simon gripner
Session 40 simon gripnerSession 40 simon gripner
Session 40 simon gripner
 
Abstract session 64 Per Olof Bylund
Abstract session 64 Per Olof BylundAbstract session 64 Per Olof Bylund
Abstract session 64 Per Olof Bylund
 
Session 64 Per Olof Bylund
Session 64 Per Olof BylundSession 64 Per Olof Bylund
Session 64 Per Olof Bylund
 
Session 7 Leif Blomqvist
Session 7 Leif BlomqvistSession 7 Leif Blomqvist
Session 7 Leif Blomqvist
 
Session 7 Leif Blomqvist.ppt
Session 7 Leif Blomqvist.pptSession 7 Leif Blomqvist.ppt
Session 7 Leif Blomqvist.ppt
 
Session 28 Per Tyllgren
Session 28 Per TyllgrenSession 28 Per Tyllgren
Session 28 Per Tyllgren
 
Session 69 Tor Skoglund
Session 69 Tor SkoglundSession 69 Tor Skoglund
Session 69 Tor Skoglund
 
Session 69 Peter von Heidenstam
Session 69 Peter von HeidenstamSession 69 Peter von Heidenstam
Session 69 Peter von Heidenstam
 
Session 69 Marie-Louise Lundgren
Session 69 Marie-Louise LundgrenSession 69 Marie-Louise Lundgren
Session 69 Marie-Louise Lundgren
 
Session 69 Isak Jarlebring
Session 69 Isak JarlebringSession 69 Isak Jarlebring
Session 69 Isak Jarlebring
 
Session 69 Christian Udin
Session 69 Christian UdinSession 69 Christian Udin
Session 69 Christian Udin
 
Session 69 Marika Jenstav
Session 69 Marika JenstavSession 69 Marika Jenstav
Session 69 Marika Jenstav
 
Session 69 Jana Sochor
Session 69 Jana SochorSession 69 Jana Sochor
Session 69 Jana Sochor
 
Session 69 Göran Erskérs
Session 69 Göran ErskérsSession 69 Göran Erskérs
Session 69 Göran Erskérs
 
Session 69 Cees de Wijs
Session 69 Cees de WijsSession 69 Cees de Wijs
Session 69 Cees de Wijs
 
Session 69 Björn Dramsvik
Session 69 Björn DramsvikSession 69 Björn Dramsvik
Session 69 Björn Dramsvik
 

Session 38 Wilco Burghout

  • 1. INTEGRATION AV MEZZO TRAFIKSIMULERING I VISUM Centre for Traffic Research Kungliga Tekniska Högskolan, Stockholm, Sverige http://www.ctr.kth.se/mezzo 1
  • 3. Introduktion • Mesoskopiska modeller mellan statiska makromodeller och mikroskopiska simuleringsmodeller. – Mellanstora nätverk (ca 1000-15000 länkar, 200-1000 zoner) – Dynamiska, fordonsbaserade, hårda kapacitetstak, stokastiska ruttval – Kan användas hybrid i samband med mikromodeller • Kommersiella modeller: – Dynameq – Contram (utvecklas inte längre) – Aimsun – Transmodeler – Vista • Open source: – Dynasty – OpenTraffic – Mezzo 3
  • 4. Varför Meso istället för (statisk) Makro • Modellerar köarna på rätt sätt, både uppbyggnad och avveckling. • Modellerar ruttval, incidenter, effekter af trafikinformation, trängselavgifter mm. • Kan användas för att studera flaskhalsar, var och när de uppstår i nätet, hur länge de varar, effekten på området. 4
  • 5. MEZZO: Händelsebaserad Mesoskopisk Modell • Fordonsbaserad, händelsebaserad • Länkar: Hastighet = f (täthet) • Noderna: Köservrar för varje sväng • Stokastisk eller deterministisk • Korrekt köuppbyggnad och avveckling • Stokastiska ruttvall, pre-trip och en-route 5
  • 6. Mezzo features • Kan användas hybrid med mikromodeller (VISSIM,MITSIMLab) • Modellerar kollektivtrafik, passagerare, ruttval, realtidsi nformation, interaktion med biltrafik (DYMOBUS) • Snabb: StorStockholm 150x realtid (6000+ links, 500 zoner) – Contram ca 1x, Dynameq ca 4x • Läser CONTRAM nätverk & matriser • Open source & Commercial – Samarbete med PTV för kommersiell version som plugin till VISUM 6
  • 7. MEZZO Projekt hos CTR • DymoBus (VINNOVA, Stockholms Stad): Dynamisk modellering av Busstrafik (kollektivtrafik) • Hybridsimulering CitySpårvägen (Stockholms Stad) • Effektiva metoder för dynamisk OD estimering (Trafikverket) • Integration med MODENA emissionsplatform (Energimyndigheten/Vetenskapsrådet) • MEMFIS: Modellering av emissioner och miljöeffekter av tunga fordon i städer (OD estimering, ruttval och emissioner) (Trafikverket) • Kalibrering av DTA modeller (med CTS) 7
  • 8. Commercial Mezzo / PTV Roadmap • VISUM + Mezzo module: – Prototype Mars 2011 – Fullständig integration (linked in LGPL lib) December 2011 – PTV ger support • VISSIM + Mezzo hybrid: – Efter VISUM+MEZZO integration – Länkad Mezzo lib undviker COM interface, förväntas bli ca 10-20x snabbare 8
  • 9. Hur fungerar det? • Prototyp: VISUM + Mezzo plugin – VISUM modell med ICA (Junction editor) – Mezzo plugin: • Konverterar nätet till Mezzo, • Kör Mezzo till jämvikt • Läser in resultat till VISUM • VISUM + MEZZO demo 9
  • 10. Från (statisk) makro till meso • Meso behöver mer detaljerade nät, speciellt vid korsningar • Dynamisk efterfråga -> time profile • Kapaciteter är absoluta: V/C > 1 = gridlock • Börja med mycket liten efterfråga V << C för att finna rutter, länkkörtider • Sedan öka för att hitta flaskhalsar • Kolla om de faktiskt är flaskhalsar eller felkodning av nätet • Öka till 1.0 x efterfråga • Lägg till signaler, väjning etc. 10
  • 11. Tack! 11