Electrification is usually framed as a charging problem: how many chargers, at what power, where. In practice it becomes a scheduling problem long before the first charger is commissioned. A diesel bus can refuel in minutes; an electric bus needs its energy planned into the day the way a crew break is planned — or it strands mid-route.
The moment a block is built for an electric vehicle, its state of charge (SoC) has to be tracked across every trip, layover and dead run. Range depends on route gradient, load, weather and driving style, so a single fixed “kilometres per charge” figure is misleading. Blocks should be cut with an energy margin, and layovers long enough for opportunity charging should be recognised automatically — not discovered on the road.
Every minute a bus spends charging is a minute it is not in service. The scheduler’s job is to place charging in the gaps the timetable already creates — terminal layovers, off-peak troughs — and to penalise charge cycles that would break a run. Where terminals have limited chargers, charging itself becomes a constrained resource to be allocated, just like a platform or a driver.
Few operators run all-electric overnight. Diesel, CNG and electric buses share depots and routes for years. That means one plan has to schedule several energy models at once, assigning the right vehicle type to the right block — long inter-city runs to diesel, dense urban loops to electric — without two disconnected planning tools.
SoC-aware blocking, charge-cycle penalties, opportunity-charging detection, and a single schedule that plans every fuel type together. When energy is a first-class scheduling constraint, electrification stops being a risk to reliability and becomes just another rule the plan respects.
We load a depot’s network, timetable and duty rules and show you the result against what you run today. Request a walkthrough →