[发明专利]基于改进仿生智能优化算法的液压缸分布式制造调度方法有效
申请号: | 202310045156.0 | 申请日: | 2023-01-30 |
公开(公告)号: | CN115793591B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 唐红涛;沈毅;雷德明;杨志杰;黄浪;王磊 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 刘琳 |
地址: | 430000 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进 仿生 智能 优化 算法 液压缸 分布式 制造 调度 方法 | ||
1.一种基于改进仿生智能优化算法的液压缸分布式制造调度方法,其特征在于:包括以下步骤:
步骤S1:基于液压缸分布式生产车间的运行特点,设定基本条件、基本参数和约束条件;
步骤S2:基于所述基本条件、基本参数和约束条件,构建以最小化总成本为目标的分布式生产调度模型;
步骤S3:基于工序阶段XJ、产品阶段XP、车间阶段XF和设备阶段XM,对所述分布式生产调度模型的可行解进行四阶段的整数型编码,所述四阶段的整数型编码表示为X=[XJ|XP|XF|XM];
步骤S4:采用改进蝗虫算法对所述分布式生产调度模型进行求解,得到最优调度方案;
步骤S4中所述改进蝗虫算法包括以下步骤:
步骤S41:采用混合初始化策略生成初始化种群;
步骤S42:对所述初始化种群进行解码,并计算种群个体的适应度值;
步骤S43:基于所述适应度值对种群个体进行排序,设定精英个体率,基于所述精英个体率,筛选出精英个体群和普通个体群;
步骤S44:从所述精英个体群中随机选出一个个体作为第一父代xl(r),采用二元锦标赛方法从所述普通个体群中选择出一个个体作为第二父代xi(r);
步骤S45:计算所述第一父代和第二父代的差异程度,当差异程度不小于设定的差异阈值时,选择交叉操作进行种群个体位置更新,当差异长度小于设定的差异阈值时,选择变异操作进行种群个体位置更新,产生新的个体,当新个体数量达到设定的种群规模时,执行步骤S46;
步骤S46:设定邻域结构,从所述精英个体群中选择种群个体进行变邻域搜索,形成新的种群,所述变邻域搜索的方法为:当进行变邻域搜索时,依次进行邻域结构搜索,当邻域结构产生的新解优于当前解,则将新解替换当前解,并跳出邻域搜索,若产生的新解并不优于当前解,则转向下一邻域结构继续搜索,直至所有邻域结构都搜索完毕输出新解;
步骤S47:当达到设定的迭代次数时,输出最优解,否则将新的种群作为初始种群,重新执行步骤S42~步骤S46;
步骤S45中所述种群个体位置更新的表达式为:
式中,Cross()表示交叉操作,Mut()表示变异操作,dlr表示第一父代和第二父代的汉明距离,length(x)表示编码X=[XJ|XP|XF|XM]的长度,其中length(xl(r))=length(xi(r)),Dlr表示第一父代和第二父代的汉明距离占编码总长度的比例,取值范围为[0,1],Plr表示差异阈值,取值范围为[0,1],Xnew(r)表示新的个体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310045156.0/1.html,转载请声明来源钻瓜专利网。