[发明专利]一种单纯形法的布谷鸟搜索方法及其应用在审
申请号: | 201810999853.9 | 申请日: | 2018-08-30 |
公开(公告)号: | CN109508343A | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 莫愿斌;卢彦越;张超群 | 申请(专利权)人: | 广西民族大学 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06N3/00 |
代理公司: | 重庆市信立达专利代理事务所(普通合伙) 50230 | 代理人: | 包晓静 |
地址: | 530006 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 算法 单纯形法 最优点 搜索 反方向移动 减速器设计 数据库结构 方向移动 局部搜索 全局搜索 信息检索 优化问题 伸缩绳 中心点 求解 接条 寻优 周部 反射 应用 | ||
1.一种单纯形法的布谷鸟搜索方法,其特征在于,所述单纯形法的布谷鸟搜索方法的反射操作使得最差点向中心点的反方向移动,扩张操作新产生的最优点向离原来最差点更远的方向移动,如果当前最优点是周部最优点,那么扩张操作使该点跳离局部最优。
2.如权利要求1所述的纯形法的布谷鸟搜索方法,其特征在于,所述单纯形法的布谷鸟搜索方法包括以下步骤:
步骤一,设置鸟窝个数,搜索空间维数,初始化鸟窝的位置巧,找出最优鸟窝的位置和最优解;
步骤二,保留上代最优鸟窝的位置为整数,利用位置更新其他的鸟窝位置进行更新,得到一组新的鸟窝的位置,对这组鸟窝的位置进行评价:与上一代产生的一组鸟窝的位置对比,用适应值较好的的鸟窝位置替换适应值较差的鸟窝位置,从而得到一组较优的鸟窝位置;
步骤三,用服从均匀分布的随机数作为鸟窝主人发现外来鸟蛋的可能性并比较,保留被发现概率较小的鸟窝位置,随机改变发现概率较大的鸟窝位置,得到一组新鸟窝位置,将这组鸟窝位置进行评价,得到一组新的较优的鸟窝位置;
步骤四,用单纯形法进一步搜索,得到一组新的鸟窝位置S对这组鸟窝位置进行评价,得到一组新的较优的鸟窝位置;
步骤五,找出得到的中最优的一个鸟窝位置和最优值,若达到迭代停止条件,则输出全局最优值和对应的全局最优位置,否则,继续进行迭代更新。
3.如权利要求2所述的纯形法的布谷鸟搜索方法,其特征在于,所述纯形法的布谷鸟搜索方法具体包括:
步骤一,设置鸟窝个数n,搜索空间维数d,初始化鸟窝的位置巧找出最优鸟窝的位置和最优解fmin;
步骤二,保留上代最优鸟窝的位置为整数,Tmax为最大迭代次数,利用位置更新其他的鸟窝位置进行更新,得到一组新的鸟窝的位置,对这组鸟窝的位置进行评价:与上一代产生的一组鸟窝的位置对比,用适应值较好的的鸟窝位置替换适应值较差的鸟窝位置,从而得到一组较优的鸟窝位置:
步骤三,用服从均匀分布的随机数r∈[0,1]作为鸟窝主人发现外来鸟蛋的可能性并与Pα比较,保留gt中被发现概率较小的鸟窝位置,随机改变发现概率较大的鸟窝位置,得到一组新鸟窝位置,将这组鸟窝位置进行评价,得到一组新的较优的鸟窝位置:
步骤四,用单纯形法进一步搜索,得到一组新的鸟窝位置S对这组鸟窝位置进行评价,得到一组新的较优的鸟窝位置:
步骤五,找出步骤四中最后得到的ht中最优的一个鸟窝位置和最优值fmin;若达到迭代停止条件,则输出全局最优值fmin和对应的全局最优位置否则,返回步骤二继续进行迭代更新。
4.一种如权利要求1所述纯形法的布谷鸟搜索方法的应用,其特征在于,所述应用为约束优化问题,数学模型:
其中,x=[x1,x2,…,xd]表示决策向量,S={x|x∈Rd,lk≤xk≤uk,k=1,2,…,d}为d维搜索空间,n和m分别表示不等式约束和等式约束的个数,lk和uk表示第k维变量的上下界;
F={x|x∈S,gi(x)≤0,hj(x)=0,i=1,2,…,n,j=1,2,…,m}力可行域;如果求max f(x),则用g(x)=-f(x)转化为min g(x)。
5.一种如权利要求1~3任意一项所述纯形法的布谷鸟搜索方法的减速器设计的应用。
6.一种如权利要求1~3任意一项所述纯形法的布谷鸟搜索方法的伸缩绳设计的应用。
7.一种如权利要求1~3任意一项所述纯形法的布谷鸟搜索方法的焊接条设计的应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西民族大学,未经广西民族大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810999853.9/1.html,转载请声明来源钻瓜专利网。