+ All Categories
Home > Documents > Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated...

Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated...

Date post: 26-Sep-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
55
Adaptive signal Control Tom Mathew
Transcript
Page 1: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive signal Control

Tom Mathew

Page 2: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control: Outline

1. Signal Control Taxonomy

2. Coordinated Signal System

3. Vehicle Actuated System

4. Area Traffic Control (Responsive)

5. Adaptive Traffic Control Systems (1, II, III)

2

Page 3: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

I. Signal Control Taxonomy

Page 4: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Traffic Signal Control

Fixed Time Signal Vehicle Actuated

Coordinated Signal Area Traffic Control

Responsive

4

Adaptive

Page 5: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Coordinated control

Offset downstream

green start

Assumes constant link

travel time

Implies smooth

progression

5

Traffic Signal Control

Page 6: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Traffic Signal Control

Fixed time control

6

Page 7: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Vehicle Actuated Control

Page 8: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Vehicle Actuated Control Concept

8

Page 9: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Vehicle Actuated Control Working principle

9

Page 10: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Vehicle Actuated Control

Parameters

Minimum Green time

Maximum Green time

Threshold gap

Unit extension

10

Page 11: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Vehicle Actuated ControlBasic Algorithm

for every phase

set green equals queue service time

for every scan time

get detector state for each lane-group

compute gap

if gap greater than threshold

terminate green

else increment green time

limit green to max green time

if green greater than max green

terminate green

11

Page 12: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Traffic Signal Control

Area traffic control – Traffic responsive

13

Page 13: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Traffic Signal Control

Area traffic control – Adaptive to Traffic

14

Page 14: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Area (Adaptive) Traffic Control

Page 15: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Traffic Signal Control

Two Popular Network Systems

Centralized system

SCOOT

Split, Cycle, Offset, Optimization

Distributed system

SCAT

Sydney Coordinated Adaptive Traffic System

16

Page 16: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

SCOOT system

Working philosophy

Upstream detection

Data communicated to

central controller

It computes the timing and

send to intersections

Limitations

Communication overheads

Poor progression prediction

Calibration issues

17

Page 17: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

SCATS system

Working philosophy

Downstream detection

Local controller acts

akin to a VA controller

Communicate

periodically to the

central controller

Limitations

Not an optimal system

18

Page 18: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

SCOOT vs. SCAT SCOOT

Centralized System

Upstream detection

Fixed traffic regions

Fallback - fixed

Modal based

SCAT

Distributed system

Stop line detection

Adjustable region

Fallback - VA

Heuristic

19

Page 19: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control – I

CoSiCoSt

Page 20: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Composite Signal Control Strategy

Developed by: CDAC(T)

Features

Use the philosophy of Split, Cycle and Offset

approximation for optimum throughput

Every controlled lane require detection

Use stop-line and exit detectors

Built-in filters to segregate turning traffic

21

CoSiCoSt

Page 21: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

CoSiCoSt

22

Detector placement

Stop line - No demand

prediction

Input

Demand from every loop

from every cycle

Output

Green time for each

phase, Cycle length and

delay

Page 22: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

CoSiCoSt

23

Heuristic algorithm

Based on actual &

utilized green time

Page 23: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

CoSiCoStBasic Algorithm of VA

for every phase

set green equals queue service time

for every scan time

get detector state for each lane-group

compute gap

if gap greater than threshold

terminate green

else increment green time

limit green to max green time

if green greater than max green

terminate green

24

Page 24: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

CoSiCoSt Working principle of VA

25

Page 25: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

• Indian Adaptive Traffic Control System

• Reactive – Rule based adjustments

• Distributed network architecture

• Real-time Signal Coordination of dynamically

selected corridors

• Self-calibrating Cycle lengths and Phase lengths

• Fall-back operation in VA

CoSiCoSt

Page 26: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

• Light weight

– Operates on standard desktop

– Windows / Linux Platform

– PostgreSQL database

– TCP/IP Protocol

– Optimized data transfer

– Networking possible even on Broadband VPN

• Scalable from two junctions to 6000 junctions

– 200 corridors x 30 junctions on a 32-bit machine

CoSiCoSt

Page 27: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Central Server

• Web Enabled

• Data Logger

• Configurator

• User friendly GUI

• Remote Monitoring

• Reports, Views and Graphs

• ATCS Application Software

• Real-time animation of Signal Operation

• Real-time animation of Time-Space Diagram

CoSiCoSt

Page 28: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Implementation

• Jaipur, Rajasthan

• Pune, Maharashtra

• Kolkata, West Bengal

• Ahmedabad, Gujarat

• Patna, Bihar (in progress)

• Surat, Gujarat (in progress)

CoSiCoSt

Page 29: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

19 April 2018

Dynamic Offset

• Progression modeling

• Improve offset

calculation

• Establish relation

between link travel

time, loop occupancy

and link length

30

CoSiCoSt

Page 30: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control – II

Machine Learning

Page 31: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive controlAdaptive learning – Estimate of Gmax

32

Curr

ent

Gre

en T

imes

Actual discharges Max Green

Reward rtState st Action at

Agent

Environment

rt+1

St+1

Page 32: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive controlEvaluation using traffic simulator

33

Page 33: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive controlResults

34

Volume Control Delay Queue

Low

(V/C 0.3-0.5)

Adaptive 15 6

VA 17 6

Fixed 20 8

Medium

(V/C 0.5-0.8)

Adaptive 20 11

VA 23 14

Fixed 28 20

High

(V/C 0.8-1.2)

Adaptive 44 66

VA 53 93

Fixed 67 129

Page 34: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

0

5

10

15

20

25

30

35

40

45

50

0 5000 10000 15000 20000 25000 30000 35000 40000

Gre

en

(s)

Time (s)

Green Time by VA control

Green-1

0

10

20

30

40

50

60

0 5000 10000 15000 20000 25000 30000 35000 40000

Vo

lum

e (

veh

)

Time (s)

Volume

Vol-1

0

10

20

30

40

50

60

70

80

90

100

0 5000 10000 15000 20000 25000 30000 35000 40000

Gre

en

(s)

Time (s)

Green Time by Adaptive control

Green-1

Adaptive control

Page 35: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control – III

Optimization of Modified HCM

Page 36: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive control Objective

Minimize average delay per vehicle

Decision variable

Green time for each phase

Constraints

Upper and lower limits for green times

Maximum cycle length

Input

Not upstream volume, but stop line discharge37

Page 37: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive control Mathematical formulation

38

Page 38: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive control Delay function (HCM 2000)

39

Page 39: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive control Delay function (HCM 2000)

40

qp

Page 40: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation Numerical example

41

Page 41: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation

42

Page 42: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation

43

Page 43: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation Input demand

44

Page 44: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation Output - Cycle

45

Page 45: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation Output – Green times

46

Page 46: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

47

Page 47: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation Output – Delays

48

Page 48: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Evaluation (Smoothening)

49

Page 49: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control

Summary

Sensitive to fluctuating traffic demand

Evaluation by traffic simulators

Optimal use of infrastructure

Enhances service quality

50

Page 50: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control

Advanced topics

Developing for large systems

Better traffic model

Heuristics

Machine Learning

Delay Models

Traffic management capabilities51

Page 51: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

ATMS Detection system

Vehicle

Decision

Optimal

Control system

Intersection control

System optimal

52

Page 52: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

53

Page 53: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Thank You, Questions ?

www.civil.iitb.ac.in/tvm

[email protected]

Page 54: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control

• Summary

–Sensitive to fluctuating traffic demand

–Evaluation by traffic simulators

–Optimal use of infrastructure

–Enhances service quality

57

Page 55: Adaptive signal Control · Adaptive Control: Outline 1. Signal Control Taxonomy 2. Coordinated Signal System 3. Vehicle Actuated System 4. Area Traffic Control (Responsive) 5. Adaptive

Adaptive Control

• Research directions

–Developing for large systems

–Optimal control

–Traffic management capabilities

58


Recommended