圖 3.10 瓶頸生產節奏設計模式之流程
註 : 假 設 重 排 時 間 為 2/1 00:00
一 、CBMPS 建構模式
Step 1:將多迴圈製程合併成無迴圈製程
舊 訂 單:把 重 排 時 點 前 尚 未 進 行 加 工 之 作 業,依 據 其 在 瓶 頸 生 產 節 奏 之 位 置 , 如 表 3.2,將其合併置最後 一 個 迴 製 , 如 表 3.3。
新 訂 單:依 據 公 式(3.1)(3.2)和(3.3),求出合併後之瓶頸緩 衝 、 瓶 頸 加 工 時 間 和 出 貨 緩 衝 , 如 表 3.3。
表 3.2 重排時點前未加工作業之瓶頸生產節奏
產 品&訂單編號 迴 圈 CCR 開始時間 CCR 結束時間 A1 1 2/1 00:00 2/1 02:00 B2 3 2/1 03:00 2/1 04:00 A1 2 2/1 22:00 2/2 00:00 B2 4 2/2 00:00 2/2 01:00 A1 3 2/2 20:00 2/2 22:00 表 3.3 合併後之瓶頸緩衝、瓶頸加工時間和出貨緩衝
產 品&訂單編號 合 併 後 之 瓶 頸 緩 衝
合 併 後 之 瓶 頸 加 工 時 間
合 併 後 之 出 貨 緩 衝
A1 60hr 6hr 20hr
B2 40hr 2hr 20hr
A3 60hr 6hr 20hr
B4 80hr 4hr 20hr
Step 2:產生廢墟。
計 算 各 訂 單 在 瓶 頸 資 源 的 理 想 開 始 和 完 成 時 間 :
一 、 訂 單 3&4,使用式子(3.7)(3.8)來產生各訂單之理 想 開 始 加 工 時 間(mrsi)與結束時間(mrei)。
二 、 訂 單 1&2,使用式子(3.9)(3.10)來產生各訂單之理想
開 始 加 工 時 間(mrsi)與結束時間(mrei)。
結 果 如 圖 3.12(a)所示。
Step 3:令系統重排程時間(T)=2/1 00:00。
Step 4:設定需要排程訂單集合、可排時間及啟始排程時間(Tnow) Step 4.1:SOS={o1, o2, o3, o4}。
Step 4.2:ma1=2/2 22:00;ma2=2/2 1:00;ma3=2/3 8:00;
ma4=2/3 8:00。
Step 4.3:Tnow=Max{ma1, ma2, ma3, ma4}=2/3 8:00 Step 5:排序訂單排入次序
訂 單 3&4 之可排時間最晚且相同,再則交期相同,
故 尚 須 以 加 工 時 間 比 較 挑 選 加 工 時 間 最 長 的 訂 單 3 優先 排 入 , 接 下 來 依 序 安 排 訂 單 4、訂單 1、訂單 2。
Step 6:推平排入訂單
Step 6.1:推平排入訂單(o3),ms3=2/3 8:00-6hr=2/3 2:00,
me3=2/3 8:00。
Step 6.2:更新可排訂單, SOS=SOS-{o3}={o1, o2, o4}。
Step 7:更新排程時間
Tnow=Min{ ms3, Max{ ma1, ma2, ma4}}=2/3 2:00。
Step 6:推平排入訂單
Step 6.1:推平排入訂單(o4),ms4=2/3 2:00-4hr=2/2 22:00,
me4=2/3 2:00。
Step 6.2:更新可排訂單, SOS=SOS-{o3}={o1, o2}。
Step 7:更新排程時間
Tnow=Min{ ms4, Max{ ma1, ma2}}=2/2 22:00。
Step 6:推平排入訂單
Step 6.1:推平排入訂單(o1),ms1=2/2 22:00-6hr=2/2 16:00,
me1=2/2 22:00。
Step 6.2:更新可排訂單, SOS=SOS-{o1}={o2}。
Step 7:更新排程時間
Tnow=Min{ ms1, Max{ma2}}= 2/2 1:00。
Step 6:推平排入訂單
Step 6.1:推平排入訂單(o2),ms2=2/2 1:00-2hr=2/1 23:00,
me2=2/2 1:00。
Step 6.2:更新可排訂單, SOS=SOS-{o2}={ }。
Step 7:更新排程時間
SOS= { },因此到 Step 8。
Step 8:合理化排程時間
If Min{msh}≥T then Step 9 最 後 結 果 如 圖 3.12(b)所示。
2 /2 2 /2 2 /3 2 /3 0 :0 0 1 2 :0 0 0 :0 0 1 2 :0 0
B A 1
2 A 3
B 4
2 /2 2 /2 2 /3 2 /3 0 :0 0 1 2 :0 0 0 :0 0 1 2 :0 0
B A 1
2 B 4 A 3
(a )表 1 訂 單 之 M P S 廢 墟
(b )表 1 訂 單 之 M P S 節 奏
圖 3.12 CBMPS 之生產節奏
Step 9:規劃 CBMPS 投料時間與 CBMPS 入庫時間 CBMPS 投料時間(RMi)= amsi–Bi
CBMPS 入庫時間(CMi)= max{amei+Si,Di} 計 算 結 果 如 表 3.4 所示。
表 3.4 圖 3.11 製程之訂單 CBMPS 投料與入庫計劃,以及 CBMPS 生 產 節 奏
產 品&訂單編號 投 料 時 間
(RMi) 開 始 時 間 結 束 時 間 入 庫 時 間 (CMi) A1 - 2/2 01:00 2/2 22:00 2/3 18:00 B2 - 2/1 23:00 2/2 01:00 2/2 21:00 A3 2/1 00:00 2/3 02:00 2/3 08:00 2/4 04:00 B4 2/1 00:00 2/2 22:00 2/3 02:00 2/4 04:00
由 CBMPS 模式得出之投料與入庫計劃,以及 CBMPS 生產節奏,
接 下 來 說 明 以 CBMPS 計 劃 為 基 礎 之 下 展 開 瓶 頸 生 產 節 奏 之 詳 細 說 明 。
二 、 瓶 頸 生 產 節 奏 設 計 模 式
Step 1:定義 g 值為 30%(GB 佔總緩衝時間 30%的比例)
Step 2:產生廢墟。
根 據 主 生 產 排 程 的 投 料 計 劃 以 及 各 瓶 頸 之 加 工 時 間 、 瓶 頸 緩 衝 、 間 隔 緩 衝 和 g 值,以式子(3.15)與(3.16) 求 出 各 訂 單 之 各 瓶 頸 迴 圈 在 瓶 頸 資 源 之 理 想 排 程 , 如 表 3.5 所示。
表 3.5 訂單之各瓶頸迴圈在瓶頸資源之理想排程(廢墟)
產 品&訂單編號&迴圈數 理 想 開 始 時 間 理 想 結 束 時 間 A11 2/1 00:00 2/1 02:00 A12 2/1 16:00 2/1 18:00 A13 2/2 08:00 2/2 10:00 B23 2/1 00:00 2/1 01:00 B24 2/1 15:00 2/1 16:00 A31 2/1 14:00 2/1 16:00 A32 2/2 06:00 2/2 08:00 A33 2/2 22:00 2/3 00:00 B41 2/1 14:00 2/1 15:00 B42 2/2 05:00 2/2 06:00 B43 2/2 20:00 2/2 21:00 B44 2/3 11:00 2/3 12:00 Step 3:啟始排程時間(Tnow)等於重排程時間(T)等於 2/1 00:00。
Step 4:產生啟始可排作業集合及可排時間 Step 4.1:SOS={o11, o23, o31, o41 }。
Step 4.2:a11=2/1 00:00,a23=2/1 00:00,a31=2/1 14:00,
a41=2/1 14:00。
接 著 以 Step 5~Step 8 進行推平,以表 3.6 呈現推平結果,即 瓶 頸 生 產 節 奏 。
表 3.6 應用集體緩衝觀念展開之瓶頸生產節奏
產 品&訂單編號&迴圈數 開 始 時 間 結 束 時 間 A11 2/1 00:00 2/1 02:00 B23 2/1 02:00 2/1 03:00 B41 2/1 14:00 2/1 15:00 A31 2/1 15:00 2/1 17:00 A12 2/1 17:00 2/1 19:00 B24 2/1 19:00 2/1 20:00 B42 2/2 05:00 2/2 06:00 A32 2/2 06:00 2/2 08:00 A13 2/2 09:00 2/2 11:00 B43 2/2 20:00 2/2 21:00 A33 2/2 22:00 2/2 24:00 B44 2/3 11:00 2/3 12:00 Step 9:計算瓶頸生產節奏之投料時間與出貨時間
一 、 根 據 表 3.5 推 導 出 之 各 訂 單 第 一 個 瓶 頸 迴 圈 在 瓶 頸 資 源 之 開 始 時 間 減 去 70%之 瓶 頸 緩 衝 , 求 出 投 料 計 劃 。
二 、 根 據 表 3.5 推 導 出 之 各 訂 單 最 後 一 個 瓶 頸 迴 圈 在 瓶 頸 資 源 之 完 成 時 間 加 上 70%之 出 貨 緩 衝 , 求 出 出 貨 計 劃 。
訂 單 之 瓶 頸 生 產 節 奏 之 投 料 時 間 與 出 貨 時 間 結 果 如 表 3.7 所示。
表 3.7 應用集體緩衝觀念展開之投料與出貨計劃 產 品&訂單編號 投 料 時 間
(Rmi)
出 貨 時 間 (Cmi)
A1 - 2/3 01:00
B2 - 2/2 10:00
A3 2/1 00:00 2/3 14:00 B4 2/1 00:00 2/4 02:00 以 上 即 是 本 研 究 整 合 之 模 式 說 明 , 以 一 範 例 說 明 其 演 算 法 之 運 作 , 綜 合 表 3.4 與表 3.7 之資料可得結果分析表 3.8,由表 3.8 可知展 開 後 之 投 料 與 出 貨 計 劃 和 CBMPS 規劃之投料與入庫計劃很接近,例 如 訂 單 A3 投料差僅只有 1 小時並且入庫差也僅 14 小時,並且展開後 之 出 貨 時 間 都 在 CBMPS 之入庫時間內完成。
表3.8 應用集體緩衝觀念展開之投料與出貨計劃 V.S. CBMPS 之投料 與 入 庫 計 劃
產 品&訂單編號 展 開 之 投 料 時 間(Rmi)
展 開 之 出 貨 時 間(Cmi)
投 料 時 間 (RMi)
入 庫 時 間 (CMi) A1 - 2/3 01:00 - 2/3 18:00 B2 - 2/2 10:00 - 2/2 21:00 A3 2/1 01:00 2/3 14:00 2/1 00:00 2/4 04:00 B4 2/1 00:00 2/4 02:00 2/1 00:00 2/4 04:00 然 而 , 如 何 才 能 稱 為 很 接 近 ? 因此 , 進 一 步 將 投 料 差 和 入 庫 差 與 標 準 流 程 時 間(SLTi)來作比較,就可以了解差異是否很大,故將表 3.8 之 資 料 計 算 投 料 差 百 分 比 與 入 庫 差 百 分 比 得 結 果 表 3.9, 可 明 確 得 知 CBMPS 規 劃 之 投 料 與 入 庫 計 劃 與 展 開 後 之 投 料 與 出 貨 計 劃 的 差 異 有 多 大,從 表 3.9 可知其投料差百分比都很小(約 0%~-2%),而入庫差百 分 比 也 都 不 大(約 1%~20%)。
表 3.9 投料差百分比與入庫差百分比 產 品&訂單編號
投 料 差 百 分 比 ( SLT
Rm RM
i i i−
)
入 庫 差 百 分 比 ( SLT
Cm CM
i i i−
)
A1 - 19.76%
B2 - 17.74%
A3 -1.16% 16.27%
B4 0% 1.92%
因 此,本 整 合 模 式 可 做 到 平 準 化 CCR 產能以及合理評估交期之功 效 , 並 且 還 能 達 到 壓 縮 生 產 週 期 時 間 和 準 時 達 交 。 接 下 來 以 排 程 系 統 模 擬 以 驗 證 本 文 之 構 想 。