Modul 1 2013 (Mosi)
-
Upload
mira-febrina -
Category
Documents
-
view
140 -
download
10
description
Transcript of Modul 1 2013 (Mosi)
MODUL I
PENDAHULUAN
1.1 Tujuan Praktikum
1. Mengetahui komponen-komponen dalam software Promodel.
2. Mampu menggunakan software Promodel untuk membuat model simulasi dasar.
1.2 Pengantar ProModel
ProModel adalah suatu alat bantu simulasi dan analisis untuk seluruh tipe dan jenis
sistem produksi yang berbasis windows. ProModel memiliki kombinasi yang baik antara
kemudahan dalam penggunaan, fleksibilitas yang lengkap, kemudahan memodelkan untuk
setiap keadaan dan kemampuan membuat animasi yang realistis, sehingga simulasi
menjadi semakin nyata.
ProModel dapat membantu untuk mencoba ide-ide baru dalam merancang dan
meningkatkan sistem sebelum menentukan waktu dan sumber daya yang diperlukan untuk
membangun atau mengubah sistem nyata. ProModel memfokuskan pada masalah-masalah
seperti utilisasi sumber daya, kapasitas produksi, tingkat produktifitas, dan tingkat
persediaan. Dengan memodelkan unsur penting dari sistem produksi, kita dapat
melakukan percobaan dengan strategi dan rancangan operasi yang berbeda untuk
mencapai hasil yang terbaik.
A. Komponen ProModel
Ada enam komponen utama untuk membuat suatu model simulasi dengan ProModel
yaitu :
1) Location (lokasi)
2) Entities (entitas)
3) Arrivals (kedatangan)
4) Processing (proses)
5) Resources (sumber daya)
6) Path Network (lintasan kerja resources)
Location. Merupakan suatu tempat dalam sistem tidak bergerak dimana entitas akan
menjalani proses, sebagai tempat penyimpanan atau tempat untuk aktivitas-aktivitas
lain. Dalam model yang dibuat, location berupa mesin-mesin atau stasiun kerja.
Data-data yang diperlukan untuk mendefinisikan locations adalah :
1. Name : Nama masing-masing lokasi.
2. Capacity : Kapasitas lokasi dalam memproses entitas.
3. Unit : Jumlah lokasi yang dimaksud.
4. Downtimes (Dts) : Saat-saat lokasi tidak berfungsi, misalnya karena
kerusakan, dll.
5. Decision rules : Digunakan untuk merumuskan bagaimana aturan
pemrosesan bagi entitas yang masuk lokasi.
6. Notes : Untuk memasukkan catatan
Entities. Adalah Sesuatu yang menjadi objek dari suatu proses. Entitas dapat berupa
komponen, produk, manusia atau lembar kerja. Masing-masing entitas mempunyai
nama dan dapat direpresentasikan dengan satu atau lebih grafik selama simulasi.
Data-data yang diperlukan dalam mendefinisikan entitas :
1. Name : Nama setiap entitas.
2. Speed : Kecepatan entitas bergerak atau berpindah dari satu lokasi ke
lokasi lain.
3. Stats : Menyatakan level statistik dalam mengumpulkan hasil masing-
masing jenis entitas.
Arrivals. Menyatakan kedatangan entitas dari luar ke dalam sistem yang diamati
untuk pertama kalinya.
Data-data yang diperlukan dalam mendefinisikan arrivals :
1. Entity : Menunjukkan entitas apa yang masuk ke dalam sistem.
2. Locations : Menunjukkan lokasi pertama kali entitas memasuki
sistem.
3. Quantity each : Menyatakan jumlah entitas yang datang setiap satu kali
kedatangan.
4. First time : Menunjukkan waktu pertama kalinya entitas masuk ke
sistem.
5. Occurrences : Menyatakan berapa kali kedatangan.
6. Frequency : Menyatakan selang waktu antar kedatangan.
7. Logic : Untuk menyatakan logika-logika lain saat kedatangan.
8. Disable : Menyatakan ada atau tidak penghalang utnuk setipa kali
kedatangan.
Processing. Merupakan operasi yang terjadi di dalam sistem dan dilakukan pada
lokasi dan antar lokasi. Proses merupakan kegiatan pengolahan input yang dilakukan
oleh setiap mesin (lokasi) sehingga akan menghasilkan suatu output tertentu.
Data-data yang diperlukan dalam mendefinisikan proses :
1. Entity : Menunjukkan entitas sebagai input yang akan diproses.
2. Location : Menunjukkan lokasi dimana operasi terjadi.
3. Output : Menunjukkan entitas sebagai output dari proses yang
terjadi.
4. Block : Jalur yang ditempuh entitas.
5. Destination : Lokasi yang menjadi tujuan berikutnya.
6. Rule : Menyatakan aturan yang digunakan dalam proses.
7. Move logic : Untuk mendefinisikan metode pergerakan entitas, yaitu
dengan menempatkan waktu pergerakan atau dengan apa
entitas dipindahkan.
Resources. Adalah orang atau pekerja, peralatan dan alat pemindah material lain.
Data-data yang diperlukan adalah :
1. Name : Nama resources
2. Unit : Menunjukkan banyaknya resources
3. Specifications : Menunjukkan spesifikasi jaringan yang dilintasi dan
lokasi yang pertama kali dikunjungi.
Path Network. Merupakan lintasan dimana resources bergerak di sepanjang lintasan
yang dibuat. Arah lintasan bisa satu arah atau dua arah dan bisa dibuat berdasarkan
faktor jarak atau waktu.
Data-data yang diperlukan adalah :
1. Name : Nama lintasan yang bersangkutan.
2. Type : Terdiri dari passing (dilintasi resources) dan not passing (tidak
dilintasi resources).
3. T/S : Merupakan pilihan waktu (t) atau kecepatan dan jarak (s).
4. Path : Menunjukkan jumlah dari lintasan dalam suatu jaringan.
5. Interfaces : Menunjukkan lokasi yang menghubungkan node dalam path
network.
Contoh Kasus I:
Fantastic Dan merupakan salah satu barbershop yang banyak di kunjungi konsumen. Waktu
antar kedatangan konsumen berdistribusi eksponensial dengan rata-rata 10 menit. Dan (si
tukang cukur) membutuhkan waktu 8 – 10 menit untuk melayani konsumennya mulai dari
member ucapan selamat datang, mencukur, sampai menerima pembayaran dari setiap
pelanggannya yang terdistribusi secara seragam (Uniform). Buat simulasi dari system tersebut
selama 1 hari (480 menit) untuk mengetahui
a. Berapa banyak konsumen yang dapat di layani Dan setiap hari?
b. Berapa rata-rata konsumen yang menunggu untuk dilayani? Dan berapa jumlah
maksimumnya?
c. Berapa rata-rata waktu yang dihabiskan konsumen di salon?
d. Berapa utilitas si Tukang cukur Dan?
Solusi Model
Langkah – langkah Pembuatan Model
a. Buka aplikasi PromodelBuat file baru dari menu bar, pilih File →New. Akan muncul menu window General Information. Pada menu General Information, isikan Title, pilih Time Units adalah Minutes dan Distance Units adalah Feet.
Gambar 1.1 General Information
b. Pendefinisian LocationKlik Build > Location
Gambar 1.2 Pendefinisian Location
c. Pendefinisian EntitiesKlik Build > Entities
Gambar 1.3 Pendefinisian Entities
d. Pendefinisian ProsesKlik Build > Processing
Gambar 1.4 Pendefinisian Processing 1
Gambar 1.5 Pendefinisian Processing 2
e. Pendefinisian ArrivalsKlik Build > Arrivals
Gambar 1.6 Pendefinisian Arrivals
f. Setting waktu simulasiUntuk menentukan waktu simulasi, dari menu bar pilih Simulation → Options akan muncul
window Simulation
Gambar 1.7 Simulation Options
Contoh Kasus 2:
Di Perusahaan Pomona Electronics di rakit 3 jenis PCB (Printed Circuit Board) yang
berbeda. Setiap PCB mempunyai alur yang berbeda yang melalui 3 area perakitan. Waktu
yang di perlukan untuk merakit PCB tergantung pada jenis PCB dan operasinya. Model
simulasi diperlukan untuk menentukan berapa waktu yang di butuhkan untuk merakit 500 unit
PCB setiap tipenya. Waktu perakitan untuk setiap PCB terdistribusi eksponensial dengan rata-
rata seperti terlihat pada tabel berikut:
Tabel 1.1 Waktu Perakitan PCB
PCB 1 PCB 2 PCB3
Area Waktu Area Waktu Area Waktu
1 10 2 5 3 12
2 12 1 6 2 14
3 15 3 8 1 15
Buat simulasi untuk kasus di atas dan diasumsikan 500 UNIT UNTUK SETIAP PCB ready
stock ketika proses perakitan di mulai.
Gambar 1.8 Model Existing
Solusi Model:
Langkah – langkah Pembuatan Model
a. Buka aplikasi PromodelBuat file baru dari menu bar, pilih File →New. Akan muncul menu window General Information. Pada menu General Information, isikan Title, pilih Time Units adalah Minutes dan Distance Units adalah Feet.
Gambar 1.8 General Information
b. Pendefinisian LocationKlik Build > Location
Gambar 1.9 Pendefinisian Location
c. Pendefinisian EntitiesKlik Build > Entities
Gambar 1.10 Pendefinisian Entities
********************************************************************************
* Arrivals *
********************************************************************************
Entity Location Qty Each First Time Occurrences Frequency Logic
-------- ----------- ---------- ---------- ----------- ---------- ------------
PCB1 PCB_Receive 500 1 0
PCB2 PCB_Receive 500 1 0
PCB3 PCB_Receive 500 1 0
********************************************************************************
* Processing *
********************************************************************************
Process Routing
Entity Location Operation Blk Output Destination Rule Move Logic
-------- ----------- ------------------ ---- -------- ----------- ------- ------------
PCB1 PCB_Receive 1 PCB1 Area1 FIRST 1
PCB1 Area1 wait e(10) 1 PCB1 Area2 FIRST 1
PCB1 Area2 wait e(12) 1 PCB1 Area3 FIRST 1
PCB1 Area3 wait e(15) 1 PCB1 EXIT FIRST 1
PCB2 PCB_Receive 1 PCB2 Area2 FIRST 1
PCB2 Area2 wait e(5) 1 PCB2 Area1 FIRST 1
PCB2 Area1 wait e(6) 1 PCB2 Area3 FIRST 1
PCB2 Area3 wait e(8) 1 PCB2 EXIT FIRST 1
PCB3 PCB_Receive 1 PCB3 Area3 FIRST 1
PCB3 Area3 wait e(12) 1 PCB3 Area2 FIRST 1
PCB3 Area2 wait e(14) 1 PCB3 Area1 FIRST 1
PCB3 Area1 wait e(15) 1 PCB3 EXIT FIRST 1
Contoh Kasus 3:
Pada perusahaan San Dimas Electronic, produk di inspeksi di 3 mesin inspeksi yang identik.
Produk datang ke mesin inspeksi dengan waktu antar kedatangan setiap 12 menit dan
berdistribusi eksponensial. Mesin yang kosong yang pertama kali diisi. Proses di setiap mesin
terdistribusi normal dengan rata-rata 10 menit dan standard deviasi 3 menit secara parallel.
Setelah selesai di inspeksi selanjutnya produk akan di kirim ke mesin ke empat untuk di
lakukan pengepakan sebelum di kirim ke konsumen. Proses pengepakan memakan waktu 5
menit dengan standard deviasi 2 menit dan berdistribusi normal. Setelah selesai di packing,
produk akan kelura dari system. Jalankan simulasi untuk 1 bulan (20 hari, 8 jam/hari). Hitung
rata-rata utilisasi ke empat mesin yang digunakan dan berapa produk yang dapat dilayani oleh
setiap mesin?
Gambar 1.11 Model Existing
Solusi Model:
Langkah – langkah Pembuatan Model
a. Buka aplikasi PromodelBuat file baru dari menu bar, pilih File →New. Akan muncul menu window General Information. Pada menu General Information, isikan Title, pilih Time Units adalah Minutes dan Distance Units adalah Feet.
Gambar 1.12 General Information
b. Pendefinisian LocationKlik Build > Location
Gambar 1.13 Pendefinisian Location
c. Pendefinisian EntitiesKlik Build > Entities
Gambar 1.14 Pendefinisian Entities
********************************************************************************
* Arrivals *
********************************************************************************
Entity Location Qty Each First Time Occurrences Frequency Logic
-------- ------------------ ---------- ---------- ----------- ---------- ------------
PC_Board Material_Receiving 1 0 inf e(12) min
********************************************************************************
* Processing *
********************************************************************************
Process Routing
Entity Location Operation Blk Output Destination Rule Move Logic
-------- ------------------ ------------------ ---- -------- ----------- ------- ------------
PC_Board Material_Receiving 1 PC_Board Inspect FIRST 1
PC_Board Inspect Wait N(10,3) min 1 PC_Board Packing FIRST 1
PC_Board Packing Wait N(5,2) min 1 PC_Board EXIT FIRST 1
Contoh Kasus 4:
Kantor cabang Bank of India mempunyai 3 orang teller yang bernama Amar, Akbar dan
Anthony. Layout kantor cabang dapat dilihat pada gambar 1.15. Konsumen datang ke bank
dengan distribusi uniform (rata-rata 5 menit dan nilai tengah 4 menit). Semua teller melayani
konsumen dengan distribusi uniform (rata-rata 10 menit dan nilai tengah 6 menit). Konsumen
lebih menyukai Amar daripada Akbar dan lebih menyukai Akbar daripada Anthony akan
tetapi jika teller yang di sukainya sedang sibuk maka konsumen akan memilih teller yang
tersedia. Simulasikan system untuk 200 orang konsumen. Hitung utilisasi dari setiap teller
jika panjang antrian 100 kaki.
Gambar 1.15 Model Existing
Solusi Model:
Langkah – langkah Pembuatan Model
a. Buka aplikasi PromodelBuat file baru dari menu bar, pilih File →New. Akan muncul menu window General Information. Pada menu General Information, isikan Title, pilih Time Units adalah Minutes dan Distance Units adalah Feet.
Gambar 1.16 General Information
b. Pendefinisian LocationKlik Build > Location
Gambar 1.17 Pendefinisian Location
d. Pendefinisian EntitiesKlik Build > Entities
Gambar 1.18 Pendefinisian Entities
********************************************************************************
* Processing *
********************************************************************************
Process Routing
Entity Location Operation Blk Output Destination Rule Move Logic
--------- -------- ------------------ ---- --------- ----------- ------- ------------
Customers Enter 1 Customers Teller_Q FIRST 1
Customers Teller_Q 1 Customers Amar FIRST 1
Customers Akbar FIRST
Customers Anthony FIRST
Customers Amar Wait U(10,6) min 1 Customers EXIT FIRST 1
Customers Akbar Wait U(10,6) min 1 Customers EXIT FIRST 1
Customers Anthony Wait U(10,6) min 1 Customers EXIT FIRST 1
********************************************************************************
* Arrivals *
********************************************************************************
Entity Location Qty Each First Time Occurrences Frequency Logic
--------- -------- ---------- ---------- ----------- ---------- ------------
Customers Enter 1 200 U(5,4) min
Rubah Program dengan proses sebagai berikut kemudian bandingkan
dengan hasil sebelumnya:
********************************************************************************
* Processing *
********************************************************************************
Process Routing
Entity Location Operation Blk Output Destination Rule Move Logic
--------- -------- ------------------ ---- --------- ----------- ------- ------------
Customers Enter 1 Customers Teller_Q FIRST 1
Customers Teller_Q 1 Customers Amar TURN 1
Customers Akbar TURN
Customers Anthony TURN
Customers Amar Wait U(10,6) min 1 Customers EXIT FIRST 1
Customers Akbar Wait U(10,6) min 1 Customers EXIT FIRST 1
Customers Anthony Wait U(10,6) min 1 Customers EXIT FIRST 1