Slashdot Mirror


Making Trains Run on Time (economist.com)

Plamen Angelov of the University of Lancaster, in Britain, has an idea that he hopes will make train delays rarer. From a report: Often, Dr Angelov observes, the problem is not the inefficiency of operators but the behaviour of passengers -- the "platform-train interface", to use railway parlance. When trains arrive, passengers crowd around the doors waiting to board, restricting the flow of those getting off. When they are about to depart, people often hold doors open, delaying that departure. (A recent study by Japan's Railway Bureau found that passengers attempting to board trains after their scheduled departure times accounted for almost 50% of delays.) Passengers also frequently stand too close to the carriages for safety. Waiting for malefactors to move back behind the yellow safety line on a platform might hold a train up for less than a minute. But over the course of a journey those minutes add up. Even a slight delay is compounded if it causes a train to slip out of its running order and be held at a subsequent station, or be required to follow a slower service.

Dr Angelov thinks that applying artificial intelligence to the problem might help. And that is what he and his team are doing. Using images from the cctv cameras already mounted in carriages and on platforms, their system employs algorithms that have been trained to detect objects such as people, luggage, pushchairs and bicycles. It then measures the movements and positions of these objects relative to areas such as the train doors or the yellow safety line and uses this information to predict problems. The cameras in the carriages detect how busy particular doors are getting as passengers leave their seats and gather next to the exits when the train approaches a station. At the same time, the station cameras monitor the numbers waiting for the train to arrive, whereabouts they are standing along the platform, and how encumbered they are. The two sets of data can then be compared, providing warning of likely areas of congestion. This permits passengers -- particularly those on the platform -- to be directed to doors that will be less busy.

21 of 117 comments (clear)

  1. Oh the irony! by DavidMZ · · Score: 5, Funny

    A researcher *in the UK* is trying to make trains run on time *in Japan*? You just broke my irony-meter.

  2. Block Chain! No 6 minute abs! Quills by goombah99 · · Score: 2

    The solution to any problem is a buzzword that you know a little bit about and others are afraid they don't.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  3. From what I've seen by Pikoro · · Score: 3, Insightful

    From what I've seen on the trains in Japan, damn near everyone waits patiently behind the yellow line, in 2 lines per door and the people exiting the train are generally not obstructed at all. Then, the waiting passengers board calmly.

    I'm thinking these researchers may have never lived in Japan, or only compared the busiest times when there's hardly standing room on the platforms.

    Now perhaps if one door was exit only and one was enter only on each car, it would work, but only if loading/unloading an entire car at a time.

    --
    "Freedom in the USA is not the ability to do what you want. It is the ability to stop others from doing what THEY want"
    1. Re: From what I've seen by GrahamJ · · Score: 2

      You sure make a compelling argument for courteous Americans!

    2. Re:From what I've seen by AHuxley · · Score: 4, Interesting

      How to make trains work like in West Germany, Japan and Switzerland.
      1. Invest in nice new trains.
      2. Hire the best staff on merit.
      3. Look after the stations and trains. Keep the trains and stations clean. Passport controls and police to keep criminals away.
      4. Look after the track. Upgrade the tracks with new technology every generation.
      5. Have a national culture thats likes trains for work and holidays.
      6. Understand what tourism needs. Work to ensure the best parts of a nation can be enjoyed by train. Tell the world about such train travel.
      7. Understand what workers need everyday.


      No AI needed. Just a good way of funding rail and the best staff.

      --
      Domestic spying is now "Benign Information Gathering"
    3. Re:From what I've seen by AmiMoJo · · Score: 3, Interesting

      Most of those have little to do with why the railways in Japan are so efficient.

      The real reasons are things like the way they train staff to stick rigidly to procedure and timing. The procedures themselves are well designed, e.g. they play a little tune on the platform that stops exactly 10 seconds before the doors close, so everyone including the passengers knows what is happening. They have markings to show where the train doors will be and the drivers stop in precisely the right place, so everyone is lined up. People then move to the side of the doors so that people can exit the train, and they can embark in an orderly fashion.

      Plus on the busy lines they have trains arriving every 5 minutes, so people aren't so inclined to rush and cause problems.

      You don't need the best people, you just need people who can stick to procedure. I have no idea what you mean about passport controls - do you mean passport checks at stations?!

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:From what I've seen by tlhIngan · · Score: 2

      Plus on the busy lines they have trains arriving every 5 minutes, so people aren't so inclined to rush and cause problems.

      That doesn't matter. Our commuter trains arrive every 90 seconds during peak periods and you still get people pushing shoving and rushing the doors.

      And I think that time is conservative - I think peak times can easily be 45 seconds or less between trains.

      The final nail on the coffin is sometimes trains are backed up so you have several trains traveling together. The inevitable result is the first train is completely packed, and the second train can be so empty there are seats. Everyone rushes for the first, even though you can see (even from the front of the platform) that there's a train going to be appearing in about 10 seconds after the current train departs.

      People who are smart realize this, let the people fight for the first train to be stuffed, stand back calmly and 10 seconds later enjoy a train with lots of space and a seat.

      The real problem is people. What works in Japan doesn't work anywhere else - it's just the culture - to cut in line is to be incredibly rude and the Japanese can be exceedingly polite and patient.

  4. Do it like Disneyland by Anonymous Coward · · Score: 3, Interesting

    Make the boarding passengers stand behind gates which only open after the arriving passengers have left the train.

  5. Re:Position the trains arrival by David_Hart · · Score: 4, Interesting

    so that the internally crowded doors open on the sparsely populated part of the platform. Then you don't have to direct the platform passengers so much.

    Better yet, design train stations with "Entrance and Exit Only" platforms/sides and delay the enter door opening until people are moving out the exit door. In one side, out the other.... You end up with larger train stations, but you would decrease exiting and loading times.

  6. To Sum Up by Dragonslicer · · Score: 3, Interesting

    People suck, and that's why we can't have nice things.

    1. Re:To Sum Up by Lije+Baley · · Score: 2

      Evolution ensures that there will always be some percentage of the populace that employs the "take advantage of the nice people" strategy. Evolution favors groups that have a multitude of strategies, regardless of whether more than a few are successful in a particular place and time. Hence the large prison population and constant churn of people trying to run their own Italian restaurant.

      --
      Strange things are afoot at the Circle-K.
  7. Re:The solution is obvious by Anonymous Coward · · Score: 2, Informative

    The solution has existed for 32 years. Automate the trains.

    It works perfectly in Vancouver, not a single accident due to the computer. No, everything is certainly a suicide/accident when someone falls into the track as the train comes into the station. Computers have better reaction time than humans, which is why the track sensors work best when people aren't creating a crowding situation.

    What can put an end to all delays, even in the automated system is PED's, or Platform Edge Doors. However most rail systems are a mish-mash of different rail cars of different door positions, so for Vancouver, this doesn't work because the 6-car mk 1 train, 2x2 car Mark 2/2.5 and 4-car Mk 3 train's all have different door spacing. Platform Edge doors would have to be over engineered to work like venetian blinds. eg, by being pulled down when the train is about to open the doors.

    Computer AI here simply is a technical solution to a problem that has already been solved. The Skytrain runs "on time" because it has no schedule, there's a train every 75 seconds at absolute perfect conditions, and every 6 minutes during slow off-peak times. How this can be applied in other places requires a signalling upgrade, removing the driver from the calculation, and then running the trains by forcing the doors to close a-la elevators, where they stay open for a minimum dwell time, and then attempt to close a second time, where the alarm will sound. If they hit an obstruction they re-open completely only once. Any attempt to hold the door open will alert station attendants or transit police that someone is holding up the train and they can be ticketed if they hold the doors while the alarm sounds. Issue enough tickets and people will quit being stupid.

    The safety problem can only be solved by not cutting costs in the first place. Build PED's from the begining, build platforms big enough for an entire train to load and unload (use the Spanish solution if that's what's efficient, open the exit doors first, and then the entrance doors, setup turnstiles to only allow entry or exit.

  8. Why AI? by pipedwho · · Score: 2

    Since all the AI can do is possibly activate indicator lamps or play messages to people to ask them to do things, then it isn't going to help. Considering that the problem is obvious at the outset, it doesn't take an AI to make it any more obvious.

    This is equivalent to just making one door 'in' and the other door 'out' in a variable rather than fixed manner. It can't solve the primary clearly known issues that were indicated: people standing too close to the yellow lines, holding doors, crowding doors, etc.

    You don't need cameras and AI if you can force people to evenly distribute themselves, stop crowding doorways, stop trying to enter through closing doors, and stand away from the edge of the platform. Even better, have a lit sign that directs the flow of people inside the carriage to one of the doors when the train is more than half full, and make sure the carriages line up properly on the platforms that also has lights so people know which is the 'entry' and which is the 'exit' door.

    It also helps when there are signs/announcements around the place that reminds people to 'stand away from the doors until passengers have finished exiting', 'stand to the left(or right) on the escalator if you're not walking', 'stand up and move towards to the carriage doors before the train arrives at the platform', 'stand back from the yellow line - or the train will be delayed', etc.

    One time we're sitting on the train waiting at the platform and the PA comes alive with: "please stand back from the doors". Followed about 20 seconds later with: "would the guy in the blue shirt and baseball cap in the third carriage stop holding the door as you are delaying the train from leaving the platform". Another 20 seconds: "to the guy holding the door, the security staff are on their way down to remove you and the friend you're waiting for from the train".

  9. Re:The solution is obvious by Miamicanes · · Score: 3, Interesting

    I remember the doors on the peoplemover at Atlanta Airport in the early 80s. From what I recall, they wouldn't crush you or allow the train to depart unless the doors were completely closed... but they weren't particularly GENTLE about closing, or proactive about re-opening if you DID get caught in them. The synthesized voice would sternly shout, "Stop boarding!" three times and slam the doors shut. If you got caught in them, a flashing light would go off, you'd be loudly scolded by the same robotic voice in front of the entire train (and possibly an employee) while you were still stuck in the door, THEN the doors would momentarily slide open again (leaving you with a bruise to motivate you to move more quickly next time). I'm sure they've toned down the aggressiveness quite a bit since then, but it definitely worked... you could see the literal FEAR in people's eyes if they were anywhere NEAR the doors when the "Stop boarding!" began.

  10. Two ideas that might speed it up by MiniMike · · Score: 2

    First idea- Pick a destination station before you board (some systems already make you do this), or have a default set of station pairs, and let the system tell you which train/door to go to, with the system optimizing to reduce conflicts. Offer some reward for cooperation , i.e. "Good Commuter points" or some small discount. Downside: requires tracking.

    Second idea- Skip the directions, just have the reward- if the train leaves on time, everyone getting on or off gets a star. Let the commuters figure out how to do it. Downside: requires tracking (but not as much), and might increase confrontations with non-cooperative riders.

    Other factors- I sometimes see people standing in the doorway, not getting on/off, just blocking access to those who are. These people need to be "incentivized" to move elsewhere.
    Possibly just having a sign indicating get off/on times, i.e. first 10 seconds after doors open are only for getting off (or until everyone is off), then let people on, would solve the entire problem.

  11. Japan? by yodleboy · · Score: 3, Interesting

    My understanding, from friends that have been to Japan, and watching japanophile shows like Japanology+, was that the trains in Japan were almost disgustingly punctual. Is that not the case?

    My friends may have been amazed due to comparison to U.S rail systems.

    1. Re:Japan? by Anonymous Coward · · Score: 2, Interesting

      Recently a train in Japan departed 20 seconds off its expected time, and it was in the national news, with much hand-wringing.

      This is not a joke: it's a real event.

  12. Re:Position the trains arrival by magarity · · Score: 2

    Better yet, design train stations with "Entrance and Exit Only" platforms/sides and delay the enter door opening until people are moving out the exit door. In one side, out the other.... You end up with larger train stations, but you would decrease exiting and loading times.

    This is exactly the solution BUT it makes underground stations way more expensive to build. The Beijing subway is a prime example; almost all stops are same side and have the huge bottleneck problem. But there are a couple of transfer stations with different sides and a few seconds delay between the exit doors opening and the entrances opening. It makes a world of difference.

  13. Re:Is This Guy An Idiot? by nukenerd · · Score: 2

    This permits passengers -- particularly those on the platform -- to be directed to doors that will be less busy.

    What in the hell makes you think they can be assed to move to a whole different area of the platform?

    Exactly. Perhaps they intend to use sheepdogs, or bouncers with electric prods. I generally get on in the area where I know the exit is going to be at my destination.

  14. Mumbai Trains have no doors by aberglas · · Score: 2

    Just vast numbers of people pushing as hard as they can, and then the trains take off, always on time, with some people hanging out the door. It is a real sport.

    Killed 6,989 passengers apparently.

    https://indianexpress.com/arti...

  15. Re:The solution is obvious by terrycarlino · · Score: 3, Interesting

    This is a design problem and the result of inferior design.

    The best (and most expensive) way to solve this problem is to design the stations so that passengers enter on one side of the train and leave on the other. This is the way rides are designed at amusement parks to facilitate the movement of crowds.

    Barring that, a system which direct passengers to debark at certain doors (such as at the front) and enter at other doors (At the back) will also work. This has been used on buses, where passengers exit at the back and enter at the front (where they pay.)

    The use of AI in this case may indeed result in fewer accidents resulting from moving trains hitting passengers in exclusion zones, but it will do nothing for keeping trains on time.