Simulasi Event-Diskrit (Discrete-Event Simulation)

dokumen-dokumen yang mirip
Dasar-dasar Simulasi

2.1 Pengantar Model Simulasi Sistem Diskrit

SIMULASI SISTEM ANTRIAN SINGLE SERVER. Sistem: himpunan entitas yang terdefinisi dengan jelas. Atribut: nilai data yang mengkarakterisasi entitas.

PEMODELAN DAN SIMULASI

Bab 6: Membangun Model. Pemodelan dan Simulasi Sistem. Monica A. Kappiantari

Bab 6: Membangun Model. Pemodelan dan Simulasi Sistem

Sumber: Harrell, C., B.K. Ghosh and R.O. Bowden, Jr., Simulation Using Promodel, 2 nd ed., McGraw- Hill, Singapore, MONICA A.

SIMULASI PELAYANAN PUSKESMAS SADANG SERANG

BAB II LANDASAN TEORI

Dasar-Dasar Pemodelan Sistem

SIMULASI SISTEM ANTRIAN PELAYAN TUNGGAL SEDERHANA

LABORATORIUM SISTEM PENDUKUNG KEPUTUSAN DAN INTELIGENSIA BISNIS

PERANCANGAN DAN SIMULASI ANTRIAN PAKET DENGAN MODEL ANTRIAN M/M/N DI DALAM SUATU JARINGAN KOMUNIKASI DATA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN. siapa saja. Contoh kongkrit yang dapat dilihat dalam kegiatan sehari-hari seperti

Pengembangan Simulasi Komputer Model Antrian Nasabah Untuk Menganalisa Unjuk Kerja Layanan Teller Bank 1

BAB 2 TINJAUAN PUSTAKA

ANALISIS IMPLEMENTASI RANDOM NUMBER GENERATE(RNG) PADA SIMULASI ANTRIAN MENGGUNAKAN APLIKASI BERBASIS.NET FRAMEWORK

Simulasi antrian pelayanan kasir swalayan citra di Bandar Buat, Padang

Pengumpulan dan Analisis Data

Prinsip Dasar Selain didasarkan pada seni dan kreatifitas pemodelan juga didasarkan pada; 1. Konseptualisasi sebuah model membutuhkan pengetahuan sist

ANALISIS MODEL DAN SIMULASI PADA SISTEM ANTRIAN PADA SONY ERICSON CARE CENTER

ANALISIS EFEKTIVITAS SISTEM ANTRIAN TELLER BANK BNI DENGAN VISUALISASI PROMODEL (STUDI KASUS CABANG UNIVERSITAS INDONESIA DEPOK)

Pengembangan Simulasi Komputer Model Antrian Nasabah Untuk Menganalisa Unjuk Kerja Layanan Teller Bank 1

I. PENDAHULUAN. 2.2 Klasifikasi Model Simulasi

LAPORAN RESMI MODUL IV QUEUING THEORY

ANALISA SISTEM ANTRIAN M/M/1/N DENGAN RETENSI PELANGGAN YANG MEMBATALKAN ANTRIAN

MODEL SIMULASI KEJADIAN DISKRIT UNTUK MENGEVALUASI KINERJA OPERASIONAL SISTEM PELAYANAN PADA SEBUAH KANTOR CABANG BANK X

Analisis Sistem Antrian di Plasa Telkom Solo dengan Metode Simulasi

CONTOH STUDI KASUS ANTRIAN

Analisis Kinerja Pelayanan Perpustakaan UI dengan Pendekatan Pemodelan Diskrit Menggunakan Perangkat Lunak Promodel

BAB II LANDASAN TEORI

SISTEM TRANSPORTASI BUS KAMPUS UNAND

SIMULASI ANTRIAN KLINIK DAN IMPLEMENTASINYA MENGGUNAKAN GPSS

BAB 4 PENGUMPULAN DAN ANALISIS DATA

ANALISIS ANTRIAN DENGAN MODEL SINGLE CHANNEL SINGLE PHASE SERVICE PADA STASIUN PENGISIAN BAHAN BAKAR UMUM (SPBU) I GUSTI NGURAHRAI PALU

ANALISIS SISTEM ANTRIAN TRANSPORTASI BUSWAY DI HALTE PULOGADUNG DAN DUKUH ATAS

SIMULASI PELAYANAN KASIR SWALAYAN CITRA DI BANDAR BUAT, PADANG

TOOLS SIMULASI INVENTORI PADA SUPERMARKET

Permodelan dan Simulasi Sistem

Penjadwalan CPU. Badrus Zaman

BAB II LANDASAN TEORI. Dalam Kamus Bahasa Inggris dari Oxford [13] menjelaskan simulasi : The

Simulasi Antrian Kantor Pos M/M/3 dengan MATLAB

ANALISIS ANTRIAN MENGGUNAKAN METODE SIMULASI MONTE CARLO. Fajar Etri Lianti ABSTRACT

Teori Antrian. Prihantoosa Pendahuluan. Teori Antrian : Intro p : 1

ABSTRACT. Keywords: Queue Process, Multiple Channel Model Query System, Performance of the Queuing System. Universitas Kristen Maranatha

BAB 4 PENGUMPULAN, PENGOLAHAN, DAN ANALISIS DATA

ANALISIS ANTRIAN DENGAN MODEL SINGLE CHANNEL SINGLE PHASE SERVICE PADA STASIUN PENGISIAN BAHAN BAKAR UMUM (SPBU) I GUSTI NGURAHRAI PALU

Lampiran 1: Data kedatangan pelanggan per jam dan penghitungan Steady-state. No Hari/Tanggal Periode Waktu (Per Jam) 1 Selasa

PENERAPAN TEORI ANTRIAN PADA PELAYANAN TELLER BANK MANDIRI KANTOR CABANG PEMBANTU PURI SENTRA NIAGA

SIMULATION OF TRAJECTORY BALANCE PROCESS IN THE EFFORT OPTIMAL TIME OF PRODUCTION PROCESS PLASTERBOARD St. Salammia L.A.

LAMPIRAN 1. Struktur Organisasi PT. Soho

OPTIMALISASI UTILITAS PINTU TOL MASUK DAN PEKERJA PINTU TOL MELALUI SIMULASI APLIKASI PROMODEL BERDASARKAN ANTRIAN KENDARAAN

DESKRIPSI SISTEM ANTRIAN PADA KLINIK DOKTER SPESIALIS PENYAKIT DALAM

Perubahan keadaan karena adanya suatu kejadian (event). Kejadian terjadi dengan selang waktu acak Sistem Simulasi Diskret

ANALISIS SISTEM ANTRIAN M/M/1: PENDEKATAN KLASIK DAN LATTICE PATH COMBINATORICS

Queuing Models. Deskripsi. Sumber. Deskripsi. Service Systems

BAB 4 PENGOLAHAN DATA

PENENTUAN MODEL ANTRIAN BUS ANTAR KOTA DI TERMINAL MANGKANG. Dwi Ispriyanti 1, Sugito 1. Abstract

BAB I PENDAHULUAN. Antrian dalam kehidupan sehari-hari sering ditemui, misalnya antrian di

BAB 2 LANDASAN TEORI. antrian (queuing theory), merupakan sebuah bagian penting dan juga alat yang

Unnes Journal of Mathematics

Sistem Operasi. Konsep Dasar. Histogram Waktu CPU-Burst. Penjadwal CPU PENJADWALAN CPU. Pertukaran Urutan Pada CPU Dan I/O Burts

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1. Kedatangan, populasi yang akan dilayani (calling population)

EVALUASI IMPLEMENTASI SISTEM PELAYANAN PARKIR BERBASIS RFID (Radio Frequency Identification) DI FAKULTAS TEKNIK UNIVERSITAS SEBELAS MARET SURAKARTA

Teori Antrian. Riset Operasi TIP FTP UB Mas ud Effendi

PENERAPAN TEORI ANTRIAN PADA PELAYANAN TELLER BANK X KANTOR CABANG PEMBANTU PURI SENTRA NIAGA

Kata kunci: penentuan jumlah operator, simulasi, waktu tunggu

SIMULASI PELAYANAN PENGISIAN BAHAN BAKAR DI SPBU GUNUNG PANGILUN

BAB III DARI MODEL ANTRIAN M/M/1 DENGAN POLA KEDATANGAN BERKELOMPOK KONSTAN. 3.1 Model Antrian M/M/1 Dengan Pola Kedatangan Berkelompok Acak

Bab 4. Penjadwalan CPU POKOK BAHASAN: TUJUAN BELAJAR: 4.1 KONSEP DASAR. Konsep Dasar Kriteria Penjadwalan Algoritma Penjadwalan

Analisis Sistem Antrian Pada Proses Pelayanan Konsumen di Rumah Makan

Simulasi Dan Permodelan Sistem Antrian Pelanggan di Loket Pembayaran Rekening XYZ Semarang

MODEL SIMULASI DISKRIT UNTUK MENGUKUR EFEK KETERLAMBATAN JADWAL PENERBANGAN TERHADAP ANTRIAN PRA TINGGAL LANDAS DAN PASCA PENDARATAN

TEORI ANTRIAN PERTEMUAN #10 TKT TAUFIQUR RACHMAN PENGANTAR TEKNIK INDUSTRI

BAB V PENUTUP. Menurut. Ukuran Keefektifan Rumus ProModelStudent. Rumus

PENENTUAN JUMLAH LOKET PEMBAYARAN TELEPON YANG OPTIMAL DENGAN MODEL SIMULASI DI BANK X SURABAYA

UNNES Journal of Mathematics

Mata Kuliah Pemodelan & Simulasi

BAB 4 PENJADWALAN CPU 55

ANALISIS SISTEM PELAYANAN DI STASIUN TAWANG SEMARANG DENGAN METODE ANTRIAN

ANALISIS KINERJA SISTEM ANTRIAN M/M/1

SISTEM ANTRIAN MODEL GEO/G/1 DENGAN VACATION

BAB I PENDAHULUAN. cepat saji dalam annual report sebagai berikut, KFC dalam situs resmi laporan

BAB III PEMODELAN DAN SIMULASI

OPTIMALISASI SISTEM ANTRIAN PELANGGAN PADA PELAYANAN TELLER DI KANTOR POS (STUDI KASUS PADA KANTOR POS CABANG SUKOREJO KENDAL)

MODUL PRAKTIKUM SIMULASI SISTEM. TIM PENYUSUN Irwan Sukendar, ST., MT Ali Wedo Sarjono, ST Muchamad Maknun, ST

PENGATURAN KOMPOSISI TENAGA KERJA UNTUK MEMINIMASI WAITING TIME DENGAN PENDEKATAN SIMULASI BERBASIS INTERAKSI PROSES

ANALISIS SISTEM ANTRIAN PADA PELAYANAN TELLER DI BANK RAKYAT INDONESIA KANTOR CABANG KOTA TEGAL Ernawati Sya diyah 1, Kris Suryowati 2 1,2

SIMULASI ANTRIAN PELAYANAN PASIEN (STUDI KASUS: KLINIK BIDAN LIA JALAN MT. HARYONO NO. 52 BINJAI)

PARADIGMA VOL. IX. NO. 2, APRIL 2007

Nanda Anggraini Assegaf

Pertemuan V Penjadwalan Proses

Mata Kuliah Pemodelan & Simulasi. Riani Lubis. Universitas Komputer Indonesia

Model Antrian pada Sistem Pembayaran di Golden Pasar Swalayan Manado. A Model Queue at The Payment System at Golden Supermarket Manado

MATERI KULIAH PEMODELAN dan SIMULASI NUMERIK

SIMULASI ANTRIAN PELAYANAN NASABAH BANK MENGGUNAKAN METODE HYPEREXPONENTIAL

BAB 2 LANDASAN TEORI

SIMULASII ANTRIAN PELAYANAN BERKELOMPOK OLEH BANYAK SERVER T E S I S AKIM MANAOR HARA PARDEDEE

Transkripsi:

Bab 4: Simulasi Event-Diskrit (Discrete-Event Simulation) Sumber: Harrell, C., B.K. Ghosh and R.O. Bowden, Jr., Simulation Using Promodel, 2 nd ed., McGraw-Hill, Singapore, 2003.

Bab 4: Simulasi Event-Diskrit Bacaan: Harrell, Bab 4 www.teknikindustri.org Topik Discrete-event vs. continuous simulation Discrete-event simulation Contoh manual

1. Discrete-event vs. continuous

Types of Simulation Statik atau dinamik Stokastik atau deterministik Discrete event atau continuous

Apakah Discrete-Event Simulation itu? Discrete-Event Simulation Simulasi dimana perubahan statusnya terjadi pada titik-titik diskrit dalam waktu yang dipicu oleh kejadian (event) Kejadian yang biasa terdapat dalam simulasi: Kedatangan sebuah entitas ke sebuah stasiun kerja (workstation) Kegagalan resource Selesainya sebuah aktivitas Akhir sebuah shift

Discrete-event vs. continuous simulation

Discrete-event vs. continuous simulation Continuous-change state variable Discrete-change state variable

2. Discrete Event Simulation

Kejadian (Event) Menggambarkan sistem aliran proses Aliran proses (process flow): urutan kejadian untuk menjalankan simulasi Event akan menciptakan keterlambatan dalam simulasi untuk mereplikasi satu lintasan waktu Event memicu eksekusi logika yang dihubungkan dengan event

Tipe event Kejadian terjadwal (Scheduled event): sebuah event dimana saat terjadinya dapat ditentukan dan dijadwalkan sebelumnya Kejadian kondisional (Conditional event): dipicu oleh kondisi yang ditemui, bukan oleh satu lintasan waktu

Start Create simulation database and schedule initial events Advance clock to next event time Termination event? Yes Update statistics and generate output report. No Process event and schedule any new events End Update statistics, state variables, and animation Yes Any conditional events? No

3. Contoh Manual

Contoh: sistem ATM Arriving customers (entities) ATM queue (FIFO) ATM server (resource) Departing customers (entities) 8 7 6 5 4 3 2 1 Interarrival time 4.8 minutes 7 th customer arrives at 21.0 min. 6 th customer arrives at 16.2 min. Figure: Descriptive drawing of the ATM system

Contoh: sistem ATM Pelanggan tiba untuk menggunakan ATM dengan waktu antar-kedatangan 3.0 menit yang terdistribusi eksponensial Antrian memiliki kapasitas untuk menampung pelanggan dalam jumlah tak terbatas ATM memiliki kapasitas satu pelanggan Pelanggan menghabiskan rata-rata 2.4 menit terdistribusi eksponensial untuk menyelesaikan transaksinya (waktu jasa / service time di ATM) Simulasi mulai pada saat nol Simulasikan sistem ATM pada 22 menit pertama operasinya dan estimasikan waktu tunggu (expected waiting time) pelanggan dalam antrian

Asumsi Tidak ada pelanggan dalam sistem pada saat awal, sehingga antrian kosong dan ATM tidak dipergunakan (idle) Waktu bergerak dari antrian ke ATM sangat kecil, sehingga diabaikan Pelanggan diproses dari antrian dengan dasar FIFO ATM tidak pernah mengalami kerusakan

Mempersiapkan simulasi (Setting up the simulation) Simulasi waktu (clock): t i : nilai waktu simulasi (simulation clock) pada langkah i, untuk i=0 sampai jumlah discrete event Asumsikan simulasi mulai pada saat nol, t 0 =0 t 1 : nilai simulation clock saat discrete event pertama dalam daftar diproses t 2 : nilai simulation clock saat discrete event kedua dalam daftar diproses

Mempersiapkan simulasi (Setting up the simulation) Atribut entitas Adalah karakteristik suatu entitas yang dipertahankan oleh entitas tersebut sampai entitas keluar dari sistem Untuk simulasi ATM: atribut waktu kedatangan (Arrival Time)

Mempersiapkan simulasi (Setting up the simulation) Variabel status Jumlah entitas dalam antrian pada langkah ke-i, NQ i. ATM status i untuk menunjukkan apakah ATM sibuk atau menganggur (idle) pada langkah ke-i.

Mempersiapkan simulasi (Setting up the simulation) Akumulator Statistik (Statistical accumulators) Simple-average: Waktu rata-rata pelanggan menunggu dalam antrian Time-average: Jumlah rata-rata pelanggan di dalam antrian

Mempersiapkan simulasi (Setting up the simulation) Akumulator Statistik (Statistical accumulators) Simple-average time in queue Menghitung jumlah pelanggan yang melewati antrian Saat pelanggan melalui antrian, waktu menunggu dicatat. Dihitung dari saat masuk antrian sampai saat meninggalkan antrian: Simple-average time in queue = t i Arrival time Time-average number of customers in the queue Untuk durasi langkah terakhir (t i t i-1 ) dan jumlah pelanggan yang memasuki antrian selama langkah terakhir (NQ i-1 ), hitung Time-Weighted Number of Entities in the Queue = (t i t i-1 ) NQ i-1

Mempersiapkan simulasi (Setting up the simulation) Kejadian (Event) Arrival event: terjadi saat entitas pelanggan (customer entity) tiba dalam antrian Departure event: terjadi saat entitas pelanggan menyelesaikan transaksi ATM Termination event: untuk mengakhiri simulasi

Mempersiapkan simulasi (Setting up the simulation) Waktu antar-kedatangan (inter-arrival time) dan waktu pelayanan pelanggan (customer service time) pada ATM terdistribusi eksponensial dengan rata-rata 3 menit dan 2.4 menit Waktu kedatangan dari pelanggan berikutnya dapat dijadwalkan sebagai: t i + E(3.0) Waktu kepergian dari entitas yang telah mengakses ATM dijadwalkan sebagai: t i + E(2.4)

Running the Simulation 23 www.teknikindustri.org 2009

Running the Simulation (cont) 24 www.teknikindustri.org 2009

Menghitung Hasil Simulasi Statistik rata-rata sederhana (Simple-average statistic): Jumlah seluruh nilai observasi dari variabel respon dibagi dengan jumlah observasi n: number of observations x i : value of ith observation

Calculating results (cont) Statistik waktu rata-rata (Time-Average Statistic/ timeweighted average): nilai rata-rata sebuah variabel respon yang diukur dari durasi waktu masing-masing nilai yang diamati dari variabel tersebut x i : value of ith observation i Ti: time duration of the ith observation

Calculating results (cont) Average NQ Average NQ = i=12 i=12 Σi=1 (T i x i ) = Σi=1 (t i t i-1 )NQ i-1 T T Average NQ = (2.18)(0)+(0.10(0)+(5.63)(0)+(4.46)(0)+(2.63)(0)+(0.17)(0)+ +(1.5)(2) 22 Average NQ = 13.21 = 0.60 customers 22

Menghitung Hasil Simulasi