Disaggregate Plan Master Production Schedule
Disaggregate Plan
- Jadwal Produksi Induk (Master Production Schedule,
&
MPS) atau JPI merupakan output disagregasi pada Rencana Agregat
- JPI berada pada tingkatan item >JPI bertujuan untuk melihat dampak demand pada perencanaan material dan kapas
- JPI bertujuan untuk menjamin bahwa produk tersedia
untuk memenuhi demand tetapi ongkos dan inventory yang tidak perlu dapat dihindarkan
Perencanaan & Pengendalian Produksi
IE 2353
- Teknik disagregasi: persentase dan metoda Bitran
Pratya Poeri S
and Hax
2 Prosedur Teknik Persentase Contoh (1)
- Hitung persentase kuantitas item masing-masing
Data Item (unit)
terhadap kuantitas famili pada data masa lalu (semua
Waktu baku
dalam unit agregat)
Periode
1
2
3
4
5
6 (jam/unit)
- Produk A 200 220 240 230 250 260
3 Gunakan persentase ini untuk menentukan kuantitas Produk B 600 650 700 690 720 770
2
item masing-masing dari Rencana Agregat. Output
Produk C
50
55
60
58
60
60
5
adalah MPS dalam satuan agregat
- Lakukan pembagian MPS (yang masih dalam satuan
Data Agregat (jam)
agregat) dengan nilai konversi sehingga dihasilkan
Periode
1
2
3
4
5
6 Total Persentase
MPS dalam satuan individu item Produk A 600 660 720 690 750 780 4200 29.63%
Produk B 1200 1300 1400 1380 1440 1540 8260 58.27% Produk C 250 275 300 290 300 300 1715 12.10% Family X 2050 2235 2420 2360 2490 2620 14175 100%
- Berdasarkan model ramalan tersebut, dapat dihitung permintaan agregat pada perioda ke 7, 8, dan 9, yaitu:
Produk A = x 2.718,1 = Produk B = x 2.718,1 = Produk C = x 2.718,1 =
1 F t = 2006,9 + 101,6 t
6
F7 = 2.006,9 + 101,6 x 7 = 2.718,1 F8 = 2.006,9 + 101,6 x 8 = 2.819,7 F9 = 2.006,9 + 101,6 x 9 = 2.921,3
plan) diasumsikan menggunakan chase strategy,
maka nilai rencana agregat akan sama dengan nilai ramalan
Contoh(4)
ke 7 adalah: 2.718,1 jam
untuk memperoleh MPS, yaitu:
0,296 0,583 0,121
n A t b a n t n t t
804,56 jam 1.584,65 jam
328,89 jam MPS ini masih dalam unit agregat, sehingga perlu dilakukan konversi untuk memperoleh unit item. Konversi ini menggunakan waktu baku masing-masing produk
Contoh(5)
Produk Waktu Proses Waktu
Baku (jam)
Jumlah Unit (pembulatan)
A 804.55 3 269 B 1584.65 2 793
C 328.89
5
1
b = 101,6 a = 2006,9
1 ) (
- Bila dalam penentuan rencana agregat (aggregate
5 Peramalan (regresi linier)
Periode Demand
(t) (A t
)
1 2050 2050
1 2 2235 4470 4 3 2420 7260 9 4 2360 9440
16 5 2490 12450 25 6 2620 15720
36 Total
21 14175 51390
91
t.A t t
n t n t n t n i n t t t t t n A t tA n b
1
2
1
2
1
1
- Dengan demikian nilai rencana agregat pada perioda
- Dengan teknik persentase, disagregasi dilakukan
66 MPS pada perioda ke 7: Produk A: 269 unit Produk B: 793 unit Produk C: 66 unit
- Bila terdapat item j dalam famili i yang memenuhi maka seluruh item j dalam famili i harus dibuat.
- – D
40
85 A 3 122 100 0,90
40
22 B 4 223 130 1,15
50
93 B 5 290 170 1,05 50 120 B 6 193 110 1,20
40
83 B 7 420 210 1,15 60 210 C 8 235 150 0,75
85 C 9 135 100 0,85
70 A 2 285 200 1,10
50
35 C 10 180 140 0,80
50
40 Conversion Safety Stock Family Item Inventory Demand
Contoh (2)
Kasus
C
75
50
masing $2000 dan $1000
D ij.t
Langkah-langkah pengerjaan:
1. Pilih family yang akan diproduksi pada perioda yang bersangkutan Suatu family akan diproduksi bila salah satu item dari family tersebut memenuhi syarat berikut:
I ij.t-1
ij.t B ij
Dengan:
I ij.t-1
= Tingkat persediaan pada akhir perioda t – 1 dari item j family i
= Permintaan item j family i pada perioda t B ij
I ij,t-1 - D ij,t A 1 240 170 0,85
= Cadangan pengaman item j dalam family i
9
10
min B D
I Expected
Quantity
i j
I ij,t-1 D ij,t K ij B ij
- Family yang akan diproduksi adalah family A dan
- Aggregate plan: 450 unit
- Ongkos setup untuk family A dan C masing-
- Fungsi tujuan
- x x
- Kendala
I D K U ] ) (
) 1 ,
1 ,
(1) (2) (3) (4) (5) (6)
Model Bitran and Hax (4) Ongkos setup untuk memproduksi famili i Kebutuhan produksi yang ditunjukkan oleh rencana agregat Faktor konversi unit item j, famili i menjadi unit agregat Permintaan item j, famili i pada perioda produksi t Ongkos simpan famili i Jumlah unit famili i yang harus dibuat Batas bawah produksi famili i Batas atas produksi famili i Safety stock item j, famili i Set famili terpilih yang harus diproduksi
S i
ij K t ij
D
,
i h i x i
L U i z ij
B Model Bitran and Hax (5)
sehingga timbul ongkos stock out. Bila ongkos stockout konstan, maka kuantitas produksi masing-masing familiy adalah (agar backorder risk terdistribusi secara adil):
z i i
z i i z i i i
U U x y i
i i i z x L y
B
I D K L i j ij t ij n k k t ij ij i
B
Holding cost Set up
13
yang terpilih dengan menggunakan model knapsack.
Min: Z = i j t ij ij i i z i i i
D k x S x h .
.
2 .
Konversi Demand
U x ) , 1 , ( , Max ij t ij t ij ij i j i
14
z i i j t ij ij i i i i
D K x S x h C
,
2 Min
z i i i i
L x i i
- U x
- Bila maka produksi di atas upper bound, dan ini menyebabkan terjadi inventory. Bila ongkos inventory sama untuk semua family, maka kuantitas produksi masing-masing famili adalah (agar ongkos inventory terdistribusi secara adil):
- Bila maka inventory akan lebih rendah dari safety stock
- x
- * *
- L x
- i
L
- Bitran and Hax (1981) menawarkan algoritma pemecahan, untuk
- dan z
- 18
- Algoritma tersebut terdiri atas:
- ADF untuk membagi agregate plan menjadi nilai kuantitas produksi masing-masing famili
- ADI untuk membagi nilai kuantitas famili-famili tersebut menjadi
i i , nyatakan
U y z i z : i i
L y z i z : z i i i
U y ) ( z i i i
L y ) ( Algoritma Bitran and Hax (4) 5.
Bila Bila U z i y i i
, nyatakan
=z
U y L i i y y
β
β+1
=P
β
β+1
=Φ maka stop . Bila tidak kembali ke
Kelompokkan famili lain ke dalam 2 kelompok, yaitu Hitung Lanjutkan ke Langkah 5 i i
z i i i i
Langkah 2 Algoritma Disagregasi Item Untuk setiap famili i yang sedang diproduksi, tentukan jumlah perioda
1. Tentukan =1, P
17
kondisi:
Algoritma Disagregasi Famili (ADF) Algoritma Disagregasi Item (ADI)
nilai kuantitas item dalam famili masing-masing z i i z i i
Algoritma Disagregasi Famili
1 = x
1
1 = z 2.
Hitung untuk semua
3. Untuk nilai manapun, bila tentukan . Untuk famili lain lanjutkan ke Langkah 4.
P D K S D K S y z i i j t ij ij i i j t ij ij i i
) ( ) (
, ,
- Algoritma Bitran and Hax (3) 4.
- L z i y
- Nyatakan = +1, z
- 1
- (semua famili yang nilai y
- sudah ditentukan) dan P
- y
- (untuk semua famili i yang telah dijadwalkan pada iterasi β). Bila z
1. N sehingga dapat dihitung
N
- y K D B
I i ij ij , n ij ij , t
1
j i n
1
2. Hitung
N
- E K D B
I y i ij ij , n ij ij , t
1 i
j i n
1
21
22 Algoritma Bitran and Hax (6) Untuk setiap item dalam famili i, hitung kuantitas produksi 3.
N E D i ij , N
- y D B
I ij ij , n ij ij , t
1 K D
n
1
ij ij , N j i
- Bila untuk item manapun, misal j=g, maka
y ij
- nyatakan . Keluarkan item g dari famili tersebut, dan
y ig kurangkan sebesar K D dari penyebut persamaan di atas. ij ig,N
Ulangi Langkah 3
ADF
- Famili A: 284
- Famili C: 166
ADI
- Famili A. Item1: 91 unit, Item2: 120 unit, Item3:
83 unit
- Famili B. Item8: 42 unit, Item9: 73 unit, Item10:
91 unit
25 Hasil
1. Diketahui: Diperoleh rencana agregat sebesar 600 unit, Ongkos set up untuk family A sebesar $ 500, family B sebesar $ 200 dan family C sebesar $ 150 batas atas dan batas bawah diabaikan.
5
36
45
5
4
3
Y
3 350
15
32
10
40
25
59
30
2
1
X
30
25
Konversi Set up cost
55
4 450
6
8
15
20
40
24
7
20
6
Z
8 500
6
3
8
10
10
i J I ij.t-1 D ij.t S ij K ij
Safety Stock
Tentukan family yang dibuat dan berapa unit yang harus dibuat untuk masing-masing family tersebut.
15
4
4
6
20
32
3
2 A
16
18
46
2
3
10
12
20
1
Family Item Inventory Demand Safety Stock Konversi i j I ij.t-1 D ij.t S ij K ij
28
12
Family Item Inventory Demand
5 C
Tentukan family yang dibuat dan berapa unit yang harus dibuat untuk masing-masing item dari setiap family yang dibuat.
Suatu lintasan produksi membuat 3 family produk yaitu X, Y dan Z. Rencana produksi untuk yang akan datang telah ditetapkan sebanyak 1250 satuan unit produksi agregat.
26 Latihan Soal (1)
8
2
16
7
10
7 B
20
35
6
6
10
6
19
5
1 Latihan Soal (2) 2.