VS-PLUS Introduction Even this knotty problem can be solved Dr. Thomas Riedel April 2001 page 1
Presentation Contents Company introduction The traffic engineering workflow The workflow support tools Basic understanding of the VS-PLUS algorithm Traffic Stream Display Element Frame Signal Plan Priority Rules Public Transport Vehicle Tracking Examples Single intersection optimization Multiple intersection co-ordination Demonstration April 2001 page 2
Verkehrs-Systeme Inc. Beijing Shanghai Aachen Kassel Muttenz Winterthur Corvallis Verkehrs-Systeme Inc. Swiss Software and Engineering Company since 1992 Muttenz - Switzerland Corporate philosophy Innovative solutions combined with competence and experience A supply of open system platforms, software packages & development with transparent, standardized and freely accessible interfaces Quality controlled workflows Independence from the big system suppliers April 2001 page 3
Our Products in a Workflow MIGRA-Plan CROSSIG LISA+ Planning Quality- Assurance Online- Auswertung VS-pCoq Design and test Siemens Peek Signalbau Huber Dambach Stoye AVT Bergauer EAGLE (USA) Control visual VS-PLUS VS-WorkSuite Simulated Controller VS-PLUS SIM VISSIM Controller VS-PLUS Parameter VS-VISTA Parameter April 2001 page 4
Design and Test: visual VS-PLUS Object-oriented planning and development tool for traffic actuated control No skills in programming needed Expert programming panel VS-PLUS Freestyle Open ASCII-Interface for import, export and communication with other tools April 2001 page 5
Design and Test: VS-PLUS Freestyle Tool for free programming of additional VS-PLUS modules Flow diagram input according to RiLSA Interface to visual VS-PLUS Import of known objects 16 * 16 free parameters Assignment of corresponding functions Generation of C source code Generation of VS-PLUS.exe for simulation with VISSIM April 2001 page 6
Design and Test : VISSIM (PTV AG) Microscopic traffic flow simulation based on calibrated traffic flow model Tool for comprehensive feasibility studies and capacity analysis Test and preview tool for vehicle actuated signal control in the design phase Easy network and intersection design Bus transit, light rail and freeway simulation Understandable presentation and evaluation outputs Open software interfaces April 2001 page 7
VS-PLUS 6.0 Fully traffic actuated control Traffic control designed for transit signal priority (TSP) Free phase combination and sequence (important for priority driven control) Unlimited number of phases Highly flexible transit priority based on route and trip identification lateness or user defined priority code Proven control package, more m than 1,000 installations Full integration with design and test tools April 2001 page 8
VS-PLUS 6.0: Real-time Control Process Operating System Basic Parameter Permanent detector data processing Phase switching, security functions VS-PLUS VS-PLUS Parameter Detector evaluation Traffic stream evaluation Phase transition calculation Phase grouping April 2001 page 9
VS-PLUS 6.0: Philosophy Optimized control transparent to road user Short loss times resulting in low environmental impact Green in an reasonable amount of time Road user should not be kept waiting for no apparent reason Operation of signal control with: minimum of cost and manpower highest possible quality of control Control types fully traffic actuated control semi-coordinated control fixed time control April 2001 page 10
VS-PLUS 6.0: Traffic Stream Definition Basic independent control unit is: Traffic Stream At least 1 Detecting element 1 Display element Possible traffic streams Automobile traffic Bus transit Light rail transit Pedestrians Bicyclists Emergency vehicles same signal controlled by independent traffic streams (events) Auto traffic Auto traffic BUS Lane 2 Lane 1 April 2001 page 11
VS-PLUS 6.0: Display Element Definition Display Element : common definition for all types of display means Possible Display Elements Signal group Pedestrian push button feed back Variable message sign LED of the controller operating panel Possible Traffic Stream assignments Several Traffic Streams control 1 Display Element Several Display Elements are controlled by 1 Traffic Stream April 2001 page 12
VS-PLUS 6.0: Frame Signal Plan Definition Traffic Stream based coordination tool hard coordination passive, active green band extension fully traffic actuated mixed types Advance green Call green Extend green Frame Signal Pointer April 2001 page 13
VS-PLUS 6.0: Types of Intervention Green command Start of green tg min tg min1 tg min2 tg max1 tg max2 End of green Type of intervention 5 Type of intervention 4 Type of intervention 3 Type of intervention 2 Type of intervention 1 frame signal independent frame signal dependent Absolutely protected Protected based on traffic demand April 2001 page 14
VS-PLUS 6.0: Frame Signal Plan Example Example Coordinated auto traffic fully traffic dependent BUS --> green is possible at any time in the cycle April 2001 page 15
VS-PLUS 6.0: Frame Signal Plans TS 1 TS 2 TS 3 TS 4 Frame Signal Plan for fully traffic actuated operation TS n TS 1 TS 2 TS 3 TS 4 Frame Signal Plan for coordinated actuated operation TS n TS 1 TS 2 TS 3 TS 4 Frame Signal Plan for coordinated fixed time operation TS n April 2001 page 16
VS-PLUS 6.0: Priority Rules Priority Level 2 (Frame signal independent) Priority Level 1 (Frame signal dependent) Priority Element 4 (PE 4) Priority Element 1 (PE 1) Priority Element 5 (PE 5) Priority Element 2 (PE 2) Priority Element 6 (PE 6) Priority Element 3 (PE 3) Traffic stream moves into Level 2, when max. waiting time is reached Increasing Priority Priority Class 1 (PC 1) General Purpose Priority Class 2 (PC 2) Public Transit Priority Class 3 (PC 3) Emergency Vehicles April 2001 page 17
VS-PLUS 6.0: Transit Signal Priority (TSP) Multiple levels of priority treatment Transit vehicle s lateness (in minutes) or user defined priority code Competing transit priority calls Special treatment of trailing trains/buses (bunching) VDV communication protocol Multiple calling points 2 advance calls Confirmation Checkout The algorithm has been patented April 2001 page 18
VS-PLUS 6.0: Transit Priority Event Sequence Delay Delay 5 sec. 8 sec. Expected Arrival Theoretical Travel Path 45 sec. 15 sec. 11 sec. Dwell 25 sec. 1. Advance Call 2. Advance Call Confirmation Checkout Terminate Conflict Phases Block Conflict Phases Implementation April 2001 page 19
VS-PLUS 6.0: Transit Vehicle Advance Call 1 Worst Travel Time Theoretical Travel Time Advance Call 1 Advance Call 2 Bus Stop Confirm Arrival/ Checkout Predicted Arrival Window April 2001 page 20
VS-PLUS 6.0: Transit Vehicle Advance Call 2 Actual Travel Time of Bus Worst Travel Time Theoretical Travel Time Advance Call 1 Advance Call 2 Bus Stop Confirm Arrival/ Checkout Predicted Arrival Window April 2001 page 21
VS-PLUS 6.0: Transit Vehicle Confirmation Actual Travel Time of Bus Worst Travel Time Theoretical Travel Time Advance Call 1 Advance Call 2 Bus Stop Confirm Arrival/ Checkout Predicted Arrival Window April 2001 page 22
Even this knotty problem can be solved Examples April 2001 page 23
Examples RiLSA (German Traffic Standard Example) Vancouver, Canada: intersection 160 Cologne, Germany: intersection 804 Basle, Switzerland: intersections 143 to 148 Lucerne, Switzerland: downtown April 2001 page 24
Example: RiLSA (German Traffic Standard Example) April 2001 page 25
Example: Vancouver intersection 160 Situation map in visual VS-PLUS: Showing at the right side: detectors (DET), traffic streams (VS and Bus), and signal heads (red numbers) Showing at the left side all parameter groups to be defined April 2001 page 26
Example: Vancouver intersection 160 Frame signal plan with visual VS-PLUS Showing all permissive periods for individual traffic streams (VS) Showing all time permissivity for busses (traffic streams 15 to 18) April 2001 page 27
Example: Vancouver intersection 160 Simulation with VISSIM Individual cars are shown in dark blue A bus is visible in light blue going to turn to the left The example includes normal busses and express busses using the same lane but having different levels of priority at the intersection. April 2001 page 28
Example: Vancouver intersection 160 Signal and detector protocol with VS-VISTA Showing green, amber and red phases of the signal groups (SG) Showing detector data (Det) Dark blue: impulse Light blue: continuous occupation April 2001 page 29
Example: Vancouver intersection 160 VS-PLUS monitor with VS-VISTA Showing how the frame signal plan is filled with decisions Showing more information about internal VS- PLUS variables April 2001 page 30
Example: Vancouver intersection 160 Manual testing surface with VS-VISTA April 2001 page 31
Example: Cologne intersection 804 April 2001 page 32
Example: Basle intersections 143 to 148 Coordinated corridor with 6 VS- PLUS intersections Coordination includes public transportation priority for light rail April 2001 page 33
Example: Lucerne downtown Coordinated corridor with more than 12 VS-PLUS intersections Coordination includes public transportation priority for busses April 2001 page 34
Example: Lucerne downtown (detail) April 2001 page 35