APS系统是计算引擎还是管理平台系统?

 在一个APS的群里面看到有人问了这么一个问题,就是:APS是计算引擎还是管理平台系统?


        这个问题其实不难回答,APS当然需要复杂的运算,涉及到算法甚至非常复杂,计算角度也只是它的一个特征而已。计算什么和为什么计算?这才是真正需要回答的问题。

        不可否认,APS是企业数字化管控系统或体系的一个组成部分,而所有的这些数字化业务管控系统都是要为业务服务的,APS也不例外。

        没有规矩不成方圆,企业的运行当然需要计划,就是随波逐流。即使是那种无人化工厂,也只是固定了计划的逻辑而已。更何况在多品种变批量混流生产条件下,企业的计划制定和维护调整的难度越来越大,借助于aps实现快速的计算,是应有之义。

        APS的运算需要考虑大量的彼此冲突的约束和目标,否则生成的计计划结果可能也是没有意义的。不能说,企业建设或租赁了私有云,就说有大量的运算能力,但是也不能因此就说企业具备实施APS的能力。

        除了极个别的场景,笔者曾经见过的那种几十万个工单的排产需求之外,对于大部分企业来说,或者应用场景来说,计算能力其实并不是问题。如果将来走到软件定义和配置生产线中各个组成部分乃至直接指挥控制到具体运动控制这种极端的局面,也许这个时候会对计算力有极高的要求,但就笔者的,来说,将来也许不会走到这种局面,应该更可行的是采用问题分解分而治之甚至多智能体系统的运行策略。比如,很多企业采用n+1或者n+3乃至n+5这种方式,其实就运行的很好。

        考虑企业的业务运行的约束和目标,这才是最重要的,计算能力,现在不会是瓶颈问题,将来恐怕未必一定会成也问题。


       那接下来,APS是管理平台系统吗?对于一个企业来说,精益运行的核心首先是要保证计划时间节点上的协调,因此APS不仅仅是个工具,而应该是一个与管理相结合或者面向管理的工具。良好的aps应该能够对物料计划进行一个有效地牵引,乃至对库存物料进行有效的分配,进一步的可以牵引出对人的计划、对工装夹具的计划、对数控程序准备的计划、乃至对能源需求的计划等。很多计划确实具有一些管理的功能,也有一些特殊的管理的策略和机制。APS确实在向这个方向进行演进,但现阶段来说。APS并不能够替代其他业务模块,还是需要协同工作才能够有效的支持,有序协调各种高效的指头运行。因此,现阶段来说APS是一个管理工具,说APS是一个管理平台系统。这个说的还是有点大的,APS的作用会越来越大。越来越在企业的数字化业务管控系统体系当中占据重要的位置。但他本身并不是要替代管理或成为管理平台系统,而是这个管理平台系统当中的必不可少的支撑模块或子系统,但也不能因此就以偏概全。

作者信息:王爱民,北京理工大学数字化制造研究所所长,长期从事MES、APS等技术研究、系统开发与实施应用。


笔者公众号:智能制造随笔欢迎关注。


欢迎交流讨论,微信号:TimePatient