[发明专利]一种基于遗传算法的车间生产与天车协同调度方法及装置有效

专利信息
申请号: 202110722755.2 申请日: 2021-06-29
公开(公告)号: CN113435750B 公开(公告)日: 2023-03-24
发明(设计)人: 刘振元;姜兆勤;周紫诺;赵俊波;王注;谢勇 申请(专利权)人: 华中科技大学
主分类号: G06Q10/0631 分类号: G06Q10/0631;G06Q50/04;G06N3/126
代理公司: 华中科技大学专利中心 42201 代理人: 尹丽媛;李智
地址: 430074 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 遗传 算法 车间 生产 天车 协同 调度 方法 装置
【权利要求书】:

1.一种基于遗传算法的车间生产与天车协同调度方法,其特征在于,应用于铸管生产中热模区和铁水区,所述方法包括以下步骤:

S1,处理热模区系统时序数据,具体为:

S11,通过工序分析获得全体工序编号、每一道工序的紧后工序集、每一道工序开始部分所需要的天车脱钩时间、每一道工序所需要的持续时间、每一道工序结束部分所需要的天车上钩时间;

S12,通过空间布局分析获得全体工位编号、全体天车编号、每一个工位的坐标、每一辆天车的初始坐标、每一辆天车能够运行的坐标区间;

S2,通过将生产过程串行化得到初始的热模区调度方案,具体为:

S21,取工序集合的一个排列,使得每一道工序的紧后工序集都排列在该工序之后;

S22,将能够分配的编号最小的天车分配到每两道工序之间;

S23,将每一道工序的缓存时间均设为0s;

S24,将每一道工序的开始时刻设定为该工序以前全体工序的脱钩时间、持续时间、上钩时间、缓存时间与天车运动时间的累加;其中的天车运动时间等于两道工序之间的坐标差除以天车能够运行的最大速度;

S3,基于所述初始的热模区调度方案,通过交叉和变异得到满足约束条件的多个热模区调度方案;

S4,针对所述多个热模区调度方案,以时间为横轴,以工位坐标为纵轴,将每一道工序表示为与横轴平行的线段;其中,所述线段的起点对应每一道工序的开始时刻,终点对应每一道工序的开始时刻、脱钩时间、持续时间、上钩时间和缓存时间之和,所述线段到横轴的距离表示对应工位的坐标;

S5,连接所有在先工序的终点与紧后工序的起点,判断各连接线段是否存在交叉;若存在交叉且天车运行所需的最小速度超过安全速度,舍去对应的热模区调度方案,否则,保留所述多个热模区调度方案;

S6,重复执行S3至S5,直至热模区调度方案总数达到预设数量;

S7,以总运行时间最小为目标,从S6得到的所有热模区调度方案中选择出最优热模区调度方案;

S8,处理铁水区系统时序数据,具体为:

S81,通过工序分析获得全体的铁水区热模工序编号、全体的铁水区冷模工序编号、热模车间的周期数、冷模车间的周期数、每一道工序所需要的平均时间;

S82,通过空间布局分析获得全体资源编号、每一道工序对全体资源是否需求的情况;

S83,通过步骤S7获得的热模区调度方案,提取其中需要铁水的时刻点,每两个时刻点之间的时间间隔作为生产节拍的序列;

S9,通过将生产过程串行化得到初始的铁水区调度方案,具体为:

S91,将每一个周期的铁水区热模工序按周期数升序排列,并将每一个周期的铁水区冷模工序按周期数升序排列在铁水区热模工序之后;

S92,每一个周期的每一道铁水区热模或冷模工序的开始时间即为排在其之前的全体工序的平均加工时间的加总;

S10,基于所述初始的铁水区调度方案,通过交叉和变异得到满足约束条件的多个铁水区调度方案;

S11,计算每一个铁水区调度方案的适应度指标,筛选出若干铁水区调度方案;

S12,重复执行S10至S11,直至铁水区调度方案总数达到预设数量;

S13,以适应度指标最小为目标,从S12得到的所有铁水区调度方案中选择出最优铁水区调度方案。

2.一种基于遗传算法的车间生产与天车协同调度装置,其特征在于,应用于铸管生产中热模区和铁水区,所述装置包括:

热模区处理模块,用于执行以下步骤:

S1,处理热模区系统时序数据,具体为:

S11,通过工序分析获得全体工序编号、每一道工序的紧后工序集、每一道工序开始部分所需要的天车脱钩时间、每一道工序所需要的持续时间、每一道工序结束部分所需要的天车上钩时间;

S12,通过空间布局分析获得全体工位编号、全体天车编号、每一个工位的坐标、每一辆天车的初始坐标、每一辆天车能够运行的坐标区间;

S2,通过将生产过程串行化得到初始的热模区调度方案,具体为:

S21,取工序集合的一个排列,使得每一道工序的紧后工序集都排列在该工序之后;

S22,将能够分配的编号最小的天车分配到每两道工序之间;

S23,将每一道工序的缓存时间均设为0s;

S24,将每一道工序的开始时刻设定为该工序以前全体工序的脱钩时间、持续时间、上钩时间、缓存时间与天车运动时间的累加;其中的天车运动时间等于两道工序之间的坐标差除以天车能够运行的最大速度;

S3,基于所述初始的热模区调度方案,通过交叉和变异得到满足约束条件的多个热模区调度方案;

S4,针对所述多个热模区调度方案,以时间为横轴,以工位坐标为纵轴,将每一道工序表示为与横轴平行的线段;其中,所述线段的起点对应每一道工序的开始时刻,终点对应每一道工序的开始时刻、脱钩时间、持续时间、上钩时间和缓存时间之和,所述线段到横轴的距离表示对应工位的坐标;

S5,连接所有在先工序的终点与紧后工序的起点,判断各连接线段是否存在交叉;若存在交叉且天车运行所需的最小速度超过安全速度,舍去对应的热模区调度方案,否则,保留所述多个热模区调度方案;

S6,重复执行S3至S5,直至热模区调度方案总数达到预设数量;

S7,以总运行时间最小为目标,从S6得到的所有热模区调度方案中选择出最优热模区调度方案;

铁水区处理模块,用于执行以下步骤:

S8,处理铁水区系统时序数据,具体为:

S81,通过工序分析获得全体的铁水区热模工序编号、全体的铁水区冷模工序编号、热模车间的周期数、冷模车间的周期数、每一道工序所需要的平均时间;

S82,通过空间布局分析获得全体资源编号、每一道工序对全体资源是否需求的情况;

S83,通过步骤S7获得的热模区调度方案,提取其中需要铁水的时刻点,每两个时刻点之间的时间间隔作为生产节拍的序列;

S9,通过将生产过程串行化得到初始的铁水区调度方案,具体为:

S91,将每一个周期的铁水区热模工序按周期数升序排列,并将每一个周期的铁水区冷模工序按周期数升序排列在铁水区热模工序之后;

S92,每一个周期的每一道铁水区热模或冷模工序的开始时间即为排在其之前的全体工序的平均加工时间的加总;

S10,基于所述初始的铁水区调度方案,通过交叉和变异得到满足约束条件的多个铁水区调度方案;

S11,计算每一个铁水区调度方案的适应度指标,筛选出若干铁水区调度方案;

S12,重复执行S10至S11,直至铁水区调度方案总数达到预设数量;

S13,以适应度指标最小为目标,从S12得到的所有铁水区调度方案中选择出最优铁水区调度方案。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/pat/books/202110722755.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

周一至周五 9:00-18:00

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