[发明专利]基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法有效
申请号: | 202110642082.X | 申请日: | 2021-06-09 |
公开(公告)号: | CN113361034B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 张勋才;田二林;赵凯;牛莹;王延峰;王时达;狄佳丽;杨飞飞 | 申请(专利权)人: | 郑州轻工业大学 |
主分类号: | G06F30/17 | 分类号: | G06F30/17;G06F30/27;G06N3/12;G06F111/04;G06F111/06;G06F119/14 |
代理公司: | 郑州优盾知识产权代理有限公司 41125 | 代理人: | 栗改 |
地址: | 450000 河南省郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 觅食 策略 改进 海鞘 算法 弹簧 设计 方法 | ||
1.一种基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其特征在于,其步骤如下:
步骤一:对拉压弹簧设计问题进行数学建模,建立以重量为目标函数的拉压弹簧问题的数学模型;
步骤二:将拉压弹簧问题的决策变量编码为樽海鞘个体位置向量;
步骤三:采用哈里斯鹰觅食策略和多点领导者交叉策略,构建新的改进樽海鞘优化算法,执行新的改进樽海鞘优化算法求解拉压弹簧问题,得到最优樽海鞘个体;
所述新的改进樽海鞘优化算法的实现方法的步骤为:
步骤1:初始化种群位置、种群规模N、最大迭代次数T、个体维度d;
步骤2:根据目标函数评估每个个体xi的适应度值f(xi):其中i=1,2,…,N;
步骤3:适应度值按升序排序,将具有最小适应度值的樽海鞘个体位置xi定义为领导者樽海鞘,其余个体位置为跟随者樽海鞘;
步骤4:执行哈里斯鹰觅食策略,得到更新后的樽海鞘种群;
步骤5:将步骤4中得到的樽海鞘种群执行多点领导者交叉策略,再次更新樽海鞘种群;
步骤6:重复步骤3~步骤5,直到满足最大迭代次数,并输出最优樽海鞘个体;
所述多点领导者交叉策略的实现方法为:
步骤51:初始化种群位置,种群规模N,最大迭代次数T,个体维度d;
步骤52:在领导者樽海鞘和跟随者樽海鞘个体的维度1到d之间随机选择三个交叉点c1、c2和c3;
步骤53:从父代领导者樽海鞘中继承三个交叉点c1,c2和c3的位置信息,加入标记集合Signed_Pos;
步骤54:从父代跟随者樽海鞘中分别继承点1与点c1-1之间、点c1+1与点c2-1之间、点c2+1与点c3-1之间的位置信息,加入标记集合Signed_Pos;
步骤55:从左到右扫描标记集合Signed_Pos中未分配的位置,从父代跟随者樽海鞘中继承该位置信息;
步骤56:标记集合Signed_Pos中的位置信息分配给子代樽海鞘个体;
步骤57:重复步骤52~步骤56,直到所有跟随者樽海鞘个体和领导者樽海鞘个体交叉完毕,得到总数为N的子代种群;
步骤四:对最优樽海鞘个体进行解码,得到拉压弹簧问题的最佳决策变量,最佳决策变量为弹簧的最佳结构设计方案。
2.根据权利要求1所述的基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其特征在于,所述拉压弹簧问题的数学模型为:
设决策变量:X=[x1 x2 x3]=[w D P];
目标函数:f(X)=x12 x2x3+2x12 x2;
约束条件:扰度
剪切应力
波动频率
外径
定义域:0.05≤x1≤2.00;0.25≤x2≤1.30;2.00≤x3≤15.0;其中,w为线径,D为平均线圈直径,P为有效线圈数。
3.根据权利要求1或2所述的基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其特征在于,所述步骤二中将拉压弹簧问题中弹簧的三个决策变量分别编码为樽海鞘个体位置向量;所述步骤四中将输出的最优樽海鞘个体解码,得到三个最佳决策变量,即为最终设计方案。
4.根据权利要求3所述的基于觅食策略的改进樽海鞘算法的拉压弹簧设计方法,其特征在于,所述哈里斯鹰觅食策略保留原始的跟随者樽海鞘位置更新方式,采用逃逸能量E和猎物逃离概率r切换不同的觅食策略,猎物逃离概率r为[0,1]之间的随机数,充分利用领导者附近的有用信息;
所述逃逸能量E的表达式为:
其中,E0表示猎物的初始能量;rand表示[-1,1]之间的随机数;t为当前迭代次数;δ为衰减因子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业大学,未经郑州轻工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110642082.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于垃圾车消毒除味的装置及使用方法
- 下一篇:一种LED灯具的焊接方法