skip to main content

<< Return to Webinar Files

Webinar Presentation

HTML version of the presentation
Image descriptions are contained in brackets. [ ]

Smart Sensors and Infrastructures for Transportation
(July 29, 2021)

Adaptive and Multi-Path Progression Signal Control Under Connected Vehicle Environment
Presenter: Qinzheng Wang
Presenter’s Org: University of Utah Department of Civil & Environmental Engineering

T3 webinars are brought to you by the Intelligent Transportation Systems (ITS) Professional Capacity Building (PCB) Program of the U.S. Department of Transportation (USDOT)’s ITS Joint Program Office (JPO). References in this webinar to any specific commercial products, processes, or services, or the use of any trade, firm, or corporation name is for the information and convenience of the public, and does not constitute endorsement, recommendation, or favoring by the USDOT.


Slide 1: Adaptive and Multi-Path Progression Signal Control Under Connected Vehicle Environment

ITS Professional Capacity Building Program
T3e Webinar
Smart Sensors and Infrastructures for Transportation
July 29, 2021

Qinzheng Wang
Department of Civil & Environmental Engineering
University of Utah
07/29/2021

[This slide contains two images: (1) the U.S. DOT triskelion and (2) the logo of the Utah Transportation and Artificial Intelligence Lab.]

Slide 2: Outline

1. Background
2. Sensor-based Traffic Signal Control
3. Numerical Examples
4. Conclusions

Slide 3: Background

Connected Vehicles (CV)
Vehicle to vehicle (v2v) Vehicle to infrastructure (v2I)

On-board Sensors equipped in vehicles are providing various vehicle sensor data (VSD) such as the CAV’s GPS location, speed and moving direction (trajectory)

Roadside Sensors can provide various information, such as traffic signal timing information, for vehicle control.

[This slide contains five images: (1) a photo showing vehicle-to-vehicle connections, (2) a photo showing vehicle-to-infrastructure connections, (3) a photo showing on-board sensors, (4) a photo showing roadside sensors, (5) a photo of signal controllers.]

Slide 4: Background and Motivations

Signal coordination: a method of timing groups of traffic signals along an arterial to provide for the smooth movement of traffic with minimal stops.

Provided progression for one through path or two through paths and assuming that flows along those paths (OD flow) are highest.

Design a fixed offset plan during the whole control period.

[This slide contains two images: (1) a graphic of a road showing a car going inbound and a car going outbound and (2) a graphic showing outbound traffic.]

Slide 5: Background and Motivations

  • Provide progression to multiple paths with high volume (critical paths)
  • Change coordination plan

[This slide contains one graphic showing the inbound and outbound movements of the critical paths.]

Slide 6: Outline

1. Background
2. Sensor-based Traffic Signal Control
3. Numerical Examples
4. Conclusions

Slide 7: Sensor-based Traffic Signal Control

Environmental Intersection level Corridor level
On-board Sensors/VISSIM COM Vehicle information database Critical paths unit
Simulated road network/ Real road network Adaptive signal control strategy Coordination regulator
Traffic signal controller Signal controller interface Offset optimizer

Slide 8: Sensor-based Traffic Signal Control

Intersection Level

Vehicle arrival flow rate: μl,i(k, j) = 1/C * ql,i(j) ∀l,j (1)
Turning flow: ql,i(j) = 1/Ν ΝΣn=1 qi,j(j - n) (2)
ql,i(j) = qcl,i(j) / pl,i(j) (3)
Market penetration rate: pl,i(j) = Νc,j / Νall,j (4)
Νall,j = Lq,j / Leƒƒ (5)

Slide 9: Sensor-based Traffic Signal Control

Case 1: More than one CAV in the queue Lu = υq,l * (t - tc1,l) (6)
υq,l = Lc1,l - Lc2,l / tc1,l - tc2,l (7)
Lq,l = Lc1,l + Lu (8)
Case 2: Only one CAV in the queue υq,l = Lc1,l / tc1,l - tr,l (9)
Case 3: No CAV in the queue We simplify the lane flow of current cycle under this condition by the average lane flow of previous several cycles.

Slide 10: Sensor-based Traffic Signal Control

Model 1

minΣjj=1dl(j) (10)
dl(j) = ΣLl=1Σck=1Ql,l(k,j) * Δt ∀l,j Total intersection delay (11)
Ql,i(k,j) = max(Qi,j(k - 1,j) + μl,i(k,j) - rl,i(k,j), 0) ∀l,j Queue length (12)
μl,i(k,j) = 1/c * qι,i(j) ∀l,j Vehicle arrival rate (13)
rl,i(k,j) = {Sl,i*Δt 0 ∀l,j Saturation flow rate (14)
Ql,i(0,j) = τl,i(0,j -1) ∀l,j Initial queue length at the start of each cycle (15)
p=ΝΣp=1(gi,p(k) + li,p(k)) = c(k) Timing plan constraints (16)
gmin≤gl,m(k)≤gmax (17)
gi,m(k - 1) - Δgi≤gi,m(k)≤gi,m(k - 1) + Δgi (18)

Slide 11: Sensor-based Traffic Signal Control

Dynamic programming

Basic features: stage; state variable; decision variable; value function

Stage: phases

Decision variable: green time

State variable: total allocated time when each stage is completed

Value function: total delay

[This slide contains one image of a map showing dynamic programming of sensor-based traffic signal control.]

Slide 12: Sensor-based Traffic Signal Control

Coordination level

max(ΣiΣpωp(h)bp,l(j) + ΣiΣpω‾p(h)b‾p,i(h)) (19)
b‾p,i(h) = max(b‾r,p,i(h) - b‾l,p,i(h), 0) Green bandwidth (20)
b‾p,i(h) = max(b‾r,p,i(h) - b‾l,p,i(h), 0) (21)
br,p,i(h) = min(tr,p,i(h) + ti,i+1(h),tr,p,i+1(h)) Right edge and left edge of the green band (22)
bl,p,i(h) = max(tl,p,i(h) + ti,i+1(h),tl,p,i+1(h)) (23)
b‾r,p,i(h) = min(tr,p,i+1(h) + ti,i+1(h),ti,i+1(h),tr,p,i(h)) (24)
b‾l,p,i(h) = max(tl,p,i+1(h) + ti,i+1(h),tl,p,i(h)) (25)
tl,p,i(h) = ΣmΣnβm,p,im,n*gi,m(h) +Θi(h) Start and end of the green times (26)
tr,p,i(h) = ΣmΣnβm,p,im,n*gi,m(h) + Σmβm,p,i*gi,m(h) + Θi(h) (27)

Slide 13: Sensor-based Traffic Signal Control

If the green band for a path is not continuous between intersections along an arterial, vehicles may need to stop several times when traveling along this path, which negatively impacts on the effectiveness of the coordination system.

[This slide contains two graphs: (1) a graph showing sensor-based traffic signal control with three offset bars running horizontally labeled “Intersection” (2) a graph showing sensor-based traffic signal control with three offset bars running horizontally each labeled “Intersection.”]

Slide 14: Sensor-based Traffic Signal Control

bl,p,i(h)<br,p,i+1(h) - ti,i+1(h) (28)
br,p,i(h)>bl,p,i+1(h) - ti,i+1(h) (29)
b‾l,p,i+1(h)<b‾r,p,i(h) - ti,i+1(h) (30)
b‾l,p,i+1(h)<b‾r,p,i(h) - ti,i+1(h) (31)
Θi-1(h) - ΔΘi≤Θi(h)≤Θi-1(h)+ΔΘi (32)

[This slide contains two graphs: (1) a graph showing sensor-based traffic signal control with four offset bars running horizontally labeled “Intersection” (2) a graph showing sensor-based traffic signal control with four offset bars running horizontally each labeled “Intersection.”]

Slide 15: Sensor-based Traffic Signal Control

Dynamic programming

Stage: intersections

Decision variable: offset

State variable: feasible new offset

Value function: green band width

[This slide contains a map showing dynamic programing of sensor-based traffic signal control.]

Slide 16: Outline

1. Background
2. Sensor-based Traffic Signal Control
3. Numerical Examples
4. Conclusions

Slide 17: Numerical Examples

[This slide contains two images: (1) a bird’s eye view photo of a map and (2) a illustration of road intersections.]

Slide 18: Numerical Examples

Three control systems

Fixed progression control system: the coordination parameters including phase split, cycle length and offset are determined by TOC and are applied in daily traffic management and operation. The signal timing plan is shown in the figure and the offset of the four intersections are 45s, 98s, 49s, and 96s from west to east, respectively.

Adaptive control system: only the developed adaptive traffic signal control system is applied in the simulated network. In this case, detectors are installed behind the stop bar to get the turning flow of each intersection.

Proposed control system: Following the control logic, adaptive traffic signal control and dynamic progression control are both implemented. The proposed control system is tested with four scenarios of 25%, 50%, 75% and 100% CAV market penetration rate.

Slide 19:

Time Period Critical paths
1200-1800 Path 1; path 2; path 4; path 5
1800-2400 Path 1; path 2; path 4; path 5
2400-3000 Path 1; path 2; path 4; path 5
3000-3600 Path 1; path 2; path 4; path 5
3600-4200 Path 1; path 3; path 4; path 5
4200-4800 Path 1; path 3; path 4; path 5

[This slide contains a graphic of the 5 critical paths in a roadway.]

Slide 20: Numerical Examples

Travel time of critical path

[This slide contains two images: (1) a line graph of average time by simulation time for Path 1 with a line drawing of path 1 on the roadway. (2) a line graph of average time by simulation time for Path 4 with a line drawing of path 4 on the roadway.]

Slide 21: Numerical Examples

[This slide contains three images: (1) a line graph of average time by simulation time for Path 2 with a line drawing of path 2 on the roadway. (2) a line graph of average time by simulation time for Path 3 with a line drawing of path 3 on the roadway. (3) a line graph of average time by simulation time for Path 5 with a line drawing of path 5 on the roadway.]

Slide 22: Numerical Examples

Arterial performance

Arterial performance of proposed and fixed coordination control system

Performance Index FCCS 100% MPR 75% MPR 50% MPR 25% MPR
Average delay 130.43 109.99 (-15.67%) 112.32 (-13.89%) 116.12 (-10.97%) 126.40 (-3.09%)
Average number of stops 2.56 2.03 (-20.70%) 2.20 (-14.06%) 2.24 (-12.50%) 2.34 (-8.59%)

Arterial performance of proposed and adaptive signal control system

Performance Index ACS 100% MPR 75% MPR 50% MPR 25% MPR
Average delay 127.62 109.99 (-13.81%) 112.32 (-11.99%) 116.12 (-9.01%) 126.40 (-0.95%)
Average number of stops 2.38 2.03 (-14.71%) 2.20 (-7.56%) 2.24 (-5.88%) 2.34 (-1.68%)

Slide 23: Numerical Examples

Sensitivity analysis with various demand level

[This slide contains two graphs: (1) a bar chart of market penetration rate/control strategy with average vehicle delay, (2) a bar chart of market penetration rate/control strategy with average vehicle stop.]

Slide 24: Outline

1. Background
2. Sensor-based Traffic Signal Control
3. Numerical Examples
4. Conclusions

Slide 25: Conclusions

  • With the advances in the sensors technology, traffic signals can collect real-time vehicle information including location, speed, acceleration, heading and other vehicle data. Leveraging these enriched data, traffic controllers are able to perform more effectively.
  • Developing a real-time control system to adaptively optimize signal control plan to minimize the total vehicle delay for an isolated intersection under different market penetration rates of CAV.
  • Regarding low market penetration rate and available CAV information, a method was developed to estimate the vehicle arrival information at the intersection.
  • Developing a real-time control system to dynamically optimize offsets of intersections to offer green bandwidth to paths with high volume.

Slide 26: Thank you for your time

Questions?

↑ Return to top

Stay Connected

twitter logo
facebook logo
linkedin logo
youtube logo
U.S. DOT instagram logo

For inquiries regarding the ITS PCB Program, please contact the USDOT Point of Contact below.
J.D. Schneeberger
Program Manager, Knowledge and Technology Transfer
John.Schneeberger@dot.gov

U.S. Department of Transportation (USDOT) | 1200 New Jersey Avenue, SE | Washington, DC 20590 | 800.853.1351
U.S. DOT | USA.gov | Privacy Policy | FOIA | Budget and Performance | No Fear Act
Cummings Act Notices | Ethics | Web Policies & Notices | Vulnerability Disclosure Policy | Accessibility