[发明专利]一种分布式混凝土预制构件流水车间生产调度方法有效
申请号: | 202010049409.8 | 申请日: | 2020-01-16 |
公开(公告)号: | CN111259314B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 熊福力;李志;储梦伶;杜瑶;汪琳婷;张娟芝;陈竑翰 | 申请(专利权)人: | 西安建筑科技大学 |
主分类号: | G06Q10/0631 | 分类号: | G06Q10/0631;G06Q10/04;G06F17/15;G06F17/16;G06F17/18;G06Q50/04 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 高博 |
地址: | 710055 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 混凝土 预制构件 流水 车间 生产 调度 方法 | ||
1.一种分布式混凝土预制构件流水车间生产调度方法,其特征在于,包括以下步骤:
S1、采集生产数据,建立数学规划模型,调度问题对应的数学规划模型为:
Min TWET
s.t.
其中,TWET为目标函数,αj为工件j的单位提前惩罚成本,Ej为工件j的提前时间,βj为工件j的单位拖期惩罚成本,Tj为工件j的拖期时间,Cj为工件j的完工时间,dj为工件j的交货期,xj,f为二进制变量,yi,j,f为二进制变量,为工件集合,f为混凝土预制厂编号;
S2、将工厂与工件进行集成编码,工厂与工厂之间用0分隔开;
S3、按照步骤S2的编码方式生成初始解;
S4、对步骤S3的初始解进行局部搜索,更新局部最优解;
S5、判断步骤S4局部搜索停止条件是否满足,若满足,转入步骤S6;否则,跳转至步骤S4进行下一次局部搜索;
S6、对完成步骤S5后产生的局部最优解进行扰动,得到新解;
S7、对步骤S6产生的新解进行迭代局部搜索,判断是否满足步骤S5中的条件,更新局部最优解;
S8、判断是否满足终止条件,若满足则进入步骤S9,否则跳转至步骤S6进行下一次迭代;
S9、对步骤S8中得到的最优解进行解码,获得调度方案。
2.根据权利要求1所述的分布式混凝土预制构件流水车间生产调度方法,其特征在于,步骤S1中,生产数据包括:
工件数、工厂数、工序数、工件在各工序的加工时间、各工序的作业内容及作业特性、工厂上下班时间以及加班时长;以最小化分布式工厂的库存及拖期惩罚成本作为目标约束条件。
3.根据权利要求1所述的分布式混凝土预制构件流水车间生产调度方法,其特征在于,步骤S2中,编码方式为:
π=(π1,π2,...,πj,...,πJ+F-1)
其中,πj={1,2,...,J},解π由J个索引的工件以及F-1个分隔点组成,J+F-1维向量被分成f部分,每一部分代表的是在某一工厂内的工件排序。
4.根据权利要求3所述的分布式混凝土预制构件流水车间生产调度方法,其特征在于,根据工件的交货期利用调度规则对工件排序,将排序前F个工件依次指派到1到F工厂内,然后找到完工时间最短的工厂,将下一个需要被指派的工件指派到该工厂;然后在指派完所有工件后,按照工厂1到F的顺序,将各工厂内部的工件集合合并成一条解,工厂与工厂间用0分隔开。
5.根据权利要求1所述的分布式混凝土预制构件流水车间生产调度方法,其特征在于,步骤S4具体为:
S401、在局部搜索时,总共迭代125次,每次迭代在历史最好解的基础上产生工件数量个邻居解,每条邻域解均采用两点交换操作,即在一个序列中随机选择两个位置,然后交换这两个位置对应的工件;
S402、设X为已两点交换后的一条邻居解,工件总数为J,工厂数为F,则分隔点0有F-1个,解码步骤S401中邻居;
S403、基于步骤S401和S402,在每次迭代中,从邻居解中选出目标值最好的一条作为当代最优值,判断其是否优于历史最优目标值,若是,则将局部最优目标值及与之对应的解更新为当代最优目标值及与之对应的解;若否,历史最优解及与之对应的目标值保持不变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安建筑科技大学,未经西安建筑科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010049409.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理