摘要:但凡是个ERP、MES公司,都号称会做APS,而且PPT做的非常非常漂亮。一个MES公司人,如果没有APS功能模块,那一定不是优秀的MES公司。
APS高级计划和排程系统,最近很热,非常热。
这个热度,在乙方和政府层面,最能体现:
第一,乙方
1、但凡是个ERP、MES公司,都号称会做APS,而且PPT做的非常非常漂亮。一个MES公司人,如果没有APS功能模块,那一定不是优秀的MES公司。
2、新增APS公司也不少,有个还拿到了N多的融资,虽然交付不咋样,但是市场动作频繁,势头很大。
第二,政府
政府在智能制造、数字化工厂和车间的补贴中,都有对APS高级计划和排程软件的要求和补贴。广东地区的系统,甚至可以补贴到一半
第三,甲方
无论是大的公司,还是小的,逐步对APS系统产生了兴趣。因为,计划和排程是一家工厂的核心,甚至有的时候是不得不需要对计划和排程进行软件化的尝试。
形势很热闹,交付很冷清。我自己就被两个外包项目坑死。回头来看,是因为两家APS公司对业务过程的建模出了大问题。业务过程建模出问题,最好的算法也无法发展作用了。
那么,如何来进行业务建模呢(仅仅以详细排程为例)?
1、制造建模
首先,要先以车间(生产订单)颗粒度,对制造过程进行分析和建模,确定那几个车间是关键车间(产能瓶颈和物料齐套),那些车间可以用无限能力替代,保证模式是简化的,优化的。
其次,是关键车间的关键能力、关键齐套环节的分析。那些资源是关键,现实中是如何控制的?控制的精度如何?齐套有什么要求?是关键料?还是JIT?
2、业务建模
客户的需求是什么样的?是如何传递的?客户需求是否需要做特殊的处理?是否需要冲销?是否需要承诺?
物料的供应如何?是基于预测的备料?还是基于订单的采购?还是基于排程的JIT?
3、计划建模
是一级计划(主计划),还是二级计划(主计划+排程)?排程是多车间联动?还是主计划控制下的单车间的独立排程?
主计划,是如何驱动的?如何计算的?是订单驱动?还是计划量驱动?是旬计划还是月计划?主计划考虑的关键资源、关键料是什么?周期多长?如何下达?
4、排程建模?
车间排程,除了物料、产能约束一下?还有那些约束?任务-任务、任务-资源-任务、资源-资源之见还有什么约束关系?排程时,下达和冻结区多久?怎么冻结的?
===
只有搞清楚以上的核心问题,这个项目才可以做的起来。
如何解决主计划和排程的算法问题,一般的解决方案有两个:
第一,是解耦问题,尽量把问题处理的更加简单,让最简单的算法可以处理。
第二,是问题不解耦,把算法搞复杂,搞先进,有的甚至搞AI,来处理复杂模型和问题。
===
我喜欢的解决方案是:计划和排程问题,尽量解耦,解耦到实际的业务人员可以理解,然后用最最简单的算法、最最简单的系统,来解决问题。
我理解的是,把计划、物控、调度人员的工作,从线下Excle的算解放出来,大幅度降低计划、物控、调度人员的工作强度、工作难度和工作效率,让计划、物控和调度人员,从算变成监督、跟踪、预防等等。
从我的角度看,业务建模才是做好APS系统的基础,业务模型有偏差,事情肯定是很麻烦的。
来源:瑾瑜教育