CC

Ballina Concentrate Plant

Dynamic Dock Scheduling · Agentic AI

Live · shift clock 06:00

Prediction & Optimization Engines

Predictive telematics ML engine (LightGBM / XGBoost regressor) and MILP dock constraint optimizer (Google OR-Tools CP-SAT), streaming live.

ETA MAE

2.9min

Recompute cadence

60sec

Solver time

1046ms

Re-optimisations / hr

15

1. Predictive Telematics ML Engine

LightGBM / XGBoost regressor
  • Predicts precise arrival windows (ETÂ) by analyzing real-time GPS streaming data against historical traffic, weather, and driver behaviour models.
  • Dynamically recalculates arrival probability matrices every 60 seconds to detect early/late arrival variances.
TruckETÂConfidenceVarianceSignal
TRK-21099 min88%0 minWithin tolerance
TRK-21186 min97%-12 minEarly — pull slot forward
TRK-21274 min95%-8 minEarly — pull slot forward
TRK-21361 min84%+7 minLate — trigger reschedule
TRK-21448 min78%+13 minLate — trigger reschedule
TRK-21536 min84%+2 minWithin tolerance

2. MILP Dock Constraint Optimizer

Google OR-Tools CP-SAT / MILP solver
  • Solves complex multi-variable scheduling math to minimize truck wait time, ASRS buffer load variance, and AGV travel distances.
  • Enforces hard operational constraints: cold chain dock doors, ASRS spur throughput caps, and AGV battery levels.

Cold chain dock affinity

Temperature-controlled loads restricted to D01, D02, D07

3 doors reserved

ASRS spur throughput cap

Max 72 moves/hr per aisle

Peak 69 moves/hr

AGV battery floor

No task dispatch below 30% state of charge

Lowest 44%

Labour shift coverage

Skill-matched operator per active door

Satisfied

Yard smoothing window

Max 6 trailers queued in yard

Queue 4

Closed-loop outcome

Truck wait time after each re-optimisation