鹈鹕初始化的灰狼算法在工程优化上的应用
Application of Grey Wolf Algorithm Initialized by Pelican in Engineering Optimization
摘要: 为了进一步提高灰狼算法(Grey Wolf Optimization, GWO)的开发能力和勘探能力,提出一种鹈鹕算法(Pelican Optimization Algorithm, POA)初始化灰狼位置的算法(POAGWO)。POAGWO算法利用POA算法来优化GWO算法的初始位置,这有助于增强POAGWO算法的开发能力和勘探能力。然后,通过不同类型的单峰,高维多模态和固定维多模态的6个典型的测试函数对算法的性能进行测试。测试结果表明POAGWO算法在开发能力和勘探能力上都超过了POA算法和GWO算法,并且从6个迭代曲线图中也可以看出改进后的算法可更快地趋向于全局最优解。最后将POAGWO算法应用于4个工程优化设计问题中,应用结果表明POAGWO算法具有很好的求解性能。
Abstract: In order to further improve the development and exploration capabilities of Grey Wolf Optimization (GWO), a Pelican Optimization Algorithm (POA) is proposed to initialize the position of Grey Wolf (POAGWO). POAGWO algorithm uses POA algorithm to optimize the initial position of GWO algorithm, which helps to enhance the development ability and exploration ability of POAGWO al-gorithm. Then, six typical test functions of different types of single peak, high-dimensional multi-modal and fixed dimensional multimodal are used to test the performance of the algorithm. The test results show that POAGWO algorithm outperforms POA algorithm and GWO algorithm in both development and exploration capabilities, and it can also be seen from the six iteration curves that the improved algorithm can quickly approach the global optimal solution. Finally, POAGWO algo-rithm is applied to four engineering optimization design problems, and the application results show that POAGWO algorithm has good performance.
文章引用:潘邦勇, 刘敏. 鹈鹕初始化的灰狼算法在工程优化上的应用[J]. 理论数学, 2023, 13(7): 1988-2006. https://doi.org/10.12677/PM.2023.137205

参考文献

[1] Mirjalili, S., Mirjalili, S.M. and Lewis, A. (2014) Grey Wolf Optimizer. Advances in Engineering Software, 69, 46-61. [Google Scholar] [CrossRef
[2] Zhang, S., Zhou, Y.Q., Li, Z.M. and Pan, W. (2016) Grey Wolf Optimizer for Unmanned Combat Aerial Vehicle Path Planning. Advances in Engineering Software, 99, 121-136. [Google Scholar] [CrossRef
[3] Zhang, S. and Zhou, Y.Q. (2015) Grey Wolf Optimizer Based on Powell Local Optimization Method for Clustering Analysis. Discrete Dynamics in Nature and Society, 2015, Article ID: 481360. [Google Scholar] [CrossRef
[4] Emary, E., Zawbaa, H.M., Grosan, C. and Hassenian, A.E. (2015) Feature Subset Selection Approach by Gray-Wolf Optimization. In: Abraham, A., Krömer, P. and Snasel, V., Eds., Afro-European Conference for Industrial Advancement. Advances in Intelligent Systems and Computing, Vol. 334, Springer, Cham, 1-13. [Google Scholar] [CrossRef
[5] El-Gaafary, A.A.M., Mohamed, Y.S., Hemeida, A.A. and Mohamed, A.A. (2015) Grey Wolf Optimization for Multi Input Multi Output System. Universal Journal of Commu-nications and Networks, 3, 1-6. [Google Scholar] [CrossRef
[6] 张晓凤, 王秀英. 灰狼优化算法研究综述[J]. 计算机科学, 2019, 46(3): 30-38.
[7] Trojovský, P. and Dehghani, M. (2022) Pelican Optimization Algorithm: A Novel Na-ture-Inspired Algorithm for Engineering Applications. Sensors, 22, Article No. 855. [Google Scholar] [CrossRef] [PubMed]
[8] 聂启颖, 朱振才, 张永合, 王亚敏. 面向深空探测图像分割的群智能混合优化算法[J]. 激光与光电子学进展, 2021, 58(2): 55-62.
[9] 宋宣毅, 刘月田, 马晶, 王俊强, 孔祥明, 任兴南. 基于灰狼算法优化的支持向量机产能预测[J]. 岩性油气藏, 2020, 32(2): 134-140.
[10] Kannan, B.K. and Kramer, S.N. (1994) An Augmented Lagrange Multiplier Based Method for Mixed Integer Discrete Continuous Opti-mization and Its Applications to Mechanical Design. Journal of Mechanical Design, 116, 405-411. [Google Scholar] [CrossRef
[11] Gandomi, A.H., Yang, X.-S. and Alavi, A.H. (2013) Erratum to: Cuckoo Search Algorithm: A Metaheuristic Approach to Solve Structural Optimization Problems. Engineering with Computers, 29, 245. [Google Scholar] [CrossRef
[12] Runarsson, T.P. and Yao, X. (2000) Stochastic Ranking for Constrained Evolutionary Optimization. IEEE Transactions on Evolutionary Computation, 4, 284-294. [Google Scholar] [CrossRef
[13] He, Q. and Wang, L. (2007) A Hybrid Particle Swarm Optimization with a Feasibility-Based Rule for Constrained Optimization. Applied Mathematics and Computation, 186, 1407-1422. [Google Scholar] [CrossRef
[14] Mezura-Montes, E., Coello, C. and Landa-Becerra, R. (2003) En-gineering Optimization Using a Simple Evolutionary Algorithm. Proceedings. 15th IEEE International Conference on Tools with Artificial Intelligence, Sacramento, 5 November 2003, 149-156. [Google Scholar] [CrossRef
[15] Mirjalili, S. and Lewis, A. (2016) The Whale Optimization Algo-rithm. Advances in Engineering Software, 95, 51-67. [Google Scholar] [CrossRef
[16] 黄辉先, 胡鹏飞. 基于共轭梯度法的反馈差分进化混合算法及其在弹簧设计中的应用[J]. 计算机工程与科学, 2018, 40(7): 1316-1322.
[17] Ray, T. and Saini, P. (2001) Engineering Design Optimization Using a Swarm with an Intelligent Information Sharing among Individuals. Engi-neering Optimization, 33, 735-748. [Google Scholar] [CrossRef
[18] Abualigah, L., Diabat, A., Mirjalili, S., Elaziz, M.A. and Gandomi, A.H. (2021) The Arithmetic Optimization Algorithm. Computer Methods in Applied Mechanics and Engineering, 376, Article ID: 113609. [Google Scholar] [CrossRef
[19] Migallón, H., Jimeno-Morenilla, A., Rico, H., Sánchez-Romero, J.L. and Belazi, A. (2021) Multi-Level Parallel Chaotic Jaya Optimization Algorithms for Solving Constrained Engi-neering Design Problems. The Journal of Supercomputing, 77, 12280-12319. [Google Scholar] [CrossRef
[20] Gupta, S. and Deep, K. (2020) A Memory-Based Grey Wolf Optimizer for Global Optimization Tasks. Applied Soft Computing, 93, Article ID: 106367. [Google Scholar] [CrossRef
[21] Gupta, S. and Deep, K. (2019) A Hybrid Self-Adaptive Sine Co-sine Algorithm with Opposition Based Learning. Expert Systems with Applications, 119, 210-230. [Google Scholar] [CrossRef
[22] Mirjalili, S. (2015) Moth-Flame Optimization Algorithm: A Novel Nature-Inspired Heuristic Paradigm. Knowledge-Based Systems, 89, 228-249. [Google Scholar] [CrossRef
[23] Kamboj, V.K., Nandi, A., Bhadoria, A. and Sehgal, S. (2020) An Intensify Harris Hawks Optimizer for Numerical and Engineering Optimization Problems. Applied Soft Computing, 89, Article ID: 106018. [Google Scholar] [CrossRef
[24] Zamani, H., Nadimi-Shahraki, M.H. and Gandomi, A.H. (2019) CCSA: Conscious Neighborhood-Based Crow Search Algorithm for Solving Global Optimization Problems. Applied Soft Computing, 85, Article ID: 105583. [Google Scholar] [CrossRef
[25] Glass, M. and Mitsos, A. (2018) Parameter Estimation in Reactive Systems Subject to Sufficient Criteria for Thermodynamic Stability. Chemical Engineering Science, 197, 420-431. [Google Scholar] [CrossRef
[26] Pelusi, D., Mascella, R., Tallini, L., Nayak, J., Naik, B. and Deng, Y. (2020) An Improved Moth-Flame Optimization Algorithm with Hybrid Search Phase. Knowledge-Based Systems, 191, Article ID: 105277. [Google Scholar] [CrossRef