检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郝晓莹 贺兴时[1] 薛菁菁 HAO Xiao-ying;HE Xing-shi;XUE Jing-jing(School of Science,Xi'an Polytechnic University,Xi'an 710048,China)
出 处:《计算机技术与发展》2018年第12期167-170,175,共5页Computer Technology and Development
基 金:陕西省软科学研究计划项目(2014KRM280D);西安市教育科技重大招标项目(2015ZB-ZY04)
摘 要:为进一步提高萤火虫算法(firefly algorithm,FA)的收敛速度和计算精度,提出一种布谷鸟算法(cuckoo search,CS)初始化萤火虫初始种群的算法(CSFA)。该算法利用布谷鸟算法来优化FA算法的初始种群,使得萤火虫迭代时得到的位置有助于加速CSFA算法收敛并找到全局最优解。通过6个标准测试函数进行仿真实验,分别从平均值、标准差、最优值和最差值四方面进行分析,结果表明CSFA算法在寻优精度和稳定性方面都超过了萤火虫算法和布谷鸟算法,从迭代曲线图中也可以看出改进后的算法可更快地接近于全局最优值。最后将CSFA算法应用到压力容器设计问题中,应用结果表明CSFA算法不管是最优值、最差值还是平均值和标准差都要好于SBSM算法,CPSO算法,HPSO算法,TVDFPA算法对压力容器问题的求解值。In order to further improve the convergence speed and accuracy of firefly algorithm(FA),we propose an algorithm of initializing firefly initial population by cuckoo algorithm(CSFA).The algorithm uses cuckoo search(CS)to optimize FA initial population,making the firefly iteration obtained position helps accelerate the convergence of the CSFA and find the global optimal solution.Simulation experiment through six standard test functions,respectively from the mean,standard deviation,the optimal value and worst for analysis,the results show that CSFA algorithm in the optimization precision and stability than FA and CS.It also can be seen from the iterativecurve that the improved algorithm can be close to the global optimal value more quickly.Finally,the CSFA is applied to the pressure vessel design,which shows that CSFA is better than SBSM,CPSO,HPSO,TVDFPA to solve the pressure vessel problem.
分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38