[发明专利]一种智能生产流水线调配系统有效
申请号: | 201910744793.0 | 申请日: | 2019-08-13 |
公开(公告)号: | CN110516936B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 陈孝军;唐小景;梁亨龙 | 申请(专利权)人: | 武汉攀升鼎承科技有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G05B19/418 |
代理公司: | 武汉卓越志诚知识产权代理事务所(特殊普通合伙) 42266 | 代理人: | 胡婷婷 |
地址: | 432200 湖北省武汉市黄陂区盘龙城汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 生产 流水线 调配 系统 | ||
1.一种智能生产流水线调配系统,其特征在于,包括依次相连的流水线生产信息库、流水线调配模块和生产执行模块;其中,
所述流水线生产信息库包括企业能够生产的所有订单属性以及企业拥有的所有资源属性;
所述流水线调配模块,用于根据所述企业能够生产的所有订单属性以及企业拥有的所有资源属性,并依据预先设定的流水线调配模型,获得所有待生产订单的总流水线调配方案;
所述生产执行模块,用于执行所述所有待生产订单的总流水线调配方案;
所述智能生产流水线调配系统的流水线调配方法为:
S1.构建流水线生产信息库:包括企业能够生产的所有订单种类、每一类订单对应的最优流水线调配方案以及最优流水线调配方案对应的单位加工时间和单位加工成本,以及企业拥有的所有资源属性;每一个最优流水线调配方案包括流水线工序执行顺序表、工序执行时间表和资源使用时间表,按最优流水线调配方案生产该类订单时的单位加工时间最短;
S2.获得总流水线调配方案:流水线调配模块根据流水线生产信息库中最优流水线调配方案先确定待生产订单的工序执行顺序表,然后依据流水线调配模型,以最短完工时间和最低加工成本为调配目标,以完工时间约束、订单优先级约束和资源使用约束为约束条件,获得多订单同时在线生产时,每个订单的工序执行时间表和资源使用时间表;
设所有待生产订单为S′={S1,S2,…,Sn′},n′≤n,对应的生产批量记为b1,b2,…,bn′,则最小完工时间的调配目标函数和最低加工成本的调配目标函数如式(1)所示:
其中,x表示所有待生产订单为S′={S1,S2,…,Sn′}的总流水线调配方案,x={x1,x2,…,xn′},方案xi′的工序执行顺序表通过流水线生产信息库中最优流水线调配方案确定,只需依据流水线调配模型确定多订单同时在线生产时,每个订单的工序执行时间表和资源使用时间表;T表示方案x下完成全部待生产订单的总时间,C表示方案x下完成全部待生产订单的总成本,针对特定的总流水线调配方案x,f1(x)和f2(x)的计算公式如式(2)所示:
其中,Ti′(xi′)表示待生产订单Si′,i′=1,2,…,n′完成所有工序总的单位加工时间;pi′表示待生产订单Si′的工序数;PCi′(k)表示订单Si′第k道工序的单位加工成本;Ti′(xi′)的计算公式如式(3)所示:
其中,ti′(k-1)表示第k-1道工序的完成时间,令ti′(0)=0,即从0时刻开始计时;DTi′(k)表示订单Si′从第k-1道工序运输到第k道工序的时间;WTi′(k)表示订单Si′到达第k道工序时的等待时间;PTi′(k)表示订单Si′第k道工序的单位加工时间;
将每个待生产订单的每道工序到达下一道工序的时间进行比较,判断是否需要等待,计算等待时间WTi′(k);假设有两个待生产订单Si′和Sj′,1≤i′,j′≤k,且i′≠j′,Si′中的工序用a表示,Sj′中的工序用e表示,则有如下两种情况:
(1)如果工序a与工序e分配企业的相同资源
(11)当待生产订单Si′先到达工序a,并且Si′的工序a加工完成前待生产订单Sj′已到达工序e,即tj′(e-1)+DTj′(e)-PTi′(a)<ti′(a-1)+DTi′(a)<tj′(e-1)+DTj′(e)时:
(12)当待生产订单Si′先到达工序a,但Si′的工序a加工完成时,待生产订单Sj′还没到达或刚到达工序e,即ti′(a-1)+DTi′(a)≤tj′(e-1)+DTj′(e)-PTi′(a)时:
(13)当待生产订单Si′和Sj′同时到达工序a和e,即ti′(a-1)+DTi′(a)=tj′(e-1)+DTj′(e)时,等待时间计算公式与式(4)相同;
(14)当待生产订单Sj′先到达工序e,但Sj′的工序e加工完成前Si′已到达工序a,即ti′(a-1)+DTi′(a)-PTj′(e)<tj′(e-1)+DTj′(e)<ti′(a-1)+DTi′(a)时:
(15)当待生产订单Sj′先到达工序e,但Sj′的工序e加工完成时,待生产订单Si′还没到达或刚到达工序a,即tj′(e-1)+DTj′(e)≤ti′(a-1)+DTi′(a)-PTj′(e)时,等待时间计算公式与式(5)相同;
(2)如果工序a与工序e分配企业的不同资源,则不存在等待情况,等待时间计算公式与式(5)相同;
所述完工时间约束为确保所有待生产订单在其最迟交货期内完工,具体为:
Ti′(xi′)≤RTi′ (7)
其中,RTi′表示订单Si′的最迟交货期;
所述订单优先级约束为确保所有待生产订单中最迟交货期在前的订单优先完工,具体为:
若RTi′≤RTj′,则Tj′(xj′)≤Tj′(xj′);
所述资源使用约束为:
(1)确保资源被占用的总数量小于等于企业拥有的所有资源总数量,具体为:
Q′1+Q′2+…+Q′m≤Q (8)
(2)确保每一道工序占用的资源总数量小于等于企业拥有的每一类资源总数量,具体为:
其中,Q′m为同时在线生产的所有订单占用m类资源的总数量;
S3.流水线生产执行:生产执行模块根据流水线调配模块确定的每个订单的工序执行顺序表、工序执行时间表和资源使用时间表,进行流水线生产。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉攀升鼎承科技有限公司,未经武汉攀升鼎承科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910744793.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理