🎓 Lesson 18 D5

Designing Actionable KPIs for Logistics Health Monitoring

KPIs for logistics health monitoring are simple, measurable numbers that tell you if your mine’s haulage, fuel supply, maintenance scheduling, and material flow are working well—or failing—before problems cause delays or safety risks.

🎯 Learning Objectives

  • Design three context-specific KPIs for haul truck fleet health using SMART-CR criteria
  • Calculate KPI sensitivity (delta-response ratio) to detect early degradation in loader availability
  • Analyze a 7-day logistics telemetry dataset to identify which KPIs breached actionable thresholds and recommend interventions
  • Explain how KPI baselines differ between wet-season vs. dry-season haul road conditions using empirical data
  • Apply ISO 55001 Annex A.4 principles to validate KPI governance ownership and review frequency

📖 Why This Matters

In modern surface mines, 68% of unplanned production stoppages originate not from blasting or processing failures—but from cascading logistics breakdowns: a single delayed fuel delivery can idle 12 haul trucks; a 5% drop in shovel availability degrades downstream crushing throughput by 9.3%. Yet most operations track only lagging metrics like 'tonnes hauled per shift'—which reveal failure *after* it occurs. Actionable KPIs act as an early-warning nervous system: they detect micro-deteriorations (e.g., 2% increase in average waiting time at dump points) *before* they compound into downtime. This lesson teaches you to build KPIs that don’t just report—they prescribe.

📘 Core Principles

Actionable KPI design rests on four interdependent pillars: (1) Causality — the KPI must reflect a root-cause variable (e.g., 'tire pressure compliance rate' not 'truck speed variance'); (2) Controllability — ownership must be assignable to a single role (e.g., Fleet Maintenance Supervisor owns 'mean time to repair (MTTR) for Tier-1 hydraulic failures'); (3) Responsiveness — the KPI must change measurably within ≤24 hours of a process shift (e.g., 'fuel stockout lead time' reacts within 4 hrs of a depot delay); and (4) Governance Fit — KPIs must align with organizational risk appetite and audit frameworks (e.g., ISO 45001 requires near-miss response KPIs tied to incident investigation SLAs). Critically, actionable KPIs are *not* derived top-down from strategy—they emerge bottom-up from process failure mode analysis (FMEA) of logistics sub-systems.

📐 KPI Sensitivity Index (KSI)

The KPI Sensitivity Index quantifies how rapidly a KPI responds to underlying process degradation. It enables engineers to rank KPIs by early-detection capability—prioritizing those with highest KSI for real-time dashboards. KSI is calculated as the ratio of relative KPI change (ΔK/K₀) to the relative change in its causal driver (ΔD/D₀), measured over identical time windows. A KSI ≥ 3.0 indicates high diagnostic utility for predictive intervention.

KPI Sensitivity Index (KSI)

KSI = (ΔK / K₀) / (ΔD / D₀)

Measures responsiveness of a KPI (K) to change in its causal driver (D); higher values indicate superior early-warning capability.

Variables:
SymbolNameUnitDescription
K KPI value unitless or context-specific (e.g., min, %, °C) Measured value of the KPI at time t
K₀ Baseline KPI value same as K Reference value (e.g., 30-day rolling mean)
D Causal driver value unitless or context-specific Measured value of the root-cause variable driving KPI change
D₀ Baseline causal driver value same as D Reference value of the causal driver
Typical Ranges:
High-sensitivity KPI (e.g., hydraulic temp std dev): 3.0 – 8.5
Medium-sensitivity KPI (e.g., loader cycle time std dev): 0.5 – 2.2
Low-sensitivity KPI (e.g., monthly fuel cost per tonne): 0.05 – 0.3

💡 Worked Example

Problem: A mine tracks 'Loader Cycle Time Consistency (CCT)' (std dev of cycle times, minutes) and its causal driver 'Hydraulic Oil Temperature Stability (HOTS)' (std dev of oil temp, °C). Over 48 hrs: CCT increased from 0.82 min to 1.24 min; HOTS increased from 2.1°C to 3.7°C.
1. Step 1: Calculate ΔK/K₀ = (1.24 − 0.82) / 0.82 = 0.40 / 0.82 = 0.4878
2. Step 2: Calculate ΔD/D₀ = (3.7 − 2.1) / 2.1 = 1.6 / 2.1 = 0.7619
3. Step 3: Compute KSI = 0.4878 / 0.7619 = 0.64
Answer: The KSI is 0.64, indicating low sensitivity—CCT lags behind thermal degradation. Engineers should instead prioritize 'HOTS std dev' itself as the actionable KPI, since it breaches >2.5°C (safe limit) before CCT exceeds 1.0 min (threshold).

🏗️ Real-World Application

At Newmont’s Boddington Mine (WA), logistics engineers redesigned KPIs after repeated fuel-related truck idling. Legacy KPI 'Avg. Fuel Consumption per km' masked variability. Using FMEA, they identified 'Fuel Delivery SLA Adherence Rate' (actual delivery time vs. scheduled ±15 min) as causal and controllable. Baseline: 72% adherence (dry season), 41% (wet season). They implemented GPS-tracked fuel convoy telemetry and automated SMS alerts to shift supervisors when adherence dropped below 65%. Within 8 weeks, adherence rose to 94% (dry) and 83% (wet), reducing average truck idle time from 22 to 6.4 min/shift—recovering 1.8M tonnes/year in haul capacity. This KPI now triggers automatic rerouting of fuel trucks and pre-emptive road grading notifications.

📋 Case Connection

📋 Chilean Iron Ore Export Corridor Optimization

Chronic rail delays causing port demurrage penalties and stockpile overflow

📋 South African Platinum Group Metals Stockpile Optimization

Overstocking of lower-grade material due to inflexible blending schedules and forecast errors

📚 References