Discrete Rate Simulation Engine

Mining Haul Road & Dispatch Simulator

Model 24/7 continuous mining logistics across 80 km haul roads. Adjust fleet allocations, crusher dump rates, and shift changeover parameters to evaluate operational bottlenecks.

Discrete Rate Engine Running
⛏️ Mine Site A (Amaruq Pit)🏭 Crusher Site B (Meadowbank)
LHXX (140t)LHXX (140t)
XXXX (110t)
Road Speed: 55 km/h
Cycle Time: 1.8 Hrs
Dump Queue: 2 Trucks
Shift Ore Throughput: 14,850 TonnesCrusher Utilization: 92.4%
Fleet & Dispatch Parameters
LHXX Trucks (140t):12 Fleet
XXXX Trucks (110t):8 Fleet
Crusher Processing Rate:1,400 t/h
Shift Throughput Metric
[Live Rate Telemetry Active]

How Discrete Rate Simulation (DRS) Optimizes Heavy Haul Mining

Developed in collaboration with Prof. Navarra's Operations Research Lab at McGill University, this simulator models continuous material flow rates across an 80 km haul road connecting mine pit sites to processing crushers.

Discrete Rate vs Discrete Event

Unlike traditional Discrete Event Simulations (DES) which track individual discrete steps, Discrete Rate Simulation (DRS) models continuous rate state transitions (tonnes/hour, fluid rates, crusher queues) for superior performance and scaling.

Shift Changeover & Fleet Matching

Simulates 12-hour operator shift handoffs, lunch break staggering, and mixed fleet allocations (140-tonne LHXX vs 110-tonne XXXX trucks) to identify bottleneck queues at the crusher.

View the full Python DRS simulation engine repository on GitHub:View Repository