1 / 13

New Developments in VISSIM

New Developments in VISSIM. Lukas Kautzsch, PTV AG – PTV Vision Users Group Meeting USA 2008. VISSIM 5.0: Main areas of work. SUMSIM: Second generation of VISUM-VISSIM integration Ring-Barrier Controller (RBC) to replace NEMA New Build, Setup and Update system Car2Car Communication.

gary
Télécharger la présentation

New Developments in VISSIM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. New Developments in VISSIM Lukas Kautzsch, PTV AG – PTV Vision Users Group Meeting USA 2008

  2. VISSIM 5.0: Main areas of work • SUMSIM: Second generation of VISUM-VISSIM integration • Ring-Barrier Controller (RBC) to replace NEMA • New Build, Setup and Update system • Car2Car Communication

  3. Car-to-Car Car-to- Infrastructure Car-to-Car-Communication (C2C, C2X, VII) • Vehicles can communicate • with each other • with the infrastructure • Technology used: • WLAN (802.11p) • GSM, UMTS etc. • Applications • Warning, e.g. road works • Travel time measurement • Virtual speed funnel • Weaving assistance • Hard shoulder usage • Route guidance

  4. C++ / Python C2C-Applikation get_speed() set_speed() get_velocity() get_position() set_color() ... send (vehicle, message) receive (vehicles, messages) „connect ()“ sockets sockets VISSIM VCom cars in neighborhood of sending vehicle C++ C++ New Programming Interface in VISSIM for C2C .dll

  5. Example Application incident area if veh.v < v_warn then send_to_all (SpeedAlert, veh.pos) if receive (SpeedAlert (warn_pos)) thenif relevant (warn_pos) then veh.color = red veh.speed = 50 km/h if (Distance < dx_grenz) then send_to_all (SpeedAlert, warn_pos)

  6. VISSIM 5.0: More Improvements • Graphics: • Link display types • Sketch Up import through V3DM • Resolution of background images user definable • Network Editor: • Editing of segment nodes • Completion of broken routes much faster • Nodes for dynamic assignment and evaluation separated • Various improved details in the VISSIM Analyzer • Many additional access functions in the COM interface • Hyperlinks to hotline support form and FAQ in info dialog

  7. Graphics: Link Display Types

  8. Editing of segment nodes

  9. VISSIM 5.1: Main areas of work • New pedestrian model • Multi-Threading • SUMSIM improvements • Conflict area behaviour

  10. Multi-Threading • Speedup on multi-core processor and multi-processor computers • Shared memory • Speedup depends on network and number of vehicles

  11. VISSIM 5.1: Conflict Area Parameters • Vehicle-class dependent gaps and safety distance factor • Stop line distance • Avoid blocking (percentage) • Observe adjacent lanes • Anticipate routes (percentage)

  12. VISSIM 5.1: More Improvements • Vehicle-class dependent prohibition of lane change (per direction) • New signal time table editor for fixed time controllers • Dynamic Assignment: Use of real path travel times • Complete unicode support for filenames (for Russian, Chinese, Japanese) • HOT lane modeling • Handling of large background images (Tiling) • New 3D model selection dialog • Handling of 3D objects (grouping, moving in 2D) • Direct import of Sketch Up models into VISSIM (without V3DM)

  13. Future development • Technical issues: • Further work on multi-threading • 64-bit version? • Modeling issues: • Further work on pedestrian simulation • Usability of dynamic assignment • Better parking model: improved multi-lane drop-off

More Related