Академический Документы
Профессиональный Документы
Культура Документы
1. In a Nutshell
2. Theory in Brief
Reinforcement Learning and Game Theory
3. Applications
City of Toronto Testbed
4. Hardware in the Loop Testing
Approach
Integration with PEEK ATC-1000
Next Steps
Q&A
In a Nutshell
3
Grand objective
Intersections "talk to each other",
Whole network control in one shot from a grand brain is the dream
Issue
Intractable theoretically,
Solution
Decentralized,
Artificial-intelligence-based control
software
Enables traffic lights to self-learn
and self-collaborate with
neighbouring traffic lights
Cuts down motorists’ delay, fuel
consumption and the negative
environmental effects of congestion
Easier to operate (self learning)
Less expensive communication if
even necessary (less costly)
Evolution of “Adaptive” Signal Control
5
MARLIN-ATSC: Level 4
Level 4
Level 3 • Distributed
Self-Learning
• Distributed Control
Level 2 Control, Model- • MARLIN-ATSC
Based • 2011, Canada
• Centralized • OPAC, RHODES
Control, On-line • 1992, USA
Level 1 Optimization • 5 installations in
• SCOOT USA
• Centralized • 1981, UK
Control, Off- • >170
line installations
Optimization
Level 0 • SCATS
worldwide
• Fixed-Time • 1979,
and Australia
Actuated • >50
Control installations
• TRANSYT worldwide
• 1969, UK
Issues with Leading ATSC Technologies?
6
• Expensive
Centralized • Not scalable
• Not robust
Human
• Requiring highly skilled labour to operate due to
Intervention their complexity.
Requirements
Why is MARLIN Different?
7
MARLIN
Prediction Pattern Model-Based
Model-Free
Sensitive
Requirement
RL Architecture
Environment
Traffic Simulation
Environment
Action
(Extend
State /Switch)
(Queue Lengths)
RL Software
Reward
(Delay Savings)
Agent
MARLIN- ATSC: Coordination Principle
10
I4 I5 I6 I4 I5 I6 I4 I5 I6
I7 I8 I9 I7 I8 I9 I7 I8 I9
% %
% Improvments
Improvments Improvments
System BC MARLIN-IC Vs.
MARL-TI Vs. MARLIN-IC Vs.
MOE MARL-TI
BC BC
Average Intersection
35.27 27% 38% 14%
Delay (sec/veh)
MARLIN-IC vs BC
Area 2
Area 3
% Improvement
Area 1
Large-Scale Application
Average Route Travel Time for Selected Routes
14
8
Gardiner EB
7
Average Travel Time (min)
5
Freeway
0
1 2 3 4 5 6 7 8 9 10 11 12
Time Interval (5 min)
BC MARL-TI MARLIN-IC
Large-Scale Application
Average Route Travel Time for Selected Routes
15
20
LakeShore EB to Spadina NB
18
Average Travel Time (min)
16
Major Arterial
14
12
10
8
6
4
2
0
1 2 3 4 5 6 7 8 9 10 11 12
Time Interval (5 min)
BC MARL-TI MARLIN-IC
MARLIN-HILS Architecture
16
USB -
SDLC protocol
Ethernet -
NTCIP protocol
Industrial Computer
Paramics
Modeller
HILS Setup: Demo
17
Conclusion
18
Productization