Engineering design optimization

  • 文章类型: Journal Article
    作为一种新提出的基于灰狼社会层次和狩猎行为的优化算法,灰狼算法(GWO)逐渐成为各种工程领域中求解优化问题的热门方法。为了进一步提高收敛速度,解决方案的准确性,以及传统GWO算法的局部极小逃逸能力,提出了一种多策略融合的改进灰狼优化(IGWO)算法。首先,利用镜头成像逆向学习算法对初始种群进行优化,为全局搜索奠定基础。第二,提出了一种基于余弦变化的非线性控制参数收敛策略,以协调算法的全局探索和局部开发能力。最后,受TSA算法(TSA)和粒子群算法(PSO)的启发,参数的非线性调整策略,并在位置更新方程中加入了基于单个历史最优位置和全局最优位置的修正,以加快算法的收敛速度。所提出的算法使用23个基准测试问题进行评估,15个CEC2014测试问题,和2个著名的约束工程问题。结果表明,通过Wilcoxon秩和和Friedman检验分析,提出的IGWO在应对全局优化方面具有平衡的E&P能力,并且与其他最先进的算法相比具有明显的优势。
    As a newly proposed optimization algorithm based on the social hierarchy and hunting behavior of gray wolves, grey wolf algorithm (GWO) has gradually become a popular method for solving the optimization problems in various engineering fields. In order to further improve the convergence speed, solution accuracy, and local minima escaping ability of the traditional GWO algorithm, this work proposes a multi-strategy fusion improved gray wolf optimization (IGWO) algorithm. First, the initial population is optimized using the lens imaging reverse learning algorithm for laying the foundation for global search. Second, a nonlinear control parameter convergence strategy based on cosine variation is proposed to coordinate the global exploration and local exploitation ability of the algorithm. Finally, inspired by the tunicate swarm algorithm (TSA) and the particle swarm algorithm (PSO), a nonlinear tuning strategy for the parameters, and a correction based on the individual historical optimal positions and the global optimal positions are added in the position update equations to speed up the convergence of the algorithm. The proposed algorithm is assessed using 23 benchmark test problems, 15 CEC2014 test problems, and 2 well-known constraint engineering problems. The results show that the proposed IGWO has a balanced E&P capability in coping with global optimization as analyzed by the Wilcoxon rank sum and Friedman tests, and has a clear advantage over other state-of-the-art algorithms.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

    求助全文

  • 文章类型: Journal Article
    本研究引入了多目标肝癌算法(MOLCA),一种受肝脏肿瘤生长和增殖模式启发的新方法。MOLCA模仿肝脏肿瘤的进化趋势,利用它们的扩展动力学作为解决工程设计中的多目标优化问题的模型。该算法独特地将遗传算子与随机基于对立的学习(ROBL)策略相结合,优化本地和全局搜索功能。通过整合精英非主导排序(NDS),进一步增强信息反馈机制(IFM)和拥挤距离(CD)选择方法,它们的共同目标是有效地识别帕累托最优前沿。MOLCA的性能使用一套全面的标准多目标测试基准进行严格评估,包括ZDT,DTLZ和各种约束(CONSTR,TNK,SRN,BNH,OSY和KITA)和实际工程设计问题,例如无刷直流轮毂电机,安全隔离变压器,螺旋弹簧,双杆桁架和焊接梁。它的功效以突出的算法为基准,例如非主导排序灰狼优化器(NSGWO),多目标多逆优化(MOMVO),非支配排序遗传算法(NSGA-II),基于分解的多目标进化算法(MOEA/D)和多目标海洋捕食者算法(MOMPA)。使用GD进行定量分析,IGD,SP,SD,表示收敛和分布的HV和RT指标,而定性方面是通过帕累托战线的图形表示来呈现的。MOLCA源代码可在以下网址获得:https://github.com/kanak02/MOLCA。
    This research introduces the Multi-Objective Liver Cancer Algorithm (MOLCA), a novel approach inspired by the growth and proliferation patterns of liver tumors. MOLCA emulates the evolutionary tendencies of liver tumors, leveraging their expansion dynamics as a model for solving multi-objective optimization problems in engineering design. The algorithm uniquely combines genetic operators with the Random Opposition-Based Learning (ROBL) strategy, optimizing both local and global search capabilities. Further enhancement is achieved through the integration of elitist non-dominated sorting (NDS), information feedback mechanism (IFM) and Crowding Distance (CD) selection method, which collectively aim to efficiently identify the Pareto optimal front. The performance of MOLCA is rigorously assessed using a comprehensive set of standard multi-objective test benchmarks, including ZDT, DTLZ and various Constraint (CONSTR, TNK, SRN, BNH, OSY and KITA) and real-world engineering design problems like Brushless DC wheel motor, Safety isolating transformer, Helical spring, Two-bar truss and Welded beam. Its efficacy is benchmarked against prominent algorithms such as the non-dominated sorting grey wolf optimizer (NSGWO), multiobjective multi-verse optimization (MOMVO), non-dominated sorting genetic algorithm (NSGA-II), decomposition-based multiobjective evolutionary algorithm (MOEA/D) and multiobjective marine predator algorithm (MOMPA). Quantitative analysis is conducted using GD, IGD, SP, SD, HV and RT metrics to represent convergence and distribution, while qualitative aspects are presented through graphical representations of the Pareto fronts. The MOLCA source code is available at: https://github.com/kanak02/MOLCA.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

  • 文章类型: Journal Article
    Salpswarm算法(SSA)是一种相对较新的、简单的基于群体的元启发式优化算法,其灵感来自于在海洋中觅食和航行时盐类的成群行为。尽管SSA非常有竞争力,它受到一些限制,包括不平衡的勘探和开发操作,慢收敛。因此,这项研究提出了SSA的改进版本,叫做OOSSA,提高综合性能的基本方法。优先考虑,提出了一种新的基于光学透镜成像原理的反向学习策略,并结合正交试验设计,一种基于正交透镜对立的学习技术旨在帮助人口跳出局部最优。接下来,采用自适应调整领导者数量的方案,以提高全球勘探能力并提高收敛速度。此外,将动态学习策略应用于规范方法,以提高开发能力。为了确认拟议的OOSSA的功效,本文使用26个具有各种特征的标准数学优化函数来测试该方法。旁边,通过Wilcoxon符号秩和Friedman统计检验验证了所提出方法的性能。此外,应用三个著名的工程优化问题和光伏模型的未知参数提取问题来检查OOSA算法获得难以解决的现实世界问题的解决方案的能力。实验结果表明,开发的OOSSA明显优于标准SSA,目前流行的基于SSA的算法,和其他用于求解数值优化的艺术状态元启发式算法,真实世界的工程优化,和光伏模型参数提取问题。最后,开发了一种基于OOSSA的路径规划方法,用于为自主移动机器人创建最短的无障碍物路线。我们介绍的方法与几种成功的基于群体的元启发式技术在五张地图中进行了比较,比较结果表明,与其他同行相比,该方法可以生成最短的无碰撞轨迹。
    Salp swarm algorithm (SSA) is a relatively new and straightforward swarm-based meta-heuristic optimization algorithm, which is inspired by the flocking behavior of salps when foraging and navigating in oceans. Although SSA is very competitive, it suffers from some limitations including unbalanced exploration and exploitation operation, slow convergence. Therefore, this study presents an improved version of SSA, called OOSSA, to enhance the comprehensive performance of the basic method. In preference, a new opposition-based learning strategy based on optical lens imaging principle is proposed, and combined with the orthogonal experimental design, an orthogonal lens opposition-based learning technique is designed to help the population jump out of a local optimum. Next, the scheme of adaptively adjusting the number of leaders is embraced to boost the global exploration capability and improve the convergence speed. Also, a dynamic learning strategy is applied to the canonical methodology to improve the exploitation capability. To confirm the efficacy of the proposed OOSSA, this paper uses 26 standard mathematical optimization functions with various features to test the method. Alongside, the performance of the proposed methodology is validated by Wilcoxon signed-rank and Friedman statistical tests. Additionally, three well-known engineering optimization problems and unknown parameters extraction issue of photovoltaic model are applied to check the ability of the OOSA algorithm to obtain solutions to intractable real-world problems. The experimental results reveal that the developed OOSSA is significantly superior to the standard SSA, currently popular SSA-based algorithms, and other state-of-the-artmeta-heuristic algorithms for solving numerical optimization, real-world engineering optimization, and photovoltaic model parameter extraction problems. Finally, an OOSSA-based path planning approach is developed for creating the shortest obstacle-free route for autonomous mobile robots. Our introduced method is compared with several successful swarm-based metaheuristic techniques in five maps, and the comparative results indicate that the suggested approach can generate the shortest collision-free trajectory as compared to other peers.
    导出

    更多引用

    收藏

    翻译标题摘要

    我要上传

       PDF(Pubmed)

公众号