MES是智能工廠的核心,將前端產(chǎn)品設(shè)計、工藝定義階段的產(chǎn)品數(shù)據(jù)管理與后端制造階段的生產(chǎn)數(shù)據(jù)管理融合,實現(xiàn)產(chǎn)品設(shè)計、生產(chǎn)過程、維修服務(wù)閉環(huán)協(xié)同全生命周期管理。MES的生產(chǎn)計劃以生產(chǎn)物料和生產(chǎn)設(shè)備為對象,按照生產(chǎn)單元進(jìn)行排程;以執(zhí)行為導(dǎo)向,考慮約束條件,把ERP的生產(chǎn)訂單打散,重新計劃生產(chǎn)排程;是基于時間的有限產(chǎn)能計劃。
APS就是高級計劃排程。應(yīng)該說APS本來是MES的一個模塊,也許是因為優(yōu)化排產(chǎn)太重要了,技術(shù)門檻太高了,才拿出來單獨作為一個功能軟件使用。APS要滿足資源約束,均衡生產(chǎn)過程中各種生產(chǎn)資源;要在不同的生產(chǎn)瓶頸階段給出最優(yōu)的生產(chǎn)排程計劃;要實現(xiàn)快速排程并對需求變化做出快速反應(yīng)。
不能小看僅僅是一個車間一個工廠的計劃排程問題,從學(xué)術(shù)上講,這是一個大系統(tǒng)、復(fù)雜系統(tǒng)的優(yōu)化問題。
排程就是排序,就是先做什么,后做什么的問題。但是你可以這樣想象,幾百臺大小設(shè)備、幾百人同時要做各種任務(wù),怎樣才能在各種約束(設(shè)備能力、人員、時間、場地、物料等)條件下(還是動態(tài)變化的),實現(xiàn)目標(biāo)(交貨期、設(shè)備有效使用率、最低成本等)最優(yōu)?
舉一個簡單排序例子:假設(shè)計算機(jī)每秒可處理1,000,000序列,我們希望構(gòu)建一個最優(yōu)調(diào)度系統(tǒng),9個jobs可以不到一秒鐘就完成,11個則要一分鐘,如果給定20個jobs,找出最優(yōu)的排程則需要77147年!實際計劃調(diào)度問題會涉及上百臺設(shè)備,上千個訂單(jobs),可見大系統(tǒng)優(yōu)化排程問題非常復(fù)雜。當(dāng)然,人們不會以窮舉的方法傻算的。
統(tǒng)籌學(xué)家、計算機(jī)專家們多年來一直在為解決大系統(tǒng)的優(yōu)化尋找一種快速方法。統(tǒng)籌法、啟發(fā)式、規(guī)則法、仿真法、遺傳基因法等等,這些算法對一些特定的需求都有各自的特點,有些“算得快”,但結(jié)果不是最優(yōu)解,有些收斂極慢不實用。甚至學(xué)術(shù)理論界都曾懷疑有沒有最優(yōu)解。直到前幾年,美國的一位應(yīng)用數(shù)學(xué)家(EYUANSHI)發(fā)明了分割嵌套(NP)算法,證明生成馬克夫鏈,實現(xiàn)全局收斂,并可以給出離最優(yōu)解的置信區(qū)間。這成為解決大系統(tǒng)復(fù)雜系統(tǒng)優(yōu)化問題的一條捷徑。
APS和MES在排產(chǎn)功能上是重疊的。不過,現(xiàn)在的趨勢是APS和MES融為一體,實現(xiàn)四個閉環(huán):1、需求預(yù)測和訂單承諾閉環(huán)。2、計劃與排產(chǎn)閉環(huán)。3、排產(chǎn)與執(zhí)行閉環(huán)。4、訂單承諾與訂單履約發(fā)貨閉環(huán)。形成系統(tǒng)自治,自反饋、自決策。