Overall Dynamic Optimization of Metal Mine Technical Indicators Considering Spatial Distribution of Ore Grade Using AADE | IEEE Journals & Magazine | IEEE Xplore

Overall Dynamic Optimization of Metal Mine Technical Indicators Considering Spatial Distribution of Ore Grade Using AADE


This is a flow diagram of the overall dynamic optimization of metal mine technical indicators considering spatial distribution of ore grade. It displays the entire optimi...

Abstract:

In optimizing the production of a metal mine, either the overall dynamic relations between technical indicators or the spatial distribution of the ore grade are usually c...Show More

Abstract:

In optimizing the production of a metal mine, either the overall dynamic relations between technical indicators or the spatial distribution of the ore grade are usually considered, but few studies have considered both factors together. These two factors in combination have a greater effect on the optimization of mine production in terms of economic benefit and resource utilization than they do individually. We proposed an overall dynamic optimization model of technical indicators of metal mine production that considers the spatial distribution of the ore grade to better optimize the technical indicators and improve sustainable development of mineral resources. We incorporated an adaptive mutation strategy and adaptive control parameters into a differential evolution algorithm (AADE) in order to overcome the drawbacks of the differential evolution algorithm in solving this optimization model. The adaptive mutation strategy and adaptive control parameters were used to increase the rate of convergence and improve the search for a global maximum. To assess the performance of AADE, we used a real case and four test functions (the Sphere, Griewank, Rastrigin and Rosenbrock functions) in tests that compared AADE with a standard genetic algorithm, a standard differential evolution algorithm and the recently developed adaptive differential evolution algorithm. The results indicate that the optimization model we created is better aligned with mine production processes than current optimization models. In optimizing the technical indicators of metal mine production to maximize economic benefits, AADE performed significantly better than the other three algorithms tested in terms of convergence rate and global search ability.
This is a flow diagram of the overall dynamic optimization of metal mine technical indicators considering spatial distribution of ore grade. It displays the entire optimi...
Published in: IEEE Access ( Volume: 10)
Page(s): 102919 - 102932
Date of Publication: 22 September 2022
Electronic ISSN: 2169-3536

Funding Agency:

Figures are not available for this document.

CCBY - IEEE is not the copyright holder of this material. Please follow the instructions via https://creativecommons.org/licenses/by/4.0/ to obtain full-text articles and stipulations in the API documentation.
SECTION I.

Introduction

Metal minerals are an important non-renewable resource and are basic to social development and human survival. They are essential to national economic development, and maintaining the security of such resources has great strategic value. The rapid development of China’s economy has resulted in tens of thousands of mines having been built, and the quantity of solid minerals mined in China is the highest in the world. However, in a time of product shortages in China, the pursuit of high quantities of mineral resources and increased development speed have resulted in a wide range of production methods, low levels of technology use, and insufficient investment in and attention to the sustainable development of mineral resources. Consequently, mineral resources are not fully utilized, and waste is a serious problem. It is therefore essential to develop efficient mining techniques for mineral resources.

The term “mineral resources” refers to geological bodies that can be mined and utilized under current technological and economic conditions, which bring economic benefits to the state and business enterprises after extraction. Mineral resources are the product of geological action and are characterized by their scarcity and non-renewability. Whether a geological body can be considered to be a mineral resource is closely related to the current state of production technology and the mineral market. Ongoing changes in production technology and the volatility of mineral markets mean that minerals are a dynamic resource. Thus mining metal mineral resources to create economic and resource benefits is a significant research topic that many mining researchers have been investigating.

Optimization of the technology used for metal mine production will determine the best production indicators for optimal economic and resource use benefits. Changes in the mineral market and advances in production technology continually change the relevance of technological production indicators over time, so there is an ongoing need to adjust and optimize them. Optimization of the technical indicators of mine production is therefore a prerequisite for efficient mining of mineral resources.

Researchers have taken two approaches to optimization of the technical indicators of mine production in recent decades. The first approach [1], [2], [3], [4], [5] is the overall dynamic optimization of the technical indicators. This approach ignores the spatial distribution of the ore grade. However, assuming that the grade distribution is constant for the entire deposit, without considering the high-grade and low-grade regions in the deposit, leads to the waste of mineral resources. The second approach is to optimize the technical indicators of mine production, taking into account the spatial distribution of the ore grade. Wang et al. [6], [7] used dynamic programming to optimize the technical indicators of mine production. They included the mining method, production capacity and the mining sequence. They also considered the actual distribution of the ore grade in different zones of the orebody and created a dynamic programming model to optimize the technical indicators of mine production and applied the model to practical cases. However, in creating the model, they ignored the dynamic relations between the technical indicators of mine metal production. In other words, the model they developed did not result in the overall dynamic optimization of the technical indicators of mine production. Thus, the optimized, but not optimal, technical indicators led to inefficient mining of mineral resources.

The preceding studies included optimization of the technical indicators of mine production, and some of the research was used practically. However, these studies considered only one aspect, either the overall dynamic relations between the technical indicators or the spatial distribution of the ore grade. Few researchers have considered both factors at the same time, and this incompleteness has led to inefficient exploitation of mineral resources. It is therefore necessary to develop an optimization model and an optimization method to optimize the technical indicators of mine production in order to more efficiently exploit metal mineral resources. Such an approach must consider two aspects, the overall dynamic relations between the technical indicators and the spatial distribution of the ore grade.

The production of metal mines is a multi-factor, multi-level, multi-constrained, complex dynamic process, so the optimization of technical indicators is a complex nonlinear optimization problem. It has been well documented that standard optimization methods cannot easily solve complex nonlinear optimization problems [8], [9], [10]. Many intelligent evolutionary methods have been proposed to solve complex nonlinear optimization problems, such as the genetic algorithm (GA) [11], the particle swarm algorithm (PS) [12], [13] and the differential evolution algorithm (DE) [14], [15]. DE is an easy-to-use algorithm that has few control parameters, is low in computational complexity, and shows good convergence. It is therefore used to solve many complex nonlinear optimization problems [16], [17], [18]. However, the standard DE algorithm has two drawbacks when used to optimize the overall dynamic behavior of technical indicators of metal mine production, considering the ore grade distribution.

First, the mutation strategy, determination of which is the most important step in this algorithm, has a great effect on the performance of DE. The mutation strategies used in standard DE algorithms are DE/rand/* and DE/best/* [19]. Many studies have shown that DE/rand/* has a global search capability but converges slowly. DE/best/*, in contrast, converges rapidly but has a tendency to fix on a local optimum [20], [21].

Second, DE has two important control parameters that affect its accuracy and its convergence rate: the scale factor $F$ and the crossover rate $CR$ [22], [23]. In the standard DE algorithm, the values of these two control parameters are preset and remain unchanged during evolution [24]. However, researchers have found that the optimal control parameter values are generally different for various problems or even for various evolutionary stages of the same problem [25]. It is therefore difficult to determine the optimal control parameter values to solve the overall dynamic optimization problem for metal mine technical indicators when considering the ore grade distribution.

To overcome the preceding drawbacks of the DE, we introduced an adaptive mutation strategy and adaptive control parameters into the standard DE algorithm and designed an adaptive mutation operator and adaptive control parameter for DE (AADE) to be incorporated into the algorithm in order to solve the overall dynamic optimization problem.

SECTION II.

Overall Dynamic Optimization Model of Metal Mine Technical Indicators Considering the Spatial Distribution of the Ore Grade

A. Dynamic Relationship Model of Metal Mine Technical Indicators

Mine production consists of a geological process, a mining process, and a beneficiation process, each of which has main technical indicators, as shown in Figure 1; the technical indicators are defined or described in detail in Table 1. We model the three processes in the following sections.

TABLE 1 Detailed Definitions of Main Technical Indicators
Table 1- 
Detailed Definitions of Main Technical Indicators
FIGURE 1. - Production processes and main technical indicators of metal mines.
FIGURE 1.

Production processes and main technical indicators of metal mines.

1) Geological Process

The model [2] of the relationship of geologic reserves and ore average grade with ore boundary grade and ore industrial grade is:\begin{align*} Q_{1}=&f_{1} (p_{1},p_{2})=Q_{0} \\&\times \, \frac {\int _{p_{1}}^{p_{2}} {\varphi (x)g(x)c(x)dx} \!+\!\int _{p_{2}}^{100} {g(x)c(x)dx}}{\int _{p_{a} }^{p_{b}} {\varphi (x)g(x)c(x)dx} \!+\!\int _{p_{b}}^{100} {g(x)c(x)dx}} \tag{1}\\ \varphi (x)=&\left({\frac {x-p_{1}}{p_{2} -p_{1}}}\right)^{\textrm {z}}(p_{1} \le x\le p_{2}) \tag{2}\\ p_{3}=&f_{2} (p_{1},p_{2})=\frac {\int _{p_{1}}^{p_{2}} {x\varphi (x)c(x)dx} +\int _{p_{2}}^{100} {xc(x)dx}}{\int _{p_{1}}^{p_{2}} {\varphi (x)c(x)dx} +\int _{p_{2}}^{100} {c(x)dx}}\tag{3}\end{align*} View SourceRight-click on figure for MathML and additional features. where $p_{a} $ and $p_{b} $ are respectively the original boundary grade and original industrial grade; $Q_{0} $ is the geological reserve calculated using mining software with boundary grade and industrial grade $p_{a} $ and $p_{b} $ ; $\varphi (x)$ is the probability function that the ore with a grade between the boundary grade and industrial grade is mined; $z$ is a constant value, depending on the geological properties of the ore; $g(x)$ is a function of ore weight and grade; and $c(x)$ is the probability density function of the ore grade distribution.

2) Mining Process

The ore characteristics and mining methods of each mining area are basically the same for an individual mine. In this case, there was some correlation between the dilution rate and the loss rate in the ore production process [1], and the relationship model is:\begin{equation*} c_{2} =f_{3} (c_{1})\tag{4}\end{equation*} View SourceRight-click on figure for MathML and additional features.

The dilution rate is the ratio of the difference between the ore average grade and the mining grade to the ore average grade:\begin{equation*} c_{2} =(p_{3} -p_{4})/p_{3}\tag{5}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Rearranging equation (5), the mining grade can be calculated by equation (6):\begin{equation*} p_{4} =p_{3} (1-c_{2})\tag{6}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Depending on the amount of metal conserved during mining, it can be calculated that:\begin{equation*} Q_{2} \times p_{4} =Q_{1} \times (1-c_{1})\times p_{3}\tag{7}\end{equation*} View SourceRight-click on figure for MathML and additional features.

Combining equations (6) and (7), the equation to calculate the mining amount is:\begin{equation*} Q_{2} =Q_{1} \frac {1-c_{1}}{1-c_{2}}\tag{8}\end{equation*} View SourceRight-click on figure for MathML and additional features.

3) Beneficiation Process

The concentration ratio is the ratio of the mining amount to the concentrate amount:\begin{equation*} c_{3} ={Q_{2}} \mathord {\Big /{ {\vphantom {{Q_{2}} {Q_{3}}}} } } {Q_{3}}\tag{9}\end{equation*} View SourceRight-click on figure for MathML and additional features.

For an individual mine, the characteristics of the mining ore, the processing technology, the equipment, and the agent can be assumed to be constant. In this case, there are relationships between ore concentration ratio and mining grade, between concentrate grade and mining grade, between concentrate grade and ore concentration ratio, and between concentrate grade and concentrate selling price [26], [27], [28], [29], [30]. These relationships are modeled by equations (10–12):\begin{align*} c_{3}=&f_{4} (p_{4}) \tag{10}\\ p_{5}=&f_{5} (p_{4},c_{3}) \tag{11}\\ q=&f_{6} (p_{5})\tag{12}\end{align*} View SourceRight-click on figure for MathML and additional features.

B. Overall Dynamic Optimization Model of Technical Indicators of Metal Mine Production Considering Ore Grade Distribution

1) Modeling Strategy

Metal mining is conducted as a series of units. To take account of the lack of ore homogeneity, the deposit to be optimized is divided into zones that are optimized according to the ore characteristics. Each optimized zone has its own ore grade distribution. The ore is mined in sequence according to the quality of the optimized zone. However, mining each optimized zone requires decisions to be made regarding the technical indicators for that zone; zones are not isolated, so the decision affects subsequent mining decisions for other zones. Therefore, the dynamic relationships between optimized zones must be considered in optimization.

2) Objective Function

Profit calculations do not usually consider the time value of money, so using profits to calculate the return on investment of funds is not fruitful. Net present value not only considers the time value of a fund, but also facilitates the calculation of return on investment. We therefore used net present value as the measure of the economic benefit of metal mine production to be optimized. The objective function of the technical indicator optimization model of metal mine production based on the economic benefit is therefore:\begin{equation*} \max \theta =\sum \limits _{i=1}^{N} {\theta _{i}}\tag{13}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $\theta $ is the total net present value; $\theta _{i} $ is the net present value of optimized zone $i$ ; and $N$ is the number of optimized zones.

Since the mining decision of the optimized zone mined first affects the starting time of the mining of subsequent optimized zones, the net present value is a function of time. Therefore, the net present value of each optimization zone is not independent but has a dynamic relationship with the net present values of other optimized zones. When the starting time of mining is 0, the calculation process for the net present value of optimized zone $i$ is as follows.

  1. Calculate the mining time $t_{i} $ of optimized zone $i$ :\begin{equation*} t_{i} =\frac {Q_{2,i}}{Qz}\tag{14}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $Q_{2,i} $ is the total mining quantity of optimized zone $i$ , and $Qz$ is the annual production capacity.

  2. The mining start time $T_{1,i} $ of optimized zone $i$ is the sum of the mining times of each previously optimized zone, and is calculated by equation (15):\begin{equation*} T_{1,i} =\sum \limits _{j=1}^{j=i-1} {t_{j}}\tag{15}\end{equation*} View SourceRight-click on figure for MathML and additional features.

  3. The mining end time $T_{2,i} $ of optimized zone $i$ is:\begin{equation*} T_{2,i} =\sum \limits _{j=1}^{j=i} {t_{j}}\tag{16}\end{equation*} View SourceRight-click on figure for MathML and additional features.

  4. The total profit $G_{i} $ of optimized zone $i$ is:\begin{equation*} G_{i} =Q_{3,i} \ast q_{i} -Q_{2,i} \ast h\tag{17}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $Q_{3,i} $ is the concentrate amount in optimized zone $i$ ; $q_{i} $ is the selling price of the concentrate in optimized zone $i$ ; and $h$ is the total production cost per unit of ore.

  5. The average annual profit $g_{i} $ of optimized zone $i$ is:\begin{equation*} g_{i} =\frac {G_{i}}{t_{i}}\tag{18}\end{equation*} View SourceRight-click on figure for MathML and additional features.

  6. Total net present value of optimized zone $i$ is:\begin{align*} \theta _{i} =\begin{cases} \frac {g_{i} ^{\ast} (T_{2,i} -T_{1,i})}{(1+d)^{T_{_{1,i}}^{^{-}}}} \textrm {}T_{1,i}^{-}=T_{2,i}^{-} \\ g_{i} ^{\ast} \left ({{\begin{array}{l} \frac {(T_{1,i}^{-}+1-T_{1,i})}{(1+d)^{T_{_{1,i}} ^{^{-}}}}+\frac {1}{(1+d)^{T_{_{1,i}}^{^{-}}+1}}+ \\ \cdots +\frac {1}{(1+d)^{T_{2,i}^{-}-1}}+\frac {(T_{2,i} -T_{2,i} ^{-})}{(1+d)^{T_{2,i}^{-}}} \\ \end{array}} }\right) else \\ \end{cases}\tag{19}\end{align*} View SourceRight-click on figure for MathML and additional features. where $T_{1,i}^{-}$ is the integer part of $T_{1,i} $ ; $d$ is the annual discount rate; and $T_{2,i}^{-}$ is the integer part of $T_{2,i}$ .

3) Constraints

  1. The boundary grade is not higher than the industrial grade:\begin{equation*} p_{1,i} \le p_{2,i}\tag{20}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $p_{1,i} $ is the boundary grade of optimized zone $i$ , and $p_{2,i}$ is the industrial grade of optimized zone $i$ .

  2. The concentrate grade is not less than the minimum smelting grade:\begin{equation*} p_{5,i} \ge p_{y}\tag{21}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $p_{5,i} $ is the concentrate grade of optimized zone $i$ , and $p_{y} $ is the lowest smelting grade.

4) Optimization Model

Combining the above objective function and constraints, the technical indicator optimization model for metal mine production to maximize economic benefit is:\begin{align*} \begin{cases} \max \theta =\sum \limits _{i=1}^{N} {\theta _{i}} \\ s.t.{\begin{array}{c} {p_{1,i} \le p_{2,i}} \\ {p_{5,i} \ge p_{y}} \\ \end{array}} \\ \end{cases}\tag{22}\end{align*} View SourceRight-click on figure for MathML and additional features. It is worth noting that the choice of decision variables is associated with the model of the relationships between indicators. A relational model must be identified before a decision variable can be identified. The relationship model is related to the geological conditions of the deposit and the ore characteristics, and the mining methods, beneficiation methods and beneficiation equipment of the mine [2]. The decision variable can therefore be determined only after determining the mine characteristics.

C. AADE

Adaptive differential mutation operators can better balance global exploration with local exploitation in DE and can improve optimization performance and increase algorithm robustness [31]. The use of adaptive control parameters improves optimization performance and algorithm robustness [32], [33]. The optimization performance of the DE algorithm can be improved in solving the overall dynamic optimization model without the necessity of estimating the appropriate proportion factor $F$ or crossover rate $CR$ .

We therefore introduced the adaptive mutation operator and adaptive parameters into the standard DE algorithm to create the AADE, and AADE was then used to solve the overall dynamic optimization model. The AADE flow chart is shown in Figure 2.

FIGURE 2. - Flow chart of the AADE for optimizing the proposed model.
FIGURE 2.

Flow chart of the AADE for optimizing the proposed model.

SECTION III.

Example of Model Application

An orebody at −48 to −192 m in the large Yinshan copper mine in China is used as an example of the application of the AADE. The orebody was divided into five zones for optimization based on existing mine production data and the current production status of the min. The zones were optimized for technical indicators using the established model and AADE. All algorithms were implemented in Python. Calculations were performed on a PC having an Intel Core i5-9400 quad-core processor and 8 GB RAM running under the 64-bit Microsoft Windows 10 operating system.

Table 2 shows the ranges of the optimization zones and their original geological reserves, which are the geological reserves corresponding to the original boundary grade (0.15%) and the original industrial grade (0.25%). The production requirements of the Yinshan copper mine set the boundary grade and the industrial grade of each optimized unit in the range 0.05% to 0.45%. The parameter values for the Yinshan copper mine were as follows. The lower bound and upper bound of the boundary grade and industrial grade were respectively 0.05% and 0.45%; the lower bound of the smelting grade was 16%; the annual production capacity of the mine was 1.5 Mt; the $z$ value in equation (2) was 0.5; the total production cost per unit of ore was 98 CNY/t; the sales price of #1 copper concentrate was 47,739 CNY/t; the discount rate was 6%.

TABLE 2 The Range and Original Geological Reserves of the Optimized Units of Yinshan Copper Mine
Table 2- 
The Range and Original Geological Reserves of the Optimized Units of Yinshan Copper Mine

A. Model of Technical Indicator Relationships

1) Relationship Between Orebody Weight and Grade

A scatter plot of the orebody weight and copper grade was plotted from the 204 items of orebody weight and grade data collected from the Yinshan copper mine, as shown in Figure 3. There was no correlation between orebody weight and copper grade. The results show that there was no relationship between orebody weight and copper grade and that orebody weight was not affected by copper grade. We therefore used the average value of the orebody weight for the ore weight function of the Yinshan copper mine. The mathematical function is:\begin{equation*} g_{1} (\text {x})=2.85\tag{23}\end{equation*} View SourceRight-click on figure for MathML and additional features.

FIGURE 3. - Scatter plot of orebody weight and copper grade of the Yinshan copper mine.
FIGURE 3.

Scatter plot of orebody weight and copper grade of the Yinshan copper mine.

2) Probability Density Function of the Copper Grade Distribution

The copper grade distribution was fitted using kernel density estimation based on the characteristics and attributes of the data without any prior knowledge. This method provided better fitting of the probability density function than parameter estimation. Kernel density estimation was used to fit the probability density distribution of the Yinshan copper mine ore grade. Fitting did not result in a particular function or mathematical expression. Figure 4 shows that kernel density estimation well fitted the ore grade distribution.

FIGURE 4. - Fitting results of copper grade distribution in the Yinshan copper mine (optimized zones 1–5) for comparison.
FIGURE 4.

Fitting results of copper grade distribution in the Yinshan copper mine (optimized zones 1–5) for comparison.

3) Relationship Between Loss Rate and Dilution Rate

Aiming for an ore body of −48 to −192 m in the Yinshan copper mine, open-pit mining was used. The copper dilution and loss rates were collected for 64 items of open-pit mining data. Scatter plots of the copper dilution rate and loss rate were plotted, as shown in Figure 5. It can be seen from Figure 5 that there was no correlation between copper dilution rate and loss rate. The correlation coefficient between copper dilution rate and loss rate was −0.0771, and the F-test was significant at a level of 0.5449, which was >0.05. There was therefore no relationship between copper dilution rate and loss rate. In the subsequent optimization, the values used for both dilution rate (2%) and loss rate (9%) were the planned values.

FIGURE 5. - Scatter plot of the copper loss rate and dilution rate of the Yinshan copper mine.
FIGURE 5.

Scatter plot of the copper loss rate and dilution rate of the Yinshan copper mine.

4) Relationship Between Mining Grade and Concentrate Ratio

The scatter plot for 630 items of ore dressing data, mining grade and concentrate ratio, that were collected from the Yinshan copper mine is shown in Figure 6. It can be seen from the figure that mining grade is exponentially related to concentrate ratio. The exponential function was used for regression fitting, and the correlation coefficient was −0.8445. The F test was significant at the level $1.89\times 10 ^{-172}$ . Since the significance level was much less than 0.05, the regression was significant and the regression model can be applied. The exponential function used to fit the relationship between mining grade and concentrate ratio is equation (24):\begin{equation*} c_{3} =136\ast e^{-2.29^{\ast} p_{4}}\tag{24}\end{equation*} View SourceRight-click on figure for MathML and additional features.

FIGURE 6. - Exponential function fitting the relationship between mining grade and concentration ratio for the Yinshan copper mine.
FIGURE 6.

Exponential function fitting the relationship between mining grade and concentration ratio for the Yinshan copper mine.

5) Concentrate Grade

A BP neural network [34], [35], [36], [37] was used to determine the relationships between copper mining grade and concentrate grade and between concentrate ratio and concentrate grade in the Yinshan copper mine. A total of 630 data items were collected; the training sample consisted of the first 530 data items, and the test sample was the remaining 100 items; mining grade and concentrate ratio were used as inputs, and the copper ore concentrate grade was the output. There were two nodes in both the input and hidden layers and one node in the output layer. The transfer functions used in the training function, input layer and output layer were respectively traingdm, tansigand purelin. The learning rate was 0.1, training error accuracy was 0.001, and the maximum number of iterations was 2500. The fitting diagram of copper concentrate grade produced by the BP neural network is shown in Figure 7.

FIGURE 7. - Fitting results of the copper ore concentrate grade of the Yinshan copper mine using BP neural network.
FIGURE 7.

Fitting results of the copper ore concentrate grade of the Yinshan copper mine using BP neural network.

Figure 7 shows that for the fitting, the coefficient of determination $R^{2}$ was 0.939, mean absolute error MAE was 0.258, and root mean square error RMSE was 0.307. $R^{2}$ was >0.9, and both MAE and RMSE were <0.5. These results indicate that the BP neural network well fitted the model of the relationships of copper mining grade with concentrate grade and concentrate ratio with concentrate grade in the Yinshan copper mine.

6) Copper Ore Concentrate Price

The market transaction price of copper ore concentrate is based mainly on a 20% concentrate grade (#1 grade), and the price of any other copper ore concentrate grade is a function of this price. The price adjustment factors and the compensation prices are shown in Table 3. The copper ore concentrate price $q$ is calculated by equation (25):\begin{equation*} q=f_{6} (p_{5})=k_{1} \times p_{5} \times \lambda +k_{2}\tag{25}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $k_{1} $ is the sales price of #1 copper concentrate; $\lambda $ is the price adjustment coefficient; $k_{2} $ is the compensation price.

TABLE 3 Compensation Prices and Price Adjustment Coefficients of Different Copper Concentrate Grades
Table 3- 
Compensation Prices and Price Adjustment Coefficients of Different Copper Concentrate Grades

B. Decision Variables and Parameter Settings

1) Decision Variables

In the model of relationships between the technical indicators of the Yinshan copper mine described in Subsection A, Section III, boundary grade, industrial grade, loss rate, and dilution rate are independent variables and are not affected by other indicators; geological ore reserves, ore average grade, mining grade, mining amount, concentration ratio, concentrate grade, concentrate amount, and ore mining grade are dependent variables. When the value of an independent variable has been determined, the value of any variable dependent on it has also been influenced. Therefore, the independent variable is the decisive variable in optimization.

The dilution rate and loss rate depend on ore body characteristics and mining technology, which are basically unchanged over a short period of time. These two variables were therefore taken to be constant for each optimization zone, and the values are the planned values. Dilution rate was 2% and loss rate was 9%. Boundary grade and industrial grade of each optimization unit are thus the decision variables of the optimization model; there are 10 decision variables for the five optimization zones.

2) Setting Parameters

The parameters of the AADE algorithm were set as follows. The dimension $D_{T} $ of the decision variable was set to 10; the initialization population size $NP$ was set to 50; the maximum number of iterations $G_{\max } $ was set to 100; and the adaptive control parameters $\psi $ , $\varphi $ , $\delta _{l} $ and $\delta _{u}$ were respectively set to 0.7, 0.1, 0, and 1. Encoding of the related evolutionary algorithms was real number encoding. The parameters of the Yinshan copper mine and the AADE algorithm are given in Table 4.

TABLE 4 Parameters of Yinshan Copper Mine and AADE Algorithm
Table 4- 
Parameters of Yinshan Copper Mine and AADE Algorithm

C. Optimization Results and Analysis

The production specifications of the Yinshan copper mine were optimized using the optimization model and the AADE algorithm with the parameter settings shown in Table 4. The iterative process of the optimal net present value calculation is shown in Figure 8, and the optimization results are given in Table 5.

TABLE 5 Technical Indexes and Net Present Values of the Optimization Scheme
Table 5- 
Technical Indexes and Net Present Values of the Optimization Scheme
FIGURE 8. - Iterative process to calculate the optimal net present value.
FIGURE 8.

Iterative process to calculate the optimal net present value.

Figure 8 shows that the optimal net present value converged after about 80 iterations, which indicates that AADE converged rapidly to optimize the model of technical indicators for maximum economic benefit.

Table 5 shows that the boundary grades of optimized zones 1–5 were respectively 0.425 3%, 0.328 8%, 0.235 1%, 0.425 1% and 0.379%; the industrial grades of optimized zones 1–5 were respectively 0.434%, 0.373 4%, 0.440 7%, 0.438 1% and 0.393 4%. The corresponding values differ from each other, indicating that the boundary grades and industrial grades differ between optimized zones. If the spatial distribution of ore grades is not considered and one overall grade distribution is adopted, the boundary grade and the industrial grade are both the same. Obviously, if the same boundary grade and industrial grade are used in high-grade and low-grade zones, mineral resources will be wasted. Considering differences in the spatial distribution of grades produces a model that is more in line with actual production and is therefore very important.

The optimized scheme was compared with the current scheme; the technical index values and net present value of the current scheme are shown in Table 6.

TABLE 6 Technical Indexes and Net Present Values of the Current Scheme
Table 6- 
Technical Indexes and Net Present Values of the Current Scheme

By comparing Tables 5 and 6, it is clear that by adjusting the technical indicators for optimized production, the net present values of optimized zones 1 to 5 respectively increased by 104 CNY 5 969.16, 6 579.66, 4 994.74, 3 494.85 and 2 358.3 over the current scheme. The total net present value reached CNY $49\,\,252.2\times 10^{4}$ , with an increase of CNY $23\,\,396.71\times 10^{4}$ , i.e., 90.5%. The adjusted technical indicators are aligned with the actual situation of the mine and significantly increase mine profits.

D. Algorithm Comparison

We compared the AADE algorithm with the standard genetic algorithm (GA) [38], [39], [40], the standard DE algorithm (DE) [41], [42], [43] and the adaptive DE algorithm (ADE) [44], [45], [46] in optimizing the technical indicators. All four algorithms were used to solve the optimization model.

To ensure we were comparing like with like, the parameters of the four algorithms were set to be as consistent as far as possible. The adaptive control parameters $\psi $ , $\varphi $ , $\delta _{l} $ and $\delta _{u} $ of AADE were respectively set to 0.7, 0.1, 0, and 1. The mutation rate and crossover rate of GA were respectively set to 0.7 and 0.5. The proportion factor $F$ and crossover rate $CR$ of DE were respectively set to 0.7 and 0.5. The distribution function and the adaptive control parameters of ADE were set to be the same as those of AADE. The population size of all four algorithms was set to 50, and the maximum number of iterations was set to 100.

To avoid any random effects in algorithm operation, the four algorithms were independently run 31 times each, and the total net present value of each run was recorded. The results are shown in Table 7.

TABLE 7 Total Net Present Values of the Four Algorithms
Table 7- 
Total Net Present Values of the Four Algorithms

The maximum total net present value, the average total net present value, and the minimum total net present value was calculated for each of each algorithm. The results are shown in Table 8.

TABLE 8 Optimal Net Present Values Given by the Four Algorithms For Comparison
Table 8- 
Optimal Net Present Values Given by the Four Algorithms For Comparison

Table 8 shows that the maximum total net present value (CNY $49\,\,429.32\times 10^{4}$ ), the average total net present value (CNY $49\,\,316.79\times 10^{4}$ ), and the minimum total net present value (CNY $49\,\,235.23\times 10^{4}$ ) given by AADE were all greater than the corresponding values given by GA, DE and ADE. Since economic benefit pursues the maximization of net present value, AADE performs better than GA, DE, and ADE in terms of optimizing the technical indicators for maximum economic benefit.

A one-tailed $t$ -test was used for statistical analysis to determine the significance of the advantage of using AADE to optimize the technical indicators. AADE was compared individually with each of the other three algorithms. For the two algorithms being compared, the $t$ -statistic is calculated by equation (26):\begin{equation*} t=\frac {\left |{ {\tau _{1} -\tau _{2}} }\right |}{\eta /\sqrt {n}}\tag{26}\end{equation*} View SourceRight-click on figure for MathML and additional features. where $\tau _{1} $ is the index mean value of AADE; $\tau _{2} $ is the index mean value of the comparison algorithm (GA, DE or ADE); $\eta $ is the index standard deviation of AADE; $n$ is the total number of runs. The significance level was set at 0.05, and degrees of freedom was the total number of runs (31) minus 1, which was 30. The $t$ value was obtained from a standard $t$ -distribution table: $t_{0.025,30} =2.042$ . If $\vert t\vert >t_{0.025,30} $ , the two algorithms were significantly different; if $t\le t_{0.025,30} $ , then the two algorithms were not significantly different.

Table 7 shows that the standard deviation of the AADE solution was 47.31. Using this value and the average total net present value shown in Table 8, the $t$ -statistics for the individual comparisons of AADE with the other three algorithms were calculated using equation (26); the results are shown in Table 9.

TABLE 9 $T$ -Statistics of Total Net Present Values
Table 9- 

$T$
-Statistics of Total Net Present Values

Table 9 shows that the $t$ -statistic for AADE when compared with each of the other three algorithms was in all cases greater than $t_{0.025,30} =2.042$ . This shows that AADE performed significantly better than GA, DE and ADE in optimizing the technical production in terms of maximizing economic benefit. In the light of these results, we conclude that AADE is more effective and therefore preferable in optimizing the dynamic technical indicators when considering the spatial distribution of the ore grade. This advantage of AADE is mainly due to the adaptive mutation strategy and the use of control parameters, which improves both the convergence rate and the global search capability at the same time.

E. Algorithm Performance Test

We used four commonly used single-objective continuous test functions to test the performance of AADE: the Sphere, Griewank, Rastrigin and Rosenbrock functions. The four test functions can be divided into three categories: the Sphere function is a unimodal convex function; the Griewank and Rastrigin functions are multimodal functions with many local optimum points, and how to step out from a local optimum point to find the global optimum point is a major challenge for any optimization algorithm; and the Rosenbrock function is a non-convex function for which the global minimum is in a flat valley, which makes it very difficult to find the global optimum points. The overall dynamic optimization of the technical indicators basically falls into one of the three categories. We therefore chose the four test functions to assess the performance of AADE.

Each of the four functions was used as the objective function to be minimized; the equations are shown in Table 10. In calculating the minimum value, the variable dimension was 10 dimensions. The three-dimensional graphs of the four functions are shown in Figure 9.

TABLE 10 Single-Objective Continuous Test Functions
Table 10- 
Single-Objective Continuous Test Functions
FIGURE 9. - Three-dimensional graphs of single-objective continuous test functions (Sphere, Griewank, Rastrigin, and Rosenbrock).
FIGURE 9.

Three-dimensional graphs of single-objective continuous test functions (Sphere, Griewank, Rastrigin, and Rosenbrock).

AADE was tested using each the four single-objective continuous test functions, as were GA, DE and ADE, and the results were compared. The parameters of the four algorithms were set as follows. The maximum number of iterations was set to 100 (Sphere), 1000 (Griewank), 500 (Rastrigin), and 1000 (Rosenbrock). All other parameter values were the same as those described in the preceding section. Each algorithm was independently run 31 times for each test function, and the worst value, mean value and optimum value of each algorithm for each test function were calculated. The results are shown in Table 11.

TABLE 11 Test Results of the Four Single-Objective Continuous Test Functions
Table 11- 
Test Results of the Four Single-Objective Continuous Test Functions

Table 11 shows that for the four test functions, the worst value, average value and optimum value of AADE were all lower than the corresponding values of GA, DE and ADE. Since the test function was used to minimize, AADE performed better than GA, DE and ADE in solving complex single-objective continuous optimization problems.

One-tailed $t$ -tests were performed for the four test functions to see if the advantage of AADE in solving complex single-objective continuous optimization problems was significant. The standard deviations of AADE results were 0.000 578 (Sphere), 0.053 592 (Griewank), 0.175 768 (Rastrigin) and $6.400\,\,64\times 10^{-10}$ (Rosenbrock). Using these standard deviation values and the average values of the algorithms, shown in Table 11, the $t$ -statistics for AADE compared with the other three algorithms were calculated using equation (26); the results are shown in Table 12.

TABLE 12 $T$ -Test Results for Comparisons of AADE With the Four Single-Objective Continuous Test Functions
Table 12- 

$T$
-Test Results for Comparisons of AADE With the Four Single-Objective Continuous Test Functions

Table 12 shows that for the four test functions, the $t$ -statistic for AADE compared with GA, DE and ADE, was always $>t_{0.025,30} =2.042$ , which indicates that AADE performed significantly better than GA, DE and ADE in solving complex single-objective continuous optimization problems. Comparison of the test results showed that AADE not only had advantages in optimizing metal mine technical indicators in terms of economic benefit, but also had advantages in optimizing other complex single-objective continuous functions. Therefore, the AADE algorithm has wide applicability.

SECTION IV.

Conclusion

The results presented above support the following conclusions:

  1. The proposed model, which considers the overall dynamic relationships between technical indicators and the spatial distribution of the ore grade, is better aligned with the metal mine production process than the currently used optimization model.

  2. Optimizing the technical indicators for metal mine production in terms of economic benefit is a complex nonlinear single-objective optimization problem that the AADE algorithm is proposed to solve. AADE uses adaptive control parameters and a mutation strategy based on the DE algorithm to improve the optimal performance of DE.

  3. The total net present value of the optimization scheme is greater than that of the currently used scheme, and the optimized technical production indicators are better aligned with the actual operation of the mine, which should guide mine production and planning.

  4. AADE performs significantly better than GA, DE and ADE in optimizing the technical indicators of metal mine production in terms of economic benefits.

We created an effective optimization model and a method for optimizing metal mine technical indicators that considers the overall dynamic relationships between technical indicators and the spatial distribution of the ore grade. There are two aspects of the model that can be improved in future research. (1) The proposed model only optimizes the technical indicators and does not optimize the mining sequence. The indicators and the mining sequence are interrelated, and we intend to devote future research to their simultaneous optimization. (2) It is well known that different algorithms have different advantages. The method we proposed optimized the technical indicators of metal mine production with rapid convergence and a global search capability, but the model can be improved. We intend to make the AADE model more widely applicable by increasing the initial population and by applying our method to optimize production in more real world metal mines.

ACKNOWLEDGMENT

The authors would like to thank the anonymous reviewers for providing their constructive comments and suggestions that help the substantial improvements of the manuscript.

References

References is not available for this document.