《ERP高階計劃》書解讀-APS案例分析之四緩衝的計算(蔡穎)(轉)

urinator發表於2007-08-04

《ERP高階計劃》書解讀-APS案例分析之四緩衝的計算(蔡穎)

http://www.amteam.org/k/Board/2004-12/0/BDDocument.asp?Action=View&ID={DDD5914F-58F2-4CF4-941B-B4785AC9A26B}


“一個人單獨旅行今天就可以出發,但是如果和其他人一週旅行, 就必須等其他人也準備好才能出發。”

Henry David Thoreau , 美國博物學家

APS的判斷時間(加工時間)是由公式計算:

第一部分 :

整批的工序最大執行時間+ 在所有其它任務步驟每件的每批執行時間(預設日曆) +

第二部分:

所有工作中心的排隊時間的合計+ 所有任務步驟的閒散時間的合計(24小時日曆)

一個任務的每批的執行時間:

執行時間= 取整((任務量 / 批量) / 工作中心的單元數) X 每批的執行時間加工時間的計算

案例:

決定判斷時間:

任務量= 100; 開始節點 = 10; 結束節點 = 40, 日曆 = 8 小時

工藝資訊

工序

工作中心

每批執行時間()

批的大小

閒散時間

10

WC1

300 (100/1)/2*300=15000

1

0

20

WC2

6000 (100/50)/1*6000=12000

50

0

30

WC3

20 (100/1)/1*20=2000

1

86400

40

WC4

120 (100/1)/3*120=4000

1

0

工作中心資訊

工作中心

單位數

強制排隊時間

WC1

2

86400

WC2

1

0

WC3

1

0

WC4

3

0

判斷時間為:15000+6000+20+120+86400+86400

轉換天數為:(15000+6000+20+120)/3600=5.87小時/8小時=0.734

排隊何閒散天數為:(86400+86400)/3600/24=2

所以判斷時間為2+0.734=2.75

一,沒有鼓的緩衝和判斷時間

如果節點在應用緩衝時,主要是依賴於節點的上下游判斷時間.

案例說明:

A (製造)

|

20.0

|

10.0

_______ |_______

| |

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

|

20.0

|

10.0

|

D (原材料)

發運緩衝 = 48 小時; 裝配緩衝 = 32 小時; 鼓緩衝 = 16 小時

日曆 8 小時/ , 5 /

銷售訂單:A 1 . 完成日期 3/25/2004

今天是3/11/2004

案例一:

如果沒有鼓,A產品的工序 20的執行時間 = 1 秒,其餘執行時間和準備時間為零。

計劃結果是 :

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

|

20.0 1秒的執行時間 (3/17/04)

|

10.0 (3/17/04)

________|__________________

| |

B (製造) C (採購完成) 3/17/04)

|

20.0 (3/17/04)

|

10.0 (3/17/04)

|

D (原材料) (3/17/04)

自動產生髮運緩衝保護了判斷時間的可變性。

1. 如沒有鼓, B產品的工序20.0 B的執行時間為 1秒,所有準備和執行時間為零。

計劃結果:

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

|

20.0 (3/25/04)

|

10.0 (3/25/04)

______|_________

| |

B (製造) C (採購完成) (3/25/04)

|

3/17/04 20.0 1 秒的執行時間

10.0 (3/17/04)

|

D (原材料)

案例三:

如沒有鼓, A的工序20.0 B的工序10.0 具有執行時間為 1 秒,其餘的準備和執行時間為零。

計劃結果:

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

|

20.0 1秒的執行時間(3/17/04)

|

10.0

_____ _|__________

| |

B (製造) C (採購完成) (3/17/04)

|

20.0 (3/17/04)

|

10.0 1秒的執行時間 (3/17/04)

|

D (原材料)

二,有鼓的緩衝時間和判斷時間

在系統裡,當有鼓時,簡單的邏輯是鼓節點的緩衝一定被分配。條件是必須是非零的下游的判斷時間。

案例說明:

A (製造)

|

20.0

|

10.0

____________________|___________________

| | |

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

| |

20.0 20.0 鼓工序

| |

10.0 10.0

| |

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

系統設定為:

發運緩衝SB = 48 小時; 裝配緩衝AB = 32 小時; 鼓緩衝DB = 16 小時;

日曆: 8 小時/, 5 /;

銷售訂單:產品 A數量 1個。完成日期 3/25/04

今天是 3/11/04

案例五:

B零件的工序20.0 是一個鼓. A的工序20執行時間為1秒。除了鼓工序,其餘執行時間為零。

計劃結果:

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

|

20.0 1 (3/17/04)

|

10.0 (3/17/04)

_________________________|________________________

| | |

N (製造) B (製造) C (採購完成) (3/11/04)

| |

20.0 (3/11/04) 20.0 鼓工序1小時 (3/17/04)

| |

10.0 (3/11/04) 10.0 (3/17/04)

| |

D1 (R/M) (3/11/04) D (R/M) (3/17/04)

發運緩衝被分配給A的工序 20 . 裝配緩衝被分配給零件 C N。因為它們滿足通過鼓工序的 B (注意: 評估是否有分給緩衝的判斷時間是基於鏈,確認的排程點到確認的排程點) 一個鼓緩衝仍然沒有被分配。

案例六:

B的工序20.0 是一個鼓。A的工序 20.0 的執行時間是 1 . B的工序10.0的執行時間為 1 秒。

計劃結果:

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

|

20.0 1 (3/17/04)

|

10.0 (3/17/04)

_________________________|______________________________

| | |

N (製造) B (製造) C (採購完成) (3/11/04)

| |

20.0 (3/11/04) 20.0 鼓工序1 小時 (3/17/04)

| |

10.0 (3/11/04) 10.0 1 (3/15/04)

| |

D1 (原材料) (3/11/04) D (原材料) (3/15/04)

得到鼓緩衝,是因為在工序10和鼓工序之間有非零的判斷時間。 (完

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

相關文章