检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杜建军[1] 唐莉君 DU Jianjun;TANG Lijun(School of Mechanical Engineering,Ningxia Vocational Technical College of Industry and Commerce,Yinchuan 750021;School of Information Engineering,Ningxia University,Yinchuan 750021)
机构地区:[1]宁夏工商职业技术学院机械工程学院,宁夏银川750021 [2]宁夏大学信息工程学院,宁夏银川750021
出 处:《机械设计》2023年第5期122-127,共6页Journal of Machine Design
基 金:宁夏回族自治区重点研发计划重点项目(2021BDE92011)。
摘 要:针对麻雀搜索算法(SSA)存在的不足,提出了一种蝴蝶更新机制的麻雀搜索算法(BSSA)并将其应用于机械优化设计中。BSSA算法融入了蝴蝶算法(BOA)中蝴蝶的位置更新机制,并且增加了自适应缩小搜索空间策略,实现了收敛速度和精度的提升,克服了SSA算法易陷入局部最优和后期收敛精度不高的问题。4个基准函数的测试结果验证了BSSA在求解精度、求解速度和计算稳定性上的优势。2个机械优化设计应用实例结果表明:BSSA在耗时更少的情况下得到的设计结果更优,且求解稳定性更好。In this article,in view of deficiency of sparrow search algorithm(SSA),the sparrow search algorithm(BSSA)characterized by the butterfly renewal mechanism is proposed and applied to the mechanical optimization design.The BSSA algorithm integrates the position updating mechanism of the butterfly optimization algorithm(BOA),and adds the strategy of adaptively narrowing the search space.Thus,the convergence speed and accuracy has improved;the problem that the SSA algorithm suffers from local optimization and lower convergence accuracy in the later period has been solved.The test results of the four benchmark functions verify that BSSA has advantages in solving accuracy,solving speed and calculating stability.The two examples of mechanical optimization design show that BSSA which is less time-consuming ensures better design results and desirable stability in working out solutions.
关 键 词:麻雀搜索算法 蝴蝶算法 蝴蝶更新机制 机械优化设计
分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249