Stockpile Dynamics Excel Model (with Monte Carlo simulation)
The Stockpile Dynamics Excel Model (with Monte Carlo simulation) is a quantitative decision-support tool implemented in Microsoft Excel that simulates the probabilistic evolution of stockpile volume, grade, and composition over time under stochastic inputs—such as variable haul truck arrival rates, blending ratios, weather delays, and assay uncertainty. It integrates mass balance constraints, temporal sequencing logic, and random sampling to quantify risk and variability in stockpile inventory and quality. The model supports robust planning for mine-to-mill logistics by forecasting fill/drain profiles, grade deviation probabilities, and stockout or overflow likelihoods.
📖 Overview
📑 Key Components
🎯 Applications
- ✓ Optimizing stockpile buffer size to minimize mill feed interruptions
- ✓ Evaluating blending strategy resilience under geological grade uncertainty
- ✓ Supporting capital justification for additional stacking/reclaiming equipment
📐 Key Formulas
Net Stockpile Change
ΔS_t = I_t − O_t − L_t
Calculates daily net change in stockpile mass (ΔS_t), where I_t = incoming ore mass, O_t = reclaimed ore mass, and L_t = losses (e.g., dust, moisture evaporation)
Grade-Weighted Average
G_t = (Σ_i (m_i × g_i)) / Σ_i m_i
Computes blended stockpile grade G_t as the mass-weighted average of all layers or batches i in stockpile at time t, where m_i is mass and g_i is assay grade
Monte Carlo Sample
X_sim = μ + σ × NORM.INV(RAND(), 0, 1)
Generates a random sample X_sim from a normal distribution with mean μ and standard deviation σ, used for stochastic inputs like ore grade or throughput