乾元坤和MES系统应用

MES系统调度算法研究

日期:2026-09-01

乾元坤和编辑

MES系统调度算法研究现状

MES系统调度算法是一个很重要的问题,国外已经形成了很多支持调度算法的信息化产品,但是经过70余年的研究,直到MES系统调度算法研究,都始终没有实现工程应用级别的调度要求,满足工厂实际情况调度应用,这是为什么呢?有为什么需要进行MES系统调度算法研究呢?

MES系统调度算法,是支撑实现MES系统的生产调度管理信息化的基础。那么,为什么需要MES的生产调度管理呢?企业已经有了ERP或者MRP还需要MES吗?

ERP系统、MRP系统的生产计划管理,是按照BOM装配关系和工艺时间,将订单在工作中心上进MRP分解倒推的过程。比如下图中产品A是最终产品,由零部件BC组成。如果T1时刻是A的交货期,那么T2T1时刻是组装BC的时间,反推出 T2时刻是完成BC的时间。于是,在T3T2时间段内,工作中心2要同时生产BC,但现实中不存在这样的情形。

MES系统调度算法研究

MRP分解存在的问题

因此,ERP系统的生产计划不能满足企业的车间生产,所以企业需要MES系统做生产调度管理,进行生产排产管理,MES系统调度算法研究就成为必然了。

目前,中国国内基本成熟的MES系统调度算法产品很少,面对离散制造业的调度问题,很少有能够提供完美的信息化方案,乾元坤和经过多年MES调度算法研究,已经成为了颇为成熟的MES系统生产调度管理解决方案。

MES系统调度算法研究难点

为什么目前大多数的MES系统调度无法支撑工业级的高效的生产调度管理呢?主要是因为MES系统调度算法研究,对于复杂的现实生产环境的考虑不足,主要表现为以下几方面:

制造柔性

制造柔性包含工艺柔性,工序顺序柔性和机器柔性。工艺柔性指一个产品有多种加工路径。工序顺序柔性指一个产品的工序顺序不是固定的。机器柔性指一个工序有多个机器加工。工艺柔性和机器柔性的问题已经在研究中解决,机器柔性的问题尚没有很好解决。以下是制造柔性的简单示意图:

MES系统调度算法研究

事实表明,工序顺序问题不能小看,在现实中大量存在,对于MES系统的生产调度影响很大。

调度的方向性

MES系统的生产调度具有方向性,正向调度指从前往后的调度,逆向调度指从后往前的调度。正常排产时可以使用正向调度。插入订单时,逆向调度可以帮助企业确认是否能在交货期前完成。因此,为了能在客户要求的交货期之前完成,生产调度可能同时要使用正向调度和逆向调度,这增加了MES系统调度算法研究的难度。

生产扰动问题

调度计划受到各种因素的干扰,比如机器故障,员工缺勤,交货期变更等等,这些因素的干扰使得生产不能按预期计划执行,而MES系统调度算法研究需要对各种扰动问题进行考虑和精确计算,为MES系统生产调度提供准确的依据。

行业复杂性

不同的制造行业,在生产模式、生产计划、生产调度上存在明显的差异,为了不同行业提供针对性的生产调度解决方案,MES系统调度算法研究也需要对此进行考虑。

温馨提示:

乾元坤和专业从事MES系统定制开发服务,如果您想要定制个性化的MES系统方案,欢迎联系乾元坤和MES系统开发技术工程师,他们会给您详细的解答。

 

相关文章:

客服系统