Next Article in Journal
Fortify the Guardian, Not the Treasure: Resilient Adversarial Detectors
Previous Article in Journal
Lie Group Classification of a Class of Variable Coefficient Boiti–Leon–Manna–Pempinelli Equations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cutoff Grade Optimization on Operative Decision Variables with Geological Uncertainty in an Underground Gold Mine: A Real Case Study

by
Diego Alejandro Toro Morales
1,
Giovanni Franco Sepúlveda
1,
Erick de la Barra
2,* and
Juan Camilo Del Río Cuervo
3
1
Facultad de Minas, Universidad Nacional de Colombia, Medellín 050041, Colombia
2
School of Business, Universidad Católica del Norte, Coquimbo 1780000, Chile
3
Amazon Web Services (AWS), Seattle, WA 98109, USA
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(22), 3450; https://doi.org/10.3390/math12223450
Submission received: 5 September 2024 / Revised: 10 October 2024 / Accepted: 13 October 2024 / Published: 5 November 2024
(This article belongs to the Section E2: Control Theory and Mechanics)

Abstract

:
In mine planning, uncertainty assessment is essential to properly value a mining project. Geological, operational, and economical risks have to be considered to find the variable values that maximize the profit of the project. In this research, geological uncertainties are taken into account to assess the economic value of an underground gold mine. The scenarios considered are the tonnage-grade curves which are simulated by the Monte Carlo method. The decision variables are the cutoff grade (CoG), the Life of Mine (LoM), and operational variables, namely the mining and the processing capacity. In order to assess the economic value, we maximize the Net Present Value (NPV), which is carried out by a Genetic Algorithm (GA). This optimization, so-called implicit optimization, generates results of the probabilistic model which are compared with the deterministic one; the results found for a real underground gold mine show that, in the probabilistic case, the Net Present Value is higher and the time horizon is shorter than the results of the deterministic case, and the mining and the processing capacity are higher for the probabilistic case than the deterministic one.

1. Introduction

In mining operations, investments of millions of dollars and time horizons of many years are involved. For these reasons, the mining projects are expensive and risky [1], but they are attractive given the auspicious outlook for mineral prices, especially those that are essential for the energy transition, whose demand is rising spectacularly [2]. Thus, mine planning is essential for diminishing the risks and for guaranteeing attractive returns for the investors. One of the critical problems in mining business is to determine the CoG, that is, the minimum grade required for a mineral or metal to be economically extracted or processed [3]. In other words, this problem consists of discriminating between mineral and waste, which must be resolved rigorously to guarantee the success of the mining business. In a seminal paper [4], Lane proposed an algorithm to determine the optimal CoG in order to maximize the NPV of a mine subject to mining, milling, and refining capacities. This approach considers deterministic operational and geological parameters generating a constant CoG along the LoM. Although Lane’s work implied an important advance to reduce risks in the mining business, Lane’s primitive model, due to its deterministic formulation, does not consider economic, operational, technical or geological uncertainties, which are the main uncertainties that the mining operations face [5]. Later research proposes extensions of the Lane model incorporating uncertainties and additional parameters for creating more realistic models [6,7,8,9]. Consequently, in the literature, we find approaches considering the optimal cutoff for a polymetallic deposit [5], dynamic CoG for underground mining [6], probabilistic CoG considering tonnage-grade curve and prices as uncertain parameters [7], the influence of the pre-concentration on the reduction in the CoG and the sustainability in mining operations for an underground mine [8], etc. Also, some parameters considered fixed in the Lane setting, such as capacities for the mine, processing plant, and refinery, have been considered as variables which improve the determination of the CoG in open-pit mines [10]; the Life of Mine has been used as a variable in an open-pit mine as well [11]. On other hand, the Capital Expenditure (CAPEX) and capacities have been taken into account for optimizing the NPV of a phosphate mine [12]. However, to the best of our knowledge, no work has jointly addressed the mining and processing capacities, the LoM, the CAPEX, and the overhead costs as variables for optimizing the cutoff grade in a deterministic or probabilistic setting, much less for the underground mining.
As decision variables and parameters have been added to capture the complexity of the mining business, the computational complexity of the problems has been increased [13]. In particular, probabilistic approaches involve a large amount of time to solve the corresponding optimization problems as well as computational resources due to the numerous scenarios considered [14]. To address the size and complexity of optimization problems, metaheuristic optimization methods are used instead of traditional methods because they are less time-consuming than traditional ones [15]. Metaheuristic algorithms find optimal (or locally optimal) solutions by exploring solution candidates that are generated following general procedures that exploit the information collected during the search [16]. Although metaheuristics do not guarantee obtaining global optimal solutions, they are a good option for addressing large-scale problems; also, their effectiveness can be improved if they exploit the particularities of a specific optimization problem [15]. Consequently, many types of metaheuristics are applied to mining problems which are typically intractable through classical optimization, listed as follows: Artificial Neural Networks, Tabu Search, Ant Colony Optimization, Simulated Annealing, Genetic Algorithms (GAs), Particle Swarm Optimization, Imperialist Competitive Algorithm and Variable Neighborhood Search. They have been applied to a wide variety of mining problems, such as blast, transport, mineral processing, geological uncertainty, CoG, production scheduling and global optimization [16]. In particular, the determination of the optimal CoG has been tackled by using GAs [17], Simulated Annealing [18] and Imperialist Competitive Algorithms [19].
In this work, we revisit the determination of the optimal CoG problem with a probabilistic approach by using a GA combined with Monte Carlo simulation and considering the geological uncertainties and operational variables, such as mining and processing capacities, fixed costs and LoM.
The main contributions of this work are as follows:
(a)
We present a model to maximize the NPV in an underground gold mine considering economic, operational, technical, and geological uncertainties. Deterministic and probabilistic models are formulated.
(b)
Our operational decision variables are the CAPEX, the LoM, which is typically considered fixed, the overhead costs, and the mining and the processing capacities.
(c)
We analyzed the fixed and variable mining costs, their impact on the cost structure, and the change in the cutoff grade (CoG) due to the change in overhead expenses and mining capacity.
(d)
We apply our work on a real case study, a Colombian underground gold mine, and we compare the results of the deterministic case and probabilistic model. The probabilistic problem is solved combining Monte Carlo simulations and a GA.
(e)
We show, through our real case study, the relevance of considering a dynamic CoG, LoM, and mining capacity as variables, namely that the NPV improves considerably by allowing for dynamic CoG and a variable mining capacity. The LoM decreases in the probabilistic framework compared to the deterministic one by one year to optimize the NPV.
The paper is organized as follows: In Section 2, we present the methodology, that is, the optimization techniques used and the proposed optimization model. In Section 3, the proposed model is applied to a real underground gold mine and comparisons are made between deterministic and probabilistic models. Finally, in Section 4, we outline the conclusions and future work.

2. Methodology

2.1. Monte Carlo Optimization

To conduct a capital budgeting process based on a deterministic basis can be risky, especially for mining projects, because uncertain components are ignored. To avoid this limitation, we can adopt probabilistic approaches, such as the capital budgeting based on Monte Carlo simulation [20]: simulations are performed using historical data or preset probability distributions of some uncertain parameters; after that, a discounted cash flow is calculated, which for our study is the NPV, for each simulated scenario in order to find the average of the NPVs of the scenarios:
N P V _ = 1 E ω = 1 E N P V ( ω ) ,
where ω represents the scenarios which have been supposed to be equiprobable, and E is the number of scenarios. In this analysis, the standard deviation of the NPV is also considered in order to assess the risk involved in the return estimation:
S D = 1 E 1 ω = 1 E ( N P V ( ω ) N P V _   ) 2
Now, we are interested in maximizing the average NPV on the decision variables, that is, we seek an optimal policy that maximizes the average of the NPV. For it, we use the implicit probabilistic optimization method, also called the Monte Carlo optimization, whose operation is schematized in the following algorithm [11] (Algorithm 1):
Algorithm 1 Implicit Optimization
Step 0: Define an initial policy.
Step 1: Simulate scenarios by the Monte Carlo method.
Step 2: Find the NPV for each scenario and the chosen policy. From the obtained NPV empirical distribution, calculate the average and the standard deviation of the NPV.
Step 3: Check some stopping criteria. If not satisfied, update the policy in order to maximize the average of the NPV by one of the optimization methods (e.g., metaheuristic methods) and go back to Step 1.
The stopping criteria used in this work is the Cauchy criteria:
( SC )       | N P V _ i N P V _ i 1 | < ε ,
where N P V _ j is the average NPV for the iteration j = 1,2 , . . . . and ε > 0 is a tolerance parameter.
The advantage of using implicit optimization is obtaining optimal or locally optimal solutions in less time than classical optimization, but sometimes it can be inefficient or unsuccessful, and for this reason it is crucial to select an appropriate metaheuristic method adapted to the specific optimization problem [21].

2.2. Genetic Algorithm (GA)

GAs are evolutionary algorithms inspired by Darwin’s evolutionary theory, which states that natural characteristics compatible with the conditions of nature are more likely to survive [17]. GA was introduced by Holland [9] as a random optimization algorithm, with application in complex optimization problems for which classical methods are inefficient, such as discrete, nonlinear, and non-differentiable optimization problems [22].
A GA encompasses the following operations [17]:
(a)
Codification: The parameters are coded as binary strings. The parameters are called genes and the binary strings are called chromosomes.
(b)
Generation: The algorithm initiates with an initial population. From the initial population, offspring are generated through selection, crossing and mutation operations. The population of a particular iteration is called generation.
(c)
Fitness function: The fitness function is the objective function that has to be optimized, e.g., the NPV. It determines the fitness of populations compared to their ancestors.
(d)
Selection: The fittest individuals of the current generation are selected. Their fitness is assessed by the fitness function. They will generate offspring by crossover operation.
(e)
Crossover: The selected individuals are combined. The chromosomes of each individual are cut at random and the pieces are randomly recombined to create new individuals.
(f)
Mutation: After crossover operation, a mutator operator is applied to the chromosomes. This operator modifies randomly the individuals. Thus, a new generation has been created.
(g)
Stopping Criteria: There are two common stopping criteria, listed as follows: (i) the algorithm ends after generating a predetermined number of generations and (ii) the algorithm stops when a certain uniform population is reached, that is, a high proportion of genes do not change significantly after a new iteration of the algorithm.
Most cutoff grade optimization problems have a large number of local optima, which can be far from the global optimum. Probabilistic search methods can easily fail in finding the global optimum for such problems. The real challenge is to find solutions close to the global optimal point during a limited time. GAs are more robust in this context than other existing search methods [23].

2.3. Optimization Model

The probabilistic optimization model used in this work was proposed, taking into account the data and characteristics of a gold mining company with underground mining operations. To obtain a flexible assessment, we introduce operational and economic variables that typically are considered fixed in the literature, such as the mining and processing capacities, the LoM, the CAPEX and the overhead costs. Moreover, to the best of our knowledge, these variables have not been considered jointly in a probabilistic model that optimizes the cutoff grade for maximizing the profit. The model aims to maximize the NPV in the deterministic approach and the average NPV in the probabilistic setting.
Next, we introduce the parameters, scenarios, decision variables and outcomes, and its notation.

2.3.1. Parameters

The values of the parameters for our case study are shown in Table 1. They are the same for the deterministic and probabilistic models, as follows:
-
M : mining cost (USD/t). The mining cost per tonne, M , is fixed, but the mining cost for the operation, M Q m , where Q m is the mined material (see Section 2.3.3), is variable.
-
P : processing cost (USD/t). The processing cost per tonne, P , is fixed, but the mining cost for the operation, P Q m , is variable.
-
V : metal price (USD/oz). The metal price is considered as a deterministic parameter.
-
M s : metal saleable percentage (%).
-
R o : royalties (%).
-
R : metallurgical recovery coefficient (%).
-
C e : commercialization expenditures (USD/oz).
-
s = ( V M s R ( 1 R o ) ) C e : price of saleable metal (USD/oz).
-
E : number of scenarios.
-
i : discount rate (%).
-
D e : depreciation (USD). It is supposed to be a linear depreciation.
-
T x : income tax (%). It is 33% on earnings before interest and taxes (EBIT).
-
C C : cash cost (USD/oz).

2.3.2. Scenarios

One of the main sources of uncertainty in a mining project is the ore grade. Firstly, we consider a deterministic mineralogical model of the ore body, and secondly, many scenarios are generated from a five tonnage-grade curve. The orebody is shown in Figure 1.
Just one tonnage-grade curve is considered for the deterministic instance, because no geologic uncertainty is assumed. It is depicted in Figure 2. Instead, for the application of the probabilistic model, thousands of scenarios are created by Monte Carlo sampling based on the five tonnage-grade curves shown in Figure 3.
-
ω : tonnage-grade curve sampling using the Monte Carlo technique.
-
A u ω : fine gold reserves (g).

2.3.3. Decision Variables

-
N : Life of Mine (years).
-
Q m ( ω , n ) : mined material for scenario ω at year n (t).
-
Q m m a x ( n ) : maximum mining capacity at year n (t/year).
-
Q p ( ω , n ) : processed material for scenario ω at year n (t).
-
Q p m a x ( n ) : maximum processing capacity at year n (t/year).
-
O ( ω , n ) : Overhead for scenario ω at year n (USD/t). The total overhead for the operation, O ( ω , n ) Q m ( ω , n ) , is assumed to be fixed for each ω and n , while the overhead per tonne, O ( ω , n ) , is variable for each scenario ω at year n .
-
O ( n ) : Overhead at year n for the maximum mining capacity Q m m a x ( n ) (USD/t). The same observation that was commented for O ( ω , n ) is valid for O ( n ) .
-
C A P E X : capital expenditure (USD).
On one hand, the decision variables O ( n ) ,   N ,   Q m m a x ( n ) ,   Q p m a x ( n ) , and C A P E X do not depend on the scenarios’ ω variables. These variables are robust, so they have to maximize the average NPV considering all scenarios generated by the Monte Carlo simulations, and they will be improved at each iteration of the GA. On the other hand, the decision variables O ( ω , n ) , Q m ( ω , n ) , Q p ( ω , n ) depend on the scenarios’ ω variables, so they will be optimized for a particular scenario ω at year n with the variables O ( n ) ,   N ,   Q m m a x ( n ) ,   Q p m a x ( n ) , and C A P E X constraining them.

2.3.4. Outcomes

The outcomes are defined to prepare the income statements shown in Section 3.1 and Section 3.2 [24].
-
x o p ( ω , n ) = M + P + O ( ω , n ) V M s ( 1 R o ) R C e : Optimal CoG for scenario ω at year n (g/t). The optimal CoG was calculated omitting the refinement costs (see [3]).
-
x o p ( n ) = M + P + O ( n ) V M s ( 1 R o ) R C e : optimal CoG at year n without the refinement costs (g/t).
-
T ω ( x o p ) : reserves for scenario ω and CoG x o p (t).
-
G ω ( x o p ) : reserve average grade for scenario ω and CoG x o p (g/t).
-
T 0 ( n ) : initial reserves for the maximum mining capacity at period n (t).
-
T f ( n ) : final reserves for the maximum mining capacity at period n (t).
The relation between the last two outcomes and the production is Q p m a x ( n ) = T f ( n ) T 0 ( n ) .
-
C ( n ) = M + P + O ( n ) : total cost at year n (USD/t).
-
O P E X ( n ) = ( M + P ) Q m + O ( n ) : operational expenditures (OPEX) at year n (USD).
-
A u r ( ω , n ) = Q p ( ω , n ) G ω ( x o p ( ω , n ) ) R : processed fine gold for scenario ω at year n (g).
-
A u r ( n ) : processed fine gold for the maximum capacity process at year n (g).
-
S I ( n ) = V A u r ( n ) : Sale incomes at year n (USD).
-
G m ( n ) = S i ( n ) O P E X ( n ) : gross profit margin at year n (USD).
-
E B I T D A ( n ) = G m ( n ) C e A u r ( n ) : earnings before interest, taxes, depreciation, and amortization at year n (USD).
-
E B I T = E B I T D A R o D e : earnings before interest and taxes at year n (USD).

2.3.5. Objective Function

Firstly, we fixed the decision variables O ( n ) ,   N ,   Q m m a x ( n ) ,   Q p m a x ( n ) , and C A P E X to certain values, chosen according to implicit optimization and the GA.
Now, we maximize the NPV of the mine for each scenario ω and the fixed variables O ( n ) ,   N ,   Q m m a x ( n ) ,   Q p m a x ( n ) , and C A P E X :
m a x   N P V ( ω ) = m a x C A P E X + n = 0 N F ( ω , n ) ( 1 + i ) n ,
where F ( ω ) is the free cash flow in dollars, which is calculated as the gross margin at each period n under scenario ω :
F ( ω , n ) = ( 1 T x ) ( f ( ω , n ) C e A u r R o D e ) + D e ,
where f ( ω , n ) is the gross margin, which is calculated as
f ( ω , n ) = s A u r ( ω ,   n ) M Q m ( ω ,   n ) P Q p ( ω ,   n ) O ( ω , n )
The maximization in (1) is subject to the constraints:
Q p ( ω ,   n )     Q p m a x ( n )       ω , n
which says that the tonnage of processed material is lesser or equal than the processing capacity for any scenario ω and year n ,
Q p ( ω ,   n ) = Q m ( ω ,   n )       ω , n ,
Q p m a x ( n ) = Q m m a x ( n )       n ,
which means that there are no stockpiles; that is, all mined material is processed, and
O ( ω , n ) Q m ( ω , n ) = O T O T A L       ω , n = 1,2 , . . . , N ,
which means that annual total overhead is constant for every scenario and any year. In our case, we have O T O T A L = 9,000,900 . In the deterministic case, this constraint is valid except for the closure mine year, N , for which the overhead expenses are proportional to the mine production.
Finally, we suppose that all scenarios’ ω variables are equiprobable. Thus, we calculate the average NPV for all scenarios by the expression:
N P V _ = 1 E ω = 1 E   N P V ( ω ) ,
where N P V ( ω ) is the solution of the optimization problem (1)–(5). The highest value of average NPV, N P V _ , is updated and the optimization is repeated for the other policy O ( n ) ,   N ,   Q m m a x ( n ) ,   Q p m a x ( n ) , C A P E X .
The optimization model incorporates geological uncertainty through the simulated tonnage-grade curves represented by ω . The operational variables are the mining capacity Q m m a x and the processing capacity Q p m a x , as variables which satisfy Q m m a x = Q p m a x because there are no stockpiles. The optimization model maximizes the average of the NPV, and this maximization is performed over the following variables: the overhead, the LoM, the mining capacity and the processing capacity, and the CAPEX. One of most important outcomes of the model is the dynamic cutoff, which depends on the operational costs ( M , P and O ), the metal prices ( V and s ), the metal saleable percentage ( M s ), the royalties ( R o ), the metallurgic recovery coefficient ( R ), and the commercialization expenditures ( C e ) according to
x o p ( n ) = M + P + O V M s ( 1 R o ) R C e

3. Results

Our model is applied to a real gold underground mine. For confidentiality, we have omitted the identity of the mining company. The ore is processed, but not refined for commercialization. The products commercialized are gravimetric and flotation concentrates. In the case study, the stockpiles are not considered, so all mined material is processed.
To compare the results of the deterministic and probabilistic models, we apply both to the real case.

3.1. Deterministic Model

The deterministic problem is based on the model currently employed by a real underground gold mine. It does not consider uncertainty for the calculation of the CoG, which is assumed to be constant. Also, this model considers a known tonnage-grade curve and fixed extraction and processing capacities. For these reasons, income is constant throughout the mining project except for the mine closure year for obvious reasons.
The original data were modified by a white noise for confidentiality reasons. The variables and parameters for the deterministic case are summarized in Table 1.
The static CoG was calculated by Equation (6). As was mentioned, the constant CoG x c = 1.6   ( g / t ) and the corresponding constant average grade of 4.4 (g/t) along the entire time horizon implies a very inflexible policy that ignores the geological and the operational uncertainties. Note that the CoG is linear on the mining, processing, and overhead per tonne. It means that the CoG increases linearly as costs increase, and it implies that for increasing costs, the metal mined requires higher ore grades to keep the business profitable.
The results of the deterministic model are summarized in Table 2, indicating that the optimal CoG is x c = 1.6   g / t , LoM is 7 years, the cash flow is USD 112,335,120, and the NPV is USD 36,043,086.
In Table 3, the results are detailed through a simplified cash flow statement. As the CoG, the rock mined is constant along the LoM, except during the last year when production decreases before mine closure. Consequently, processed material, mining costs, processing costs, OPEX, and free cash flow are constant along the first six years. The total overhead per ton is constant, as well as the total overhead during the first six years. By the seventh year, the remaining reserves are totally depleted, and for that reason the processed material, costs, and revenues diminish.
Summarizing the results of Table 3, we can say that for the first six years, the annual results are as follows: the total rock extracted, as well as processed rock, are 328,500 tonnes, the mining cost is USD 14,848,200, the processing cost is USD 3,285,000, the overhead is USD 9,000,900, OPEX is USD 27,134,100, and the free cash flow is USD 31,965,463. In the seventh year, the results are as follows: the total rock extracted, as well as processed rock, are 90,110 tonnes, the mining cost is USD 4,072,962, the processing cost is USD 901,098, the overhead is USD 2,469,008, OPEX is USD 7,443,068 and the free cash flow is USD 8,768,344. Note that the overhead diminishes in the last year because the production diminishes as well, and we assume for the deterministic model a constant overhead of expenses per tonne O ( n ) = 27.4 (USD/t).
Therefore, the results show us a rigid and non-robust scheduling of the mining operation, which is incompatible with the changing conditions due to geological, operational, and financial uncertainties.

3.2. Probabilistic Model

In order to apply GA, we select an initial population of individuals I 0 for the variables Q m m a x ( n ) , Q p m a x ( n ) , O ( n ) for n = 1,2 , 3,4 , 5 and C A P E X to start the optimization. The values are shown in Table 4.
The optimization with Monte Carlo simulations was carried out using the @Risk Palisade 2015 software as follows: first, we fix a population of individuals I and many scenarios are generated according to a specific probability distribution. The NPV is maximized for each scenario, solving the problems (1)–(5) for the generated scenarios. The solving of each optimization problem is called iteration. After that, we calculate the average NPV, completing a trial which can be valid if all restrictions are met or not valid if contrary. If the trial result meets the stopping criteria, which could be a limited number of tests or a convergence criterion, the optimization ends; otherwise, a new population is proposed and a new trial is performed [25].
The tonnage-grade curves were estimated by the conditional simulation process to obtain tonnage-grade curves, and the model includes five curves, each of which corresponds to the average of 25 conditional simulations in which the capping value was modified as an estimation parameter, establishing for each curve a capping value of 30, 40, 50, 60 and 70 g/t, respectively. The estimation process was carried out by the mining company, taking into account the confidentiality of the data. In that way, the five tonnage-grade curves were obtained (Figure 3). These five scenarios were used to generate thousands of geological scenarios by combining them through a discrete uniform distribution. This allows for combining optimistic and non-optimistic scenarios, treating them as equally probable. Mathematically, let x be a CoG, i = 1,2 , 3,4 , 5 be a tonnage-grade curve, T i ( x ) be the corresponding tonnage and G i ( x ) be the corresponding average grade. Then, the scenarios of the tonnage-grade curve at cutoff x are generated as realizations of the random variables, as follows:
T ( x ) : = U n i f o r m ( T 1 ( x ) , T 2 ( x ) , T 3 ( x ) , T 4 ( x ) , T 5 ( x ) )
and
G ( x ) : = U n i f o r m ( G 1 ( x ) , G 2 ( x ) , G 3 ( x ) , G 4 ( x ) , G 5 ( x ) ) ,
and a particular ω realization of these variables is denoted by T ω ( x ) and G ω ( x ) , respectively.
After many operations of selection, crossover, and mutation, the algorithm implemented in @Risk converged to the solution summarized in Table 5. The number of iterations per trial, the trials, and the valid trials are shown in Table 5. To determine the convergence of the algorithm, we implemented the stopping criteria (SC). The convergence of the probabilistic optimization is depicted in Figure 4.
The NPV distributions for the initial and the optimized values are shown in Figure 5.
Comparing the deterministic results and the probabilistic ones, we note an improvement on the cash flow and the NPV. Indeed, the average NPV of the probabilistic model increases USD 21,142,372 compared to the deterministic NPV. Furthermore, the probabilistic model generates a dynamic CoG and a material processing around 438,000 tonnes per year the first four years, decreasing to 364,299 tonnes the fifth year and increasing to 438,000 tonnes the sixth year, as the end of LoM is approaching. Instead, the deterministic case considers a constant CoG and a material processing value of 328,000 tonnes per year the first six years, and decreases to 90,110 tonnes the seventh year. The comparison between the results of production is shown in Figure 6. The high costs required to maintain equipment in operation suggest that the optimal solution is to utilize machinery, such as the mill, at its maximum capacity. Thus, the optimal solution tends involve maintaining a constant level of production. Generally, the production falls during the last years of operations, and the mineral reserves are depleted. However, the solution obtained indicates that it is more convenient to anticipate the decline in production to the fifth year. To maintain a mostly constant production, it would be necessary to modify the cutoff grade, which explains the fluctuation of the cutoff grade during the Life of Mine.
The variation coefficient for the probabilistic NPV is 10.36%, which indicates that the risk is moderate, considering that mining projects are highly risky. Instead, the deterministic NPV has no associated uncertainty and it can not capture the inherent risk of the mining business.
As for costs, the mining costs per tonne are the same for the deterministic and probabilistic cases, but the total mining costs vary, detailed as follows: the probabilistic case gives us higher mining costs than the deterministic case, because at the probabilistic setting more rock is extracted than in the deterministic one. Taking into account that all the rock extracted is processed by assumption, we analogously conclude that the processing costs are higher for the probabilistic model. Instead, the total overhead is fixed in both cases to 9,000,900 dollars, but the overhead per tonne is 27.4 (USD/t) for the deterministic model, 20.6 (USD/t) at years 1, 2, 3, 4, 6, and is 24.7 (USD/t) at year 5 for the probabilistic approach, which reveals a lower overhead for the probabilistic instance than the deterministic one. The efficiency in relation to the overhead is higher for the probabilistic model, because with the same resources the company produces more at the probabilistic setting than in the deterministic one. This efficiency is reflected in the OPEX, as follows: indeed, for these expenses, the probabilistic results show more efficiency than the deterministic ones, as can be seen in Table 3 and Table 6. Further, the overhead per tonne impacts the CoG, which follows from Equation (6). Thus, the probabilistic solution shows an increase in production compared to the deterministic results with the same overhead, which implies a lower overhead per tonne and, consequently, a lower CoG in the probabilistic case.
Finally, on the one hand, for the probabilistic model, the obtained LoM was 6 years and the CAPEX was USD 83,226,000. On the other hand, the LoM for the deterministic model was 7 years and the CAPEX was USD 88,226,000. Hence, LoM and CAPEX decrease when uncertainty is considered, and it could make the project more attractive for investors and creditors because the profit is expected to be earned in less time, diminishing the opportunity cost and the initial investment, thereby easing the project initiation phase.
In summary, either the CoG, the process capacity, or the LoM show that the probabilistic model provides better financial results than the deterministic one. The results of the probabilistic model are summarized in Table 6. These results were calculated using the last sampling, corresponding to the last iteration of the last valid trial performed by @Risk.
We conclude that the results reveal the relevance of the decision variables of our model, because they vary significantly when uncertainty is considered, producing an increase in the NPV.

3.3. Sensitive Analysis

The reviewed literature considers various variables and uncertainties associated with the optimization of cutoff grades. In the case of gold deposits, geological and economic uncertainties are commonly identified as the key variables in stochastic models. Unlike the models consulted, economic uncertainty related to gold prices was not factored in, despite the constant macroeconomic and geopolitical changes worldwide that frequently impact forecast confidence intervals in commonly used time series.
Regarding operating costs, the proposed model treats mining and processing costs as variable, meaning they fluctuate according to the set processing capacity. Meanwhile, general costs are treated as fixed in the free cash flow structure, meaning they do not vary with the volume of processed tons. This aspect of the model has the two following objectives: first, to assess the impact of fixed costs on total operating costs by altering the plant’s processing capacity without changing general costs, i.e., maintaining the same personnel and direct support areas, main activities, general and administrative (G&A) costs, and sustainability expenses; second, to evaluate the change in cutoff grade when adjusting the processing capacity while keeping the general cost component fixed.
A sensitivity analysis is presented below, with variables including mineral prices and operating costs, considering the historical price of gold over the past 10 years and the company’s historical operating costs (Figure 7):
This sensitivity analysis reveals that a gold price below USD 1200/oz leads to a negative NPV, indicating the project is unprofitable and financially unfeasible. Conversely, a price above USD 1800/oz yields a positive NPV, suggesting the investment would be profitable across all cost scenarios analyzed.

4. Conclusions and Future Work

The mining business involves multiple risks and uncertainties and mining planning is applied to mitigate them. More sophisticated models are created to obtain more realistic financial projections, such as those that consider uncertainties in prices and geological models. Economic, operational, and geological technical aspects have also been taken into account to conduct capital budgeting of mining investments. In this work, we consider a Lane algorithm type with financial and operational variables, namely the capital expenditure and the mining and processing capacity, and the LoM was considered as a decision variable. The tonnage-grade curve was an uncertain parameter which was simulated by the Monte Carlo method. To perform the optimization, we used a metaheuristic method called GA to manage optimization problems with thousands of scenarios. The proposed model was applied to a real underground gold mining and its performance was noticeably better than the deterministic version of the model. It demonstrates the advantage of considering probabilistic models that allow for dynamic policies rather than deterministic ones that generate static policies. Also, it reveals the advantage of considering probabilistic models with economic and operational parameters as variables increasing the profit of the project. Therefore, the use of probabilistic approaches with economic and operational variables improves the profit and provides better information for the stakeholders as administrators and investors.
The adopted approach is applicable to other mineral deposits without stockpiles, such as copper or silver, after making minor modifications.
We propose, as a future work, the incorporation of uncertainty in financial factors such as price metals, costs, discount rate, depreciation and inflation for obtaining more realistic cash flows. Another improvement of our work could be the analysis of the stockpiling with its costs and their impact on the CoG. Finally, following global needs, we recommend creating planning models that consider environmental and social costs, as well as mine closures, to develop sustainable and socially responsible plans.

Author Contributions

Conceptualization, D.A.T.M., G.F.S., E.d.l.B. and J.C.D.R.C.; Methodology, D.A.T.M. and J.C.D.R.C.; Software, D.A.T.M. and J.C.D.R.C.; Formal analysis, D.A.T.M. and G.F.S.; Investigation, D.A.T.M. and E.d.l.B.; Resources, D.A.T.M.; Data curation, D.A.T.M. and J.C.D.R.C.; Writing—original draft, E.d.l.B.; Writing—review & editing, E.d.l.B.; Supervision, G.F.S. and J.C.D.R.C.; Project administration, G.F.S.; Funding acquisition, G.F.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data is confidential and it could be available under request directed to the corresponding author.

Conflicts of Interest

Author Juan Camilo Del Río Cuervo was employed by the Amazon Web Services (AWS). The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Benning, I. Bankers’ Perspective of Mining Project Finance. J. South. Afr. Inst. Min. Metall. 2000, 100, 145–152. [Google Scholar] [CrossRef]
  2. Bedoya Londoño, J.A.; Franco Sepúlveda, G.; De la Barra Olivares, E. Strategic Minerals for Climate Change and the Energy Transition: The Mining Contribution of Colombia. Sustainability 2024, 16, 83. [Google Scholar] [CrossRef]
  3. Rendu, J.-M. An Introduction to Cut-off Grade Estimation, 2nd ed.; Society for Mining, Metallurgy, and Exploration: Englewood, CO, USA, 2014; ISBN 978-0-87335-393-9. [Google Scholar]
  4. Lane, K.F. Choosing the Optimum Cut-off Grade. Colo. Sch. Mines Q 1964, 59, 811–829. [Google Scholar]
  5. Ataei, M.; Osanloo, M. Determination of Optimum Cutoff Grades of Multiple Metal Deposits by Using the Golden Section Search Method. J. South. Afr. Inst. Min. Metall. 2003, 103, 493–499. [Google Scholar]
  6. Gu, X.; Wang, Q.; Chu, D.; Zhang, B. Dynamic Optimization of Cutoff Grade in Underground Metal Mining. J. Cent. South Univ. Technol. 2010, 17, 492–497. [Google Scholar] [CrossRef]
  7. Githiria, J.; Musingwini, C. A Stochastic Cut-off Grade Optimization Model to Incorporate Uncertainty for Improved Project Value. J. South. Afr. Inst. Min. Metall. 2019, 119, 217–228. [Google Scholar] [CrossRef]
  8. Sotoudeh, F.; Nehring, M.; Kizil, M.; Knights, P.; Mousavi, A. A Novel Cut-off Grade Method for Increasing the Sustainability of Underground Metalliferous Mining Operations. Miner. Eng. 2021, 172, 107168. [Google Scholar] [CrossRef]
  9. Bragin, V.I.; Kharitonova, M.Y.; Matsko, N.A. A probabilistic approach to the dynamic cut-off grade assessment. J. Min. Inst. 2021, 251, 617–625. [Google Scholar] [CrossRef]
  10. Abdollahisharif, J.; Bakhtavar, E.; Anemangely, M. Optimal Cut-off Grade Determination Based on Variable Capacities in Open-Pit Mining. J. South. Afr. Inst. Min. Metall. 2012, 112, 1065–1069. [Google Scholar]
  11. Sepúlveda, G.F.; Álvarez, P.J.; Bedoya, J.B. Stochastic Optimization in Mine Planning Scheduling. Comput. Oper. Res. 2020, 115, 104823. [Google Scholar] [CrossRef]
  12. Said, M.; El-Midany, A.A. Financial Risk Analysis with Uncertainties of Phosphate Ore Beneficiation. Min. Technol. 2022, 131, 115–127. [Google Scholar] [CrossRef]
  13. Dimitrakopoulos, R. Stochastic Optimization for Strategic Mine Planning: A Decade of Developments. J. Min. Sci. 2011, 47, 138–150. [Google Scholar] [CrossRef]
  14. Shapiro, A. On Complexity of Multistage Stochastic Programs. Oper. Res. Lett. 2006, 34, 1–8. [Google Scholar] [CrossRef]
  15. Dullaert, W.; Sevaux, M.; Sörensen, K.; Springael, J. Applications of Metaheuristics. Eur. J. Oper. Res. 2007, 179, 601–604. [Google Scholar] [CrossRef]
  16. Franco-Sepúlveda, G.; Del Rio-Cuervo, J.C.; Pachón-Hernández, M.A. State of the Art about Metaheuristics and Artificial Neural Networks Applied to Open Pit Mining. Resour. Policy 2019, 60, 125–133. [Google Scholar] [CrossRef]
  17. Ahmadi, M.R.; Shahabi, R.S. Cutoff grade optimization in open pit mines using genetic algorithm. Resour. Policy 2018, 55, 184–191. [Google Scholar] [CrossRef]
  18. Goodfellow, R.; Dimitrakopoulos, R. Algorithmic Integration of Geological Uncertainty in Pushback Designs for Complex Multiprocess Open Pit Mines. Min. Technol. 2013, 122, 67–77. [Google Scholar] [CrossRef]
  19. Mohammadi, S.; Ataei, M.; Khalokakaei, R.; Pourzamani, E. Comparison of Golden Section Search Method and Imperialist Competitive Algorithm for Optimization Cut-off Grade- Case Study: Mine No. 1 of Golgohar. J. Min. Environ. 2015, 6, 63–71. [Google Scholar] [CrossRef]
  20. Benallou, O.; Aboulaich, R. Improving Capital Budgeting Through Probabilistic Approaches. Rev. Pac. Basin Financ. Mark. Policies 2017, 20, 1750018. [Google Scholar] [CrossRef]
  21. Yang, X.-S.; Gandomi, A.H.; Talatahari, S.; Alavi, A.H. Metaheuristics in Water, Geotechnical and Transport Engineering; Newnes: Oxford, UK, 2012; ISBN 978-0-12-398296-4. [Google Scholar]
  22. Goldberg, D.E. Genetic Algorithms in Search, Optimization, and Machine Learning; Addison-Wesley: Boston, MA, USA, 1989; ISBN 978-0-201-15767-3. [Google Scholar]
  23. Cetin, E.; Dowd, P.A. Multiple Cut-off Grade Optimization by Genetic Algorithms and Comparison with Grid Search Method and Dynamic Programming. J. South. Afr. Inst. Min. Metall. 2016, 116, 681–688. [Google Scholar] [CrossRef]
  24. Hansen, D.R.; Mowen, M.M. Managerial Accounting; Thomson/South-Western: Mason, OH, USA, 2006; ISBN 978-0-324-37600-5. [Google Scholar]
  25. Iterations Versus Simulations Versus Trials-Palisade Knowledge Base. Available online: https://kb.palisade.com/index.php?pg=kb.page&id=27 (accessed on 3 February 2024).
Figure 1. Different views of the orebody. (a) From above, (b) from south-east, and (c) from south-west.
Figure 1. Different views of the orebody. (a) From above, (b) from south-east, and (c) from south-west.
Mathematics 12 03450 g001
Figure 2. Tonnage-grade curve for the deterministic model.
Figure 2. Tonnage-grade curve for the deterministic model.
Mathematics 12 03450 g002
Figure 3. Tonnage-grade curves for the probabilistic model.
Figure 3. Tonnage-grade curves for the probabilistic model.
Mathematics 12 03450 g003
Figure 4. Number of iteration vs. N P V _ . The convergence of the algorithm is observed graphically around the iteration j = 7000 .
Figure 4. Number of iteration vs. N P V _ . The convergence of the algorithm is observed graphically around the iteration j = 7000 .
Mathematics 12 03450 g004
Figure 5. NPV distributions for the initial and the optimized values.
Figure 5. NPV distributions for the initial and the optimized values.
Mathematics 12 03450 g005
Figure 6. Optimal dynamic cutoff and optimal capacity process for the probabilistic model.
Figure 6. Optimal dynamic cutoff and optimal capacity process for the probabilistic model.
Mathematics 12 03450 g006
Figure 7. Sensitivity analysis of NPV in relation to metal prices and operational costs. Losses are shown in red and gains in black.
Figure 7. Sensitivity analysis of NPV in relation to metal prices and operational costs. Losses are shown in red and gains in black.
Mathematics 12 03450 g007
Table 1. Parameter values. The quantities Q m m a x ,   Q p m a x , O and C A P E X are considered as variables for the probabilistic model.
Table 1. Parameter values. The quantities Q m m a x ,   Q p m a x , O and C A P E X are considered as variables for the probabilistic model.
InputsValue
Q m m a x 328,500 t/year
Q p m a x 328,500 t/year
M 42.5 USD/t
P 10.0 USD/t
O 27.4 USD/t
V 1800 USD/oz
M s 96.0%
r 97.6%
C e 35.0 USD/oz
C A P E X 88,226,000 USD
Table 2. Results for the deterministic model.
Table 2. Results for the deterministic model.
OutcomeValue
N 7 years
x c 1.6 g/t
F 112,335,120 USD
N P V 36,043,086 USD
Table 3. Parameters, variables, and annual outcomes for the deterministic model.
Table 3. Parameters, variables, and annual outcomes for the deterministic model.
Parameters, Variables, and Outcomesyear1–67Total
grade (g/t)1.61.6
Processing
Processed material in tonnes ( Q p )328,50090,1102,061,110
Average ore grade in g/t ( G )4.44.4
Metallurgical recovery in % ( R )97.697.6
Processed fine gold in grams ( A u r = Q p G R )1,397,667383,3908,769,391
Commercialization
Sale incomes in USD ( S i = s A u r )71,787,91919,691,914450,419,427
Operational costs
Mining cost in USD ( M Q m )14,848,2004,072,96293,162,162
Processing cost in USD ( P Q p )3,285,000901,09820,611,098
Overhead in USD ( O Q m )9,000,9002,469,00856,474,408
OPEX in USD27,134,1007,443,068170,247,668
Cash cost in USD/Oz ( O P E X A u r )604604
Discounted Cash flow
Gross margin in USD ( G m = S i O P E X )44,653,81912,248,846280,171,759
Commercialization expenditures in USD ( C e A u r )1,572,760431,4199,867,979
EBITDA in USD ( G m C e A u r )43,081,05911,817,427270,303,780
Royalties in USD ( R o )2,297,213630,14114,413,422
Depreciation in USD ( D e )14,061,4743,857,1568,822,600
EBIT in USD ( E B I T D A R o D e )25,722,3727,330,128167,664,358
Taxes in % ( T x )8,818,3832,418,94255,329,238
Free Cash Flow in USD ( E B I T T x + D e )31,965,4638,768,344112,335,120
Table 4. Values for the initial population I 0 .
Table 4. Values for the initial population I 0 .
VariableValue
Q m , 0 m a x ( n ) 255,000 t/year
Q p , 0 m a x ( n ) 255,000 t/year
O 0 ( n ) 35.2 USD/t
C A P E X 0 83,226,000 USD
Table 5. Probabilistic model results.
Table 5. Probabilistic model results.
OutcomesValue
Iterations per trial1000
Number of trials10,786
Number of valid trials4665
Runtime20:00:59
Initial VPN29,363,829 USD
Minimum VPN42,126,871 USD
Maximum VPN62,385,778 USD
Average VPN57,185,458 USD
Standard deviation5,922,511 USD
Coefficient of variation10.36%
Table 6. Parameters, variables, and outcomes for the probabilistic model.
Table 6. Parameters, variables, and outcomes for the probabilistic model.
Parameters, Variables, and Outcomesyear123456Total
grade (g/t)1.51.41.51.41.51.4
Processing
Processed material in tonnes ( Q p = T f T 0 )438,000437,788438,000437,385364,299438,0002,186,177
Ore grade in g/t ( G ω )4.34.14.34.14.34.1
Metallurgical recovery in % ( R )97.697.697.697.697.697.6
Processed fine gold in grams ( A u r = Q p G ω R )1,827,6651,758,2541,827,6651,756,6351,520,1301,759,10610,449,455
Commercialization
Sale incomes in USD ( S i = s A u r )93,873,76190,308,65093,873,78190,225,50478,077,94390,352,388536,712,029
Operational costs
Mining cost in USD ( M Q m )19,797,59619,788,01619,797,60019,769,79816,466,32219,797,600115,416,932
Processing cost in USD ( P Q p )4,379,9994,377,8804,380,0004,373,8493,542,9924,380,00025,534,719
Overhead in USD ( O Q m )9,000,9009,000,9009,000,9009,000,9009,000,9009,000,90054,005,400
OPEX in USD33,178,49533,165,79633,178,50033,144,54729,110,21333,178,500194,957,051
Cash cost in USD/Oz ( O P E X / A u r )565587565587596587
Discounted Cash flow
Gross margin in USD ( G m = S i O P E X )93,873,76190,308,85093,873,78190,225,50478,077,94390,352,388536,712,029
Commercialization expenditures in USD ( C e A u r )2,056,6261,978,5202,056,6261,976,6981,710,5651,979,47811,758,514
EBITDA in USD ( G m C e A u r )58,638,64055,163,33458,638,66555,104,25947,257,16555,194,410329,996,464
Royalties in USD ( R o )3,003,9602,889,8773,003,9612,887,2162,498,4942,891,27617,174,785
Depreciation in USD ( D e )15,954,33315,964,33315,954,33315,954,33315,954,33315,954,33395,725,000
EBIT in USD ( E B I T D A R o D e )39,680,34736,319,12439,580,36136,262,71028,804,33836,348,800217,095,679
Taxes in % ( T x )13,094,51411,985,31113,094,51911,966,9649,505,43111,995,10471,641,574
Free Cash Flow in USD ( E B I T T x + D e )42,540,16540,288,14642,540,17540,250,34935,253,24040,308,029145,454,105
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Toro Morales, D.A.; Franco Sepúlveda, G.; de la Barra, E.; Del Río Cuervo, J.C. Cutoff Grade Optimization on Operative Decision Variables with Geological Uncertainty in an Underground Gold Mine: A Real Case Study. Mathematics 2024, 12, 3450. https://doi.org/10.3390/math12223450

AMA Style

Toro Morales DA, Franco Sepúlveda G, de la Barra E, Del Río Cuervo JC. Cutoff Grade Optimization on Operative Decision Variables with Geological Uncertainty in an Underground Gold Mine: A Real Case Study. Mathematics. 2024; 12(22):3450. https://doi.org/10.3390/math12223450

Chicago/Turabian Style

Toro Morales, Diego Alejandro, Giovanni Franco Sepúlveda, Erick de la Barra, and Juan Camilo Del Río Cuervo. 2024. "Cutoff Grade Optimization on Operative Decision Variables with Geological Uncertainty in an Underground Gold Mine: A Real Case Study" Mathematics 12, no. 22: 3450. https://doi.org/10.3390/math12223450

APA Style

Toro Morales, D. A., Franco Sepúlveda, G., de la Barra, E., & Del Río Cuervo, J. C. (2024). Cutoff Grade Optimization on Operative Decision Variables with Geological Uncertainty in an Underground Gold Mine: A Real Case Study. Mathematics, 12(22), 3450. https://doi.org/10.3390/math12223450

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop