ev-bus-charging-schedule-optimization-demand

EV Bus Charging Schedule Optimization Guide | BusCMMS


Your buses roll back into the depot at 6pm and every charger kicks on at once. The depot's power draw spikes, and next month the utility bill has a demand charge on it bigger than the energy you actually used. You did not drive more — you just all plugged in at the same minute. That peak is schedulable. You can see how a charging schedule flattens the peak and cuts the demand charge.

EV DEPOT · CHARGING SCHEDULE

EV Bus Charging Schedule Optimization to Reduce Demand Charges

EV bus charging schedule optimization is about one thing the utility bill cares about most: your peak power draw. Demand charges are billed on the highest kilowatts you pull at any moment, not the total energy you use — so plugging every bus in at once builds a tall, expensive peak. Spread the same charging across the night and that peak flattens, while every bus still leaves full.

ONE DEPOT, ONE NIGHT — THE PEAK YOU PAY FOR
400 kW 300 150 0 150 kW target Unmanaged — all plug in at 6pm Staggered — spread across the night 6pm 12am 6am Same energy, same full buses by morning — but less than half the peak kW.
The demand charge is set by the tallest spike — flatten it and you lower the bill without charging one kilowatt-hour less.

Why Demand Charges Dominate an EV Bus Depot Bill

An electric utility bill has two parts: energy, billed per kilowatt-hour you consume, and demand, billed per kilowatt of peak power you pull at any single moment. For a bus depot charging a whole fleet, the demand side is the one that hurts — and the one a schedule can control.

60–94%

of total charges came from the demand portion in CALSTART's examples — 60% for a 50 kW customer, 94% for a 500 kW customer, on identical energy use.

$0–$23.65

per kW demand charge across the 26 utilities CALSTART reviewed, with some time-of-use rates reaching $59.24 per kW.

15 min

is all it takes — demand is usually billed on your highest average kW over any 15-minute interval in the month, and some rates ratchet that peak across a full year.

That last point is the whole game: one careless 15-minute spike can set your charge for the month, or longer. A deeper look at EV charging cost management for bus fleets walks through the tariff side; the rest of this guide is about building the schedule that keeps that spike from ever happening.

The Core Lever: Stretch the Time, Drop the Power

A bus needs a fixed amount of energy overnight — say 375 kilowatt-hours. Whether that takes four hours or eight does not change the energy, but it changes everything about the peak power. Charge slower over a longer window and the kilowatts you pull at once fall sharply.

SAME 375 kWh, DIFFERENT PEAK (CALSTART)
0 25 50 75 100 kW Over 4 hrs 94 kW Over 6 hrs 63 kW Over 8 hrs 47 kW

Figures from CALSTART's FTA white paper on peak demand charges — doubling the charging window from 4 to 8 hours cuts the power draw in half, which is exactly where the demand-charge savings come from.

Most buses sit at the depot far longer than they need to charge, so that slack time is free money — if the schedule uses it. You can map your own dwell windows free and see how much room you have.

Sequencing the Fleet: A Staggered Charging Schedule

Stretching one bus is easy; the real optimization is sequencing the whole fleet so the groups overlap as little as possible. Split the buses into waves, send each wave to the off-peak window, and the depot's combined draw stays under your target instead of stacking into one spike.

THREE WAVES ACROSS THE OFF-PEAK WINDOW
OFF-PEAK WINDOW · LOWER RATES Group A · buses 1-8 Group B · buses 9-16 Group C · buses 17-24 11pm 1am 3am 5am 6am Waves overlap by design — enough chargers run to finish by dawn, never all at once.
The schedule respects two limits at once: the depot's peak-kW target and each bus's departure time the next morning.

The constraint that makes this hard by hand is readiness — every bus still has to be full for its route, so you cannot just push charging late. A system that knows each bus's departure window solves the puzzle automatically. It is worth a live look at scheduling the fleet against real departure times.

How BusCMMS Optimizes EV Bus Charging Schedules

A good charging schedule balances three things that fight each other: the demand-charge target, the off-peak rate window, and every bus being ready to roll. Four capabilities make that balance hold on a real depot.

Charging sequenced to a peak target

Buses are grouped into waves that keep the depot's combined draw under the kilowatt target you set, so no 15-minute spike ever sets a demand charge you did not plan for.

Shifted into the off-peak window

Charging lands in your low-rate hours by default, so you capture the time-of-use savings on energy at the same time you are shaving the demand peak.

Readiness by route and departure

Every bus is scheduled to reach the charge its next route needs before it leaves, so optimizing the bill never means a bus rolling out short on range.

One dashboard for cost and fleet

Charging cost, peak draw and fleet availability sit beside your diesel and CNG maintenance on the same dashboard, so energy is managed as part of operations, not a separate silo.

That turns charging from a bill you react to into a schedule you control — the same bus-specific system already runs your preventive maintenance, so charging strategy lives right next to it. The fastest way to judge it is a short walkthrough on your own depot's charging.

Our first full month on electric, the demand charge was almost the whole bill — we were pulling three hundred kilowatts because every bus charged the second it parked. Once we split the fleet into three waves across the night, the peak dropped by more than half and the bill came down with it. The hard part was never the chargers, it was making sure every bus was still full by first route. Letting the schedule handle both at once is what finally made the math work.
Transit Fleet Managertransit agency, 24-bus electric depot

EV Bus Charging Schedule Optimization: Key Takeaways

1

Demand charges are the target

They are billed on peak kilowatts, not total energy, and can be the majority of a depot's bill — so lowering the peak, not using less energy, is where the savings are.

2

Stretch time to drop power

The same energy over a longer window means lower kilowatts at once. Doubling the charging window can roughly halve the peak power you draw.

3

Stagger the fleet into waves

Sequencing bus groups across the off-peak window keeps the combined draw flat and under target, instead of every charger spiking at once.

4

Readiness is the real constraint

Optimizing the bill only works if every bus is full for its route. A schedule that knows departure times is what makes the savings safe to take.

EV bus charging schedule optimization is not about charging less — it is about charging smarter, so the peak that sets your demand charge never happens. Build the schedule around your dwell windows and departure times, and the bill follows. You can start building your charging schedule free and size up the savings.

EV Bus Charging Schedule Optimization: Frequently Asked Questions

What is a demand charge on an EV bus depot bill?

A demand charge is the part of a commercial electric bill based on your peak power draw, measured in kilowatts, rather than the total energy you consume in kilowatt-hours. It is usually billed on the highest average kilowatts you pull over any 15-minute interval in the month, and some rates ratchet that peak across a full year. For a bus depot charging a whole fleet at once, this peak can be large: CALSTART found demand charges made up 60 percent of the bill for a 50 kW customer and 94 percent for a 500 kW customer on identical energy use. That is why EV bus charging schedule optimization focuses on the peak.

How does charging schedule optimization reduce demand charges?

By lowering the peak kilowatts the depot pulls at any one moment. A bus needs a fixed amount of energy overnight, but spreading that charge over a longer window drops the power required at once — CALSTART's figures show 375 kilowatt-hours needing 94 kW over four hours but only 47 kW over eight. Sequence the fleet into staggered waves so chargers do not all run together, and the combined depot draw stays flat under a target instead of spiking. The energy delivered is identical; only the peak changes, and the peak is what the demand charge is billed on.

Will optimizing the charging schedule leave a bus short on range?

Not if the schedule is built around readiness. The constraint that matters is that every bus reaches the charge its next route needs before it departs. A proper optimization schedules each bus's charging inside its dwell window and against its departure time, so flattening the peak never pushes a bus's charge too late. This is exactly why doing it by hand is hard and why a system that knows each bus's route and departure time is worth having — it solves the cost and readiness puzzle at the same time.

What is the difference between time-of-use rates and demand charges?

They are two separate levers. Time-of-use rates change the price per kilowatt-hour of energy by time of day — cheaper off-peak, more expensive on-peak — so shifting charging into the off-peak window lowers the energy portion of the bill. Demand charges are billed on peak kilowatts regardless of the hour. A good charging schedule captures both: it moves charging into the low-rate window and staggers it so the peak stays low. Optimizing only one leaves savings on the table, which is why a schedule should target the rate window and the peak together.

Do I need special chargers to optimize an EV bus charging schedule?

Smart, networked chargers make automated sequencing easier, but the strategy starts with the schedule, not the hardware. The core moves — stretching charge time to lower power, staggering buses into waves, and shifting into off-peak hours — come from how you plan charging against dwell and departure times. A fleet system like BusCMMS builds that plan around each bus's route and readiness, tracks charging cost and peak draw, and keeps it beside your maintenance on one dashboard, so the schedule drives the chargers rather than the other way around.



Share This Story, Choose Your Platform!