APS要滿足資源約束,均衡生產(chǎn)過程中各種生產(chǎn)資源;要在不同的生產(chǎn)瓶頸階段給出最優(yōu)的生產(chǎn)排程計劃;要實現(xiàn)快速排程并對需求變化做出快速反應(yīng)。
APS系統(tǒng)最初運用是在一個企業(yè)的范圍內(nèi)進行計劃的運算和優(yōu)化,但它也被擴展到供應(yīng)鏈的計劃上,這包括供應(yīng)商、分銷商和出貨點的需求。不同的軟件供應(yīng)商選用不同的優(yōu)化算法搭建自己的高級計劃系統(tǒng)軟件,需要根據(jù)解決不同的問題來決定采用哪種算法引擎。
現(xiàn)在APS系統(tǒng)以將網(wǎng)絡(luò)結(jié)構(gòu)的APS主要是基于多層代理技術(shù)與制造內(nèi)部的APS主要是基于模擬仿真結(jié)合起來,使得網(wǎng)絡(luò)導向結(jié)構(gòu)的APS解決制造同步化問題,模擬仿真APS的優(yōu)化順序器解決工廠的順序沖突問題。這樣,APS計劃的編制與順序的安排就可以提供給制造商解決全球的優(yōu)先權(quán)和工廠本地的優(yōu)化順序問題,來滿足制造業(yè)對客戶響應(yīng)越來越強烈的需求。
問: APS是如何形成的?
答:排程本身就是一直被視為復(fù)雜的問題.但是,現(xiàn)在計劃與排程的復(fù)雜性隨著跨地點經(jīng)營,虛擬制造,業(yè)務(wù)外包及通過供應(yīng)鏈的管理極大的提高計劃與排程的復(fù)雜性.
問: 我們需要計劃和排程或只是排程?
答: APS是用于優(yōu)化與平衡物料資源,對長期來說,為了滿足商業(yè)目標.通常,是基于合計的數(shù)據(jù)和主要約束,計劃下幾個月.APS是一精確排序所有物料和資源,短期的來說,優(yōu)化客戶需求,策略,約束等等.計劃給你的是較粗的想法來滿足將來的需求,而排程是準確的,詳細的,為每一資源,物料,過程的作業(yè)計劃.
問:那么,APS能做什么?
答:APS主要跨越三個區(qū)域.在車間的工序短期計劃上可以處理有限能力計劃;在中期計劃上可以處理周/月的基于約束計劃;在戰(zhàn)略上,可以處理長期的計劃.APS是實時的,優(yōu)化的,有效的,精確的計劃.
問: 我們需要等到ERP實施以后才上APS嗎?
答: 用ERP的基礎(chǔ)架構(gòu)實施APS是較合理的.
問: 我們的ERP有問題嗎?
答: 雖然,計劃也是ERP重要的一部分,畢竟,它可以處理所有企業(yè)的業(yè)務(wù)管理和基于后排的無限能力的計劃模式(MRP),雖然,它可以有效的處理工廠的主要問題-物料的同步化,但是,ERP不能有效的處理能力約束問題,也沒有優(yōu)化的功能.
問: 我們需要一個集成的項目嗎?
答: APS需要和ERP系統(tǒng)實時的交換數(shù)據(jù),我們需要一個APS接口生成器,可以自動,雙向數(shù)據(jù)交換的接口,一般APS公司都提供此接口應(yīng)用程序.
問: 我們的生產(chǎn)復(fù)雜嗎?
答: 如果你的生產(chǎn)模式包括1,可替換的工藝路徑,可替換的物料清單,配方;批式,連續(xù)生產(chǎn);平行生產(chǎn),運輸?shù)募s束;庫存的約束;副產(chǎn)品;聯(lián)產(chǎn)品,循環(huán)使用的物料,儲存的有效期,批號的處理,復(fù)雜換裝.你就可能需要考慮APS的解決方案.
問: APS能為我們做什么?
答:1, 實時的決策反應(yīng)車間的變化. 2, 實時的決策反應(yīng)供應(yīng)鏈的變化3, 精確的交付地及交付日期.4, 提高客戶服務(wù)5,減少單個企業(yè)與供應(yīng)鏈運作成本.
問:如何找到更多的APS系統(tǒng)?
答:通過APSS 高級計劃與排程協(xié)會或Internet 或ERP公司與專業(yè)雜志.
問: 現(xiàn)在,很多介紹APS軟件時,都提到高級算法如基因算法,什么是基因算法?在工廠和商業(yè)里如何應(yīng)用?
答: 基因算法是一種生物進化的算法,實際上是一種多目標的探索法.能夠用于計劃與排程.它是非常新的技術(shù),目前,還沒有在商業(yè)中實際運用.
采用生物基因技術(shù)高級算法,處理日益復(fù)雜的現(xiàn)實世界,也是人工智能上,高級約束算法上的挑戰(zhàn). 基因算法是一種搜索技術(shù),它的目標是尋找最好的解決方案。這種搜索技術(shù)是一種優(yōu)化組合,它以模仿生物進化過程為基礎(chǔ)。基因算法的基本思想是,進化就是選擇了最優(yōu)種類?;蛩惴▽?yīng)用APS上,以獲得“最優(yōu)”的解決方案。
問: 為什么APS的計算速度非???是用基于內(nèi)存的計算方法嗎?
答: 一些APS系統(tǒng)用基于內(nèi)存的計算方法,但,并不是所有的APS系統(tǒng). 相比之下,MRP計算就需要較長時間運算.它不僅要計算物料計劃,還要計算能力計劃.并且是基于無限資源邏輯.
問:那么什么是基于內(nèi)存的計算? MRP計算似乎也是先調(diào)到內(nèi)存計算,有什么不同?
答: 常駐內(nèi)存指的是主要內(nèi)存有足夠的內(nèi)存來儲存需要的程序和數(shù)據(jù).這個過程消除了或最小化了從磁盤調(diào)到內(nèi)存的來回讀取. 常駐內(nèi)存計算明顯需要大的主內(nèi)存來處理復(fù)雜的問題.經(jīng)濟決定技術(shù)的可實現(xiàn)性.MRP是部分調(diào)到內(nèi)存計算,需要頻繁的從磁盤和內(nèi)存之間轉(zhuǎn)換數(shù)據(jù).所以,需要較長的時間.
問: FCS有限能力計劃與APS有什么不同?
答: 實際上,很多APS公司都是從有限能力計劃FCS發(fā)展來的.因為,他們發(fā)現(xiàn)FCS也不完全是一可行的計劃.如未考慮材料的約束,加工順序的約束,資金的約束,以及運輸資源等有效的約束.APS就是想解決較復(fù)雜的問題.
問: 如果我們集成ERP與APS系統(tǒng),它可以實時嗎?因為它們是兩個數(shù)據(jù)庫.
答:如是兩個數(shù)據(jù)庫,可以通過動態(tài)數(shù)據(jù)連接技術(shù),使得數(shù)據(jù)實時化通訊,因APS的計算非???改變了MRP的批處理計算方式.如使用同一數(shù)據(jù)庫,APS就取代ERP的傳統(tǒng)計劃功能MRP/CRP.達到真正的實時化.
問: 能否在物料上用MRP/DRP處理長期的計劃,用APS處理短期能力,物料計劃?因為我們已上了ERP系統(tǒng)和MRP/DRP模塊.
答: 當然可以,用APS產(chǎn)生優(yōu)化的可行的計劃,來修正MRP/DRP計劃.但是,最好的是用APS直接處理長期計劃,與短期計劃.因為此計劃是可行的,實時的,可模擬優(yōu)化的.
問: 能否介紹一下最好的APS公司?
答:如不知道其需求特點其行業(yè),回答此問題是不明智的.
問: 如工程變更,工藝變化,如何實時反映ERP的成本系統(tǒng)?
答: 確實,這是一個實際的問題, 把APS優(yōu)化后的資源及成本數(shù)據(jù)實時上載到ERP的成本系統(tǒng)處理.
問: 現(xiàn)在很多軟件公司都自稱自己系統(tǒng)是實時的,實時是如何衡量的?
答: 實時計劃就是在接受到信號到下一計劃決策或執(zhí)行的時間為0.實時計劃因此依賴響應(yīng)反饋技術(shù).在大部分的生產(chǎn)計劃系統(tǒng)里,數(shù)據(jù)反饋較慢,導致實時計劃無法實現(xiàn).很多供應(yīng)商都用實時來描述自己的軟件.因此,建議你問供應(yīng)商,你的軟件是怎樣證明是實時,為什么是實時的系統(tǒng).
問:什么叫模擬?
答: 在生產(chǎn)計劃系統(tǒng)的模擬就是在計算機里完成反映分析現(xiàn)實世界的模型.在此模型里,需要考慮各種影響因素,如工藝順序,工序運行時間,物料及各種資源的可用性,輪班, 工模具,人力,維修等所有影響真實世界的因素.任何的變化情況,在計算機模型里都精確的反映與匹配現(xiàn)實世界.
模擬的基本原則是精確的反映現(xiàn)時世界,讓我們來看一看ERP/MRP系統(tǒng)的模擬,它事先做了很多無效的,太簡單的假設(shè),如無限能力,無限供貨,固定的,或簡單函數(shù)的可變提前期,很明顯ERP/MRP不能精確反映真實世界,所以,ERP/MRP系統(tǒng)的模擬是無效的模擬.
問:什么是仿真?什么是基于對象的仿真?什么是基于方程的仿真?
是用計算機在現(xiàn)實系統(tǒng)的模擬模型上實驗,在現(xiàn)實世界運轉(zhuǎn)之前來,來分析模擬,有助于復(fù)雜的現(xiàn)實系統(tǒng)的設(shè)計.
利用仿真技術(shù)可以全面地反映供應(yīng)鏈的運行特點,由于不存在數(shù)學規(guī)劃求解的復(fù)雜性,它可以考慮各種復(fù)雜因素,包括結(jié)構(gòu)上和參數(shù)的上的隨機性.因此,可以基于更現(xiàn)實的假設(shè)進行優(yōu)化
由于供應(yīng)鏈的中的事件的發(fā)生是不連續(xù)的,時間間隔也不相同,而且具有一定的隨機性.仿真一般有兩種仿真方式:(1)基于對象的仿真.(2),基于方程的仿真.因為基于方程的仿真是利用微分方程來表示系統(tǒng)的動態(tài)特性.由于供應(yīng)鏈系統(tǒng)是一個十分復(fù)雜的大系統(tǒng),很難用龐大的方程組來表示系統(tǒng)的行為.基于對象的仿真卻可以將實際系統(tǒng)中的實體以對象來描述,并將對象作為組成仿真系統(tǒng)的基本單元,它由多個實體組成,根據(jù)實際需要,可以將供應(yīng)鏈組成任意的結(jié)構(gòu).它可以反映系統(tǒng)的整體,也可反映每個實體的狀態(tài).在仿真過程中,更加方便利用對象的仿真數(shù)據(jù)調(diào)整其自身的參數(shù),適應(yīng)復(fù)雜變化事件的發(fā)生.由于構(gòu)成供應(yīng)鏈系統(tǒng)的相關(guān)實體具有相對的自主性,互相之間通過指令建立聯(lián)系,難以用方程表示其中的大多數(shù)的活動,因此,宜采用基于對象的仿真方法
問: 那么,在APS系統(tǒng)里是如何模擬的呢?
答:APS可以是模擬的工具,它反映真實的世界,在下達計劃或做決策之前,從大量的策略及優(yōu)化的方法產(chǎn)生和比較其模擬的結(jié)果,選取最優(yōu)的計劃,進行實施.
問: 線性規(guī)劃LP的模型可以產(chǎn)生真正的優(yōu)化嗎?
答: 線性規(guī)劃被定義為模擬系統(tǒng),實際上,在工業(yè)運用上,它只能使用有限的變量. 流程行業(yè)的變量少于離散行業(yè)的變量.在離散行業(yè)的大量的矩陣變量,使得數(shù)據(jù)巨大,使得線性規(guī)劃模擬系統(tǒng)無法有效的運行.
問: 模擬的精確性有何意義?我們是否需要100%的精確?
答: 實際上,100%的精確性的模擬是不存在的,也不經(jīng)濟的.在制造系統(tǒng)里,只要能按Pareto原理,按關(guān)鍵的特點建模,能提供足夠的精確性以滿足較優(yōu)的決策.
問: 那么,模擬與優(yōu)化又有和關(guān)系?
答: 模擬不是優(yōu)化,模擬也不一定保證有效的計劃.但是,模擬可以利用計算機模擬多次,并利用高級的算法與規(guī)則來產(chǎn)生較優(yōu)的結(jié)果.模擬將在APS里起著重要的作用.
問: TOC是模擬系統(tǒng)嗎?TOC只是計劃瓶頸資源而不考慮所有資源嗎? TOC不是說只平衡物流,而不是能力嗎?
答: 實際上,基于TOC的APS計劃均可以考慮資源,物料,訂單和管理策略的約束.TOC的建??梢杂邢?也可無限能力.可以通過有限能力建?;谒屑s束,同步化物流.任何資源均可以定義為瓶頸資源或關(guān)鍵資源及次瓶頸資源.對瓶頸資源采取雙向計劃,對非關(guān)鍵資源采用倒排計劃.緩沖時間可以設(shè)置任何在復(fù)雜資源之間.DBR(Drum-Buffer-rope)邏輯是對關(guān)鍵工序同步化所有資源和物料.如果BN(Bottleneck)/CCR(critical constraining resources) 資源正在控制資源,它們就控制所有物流.
對關(guān)鍵資源建模進行大量的模擬,對非關(guān)鍵資源的額外能力的計劃是不重要的.瓶頸和CCR是用鼓來控制所有物流,所有,這些需要物料的資源建模來實現(xiàn)實際的詳細計劃.可以模擬不同的批量(策略約束)來分析庫存或完成日期的影響.非瓶頸,非CCR非資源可以不同的選擇如有限資源或無限資源能力.在TOC系統(tǒng)還有許多不同的方法對資源和物料進行模擬.
問:為什么建模非常重要?
答:建模對計算機來說是描述商業(yè)業(yè)務(wù)包括加工過程,約束的規(guī)則,策略,可替換性等的一種有效的方法.可以理解為,如果模型不能精確的描述現(xiàn)實,就不能有效的解決現(xiàn)時的問題.為了提供好的方案,就必需有一個精確的模型.
問: 什么是可視化建模語言?
答:描述復(fù)雜模型的最容易,最自然的方法是圖形.這就是可視化建模語言(VML),一套圖形工具可以描述加工過程,替換,生產(chǎn)流程和其它相關(guān)的約束.你可以可視化的比較這些方法.
問:什么是供應(yīng)鏈的多層智能代理?
答: 它是一個相對獨立的信息處理中心,可分為銷售代理,采購代理,運輸代理,庫存代理和財務(wù)代理形成多智能體(Multi-Agent)系統(tǒng). Agent原為代理商,是指在商品經(jīng)濟活動中被授權(quán)代表委托人的一方。后來被借用到人工智能和計算機科學等領(lǐng)域,以描述計算機軟件的智能行為,稱為智能體。1992年曾經(jīng)有人預(yù)言: 基于Agent的計算將可能成為下一代軟件開發(fā)的重大突破。隨著人工智能和計算機技術(shù)在制造業(yè)中的廣泛應(yīng)用,多智能體系統(tǒng)技術(shù)對解決產(chǎn)品設(shè)計、生產(chǎn)制造乃至產(chǎn)品的整個生命周期中的多領(lǐng)域間的協(xié)調(diào)合作提供了一種智能化的方法,也為系統(tǒng)集成、并行設(shè)計,并實現(xiàn)智能制造提供了更有效的手段。
問:什么是整子制造系統(tǒng)?
答:整子系統(tǒng)的基本構(gòu)件是整子(Holon).Holon是從希臘語借過來的,人們用Holon表示系統(tǒng)的最小組成個體,整子系統(tǒng)就是由很多不同種類的整子構(gòu)成.它的最本質(zhì)特征是:
1,自治性,每個整子可以對其自身的操作行為作出規(guī)劃,可以對意外事件(如制造資源變化,制造訂單的產(chǎn)品需要變化等)作出反應(yīng),并且其行為可控.
2,合作性,每個整子可以請求其它整子執(zhí)行某種操作行為,也可以對其它整子提出的操作申請?zhí)峁┓?wù).
3,智能性,整子具有推理,判斷等智力,這也是它具有自治性和合作性的內(nèi)在原因.整子的上述特點表明,它與智能代理的概念相似.由于整子的全能性,也有翻譯為全能系統(tǒng).
4,敏捷性,具有自組織能力,可快速,可靠的組建新系統(tǒng).
5,柔性,對于快速變化的市場,變化的制造要求有很強的適應(yīng)性.
問:我是一名XX大學在讀博士研究生,研究方向為約束理論及其在APS中的應(yīng)用。
1、APS本身(除去具體某一產(chǎn)品考慮)的認識或者定義是什么?
2、APS的理論基礎(chǔ)有哪些?
3、APS在國內(nèi)推行的最大原動力和最大障礙在哪里?
答:1, APS我稱是供應(yīng)鏈優(yōu)化引擎.
2,基于約束優(yōu)化理論(當然包含TOC)
3,不同軟件采用不同的優(yōu)化算法.
4,概論是:是用系統(tǒng)的方法,在業(yè)務(wù)約束基礎(chǔ)上,來改善計劃或排程.
優(yōu)化的主要算法有:
(1),數(shù)學規(guī)劃(線性和混合整數(shù)規(guī)劃),較適用于戰(zhàn)略計劃如網(wǎng)絡(luò)選址,尋源等.
(2),啟發(fā)式算法(約束理論或模擬仿真等),較適用于戰(zhàn)術(shù)計劃或運作計劃如生產(chǎn)排程等.
(3),基因算法,較適用于有大量的可能方案選擇.
(4,)窮舉法是在所有替代的可能的方案尋找,較適用于教簡單的供應(yīng)鏈.
(5),APS思想應(yīng)該是嵌入ERP系統(tǒng).
(6),最大障礙是軟件能力,計算機技術(shù),普及培訓.實際上APS是解決企業(yè)基本的計劃問題.
問:APS為制造業(yè)提供什么解決方案?
APS為制造業(yè)的四類制造模型提供解決方案:
1,流程式模型,APS主要是順序優(yōu)化問題.
2,離散式模型,APS主要是解決多工序,多資源的優(yōu)化調(diào)度問題.
3,流程和離散的混合模型. APS同時解決順序和調(diào)度的優(yōu)化問題.
4,項目管理模型,APS主要解決關(guān)鍵路徑和成本時間最小化問題.
APS考慮不同行業(yè)的解決方案。APS的主要著眼點是工序邏輯約束和資源能力約束,物料和工序流程緊密聯(lián)結(jié).各種優(yōu)化規(guī)則.計算最早可能開始時間和最遲可能開始時間.物料可重分配和可替代,資源可重分配和可替代.計劃排程考慮柔性(緩沖),考慮成本約束,考慮非確定流程和統(tǒng)計概率論.考慮多種優(yōu)化方案的比較分析.