[发明专利]一种采用蚁狮算法进行生产调度的方法在审

专利信息
申请号: 201910106801.9 申请日: 2019-02-02
公开(公告)号: CN109858816A 公开(公告)日: 2019-06-07
发明(设计)人: 叶志伟;汪封文;王春枝;汤远志;詹思楷;王然;袁野;曹烨;张艾欣;胡明威 申请(专利权)人: 湖北工业大学
主分类号: G06Q10/06 分类号: G06Q10/06;G06N3/00
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 魏波
地址: 430068 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种采用蚁狮算法进行生产调度的方法,将车间每个产品的生产序列作为可行解。每一个蚂蚁代表一种可行解,轮盘赌决定的蚁狮代表局部最优解。经过多次迭代之后,选中的精英蚁狮代表全局最优解。主要步骤设定蚁狮算法参数;对生产调度问题进行建模;采用G&T算法产生初代蚂蚁,并将蚂蚁、蚁狮的位置储存在矩阵中;蚂蚁随机游走;轮盘赌决定蚂蚁被蚁狮捕获,选出精英蚁狮;当达到蚁狮迭代次数之后,输出精英蚁狮代表的全局最优解。本发明有着较高的搜索最优解的能力,参数调节方便。
搜索关键词: 蚂蚁 算法 生产调度 全局最优解 可行解 轮盘赌 最优解 矩阵 生产调度问题 参数调节 多次迭代 生产序列 算法参数 随机游走 位置储存 迭代 建模 捕获 搜索 车间 输出
【主权项】:
1.一种采用蚁狮算法进行生产调度的方法,其特征在于,包括以下步骤:步骤1:设定生产调度中利用的蚁狮算法参数,包括加工的产品数量、机器数量、产品约束条件、蚂蚁数量,蚁狮迭代次数;步骤2:生成初始蚂蚁;步骤3:所有蚂蚁的位置存储在矩阵Mant中,蚁狮的位置储存在矩阵Mantlion其中,n是蚂蚁的数量,d是变量的数量,A代表蚂蚁,AL代表蚁狮;步骤4:蚂蚁在优化的每一步都随机行走来更新自己的位置;步骤5:采用轮盘赌的方法来决定蚂蚁被哪只蚁狮捕获,适应度越高的蚁狮有着越强的捕食能力,当蚂蚁被捕获,蚁狮根据蚂蚁的位置更新自身新的位置;步骤6:选出精英蚁狮;每次迭代获得适应度最好的蚁狮被认为是精英蚁狮Xelite,它影响着迭代过程中所有蚂蚁的游走,随着迭代次数的增加,上界和下界减小,每个蚂蚁,轮盘赌蚁狮,精英蚁狮都视作一个可行解,这个可行解表示为一串加工序列,如果没有达到迭代次数则跳转回步骤3;步骤7:当达到蚁狮迭代次数之后,算法结束,输出精英蚁狮代表的全局最优解,即加工序列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北工业大学,未经湖北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910106801.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top