Designing an optimal stope layout for underground mining based on a heuristic algorithm

https://doi.org/10.1016/j.ijmst.2015.07.011Get rights and content

Abstract

An optimal layout or three-dimensional spatial distribution of stopes guarantees the maximum profitability over life span of an underground mining operation. Thus, stope optimization is one of the key areas in underground mine planning practice. However, the computational complexity in developing an optimal stope layout has been a reason for limited availability of the algorithms offering solution to this problem. This article shares a new and efficient heuristic algorithm that considers a three-dimensional ore body model as an input, maximizes the economic value, and satisfies the physical mining and geotechnical constraints for generating an optimal stope layout. An implementation at a copper deposit demonstrates the applicability and robustness of the algorithm. A parallel processing based modification improving the performance of the original algorithm in terms of enormous computational time saving is also presented.

Introduction

The availability of adequate supply of mineral resources is the requirement for commencement of a mining operation. Geological and geostatistical investigations delineate the spatial (size, shape, depth, etc.) characteristics of these resources, define mineable reserves, and create a three-dimensional ore body model by dividing these reserves into thousands of mining blocks [1], [2], [3], [4], [5]. Apart from the economic parameters, this ore body model becomes an input to subsequent mine planning process. Given these inputs, mine planning process may suggest recovery of these reserves either through a surface or an underground mining operation. If the decision is in favor of an underground mining operation, then the development of an optimal production plan that maximizes the discounted value of the operation subject to the production capacity, physical, and geotechnical constraints, follows the selection of a stope layout [6], [7]. The procedure to generate an optimal stope layout combines thousands of mining blocks into a set of stopes, such that, the undiscounted value of operation is maximized by satisfying the physical and geotechnical requirements [8], [9]. Consequently, for a decision, whether a mining block is included in a stope or otherwise, it requires evaluation of all possible combinations of thousands of mining blocks. This establishes the computational complexity of the stope optimization problem, and as a result, generating solution to this problem, is a challenge. Therefore, this paper describes and implements an efficient heuristic approach to develop an optimal stope layout in underground mining operations.

Physical and geotechnical constraints relate to the size and orientation of the ore body, extent of mine development openings (levels) that provide access to stopes, mining equipment size, and an appropriate ore pillar size ensuring stability of these underground excavations [10], [11]. Given these constraints, a realistic stope layout may constitute fixed (i.e. all stopes of similar size) or variable size stopes with or without pillars. Consequently, a procedure that caters for variable stope sizes and availability of pillars within the underground mine, supplements the computational complexity of the stope layout problem. Fig. 1 establishes the context of computational complexity in a simple two-dimensional hypothetical ore body model containing 64 mining blocks.

As shown in Fig. 1a, the stope size is defined as 3 × 3 = 9 mining blocks, i.e. the number of mining blocks along x and y-axis is equal to 3, respectively. Given the defined stope size, a candidate mining block b may become part of 1 out of 9 possible stope combinations (for example, stopes 1 and 2). This reflects that there are numerous possible combinations for all 64 mining blocks within this hypothetical ore body model. Similarly, Fig. 2b relates the stope size and possible stope combinations for a mining block b. It shows that an increase in stope size escalates the number of stope combinations, resulting in the computational complexity of the stope layout problem. In realistic ore body models, an evaluation of these combinations is required in three-dimensional space, leading to an exponential increase in the computational time and complexity.

Moreover, if a mining block is shared among a number of possible stopes, i.e. the mining block exists in more than one stope sets, such combinations are categorized as overlapping stopes. Physical mining constraint restricts the generation of overlapping stopes, and accordingly, avoiding such stope sets requires implementation of the additional computational steps of the algorithmic. In summary, it is established that the computational complexity of the stope layout problem is manifolds, and the development of a stope optimization algorithm that evaluates multiple combinations of non-overlapping stope sets and selects the best stope layout is a challenge.

Given these intricacies, a few algorithms offer solution to the stope layout problem, however, a majority of these algorithms does not generate the optimum solution [12]. Ovanic and Young propose the branch and bound algorithm to optimize the stope boundary along a row of mining blocks, i.e., in one dimension, using two piecewise linear cumulative functions [13], [14]. These two functions identify the optimal starting and ending locations for mining within each row of mining blocks. As such, the algorithm cannot be implemented in three-dimensional ore body models. Imitating the open pit optimization procedures, Alford shares a floating stope procedure, and given the structure of the algorithm, it violates the non-overlapping stopes requirement [15]. Cawrse suggests a multi-pass floating stope process as an improvement/extension in the original floating stope process; however, the algorithm fails to address the violation of non-overlapping stopes requirement [16]. Ataee Pour proposes the maximum neighborhood value algorithm that relies on individual mining blocks in delineating the stope boundaries, consequently, ignores the shape of the mineable stopes, leading to limited applicability in realistic scenarios [17]. Grieco and Dimitrakopoulos develop a mixed integer programming based stope optimization algorithm under geological uncertainty, and given the size of the stochastic framework, the algorithm focuses only on the profitable stope locations, and valid solution to the entire ore body does not exist [18]. Topal and Sens suggest a heuristic procedure that derives the most profitable stopes from the ore body model, however, the procedure fails to analyse all alternative solutions [9]. Bai et al. propose an implementation of the maximum flow algorithm for stope optimization problem [19]. However, it is limited to use for small mineralized ore bodies and sub-level stoping mining method.

Realizing that the earlier studies do not offer a holistic approach to solve this challenging problem, this paper contributes: (1) a new and efficient heuristic algorithm that maximizes the economic value of the operation, honors the physical mining and geotechnical constraints, incorporates fixed and variable stope sizes with and without pillars, and solves the problem in three-dimensional space; (2) an implementation of the original algorithm at a copper deposit; and (3) a parallel processing based modified algorithm improving the performance of the original procedure in terms of enormous computational time savings.

Section snippets

Proposed heuristic algorithm

The proposed heuristic algorithm solves the stope layout problem sequentially in five distinct steps. It standardizes the ore body model, creates stopes, assigns attributes to these stopes, generates sets of stopes as possible solutions, and identifies the optimal solution among all possible solutions. More specifically, it converts the ore body model into an economic block model that constitutes mining blocks with consistent sizes, combines mining blocks into stopes based on defined stope

Implementation of proposed algorithm at a copper deposit

This section describes an implementation of the algorithm in an ore body model for a copper deposit. The ore body model consists of 47,052 mining blocks of irregular size (both cubic and cuboid shape), ranging from 20 m × 20 m × 0.2 m to 20 m × 20 m × 20 m. The minimum, average, and maximum grade of ore is 0%, 0.021%, 15.32%, respectively. Similarly, the material density ranges from 2.62 to 4.66 ton/m3. The standardized ore body model constitutes 287,984 regular sized 10 m × 10 m × 10 m mining blocks, with minimum,

Conclusions

This article shares a heuristic algorithm for the development of an optimal stope layout in an underground mining operation. The proposed algorithm incorporates variable stope sizes with or without pillars, maximizes the value of the operation, and satisfies the mining and geotechnical constraints. Unlike previous studies, the algorithm offers a solution in three-dimensional space, generates practical non-overlapping stopes, and it is flexible enough for applications in varying underground

References (19)

  • A. Leite et al.

    Stochastic optimization of mine production scheduling with uncertain ore/metal/waste supply

    Int J Mining Sci Technol

    (2014)
  • M. Kumral

    Multi-period mine planning with multi-process routes

    Int J Mining Sci Technol

    (2013)
  • M.W.A. Asad et al.

    Stochastic production phase design for an open pit mining complex with multiple processing streams

    Eng Optimization

    (2014)
  • W. Hustruilid et al.

    Open pit mine planning & design

    (2006)
  • M. Kumral

    Production planning of mines: optimisation of block sequencing and destination

    Int J Mining Reclamat Environ

    (2006)
  • J. Little et al.

    Simultaneous optimisation of stope layouts and long term production schedules

    Mining Technol

    (2011)
  • S. Opoku et al.

    Stochastic modelling of the open pit to underground transition interface for gold mines

    Int J Mining Reclamat Environ

    (2013)
  • J. Little et al.

    Strategies to assist in obtaining an optimal solution for an underground mine planning problem using mixed integer programming

    Int J Mining Mining Eng

    (2011)
  • E. Topal et al.

    A new algorithm for stope boundary optimisation

    J Coal Sci Eng

    (2010)
There are more references available in the full text version of this article.

Cited by (24)

  • Integrated stochastic optimization of stope design and long-term underground mine production scheduling

    2022, Resources Policy
    Citation Excerpt :

    Due to the underlying complexity and computational limitations, progress has been made separately for the stope design and production scheduling steps. Various deterministic stope design methods have been proposed, adding progressively more stope shapes, as well as geotechnical and operational constraints (Alford, 1995; Alford and Hall, 2009; Alford Mining Systems, 2016; Ataee-Pour, 2004; Bai et al., 2013; Sandanayake et al., 2015; Sari and Kumral, 2020; Topal and Sens, 2010). Fewer stochastic approaches (Furtado e Faria et al., 2022; Grieco and Dimitrakopoulos, 2007; Villalba Matamoros and Kumral, 2018) have attempted to integrate the geological uncertainty and variability into the stope design optimization process.

  • Numerical investigation of the dynamic response of a preconditioned roof in an underground mine: A case study of mining environment regeneration

    2021, Soil Dynamics and Earthquake Engineering
    Citation Excerpt :

    With the rapid infrastructure development, many fledgling industries and modern science technologies have recently blossomed. Nonetheless, the traditional mining technology relies on the experience analogy method to design mining schemes and determine the parameters of stope structures, which develop relatively slowly [3]. Mine intelligentization and informatization have become the goal of the mine industry worldwide.

  • A 3D approximate hybrid algorithm for stope boundary optimization

    2020, Computers and Operations Research
    Citation Excerpt :

    However, the raise locations are determined by heuristic methods and the application of this technique is restricted to the sub-level stoping method. Sandanayake et al. (2015a,b) developed two analogous heuristic algorithms which obtained a better solution than MVN. Both these reported works track the following five main steps sequentially in order to find the highest value stope layout.

  • Stope boundary optimization: A mathematical model and efficient heuristics

    2019, Resources Policy
    Citation Excerpt :

    All existing stope boundary optimization algorithms have at least one of the following three shortcomings: Sub-optimality: Most of the presented works such as Dynamic Programming (Riddle, 1977), Floating Stope (Alford, 1995), Maximum Value Neighborhood (Ataee-pour, 2000), Topal and Sens approach (Topal and Sens, 2010), Sandanayake methods (Sandanayake et al., 2015a, 2015b) and Approximate Hybrid Algorithm (Nikbin et al., 2018) are heuristic and do not guarantee an optimal solution. Limited to a specific mining method: Some of the reported algorithms such as Dynamic Programming (Riddle, 1977) and Network Flow (Bai et al., 2013, 2014), which are limited to Block Caving and Sublevel stoping mining methods respectively, cannot be used to find optimal stope boundaries in all mining methods.

  • A review of underground stope boundary optimization algorithms

    2018, Resources Policy
    Citation Excerpt :

    Little (2012) mentioned that the aim of stope boundary optimization is to select the best combination of blocks to form a series of stopes based on value measures such as grade or profit while satisfying physical mining and geotechnical constraints. The process to define an optimum stope layout combines thousands of blocks into a set of stopes, such that, the undiscounted value is maximized whilst satisfying physical and geotechnical constraints (Sandanayake et al., 2015). Algorithms that have been developed for the optimization of ultimate stope limits are categorized as either rigorous or heuristic (Ataee-Pour, 2006).

View all citing articles on Scopus
View full text