News   Jan 09, 2026
 450     0 
News   Jan 09, 2026
 2K     1 
News   Jan 09, 2026
 1.1K     0 

Toronto Eglinton Line 5 | ?m | ?s | Metrolinx | Arcadis

With a near-side stop for WB LRT, is the system capable of predicting the WB LRT arrival to the stop in advance, so that the traffic signal optimizes for left-turn movements during the WB LRT dwell time? (≈35s for either SBL or EBL).
Toronto's TSP system? Not really, it can't think that far ahead. It doesn't have complex decision making, it basically just tries to get a green ASAP for the direction requesting priority within the constraints that are programmed (e.g. maximum green extension, maximum truncation, whether phases can be inserted/rotated, etc).

If you detect the LRV extremely far in advance you could kind of manually program an operation that tries to shorten the Eglinton phase in situations where there'd probably be enough time to fit another phase between the current green and the LRV's ETA, but that would require a crazy amount of manual non-standard programming that would be a nightmare to maintain due to the complexity. Someone showing up at the intersection to diagnose a malfunction would need to spend all day figuring out all the unusual programming.

Waterloo's TSP system could probably do it, because it natively predicts LRV arrivals much further in advance and gradually adjusts signal timings to align with the estimated vehicle arrival, without the need for tons of custom programming.

It's also worth noting that "Can it serve X phase while it's loading" is not really the right question. It really depends on when in the cycle the LRV arrives. In my answer above I took a generous interpretation of the question: "Can it serve some other phase (TBD which one) while the LRV is loading".

In the worst-case scenario, maybe it's better to force cars to do U-turns at the intersection just after the portal.
The most effective improvement to TSP would actually be to delete the west side crosswalk, since it's the longest crosswalk and it conflicts with the busy eastbound left turn. The east side crossing can get a Walk light at the same time as the eastbound left turn phase. On the east side, the longest individual crossing is only 15 metres, and the crossing across the tracks is only 7. It's actually a very similar setup to the crosswalks across tram lines in the Netherlands (for which I've also programmed TSP systems). In that case, you actually don't need to hold the green anywhere near as long, since it only takes 10 seconds to clear pedestrians off the tracks. Unless you think the LRV is going to depart in the next ~17 seconds, you can just let the light change to red and turn it back to green later when the LRT is about to depart.
 
Last edited:
I would argue the reverse. With so few level crossings, why increase cost by burying the line, especially under a large watercourse? There need not be a speed penalty if there are no intersections to deal with.

Putting the line in the median is arguably unwise here. Designing the line with an assumption that trains would be short-turned short of Don Mills to mitigate intersection delay, if the data established that Don Mills needed the full service, is an egregious design failure.

Screwing up traffic at one intersection (Leslie) to get the surface line to operate as well as a subway all the way to Don Mills is a pretty obvious solution, and a reasonable tradeoff. I doubt that TSP would actually be that impactful.

But subway just for its own sake is wasting money.

- Paul
I would be inclined to agree here, forcing a small trickle of cars wishing to turn left at Eg/Leslie to plan alternate and slightly less convenient routes is 100% a worthy payoff for extending subway-like service to Don Mills. A pedestrian crossing could be retained with full railway gates to let passengers cross between platforms, they do similar in Chicago on the L system.
 
The maximum green extension is only 30 seconds so even if you could perfectly predict when the LRT would wish to enter the intersection
You need proper TSP like you see with ION, not just extended greens.

I've certainly seen traffic lights in Toronto that go to flashing countdown in a lot less than 7 seconds!
 
You need proper TSP like you see with ION, not just extended greens.
Toronto's TSP system is not just extended greens. It can do everything a signal could possibly do to prioritize transit: extend greens, shorten greens, change the order of phases and add additional phases.

The difference between the systems is in the logic used to determine how/when to apply these actions. Like I said in the post you're quoting.

I've certainly seen traffic lights in Toronto that go to flashing countdown in a lot less than 7 seconds!
First of all, no you didn't - the minimum Walk in Toronto is 7 seconds. A signal will literally shut itself down if it detects a Walk duration shorter than that.
Second of all, what does that number prove about signal priority? Just because the countdown started doesn't mean you can give a green light to transit. There are still pedestrians in the intersection!

The issue is the TOTAL minimum duration of a pedestrian phase. That includes:
- Minimum Walk (almost always 7 s, but sometimes 8)
- Flashing Don't Walk (1.2 m/s, sometimes 1.1)
- Pedestrian All-red (at least 4 seconds, but usually equal to the amber+all red of the adjacent vehicle phase)

If you're just clearing pedestrians across the tracks, this is pretty short and it's totally practical to guarantee a green even with a TSP system like Toronto's that only detects trams within the same block (or occasionally an adjacent block). But if you're trying to get pedestrians all the way acros Finch Avenue it could take ages. So if you want to guarantee a green you either need to detect trams minutes in advance (like Waterloo does), do massive green extensions (like some US and Alberta light rail systems do), or cut the crossing up into multiple stages (like the Netherlands and France do).
 
Last edited:
Pretty sure I have ... my ever failing memory says it was one of the Lakeshore crossings that used to be 2-stage ... and the countdown started in the 30s.

I'll keep my eyes open ...
What are you talking about? In your previous post you said the signals "go to flashing countdown in a lot less than 7 seconds". That means that the Walk light was displayed for less than 7 seconds, which is impossible.

Now you're telling me about the duration of the countdown? What does that have to do with the Walk duration?
 
What are you talking about?
I believe we were talking about pedestrian signals.

In your previous post you said the signals "go to flashing countdown in a lot less than 7 seconds".
Yes. I said "I've certainly seen traffic lights in Toronto that go to flashing countdown in a lot less than 7 seconds!"

That means that the Walk light was displayed for less than 7 seconds, which is impossible.
You have made that claim.

I've only seen it once ... perhaps there was a fault. Which happens. I've tried to cross a road on a white pedestrian signal before, dodged a car, and realised it managed to show green in both directions. I thought that was impossible too ... and yes, I reported it straight away to 311.

Now you're telling me about the duration of the countdown?
Yes. Now I'm telling you you about the duration of the countdown.

What does that have to do with the Walk duration?
I'm just providing further details of what I once observed; I was surprised by both the quick procession to flashing, and the length of the flashing. At the time I'd assumed that they jumped quickly to the flashing because it was such a huge amount of time that they needed to do it flashing, having to walk cross 8 lane plus a median. Now I'm wondering if it there was a fault.
 
I believe we were talking about pedestrian signals.

Yes. I said "I've certainly seen traffic lights in Toronto that go to flashing countdown in a lot less than 7 seconds!"

You have made that claim.

I've only seen it once ... perhaps there was a fault. Which happens. I've tried to cross a road on a white pedestrian signal before, dodged a car, and realised it managed to show green in both directions. I thought that was impossible too ... and yes, I reported it straight away to 311.

Yes. Now I'm telling you you about the duration of the countdown.

I'm just providing further details of what I once observed; I was surprised by both the quick procession to flashing, and the length of the flashing. At the time I'd assumed that they jumped quickly to the flashing because it was such a huge amount of time that they needed to do it flashing, having to walk cross 8 lane plus a median. Now I'm wondering if it there was a fault.
Okay cool, I understand now. You are describing an alleged malfunction you saw one time at one intersection years ago that is completely irrelevant to this discussion about the effectiveness of TSP.

Like you said, showing greens in opposite directions is also supposed to be impossible. There are two completely separate computers in the cabinet, and the second computer (the MMU / Conflict Monitor) is solely there to look at the outputs from the controller to make sure it isn't violating parameters like the minimum durations (e.g. minimum Walk), or showing conflicting directions at the same time. If the MMU detects any violation, it shuts down the controller and the intersection starts flashing red in all directions. For the Walk to be less than the minimum Walk, not only does the controller need to be horribly misprogrammed, but the conflict monitor needs to have been incorrectly programmed as well.
 
Okay cool, I understand now. You are describing an alleged malfunction you saw one time at one intersection years ago that is completely irrelevant to this discussion about the effectiveness of TSP.
No. You don't understand.

I assumed it was standard. Now that we've discussed more, I'm years later wondering if it was a fault.

It is thought completely irrelevant to TPS - other than they need to set the timings to allow for such crossing times. There's nothing about the crossing time that would stop TPS; I think that's a theory one of us transit geeks came up with.
 
Yes. Not sure why (i.e. for whom) that crosswalk is even there.
There's a bus stop at the NW corner for the 51 Leslie so at least those people

1767932993331.png
 
No. You don't understand.

I assumed it was standard. Now that we've discussed more, I'm years later wondering if it was a fault.
Ah okay got it.
It is thought completely irrelevant to TPS - other than they need to set the timings to allow for such crossing times. There's nothing about the crossing time that would stop TPS; I think that's a theory one of us transit geeks came up with.
If the crossing time is extremely long, it will severely limit your ability to give a green light to transit. Once a pedestrian phase starts, the minimum pedestrian duration must be served. If the system detects a streetcar approaching just after it started a Walk light across a wide road, that streetcar is just SOL. There's nothing any TSP system can do to give the streetcar a green light in time. That's why most places with good TSP divide up pedestrian crossings into many short stages - each one only takes about 10 seconds to clear, rather than 40.
 

Back
Top