《ERP高階計劃》書解讀-APS案例分析之五時間點的計算(蔡穎)(轉)

urinator發表於2007-08-04

《ERP高階計劃》書解讀-APS案例分析之五時間點的計算(蔡穎)

http://www.amteam.org/k/Board/2004-12/0/486467.html


時間點的計算的內容是:

EST 最早開始時間Earliest Start Time

LDB 最遲完成Latest Due By

LST 最遲開始時間Latest Start Time

DDB 之前不要作Don’t Do Before

ET 加快(開始)時間Expedite (start) Time

當前

確認的計劃 節點 確認計劃

| | |

| --------------------à |?-------------------------------- |

| | | | | | |

-----------------------------------------------------------------------------

今天 10.0 20.0 30.0 40.0 50.0 完成日期

PO 完成日期 鼓開始

鼓結束

非鼓工作中心

訂單交貨期

.

計算從確認的計劃點要麼是向後計劃或向前計劃;時間點計算是積極的計算型別 ,簡單的說鼓緩衝=1/3的正常緩衝;積極緩衝 = ? 排隊 + 墨菲(經驗值). 簡單的說積極緩衝 ? 正常緩衝。對一特別節點的計算 (稱為當前節點) 從第一個遭遇的確認計劃點,分別對節點要麼是向後或向前計算. (注:一般工業統計概率說是工作時間的33%即1/3時間可以作其它的事情)

一,EST:最早開始時間(Earliest Start Time

EST 是任務可以最早開始的時間.考慮到完成所有緊接前的任務所花的時間. 使用的是積極緩衝計算, 不考慮裝配緩衝,假設加快將要完成.

EST從一確認計劃節點向前傳播, :上游鼓任務的結束時間已經確認了計劃.最小化(PO的到貨日期 + MRP 提前期) 對物料約束.在任何節點的最早開始時間是由最長的鏈到這個節點所決定的.

在特別節點的EST的計算公式是:

EST = 上游的確認計劃日期+ 判斷時間 + 在此節點的積極緩衝

案例 1: 確認計劃是今天, 當前節點是鼓

EST = 今天 + 判斷時間 + 積極鼓緩衝

案例2: 確認計劃是今天, 銷售訂單當前節點

EST = 今天 + 判斷時間+ 積極發運緩衝

案例3: 確認計劃是上游鼓任務或物料約束. 當前節點是鼓.

EST = 確認計劃節點的計劃結束時間+ 判斷時間+ 1/3積極鼓緩衝

案例4: 確認計劃是上游鼓任務或物料約束. 當前節點是銷售訂單

EST =確認計劃節點的計劃結束時間+ 判斷時間+ 積極發運緩衝

案例5

所有工序都有執行時間為 1 小時;使用發運緩衝;裝配緩衝; 鼓緩衝;今天是 t;鼓上的計劃結束時間 td零件CPO的到貨日期 dd.

A (製造)

|

20.0

|

10.0

________________________ |_______________________

| | |

N (製造) B (製造) C (採購完成)

| |

20.0 20.0 鼓工序

| |

10.0 10.0

| |

D1 (原材料) D (原材料)

零件B的工序20的鼓節點的公式是 t+1+ 1/2鼓緩衝。

A的銷售訂單節點的 EST (交貨期)Max(對N鏈:t+4+ 1/2發運緩衝;對鼓鏈:td+2+1/2發運緩衝; C鏈:t+2+1/2發運緩衝)

二,LDB最遲完成Latest Due By

這是最遲的任務應該是在它開始算盡緩衝之前完成. LDB 總是由向後傳播計算的,是從確認計劃節點如:訂單的完成日期或以前計劃鼓任務的確認計劃.因為向後傳播和決定考慮理想的日期是什麼,使用整個正常緩衝. 不管訂單是否是舊或新的,LDB包括緩衝。

案例1: 確認計劃是訂單完成日期,當前節點是一-鼓子

LDB = 完成日期(一天的結束時間) – 正常發運緩衝判斷時間-正常裝配緩衝.

案例 2: 確認計劃是定單完成日期,當前節點是一個鼓.

LDB = 完成日期(一天的結束時間) –正常發運緩衝判斷時間

案例3: 確認計劃是一鼓任務,當前節點是一非-鼓節點.

LDB = 在鼓上的計劃開始正常鼓緩衝判斷時間-正常裝配緩衝

案例4: 確認計劃是鼓任務, 當前節點是另外鼓節點.

LDB = 在鼓上計劃開始判斷時間 - 1/3 正常鼓緩衝

在案例 3: 如果非-鼓補給鏈分割為一個鼓鏈補給這個同樣的鼓時,裝配緩衝就會被應用. 如果鏈上的判斷時間是0; 那麼節點的緩衝不會應用;當鼓是在產品結構裡的最後一個工序或在鼓節點和發運之間沒有加工時間,那麼LDB計算不會考慮發運緩衝

案例五:

給定發運緩衝,鼓緩衝和裝配緩衝

完成日期 = dd;

執行時間: 1小時

在鼓上的銷售訂單:產品A:數量1個的LDB的計算公式是: dd-發運緩衝-2(小時)

零件N的工序10LDB計算: dd-發運緩衝-2(小時)-裝配緩衝-1(小時)

A (製造)

|

20.0

|

10.0

_____________________ ___|____________________

| | |

N (製造) B (製造) C (採購完成)

| |

20.0 20.0 鼓工序

| |

10.0 10.0

| |

D1 (原材料) D (原材料)

三,LST最遲開始時間(Latest Start Time

在協調計劃的過程中使用來顯示最遲的任務,它能提前於滲透到下游緩衝開始,此任務最終將要補給. 這個計算直接跟蹤最遲完成LDBLST 總是基於向後傳播計算,從確認計劃節點.:訂單的完成日期;先前的計劃鼓任務的確認計劃。

因為最遲開始LST 計算是向後傳播和決定什麼是理想時間,整個計劃緩衝被使用.這個計算是可以精確時間到秒,還可以用在在任務將開始佈置在鼓上並決定順序。LST 計算是不對非-鼓節點計算.

四,DDB之前不能作Don’t Do Before

在服從過程裡使用.對所有非-約束工序不要在日期之前開始。

案例:

發運緩衝 = 2 天;裝配緩衝= 1 天;鼓緩衝 = 1 ;執行時間和交貨期是:如果今天是3/23/2004,計算零件N的工序10 DDB 日期

A (製造) (3/25/04)

|

20.0 1

|

10.0

________________________|_____________________

| | |

N (製造) B (製造) C (採購完成) | |

20.0 1 20.0 鼓工序 1 小時

| |

10.0 3/22/04 10.0 1

| |

D1 (原材料) D(原材料)

: ET加快(開始)時間(Expedite (start) Time)

加快時間(ET) 緊密追蹤DDB. DDB, ET 還可以從一確認計劃向後傳播計算.加快時間計算象DDB,除了被消除的裝配緩衝,也可以在計算DDB的正常緩衝計算裡使用,也可以用積極緩衝。 如果對一訂單的任務:計劃時間大於ET,訂單就會遲.

在協調時,把任務佈置在鼓計劃上,開始時間 > ET的任務將被顯示為紅色預警.推掉(Pushed Out)任務將一直把紅色推掉,直到這個時間可接受的預計完成日期和排定的訂單(銷售或預測) . 加快時間是一個點,超越這個,訂單需要合理化.超越ET的時間將是訂單將被推掉(Pushed Out)的時間。

在整個APS ,我們談論推掉(Pushing Orders Out這個概念,是讓我們的訂單可以接受在預計完成日期。原因是實際的物料或製造零件裝配不能及時完成當我們執行推掉(push an Order out)處理時, 我們是不能推掉鼓上(瓶頸)的任務或改變將要到達的採購訂單(PO)的日期。但是,我們可以 推掉(pushing out 客戶或預測訂單,造成這個原因是延遲的生產(MO)或延遲的採購(PO影響。APS的概念就是執行訂單的可行性,合理性基於今天製造環境的現實. APS可以提供一個我們能分析這些情況的分析工具APS 也可以阻止推掉(pushing out 客戶或預測訂單。

案例:

確認計劃點是銷售訂單的交貨期。當前節點是非鼓的子鏈:發運緩衝 = 2 天;裝配緩衝= 1 天;鼓緩衝 = 1 ;執行時間和交貨期是:如果今天是3/23/2004,計算零件N的工序10 DDB 日期

A (製造) (3/25/04)

|

20.0 1

|

10.0

________________________|_____________________

| | |

N (製造) B (製造) C (採購完成) | |

20.0 1 20.0 鼓工序 1 小時

| |

10.0 3/24/04 10.0 1

| |

D1 (原材料) D(原材料)

零件N10工序的 ET 日期為:(3/25/2004-1(1/2發運緩衝)-2 =3/24/2004

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7942439/viewspace-20269/,如需轉載,請註明出處,否則將追究法律責任。

相關文章