

浏览全部资源
扫码关注微信
1.河南大学智能网络系统研究所,河南开封 475004
2.河南大学软件学院,河南开封 475004
3.河南大学管理科学与工程研究所,河南开封 475004
Received:22 October 2021,
Revised:2022-01-02,
Published:25 September 2023
移动端阅览
刘景森,杨杰,李煜.改进JAYA算法求解工程设计优化问题[J].电子学报,2023,51(09):2469-2480.
LIU Jing-sen,YANG Jie,LI Yu.Solving Engineering Optimization Design Problems Based on Improved JAYA Algorithm[J].ACTA ELECTRONICA SINICA,2023,51(09):2469-2480.
刘景森,杨杰,李煜.改进JAYA算法求解工程设计优化问题[J].电子学报,2023,51(09):2469-2480. DOI: 10.12263/DZXB.20211446.
LIU Jing-sen,YANG Jie,LI Yu.Solving Engineering Optimization Design Problems Based on Improved JAYA Algorithm[J].ACTA ELECTRONICA SINICA,2023,51(09):2469-2480. DOI: 10.12263/DZXB.20211446.
为了更好求解工程设计约束优化问题,进一步提升JAYA算法的全局寻优和应用能力,提出一种基于多角色差异进化策略的改进JAYA算法.首先引入余弦相似度策略,通过旋转变换算子和非均匀变异算子对与最优个体余弦相似度较高的个体位置进行处理,不仅加快了算法的收敛速度,而且丰富了种群的多样性;然后在个体位置更新中采用多角色策略,并引入共生策略和柯西变异机制,有效平衡和较好满足了算法在不同迭代时期对探索和挖掘能力的不同需求,进而改善了算法的优化性能;最后引入小孔成像反向学习策略,则扩大了算法的搜索范围,进一步提高了算法的收敛性和精度.通过对10个复杂标准测试函数进行的多维度、多算法函数极值优化,以及对5个CEC2020中描述的更具挑战性的复杂工程设计问题的优化求解,都清楚地表明改进后算法的寻优精度、收敛性能、求解稳定性及对不同问题的适用性和有效性均有显著提升,在求解工程设计优化问题上有较为明显的优势.
In order to better solve the engineering design constrained optimization problem and further improve the global optimization and application ability of the JAYA algorithm
the JAYA algorithm based on multi role differential evolution strategy is proposed. Firstly
the cosine similarity strategy is introduced
the individual positions with high cosine similarity to the optimal individual are processed by rotation change operator and non-uniform mutation operator
which not only accelerates the convergence speed of the algorithm
but also enriches the diversity of the population; Then the multi role strategy is introduced to the individual location updating
and the symbiosis strategy and cauchy mutation mechanism are introduced to effectively balance and better meet the different needs of the algorithm for exploration and mining ability in different iterative periods
which improves the optimization performance of the algorithm; Finally
the pinhole-imaging opposition-based learning strategy is introduced
which expands the search range of the algorithm and further improves the convergence and accuracy of the algorithm. Through the simulation experiment of function extremum optimization of the multi algorithms on multiple dimensions of the 10 complex benchmark test functions and the optimization of 5 more challenging complex engineering design problems described in CEC2020
the test results clearly show that the proposed algorithm has significantly better optimization accuracy
convergence performance
solution stability
applicability and effectiveness to different problems
and it has obvious advantages in solving engineering design optimization problems.
KENNEDY J , EBERHART R . Particle swarm optimization [C]// Proceedings of ICNN'95 - International Conference on Neural Networks . Piscataway : IEEE , 2002 : 1942 - 1948 .
COELLO C A C , PULIDO G T , LECHUGA M S . Handling multiple objectives with particle swarm optimization [J]. IEEE Transactions on Evolutionary Computation , 2004 , 8 ( 3 ): 256 - 279 .
MIRJALILI S . SCA: A sine cosine algorithm for solving optimization problems [J]. Knowledge-Based Systems , 2016 , 96 : 120 - 133 .
MIRJALILI S , LEWIS A . The whale optimization algorithm [J]. Advances in Engineering Software , 2016 , 95 : 51 - 67 .
MIRJALILI S , GANDOMI A H , MIRJALILI S Z , et al . Salp swarm algorithm: A bio-inspired optimizer for engineering design problems [J]. Advances in Engineering Software , 2017 , 114 : 163 - 191 .
AZIZI M . Atomic orbital search: A novel metaheuristic algorithm [J]. Applied Mathematical Modelling , 2021 , 93 : 657 - 683 .
汪逸晖 , 高亮 . 乌鸦搜索算法的改进及其在工程约束优化问题中的应用 [J]. 计算机集成制造系统 , 2021 , 27 ( 7 ): 1871 - 1883 .
WANG Y H , GAO L . Improvement of crow search algorithm and its application in engineering constrained optimization problems [J]. Computer Integrated Manufacturing Systems , 2021 , 27 ( 7 ): 1871 - 1883 . (in Chinese)
GUPTA S , DEEP K . A hybrid self-adaptive sine cosine algorithm with opposition based learning [J]. Expert Systems With Applications , 2019 , 119 : 210 - 230 .
刘景森 , 马义想 , 李煜 . 改进鲸鱼算法求解工程设计优化问题 [J]. 计算机集成制造系统 , 2021 , 27 ( 7 ): 1884 - 1897 .
LIU J S , MA Y X , LI Y . Improved whale algorithm for solving engineering design optimization problems [J]. Computer Integrated Manufacturing Systems , 2021 , 27 ( 7 ): 1884 - 1897 . (in Chinese)
SALGOTRA R , SINGH U , SINGH S , et al . Self-adaptive salp swarm algorithm for engineering optimization problems [J]. Applied Mathematical Modelling , 2021 , 89 : 188 - 207 .
ZHANG Y Y , JIN Z G , CHEN Y . Hybrid teaching—learning-based optimization and neural network algorithm for engineering design optimization problems [J]. Knowledge-Based Systems , 2020 , 187 : 104836 .
石建平 , 李培生 , 刘国平 , 等 . 求解约束优化问题的改进果蝇优化算法及其工程应用 [J]. 控制与决策 , 2021 , 36 ( 2 ): 314 - 324 .
SHI J P , LI P S , LIU G P , et al . Improved fruit fly optimization algorithm for solving constrained optimization problems and engineering applications [J]. Control and Decision , 2021 , 36 ( 2 ): 314 - 324 . (in Chinese)
VENKATA RAO R . JAYA: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems [J]. International Journal of Industrial Engineering Computations , 2016 : 19 - 34 .
YU K J , LIANG J J , QU B Y , et al . Parameters identification of photovoltaic models using an improved JAYA optimization algorithm [J]. Energy Conversion and Management , 2017 , 150 : 742 - 753 .
RAVIPUDI J L , NEEBHA M . Synthesis of linear antenna arrays using JAYA, self-adaptive JAYA and chaotic JAYA algorithms [J]. AEU - International Journal of Electronics and Communications , 2018 , 92 : 54 - 63 .
PRADHAN C , BHENDE C N . Online load frequency control in wind integrated power systems using modified JAYA optimization [J]. Engineering Applications of Artificial Intelligence , 2019 , 77 : 212 - 228 .
INGLE K K , JATOTH D R K . An efficient JAYA algorithm with lévy flight for non-linear channel equalization [J]. Expert Systems With Applications , 2020 , 145 : 112970 .
ZHANG Y Y , MA M D , JIN Z G . Comprehensive learning JAYA algorithm for parameter extraction of photovoltaic models [J]. Energy , 2020 , 211 : 118644 .
ZHANG Y Y , JIN Z G . Comprehensive learning JAYA algorithm for engineering design optimization problems [J]. Journal of Intelligent Manufacturing , 2022 , 33 ( 5 ): 1229 - 1253 .
IACCA G , Jr DOS SANTOS V C , VELOSO DE MELO V . An improved JAYA optimization algorithm with Lévy flight [J]. Expert Systems With Applications , 2021 , 165 : 113902 .
YANG X , GONG W Y . Opposition-based JAYA with population reduction for parameter estimation of photovoltaic solar cells and modules [J]. Applied Soft Computing , 2021 , 104 : 107218 .
ZHOU X J , TIAN J T , LONG J P , et al . A fast constrained state transition algorithm [J]. Neurocomputing , 2021 , 455 : 202 - 214 .
ZHAO X C , GAO X S , HU Z C . Evolutionary programming based on non-uniform mutation [J]. Applied Mathematics and Computation , 2007 , 192 ( 1 ): 1 - 11 .
ABDULLAHI M , NGADI M A , DISHING S I , et al . An efficient symbiotic organisms search algorithm with chaotic optimization strategy for multi-objective task scheduling problems in cloud computing environment [J]. Journal of Network and Computer Applications , 2019 , 133 : 60 - 74 .
张达敏 , 徐航 , 王依柔 , 等 . 嵌入Circle映射和逐维小孔成像反向学习的鲸鱼优化算法 [J]. 控制与决策 , 2021 , 36 ( 5 ): 1173 - 1180 .
ZHANG D M , XU H , WANG Y R , et al . Whale optimization algorithm for embedded Circle mapping and onedimensional oppositional learning based small hole imaging [J]. Control and Decision , 2021 , 36 ( 5 ): 1173 - 1180 . (in Chinese)
魏锋涛 , 张洋洋 , 黎俊宇 , 等 . 基于动态分级策略的改进正余弦算法 [J]. 系统工程与电子技术 , 2021 , 43 ( 6 ): 1596 - 1605 .
WEI F T , ZHANG Y Y , LI J Y , et al . Improved sine cosine algorithm based on dynamic classification strategy [J]. Systems Engineering and Electronics , 2021 , 43 ( 6 ): 1596 - 1605 . (in Chinese)
DERRAC J , GARCÍA S , MOLINA D , et al . A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J]. Swarm and Evolutionary Computation , 2011 , 1 ( 1 ): 3 - 18 .
KUMAR A , WU G H , ALI M Z , et al . A test-suite of non-convex constrained optimization problems from the real-world and some baseline results [J]. Swarm and Evolutionary Computation , 2020 , 56 : 100693 .
LI Y , ZHAO Y R , LIU J S . Dimension by dimension dynamic sine cosine algorithm for global optimization problems [J]. Applied Soft Computing , 2021 , 98 : 106933 .
KHISHE M , M.R MOVSAVI . Chimp optimization algorithm [J]. Expert Systems With Applications , 2020 , 149 : 113338 .
0
Views
23
下载量
2
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621