《ERP高階計劃》書解讀-APS案例分析之五時間點的計算(蔡穎)(轉)
《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;零件C的PO的到貨日期 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的工序10的LDB計算: 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)
在協調計劃的過程中使用來顯示最遲的任務,它能提前於滲透到下游緩衝開始,此任務最終將要補給. 這個計算直接跟蹤最遲完成LDB。LST 總是基於向後傳播計算,從確認計劃節點.如:訂單的完成日期;先前的計劃鼓任務的確認計劃。
因為最遲開始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(原材料)
零件N的10工序的 ET 日期為:(3/25/2004-1(1/2發運緩衝)-2 秒=3/24/2004
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7942439/viewspace-20269/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 《ERP高階計劃》書解讀-APS案例分析之四緩衝的計算(蔡穎)(轉)
- 《 ERP高階計劃》書的解讀之二APS演算法分析之單一:內點方法(蔡穎)(轉)演算法
- 蔡穎-《APS走向實踐》書解讀之三:供應、計劃排程、供應鏈優化優化
- 蔡穎-《APS走向實踐》書解讀之四:供應鏈、系統模型、APS軟體模型
- 蔡穎-《APS走向實踐》書解讀之一:APS優化供應鏈從績效指標開始優化指標
- 蔡穎-《APS走向實踐》書解讀之二:需求驅動-預測、掌握、滿足需求
- 【APS】90張專業PPT學習高階計劃與排程(APS)
- JavaScript計算兩個時間點之間的時間差JavaScript
- ERP生產計劃新思路-基於協同製造網格的高階計劃系統(轉)
- APS高階計劃排程系統和生產排產系統
- 瘦身產品企劃案例——美體瘦身保健專案招商計劃書(五)(轉)
- ERP專案計劃書
- 計算兩段時間的時間差 (轉)
- Objective-C高階程式設計讀書筆記之GCDObject程式設計筆記GC
- Objective-C高階程式設計讀書筆記之blocksObject程式設計筆記BloC
- 切好雲端計算的時間點
- C#高階程式設計 讀書筆記C#程式設計筆記
- Java高階知識點:平行計算(外部排序) 及 死鎖分析Java排序
- php日期時間計算,轉載PHP
- python高階程式設計讀書筆記(一)Python程式設計筆記
- ffmpeg裡的時間計算和轉換
- JavaScript計算時間差詳解JavaScript
- 計算時間的例子
- 2018 - 讀書計劃 & 學習計劃
- Objective-C高階程式設計讀書筆記之記憶體管理Object程式設計筆記記憶體
- 解讀專案管理計劃(1)(轉)專案管理
- 解讀專案管理計劃(2)(轉)專案管理
- 解讀專案管理計劃(3)(轉)專案管理
- js計算兩個時間點時間間隔的程式碼例項JS
- javascript如何計算兩個日期之間的時間間隔JavaScript
- Objective-C高階程式設計讀書筆記(二)Object程式設計筆記
- Objective-C高階程式設計讀書筆記(一)Object程式設計筆記
- Jmeter(五) - 從入門到精通 - 建立網路計劃實戰和建立高階Web測試計劃(詳解教程)JMeterWeb
- PHP時間計算PHP
- 時間差計算
- 空間統計之點資料分析
- 解讀雲端計算的定義和特點
- ERP專案之實施計劃