Truck Dispatch Logic & Fleet Utilization
Truck dispatch logic is the real-time system that decides which haul truck goes where, when, and with what load — like a traffic controller for mining trucks.
⚠️ Why It Matters
📘 Definition
Truck dispatch logic is an automated decision-making framework that dynamically assigns haul trucks to loading and dumping points based on real-time equipment status, payload targets, cycle time estimates, queue states, and fleet constraints. It integrates telematics, GPS, payload monitoring, and optimization algorithms (e.g., rule-based, heuristic, or MILP solvers) to maximize fleet utilization while respecting safety, maintenance, and operational KPIs. The system operates within a broader mine automation architecture, interfacing with shovel dispatch, fleet management software (FMS), and production scheduling systems.
🎨 Concept Diagram
AI-generated illustration for visual understanding
💡 Engineering Insight
Dispatch logic isn’t about 'optimizing trucks' — it’s about stabilizing the *system*. A 5% improvement in FUR often comes not from faster trucks, but from reducing queue variance at shovels: a stable 3-truck queue delivers higher throughput than an unstable 1–5 truck queue averaging 3 — because predictability enables tighter shovel cycle synchronization and reduces ramp contention. Always tune for stability before speed.
📖 Detailed Explanation
Advanced systems incorporate predictive elements: machine learning models forecast shovel availability based on bucket fill rate trends and hydraulic pressure decay; digital twin simulations pre-test dispatch policies against stochastic events (e.g., tire puncture probability, loader swing delay). Crucially, the logic must embed *physical fidelity*: acceleration limits, grade-dependent speed caps, and payload-dependent braking distances are not optional inputs — they’re hard constraints baked into the solver’s feasibility domain.
The most mature implementations treat dispatch as part of a closed-loop control system. Telemetry from each completed cycle (actual cycle time, payload error, route deviation) feeds back into model recalibration. This creates adaptive behavior: during wet season, the system automatically increases safety margins on clay-slicked ramps; during high-grade ore pushes, it biases assignment toward higher-capacity trucks with verified payload accuracy — all without operator intervention. True robustness emerges only when dispatch logic respects both physics and human factors: e.g., limiting consecutive uphill cycles to prevent thermal brake fade, or enforcing minimum rest intervals between shifts for autonomous truck operators.
🔄 Engineering Workflow
📋 Decision Guide
| Rock/Field Condition | Recommended Design Action |
|---|---|
| Surface mine, steep ramp grades (>12%), high ore variability (density ±18%) | Implement density-compensated payload targeting + dynamic burden adjustment; enforce minimum 2-truck buffer at primary loading point |
| Underground mine, narrow ramps (<5.5 m wide), multiple simultaneous dump points with variable access times | Deploy priority-based shortest-path routing with real-time ramp conflict detection; cap max queue depth at 3 trucks per loading bay |
| Mixed ore/waste haulage with segregation requirements and strict stockpile blending specs | Enforce hard constraint dispatch rules: geo-tagged truck assignment, mandatory GPS-verified dump location logging, and real-time blend deviation alerts |
📊 Key Properties & Parameters
Cycle Time
3.5–12.0 minutes (surface); 8.0–25.0 minutes (underground)Total time for a truck to complete one full haul cycle: load → travel loaded → dump → return empty → queue → load again.
Directly determines maximum theoretical fleet capacity; errors >±15% in cycle time estimation cause dispatch instability and queue collapse.
Payload Utilization Ratio (PUR)
0.82–0.96 (82–96%) for well-calibrated fleets with consistent material densityRatio of actual payload mass to rated payload capacity, expressed as a decimal or percentage.
PUR < 0.85 indicates underloading (wasted capacity); PUR > 0.98 increases risk of overload damage, spillage, and regulatory noncompliance.
Fleet Utilization Rate (FUR)
62–78% for optimized surface fleets; 48–65% for complex underground operationsPercentage of total fleet hours actively engaged in productive haul cycles (excluding maintenance, refueling, and idle wait).
FUR < 60% signals systemic bottlenecks (e.g., shovel downtime, poor dispatch logic, or infrastructure constraints), not just truck availability.
Queue Stability Index (QSI)
0.15–0.45 (low variance = stable; >0.6 = unstable, oscillatory behavior)Dimensionless metric quantifying queue length variance at loading points over rolling 30-min windows, normalized by mean queue length.
QSI > 0.55 correlates strongly with dispatch algorithm divergence, leading to ‘herding’ effects and cascading delays across shifts.
📐 Key Formulas
Fleet Utilization Rate (FUR)
FUR = (Σ Active Haul Hours / Σ Total Fleet Hours) × 100%Measures percentage of total fleet time spent in productive haul cycles.
| Symbol | Name | Unit | Description |
|---|---|---|---|
| FUR | Fleet Utilization Rate | % | Percentage of total fleet time spent in productive haul cycles |
| Σ Active Haul Hours | Sum of Active Haul Hours | hours | Total hours during which fleet vehicles are actively engaged in haul cycles |
| Σ Total Fleet Hours | Sum of Total Fleet Hours | hours | Total available operating hours across the entire fleet |
Effective Payload Factor (EPF)
EPF = (Actual Payload Mass / Rated Payload Capacity) × (Rated Payload Capacity / Design Payload Density)Normalizes payload efficiency against material density variation; critical for mixed-ore dispatch.
| Symbol | Name | Unit | Description |
|---|---|---|---|
| Actual Payload Mass | Actual Payload Mass | kg | Mass of payload actually carried |
| Rated Payload Capacity | Rated Payload Capacity | kg | Maximum allowable payload mass specified for the vehicle or system |
| Design Payload Density | Design Payload Density | kg/m³ | Reference density used in design, representing expected average density of payload material |
🏭 Engineering Example
Chuquicamata Open Pit (Codelco, Chile)
Porphyry copper ore (oxidized cap over sulfide zone)🏗️ Applications
- Autonomous haulage system (AHS) coordination
- Multi-pit multi-shovel fleet balancing
- Ore-waste segregation enforcement in ROM blending
- Emergency response rerouting during slope instability
📋 Real Project Case
Chilean Copper Mine: Autonomous Haul Fleet Deployment
A Tier-1 copper mine in the Atacama Desert, northern Chile, deployed an autonomous haul fleet across its open-pit operation. The site processes ~450 ktpd of ore and waste, with a 2.8-km average haul distance and 320-m vertical lift. The project involved retrofitting and integrating 42 autonomous 290-tonne CAT 794 AC electric drive haul trucks into existing dispatch and traffic management systems.