欢迎光临牛工厂MES制造执行系统官方网站
触屏版|收藏网站|联系我们
139 2657 5583

MES系统混线生产作业调度统一约束建模

返回列表
2017年11月06日 人浏览

MES系统通过分析离散和流水两类作业形式可以看出,这两种作业在调度中的作业调度存在一定的差别。下面对这两种作业进行分析比较,建立统一的作业调度约束模型

目录CONTENTS
1、MES系统加工设备约束 2、MES系统工序间约束 3、MES系统待调度工序选择与工序选择设备约束 4、MES系统交货期约束 5、MES系统生产准备约束
1MES系统加工设备约束

MES系统传统调度算法中一般认为零件的每一道工序的加工设备只有一台,不存在加工设备组的问题。而在面向多品种变批量混线生产时,工序间工时普遍存在大量非同期代现象,采用设备组并行展开一个工序以支持流水生产节拍是十分常见的。因此,提出如下的处理思路以支持设备组调度:MES系统在数据库的作业计划表中添加是否采用加工设备组加工字段,默认值为“〇”,即不采用加工设备组方式进行加工。当需要进行设备组加工时,通过人机交互的方式确定采用哪几台设备进行加工,向作业计划表中添加新设备,将是否采用加工设备组加工字段值设为“1”。

2MES系统工序间约束

MES系统工序间约束主要分为零件内工序间约束和设备内工序间约束。所谓零件内工序间约束是指同一个零件相邻工序间关于开工时间和开工先后顺序的约束;MES系统设备内工序间约束是指在一台设备上相邻的两个工序之间关于开工时间和加工先后顺序的约束。
MES系统离散生产方式下,零件内工序间约束条件比较简单,采用完工式工序间约束,即对于零件的第一道工序,其最早可开工时间是生产准备完成时间与工件下达时间中较晚的时间;对于除第一道工序以外的工序,则以其零件内前驱工序的完成时间作为最早可开工时间;流水式生产方式下,其零件内工序间约束就更加复杂,MES系统工序间排产具有一定的重叠,即体现为工序间的压件关联,因此将其命名为压件工序间约束,其具体定义是:一个批次下的一种零件的第一道工序最早可开工时间同样是生产准备完成时间与工件下达时间中较晚的一个;而对于第一道工序以外的工序,MES系统则需要基于压件平顺生产的思想,经过计算压件数量才能得出最早可开工时间,保证在加工过程中后序不会出现生产等待现象。
MES系统设备内工序约束则比较简单,无论是采用离散生产方式还是采用流水生产方式,一台设备在同一时间只能进行一种零件的生产,因此MES系统设备内工序间约束的最早可开始时间为当前工序的设备内前驱工序的加工完成时间。

3MES系统待调度工序选择与工序选择设备约束

MES系统为了保证混线生产中流水式作业零件生产的连续性,在零件的首道加工工序进行调度后,应该尽早对后续工序进行排产,即对于流水式作业零件具有作业安排上的优先。同时,在选择加工设备时,MES系统也尽量将后续加工工序与首道加工工序安排在同一个逻辑制造单元内进行生产,即具有设备选择上的优先控制,这同样是为了保证流水作业零件生产的连续性。
MES系统无论是选择待调度工序时,还是工序选择设备时,都以选择优先级算法作为重要的选择方法之一,因此,只需要在进行流水式生产零件的首道加工工序排产结束后,对工序的选择优先级和设备的选择优先级性调整即可,MES系统通过优先级的动态调整为流水式生产零件的连续性执行提供保障。

4MES系统交货期约束

MES系统离散和流水型作业方式的交货期约束较为一致,只要生产任务中的零件能够在交货期之前完成加工即可。为了保证生产任务能够及时完成,MES系统采取余量控制方法,为交货期约束设置提前期。

5MES系统生产准备约束

MES系统生产准备约束是制约零件最早可开始加工时间的重要约束条件。无论是在离散型生产还是在流水型生产方式中,只有做好生产准备的零件才是可以开始进行加工的零件。生产准备约束主要包括刀具/工装准备、生产物料准备、数控程序准备以及生产工艺文件准备等。MES系统生产准备约束的处理思路为在数据库的零件信息表中添加一个生产准备完成时间字段,记录与生产相关的所有生产准备工作完成的时间或预计完成的时间,零件的首道加工工序只有在这个时间之后才可以被选人可执行加工工序集,零件才有可能被调度。

推荐产品

查看更多
1 2 3 4 5

在线留言
公司信息

微信扫码关注牛工厂

电 话:0755-28212811
传 真:0755-28212820
邮 箱:OKMES@OKMES.COM
邮 编:518105
地 址:深圳市龙岗区南湾街道立信路45号B栋四楼
(地铁龙岗线单竹头站C出口前行300米)
2017 深圳市小牛工业互联科技有限公司 @ 版权所有粤ICP备17078154号