A haul truck dispatch system is the software and hardware that decides, moment by moment, which shovel each mining truck should drive to and which dump or crusher it should deliver its load to. In an open-pit mine, a fleet of huge haul trucks cycles endlessly between the shovels loading ore and waste and the places that material goes, and how well those cycles are coordinated has a large bearing on how much the mine moves and what it costs. A dispatch system replaces gut feel and radio calls with continuous, data-driven assignments that keep the fleet productive.
Haul Truck Dispatch in one line: A haul truck dispatch system is a real-time fleet management system that assigns haul trucks to shovels and dump points using high-precision GPS positioning, live load and cycle data, and optimization algorithms. Its goal is to minimise the time trucks spend queuing at shovels or idle at dumps, keeping shovels loading and trucks hauling. It interfaces with weightometers, crushers, and stockpiles, and its performance data can be surfaced alongside plant information in a unified operations view.
The task a dispatch system solves is a constant matching problem. At any moment some shovels are loading, some are waiting for a truck, and some trucks are empty and looking for a shovel while others are full and heading for a dump, a crusher, or a stockpile. The system's job is to decide where each truck should go next so that shovels are kept busy loading and trucks are kept moving with as little waiting as possible. Because the situation changes every few seconds as trucks fill, dump, and move, the assignments must be made and updated continuously rather than set once at the start of a shift.
This depends first on knowing exactly where everything is, which comes from high-precision GPS on every truck, shovel, and piece of support equipment. Standard positioning is not enough on a working mine bench, so dispatch systems use precise satellite positioning that pins each machine to within a small margin, accurate enough to know which shovel a truck is at and which side of a dump it has reached. On top of position, the system tracks each truck's state, empty, loading, full, dumping, and its load and cycle history, so it has a live and detailed picture of the whole fleet.
With that picture, an optimization algorithm computes assignments. Rather than a fixed truck-to-shovel pairing, it continuously evaluates which assignment of each truck best serves the mine's goals, whether that is maximising total tonnes moved, keeping a particular shovel or the crusher fed, or meeting a blend of ore grades. When a truck empties at a dump, the system tells it which shovel to return to based on which shovel most needs a truck next, spreading the fleet across the shovels so that none sits waiting while another has trucks queued behind it.
The waste a dispatch system attacks has two faces. A truck queuing behind others at a busy shovel is burning fuel and operator time while hauling nothing, and a shovel standing idle waiting for a truck to arrive is an expensive machine producing nothing. Both are lost time, and on a large fleet they add up to a significant fraction of the potential production that never happens. Good dispatch minimises both at once by balancing the number of trucks assigned to each shovel against how fast that shovel loads and how long the haul to its dump takes.
Getting this balance right is what shovel-truck matching means. Assign too few trucks to a shovel and it waits idle between loads; assign too many and they queue. The ideal number depends on the loading rate, the round-trip cycle time, and the state of the haul roads, all of which the system knows from live and historical data, so it can keep each shovel supplied with just enough trucks to stay busy without building a queue. Because cycle times change through a shift as the pit deepens, roads get longer, and conditions vary, the matching has to be dynamic rather than a fixed ratio.
The payoff is measured in cycle time and utilisation. By continuously trimming queues and idle waits, the system raises the tonnes each truck and shovel move per hour and lowers the cost per tonne, because more of every machine's operating hour is spent productively. It also gives supervisors a clear view of where time is being lost, whether at a slow-loading shovel, a congested dump, or a deteriorating road, so they can fix the bottleneck rather than just adding more trucks. This is why a dispatch system is central to how a modern open-pit mine manages its haulage.
Dispatch does not operate in isolation from the rest of the operation; it connects to the systems on either side of the truck cycle. Weightometers and onboard payload scales tell the system how much each truck actually carried, which feeds production tallies and reveals whether trucks are being loaded to their proper payload. The status of the crusher and stockpiles matters too, because there is no point sending a stream of trucks to a crusher that is full or down, so the system routes loads to where they can actually be received. These interfaces let dispatch respond to what is happening at the plant, not just in the pit.
Because of these connections, the picture the mine really wants is a single one that spans the pit and the plant together. Haulage performance, tonnes hauled, cycle times, queue and idle time, and truck and shovel utilisation, is far more useful when it can be seen next to plant throughput, crusher status, and stockpile inventory, because the mine is one continuous flow from bench to processing. When those two worlds are viewed separately, it is hard to see that a plant slowdown is starving the pit of somewhere to dump, or that a haulage shortfall is why the plant is running short of feed.
A cloud SCADA platform such as Merobix is built to bring signals from many sources into a shared, live, historised view, the same role it plays across industries where field and process data need to be seen together. Applied to a mine, dispatch KPIs and payload data can surface alongside crusher, stockpile, and plant readings so that supervisors and managers see haulage and processing in one operations picture rather than two disconnected screens. That unified view makes it possible to spot where the whole material flow is constrained, from the shovel in the pit to the mill in the plant, and to manage the operation as the single connected system it really is.
It combines high-precision GPS positions of every truck and shovel with each truck's state and load history, then runs an optimization algorithm that continuously evaluates which assignment best serves the mine's goals, such as maximising tonnes moved or keeping the crusher fed. When a truck empties at a dump, the system directs it to the shovel that most needs a truck next, so the fleet is spread to keep shovels loading with minimal queuing.
Shovel-truck matching is assigning the right number of trucks to each shovel so the shovel stays busy without trucks queuing behind it. Too few trucks and the shovel waits idle between loads; too many and they queue and waste time. The ideal number depends on the shovel's loading rate and the round-trip cycle time to its dump, which change through a shift, so a dispatch system adjusts the matching dynamically rather than using a fixed ratio.
Yes. It interfaces with weightometers and onboard payload scales to record what each truck carried, and it uses crusher and stockpile status to avoid sending trucks to a crusher that is full or down. Bringing dispatch KPIs together with plant throughput and inventory in one operations view lets supervisors see the whole material flow from pit to plant and manage it as a single connected system rather than two separate ones.
Merobix reads your field devices into a cloud SCADA - the real thing behind these terms, live in days from any browser.