sesuai dengan model yang diinginkan.
4. Melakukan compile error atau debugging pada model simulasi.
Teknik Validasi
Menurut Harrel (2004:183), teknik validasi yang dapat digunakan adalah sebagai berikut: 1. Mengamati animasi pada model yang dijalankan, membandingkan tingkah laku pada model dengan tingkah laku pada sistem nyata menurut pengetahuan orang lain mengenai sistem tersebut.
2. Membandingkan model dengan sistem nyata dengan cara menjalankan model dan sistem nyata dalam kondisi yang sama.
3. Melakukan perbandingan antara output model dengan output pada sistem nyata.
4. Melakukan analisis sensitivitas, yakni dengan cara melakukan perubahan terhadap nilai
input untuk mengetahui akibat pada perilaku yang terjadi pada sistem atau pada output
24
Pengenalan Software ProModel
Studi kasus GROUP/UNGROUP
Perusahaan LID sedang melakukan proses pengisian botol kecap. botol akan datang setiap 1 menit sebanyak 20 botol dengan kedatangan 25 kali, botol kecap tersebut akan masuk pada mesin pengisian sebanyak 40 botol yang sebelumnya dikulmpulkan terlebih dahulu di pengumpulan kecap dan akan di isi secara bersama-sama. Waktu pengumpulan botol berdistribusi normal (5,1) menit. Setelah melalui proses pengisian selama 15 menit, botol kecap akan satu persatu dimasukan ke dalam kardus. Buatlah simulasi selama 8 jam menggunakan software ProModel.
Berikut adalah langkah-langkah pengerjaan pembuatan model : 1. Buka software ProModel 2014.
2. Klik build location dan buat lokasi-lokasi seperti gambar berikut
Berikut ini adalah tabel location
Name Capacity Unit
Kedatangan botol kecap INFINITE 1
Pengumpulan kecap 50 1
Pack kecap 40 1
Keluar INFINITE 1
3. Buat path network, dengan cara klik build -> path network 4. Buat 1 path yaitu Net1
NET 1 : tarik garis dari kedatangan botol kecap ke pengumpulan kecap (dengan cara klik kiri dari kedatangan botol kecap, tarik ke pengumpulan kecap kemudian klik kanan untuk berhenti) lalu tarik dari pengumpulan kecap ke pack kecap dan klik kanan, kemudian tarik dari pack kecap ke luar.
Untuk mendefinisikan interface , klik kolom interface , kemudian tarik garis dari setiap titik ke lokasi yang dituju, nanti akan muncul garis putus-putus.
25
5. Build entities dengn klik build -> entitiesName Speed Stats
Botol kecap 150 Time series
Kecap isi 150 Time series
Batch botol kecap 150 Time series
6. Build resources dengan klik build -> resources
Name Units Specs
Operator pengumpulan 1 By Units, N3, Rtn Home
Mesin pengisian 1 By Units, N2, Rtn Home
Untuk kolom specs operator pengumpulan, pilih path network Net1 dan home N2, dan centang return home if idle.
Untuk kolom specs mesin pengisian, pilih path network Net1 dan home N3, dan centang
return home if idle.
7. Build process dengan isi tabel proses dan routing sebagai berikut.
Process Routing
Entites Location Operation Output Destination Rule Move logic
Botol_kecap Kedatangan_
botol_kecap Botol_kecap Pengumpulan_kecap FIRST 1
Botol_kecap Pengumpula
n_kecap Group 40 as batch_botol_
kecap Batch_botol
_kecap Pengumpulan_kecap Use operator_pen
gumpulan for N(5,1) min
Batch_boto
l_kecap Pack_kecap FIRST 1 Move with operator_pe
ngumpulan then free Batch_botol _kecap Pack_kecap Use mesin_pengis ian for 15 min Batch_botol
_kecap Pack_kecap Ungroup
Botol_kecap Pack_kecap kecap_isi keluar Move with
operator_pe ngumpulan then free
kecap_isi keluar kecap_isi EXIT FIRS
T 1
Untuk mengisi tabel entities, klik tulisan entities di kolom entities, kemudian pilih entitas yang telah didefinisikan di build entities sebelumnya
26
Untuk tabel locations, caranya sama seperti pada pengisian tabel entities. Untuk operation, dapat dilakukan dengan langkah berikut ini.
a. Klik tulisan operation pada kolom operation, kemudian akan tampil gambar berikut
b. Klik tombol palu untuk memilih perintah yang akan digunakan 8. Build arrival dengan cara klik arrival pada menu bar build
9. Setting simulasi dengan cara sebagai berikut
27
Studi kasus SPLIT/ACCUM
Toko roti memproduksi roti dengan selai berbagai rasa. Satu buah roti datang setiap 5 menit sebanyak 20 kali. Satu roti akan dipotong menjadi 10 lembar roti oleh operator pemotong roti selama waktu berdistribusi triangular (20,24,30) detik. Kemuadian lembaran roti akan dikumpulkan dulu sebanyan 5 lembar roti untuk diberikan selai satu persatu selama 1 menit oleh operator pemberi selasi. Jalankan simulasi selama 8 jam.
Berikut adalah langkah-langkah pengerjaan pembuatan model : 1. Buka software ProModel 2014.
2. Klik build location dan buat lokasi-lokasi seperti gambar berikut
Berikut ini adalah tabel location
Name Capacity Unit
Kedatangan roti INFINITE 1
Meja 10 1
Pemakaian selai 5 1
Keluar INFINITE 1
3. Buat path network, dengan cara klik build -> path network 4. Buat 1 path yaitu Net1
NET 1 : tarik garis dari kedatangan kedatangan roti ke meja (dengan cara klik kiri dari kedatangan roti, tarik ke meja kemudian klik kanan untuk berhenti) lalu tarik dari meja ke pemakaian selai dan klik kanan, kemudian tarik dari pemakaian selai ke luar.
Untuk mendefinisikan interface, klik kolom interface, kemudian tarik garis dari setiap titik ke lokasi yang dituju, nanti akan muncul garis putus-putus.
28
Name Speed Stats
Roti 150 Time series
Lembar roti 150 Time series
Lembar roti berselai 150 Time series
6. Build resources dengan klik build -> resources
Name Units Specs
Operator Pemotongan roti 1 By Units, N2, Rtn Home
Operator Pemberi selai 1 By Units, N3, Rtn Home
Untuk kolom specs operator pemotongan roti, pilih path network Net1 dan home N2, dan centang return home if idle.
Untuk kolom specs operator pemberi selai, pilih path network Net1 dan home N3, dan centang
return home if idle.
7. Build process dengan isi tabel proses dan routing sebagai berikut.
Process Routing
Entites Location Operation Output Destination Rule Move logic
Roti Kedatangan
_roti Roti meja FIRST 1 Move operator with
pemotongan_rot i then free
roti Meja Split 10 as
lembar_roti Lembar
roti Meja Use operator_pem
otong_roti for
T (20,24,30)
sec
Lembar_
roti Pemakaian_selai FIRST 1 Move operator with
pemotongan_rot i then free Lembar_
roti Pemakaian_selai Accum 5 use operator_pem
beri_selai for 1 min Lembar roti berselai keluar FIRST
1 Move operator_pembewith
ri_elai then free Lembar
roti berselai
Keluar Lembar_
roti EXIT FIRST 1
Untuk mengisi tabel entities, klik tulisan entities di kolom entities, kemudian pilih entitas yang telah didefinisikan di build entities sebelumnya
29
Untuk tabel locations, caranya sama seperti pada pengisian tabel entities. Untuk operation, dapat dilakukan dengan langkah berikut ini.a. Klik tulisan operation pada kolom operation, kemudian akan tampil gambar berikut
b. Klik tombol palu untuk memilih perintah yang akan digunakan 8. Build arrival dengan cara klik arrival pada menu bar build
9. Setting simulasi denga cara sebagai berikut
10. Jalankan simulasi dengan klik Run
Studi kasus JOIN/COMBINE
CV. Cahaya adalah sebuah percetakan yangmelayanai pembuatan buku. Pada suatu proses pembuatan buku kertas yang datang adalah sebanyak 30 sebnayak 11 kali dengan
30
waktu berdistribusi eksponensial 15 menit dan kedatangan cover sebanayk 12 buah. Kertas akan dikumpulkan sebanyak 30 lembar oleh oeprator penyusun kertas selama 2 menit kemudian dilakukan proses penjilidan oleh operator penjilidan dengan waktu berdistribusi normal (5, 0.75) menit dan menghasilkan buku jilid. Lakukan simulasi nselama 8 jam dalam 1 hari.
Berikut adalah langkah-langkah pengerjaan pembuatan model : 1. Buka software ProModel 2014.
2. Klik build location dan buat lokasi-lokasi seperti gambar berikut
Berikut ini adalah tabel location
Name Capacity Unit
Kedatangan kertas INFINITE 1
Penyususnan kertas 30 1
Penjilidan 2 1
Kedatangan cover INFINITE 1
Cover INFINITE 1
3. Buat path network, dengan cara klik build -> path network 4. Buat 1 path yaitu Net1
NET 1 : tarik garis dari kedatangan kedatangan kertas (dengan cara klik kiri dari kedatangan kertas, tarik ke penyusan kertas kemudian klik kanan untuk berhenti)
Untuk mendefinisikan interface , klik kolom interface , kemudian tarik garis dari setiap titik ke lokasi yang dituju, nanti akan muncul garis putus-putus.
31
Name Speed Stats
Cover 150 Time series
kertas 150 Time series
Buku jilid 150 Time series
Buku 150 Time series
6. Build resources dengan klik build -> resources
Name Units Specs
Operator penyusun kertas 1 By Units, N2, Rtn Home
Operator penjilidan 1 By Units, N3, Rtn Home
Untuk kolom specs operator penyusunan kertas, pilih path network Net1 dan home N2, dan centang return home if idle.
Untuk kolom specs operator penjilidan, pilih path network Net1 dan home N3, dan centang
return home if idle.
7. Build process dengan isi tabel proses dan routing sebagai berikut.
Process Routing
Entites Location Operation Output Destination Rule Move logic
Kertas Kedatangan_
kertas kertas Penyusunan_kertas FIRST 1 Move operator_penyususwith
an_kertas then free
kertas Penyusunan
_kertas Combine 30 Use
operator_peny ususn_kertas for 2 min
buku penjilidan JOIN 1 Move with
operator_penyusus an_kertas then free
cover Kedatanagn_
cover cover penjilidan FIRST 1 Move operator_penjilidawith
n then free
cover penjilidan Join 1 buku
Use
operator_penji lidan for N(5, 0.75) min
Buku_
jilid keluar FIRST 1 Move operator_penjilidawith
n then free Buku_
jilid keluar Buku_jilid EXIT FIRST 1
Untuk mengisi tabel entities, klik tulisan entities di kolom entities, kemudian pilih entitas yang telah didefinisikan di build entities sebelumnya
32
Untuk tabel locations, caranya sama seperti pada pengisian tabel entities. Untuk operation, dapat dilakukan dengan langkah berikut ini.
a. Klik tulisan operation pada kolom operation, kemudian akan tampil gambar berikut
b. Klik tombol palu untuk memilih perintah yang akan digunakan 8. Build arrival dengan cara klik arrival pada menu bar build
9. Setting simulasi denga cara sebagai berikut
33
Studi kasus LOAD/UNLOAD
Toko Lancar Jaya menjual segala kebutuhan alat bangunan, toko tersebut melakukan pemindahan semen dari gudang menuju toko menggunakan hand truck sebagai media pemindahnya. Semen akan datang sebanyak 1 buah selama 50 kali dengan waktu kedatanagn setiap 3 menit dan hand truck sebanyak 1 buah selama 20 kali dengan waktu kedatanagn 1 menit. Satu buah semen yang akan diangkat ke handtruck digudang oleh operator angkat semne selama N93,4) menit. Setelah handtruck yang berisi semen berada di toko, semen akan diturunkan oleh operator hand truck selama U(4,2) menit. Simulasikan dengan waktu 24 jam dengan number of replication sebanyak 1 kali
Berikut adalah langkah-langkah pengerjaan pembuatan model : 1. Buka software ProModel 2014.
2. Klik build location dan buat lokasi-lokasi seperti gambar berikut
Berikut ini adalah tabel location
Name Capacity Unit
Kedatangan semen INFINITE 1
gudang 5 1
toko 50 1
Kedatangan handtruck INFINITE 1
keluar INFINITE 1
3. Buat path network, dengan cara klik build -> path network 4. Buat 1 path yaitu Net1
NET 1 : tarik garis dari kedatangan kedatangan semen (dengan cara klik kiri dari kedatangan semen, tarik ke penyusan gudang kemudian klik kanan untuk berhenti)
Untuk mendefinisikan interface, klik kolom interface, kemudian tarik garis dari setiap titik ke lokasi yang dituju, nanti akan muncul garis putus-putus.
34
5. Build entities dengn klik build -> entities
Name Speed Stats
Semen 150 Time series
Handttruck 150 Time series
Handtruck_semen 150 Time series
6. Build resources dengan klik build -> resources
Name Units Specs
Operator angkat semen 1 Net1, N2, Rtn Home
Operator handtruck 1 Net1, N5, Rtn Home
Untuk kolom specs operator penyusunan kertas, pilih path network Net1 dan home N2, dan centang return home if idle.
Untuk kolom specs operator penjilidan, pilih path network Net1 dan home N5, dan centang
return home if idle.
7. Build process dengan isi tabel proses dan routing sebagai berikut.
Process Routing
Entities Location Operation Output Destination Rule Move logic
Semen Kedatangan
_semen Semen Gudang Load 5 Move for 2 min
Handtruck Kedatangan
handtruck
Handtruck Gudang FIRST
1
Move for 2 min
Handtruck Gudang Load 1 use
operator angkat semen for N(3,4) min
Handtruck_s
emen toko FIRST 1 Move operator_hanwith
dtruck then
free Handtruck_s
emen toko Unload use 1
operator_h andtruck for U(4,2) min
handtruck toko FIRST
1 Move operator_hanwith
dtruck then
free
Semen toko Semen keluar FIRST
1 Move for 2 min
Semen keluar Semen EXIT FIRST
1
Untuk mengisi tabel entities, klik tulisan entities di kolom entities, kemudian pilih entitas yang telag didefinisikan di build entities sebelumnya
35
Untuk tabel locations, caranya sama seperti pada pengisian tabel entities. Untuk operation, dapat dilakukan dengan langkah berikut ini.a. Klik tulisan operation pada kolom operation, kemudian akan tampil gambar berikut
b. Klik tombol palu untuk memilih perintah yang akan digunakan 8. Build arrival dengan cara klik arrival pada menu bar build
9. Setting simulasi denga cara sebagai berikut
36
Studi kasus IF THEN ELSE
Sebuah perusahaan X sedang melakukan proses pembubutan dengan kedatangan besi sebanyak 2 buah selama 20 kali dengan waktu E (5) menit. Besi akan masuk ke antrean pembubutan kemudian dilakukan proses bubut jika antrean bubut kurang dari sama dengan 5 maka akan di proses oleh worker selama 5 menit jika tidak maka akan diproses oleh supervisor selama 4 menit. Simulasikan selama 8 jam.
Berikut adalah langkah-langkah pengerjaan pembuatan model : 1. Buka software ProModel 2014.
2. Klik build location dan buat lokasi-lokasi seperti gambar berikut
Berikut ini adalah tabel location
Name Capacity Unit
Kedatangan besi INFINITE 1
Antrean bubut INFINITE 1
Bubut 10 1
keluar INFINITE 1
3. Buat path network, dengan cara klik build -> path network 4. Buat 1 path yaitu Net1
NET 1 : tarik garis dari kedatangan kedatangan besi (dengan cara klik kiri dari kedatangan besi, tarik ke antrean bubut kemudian klik kanan untuk berhenti)
Untuk mendefinisikan interface , klik kolom interface , kemudian tarik garis dari setiap titik ke lokasi yang dituju, nanti akan muncul garis putus-putus.
37
Name Speed Stats
Besi 150 Time series
Besi jadi 150 Time series
6. Build resources dengan klik build -> resources
Name Units Specs
worker 1 Net1, N3, Rtn Home
supervisor 1 Net1, N3, Rtn Home
Untuk kolom specs operator penyusunan kertas, pilih path network Net1 dan home N3, dan centang return home if idle.
Untuk kolom specs operator penjilidan, pilih path network Net1 dan home N3, dan centang
return home if idle.
7. Build process dengan isi tabel proses dan routing sebagai berikut.
Process Routing
Entites Location Operation Output Destination Rule Move
logic
besi Kedatangan_bes
i Besi Antrean_bubut FIRST 1
Besi Antrean_bubut besi bubut FIRS
T 1 Move with worker
then free
besi Bubut If CONTENTS
(antrean_bubut ) <=5
{
Use worker for 5 min } Else { Use supervisor for 4 min } Besi_jad i keluar FIRS T 1 Move with superviso r then free Besi_jad
i Keluar Besi_jadi EXIT FIRST 1
Untuk mengisi tabel entities, klik tulisan entities di kolom entities, kemudian pilih entitas yang telah didefinisikan di build entities sebelumnya
Untuk tabel locations, caranya sama seperti pada pengisian tabel entities. Untuk operation, dapat dilakukan dengan langkah berikut ini.
38
a. Klik tulisan operation pada kolom operation, kemudian akan tampil gambar berikut
b. Klik tombol palu untuk memilih perintah yang akan digunakan 8. Build arrival dengan cara klik arrival pada menu bar build
9. Setting simulasi denga cara sebagai berikut
39
METODOLOGI PRAKTIKUM
Flowchart Praktikum
Diagram alir praktikum dapat dilihat pada gambar 1.1 MULAI Studi Pustaka Observasi Lapangan Identifikasi Masalah Penentuan Tujuan Simulasi Pembuatan Model Konseptual (Petri Net)
Pengumpulan Data Pengolahan Data Pemodelan Sistem dengan software Promodel Dry Run Verifikasi model A A Terverifikasi? Jalankan simulasi ya B tidak B Validasi Model Tervalidasi? Analisis Hasil Simulasi C tidak C ya Pembuatan Model Perbaikan Analisis Hasil Perbaikan
40
PROSEDUR PRAKTIKUM Gambaran Sistem
CV Prima Utama merupakan perusahaan yang bergerak di bidang produksi gantungan kunci. Gantungan kunci dibuat dari bahan logam dan diproses pada beberapa lokasi yang berbeda. Proses produksi dimulai dengan kedatangan gantungan kunci polos sebanyak 1200 buah setiap 8 jam. Gantungan kunci ini kemudian dibawa per 1 lusin ke lokasi berikutnya untuk dibersihkan selama waktu berdistribusi normal dengan rata-rata 1 menit dan simpangan baku 0.25 menit, kemudian dipisahkan agar satu per satu, seorang pekerja (packager B) akan beroperasi pada proses ini selama 25 detik. Proses pencetakan pola dilakukan selama 1 menit dan dibantu oleh seorang pekerja lain (inspektor) selama 15 detik tiap kalinya. Seorang pekerja yang bertugas sebagai inspektor terhadap gantungan kunci selama waktu berdistribusi normal dengan rata-rata 10 detik dan simpangan baku 0.1 detik. Berdasarkan data historis, gantungan kunci yang cacat mencakup 4.5% dari total gantungan kunci. Gantungan kunci yang cacat akan dibuang. Gantung kunci yang lolos inspeksi kemudian dibawa oleh inspektor menuju lokasi pengepakan awal. Di lokasi ini, gantungan kunci dibungkus dengan plastik oleh seorang packager A selama waktu berdistribusi seragam dengan rata-rata 1 menit dan simpangan baku 0.3 menit. Plastik pembungkus datang dalam jumlah 1200 datang setiap 8 jam pada stasiun penyimpanan bahan baku packaging. Pada stasiun yang sama, datang pula 100 karton yang setiap 120 jam. Kedua bahan packaging ini kemudian dibawa ke bagian pengecekan dan kemudian akan menuju lini produksinya masing-masing yang mana diantarkan oleh packager A dan packager B. Setelah dibungkus dengan plastik, 12 gantungan kunci akan dikumpulkan bersama untuk digabung dengan 1 karton menjadi 1 pak gantungan kunci. Pengepakan dengan karton dilakukan oleh packager B selama waktu berdistribusi triangular dengan nilai bawah 3, nilai tengah 5, dan nilai atas 6 menit. Setelah dipak, pak-pak tersebut akan diantar oleh packager B menuju gudang penyimpanan produk jadi.
CV Prima Utama mulai beroperasi dari pukul 08.00 hingga 17.00 dengan 1 jam istirahat mulai pukul 12.00. Selain itu, data historis menunjukkan bahwa lokasi pencetakan pola mengalami downtime dengan distribusi eksponensial dengan rata-rata 200 jam. Buat model simulasi untuk mengidentifikasi permasalahan yang mungkin terjadi pada proses produksi gantungan kunci di CV Prima Utama, kemudian tentukan saran perbaikan terhadap permasalahan tersebut.