Title: SPRUCE STM Leeds perspective
1SPRUCE (STM) - Leeds perspective
2SPRUCE Project (1998 2007)
- Government UTMC initiative (UTMC01)
- Developed prototype software 2000 trialled on
Sheffield trams - Commissioned Microsense 2002 for new software
- Completion 2007
3SPRUCE project (UTMC01)
- SPRUCE?
- Selective PRiority in the UTMC Environment
4Examples of SPRUCE benefits
- Prototype Sheffield (real trams)
- Prototype Croydon (simulated trams)
5Example 1 Sheffield trams (Manor Top)- original
SPRUCE field trials
Target delay reduction to trams
From City Centre
Overall delay reduction (2
junctions) 36 s to 10 s (-73)
1 km
City Rd
Signalised junction
On-street tram
Manor Top
Tram stop
6Preferred strategy for Manor Top
Late region
Early region
0 secs
0 secs
0 secs
0 secs
7Early Plan
Early region
Priority Sequence
early plan
Plan 1
Plan 1
0 secs
0 secs
0 secs
0 secs
8Late Plan
Late region
Non-priority Sequence
late plan
Plan 1
Plan 1
0 secs
0 secs
0 secs
0 secs
9Example 2 Croydon trams (Wellesley Rd)
Target delay reduction to general traffic
START OF PRI series
10Linked (local tram priority)
Base unlinked (local tram priority
11Linked (local tram priority)
Base unlinked (local tram priority
Linked with full SPRUCE Strategy
12Priority through several nodes
Upstream Decision Point
Late region
Priority Sequence
Plan 2
Plan 1
Priority Sequence
Plan 2
Plan 1
13new SPRUCE (STM) architecture
2. Graphical User Interface (GUI)
3. Off-line Development Tool (plans/rules)
4. Simulator Interface
1. Street Communications Interface
SQL Database Rules, data, configurations
Planned interfaces UTMC Air Quality/Noise
pollution
5. AVL Interface (RTIG data standard)
14new SPRUCE (STM) architecture
15Central Control Architecture
Alpha UTC Computer
STM software
Alpha Beta interface (UTMC01 )
Modems
BT circuits
OTU
Controller
16Leeds SPRUCE Architecture
GUI
STM
Alpha UTC Computer
ODT
Modems
BT circuits
OTU
Controller
17new SPRUCE (STM) architecture
18STM GUI
19GREY off-line (e.g. by timetable)
20YELLOW on-line (checked)
21GREEN on-line (in priority)
22RED off-line (faulty)
23new SPRUCE (STM) architecture
24Logic sheet
Specific algorithms
Plan sheet
25(No Transcript)
26(No Transcript)
27new SPRUCE (STM) architecture
28detectors
STM-SPRUCE software
Signal-control
Essential for strategy development
29new SPRUCE (STM) architecture
30Local Control Architecture
0 secs
low power radio
Controller
Receiver
GPS
ACIS relay card
Request virtual loop
Clear virtual loop
31Central Control Architecture
UTC Centre
Alpha UTC Computer
SPRUCE (STM) software
Alpha Beta interface
ADSL
Modems
Metro AVL system
BT circuits
2-3 secs ?
OTU
High power radio
Controller
Virtual detector
322 examples (as in demo)
- 2 extremes
- Multi-node
- Single node
33extreme methods of STM control
34Woodpecker junction (Route 4)multi-node
junction
- Buses signalled through 3 (of 5) junctions
- Target- to reduce delay to ftr (future) buses
(inbound)
35FTR Route 4
Whinmoor
Leeds City Centre
Pudsey
Target delay saving (10 junctions) 5
mins (round-trip)
36 FTR through Woodpecker Junction
37Woodpecker - complex junction
38(No Transcript)
39(No Transcript)
40(No Transcript)
41Woodpecker - complex junction
1. Approaches given a green extension
42Woodpecker - complex junction
43(No Transcript)
44Target Results ?
- MODE 1
- extensions to selected FTR buses
- Worse-case example 8916 73s
- Average saving 17s
- MODE 2
- recalls to all other FTR buses
- Average saving 9s
Plan changes at 1 node1
Total saving 26s
45Logic structure
46Logic sheet
Plan sheet
47Normal UTC (FT)
am
Plan 1
Node 1
Plan 1
Node 2
Plan 1
Node 3
48Control by STM
am
Plan 1
Mode 0
Node 1
Plan 1
Node 2
Plan 1
Node 3
49Control by STM
am
Plan 1
Mode 1
Node 1
Plan 1
Node 2
Plan 2
Node 3
50Control by STM
am
Plan 3
Mode 2
Node 1
Plan 3
Node 2
Plan 2
Node 3
51(No Transcript)
52Control by STM
Node no.
RunPlan (00001,1)
Plan no.
53Control by STM
Node 1
IF (Mode 0) (TT 1) THEN RunPlan (00001,1)
IF (Mode 1) (TT 1) THEN RunPlan (00001,1)
IF (Mode 2) (TT 1) THEN RunPlan (00001,3)
IF (Mode 0) (TT 3) THEN RunPlan (00001,21)
IF (Mode 1) (TT 3) THEN RunPlan (00001,21)
IF (Mode 2) (TT 3) THEN RunPlan (00001,23)
54Mode structure - Woodpecker
Mode 1
Mode 0
Mode 2
55Mode structure Robin lane
Mode 1
Mode 0
Mode 2
extend
recall
Mode 3
Recover (compensate)
56Single node Staging Robin lane
1
3
2
4
BUS stage
57What does SPRUCE do?
- SPRUCE (STM) provides opportunity to devise
high performance priority strategies limited
only by imagination (and by safety physical
considerations) not by software restrictions!
58Where does Leeds go from here-
- Completion Consolidation of current priority
- son of Supertram
- Non-priority applications
59What is SPRUCE to Leeds ?
- An essential bus priority tool
- Evolving into Programmable UTC !
- In Leeds its a verb
- Well SPRUCE it, means
- We may not yet know how were going to solve a
particular traffic problem but we certainly
know the kit were going to do it with