Transport Modes & Fleet Operations

Chapter 12
Fleet Performance Analytics and Decision Support

Graduate Program in Supply Chain Management
Transport Modes & Fleet Operations   •   Graduate

Fleet Performance Analytics and Decision Support

Introduction

Fleet operations generate large volumes of operational, financial, safety, maintenance, and environmental data. The managerial challenge is not simply to collect data, but to convert it into reliable indicators and decisions. A fleet dashboard should reveal whether vehicles, drivers, assets, and contracts are creating value; explain why performance varies; and support decisions about dispatching, maintenance, routing, pricing, replacement, and capacity.

Fleet analytics is therefore a decision system rather than a reporting exercise. It combines clearly defined key performance indicators (KPIs), trustworthy data, analytical models, visual communication, and managerial action. Poorly designed metrics can encourage undesirable behaviour—for example, maximizing vehicle utilization while increasing driver fatigue, damage, or late deliveries.

This chapter develops an integrated framework for fleet performance analytics. It covers utilization, unit cost, service reliability, empty distance, dwell time, maintenance, safety, emissions, and profitability, followed by benchmarking, forecasting, sensitivity analysis, simulation, root-cause analysis, governance, and implementation.

Learning Objectives

By the end of this chapter, the reader should be able to:

  1. Design a balanced fleet KPI architecture and operational dashboard.
  2. Calculate and interpret utilization, cost, service, maintenance, safety, emissions, and profitability measures.
  3. Distinguish descriptive, diagnostic, predictive, and prescriptive analytics.
  4. Apply benchmarking, forecasting, sensitivity analysis, simulation, and root-cause methods.
  5. Evaluate trade-offs among cost, service, safety, resilience, and environmental performance.
  6. Specify governance controls for data quality, privacy, accountability, and ethical use of analytics.

1. From Fleet Data to Management Decisions

A useful analytics chain is:

Data → information → diagnosis → decision → action → learning.

Data may come from transport management systems, telematics, enterprise resource planning systems, fuel cards, maintenance systems, warehouse systems, driver applications, toll records, and customer delivery confirmations. These sources differ in time stamps, location accuracy, definitions, and ownership. An odometer reading, for example, may not match a GPS-derived distance because of signal loss, map matching, or vehicle configuration.

Four analytical levels are especially important:

  • Descriptive analytics: What happened? Examples include last month’s cost per delivery and on-time percentage.
  • Diagnostic analytics: Why did it happen? Examples include identifying congestion, loading delays, or vehicle availability as contributors to lateness.
  • Predictive analytics: What is likely to happen? Examples include predicted demand, failure probability, and expected arrival time.
  • Prescriptive analytics: What should be done? Examples include assigning a vehicle, changing a route, rescheduling maintenance, or outsourcing a lane.

A KPI is a measure linked to a decision and a defined accountability owner. A metric without a decision context is merely a statistic.

2. Designing a Balanced KPI System

A robust fleet scorecard should connect strategic objectives with operational measures. A practical hierarchy is:

DimensionTypical questionExample KPIs
Asset productivityAre assets being used effectively?Utilization, loaded kilometres, productive hours
CostWhat does service consume?Cost per kilometre, shipment, tonne, or stop
ServiceAre customer promises met?On-time delivery, order completeness, damage
Flow efficiencyWhere is time or capacity lost?Empty distance, dwell time, turnaround time
ReliabilityIs the fleet available and dependable?Breakdown rate, mean time between failures
SafetyAre risks controlled?Crashes, injuries, harsh events, violations
EnvironmentWhat is the environmental burden?Fuel intensity, CO₂e per tonne-kilometre
FinanceDoes the activity create value?Contribution margin, operating margin, return on assets

The system should use both leading indicators and lagging indicators. Preventive-maintenance compliance and harsh-braking events are leading indicators; breakdowns and crashes are lagging indicators. Similarly, dwell-time alerts may precede missed delivery windows.

KPI definitions must specify the population, numerator, denominator, time period, exclusions, source system, refresh frequency, and owner. For example, “on-time delivery” is incomplete unless the organization states whether arrival before the appointment window counts as on time, how cancelled orders are treated, and whether customer-caused delays are excluded.

2.1 Utilization and Productivity

Vehicle utilization has several legitimate meanings. They should not be conflated.

Distance utilization is commonly defined as the proportion of distance travelled with revenue-generating or loaded activity:

Ud = DL ÷ DT × 100%

where DL is loaded or productive distance and DT is total distance. The measure is dimensionless and applies when loaded distance is consistently defined. A vehicle can have high distance utilization but low time utilization if it waits extensively.

Time utilization can be expressed as:

Ut = TP ÷ TA × 100%

where TP is productive operating time and TA is available time. Available time should be defined consistently—for example, scheduled fleet hours minus planned downtime.

Capacity utilization is:

Uc = QA ÷ QC × 100%

where QA is actual quantity moved and QC is available capacity. Quantity may be tonnes, cubic metres, pallets, or weight-equivalent units. Weight utilization can be misleading for bulky freight, while volume utilization can be misleading for dense freight; both may be required.

Worked example. A truck travels 8,000 km in a month, of which 5,600 km are loaded. It is available for 240 hours and performs productive driving and loading for 156 hours. Its payload capacity is 10 tonnes, and it transports 1,440 tonnes against a theoretical capacity of 2,400 tonnes.

Distance utilization is 5,600 ÷ 8,000 × 100% = 70%. Time utilization is 156 ÷ 240 × 100% = 65%. Capacity utilization is 1,440 ÷ 2,400 × 100% = 60%. The three results show different constraints: empty travel, idle or unavailable time, and unused payload capacity.

2.2 Cost per Unit

Fleet costs should be classified by behaviour and traceability. Fixed costs include leases, depreciation, insurance, and some salaries. Variable costs include fuel, tyres, tolls, and usage-related repairs. Semi-variable costs may change in steps as fleet size or operating hours change.

A basic fully allocated cost per kilometre is:

Ckm = CF ÷ D + CV ÷ D

or equivalently:

Ckm = (CF + CV) ÷ D

where CF is fixed cost for the period, CV is variable cost, and D is total distance. All costs must refer to the same period and accounting basis.

For a shipment-based measure:

Cs = CT ÷ Ns

where CT is total attributable transport cost and Ns is the number of shipments. Other denominators include stops, tonnes, pallets, orders, or tonne-kilometres. The correct denominator reflects the service being managed.

Tonne-kilometre productivity is calculated as:

TKM = W × DL

where W is freight weight in tonnes and DL is loaded distance in kilometres. Cost per tonne-kilometre is CT ÷ TKM. This measure is useful for comparing lanes with different distances and loads, but it does not capture stop complexity or service-window requirements.

2.3 Service and Flow Metrics

On-time performance should be calculated at the level at which the promise is made:

OTD = NO ÷ ND × 100%

where NO is deliveries within the agreed time window and ND is eligible deliveries. The definition should distinguish early arrival, late arrival, failed delivery, and customer-requested changes.

Empty distance is:

EDR = DE ÷ DT × 100%

where DE is distance travelled without a commercial load. Empty distance may be necessary because of network imbalance, regulatory repositioning, or equipment requirements; it is not automatically waste. Its value lies in identifying avoidable empty movement.

Dwell time is time spent stationary or engaged in non-driving activities at a facility. A useful decomposition is:

Ttotal = Tdrive + Tqueue + Tload + Tunload + Tadmin + Tbreak

The categories must be mutually exclusive and collectively exhaustive for the selected operating period. Excessive dwell can reduce time utilization, cause missed appointments, and increase driver-hours and fuel consumption.

2.4 Maintenance and Availability

Fleet availability is commonly measured as:

A = Tavailable ÷ Tplanned × 100%

where Tavailable is time the asset is operationally ready and Tplanned is scheduled operating time. Organizations must state whether planned preventive-maintenance downtime is included in unavailable time.

Mean time between failures (MTBF) is:

MTBF = Toperating ÷ Nfailures

Mean time to repair (MTTR) is:

MTTR = Trepair ÷ Nrepairs

MTBF and MTTR are meaningful only when failure and repair events are consistently defined. A minor defect, a roadside immobilization, and a planned service should not be mixed without classification.

Preventive-maintenance compliance is:

PMC = NPM completed on time ÷ NPM due × 100%

High compliance does not prove good maintenance if inspection standards are weak. Maintenance analytics should combine work-order quality, repeat repairs, parts lead time, failure modes, and asset age.

2.5 Safety, Emissions, and Profitability

Safety KPIs should avoid rewarding under-reporting. Examples include crashes per million kilometres, preventable crash frequency, injury severity, speeding events, harsh-braking events, and corrective-action closure time. Telematics alerts are signals for coaching and investigation, not automatic proof of unsafe intent.

Fuel intensity is:

FI = F ÷ D

where F is fuel consumed in litres and D is distance in kilometres. It is often reported as litres per 100 km:

FI100 = F ÷ D × 100

Estimated carbon dioxide equivalent emissions can be calculated as:

ECO₂e = F × EF

where EF is the approved emissions factor in kg CO₂e per litre for the fuel and reporting standard. The factor must be documented because it varies by fuel type, jurisdiction, and accounting boundary. For freight efficiency:

EI = ECO₂e ÷ TKM

where EI is emissions intensity in kg CO₂e per tonne-kilometre.

Profitability should distinguish revenue, variable cost, allocated fixed cost, and overhead. Contribution margin is:

CM = R − CV

where R is revenue and CV is variable cost. Operating profit after allocated fixed cost is:

P = R − CV − CF

A lane can be contribution-positive but operating-loss-making if its contribution does not cover assigned fixed resources. Allocation methods should be transparent, especially when comparing owned fleet, subcontracted transport, and spot-market alternatives.

3. Dashboard Architecture and Visual Design

A dashboard should have three layers. The executive layer shows trends, exceptions, and financial consequences. The management layer supports fleet, depot, maintenance, and customer analysis. The operational layer supports near-real-time intervention, such as late departures, vehicle faults, or excessive dwell.

Effective dashboard design includes:

  • a stable KPI dictionary;
  • target, actual, variance, and trend;
  • drill-down from network to region, depot, vehicle, driver, route, and event;
  • filters that do not silently change definitions;
  • confidence or data-quality flags;
  • exception thresholds tied to action owners;
  • separate views for leading and lagging indicators.

Colour should communicate status rather than decorate the screen. A red indicator should identify a meaningful exception, not merely a low value that is strategically acceptable. Dashboards should show denominators and sample sizes; a 100% on-time result based on two deliveries is not equivalent to 96% based on 2,000 deliveries.

4. Benchmarking and Comparative Analysis

Benchmarking compares performance against a reference. Internal benchmarking compares depots, routes, shifts, or vehicle classes. External benchmarking compares firms or industry datasets. Target benchmarking compares performance with a contractual or strategic standard.

Comparisons require normalization. Cost per kilometre should be adjusted for distance, payload, geography, fuel prices, road conditions, delivery density, and service windows. A depot serving dense urban routes should not be judged directly against a rural depot using only raw cost per vehicle.

A useful method is peer grouping: compare assets with similar vehicle type, age, payload, route profile, and operating environment. More advanced analysis may use regression or data-envelopment analysis, but these methods require adequate sample size, stable definitions, and careful interpretation. Correlation does not establish causation. For example, older vehicles may show higher fuel consumption, but difficult routes may both accelerate aging and increase fuel use.

5. Forecasting and Decision Support

Forecasts support staffing, vehicle positioning, maintenance capacity, fuel purchasing, and replacement planning. A simple moving average is:

Ft+1 = (1 ÷ k) ∑i=0k−1 At−i

where At is actual demand in period t, k is the number of periods averaged, and Ft+1 is the next-period forecast. It assumes recent observations are informative and gives equal weight to the selected periods.

Exponential smoothing is:

Ft+1 = αAt + (1−α)Ft

where 0 ≤ α ≤ 1. A larger α reacts more quickly to recent changes but may amplify noise. Forecast error can be measured by mean absolute error:

MAE = (1 ÷ n) ∑|At − Ft|

where n is the number of evaluated periods. Forecasts should be evaluated out of sample and segmented by lane or customer when patterns differ.

Predictive maintenance models may estimate failure probability from mileage, engine diagnostics, fault codes, age, repair history, and operating conditions. Such models should assist—not replace—engineering inspection and manufacturer requirements.

6. Sensitivity Analysis and Simulation

Sensitivity analysis tests how an outcome changes when one or more assumptions change. For a lane profit model, assumptions may include fuel price, distance, utilization, wage rate, demand, and subcontractor price.

If profit is P = R − C, a one-way sensitivity analysis changes one input while holding others constant. This isolates exposure but may be unrealistic when variables move together. Scenario analysis changes a coherent set of assumptions, such as a fuel-price increase combined with a surcharge response and demand reduction.

Simulation is valuable when uncertainty and operational interactions matter. A discrete-event simulation can represent vehicle arrivals, queues, loading, travel, breakdowns, and service windows. A Monte Carlo model can sample uncertain fuel prices, demand, travel times, and failure events to estimate a distribution of outcomes rather than a single forecast.

Simulation results should report assumptions, number of replications, random-seed controls where relevant, output distributions, and validation against observed data. A simulation that reproduces no real-world baseline should not be used to justify major investment.

7. Root-Cause Analysis

When a KPI deteriorates, managers should avoid treating the KPI itself as the cause. Root-cause analysis links an observed gap to process conditions.

A disciplined sequence is:

  1. Verify the KPI definition, data completeness, and time window.
  2. Segment the problem by location, route, vehicle, shift, customer, and event type.
  3. Identify when the change began and whether it is statistically or operationally material.
  4. Use Pareto analysis to prioritize contributors.
  5. Apply five-whys questioning, a fishbone diagram, process mapping, or fault-tree analysis.
  6. Test a corrective action and monitor unintended consequences.

For example, late deliveries may be attributed to driver performance when the actual chain is: dock congestion → late loading → missed departure → peak-period congestion → late arrival. Corrective action may therefore require appointment redesign or dock staffing rather than disciplinary action.

8. Illustrative Case: NorthStar Regional Distribution

Background. NorthStar operates 80 rigid trucks supplying retail stores. Management reports rising cost per delivery and falling on-time performance. Telematics, warehouse timestamps, fuel records, and maintenance data are available but use different vehicle and route identifiers.

Problem. The monthly dashboard reports 94% on-time delivery, 72% distance utilization, and average cost of £38 per delivery. Managers suspect that high utilization is masking excessive waiting and that the cost figure excludes some depot labour.

Analysis. The analytics team first creates a common master-data key for vehicle, route, order, and facility. It then defines the delivery window, excludes customer-rescheduled orders, and separates planned from unplanned downtime. Decomposition shows:

FindingOperational implication
Loaded distance is 72%, but productive time is 55%Waiting, not only empty travel, limits productivity
Three stores account for 61% of late arrivalsImprovement should begin with a small number of facilities
Average dwell at those stores is 48 minutes versus network average of 27Dock scheduling is a major suspect
Two vehicle classes have high repeat repair ratesMaintenance reliability affects capacity
Reported cost excludes 14% of depot handling labourExisting cost-per-delivery measure is understated

The team performs a scenario analysis. Reducing targeted dwell by 15 minutes at the three stores releases operating time. The released time is not automatically equivalent to 15 minutes of new capacity for every stop; it must be tested against route sequencing, driver-hours limits, and appointment windows. A discrete-event simulation evaluates revised appointment slots and finds that the proposed schedule improves on-time delivery while avoiding additional vehicles under normal demand. A high-demand scenario still requires temporary subcontracting.

Approach and solution. NorthStar introduces a dashboard with separate distance, time, capacity, cost, service, safety, and maintenance views. It assigns store-level dwell ownership, adds a data-quality indicator, and uses a balanced scorecard so dispatchers cannot improve on-time performance by creating unsafe overtime. The company also adds a lane-level contribution-margin view and a weekly root-cause review.

Outcome. In the illustrative case, after three months, targeted dwell falls, on-time performance improves, and cost per delivery declines after previously omitted labour is included in the baseline. The improvement is not attributed solely to the dashboard; it results from data standardization, facility action, schedule redesign, and controlled monitoring.

Learning points. First, KPI validity precedes optimization. Second, distance utilization alone is insufficient. Third, a dashboard must assign action ownership. Fourth, simulation is most useful when linked to verified process data. Finally, improvements must be evaluated for safety, cost shifting, and service quality.

9. Governance, Ethics, and Contemporary Technology

Fleet analytics involves personal data, including driver identity, location, behaviour, working time, and sometimes health-related information. Organizations should apply purpose limitation, data minimization, access controls, retention schedules, lawful processing, and transparent communication. Workers should know how telematics data are used and how they may challenge inaccurate records.

Algorithmic scoring can reproduce bias if drivers on difficult routes are compared with drivers on easy routes. Automated disciplinary decisions are particularly risky when GPS data are incomplete or contextual information is absent. Human review, audit trails, appeal processes, and documented model limitations are essential.

Artificial intelligence can support anomaly detection, ETA prediction, image-assisted damage inspection, maintenance forecasting, and natural-language explanations of dashboard changes. However, AI outputs require validation, monitoring for drift, cybersecurity controls, and clear accountability. Generative AI should not be treated as an authoritative source for safety, legal, or maintenance decisions without verification.

Contemporary fleets increasingly combine connected vehicles, digital twins, electric-vehicle telemetry, charging data, and carbon-accounting systems. Electric fleets require additional KPIs such as energy consumption per kilometre, battery state of charge, charging dwell, charger availability, and route feasibility under temperature and payload conditions. The same balanced principle remains: optimize the total operating system, not one attractive metric.

10. Implementation Best Practices and Limitations

A practical implementation sequence is:

  1. Clarify strategic decisions and stakeholder needs.
  2. Create a KPI dictionary and data ownership matrix.
  3. Establish master data and reconcile source systems.
  4. Baseline performance before setting targets.
  5. Pilot a small number of high-value KPIs.
  6. Build drill-down dashboards and exception workflows.
  7. Validate measures with operational users.
  8. Introduce forecasting and simulation only after descriptive data are reliable.
  9. Review unintended effects and revise incentives.
  10. Audit definitions, models, access, and outcomes periodically.

Important limitations include missing data, survivorship bias, changing route mix, inconsistent event coding, inaccurate cost allocation, forecast uncertainty, and the risk of confusing association with causation. KPI targets can also create gaming: delaying a scan, reclassifying a failure, or refusing difficult work may improve a number while damaging the system. Balanced measures, audit sampling, and qualitative review reduce this risk.

Chapter Summary

Fleet performance analytics connects operational data with managerial decisions. A credible KPI system combines utilization, cost, service, flow, maintenance, safety, emissions, and profitability measures. Each KPI requires an explicit definition, consistent units, a denominator, an owner, and a decision use. Distance, time, and capacity utilization describe different constraints; cost measures depend on transparent cost boundaries; and on-time performance requires a clear service promise.

Dashboards should distinguish leading from lagging indicators and enable controlled drill-down. Benchmarking requires comparable peers and normalization. Forecasting supports capacity and maintenance decisions, while sensitivity analysis and simulation expose uncertainty and trade-offs. Root-cause analysis prevents superficial responses to deteriorating KPIs. Governance is essential because fleet analytics uses personal, operational, and financial data and may influence employment decisions. The central managerial principle is to optimize total system performance rather than maximize an isolated metric.

Key Terms

KPI: A defined performance measure linked to a decision and accountable owner.

Fleet utilization: The extent to which fleet distance, time, or capacity is productively used.

Loaded distance: Distance travelled with a commercial load or productive assignment.

Empty distance: Distance travelled without a commercial load.

Dwell time: Time spent waiting or performing non-driving activities at a facility.

On-time delivery: Delivery completed within the agreed service window.

Cost per unit: Transport cost divided by a specified unit such as kilometre, shipment, stop, or tonne-kilometre.

Tonne-kilometre: Freight tonnes multiplied by loaded kilometres.

Fleet availability: Proportion of planned time during which an asset is operationally ready.

MTBF: Mean operating time between defined failures.

MTTR: Mean time required to restore an asset after repair events.

Fuel intensity: Fuel consumed per unit of distance.

Emissions intensity: Emissions per unit of freight activity.

Contribution margin: Revenue minus attributable variable cost.

Benchmarking: Comparison with an internal, external, or target reference.

Forecasting: Estimation of future values using historical and explanatory information.

Sensitivity analysis: Testing outcome changes under altered assumptions.

Simulation: Computational representation of uncertain processes and their interactions.

Root-cause analysis: Structured investigation of underlying contributors to a performance gap.

Data governance: Policies and controls for data quality, access, use, security, and accountability.

Review Questions

Short Answer Questions

  1. Why should distance utilization and time utilization be reported separately?
  2. State two requirements for a valid on-time delivery KPI.
  3. What is the difference between MTBF and MTTR?
  4. Why must emissions factors be documented?
  5. Distinguish descriptive analytics from prescriptive analytics.

Long Answer Questions

  1. Design a balanced fleet scorecard for a regional distribution operation and justify each KPI category.
  2. Explain how cost allocation can change the apparent profitability of an owned fleet versus a subcontracted fleet.
  3. Discuss the assumptions and limitations of moving-average and exponential-smoothing forecasts.
  4. Explain how benchmarking can become misleading when fleet operating contexts differ.
  5. Evaluate the ethical and governance risks of using telematics data in driver performance management.

Analytical / Application Questions

  1. A fleet travels 12,000 km, including 7,800 loaded kilometres, and operates productively for 180 of 300 available hours. Calculate distance and time utilization, then interpret the difference.
  2. A depot’s on-time performance falls from 96% to 90%. Propose a root-cause analysis plan that distinguishes data problems, facility dwell, route design, vehicle reliability, and driver-hours constraints.
  3. A manager proposes adding vehicles because average utilization is 85%. Specify the additional data, sensitivity tests, and simulation scenarios required before approving the investment.

Multiple Choice Questions with Answers

Question 1

A truck travels 10,000 km, of which 6,500 km are loaded. What is its distance utilization?

A. 35%

B. 65%

C. 75%

D. 154%

Correct Answer: B. 65%

Question 2

Which measure is most directly concerned with the proportion of planned time that an asset is operationally ready?

A. Fleet availability

B. Empty-distance ratio

C. Contribution margin

D. On-time delivery

Correct Answer: A. Fleet availability

Question 3

In the formula MTBF = Toperating ÷ Nfailures, what does Nfailures represent?

A. Number of planned services

B. Number of vehicles in the fleet

C. Number of defined failure events

D. Number of repair hours

Correct Answer: C. Number of defined failure events

Question 4

Which action is diagnostic analytics designed to support?

A. Reporting last month’s fuel use

B. Explaining why late deliveries increased

C. Estimating next month’s demand

D. Selecting the optimal route automatically

Correct Answer: B. Explaining why late deliveries increased

Question 5

A fleet consumes 4,000 litres over 50,000 km. What is fuel intensity in litres per 100 km?

A. 0.08

B. 4

C. 8

D. 80

Correct Answer: C. 8

Question 6

Which condition is essential for meaningful external benchmarking?

A. Using identical dashboard colours

B. Comparing only vehicles of the same brand

C. Normalizing for relevant operating context

D. Ignoring differences in route density

Correct Answer: C. Normalizing for relevant operating context

Question 7

What is the principal risk of optimizing on-time delivery as an isolated KPI?

A. It always reduces data quality

B. It may encourage unsafe overtime or cost shifting

C. It prevents all forecasting

D. It eliminates the need for maintenance

Correct Answer: B. It may encourage unsafe overtime or cost shifting

Question 8

In exponential smoothing, increasing α generally makes the forecast:

A. Less responsive to recent observations

B. More responsive to recent observations

C. Independent of actual observations

D. Equal to the maximum historical value

Correct Answer: B. More responsive to recent observations

Question 9

Which method is most appropriate for identifying the underlying contributors to a sudden increase in dwell time?

A. Root-cause analysis

B. Simple depreciation

C. Revenue recognition

D. Vehicle replacement alone

Correct Answer: A. Root-cause analysis

Question 10

Why should a dashboard display sample size along with a percentage KPI?

A. To replace the KPI definition

B. To show whether the percentage is based on sufficient observations

C. To convert a lagging indicator into a leading indicator

D. To eliminate the need for targets

Correct Answer: B. To show whether the percentage is based on sufficient observations

Transport Modes & Fleet Operations
Chapter 12 of 14