在一個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