Research Article  Open Access
Hongze Zhao, Zhihai Xu, Qi Li, Tao Pan, "Optimization of Process Control Parameters for Fully Mechanized Mining Face Based on ANN and GA", Computational Intelligence and Neuroscience, vol. 2021, Article ID 5557831, 11 pages, 2021. https://doi.org/10.1155/2021/5557831
Optimization of Process Control Parameters for Fully Mechanized Mining Face Based on ANN and GA
Abstract
In the traditional optimization mathod, the process control parameters for fully mechanized mining face are determined by experts or technicians based on their own experience, which is lack of scientific basis, and need long production adjustment cycle. It is cause large loss, and not conducive to improving mine production efficiency. In order to solve this problem, the study proposes a process control parameter optimization method based on a mixed strategy of artificial neural network and genetic algorithm and uses a crossentropy cost function to optimize an artificial neural network, which improves the learning speed and fitting accuracy of the neural network. Using the historical production data of a fully mechanized coal mining face, taking the pulling speed of the shearer, hydraulic support moving speed, chain speed of scraper conveyor, chain speed of stage loader, emulsion pump outlet pressure, and spray pump outlet pressure as the optimization objects and taking the value range of each process control parameter as a constraint condition to establish a mixed strategy optimization model of process control parameters for a fully mechanized mining face, each process control parameter is optimized with the output of coal per minute as the optimization goal. The results show that the method has high accuracy and short optimization process time and can effectively improve the production efficiency of the working face.
1. Introduction
The production system of the fully mechanized mining face is the most important part of the coal mining system. The production capacity of the working face directly determines the production capacity of the mine. At present, the level of automation and intelligence of fully mechanized mining faces in our country is low, and there is a widespread problem of inadequate connection between working procedures [1]. Since the production system of the working face is a complex series system, each process affects the other; it is difficult to establish an accurate process mechanism model. In the actual production process, the process control parameters of each production equipment are set and adjusted by the technicians according to their own experience, which lacks a scientific basis and needs a long adjustment period, seriously affecting production efficiency. Therefore, the production system of fully mechanized mining face urgently needs a new intelligent optimization method of process control parameters to improve production efficiency.
Due to the late start of our country’s research on the automation and intelligence of fully mechanized mining faces. At present, the research is mainly about the optimization of the performance of a single device or the optimization of the reasonable cooperation between two devices at the equipment level, such as the cutting mode recognition of the shearer [2], study on the hydraulic support displacement accuracy [3], coordinated control research on driving the sprocket of the scraper conveyor under heavy load [4], and the research on the speed coordinated control of coal shearer and scraper conveyor [5]. In theory, improving the performance of a single device can play a role in improving the production capacity of the mining face. However, the working face production system is not a parallel system, each production link affects the other. Only improving the performance of one link may limit the ability of other links, causing a “ bottlenecks” phenomenon. Therefore, the key to improving the production capacity of the working face should optimize the key process control parameters of each production equipment from the overall working face production system, so that the various production processes can operate in coordination. However, there are currently almost no researchers in the mining industry conducting research in this area.
At present, the intelligent optimization method of process control parameters represented by the genetic algorithm [6] and grey neural network [7] has been successfully applied to industrial production industries such as mechanical processing and mineral processing. For example, Devanathan et al. used the firefly algorithm to optimize the process control parameters of the friction stir welding process of metal matrix composites [8]. Li et al. used an overlimit learning machine and association rule algorithm to optimize the process control parameters of the blast furnace surface [9]. Abdullah et al. used a combination of the artificial neural network and the genetic algorithm to optimize the process control parameters of pectinaseassisted lowtemperature extraction of cashew apple juice [10]. These intelligent optimization methods find laws and build models from historical production data, which solves the problem that it is difficult to build process mechanism models in complex industrial production. A large number of sensors have been installed at the production sites of many fully mechanized mining faces in our country to monitor production equipment, and a large amount of historical data closely related to the production process has been accumulated in the longterm production. These data are condensed in various undiscovered laws throughout the entire life cycle of the production process. Therefore, in view of the problem that most of the process control parameters of the current fully mechanized mining face production system are manually set and adjusted based on experience, this paper draws on the process control parameter optimization methods of other industries and proposes a datadriven modelling method. In this paper, a hybrid strategy modelling method combining improved BP neural network and genetic algorithm is used to optimize process control parameters. After field verification, the intelligent optimization method proposed in this paper reduces the time of manual decisionmaking and strengthens the cooperation between various processes. In the same production time, it can cut nearly two cuts of coal more than before, which improves production efficiency.
2. Introduction to the Production System of Fully Mechanized Mining Face
The coal mining process of a fully mechanized coal mining face is shown in Figure 1, which includes five major processes: coal mining, coal loading, coal transportation, support, and goaf treatment. The coal cut by the shearer passes through the scraper conveyor transported to the bottom of the working surface, after passing through the stage loader and the crusher, it is transported to the outbound system by the flat lane belt conveyor. The scraper conveyor and hydraulic support need to be matched with the shearer to maximize the production capacity of the shearer. The conveying capacity of the scraper conveyor should be greater than the production capacity of the shearer, and the moving speed of the hydraulic support should be greater than the working speed of the shearer.
The fully mechanized mining face production system is a complex series system, which can be divided into three subsystems, namely, the equipment subsystem, the environment subsystem, and the coal mining process subsystem. Each process in the production process generally contains multiple process control parameters. The fluctuation of any process control parameter will have an impact on other subsequent production processes and affect the comprehensive production index of the mine. The coupling relationship between the processes and process control parameters of the fully mechanized face production system is shown in Figure 2.
In the actual production process, the process control parameter optimization process of each production equipment is shown in Figure 3. When business managers make production plans, they quantify the production plan as specific production goals, and then technicians decompose the production goals into the initial set values of the process control parameters of each production equipment based on their own experience. The equipment operator operates the equipment for production according to the set value of the process control parameter. When the actual value of the production target deviates more from the expected value, the dispatcher will notify the technician. And the technicians then adjust the process control parameters of each production equipment according to their own experience and feed them back to the equipment operators. This method of manually setting and adjusting process control parameters lacks a scientific basis. It is not conducive to improving the production efficiency of the mine, and the degree of automation is low, not only does it not give full play to the performance of the production equipment but also the production control process is easily affected by the subjective influence of the operator.
3. Methods and Data
3.1. Dataset 1 Description
This dataset is the historical production data of the key process control parameters of each production equipment collected by the sensors at the production site of the fully mechanized mining face, which are the pulling speed of shearer (PSS), hydraulic support moving speed (HSMS), chain speed of scraper conveyor (CSSC), chain speed of stage loader (CSSL), emulsion pump 1 outlet pressure (EPOP1), emulsion pump 2 outlet pressure (EPOP2), spray pump 1 outlet pressure (SPOP1), and spray pump 2 outlet pressure (SPOP2), and the comprehensive production index is the output of coal per minute (OCPM).
In this paper, the Pearson correlation analysis method is used to analyse the historical production data and preliminary analysis of the relationship between the parameters. Figure 4 is the correlation matrix diagram of each process control parameter drawn according to the calculation results; it can be seen from the figure that there is a high linear correlation between the PSS, HSMS, and OCPM. The SPOP1 and SPOP2 are highly linearly related, and fluctuate up and down within the value range of 50–80. The EPOP1 and EPOP2 have a high linear correlation and fluctuate up and down within the range of 250–300. There is a certain degree of correlation between CSSC, CSSL, and other process control parameters, but they are not linearly related. It can be seen from the analysis results that the operating mechanism of each production equipment in the fully mechanized face production system is very complicated, and it is difficult to establish an accurate process mechanism model to quantify and establish connections between various parameters.
3.2. Methods
We propose a process control parameter optimization method based on a mixed strategy of artificial neural network (ANN) and genetic algorithm (GA). The method includes two core modules, namely, ANNbased process control parameter coupling relationship modelling and GAbased process control parameters optimization, and the process is shown in Figure 5. Artificial neural network [11–13] is a mathematical model created by imitating the operation of animal brain nerve cells. It has strong nonlinear processing capabilities. The genetic algorithm [14–16] is a mathematical model of optimal solution search based on biological evolution theory. The genetic algorithm based on the Pareto optimal concept [17, 18] has low complexity, good diversity of optimal solutions, and other advantages; it is very suitable for use in the field of optimization research.
3.2.1. Process Control Parameter Coupling Relationship Modelling
The specific calculation steps for constructing the process control parameter model using the traditional neural network are as follows:(1)Step 1: initialize the weights and bias , which is a random number between [−1, 1]; represents the number of layers, represents the neuron in the layer, and j represents the neuron in the layer. The following , , and have the same meaning.(2)Step 2: randomly select input samples and target output value .(3)Step 3: calculate the weighted input value and the output value of each neuron in a forward direction layer by layer: The activation function uses the Sigmoid function:.(4)Step 4: calculate the mean square error between the network output value and the target output value , represents the output layer:(5)Step 5: use stochastic gradient to update the weights and bias of each layer, layer by layer.(6)Step 6: repeat steps 3 to 5 until the error meets the set conditions.
The traditional neural network uses the mean square error function when measuring the network output value and the target value. When the sshaped function is used as the activation function, such as the Sigmoid function, its function image is shown in Figure 6. Using the chain rule to find the partial derivative of the weight and the bias for loss value , as shown in equation (4) and equation (5). It can be seen from Figure 6 that when the output value of the neuron is close to 0 or 1, the curve becomes more and more smooth. As a result, becomes very small, leading to the fact that and will be very small at the same time. This change will eventually cause the learning speed of the neural network which uses gradient descent as the learning algorithm to become very slow:
In order to solve this problem, this study uses a crossentropy cost function to replace the traditional mean square error cost function to optimize the neural network to improve the learning speed of the neural network and its form is as equation (6). When the sshaped function is used as the activation function, such as the Sigmoid function, using the chain rule to find the partial derivative of the weight and the bias for loss value , as shown in equations (7) and (8), it can be found from equations (7) and (8) that generated during the chain rule of the mean square error function does not appear in the derivation result of the crossentropy function. This change eliminates the effect that the learning speed of the neural network using gradient descent as the learning algorithm becomes very slow when the output value of the neuron is close to 0 or 1. Figures 7 and 8, respectively, show the learning situation of the neural network when the mean square error cost function and the crossentropy cost function are used. It can be seen that the learning speed of the neural network using the mean square error cost function is very slow at the beginning, and the situation improves with the increase of the number of iterations, while the learning speed of the neural network using the crossentropy cost function is very fast at the beginning, and it takes fewer iterations to achieve the best results:
3.2.2. Optimal Modelling of Process Control Parameters
After obtaining the process control parameter coupling relationship model with a better fitting effect, directly use the difference between the output value of the established neural network coupling relationship model and the target value of the optimization target as the fitness function of the genetic algorithm to optimize each process control parameter; the specific steps are as follows:(1)Step 1: initialize the population. The population evolution generation is set to G = 200, the population size is set to = 100, which means it contains 100 individuals, each individual contains m = 8 chromosomes, and each chromosome corresponds to a process parameter; the selection operator is set to 0.2, and the crossover operator adopting the analog binary crossover operator and the mutation operator is set to 1⁄m, which means that a feature of the next generation will mutate.(2)Step 2: coding. In this study, the binary coding method is used, and each chromosome is encoded with a binary number. The representation of each individual in the population is .(3)Step 3: calculate the fitness vector. The codes of all individuals in the population are sequentially input into the trained process control parameter coupling relationship model, and the difference between the output value and the target value is used as the fitness vector. The mathematical model is shown in the following equation: In the previous equation, is the output value of the process control parameter coupling relationship model, is the target value of the optimization problem, is each process control parameter, is the lower limit of each process control parameter, and is the upper limit of each process control parameter.(4)Step 4: Pareto sorting.(5)Step 5: according to the selection operator, select the corresponding individuals from the individuals sorted by Pareto to reproduce their offspring.(6)Step 6: according to the crossover operator, the genes between the individuals selected in the fifth step are crossed to produce the next generation of individuals.(7)Step 7: randomly mutate the next generation of individuals according to the mutation operator.(8)Step 8: repeat steps 3 to 7 until the result reaches the set evolution generation.(9)Step 9: denormalize the output results, and the result is the optimized process parameter solution set.
4. Results and Discussion
4.1. Dataset 2 Description
The data in this dataset is selected from dataset 1 after data preprocessing steps to remove outliers and used to train and test the model in the paper. In this study, we use the deviation standardization method to standardize the data; the standardized data of the PSS, HSMS, CSSC, CSSL, EPOP1, EPOP2, SPOP1, and SPOP2 were used as the input of the artificial neural network; and the OCPM is used as the output of the artificial neural network. Then, establish the improved neural networkbased process control parameter coupling relationship model. Dataset 2 made according to historical data is randomly divided into two parts according to the ratio of 8 : 2. 80% of the data is used as the training set and 20% of the data is used as the test set to train the process control parameter coupling relationship model.
4.2. Results and Discussion
In this study, the historical production data of a fully mechanized coal mining face was used to train the process control parameter coupling relationship model based on artificial neural networks, and the mean square error was used as the model evaluation method to evaluate the prediction results of the model. The mean square error [19, 20] is used to restore the degree of square distortion, which is the average of the sum of squares of the prediction errors. It avoids the problem that positive and negative errors cannot be added. Since the error is squared, the role of the error in the indicator is strengthened, thereby improving the sensitivity of this indicator. After parameter adjustment and optimization, a neural network with 3 hidden layers is finally established and the number of nodes in each hidden layer is 6, 4, and 2 respectively. The optimized model error changes are shown in Figure 9, it can be found that the model performs very well both on the test set and training set. As the number of training iterations increases, the error finally oscillates smoothly around 0. This shows that the model has a strong generalization ability.
In order to further verify the reliability and superiority of the process control parameter coupling relationship model based on the improved ANN. This study uses the same data set with the standardized data of the PSS, HSMS, CSSC, CSSL, EPOP, and SPOP as the input of the model and the OCPM as the output of the model. Establish a support vector regression (SVR) based [21] process control parameter coupling relationship model, and compare the prediction results of the two models. Figure 10 is a comparison chart of prediction results. It can be seen from the figure that the predicted value of the SVR model is generally larger than the sample value, the predicted value of the improved ANN model is very close to the sample value, and the fitting effect is better. It shows that the method proposed in this study can fit the coupling relationship between process control parameters well.
In this study, the value 113 of OCPM was taken as an optimization target to analyse the process parameters optimized by the process control parameter optimization model. Table 1 is the historical process control parameter data, and Table 2 is the process control parameter data optimized by the mixed optimization method. Comparing the results in the two tables, we can find that the optimized process parameters are very close to the process parameters in the historical data, which are in line with the actual situation and can be used to guide actual production.


After verification in the production site of a fully mechanized mining face, the intelligent optimization method proposed in this paper reduces the time of manual decisionmaking, strengthens the cooperation between various procedures, and greatly improves the production efficiency of the mining face. Before using this method, the process control parameters of the mining face production site are set and adjusted manually based on experience. As shown in Figure 11, the working face production system produces 19 hours a day and cuts 16 cuts of coal every day. The average time to cut one cut of coal is about 71 minutes and the calculation process is shown in equation (10). After using the method proposed in this paper, the time of manual decisionmaking is reduced. As shown in Figure 12, the working face production system produces 19 hours a day and cuts 18 cuts of coal every day. The average time to cut one cut of coal is 63 minutes and the calculation process is shown in equation (11). Each cut of coal can be reduced by 8 minutes, nearly 2 cuts of coal can be cut every day, and the production efficiency has been greatly improved:
5. Conclusion
(1)This paper uses the crossentropy cost function to optimize the traditional neural network, which speeds up the learning speed of the model and reduces the number of iterations of the model. Compared with the SVR model, the improved neural network model has a higher fitting accuracy for the coupling relationship of the process control parameters, which is more suitable for establishing the nonlinear relationship between process control parameters and production goals.(2)This paper proposes a process control parameter optimization method based on a mixed strategy of ANN and GA, taking the neural networkbased process control parameter coupling relationship model as the fitness function of genetic algorithm, which fully combines the nonlinear modelling capabilities of artificial neural networks and the global optimization capabilities of genetic algorithms. This method can quickly optimize the process control parameters of the fully mechanized mining face without artificial interference, which solves the problem of low efficiency of traditional optimization methods. And it was verified on the production site, which shortened the cutting time of each cut by 8 minutes and improved the production efficiency of the working face.(3)The method proposed in this study can only optimize the initial value of each process control parameter of the fully mechanized mining face. When the working environment changes, the process control parameters will also fluctuate. Therefore, future research should also add a dynamic adjustment model of process control parameters to dynamically adjust each process control parameter in response to changing working environments.Data Availability
The data used to support the findings of this study are shown in Supplementary Materials.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
The work was supported by National Key Research and Development Program (no. 2018YFC0808301), National Key Research and Development Program (no. 2017YFC0804307), and State Key Laboratory for GeoMechanics and Deep Underground Engineering (no. SKLGDUEK1923).
Supplementary Materials
The three supplementary data files provided in this paper are obtained by our laboratory. Data 1 is dataset 1 used in the paper; it contains all the historical production data of the key process control parameters of each production equipment collected by the sensors at the production site of the fully mechanized mining face. Data 2 is dataset 2 used in the paper which is filtered from dataset 1 to train and test the model in the paper. Data 3 is the operating trajectory data of the shearer. (Supplementary Materials)
References
 F. Wang, “Research and application of automatic mining technology of unmanned fullymechanized coal mining face,” Industrial and Mining Automation, no. 7, pp. 9–13, 2015. View at: Publisher Site  Google Scholar
 Y. Jiang, Z. Xu, Z. Zhang, and X. Liu, “A novel shearer cutting pattern recognition model with chaotic gravitational search optimization,” Measurement, vol. 144, pp. 225–233, 2019. View at: Publisher Site  Google Scholar
 X. Lu, Z. Wang, H. Yan, L. Si, and C. Tan, “Optimization design of pushing distance estimation of hydraulic support using the Kalman filter with the covariance improvement,” Advances in Mechanical Engineering, vol. 11, no. 5, Article ID 168781401985072, 2019. View at: Publisher Site  Google Scholar
 H. Wang, Q. Zhang, and F. Xie, “Dynamic tension test and intelligent coordinated control system of a heavy scraper conveyor,” IET Science, Measurement and Technology, vol. 11, no. 7, pp. 871–877, 2017. View at: Publisher Site  Google Scholar
 F. Yan, “Analysis of the cooperative speed control process of coal shearer and scraper conveyor,” Automation Application, vol. 58, no. 9, pp. 82–84, 2019. View at: Publisher Site  Google Scholar
 N. A. Singh, S. Singh, and K. Awasthi Lalit, “An efficient cluster head election based on optimized genetic algorithm for movable sinks in IoT enabled HWSNs,” Applied Soft Computing Journal, vol. 107, Article ID 107318, 2021. View at: Publisher Site  Google Scholar
 H. Zhao, Q. He, Z. Wei, and L. Zhou, “Predicting hidden danger quantity in coal mines based on gray neural network,” Symmetry, vol. 12, no. 4, p. 622, 2020. View at: Publisher Site  Google Scholar
 C. Devanathan and A. SureshBabu, “Multi objective optimization of process parameters by firefly algorithm during the friction stir welding of metal matrix composites,” Transactions of FAMENA, vol. 45, no. 1, Article ID 451018520, 2021. View at: Publisher Site  Google Scholar
 Y. Li, S. Zhang, J. Zhang, Y. Yin, W. Xiao, and Z. Zhang, “Datadriven multiobjective optimization for burden surface in blast furnace with feedback compensation,” IEEE Transactions on Industrial Informatics, vol. 16, no. 4, pp. 2233–2244, 2020. View at: Publisher Site  Google Scholar
 S. Abdullah, R. C. Pradhan, D. Pradhan, and S. Mishra, “Modeling and optimization of pectinaseassisted lowtemperature extraction of cashew apple juice using artificial neural network coupled with genetic algorithm,” Food Chemistry, vol. 339, no. 23, Article ID 127862, 2021. View at: Publisher Site  Google Scholar
 H. Sevinc and H. Hazar, “Investigation of performance and exhaust emissions of a chromium oxide coated diesel engine fueled with dibutyl maleate mixtures by experimental and ANN technique,” Fuel, vol. 278, Article ID 118338, 2020. View at: Publisher Site  Google Scholar
 Z. U. Ahmad, L. Yao, Q. Lian, F. Islam, M. E. Zappi, and D. D. Gang, “The use of artificial neural network (ANN) for modeling adsorption of sunset yellow onto neodymium modified ordered mesoporous carbon,” Chemosphere, vol. 256, Article ID 127081, 2020. View at: Publisher Site  Google Scholar
 A. Sekertekin, N. Arslan, and M. Bilgili, “Modeling diurnal Land Surface Temperature on a local scale of an arid environment using artificial Neural Network (ANN) and time series of Landsat8 derived spectral indexes,” Journal of Atmospheric and SolarTerrestrial Physics, vol. 206, Article ID 105328, 2020. View at: Publisher Site  Google Scholar
 K. Han, R. Zuo, P. Ni et al., “Application of a genetic algorithm to groundwater pollution source identification,” Journal of Hydrology, vol. 589, Article ID 125343, 2020. View at: Publisher Site  Google Scholar
 C. Wang, Z. Cui, H. Yu, K. Chen, and J. Wang, “Intelligent optimization design of shell and helically coiled tube heat exchanger based on genetic algorithm,” International Journal of Heat and Mass Transfer, vol. 159, Article ID 120140, 2020. View at: Publisher Site  Google Scholar
 L. C. R. Soares and M. A. M. Carvalho, “Biased randomkey genetic algorithm for scheduling identical parallel machines with tooling constraints,” European Journal of Operational Research, vol. 285, no. 3, pp. 955–964, 2020. View at: Publisher Site  Google Scholar
 M. G. Mooselu, M. R. Nikoo, M. Latifi et al., “A multiobjective optimal allocation of treated wastewater in urban areas using leaderfollower game,” Journal of Cleaner Production, vol. 267, Article ID 122189, 2020. View at: Publisher Site  Google Scholar
 K. Wang, J. Yang, Y. Peng et al., “Multiobjective optimization of sensor placement for precipitation station monitoring network design,” Journal of Hydrologic Engineering, vol. 25, no. 9, Article ID 04020039, 2020. View at: Publisher Site  Google Scholar
 M. Raj, S. Fatima, and N. Tandon, “A study of areca nut leaf sheath fibers as a green soundabsorbing material,” Applied Acoustics, vol. 169, Article ID 107490, 2020. View at: Publisher Site  Google Scholar
 Y. Xie, J. Zheng, X. Hu et al., “An improved resistancebased thermal model for prismatic lithiumion battery charging,” Applied Thermal Engineering, vol. 180, Article ID 115794, 2020. View at: Publisher Site  Google Scholar
 M. Panahi, E. Dodangeh, F. Rezaie et al., “Flood spatial prediction modeling using a hybrid of metaoptimization and support vector regression modeling,” Catena, vol. 199, no. 1, Article ID 105114, 2021. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2021 Hongze Zhao et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.