A Coordinated Routing Approach for Enhancing Bus Timeliness and Travel Efficiency in Mixed-Traffic Environment

This paper proposes and validates a real-time coordinated routing strategy using connected and automated vehicles (CAVs) in mixed-traffic environments to dynamically reroute them away from dedicated bus lanes, thereby simultaneously improving bus schedule adherence and CAV travel efficiency.

Tanlu Liang, Ting Bai, Andreas A. Malikopoulos

Published Tue, 10 Ma
📖 4 min read☕ Coffee break read

Imagine a busy city street as a giant, living river. Usually, this river is chaotic: fast cars, slow trucks, and buses all jostling for space, causing traffic jams that make everyone late.

Now, imagine we have two special groups of vehicles:

  1. The Buses: They are like the scheduled ferries. They have a strict timetable and must arrive at specific docks (bus stops) on time to keep the city moving.
  2. The CAVs (Connected and Automated Vehicles): These are smart, self-driving cars. They can talk to each other and the traffic lights, making them incredibly efficient if they can drive together in a tight, smooth formation.

The Problem: The "Shared Lane" Dilemma

Cities want to build special lanes just for these smart cars (CAVs) to let them zoom ahead. But building new lanes is expensive and hard. So, cities are thinking: "What if we let the smart cars share the existing Bus Lanes?"

Here's the catch: If too many smart cars crowd the bus lane, they might block the buses. The buses get stuck, miss their schedules, and the whole public transit system slows down. But if we ban smart cars from the bus lane, we lose the efficiency benefits of letting them drive together.

It's like a dance floor: If the dancers (CAVs) get too rowdy, they knock over the lead singer (the Bus). If the singer can't move, the show stops.

The Solution: The "Smart Conductor"

This paper proposes a Coordinated Routing Approach. Think of this system as a super-smart traffic conductor standing on a tower, watching the whole city in real-time.

Here is how it works, step-by-step:

  1. The Crystal Ball (Prediction): The conductor doesn't just look at traffic right now; they look a few minutes ahead. They know exactly where the buses are going and when they will arrive at the next intersection.
  2. The "Tension" Detector: The system constantly checks the bus lane. It asks: "If 10 smart cars enter this lane in the next 30 seconds, will they create a traffic jam that makes the bus late?"
  3. The Gentle Nudge (Rerouting): If the system sees a potential jam forming, it doesn't stop the cars. Instead, it sends a gentle message to a few specific smart cars: "Hey, the bus is coming up fast. Instead of taking the fast bus lane, please take the slightly longer regular road for a moment to let the bus pass."
  4. The Win-Win:
    • The Bus gets a clear path and arrives exactly on time.
    • The Smart Cars avoid getting stuck in a jam behind the bus. Even though they took a slightly different route, they actually arrive faster because they didn't get stuck in a traffic snarl.
    • The Regular Cars (Human-driven) benefit because the overall traffic flow is smoother.

The Analogy: The River and the Raft

Imagine the bus lane is a narrow, fast-moving river where a large raft (the bus) must pass through.

  • Old Way: If you let hundreds of small kayaks (CAVs) into the river, they might block the raft, causing a logjam.
  • New Way: The "Smart Conductor" sees the raft coming. It tells a few kayaks to paddle into a side stream (the regular road) just for a minute. The raft glides through the main river without hitting anything. Once the raft passes, the kayaks can rejoin the main flow. Everyone gets to their destination faster.

What the Computer Simulation Showed

The researchers tested this idea using a digital city (a video game-like simulation called SUMO) based on real streets in San Francisco.

  • Without the system: Buses were often late, and cars got stuck in traffic.
  • With the system:
    • Bus Punctuality: Jumped from about 23% on-time to 90% on-time. The buses became incredibly reliable.
    • Car Efficiency: The smart cars actually traveled faster overall because they avoided the chaos of getting stuck behind buses.
    • The "Sweet Spot": The system works best when there are enough smart cars to make a difference, but not so many that they overwhelm the system.

The Bottom Line

This paper suggests that we don't have to choose between "fast self-driving cars" and "reliable buses." By using real-time data to act like a smart traffic conductor, we can let them share the road. The result is a city where the bus always arrives on time, and the self-driving cars zoom through without getting stuck in the very jams they were supposed to avoid. It's a win for everyone.