Economic Optimal Allocation of Mine Water Based on Two-Stage Adaptive Genetic Algorithm and Particle Swarm Optimization
Abstract
:1. Introduction
- According to the scheduling status of mine water, analyze the demand for water in a mining area and construct the objective function of economic reuse.
- The characteristics of particle swarm optimization and genetic algorithm are analyzed. In addition, carry on the fusion improvement according to their characteristics. The results show that the hybrid algorithm has better convergence effect than the original algorithm.
- Make adaptive improvement on the two stages of the hybrid algorithm, so that the hybrid algorithm can be further optimized. The comparison results show that the improved hybrid algorithm is better than the hybrid algorithm in convergence speed and accuracy.
- Use four algorithms to simulate the reuse model of mine water, and then compare it with the actual production scheduling situation of mine water under the nearby principle. Simulation results show that mine water scheduling based on this algorithm has better economy and efficiency compared with the nearby principle.
2. Optimal Scheduling Model
2.1. Mining Demand Models
2.2. Objective Functions of Economic Reuse in Mining Area
2.3. The Constraint
2.4. Penalty Functions
3. Hybrid Improved Algorithm Based on Genetic Algorithms and Particle Swarm Optimization
3.1. Overview of PSO
3.2. An Overview of Genetic Algorithms
- (1)
- Code design
- (2)
- Generating initial population
- (3)
- Fitness function
- (4)
- Choose
- (5)
- Crossover and variation
3.3. Overview of the GAPSO
- Step 1:
- Initialize the population size, iteration times, termination conditions, boundary conditions and other system configurations, as well as the individual fitness values and population fitness values of the two algorithms.
- Step 2:
- Initialize population individuals and randomly generate all individuals within the boundary. Individual and population fitness values were calculated and preserved.
- Step 3:
- The genetic algorithm is used to calculate the population and update the fitness value of particles and the fitness value of the population.
- Step 4:
- Judge whether the fitness values of all individuals become better, and use particle swarm optimization algorithm to optimize the degraded individuals.
- Step 5:
- Judge whether the fitness value optimized by particle swarm optimization becomes better and update the fitness value.
- Step 6:
- Update the population fitness value for the next individual direction determination.
- Step 7:
- Judge whether the termination condition is met. If so, end the calculation; otherwise, return to the third step for loop iteration.
3.4. Hybrid Optimization Algorithm Based on Two-Stage Adaptive Adjustment
4. Case Analysis and Discussion
4.1. Algorithm Simulation Analyses
4.2. Case Verification Analyses
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Mingyang, L.; Hong, C.; Bin, W.; Kaiwen, Z.; Ping, L. Bibliometric Analysis of China’s Green Mining Development Based on CNKI Database. IOP Conf. Ser. Earth Environ. Sci. 2020, 546, 022019. [Google Scholar] [CrossRef]
- Long, R.Y. Research and analysis on the concept of green coal mining technology innovation. In Proceedings of the 11th International Conference on Industrial Engineering and Engineering Management; International Conference on Industrial Engineering and Engineering Management IEEM: Singapore, 2005; pp. 1203–1207. [Google Scholar]
- Ming-yin, L.; Zhen-fang, Z.; Xing, M.; Dai, L. Study on incentive mechanisms of coal green mining. Procedia Earth Planet. Sci. 2009, 1, 211–218. [Google Scholar] [CrossRef] [Green Version]
- Zhou, A.T.; Hu, J.Y.; Wang, K. Carbon emission assessment and control measures for coal mining in China. Environ. Earth Sci. 2020, 79, 15. [Google Scholar] [CrossRef]
- Zhou, Y.; Zhao, L. Impact analysis of the implementation of cleaner production for achieving the low-carbon transition for SMEs in the Inner Mongolian coal industry. J. Clean. Prod. 2016, 127, 418–424. [Google Scholar] [CrossRef]
- Hamilton, R. From Water Management to Water StewardshipA Policy Maker’s Opinion on the Progress of the Mining Sector. Water 2019, 11, 438. [Google Scholar] [CrossRef] [Green Version]
- Luo, K.; Shu, L.; Tan, B.; Wu, W.; Cepph Org, C. Reasonable Utilization of Water Resources in Mining Area in Huainan. In Proceedings of the 1st Conference on Environmental Pollution and Public Health, Wuhan, China, 10–12 September 2010; p. 1427. [Google Scholar]
- Dong, S.N.; Wang, H.; Guo, X.M.; Zhou, Z.F. Characteristics of Water Hazards in China’s Coal Mines: A Review. Mine Water Environ. 2021, 40, 325–333. [Google Scholar] [CrossRef]
- Guan, E.T. Prevention and Control of Surface Water Hazard in Coal Mine. In Proceedings of the 3rd International Conference on Civil Engineering, Architecture and Building Materials (CEABM 2013), Jinan, China, 24–26 May 2013; Applied Mechanics and Materials. Trans Tech Publications Ltd.: Stafa-Zurich, Switzerland, 2013; Volume 353–356, pp. 2559–2562. [Google Scholar] [CrossRef]
- Yfantis, N.; Yfantis, A.; Giannakakis, G.; Gazea, V. Evaluation of a pilot plant for a secondary treatment of mining effluents. Desalin. Water Treat. 2018, 127, 184–196. [Google Scholar] [CrossRef] [Green Version]
- Wang, J.P.; Mei, T. Study on the Technology for Underground Treatment of XingFu Mine Water. In Proceedings of the 2nd International Conference on Applied Materials and Electronics Engineering (AMEE 2013), Hong Kong, China, 19–20 April 2013; Advanced Materials Research. Volume 684, p. 222. [Google Scholar] [CrossRef]
- Thao, D.P.; Chi, D.V.; Borowski, M.; Jarzyna, J.; Lipecki, T. Mine Water Treatment in Hongai Coal Mines. E3s Web Conf. 2018, 35, 01007. [Google Scholar]
- Pahlevi, R.; Murti, M.A.; Susanto, E. The Implementation of PID Using Particle Swarm Optimization Algorithm on Networked Control System. In Proceedings of the International Conference on Industrial Automation, Information and Communications Technology (IAICT), Bali, Indonesia, 28–30 August 2014; pp. 35–38. [Google Scholar]
- Li, S.M.; Chen, H.L.; Wang, M.J.; Heidari, A.A.; Mirjalili, S. Slime mould algorithm: A new method for stochastic optimization. Future Gener. Comput. Syst. 2020, 111, 300–323. [Google Scholar] [CrossRef]
- Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
- Amer, D.A.; Attiya, G.; Zeidan, I.; Nasr, A.A. Elite learning Harris hawks optimizer for multi-objective task scheduling in cloud computing. J. Supercomput. 2021, 1–26. [Google Scholar] [CrossRef]
- Sun, G. A simple way constructing symplectic Runge-Kutta methods. J. Comput. Math. 2000, 18, 61–68. [Google Scholar]
- Jiang, Y.; Li, J.G.; Guo, X.; Jiang, Z.; Wang, O. Motion Trajectory Control of Underground Intelligent Scraper Based on Particle Swarm Optimization. In Proceedings of the Chinese Automation Congress (CAC), Jinan, China, 20–22 October 2017; pp. 2287–2291. [Google Scholar]
- Mostafa, M.; Rezk, H.; Aly, M.; Ahmed, E.M. A new strategy based on slime mould algorithm to extract the optimal model parameters of solar PV panel. Sustain. Energy Technol. Assess. 2020, 42, 100849. [Google Scholar] [CrossRef]
- Lu, X.J.; Luo, Y.; Tang, Y. Photovoltaic-grid Complementary Electric Charging System Based on Whale Optimization Algorithm. In Proceedings of the 2nd International Conference on Electrical and Electronic Engineering (EEE), Hangzhou, China, 26–27 May 2019; AER-Advances in Engineering Research. Volume 185, pp. 32–35. [Google Scholar]
- Liu, C. An improved Harris hawks optimizer for job-shop scheduling problem. J. Supercomput. 2021, 77, 14090–14129. [Google Scholar] [CrossRef]
- Dat, N.D.; Quan, T.Q.; Duc, N.D. Nonlinear thermal dynamic buckling and global optimization of smart sandwich plate with porous homogeneous core and carbon nanotube reinforced nanocomposite layers. Eur. J. Mech. A Solids 2021, 90, 16. [Google Scholar] [CrossRef]
- Ahirwal, M.K.; Kumar, A.; Singh, G.K. Analysis and Testing of PSO Variants through Application in EEG/ERP Adaptive Filtering Approach. Biomed. Eng. Lett. 2012, 2, 186–197. [Google Scholar] [CrossRef]
- Wang, Y.C.; Lv, J.A.; Zhu, L.; Ma, Y.M. Crystal structure prediction via particle-swarm optimization. Phys. Rev. B 2010, 82, 8. [Google Scholar] [CrossRef] [Green Version]
- Guo, X.C.; Liang, Y.C.; Wu, C.G.; Wang, C.Y. PSO-Based Hyper-Parameters Selection for LS-SVM Classifiers. In Neural Information Processing. ICONIP 2006; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2006; Volume 4233, pp. 1138–1147. [Google Scholar]
- Maulik, U.; Bandyopadhyay, S. Genetic algorithm-based clustering technique. Pattern Recognit. 2000, 33, 1455–1465. [Google Scholar] [CrossRef]
- Ratnaweera, A.; Halgamuge, S.K.; Watson, H.C. Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans. Evol. Comput. 2004, 8, 240–255. [Google Scholar] [CrossRef]
- van den Bergh, F.; Engelbrecht, A.P. A cooperative approach to particle swarm optimization. IEEE Trans. Evol. Comput. 2004, 8, 225–239. [Google Scholar] [CrossRef]
- Zhan, Z.H.; Zhang, J.; Li, Y.; Chung, H.S.H. Adaptive Particle Swarm Optimization. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2009, 39, 1362–1381. [Google Scholar] [CrossRef] [Green Version]
- Liu, B.; Wang, L.; Jin, Y.H.; Tang, F.; Huang, D.X. Improved particle swarm optimization combined with chaos. Chaos Solitons Fractals 2005, 25, 1261–1271. [Google Scholar] [CrossRef]
- Zhang, J.; Shang, Y.; Gao, R.; Dong, Y. An Improved Genetic Algorithm Based on J(1) Triangulation and Fixed Point Theory. In Proceedings of the 2nd IEEE International Conference on Computer Science and Information Technology, Beijing, China, 8–11 August 2009; pp. 138–142. [Google Scholar] [CrossRef]
- Wang, R.L.; Okazaki, K. Solving the graph planarization problem using an improved genetic algorithm. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2006, E89A, 1507–1512. [Google Scholar] [CrossRef]
- Guo, H.; Zhou, Y. An Algorithm for Mining Association Rules Based on Improved Genetic Algorithm and its Application. In Proceedings of the 3rd International Conference on Genetic and Evolutionary Computing, Guilin, China, 14–17 October 2009; pp. 117–120. [Google Scholar] [CrossRef]
- Juang, C.F. A Hybri of genetic algorithm and particle swarm optimization for recurrent network design. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2004, 34, 997–1006. [Google Scholar] [CrossRef]
- Kuo, R.J.; Lin, L.M. Application of a hybrid of genetic algorithm and particle swarm optimization algorithm for order clustering. Decis. Support Syst. 2010, 49, 451–462. [Google Scholar] [CrossRef]
- Mousavi, M.; Yap, H.J.; Musa, S.N.; Tahriri, F.; Dawal, S.Z.M. Multi-objective AGV scheduling in an FMS using a hybrid of genetic algorithm and particle swarm optimization. PLoS ONE 2017, 12, e0169817. [Google Scholar] [CrossRef] [Green Version]
- Masrom, S.; Moser, I.; Montgomery, J.; Abidin, S.Z.Z.; Omar, N. Hybridization of Particle Swarm Optimization with adaptive Genetic Algorithm operators. In Proceedings of the 13th International Conference on Intelligent Systems Design and Applications (ISDA), Salangor, Malaysia, 8–10 December 2013; pp. 153–158. [Google Scholar]
- Mahmoodabadi, M.; Nemati, A. A novel adaptive genetic algorithm for global optimization of mathematical test functions and real-world problems. Eng. Sci. Technol. 2016, 19, 2002–2021. [Google Scholar] [CrossRef] [Green Version]
- Okulewicz, M.; Zaborski, M.; Mańdziuk, J. Generalized Self-Adapting Particle Swarm Optimization algorithm with archive of samples. arXiv 2020, arXiv:2002.12485. [Google Scholar]
- Dolgopolik, M.V. Smooth exact penalty functions II: A reduction to standard exact penalty functions. Optim. Lett. 2016, 10, 1541–1560. [Google Scholar] [CrossRef] [Green Version]
- Bai, F.S.; Wu, Z.Y.; Zhu, D.L. Lower order calmness and exact penalty function. Optim. Methods Softw. 2006, 21, 515–525. [Google Scholar] [CrossRef]
- Rubinov, A.M.; Yang, X.Q.; Bagirov, A.M. Penalty functions with a small penalty parameter. Optim. Methods Softw. 2002, 17, 931–964. [Google Scholar] [CrossRef]
- Wu, J.; Tang, X.H.; Cao, Y. The Research of Parallel Multi-objective Particle Swarm Optimization Algorithm. In Proceedings of the 5th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, China, 27–29 June 2014; pp. 300–304. [Google Scholar]
- Hsieh, S.T.; Chiu, S.Y.; Yen, S.J. An Improved Multi-Objective Genetic Algorithm for Solving Multi-objective Problems. Appl. Math. Inf. Sci. 2013, 7, 1933–1941. [Google Scholar] [CrossRef] [Green Version]
- Hsieh, S.T.; Chiu, S.Y.; Yen, S.J. Sharing Mutation Genetic Algorithm for Solving Multi-objective Problems. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC), New Orleans, LA, USA, 5–8 June 2011; pp. 1833–1839. [Google Scholar]
- Guan, F.J.; Xu, W.B.; Sun, J. QPSO-based algorithm for multi-objective optimization problem. In Proceedings of the International Symposium on Distributed Computing and Applications to Business, Engineering and Science, Wuhan, China, 13–15 September 2004; pp. 1298–1302. [Google Scholar]
- Talaska, T.; Dlugosz, R.; Pedrycz, W. Hardware Implementation of the Particle Swarm Optimization Algorithm. In Proceedings of the 24th International Conference Mixed Design of Integrated Circuits and Systems (MIXDES), Bydgoszcz, Poland, 22–24 June 2017; pp. 521–526. [Google Scholar]
- Bai, B.; Guo, Z.W.; Zhou, C.; Zhang, W.; Zhang, J.Y. Application of adaptive reliability importance sampling-based extended domain PSO on single mode failure in reliability engineering. Inf. Sci. 2021, 546, 42–59. [Google Scholar] [CrossRef]
- Karaboga, D.; 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] [CrossRef]
- Yang, X.J.; Jiao, Q.J.; Liu, X.K. Center Particle Swarm Optimization Algorithm. In Proceedings of the IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chengdu, China, 15–17 March 2019; pp. 2084–2087. [Google Scholar]
- Clerc, M.; Kennedy, J. The particle swarm—Explosion, stability, and convergence in a multidimensional complex space. IEEE Trans. Evol. Comput. 2002, 6, 58–73. [Google Scholar] [CrossRef] [Green Version]
- Shi, Y.H.; Eberhart, R. A modified particle swarm optimizer. In Proceedings of the IEEE International Conference on Evolutionary Computation, Anchorage, AK, USA, 4–9 May 1998; pp. 69–73. [Google Scholar] [CrossRef]
- Li, Z.J.; Liu, X.D.; Duan, X.D.; Wang, C.R. An Improved Particle Swarm Algorithm for Search Optimization. In Proceedings of the 1st WRI Global Congress on Intelligent Systems (GCIS 2009), Xiamen, China, 19–21 May 2009; pp. 154–158. [Google Scholar] [CrossRef]
- Pan, J.H.; Wang, H.; Yang, X.G. A random particle swarm optimization algorithm with application. In Advanced Materials Research; Trans Tech Publishers: Zurich, Switzerland, 2013; Volume 634, pp. 3940–3944. [Google Scholar]
- Ge, H.W.; Ma, Z.; Sun, L. A Hierarchical Particle Swarm Optimizer With Random Social Cognition For Large Scale Global Optimization. In Proceedings of the 10th International Conference on Natural Computation (ICNC), Xiamen, China, 19–21 August 2014; pp. 256–261. [Google Scholar]
- Tang, J. Particle Swarm Optimization Using Various Inertia Factor Variants. In Key Engineering Materials; Trans Tech Publishers: Zurich, Switzerland, 2011; Volume 460, pp. 54–59. [Google Scholar]
- Xiu, C.B.; Lu, L.F.; Cheng, Y. Genetic Algorithm Based on Chaos Optimization. In Proceedings of the International Conference on Advanced Measurement and Test (AMT 2010), Sanya, China, 15–16 May 2010; Key Engineering Materials. Volume 439–440, pp. 641–645. [Google Scholar] [CrossRef]
- Govindarajan, L.; Karunanithi, T. Design optimization of process plants using real coded genetic algorithm. Chem. Biochem. Eng. Q. 2004, 18, 353–361. [Google Scholar]
- Azouaoui, A.; Belkasmi, M. A New Genetic Decoding of Linear Block Codes. In Proceedings of the International Conference on Multimedia Computing and Systems (ICMCS), Tangiers, Morocco, 10–12 May 2012; pp. 1176–1182. [Google Scholar]
- Li, G.; Zeng, X.J. Genetic Programming with a Norm-referenced Fitness Function. In Proceedings of the 13th Annual Genetic and Evolutionary Computation Conference (GECCO), Dublin, Ireland, 12–16 July 2011; pp. 1323–1330. [Google Scholar]
- Tang, Z.X. Intelligent Generating Test Paper Based on Improved Genetic Algorithm. In Proceedings of the 1st International Conference on Electronics Instrumentation & Information Systems (EIIS), Harbin, China, 3–5 June 2017; pp. 132–137. [Google Scholar]
- Zhang, Q.Y.; Chang, S.C. An Improved Crossover Operator of Genetic Algorithm. In Proceedings of the 2nd International Symposium on Computational Intelligence and Design, Changsha, China, 12–14 December 2009; pp. 82–86. [Google Scholar] [CrossRef]
- Wang, M.L.; Gao, X.G. The optimization of Genetic Algorithm control parameters. In Proceedings of the 4th World Congress on Intelligent Control and Automation, Shanghia, China, 10–14 June 2002; pp. 2504–2507. [Google Scholar] [CrossRef]
Algorithm | Max | Min3 | D-Value | Average |
---|---|---|---|---|
TSA-GAPSO | 1.42E-02 | 1.32E-02 | 1.00E-02 | 1.35E-02 |
GAPSO | 1.44E-02 | 1.35E-02 | 9.06E-03 | 1.39E-02 |
GA | 1.68E-02 | 1.54E-02 | 1.42E-02 | 1.59E-02 |
PSO | 1.53E-02 | 9.11E-03 | 6.20E-03 | 1.47E-02 |
Scheduling Condition | Dispatching Recycling Cost (Ten Thousand CNY) | Total | Cost Reduction Rate (%) | Running Time (h) | Efficiency Improvement (%) | |||
---|---|---|---|---|---|---|---|---|
The First Quarter | The Second Quarter | The Third Quarter | The Fourth Quarter | |||||
Schedule to the nearest | 6.72 | 7.04 | 7.76 | 8.51 | 30.04 | - | 35,040.00 | - |
TSA-GAPSO | 6.03 | 6.70 | 6.72 | 7.86 | 27.31 | 9.09 | 32,879.85 | 5.81 |
GAPSO | 6.20 | 6.97 | 6.93 | 7.57 | 27.67 | 7.89 | 33,599.04 | 3.95 |
GA | 6.51 | 6.85 | 7.00 | 7.83 | 28.20 | 6.13 | 339,59.91 | 2.99 |
PSO | 6.65 | 6.80 | 6.57 | 8.02 | 28.04 | 6.67 | 33,637.83 | 3.85 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, Z.; Liu, Y.; Bo, L.; Yue, Y.; Wang, Y. Economic Optimal Allocation of Mine Water Based on Two-Stage Adaptive Genetic Algorithm and Particle Swarm Optimization. Sensors 2022, 22, 883. https://doi.org/10.3390/s22030883
Zhang Z, Liu Y, Bo L, Yue Y, Wang Y. Economic Optimal Allocation of Mine Water Based on Two-Stage Adaptive Genetic Algorithm and Particle Swarm Optimization. Sensors. 2022; 22(3):883. https://doi.org/10.3390/s22030883
Chicago/Turabian StyleZhang, Zihang, Yang Liu, Lei Bo, Yuangan Yue, and Yiying Wang. 2022. "Economic Optimal Allocation of Mine Water Based on Two-Stage Adaptive Genetic Algorithm and Particle Swarm Optimization" Sensors 22, no. 3: 883. https://doi.org/10.3390/s22030883
APA StyleZhang, Z., Liu, Y., Bo, L., Yue, Y., & Wang, Y. (2022). Economic Optimal Allocation of Mine Water Based on Two-Stage Adaptive Genetic Algorithm and Particle Swarm Optimization. Sensors, 22(3), 883. https://doi.org/10.3390/s22030883