Semesta
1. Configure
2. Compute
3. Results

Configure scenario

Define the route, vehicle, and charging policy. Run the engine when ready.

First time here?

Click Prefill with JAK45 above to load a worked example with the JAK45 corridor (Ragunan ↔ Lebak Bulus) and a Wuling Mitra EV profile. You can edit any field before running.

Baseline only — solver sizes the fleet to meet headway & demand.
Per-bus target (fixed). Solver adjusts fleet size, not this.
Optional floor: fleet × revenue km must cover this.
Per-direction gap at one stop — a bus passes every N min in the same direction.
300 min
1320 min
Legs
Leg 1
Leg 2
Estimated real distance per bus: ~218–242 km/day
≈24.2 km per round trip · ~96 min/cycle · window 17 h. Rough estimate before charging is scheduled — the exact per-bus figure comes from the simulation.
Target 200 km is within reach.
List every physical depot where buses can plug in. All charging (pre-op, opportunity, end-of-shift) is scheduled at these locations. Total nozzles = maximum simultaneous charging.
Leave blank if the charger is right at the terminus. If free text later specifies a distance for this location by name, it will override this value.
Serves
Leave on "All legs" if this charger is reachable from every route direction.
Installed capacity: 4 nozzles across 2 chargers at 1 location. Vehicle pakai 1 nozzle per sesi, jadi maksimum 4 bus bisa charging bersamaan.
Configured capacity (4 nozzles / 2 chargers) is below the 1:3 charger floor for 27 buses (~9 chargers / 18 nozzles suggested). The engine will still schedule around whatever you enter — it won't automatically flag this as infeasible. Update your locations if this doesn't match your real depot.
Adjusts your first location only — split across multiple locations manually if you have more than one depot.
Single gun: 1 bus = 1 nozzle, kapasitas paralel = total nozzle.