Stochastic Open-Pit Mine Production Scheduling: A Case Study of an Iron Deposit
Abstract
:1. Introduction
- geological block modeling: data are obtained from the geological logging and analytical assays of drill hole samples taken at different locations and depths in the deposit, and are used to delineate lithological and mineralogical domains and to interpolate the grades of elements of interest (products, by-products and contaminants) and other attributes, such as the specific gravity and the metal recovery. This step usually combines expert geological knowledge with geostatistical methods. Then, the deposit is modeled as a three-dimensional array of rectangular cuboids or blocks, each of which is assigned a prediction of its grade(s) and other attributes (rock type, specific gravity, metal recovery, etc.) [1,2,3,4,5,6];
- economic model: based on the block model information, alternative destinations, such as mills, waste dumps or stockpiles, and economic parameters, such as metal prices, mining and processing costs, a specific economic value is assigned to each block, indicating the amount of money that one obtains or loses by extracting/processing this block;
- ultimate pit limit determination: this step consists of delimiting the sub-region of the deposit in which extraction will be carried out. Among many different possible configurations of blocks for extraction that respect the overall slope angle of pit walls, the configuration that maximizes the profit, termed the ultimate pit limit (UPL), is often chosen [7];
- production scheduling: this step consists of deciding which blocks should be extracted, and when, and how extracted blocks should be treated. For this purpose, the UPL is divided into smaller pits called nested pits. A sequence of pushbacks or phases is then defined by considering operational spaces. Finally, a long-term open-pit mine production scheduling (LOMPS) is defined, which considers a number of operational constraints in each phase and maximizes the cumulative discounted cash flow (DCF) of the project [7].
2. Background
2.1. Modeling Geological Uncertainty
2.2. Production Scheduling under Geological Uncertainty
3. Methodology
- the layout of the geological domains (rock types) are simulated in the area of study, via the plurigaussian approach [12]. In this manner, it is possible to account for the uncertainty in the modeling of geological domains (rock type in this case);
- the quantitative variables of interest are jointly simulated within each simulated geological domain (obtained from the previous step) separately. Here, a multigaussian model together with a turning bands simulation algorithm [41] are used. By having multiple realizations, the uncertainty in the quantitative variables conditioned to the rock type model can be accounted for;
- a mixed stochastic integer programming (SIP) model is used to assess the impact of geological uncertainty. The model uses mine blocks along the planning horizon with the aim of maximizing the expected cumulative DCF and minimizing the total cost of uncertainty associated with deviations from production objectives (both in quantity and quality). The model is subject to several constraints such as precedence slope angles for safe pit walls, maximum and minimum operational resource consumption (mining and processing) associated with the quantity of materials, and maximum and minimum blending requirements, associated with the quality of the processed material;
- the approach for directly solving the SIP formulation is highly impractical at a large scale. To reduce the number of integer variables required by the SIP model, we use a temporal decomposition strategy to divide the original problem into sub-problems associated with fewer periods, together with a block pre-selection procedure based on a linear programming relaxation solution [42], but applied to a stochastic case.
4. Case Study
4.1. Presentation
- host rock, composed mostly of intrusive or hypabyssal rocks such as andesites, diorites and trachytes. These lithologies are porphyritic in texture and are affected by hydrothermal alteration, including argilization, epidotization and chloritization. The iron grades are low, generally less than 14.5%;
- skarn, formed by contact metamorphism at high temperatures and ductile rheological environments. This lithology contains epidote, chlorite, pyroxenes and clay minerals, as well as contact mineralization (magnetite) associated with faults and irregular fracturing, with an iron grade that reaches 25%;
- mineralized breccias, resulting from the cooling and fracturing of the skarn in a posterior event with lower temperature and a fragile rheological environment. The main iron ore mineral observed is magnetite, while the main gangue minerals are gypsum, chalcedony, mica and quartz.
4.2. Rock Type Modeling
4.3. Modeling of Quantitative Variables
- for the host rock, a linear coregionalization model was fitted for all the quantitative variables of interest using a semi-automated least-square algorithm [43];
- for the skarn domain, a linear coregionalization model was fitted for Fe, SiO2, K and MR, and other two models were fitted for S and P, insofar as none of these variables present significant correlations with the remaining ones in this domain;
- for the mineralized breccia, a linear coregionalization model was fitted for all the variables of interest except S, which was modeled separately.
4.4. Ultimate Pit Limit
4.5. Production Scheduling
5. Conclusions and Perspectives
Author Contributions
Funding
Conflicts of Interest
Appendix A. Economic Block Valuation
Appendix B. Stochastic Integer Programming (SIP) Model
Appendix C. Deterministic Integer Programming (DIP) Model
References
- Royer, J.J.; Mejia, P.; Caumon, G.; Collon, P. 3D and 4D geomodelling applied to mineral resources exploration—An introduction. In 3D, 4D and Predictive Modelling of Major Mineral Belts in Europe; Weihed, P., Ed.; Springer: Cham, Switzerland, 2015; pp. 73–89. [Google Scholar]
- Wellmann, F.; Caumon, G. 3-D structural geological models: Concepts, methods, and uncertainties. Adv. Geophys. 2018, 59, 1–121. [Google Scholar]
- Journel, A.; Huijbregts, C. Mining Geostatistics; Academic Press: London, UK, 1978; 600p. [Google Scholar]
- Sinclair, A.J.; Blackwell, G.H. Applied Mineral Inventory Estimation; Cambridge University Press: Cambridge, UK, 2002; 381p. [Google Scholar]
- Rossi, M.E.; Deutsch, C.V. Mineral Resource Estimation; Springer: Dordrecht, The Netherlands, 2014; 332p. [Google Scholar]
- Seéguret, S.A.; Emery, X. Géostatistique de Gisements de Cuivre Chiliens: 35 Années de Recherche Appliqueée; Presses des Mines: Paris, France, 2019; 264p. [Google Scholar]
- Hustrulid, W.A.; Kuchta, M.; Martin, R.K. Open Pit Mine Planning and Design; CRC Press: Boca Raton, FL, USA, 2013; 1298p. [Google Scholar]
- Dowd, P.; Xu, C.; Coward, S. Strategic Mine Planning and Design: Some Challenges and Strategies for Addressing Them. Min. Technol. 2016, 125, 22–34. [Google Scholar] [CrossRef]
- Dimitrakopoulos, R. Advances in Applied Strategic Mine Planning; Springer: Berlin/Heidelberg, Germany, 2018; 800p. [Google Scholar]
- Srivastava, R.M. Geostatistics: A toolkit for data analysis, spatial prediction and risk management in the coal industry. Int. J. Coal. Geol. 2013, 112, 2–13. [Google Scholar] [CrossRef]
- Lantueéjoul, C. Geostatistical Simulation: Models and Algorithms; Springer: Fontainebleau, France, 2002; 256p. [Google Scholar]
- Armstrong, M.; Galli, A.; Beucher, H.; Loc’h, G.; Renard, D.; Doligez, B.; Eschard, R.; Geffroy, F. Plurigaussian Simulations in Geosciences; Springer: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
- Chilès, J.P.; Delfiner, P. Geostatistics: Modeling Spatial Uncertainty, 2nd ed.; Wiley Blackwell: Toronto, ON, Canada, 2012; 699p. [Google Scholar]
- Jones, P.; Douglas, I.; Jewbali, A. Modeling combined geological and grade uncertainty: Application of multiple-point simulation at the Apensu gold deposit, Ghana. Math. Geosci. 2013, 45, 949–965. [Google Scholar] [CrossRef]
- Mery, N.; Emery, X.; Cáceres, A.; Ribeiro, D.; Cunha, E. Geostatistical modeling of the geological uncertainty in an iron ore deposit. Ore. Geol. Rev. 2017, 88, 336–351. [Google Scholar] [CrossRef]
- Maleki, M.; Emery, X. Joint simulation of stationary grade and non-stationary rock type for quantifying geological uncertainty in a copper deposit. Comput. Geosci. 2017, 109, 258–267. [Google Scholar] [CrossRef]
- Emery, X.; Maleki, M. Geostatistics in the presence of geological boundaries: Application to mineral resources modeling. Ore. Geol. Rev. 2019, 114, 103124. [Google Scholar] [CrossRef]
- Ramazan, S.; Dimitrakopoulos, R. Traditional and new MIP models for production scheduling with in-situ grade variability. Int. J. Surf. Min. Reclam Environ. 2004, 18, 85–98. [Google Scholar] [CrossRef]
- Albor Consuegra, F.R.; Dimitrakopoulos, R. Stochastic mine design optimisation based on simulated annealing: Pit limits, production schedules, multiple orebody scenarios and sensitivity analysis. Min. Technol. 2009, 118, 79–90. [Google Scholar] [CrossRef]
- Ramazan, S.; Dimitrakopoulos, R. Production scheduling with uncertain supply: A new solution to the open pit mining problem. Optim. Eng. 2013, 14, 361–380. [Google Scholar] [CrossRef]
- Leite, A.; Dimitrakopoulos, R. Stochastic optimization of mine production scheduling with uncertain ore/metal/waste supply. Int. J. Min. Sci. Technol. 2014, 24, 755–762. [Google Scholar] [CrossRef]
- Goodfellow, R.C.; Dimitrakopoulos, R. Global optimization of open pit mining complexes with uncertainty. Appl. Soft. Comput. J. 2016, 40, 292–304. [Google Scholar] [CrossRef]
- Morales, N.; Seguel, S.; Cáceres, A.; Jélvez, E.; Alarcón, M. Incorporation of geometallurgical attributes and geological uncertainty into long-term open-pit mine planning. Minerals. 2019, 9, 108. [Google Scholar] [CrossRef] [Green Version]
- Nelis, G.; Morales, N.; Widzyk-Capehart, E. Comparison of different approaches to strategic open-pit mine planning under geological uncertainty. In Proceedings of the 27th International Symposium on Mine Planning and Equipment Selection—MPES 2018; Widzyk-Capehard, E., Hekmat, A., Singhal, R., Eds.; Springer: Cham, Switzerland, 2019; pp. 95–105. [Google Scholar]
- Osanloo, M.; Gholamnejad, J.; Karimi, B. Long-term open pit mine production planning: A review of models and algorithms. Int. J. Min. Reclam Environ. 2008, 22, 3–35. [Google Scholar] [CrossRef]
- Boland, N.; Dumitrescu, I.; Froyland, G. A Multistage Stochastic Programming Approach to Open Pit Mine Production Scheduling with Uncertain Geology. Optimization Online. 2008. Available online: http://www.optimization-online.org/DB_HTML/2008/10/2123.html (accessed on 27 June 2020).
- Vielma, J.P.; Espinoza, D.; Moreno, E. Risk control in ultimate pits using conditional simulations. In Proceedings of the 34th International Symposium on the Application of Computers and Operations Research in the Mineral Industry, Vancouver, Canada, 6–9 October 2009; pp. 567–575. [Google Scholar]
- Denby, B.; Schofield, D. Open-pit design and scheduling by use of genetic algorithms. Trans. Inst. Min. Metall. Sect. A 1994, 103, A21–A26. [Google Scholar]
- Godoy, M.; Dimitrakopoulos, R. Managing risk and waste mining in long-term production scheduling of open-pit mines. SME Trans. 2004, 316, 43–50. [Google Scholar]
- Lamghari, A.; Dimitrakopoulos, R. A diversified Tabu search approach for the open-pit mine production scheduling problem with metal uncertainty. Eur. J. Oper. Res. 2012, 222, 642–652. [Google Scholar] [CrossRef] [Green Version]
- Lamghari, A.; Dimitrakopoulos, R.; Ferland, J.A. A variable neighbourhood descent algorithm for the open-pit mine production scheduling problem with metal uncertainty. J. Oper. Res. Soc. 2014, 65, 1305–1314. [Google Scholar] [CrossRef] [Green Version]
- Cullenbine, C.; Wood, R.K.; Newman, A. A sliding time window heuristic for open pit mine block sequencing. Optim. Lett. 2011, 5, 365–377. [Google Scholar] [CrossRef] [Green Version]
- Adrien Rimélé, M.; Dimitrakopoulos, R.; Gamache, M. A stochastic optimization method with in-pit waste and tailings disposal for open pit life-of-mine production planning. Resour. Policy 2018, 57, 112–121. [Google Scholar] [CrossRef]
- Bienstock, D.; Zuckerberg, M. Solving LP relaxations of large-scale precedence constrained problems. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Eisenbrand, F., Shepherd, F.B., Eds.; Springer: Berlin, Germany, 2010; pp. 1–14. [Google Scholar]
- Samavati, M.; Essam, D.; Nehring, M.; Sarker, R. A new methodology for the open-pit mine production scheduling problem. Omega 2018, 81, 169–182. [Google Scholar] [CrossRef]
- Ramazan, S. The new Fundamental Tree Algorithm for production scheduling of open pit mines. Eur. J. Oper. Res. 2006, 177, 1153–1166. [Google Scholar] [CrossRef]
- Tabesh, M.; Askari-Nasab, H. Two-stage clustering algorithm for block aggregation in open pit mines. Trans. Inst. Min. Metall Sect. A Min. Technol. 2011, 120, 158–169. [Google Scholar] [CrossRef]
- Mai, N.L.; Topal, E.; Erten, O.; Sommerville, B. A new risk-based optimisation method for the iron ore production scheduling using stochastic integer programming. Resour. Policy 2019, 62, 571–579. [Google Scholar] [CrossRef]
- Dunham, S.; Vann, J. Geometallurgy, geostatistics and project value—Does your block model tell you what you need to know? In Proceedings of the Project Evaluation Conference, Melbourne, Australia, 19–20 June 2007; pp. 189–196. [Google Scholar]
- Vallejo, M.N.; Dimitrakopoulos, R. Stochastic orebody modelling and stochastic long-term production scheduling at the KéMag iron ore deposit, Quebec, Canada. Int. J. Min. Reclam Environ. 2019, 33, 462–479. [Google Scholar] [CrossRef]
- Emery, X. A turning bands program for conditional co-simulation of cross-correlated Gaussian random fields. Comput. Geosci. 2008, 34, 1850–1862. [Google Scholar] [CrossRef]
- Jélvez, E.; Morales, N.; Nancel-Penard, P.; Cornillier, F. A new hybrid heuristic algorithm for the Precedence Constrained Production Scheduling Problem: A mining application. Omega 2019, 102046. [Google Scholar] [CrossRef]
- Emery, X. Iterative algorithms for fitting a linear model of coregionalization. Comput. Geosci. 2010, 36, 1150–1160. [Google Scholar] [CrossRef]
- Glacken, I.M. Change of support and use of economic parameters for block selection. In Geostatistics Wollongong’ 96; Baafi, E.Y., Schofield, N.A., Eds.; Kluwer Academic: Dordrecht, The Netherlands, 1997; pp. 811–821. [Google Scholar]
- Journel, A.G.; Kyriakidis, P.C. Evaluation of Mineral Reserves: A Simulation Approach; Oxford University Press: Oxford, UK, 2004; 216p. [Google Scholar]
- Emery, X. Change-of-support models and computer programs for direct block-support simulation. Comput. Geosci. 2009, 35, 2047–2056. [Google Scholar] [CrossRef]
- Emery, X.; Ortiz, J.M. Two approaches to direct block-support conditional co-simulation. Comput. Geosci. 2011, 37, 1015–1025. [Google Scholar] [CrossRef]
- Zaytsev, V.; Biver, P.; Wackernagel, H.; Allard, D. Change-of-support models on irregular grids for geostatistical simulation. Math. Geosci. 2016, 48, 353–369. [Google Scholar] [CrossRef]
- Dimitrakopoulos, R.G.; Sabour, S.A. Evaluating mine plans under uncertainty: Can the real options make a difference? Resour. Policy 2007, 32, 116–125. [Google Scholar] [CrossRef]
- Akbari, A.D.; Osanloo, M.; Shirazi, M.A. Determination of ultimate pit limits in open mines using real option approach. IUST Int. J. Eng. Sci. 2008, 19, 23–38. [Google Scholar]
Variable | Statistics | Global | Host Rock | Skarn | Breccia |
---|---|---|---|---|---|
Count | 5614 | 1177 | 2022 | 2415 | |
Fe | Minimum | 1.40 | 1.56 | 1.40 | 15.02 |
Maximum | 70.45 | 14.98 | 24.99 | 70.45 | |
Mean | 21.82 | 7.17 | 12.62 | 36.82 | |
Variance | 257.52 | 11.99 | 35.40 | 162.89 | |
Median | 17.45 | 6.72 | 12.63 | 34.49 | |
Upper Quartile | 31.82 | 9.57 | 17.24 | 45.15 | |
Lower Quartile | 8.56 | 4.13 | 7.72 | 26.97 | |
SiO2 | Minimum | 0.7 | 3.46 | 5.29 | 0.7 |
Maximum | 83.11 | 83.11 | 79.31 | 60.1 | |
Mean | 32.23 | 38.0 | 41.55 | 21.62 | |
Variance | 226.07 | 142.57 | 160.26 | 121.10 | |
Median | 31.13 | 34.18 | 41.42 | 20.84 | |
Upper Quartile | 41.56 | 40.59 | 50.86 | 29.05 | |
Lower Quartile | 22.107 | 30.75 | 30.55 | 13.37 | |
S | Minimum | 0.007 | 0.02 | 0.4 | 0.007 |
Maximum | 5.53 | 3.68 | 5.53 | 3.63 | |
Mean | 0.594 | 0.45 | 0.62 | 0.64 | |
Variance | 0.50 | 0.32 | 0.50 | 0.58 | |
Median | 0.12 | 0.08 | 0.11 | 0.13 | |
Upper Quartile | 0.21 | 0.20 | 0.21 | 0.22 | |
Lower Quartile | 0.049 | 0.023 | 0.039 | 0.08 | |
P | Minimum | 0.0 | 0.0 | 0.0 | 0.0 |
Maximum | 11.1 | 8.5 | 11.1 | 9.45 | |
Mean | 0.29 | 0.24 | 0.27 | 0.33 | |
Variance | 0.22 | 0.18 | 0.24 | 0.21 | |
Median | 0.46 | 0.29 | 0.48 | 0.52 | |
Upper Quartile | 0.78 | 0.59 | 0.79 | 0.84 | |
Lower Quartile | 0.26 | 0.15 | 0.30 | 0.32 | |
K | Minimum | 0.0 | 0.35 | 0.018 | 0.0 |
Maximum | 7.78 | 7.27 | 7.78 | 5.7 | |
Mean | 2.05 | 2.70 | 2.33 | 1.5 | |
Variance | 1.280 | 1.14 | 1.26 | 0.79 | |
Median | 1.92 | 2.55 | 2.12 | 1.42 | |
Upper Quartile | 2.7 | 3.31 | 2.88 | 2.07 | |
Lower Quartile | 1.27 | 1.96 | 1.52 | 0.85 | |
MR | Minimum | 0.0 | 0.0 | 0.0 | 0.0 |
Maximum | 0.98 | 0.40 | 0.69 | 0.98 | |
Mean | 0.22 | 0.05 | 0.11 | 0.41 | |
Variance | 0.048 | 0.002 | 0.009 | 0.044 | |
Median | 0.144 | 0.04 | 0.094 | 0.38 | |
Upper Quartile | 0.34 | 0.06 | 0.15 | 0.55 | |
Lower Quartile | 0.04 | 0.02 | 0.03 | 0.25 |
Statistics | Rock Ton (Mton) | Ore Ton (Mton) | Waste Ton (Mton) | Stripping Ratio |
---|---|---|---|---|
P5 | 401.85 | 105.23 | 295.62 | 2.71 |
Average | 404.88 | 107.72 | 297.16 | 2.74 |
P95 | 409.26 | 109.06 | 298.47 | 2.78 |
Approach | Advantages | Drawbacks |
---|---|---|
Stochastic integer programming (SIP) model | Geological and geometallurgical uncertainties are explicitly taken into account in the model. The model maximizes the expected cumulative discounted cash flow and, simultaneously, minimizes the impact of losses due to deviations from production targets. The solution under this approach has a better risk control and a higher probability of meeting production targets | Real-world size problems are computationally demanding (we applied a hybrid heuristic algorithm [42], allowing to reduce the required computer resources and running times). The choice of unit costs of under- and over-production strongly impacts the objective function (we followed the approach presented in [38]). Other sources of uncertainty such as commodity prices and costs are not considered. We propose this point as a future work. |
Deterministic integer programming (DIP) model | This model lacks the possibility to deal with uncertainties in geological and geometallurgical variables: all the parameters used in the model are considered known in advance. The geological information is modeled through a single, smoothed block model (kriging prediction, or average of simulated realizations). Real-world size problems are computationally demanding. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Maleki, M.; Jélvez, E.; Emery, X.; Morales, N. Stochastic Open-Pit Mine Production Scheduling: A Case Study of an Iron Deposit. Minerals 2020, 10, 585. https://doi.org/10.3390/min10070585
Maleki M, Jélvez E, Emery X, Morales N. Stochastic Open-Pit Mine Production Scheduling: A Case Study of an Iron Deposit. Minerals. 2020; 10(7):585. https://doi.org/10.3390/min10070585
Chicago/Turabian StyleMaleki, Mohammad, Enrique Jélvez, Xavier Emery, and Nelson Morales. 2020. "Stochastic Open-Pit Mine Production Scheduling: A Case Study of an Iron Deposit" Minerals 10, no. 7: 585. https://doi.org/10.3390/min10070585
APA StyleMaleki, M., Jélvez, E., Emery, X., & Morales, N. (2020). Stochastic Open-Pit Mine Production Scheduling: A Case Study of an Iron Deposit. Minerals, 10(7), 585. https://doi.org/10.3390/min10070585