Next Article in Journal
Main Control Factors and Hydrocarbon Accumulation Model of Volcanic Oil Reservoirs with Complex Oil–Water Relationships: A Case Study of the Carboniferous in the Chepaizi Uplift, the Junggar Basin, China
Previous Article in Journal
Study on the Color-Influencing Factors of Blue Iolite
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Multi-Objective Ore Blending Optimization Based on Non-Equilibrium Grade Polymetallic Mine of Shizhuyuan

1
School of Resources and Safety Engineering, Central South University, Changsha 410083, China
2
Hunan Shizhuyuan Nonferrous Metals Co. Ltd., Chenzhou 423037, China
*
Author to whom correspondence should be addressed.
Minerals 2022, 12(11), 1358; https://doi.org/10.3390/min12111358
Submission received: 20 September 2022 / Revised: 20 October 2022 / Accepted: 24 October 2022 / Published: 26 October 2022
(This article belongs to the Section Mineral Processing and Extractive Metallurgy)

Abstract

:
The ore blending of non-equilibrium grade polymetallic ore is affected by various factors such as mineral resources, production technology, and economic efficiency. Aiming at the problems of Shizhuyuan Polymetallic Mine being diverse in nature, uneven in size, having many mining points, with large grade fluctuation, this paper proposes an optimization method for ore blending based on an artificial bee colony (ABC) algorithm. A multi-metal and multi-objective ore-blending optimization model is established with the minimum fluctuation of ore grade, mining transportation cost, and production capacity as the objective function. The ore mining plan was prepared according to the actual production situation of the mine and the optimization results. While ensuring that the average grade of the output ore reaches the minimum selected grade of the beneficiation plant, the recovery rates of tungsten, molybdenum, and bismuth in the beneficiation plant are significantly increased by 8.95%, 12.20%, and 8.33%, respectively. This study has discovered the first refined and high-efficiency blending of polymetallic ore such as tungsten, molybdenum, and bismuth in China, with simultaneous mining of low-and high-grade ore, cost control, balanced selection of grades, and coordinated production tasks.

1. Introduction

Shizhuyuan Mine is rich in mineral resources and has a wide variety of ores. It is an important non-ferrous metal resource base in China and a world-famous polymetallic deposit, known as the “World Non-ferrous Metals Museum”. The reserves of ore resources in the region are about 360 million tons, and there are about 143 kinds of ores, including about 747,000 tons of tungsten, accounting for 20.7% of the world’s proven reserves; about 305,000 tons of bismuth, accounting for 42% of the world’s proven reserves; molybdenum, of about 132,000 tons [1]. At present, the general mining system and mining method of Shizhuyuan Polymetallic Mine have been determined, the scale and layout of the beneficiation plant have also been finalized, and the basic production conditions and production processes of the entire mining, transportation, and beneficiation system have become mature. However, in the actual production process, there are problems such as large fluctuations of ore grade, low average grade selected, and many mining points, which make it very difficult to formulate production plans. The most important thing now is to optimize the management of the system, especially to strengthen the overall quality management of the ore blending. A multi-metal and multi-objective high-efficiency ore blending system for Shizhuyuan Mine urgently needs to be established, to promote the smooth production of the mining enterprise with low cost and high efficiency.
Ore blending optimization should consider the influence of ore grade fluctuation, mining and transportation cost, recovery rate, and other factors; and the ore type is not single, making the multi-metal multi-objective allotment optimization research one of the hot spots of general interest in the industry [2,3,4,5,6]. At present, scholars have carried out a lot of research on the optimization of ore blending. Early research mostly involved linear programming, 0–1 integer programming, the unascertained model, etc. Wilke et al. [7] proposed the application of linear programming to formulate production plans, and established a linear optimization solution model by assigning weights to stopes or working faces. Wang et al. [8] established a 0–1 integer programming model for ore blending and introduced a computer program. Li et al. [9] established an operation plan optimization model based on 0–1 integer programming, aiming at the minimum grade deviation, and completed the preparation of mining plans. Lin [10] established an unascertained model for quality control and verified that the method is applicable. However, the above studies are all single-objective studies, which often cannot meet their production needs in actual blending production, especially in polymetallic mines. Wang et al. [11] proposed an optimization method for automatic ore blending in open-pit mines based on objective planning, aiming at the problems of a long time and rough result of ore blending caused by multi-metal and multi-unloading-point ore blending in open-pit mines. Souza et al. [12] studied the open-pit mining operation planning problem based on dynamic truck allocation and proposed an optimization model to minimize the number of trucks under the premise of ensuring production and grade. Huang et al. [13] proposed a circular geometric constraint model to solve the ore blending optimization problem in open-pit mines based on the mining sequence of each ore nugget and the mining geometric constraints in the blasting process. For the multi-metal multi-objective problem with complex ore blending conditions, the conventional solution method cannot be solved. Therefore, the research on ore blending optimization is not only developed in the direction of the multi-objective aspect, but the solution method also combines intelligent optimization algorithms with computers. Huang et al. [14] used the particle swarm algorithm to solve the dynamic ore allocation problem of mining enterprises. Yao et al. [15] established a multi-objective ore blending model for underground mines based on the immune clone selection algorithm. Xu et al. [16] proposed a fuzzy optimization algorithm to solve the multi-objective ore blending problem. Gu et al. [17] used the improved gray wolf algorithm to optimize the multi-objective production planning model of open-pit mines. Moosavi et al. [18] proposed a method combining the genetic algorithm and Lagrangian relaxation to optimally determine the production schedule of open pit mines. Sattarvand et al. [19] applied the ant colony algorithm to mine planning. Shishvan et al. [20] applied the ant colony algorithm to mining planning, considering various objective functions, nonlinear constraints, and practical technical limitations.
Currently, there are many calculation methods for allotment optimization. Xu et al. [21] proposed a fuzzy multi-objective blending optimization algorithm that requires information on linguistic preferences and the satisfaction of the decision maker. Mustafa [22] proposed multi-objective simulated annealing-based chance-constrained programming for ore blending optimization, where each process of the method is simulated to reproduce the characteristics or behavior of the phenomenon observed in the available data. Ye et al. [23] used a genetic particle swarm hybrid intelligence algorithm to optimize the ore blending with good optimization results, but its calculation speed is slower. The algorithms proposed in References [16,17,18,19,20] are well-used in the study of ore blending optimization, but they also have problems such as complex algorithms and slow convergence. The ABC algorithm proposed in this paper is more convenient, easy to learn, and fast to converge compared with these algorithms. However, these previous algorithms are based on different projects to verify the superiority of the algorithm. We also looked for online field data about polymetallic mines for calculation. Huang et al. [1] used a genetic algorithm to optimize ore blending and obtained a tungsten recovery of 8 percentage points when the tungsten ore grade fluctuated within 10%, while this paper used an ABC algorithm to optimize the ore blending and obtained a tungsten recovery of 8.95 percentage points when the tungsten ore grade fluctuated within 3%. Therefore, the ABC algorithm has good applicability in multi-metal and multi-objective ore blending optimization, and the optimization results are good.
To sum up, the research trend of the non-equilibrium grade ore blending optimization model has developed from single-objective to multi-objective, and the solution method has also developed from the original conventional linear programming to modern intelligent evolutionary algorithms, such as the genetic algorithm and particle swarm algorithm. Among them, the ABC algorithm does not need to understand the special information of the problem, but only needs to compare the advantages and disadvantages of the problem, and through the local optimization-seeking behavior of each worker bee, the global optimum value is finally made to emerge in the colony, which has a fast convergence speed. A large number of simulation results show [24,25] that the ABC algorithm can solve multi-dimensional numerical problems better than the differential evolution algorithm, genetic algorithm, particle swarm, and other algorithms, and can be used efficiently. At present, few researchers have studied [1,26] the multi-objective ore blending optimization problem of non-equilibrium grade polymetallic ore with integrated mining and beneficiation, associated or symbiotic mineral resources, and few researchers have applied the ABC algorithm to the multi-objective ore blending optimization problem of a polymetallic mine. Therefore, this paper takes Shizhuyuan Mine as the background and establishes an ore blending optimization model in terms of minimum ore grade fluctuation, mining and transportation cost, and production capacity under the constraints of maximum ore volume limitation at the mining point, the ore grade requirement at the receiving point, and maximum production capacity. The main contribution of this paper is that the problem of uneven distribution of polymetallic ore grades in the Shizhuyuan Mine is addressed by an optimization approach of multi-metal and multi-objective blending of the polymetallic ore. Then, this optimization approach is solved by the ABC algorithm. The optimization results provide theoretical support for planning a reasonable scientific and efficient mining plan, reducing production costs and improving the recovery rate of polymetallic resources in Shizhuyuan. It perfects the foundation for the subsequent establishment of a multi-metal and multi-objective efficient ore blending system at the Shizhuyuan mine.
The rest of this paper is laid out as follows. Section 2 proposes the multi-metal and multi-objective ore blending model in Shizhuyuan Mine. The ideal-point method is used to transform the three objective functions into one function for the solution. A penalty function is used to deal with the constraints, and the constrained multi-objective optimization problem is transformed into an unconstrained minimization problem. Section 3 introduces the ABC algorithm to solve the proposed problem. Section 4 uses the multi-metal and multi-objective ore blending models and the ABC algorithm to optimize the production plan of the Shizhuyuan Polymetallic Mine. The results show the reliability and practicability of the method. Section 5 summarizes this research and proposes ideas for future research.

2. Multi-Metal and Multi-Objective Ore Blending Model in Shizhuyuan Mine

This section briefly introduces the multi-metal and multi-objective ore blending problem in Shizhuyuan Polymetallic Mine. A multi-metal and multi-objective ore blending model is built, using the ideal-point method to deal with the objective functions and the penalty function to deal with the constraints.

2.1. Problem Statement

The multi-metal and multi-objective ore blending model [27,28] mainly solves the problem of non-equilibrium distribution of polymetallic ore grades in the Shizhuyuan Mine, to ensure that the ore grade fluctuation of the beneficiation plant is relatively small to improve the ore recovery of the plant. Since ore blending is extremely complex and influenced by many factors, the following simplifications can be made to build this model. Assume that the mine has m ore exit points (mining points) and n ore receiving points (beneficiation plants), and let m ore exit points coordinate the production according to their respective grades, to ensure that the ore grades of n ore receiving points meet the requirements. There are 47 ore exit points (m = 47) and 2 ore receiving points (n = 2) in the Shizhuyuan Mine. On the premise of meeting the mine production tasks, a scientific and economical mining plan is formulated to minimize the fluctuation of the ore grade and the lowest mining and transportation costs. According to the linear programming model in system engineering and operations research [29], the ore quantity of each mining point is reasonably allocated, so that the sum of the transportation cost and the mining cost is minimized after ore blending. Considering that the distance of each mining point from the beneficiation plant is not much different, the mining cost and transportation cost are combined, and the transportation cost is charged according to the number of transportation times. The ore grade of each metal at each mining point, the total amount of stored ores, the total amount of new ores planned to be mined, and the average minimum grade and maximum bearing capacity of each metal at each receiving point are known. The description of basic symbols can be found in Appendix A.

2.2. Model Building

Under the condition of integrated mining and beneficiation, multi-metal and multi-objective ore blending is a complex nonlinear optimization problem. Its objective function should consider the fluctuation of ore grade, the ore output capacity of the mining point, the ore receiving capacity of the beneficiation plant, the mining and transportation cost, and other factors. In this paper, the objective functions are established in terms of minimum ore grade fluctuation, mining and transportation cost, and production capacity. Ore blending also involves various constraints such as the beneficiation plant production plan, average grade requirements of selected ore, ore recovery rate, and other constraints, ignoring the constraints of time and space, the mathematical model of multi-metal and multi-objective ore blending optimization is expressed as follows:
f 1 x   =   m i n r   =   1 k j   =   1 n i   =   1 m q r i     q r j x i j j   =   1 n i   =   1 m x i j
f 2 x   =   min i   =   1 m ( C i j   =   1 n x i j )     f 2
f 3 x   =   min j   =   1 n i   =   1 m x i j     Q
s . t . q i max     j = 1 n x i j 0 i   =   1 , 2 , 3 , , m j   =   1 n x i j     q i m i n 0 i   =   1 , 2 , 3 , , m p j max     i   =   1 m x i j 0 j   =   1 , 2 , 3 , , n i   =   1 m x i j     p j m i n 0 j   =   1 , 2 , 3 , , n       g r m a x     f 1 x 0 r   =   1 , 2 , 3       f 1 x g r m i n 0 r = 1 , 2 , 3
where the objective function (1) represents the minimization of the grade fluctuation of the selected ore in the beneficiation plant; the objective function (2) represents the minimization of the mining and transportation cost; the objective function (3) represents the minimum value of the mine output requirement; constraints (4) represent the maximum ore quantity constraint of ore exit point i , the minimum ore quantity constraint of ore exit point i , the maximum ore quantity constrained by ore receiving point j , the minimum ore quantity constrained by ore receiving point j , the r th grade of metal in r kinds of ore is constrained by the maximum value, t the r th grade of metal in r kinds of ore is constrained by the minimum value.

2.3. Processing Objective Function

The ideal-point method [30] is a sorting method for solving multi-attribute decision-making. In this paper, the ideal-point method is used to deal with the objective function, and the value of each objective function is as close as possible to its ideal value to solve the multi-objective optimization problem. First, according to the importance of each objective, the three objective functions are assigned weights, namely ω 1 , ω 2 , and ω 3 , the optimal solution is selected by comparing the degree of proximity to the objective, and then the multi-objective solution problem is transformed into a single-objective solution to solve the multi-objective function solution problem. Finally, the objective function can be expressed as Equation (5).
f x   =   min ω 1 f 1 x + ω 2 f 2 x + ω 3 f 3 x

2.4. Processing Constraints

The penalty function [31] is a common way to deal with constraints. Add a penalty function, convert the multi-objective optimization problem with constraints into solving an unconstrained minimization problem, construct an obstacle function, introduce a penalty factor σ, obtain an augmented objective function, and finally perform an intelligent algorithm on the augmented objective function solve. In the actual calculation, it is very important to choose a reasonable penalty factor; if it is too large, it will increase the computational difficulty for the minimization of the penalty function, if it is too small, the minimum point of the penalty function will be far away from the optimal solution of the constraint problem, and computational efficiency is poor. The obstacle function Equation (6) and the augmented objective function Equation (7):
P x   =   i   =   1 l h i 2 x + i   =   1 u m i n 0 , g i x 2        
F x , σ   =   f x + σ P x                                
where h i x represents an equality constraint; g i x represents an inequality constraint. l represents the number of equation constraints. u represents the number of inequality constraints.

3. Solving Ore Blending Model Based on ABC Algorithm

ABC is an emerging swarm intelligence algorithm inspired by bee colony behavior and proposed for the optimization of algebraic problems. The ABC algorithm was first proposed by Karaboga in 2005, and the first journal paper [32] describing the ABC algorithm and evaluating its performance was published by Karaboga and Basturk in 2007. We used the ABC algorithm to solve the ore blending model. The ABC algorithm consists of three parts: food source, employed bees, and unemployed bees (onlooker bees and scout bees). The specific process is briefly described as follows [33,34,35,36]. Firstly, employed bees search for new food sources near known food sources and compare them, save the higher-quality food source information, return to the hive, and dance the “8” dance to share the food source information. Secondly, onlooker bees select the higher-quality food source information after receiving the information, and look for better food sources around these food sources; if the quality of some food source cannot be improved for a long time, these food sources will be discarded, and bees that collect these food sources will turn into scout bees and search for new food sources. Finally, the scout bees will transform into employed bees, and enter the search again. Onlooker bees, similar to employed bees, retain only higher-quality food source information. Among them, the number of employed bees is equal to the number of food sources, and the number of onlooker bees is equal to the number of employed bees. The flowchart of the ABC algorithm is shown in Figure 1.

3.1. Food Source

ABC is an algorithm of combinatorial optimization based on populations; the position of a food source represents a possible solution to the optimization problem. In the Shizhuyuan multi-metal and multi-objective ore blending model, the food source is ore quantity at each mining point. The location of the initial food source can be decided according to Equation (8). At this step, the ABC algorithm generates a randomly distributed initial population of n P o p solutions (food source positions), where n P o p represents the size of the population. Each solution (food source) x i d ( i = 1, 2,…, n P o p ) is a d -dimensional vector. Both optimizations in this paper are defined with 1000 food sources, i.e., n P o p = 1000. The maximum value of the traversal is 500,000, and the minimum value is 0.
x i d   =   L d + r a n d 0 , 1 U d     L d
where L d represents the maximum value of the traversal; U d represents the minimum value of the traversal.

3.2. Employed Bees

The employed bees carry the food source information and share the information with their other companions with a certain probability. At this stage, Equation (9) can be used to locally search for the location of the food source near the initial food source and judge the quality of the food source. If the new food source is better than the initial food source, keep the new food source, otherwise, keep the original food source, and use the greedy rule to select the food source. That is, the updated ore output of each ore point makes the value of the objective function smaller compared with the initial ore output, then the new ore output is saved. The calculation equation of the greedy algorithm is shown in Equation (10).
x i d n e w   =   x i d + a × ϕ x i d     x e d       e i      
where x i d represents the initial food source; x e d represents the adjacent food source; ϕ represents the rate of change of the food source, which is a random number uniformly distributed in [−1, 1], which determines the degree of disturbance to a certain extent; a is the acceleration coefficient, usually taking 1.
P   =   T S x i d , x i d n e w   =   x i d n e w   =   1 , f x i d n e w f x i d 0 , f x i d n e w < f x i d
where T S represents a random mapping in the decision space. This method can maximize the retention of higher-quality food sources and avoid the occurrence of degradation.

3.3. Onlooker Bees

The onlooker bees do not have any memory of the food source, so the onlooker bees select the employed bees to follow in a specific way. We use the roulette wheel selection. The selection probability equation is shown in Equation (11). The better information the employed bees carry about the ore quantity from each mining point, the higher the probability of being selected by the onlooker bees.
p i   =   f i t i i   =   1 n P o p f i t i
where f i t i is the fitness value of the solution i evaluated by its employed bee, which is proportional to the nectar amount of the food source in position i and n P o p is the number of food sources, which is equal to the number of employed bees. In this way, the employed bees exchange their information with the onlookers. The fitness is calculated to normalize the food sources, evaluate the quality of the food sources and select the food sources with high quality for searching. The fitness calculation equation is shown in Equation (12).
f i t i   =   1 / 1 + f i , f i 0 1 + a b s f i , f i < 0    
where f i represents the objective function value of the ith food source.

3.4. Scout Bees

During the search process, if the food source has not been updated to a better food source after it reaches the threshold S after t r i a l iterations, the food source will be discarded. A scout takes charge of searching in the environment that surrounds the beehive’s new sources of food. The food source position is calculated as Equation (13). To a certain extent, this process can effectively avoid the ABC algorithm from falling into the local optimum prematurely and allows it to continue to search for the optimal solution in the global scope.
x i   =   L d + r a n d 0 ,   1 U d     L d , t r i a l S x i , t r i a l < S

4. Applications

In this section, the multi-metal and multi-objective ore blending model and the ABC algorithm are applied to optimize the production plan of the Shizhuyuan Polymetallic Mine in 2022. A detailed analysis of the optimization results is presented.

4.1. Production Plan of Shizhuyuan Polymetallic Mine

Taking the mining plan of Shizhuyuan Polymetallic Mine in 2022 as an example, it is known that the mine has 47 mining points and two beneficiation plants. The ore grade of each metal at each mining point (stope), the cost of mining and transportation, the amount of ore stored in 2021, and the amount of new ore planned to be mined in 2022, are shown in detail in Table 1. According to the mining plan for 2022, the annual planned mine output is 2,266,325 tons, the monthly planned mine output is 188,860 tons, and the daily planned mine output is 7159 tons. The selected target grades of tungsten, molybdenum, and bismuth from the two beneficiation plants are also different, as shown in Table 2.
According to the actual production situation of the mine, the mining points 26–29, 34–36, 38–47, a total of 17 mining points, are transported to the Dongbo beneficiation plant, and the mining points 1–27, 30–33, 37–38, 40, 42, and 47, a total of 36 mining points, are transported to the Shizhuyuan beneficiation plant, of which six mining points 26, 27, 38, 40, 42, and 47 can supply ore to Dongbo beneficiation plant and the Shizhuyuan as well. According to the original ore extraction plan, the grades of tungsten, molybdenum, and bismuth supplied to the Dongbo beneficiation plant are 0.312%, 0.042%, and 0.099%, respectively, and the grades of tungsten, molybdenum, and bismuth supplied to Shizhuyuan Beneficiation plant are 0.341%, 0.045%, and 0.101%, respectively, of which the bismuth supply grade does not reach the selected grade of beneficiation plants, and the production requirements of the beneficiation plants have not been met and the full utilization of resources has not been realized. Therefore, the multi-metal and multi-objective ore blending model based on the ABC algorithm can be used to optimize the ore production plan to solve the actual ore blending problem faced by the Shizhuyuan Polymetallic Mine.

4.2. Experimental Setting

The algorithm is programmed using Matlab. The computer characteristics to execute the algorithm are shown in Table 3. We define the number of variables as n V a r , and the variable matrix as v a r S i z e . The main parameters of the ABC algorithm are shown in Table 4.

4.3. Results

Substitute the above raw data into the ore blending optimization model, take the selected target grade of each metal required by the two beneficiation plants as the goal, and use the ABC algorithm to solve the model. The maximum iterations are 300. The fitness values of the objective functions are finally close to 0. It verifies the effectiveness and feasibility of the ABC algorithm in solving the multi-metal multi-objective ore blending optimization problem. The convergence curve of the Dongbo beneficiation plant is shown in Figure 2, and the convergence curve of the Shizhuyuan beneficiation plant is shown in Figure 3.
The optimization results of the Dongbo beneficiation plant are shown in Table 5, and the optimization results of the Shizhuyuan beneficiation plant are shown in Table 6.
Table 5 and Table 6, respectively, show the ore supply and the ore volume of the three metals at each ore outlet of the two beneficiation plants. It can be seen from the table that the ore output of the Dongbo beneficiation plant is 1,205,258.777 tons, at Shizhuyuan beneficiation plant the ore output is 1,192,889.737 tons, with a total of 2,398,148.514 tons, while the planned ore output is 2,266,325 tons, meeting the production requirements. In the process of optimization with the algorithm, the optimized ore output is always larger than the planned ore output, which is due to the possible overfitting in the optimization process. In this paper, the penalty function is used to process the constraints to reduce the complexity of the model, to avoid overfitting as much as possible. In the actual production process, the low-grade ore should also be retrieved to achieve simultaneous mining of low-and high-grade ore to increase the utilization rate of resources and better meet the requirements of actual mining production. This also verifies the superiority of the model and improves the economic benefits of the mine.
The proportion of tungsten, bismuth, and molybdenum at each mining point is shown in Figure 4, among which the ore mining volume of tungsten is the largest, and the ore mining volume of bismuth is the smallest. The proportion of tungsten ore output exceeds 50% except for No. 24 and No. 36 ore mining points, which is greater than the sum of the bismuth and molybdenum ore output proportion. This is because, in the optimization calculation, the ore grade fluctuation affects the optimization result, compared with the other mining points, the bismuth and molybdenum grades are higher in mining point 24, and the tungsten grade is lower in mining point 36. This optimization result is in line with the actual situation and directly verifies the reliability of the model. The proportion of metal at each ore point in the figure also implies the level of its grade; it can be seen intuitively that the metal grade of the ore point is high and low, which lays the foundation for mining engineers to conduct ore blending in real-time in the actual production process and improves mine production efficiency.
Table 7 shows the comparison of the grades of the three kinds of ores before and after optimization. In the table, you can intuitively see the changes in the grades of the three metals in the two beneficiation plants after the ore blending, all of which have reached the target grade, which improves the stability of the ore quality and meets the mine production target. This also shows that the proposed multi-metal multi-objective ore blending model based on the ABC algorithm is in line with the actual production of the mine and improves the quality stability of the ore.
The ore recovery rate of mining is a measure of the utilization of ore resources and determines the service life of the mine. Properly increasing the recovery rate can effectively increase the mineral resources and prolong the service life of the mine. The ore recovery rate of the original mining plan was 0.45%, and it was 0.491% after optimization, which was 9.11% higher than that before optimization, which improved the resource utilization rate. Figure 5 shows the comparison of the recovery rates of the three metals before and after optimization. The recovery rates of tungsten, bismuth, and molybdenum ores are greatly improved, rising by 8.95%, 12.20%, and 8.33%, respectively.

5. Conclusions

Aiming at the optimization problem of multi-metal and multi-objective ore blending in Shizhuyuan, a multi-metal and multi-objective ore blending optimization model based on the ABC algorithm was established, and a scientific and efficient mining plan was formulated. It effectively solves the problem of multi-objective blending of polymetallic ore in Shizhuyuan and has important guiding significance for the optimization of ore blending of similar polymetallic ore.
The multi-metal and multi-objective ore blending based on the ABC algorithm can help enterprises to achieve economical and efficient ore blending with both simultaneous mining of low-and high-grade ore, cost control, and a balanced selection of grades. The optimization results are relatively reliable. The average grades of tungsten, molybdenum, and bismuth in the Dongbo beneficiation plant’s ore supply increased by 0.96%, 7.14%, and 2.02%, respectively, and the average grade of molybdenum and bismuth in Shizhuyuan beneficiation plant’s ore supply increased by 11.11% and 1.98%, respectively, and the average grade of tungsten supply ore remained unchanged. Under the condition that the ore grade meets the requirements of the beneficiation plant, the grade fluctuation of tungsten and bismuth is controlled by 3%, and the grade fluctuation of molybdenum is basically controlled by around 10%, and the recovery rates of tungsten, molybdenum, and bismuth of the beneficiation plant are increased by 8.95%, 8.33%, and 12.20%, respectively.
Future research can be carried out in the following aspects: (1) Introduce influencing factors such as comprehensive utilization rate of mineral resources and transportation work to reduce the differences with actual production. Because although a better mining solution than the original one was obtained in this paper, there may still be differences with the actual production. (2) Future research can also focus on improving the algorithm and increasing the convergence speed of the algorithm. (3) Based on the existing work, we can study the establishment of the ore blending algorithm software to optimize multi-metal and multi-objective ore blending and lay the foundation for intelligent ore blending.

Author Contributions

Conceptualization, L.H. and J.W.; methodology, J.W.; software, J.W.; resources, B.H. and G.C. (Guohui Chen); data curation, Z.L. and G.C. (Gong Chen); writing—original draft preparation, J.W.; writing—review and editing, L.H.; project administration, X.L.; funding acquisition, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation Project of China, Grant No. 72088101.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Description of basic symbols.
Table A1. Description of basic symbols.
Basic SymbolsDescription
Decision variable x i j The number of ore from ore exit point i to ore receiving point j
Q Target output of ore blending plan
Parameter n The number of ore receiving points
k The number of metal types
m The number of ore exit points
q r i The grade of metal r in the ore at ore exit point i
q r j The grade of metal r in the ore at the ore receiving point j
C i The cost of mining and transportation per ton of ore at ore exit point i
f 2 Mining and transportation expectation cost
q i m a x Maximum output of ore exit point i
q i m i n Minimum output of ore exit point i
p j m a x Maximum receiving number of ore receiving point j
p j m i n Minimum receiving number of ore receiving point j
g r m a x The maximum value of the r t h grade of metal in r kinds of ore
g r m i n The minimum value of the r t h grade of the metal in r kinds of ore

References

  1. He, B.Q. Study on the Continuous Mining Scheme of the Shizhuyuan Polymetallic Deposit. Master’s Thesis, Central South University, Changsha, China, 2014. [Google Scholar]
  2. Huang, L.Q.; He, B.Q.; Wu, Y.C.; Shen, H.M.; Lan, X.P.; Shang, X.Y.; Li, S.; Lin, W.X. Optimization of multi-objective blending of polymetallic mine with non-equilibrium grades in Shizhuyuan Mine. Min. Res. Dev. 2021, 41, 193–198. [Google Scholar]
  3. Gu, Q.H.; Meng, Q.Q.; Lu, C.W.; Ma, L. Research on multi-objective ore blending model and optimization algorithm for open-pit mine. Min. Res. Dev. 2019, 39, 16–21. [Google Scholar]
  4. Li, Z.G.; Cui, Z.Q. Multi-objective optimization of mineral blending based on genetic algorithm. J. Guangxi Univ. Nat. Sci. Ed. 2013, 38, 1230–1238. [Google Scholar]
  5. Wang, X.T.; Lu, C.W.; Zhang, Y.C.; Jing, S.G. Dynamic management information system for multi-mineral comprehensive mixing in Sandaozhuang Open-pit Mine. Met. Mines 2012, 8, 98–102. [Google Scholar]
  6. Ke, L.H.; He, X.Z.; Ye, Y.C.; He, Y.Y. Research status and development trend of ore blending optimization technology. China Min. Mag. 2017, 26, 77–82. [Google Scholar]
  7. Wilke, F.L.; Reimer, T.H. Optimizing the Short Term Production Schedule for an Open Pit Iron Mining Operation. In Proceedings of the 15 Application of Computers and Operations Research in the Mineral Industry, Brisbane, Australia, 4–8 July 1977. [Google Scholar]
  8. Wang, K.; Lu, H.H.; Du, Y.J. Using 0-1 integer programming method for raw ore blending. Light Met. 1997, 12, 13–15. [Google Scholar]
  9. Li, G.Q.; Li, B.; Hu, N.L.; Hou, J.; Xiu, G.L. Optimization model of mining operation planning in underground metal mines. Chin. J. Eng. 2017, 39, 342–348. [Google Scholar]
  10. Lin, Q.T. The Application of uncertain mathematics in the study of mixed ore blending. Syst. Eng.-Theory Pract. 2002, 22, 99–102, 127. [Google Scholar]
  11. Wang, L.G.; Song, H.Q.; Bi, L.; Chen, X. Optimization of multi-element ore blending in open pit mines based on objective planning. J. Northeast. Univ. Nat. Sci. 2017, 38, 1031–1036. [Google Scholar]
  12. Souza, M.J.F.; Coelho, I.M.; Ribas, S.; Santos, H.G.; Merschmann, L.H.C. A hybrid heuristic algorithm for the open-pit-mining operational planning problem. Eur. J. Oper. Res. 2010, 207, 1041–1051. [Google Scholar] [CrossRef] [Green Version]
  13. Huang, J.X.; Wang, L.G.; Xiong, S.M.; Xu, S.Y.; Tan, Z.H.; Wang, H.Q. Circle geometric constraint model for open-pit mine ore-matching and its applications. J. Cent. South Univ. 2012, 19, 2598–2603. [Google Scholar] [CrossRef]
  14. Huang, Q.F.; Chen, J.H. Research on dynamic ore blending optimization of mining enterprises based on PSO. Comput. Eng. 2011, 37, 175–177, 180. [Google Scholar]
  15. Yao, X.L.; Hu, N.L.; Zhou, L.H.; Li, Y. Ore blending in underground mines based on immune clone selection optimization algorithm. Chin. J. 2011, 33, 526–531. [Google Scholar]
  16. Xu, T.J.; Yang, P. Mine blending optimization based on the fuzzy multi-objective optimization algorithm. Chin. J. Eng. 2009, 31, 1363–1367. [Google Scholar]
  17. Gu, Q.H.; Lv, Y.H.; Lu, C.W.; Ruan, S.L. Modeling and solving algorithm for multi-objective production planning optimization problem in a polymetallic open-pit mine. Met. Mines 2020, 04, 147–153. [Google Scholar]
  18. Moosavi, E.; Gholamnejad, J.; Ataee, P.M.; Khorram, E. Improvement of Lagrangian relaxation performance for open pit mines constrained long-term production scheduling problem. J. Cent. South Univ. 2014, 21, 2848–2856. [Google Scholar] [CrossRef]
  19. Sattarvand, J.; Niemann, D.C. A New metaheuristic algorithm for long-term open-pit production planning. Arch. Min. Sci. 2013, 58, 107–118. [Google Scholar]
  20. Shishvan, M.S.; Sattarvand, J. Long-term production planning of open pit mines by ant colony optimization. Eur. J. Oper. Res. 2015, 240, 825–836. [Google Scholar] [CrossRef]
  21. Xu, T.J.; Yang, P.; Liu, Z.Q. Mine ore blending planning and management based on the fuzzy multi-objective optimization algorithm. In Proceedings of the 2008 International Seminar on Business and Information Management, Wuhan, China, 19 December 2008; pp. 38–41. [Google Scholar]
  22. Mustafa, K. Application of chance-constrained programming based on multi-objective simulated annealing to solve a mineral blending problem. Eng. Optim. 2003, 35, 661–673. [Google Scholar]
  23. Ye, H.W.; Ou, Y.J.; Li, N.; Wang, L.G.; Lei, T.; Wang, Q.Z. Multi-objective genetic particle swarm algorithm for short-term production planning optimization in mines. Met. Min. 2018, 11, 25–30. [Google Scholar]
  24. Zhang, C.R.; Ke, P.; Yin, M. Improved ABC algorithm and its application to edge computing offload. Comput. Eng. Appl. 2022, 58, 150–161. [Google Scholar]
  25. Li, H.L. Improved ABC Algorithm and Related Applications. Master’s Thesis, Nanjing University of Posts and Telecommunications, Nanjing, China, 2020. [Google Scholar]
  26. Xie, Z.; Liu, M.S.; Wang, L.P.; Bai, L.P.; Li, L. Experimental study and production practice of rational ore blending of complex copper polymetallic ores in Jiama. Multipurp. Util. Miner. Resour. 2022, 2, 61–65. [Google Scholar]
  27. Meng, Q.Q. Research on Multi-objective Production Allocation Optimization of Polymetallic Open Pit Mine. Master’s Thesis, Xi’an University of Architecture and Technology, Xi’an, China, 2019. [Google Scholar]
  28. Luo, L.L.; Wang, L.G.; Wu, G.H.; Ding, L.Q.; Chen, X.W. Research on refined supply and distribution management of complex deposits in open pit copper polymetallic mines. Mod. Min. 2019, 35, 123–126. [Google Scholar]
  29. Dong, Z.J. System Engineering and Operations Research; National Defense Industry Press: Bei Jing, China, 2007; pp. 111–124. [Google Scholar]
  30. Yang, W.M.; Liu, T.W. MATLAB-based ideal point method for solving multi-objective planning problems. J. Hunan City Univ. Nat. Sci. 2017, 26, 60–63. [Google Scholar]
  31. Knypinski, L. Adaptation of the penalty function method to the genetic algorithm in electromagnetic device designing. COMPEL Int. J. Comput. Math. Electr. Electron. Eng. 2019, 38, 1285–1294. [Google Scholar] [CrossRef]
  32. Dervis, K.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar]
  33. Xiao, S.Y. Research on the Improvement of ABC Algorithm and its Application in the Optimal Allocation of Water Resources. Master’s Thesis, Nanchang Institute of Technology, Nanchang, China, 2020. [Google Scholar]
  34. Ma, S.J. Research and Application of Multi-objective ABC Algorithm. Master’s Thesis, Northeast Normal University, Changchun, China, 2019. [Google Scholar]
  35. Zhao, L.L. Optimization Research of Composite Energy Heating System Based on Multi-objective ABC Algorithm. Master’s Thesis, Tianjin University of Technology, Tianjin, China, 2019. [Google Scholar]
  36. Cuesta, R.; Crawford, B.; Soto, R.; Paredes, F. An ABC Algorithm for the Set Covering Problem. In Proceedings of the 3rd Computer Science On-line Conference (CSOC), Electric Network, 15 May 2014. [Google Scholar]
Figure 1. Flow chart of the ABC algorithm.
Figure 1. Flow chart of the ABC algorithm.
Minerals 12 01358 g001
Figure 2. Convergence curve of Dongbo.
Figure 2. Convergence curve of Dongbo.
Minerals 12 01358 g002
Figure 3. Convergence curve of Shizhuyuan.
Figure 3. Convergence curve of Shizhuyuan.
Minerals 12 01358 g003
Figure 4. The proportion of tungsten, bismuth, and molybdenum at each mining point.
Figure 4. The proportion of tungsten, bismuth, and molybdenum at each mining point.
Minerals 12 01358 g004
Figure 5. Comparison of recovery rates of three metals.
Figure 5. Comparison of recovery rates of three metals.
Minerals 12 01358 g005
Table 1. Ore grade and comprehensive production index of each mining point.
Table 1. Ore grade and comprehensive production index of each mining point.
Mining PointStope NumberStope Grade/%Mining and Transportation Cost/Yuan·t − 1Ore Stored in 2021/tOre Mined in 2022/tThe Total Amount of Ore/t
TungstenMolybdenumBismuth
1K1-10.2580.0360.11752354603546
2K1-20.270.0430.14552291302913
3K1-50.3030.0480.1651492904929
4K1-70.540.0730.14350441904419
5K2-20.3420.0570.0914521,008021,008
6K2-30.2010.0330.0894511,036011,036
7K2-50.3040.0400.10547820908209
8K2-60.3340.0400.10247507005070
9K2-70.6660.050.1064948,994048,994
10K2-80.490.050.1044912,74730,00042,747
11K3-00.3780.0850.13651653706537
12K3-30.2480.0360.09951353203532
13K3-60.3510.0530.1645214,190014,190
14K3-80.4860.0630.1165216,624016,624
15K4-10.2830.0560.1245512,311012,311
16K4-20.30.0560.13755716107161
17K4-40.3140.0490.1515530,719030,719
18K4-60.3470.0640.1685712,780012,780
19K4-70.3360.0530.1035739,871039,871
20514-536K5-0-10.3430.030.1258126601266
21445-490K4-60.4740.0480.1055553330,00030,533
22445-470K4-70.4460.1020.10855500030,00035,000
23470-490K4-70.3360.0530.1035212,67610,00022,676
24K2-30.570.420.19152500025,00030,000
25K3-30.530.2610.07351025,00025,000
26N6, N70.2550.0270.0875556,806100,000156,806
27N10.350.170.0946892,794092,794
28N30.350.050.1086592110,00010,921
29N50.310.0670.1035770,179070,179
30E10.4420.040.065796,00040,000136,000
31E30.3540.0470.1015749,000160,000209,000
32E50.3470.0360.1035640,007279,742319,749
33E70.3260.0450.11956050,00050,000
34N80.2340.0320.0655040,00040,000
35N90.260.0360.0752020,00020,000
36N100.140.0690.10952010,00010,000
37C5(P2-P3)0.5980.0560.15455025,000250
3825P3(C6-C7)0.560.0600.10353025,00025,000
39514p3(C4-C5)0.660.0640.11151025,00025,000
40514C7(P3-P4)0.60.0690.10351020,00020,000
41536-6030.420.0460.1017144,184380,000424,184
42zero panel surface by-products0.180.010.10455556,913200,000756,913
43514-610K6-20.3450.0820.1145874,629350,000424,629
44514-610K5-20.320.0320.1158060,00060,000
45514-570K4-00.360.0630.10757060,00060,000
46514-558K6-0/10.2820.0680.10457040,00040,000
47excavation
by-products
0.20.040.075600100,000100,000
Total 1,378,1652,169,7423,547,907
Table 2. Selected target grades of metals in the two beneficiation plants.
Table 2. Selected target grades of metals in the two beneficiation plants.
Beneficiation PlantSelected Target Grade (%)
TungstenMolybdenumBismuth
Dongbo0.3110.0390.101
Shizhuyuan0.3400.0450.103
Table 3. Computer Characteristics.
Table 3. Computer Characteristics.
NameCharacteristics
CPU11th Gen IntelI CoITM) i5-11400F @ 2.60 GHz 2.59 GHz
RAM8.00 GB
System Type64-bit operating systems, ×64-based processors
Operation SystemWindows 11
Table 4. The main parameters of the ABC algorithm.
Table 4. The main parameters of the ABC algorithm.
ParameterMeaningsParameter Value
ShizhuyuanDongbo
n V a r The number of variables3617
v a r S i z e Variable Matrix[1 36][1 17]
L d The maximum value of the traversal500,000500,000
U d The minimum value of the traversal00
n P o p The number of food source10001000
M a x I t Maximum iterations300300
a The upper limit of the acceleration factor11
Q Threshold F   =   r o u n d 0.6 × n V a r × n P o p
ω 1 ,   ω 2 , ω 3 Weights ω 1   =   0.4 , ω 2   =   0.3 , ω 3   =   0.3
Table 5. The optimization results of the Dongbo beneficiation plant.
Table 5. The optimization results of the Dongbo beneficiation plant.
Mining PointOre Output/tTungsten/tMolybdenum/tBismuth/t
26104,376.155266.15928.18290.807
2735,991.914125.28259.28733.828
288079.46828.2784.0408.726
2958,321.112180.79539.07560.071
3421,379.88550.0296.84212.828
3511,469.29029.8204.1298.029
368474.46911.8645.8479.237
383446.68219.3012.0683.550
398491.34856.0435.4349.425
403500.70421.0042.4153.606
41397,898.0881671.172183.033401.877
42288,386.885519.09628.839299.922
43152,284.824525.383124.874173.605
4438,287.093122.51912.25242.116
4518,321.05265.95611.54219.604
4618,319.49451.66112.45719.052
4728,230.31556.46111.29221.173
Total1,205,258.7773800.824541.6081217.455
Average ore grade per year/%0.3150.0450.101
Table 6. The optimization results of the Shizhuyuan beneficiation plant.
Table 6. The optimization results of the Shizhuyuan beneficiation plant.
Mining PointOre Output/tTungsten/tMolybdenum/tBismuth/t
11345.915 3.472 0.485 1.575
2946.480 2.555 0.407 1.372
33875.622 11.743 1.860 6.201
44419.000 23.863 3.226 6.319
518,390.348 62.895 10.482 16.735
69063.617 18.218 2.991 8.067
75658.228 17.201 2.263 5.941
82779.094 9.282 1.112 2.835
928,971.065 192.947 14.486 30.709
1020,170.024 98.833 10.085 20.977
116537.000 24.710 5.556 8.890
121578.710 3.915 0.568 1.563
1314,190.000 49.807 7.521 23.272
1412,101.176 58.812 7.624 14.037
1510,494.773 29.700 5.877 13.014
164317.766 12.953 2.418 5.915
1730,791.000 96.684 15.088 46.494
1812,000.000 41.640 7.680 20.160
1912,676.000 42.591 6.718 13.056
201266.000 4.342 0.380 1.519
2110,114.396 47.942 4.855 10.620
229247.631 41.244 9.433 9.987
2320,000.112 67.200 10.600 20.600
2424,486.000 139.570 102.841 46.768
255643.437 29.910 14.729 4.120
2651,624.000 131.641 13.938 44.913
2717,185.083 59.818 28.308 16.152
30100,800.000 445.536 40.320 60.480
31156,241.867 553.096 73.434 157.804
32310,000.000 1075.700 111.600 319.300
3350,000.000 163.000 22.500 59.500
3710,000.000 59.800 5.600 15.400
383494.913 19.572 2.097 3.600
403569.336 21.416 2.463 3.676
42148,164.880 266.697 14.816 154.091
4770,746.265 141.493 28.299 53.060
Total1,192,889.737 4069.801 592.659 1228.724
Average ore grade per year/%0.341 0.050 0.103
Table 7. The comparison of the grades of the three kinds of ores before and after optimization.
Table 7. The comparison of the grades of the three kinds of ores before and after optimization.
Beneficiation PlantMetal TypeTarget Grade/%Originally Planned Grade/%Optimized Grade/%
DongboTungsten0.3110.3120.315
Molybdenum0.0390.0420.045
Bismuth0.1010.0990.101
ShizhuyuanTungsten0.3400.3410.341
Molybdenum0.0450.0450.050
Bismuth0.1030.1010.103
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wu, J.; Huang, L.; He, B.; Li, Z.; Chen, G.; Chen, G.; Li, X. Research on Multi-Objective Ore Blending Optimization Based on Non-Equilibrium Grade Polymetallic Mine of Shizhuyuan. Minerals 2022, 12, 1358. https://doi.org/10.3390/min12111358

AMA Style

Wu J, Huang L, He B, Li Z, Chen G, Chen G, Li X. Research on Multi-Objective Ore Blending Optimization Based on Non-Equilibrium Grade Polymetallic Mine of Shizhuyuan. Minerals. 2022; 12(11):1358. https://doi.org/10.3390/min12111358

Chicago/Turabian Style

Wu, Ji, Linqi Huang, Binquan He, Zhongze Li, Guohui Chen, Gong Chen, and Xibing Li. 2022. "Research on Multi-Objective Ore Blending Optimization Based on Non-Equilibrium Grade Polymetallic Mine of Shizhuyuan" Minerals 12, no. 11: 1358. https://doi.org/10.3390/min12111358

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