New Developments in VISSIM Lukas Kautzsch, PTV AG – PTV Vision Users Group Meeting USA 2008
© PTV AG 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
© PTV AG 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 Car-to-Car Car-to- Infrastructure
© PTV AG C2C-Applikation VCom VISSIM New Programming Interface in VISSIM for C2C.dll cars in neighborhood of sending vehicle C++ / Python C++ send (vehicle, message) receive (vehicles, messages) sockets „connect ()“ get_speed() set_speed() get_velocity() get_position() set_color()...
© PTV AG Example Application if veh.v < v_warn then send_to_all (SpeedAlert, veh.pos) if receive (SpeedAlert (warn_pos)) then if relevant (warn_pos) then veh.color = red veh.speed = 50 km/h if (Distance < dx_grenz) then send_to_all (SpeedAlert, warn_pos) incident area
© PTV AG 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
© PTV AG Graphics: Link Display Types
© PTV AG Editing of segment nodes
© PTV AG VISSIM 5.1: Main areas of work > New pedestrian model > Multi-Threading > SUMSIM improvements > Conflict area behaviour
© PTV AG Multi-Threading Speedup on multi- core processor and multi-processor computers Shared memory Speedup depends on network and number of vehicles
© PTV AG 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)
© PTV AG 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)
© PTV AG 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