Anda di halaman 1dari 18

Pengenalan ARENA

Simulasi

1
Tujuan Pembelajaran
1. Mahasiswa memahami beberapa modul kunci terutama dari
panel Basic Process dalam Arena sebagai dasar untuk
mengembangkan model simulasi sederhana.
2. Mahasiswa dapat membuat suatu model simulasi dari studi
kasus yang sederhana.

2
Mengenal Arena
Main window software Arena.

Fungsi
umum

Panel-panel Halaman untuk


utama. membangun model

3
Modul-modul dalam Arena

• Modul terdiri dari dua jenis, yaitu flowchart dan data.


• Flowchart mendefinisikan alur dari proses-proses dalam
simulasi.
• Modul flowchart dalam Arena memiliki bentuk yang
berbeda-beda dan menyerupai bentuk dasar flowchart
klasik.
• Modul data berupa tabel yang mengelola detail dari proses dan
elemen-elemen yang terlibat di dalam model.
• Masing-masing modul bersarang dalam panel tertentu, dan
memiliki fungsi spesifik dalam memodelkan sistem.

4
Basic Process
• Panel Basic Process menyediakan hampir semua fungsi yang bisa kita gunakan
untuk membangun suatu model sederhana.
• Memahami Basic Process diperlukan untuk penyusunan model.

Create Dispose Process Decide Batch

Separate Assign Record Attribute Entity

Queue Resource Variable Schedule Set


5
Modul Create
• Digunakan untuk membangkitkan/menciptakan entitas
dan dianggap sebagai suatu kedatangan dalam sistem
yang sebenarnya.

• Kotak dialog digunakan untuk


mendefinisikan karakteristik
dari kedatangan, termasuk
diantaranya distribusi waktu
antar kedatangan, jumlah per
kedatangan, dll.

6
Modul Process

• Digunakan untuk
merepresentasikan suatu
proses dalam sistem.
• Kotak dialog digunakan untuk
mendefinisikan detail proses,
termasuk diantaranya adalah
waktu proses, resource yang
digunakan, aturan pemilihan
resource, dll.

7
Schedule Rule
Resource yang didefinisikan dalam Modul Process dapat didefinisikan jadwalnya pada
tabel Resource. Failure dapat ditentukan dengan aturan sbb:

Preempt
New Break End
at 1:15

Wait
Reduced
Break
Duration

Ignore
12 noon 1 pm

8
Modul Decide
• Digunakan ketika suatu entitas dihadapkan pada beberapa kondisi dan terdapat
suatu aturan dalam memilih kondisi tertentu.
• Kondisi yang dimaksud dapat didasarkan pada nilai atribut, bilai variabel, tipe
entitas, atau berupa ekspresi lainnya

9
Modul Dispose
• Digunakan untuk mengeluarkan entitas dari sistem, artinya entitas yang masuk
pada Dispose kamudian akan menghilang dan tidak lagi dapat diproses atau
bergerak dalam sistem.
• Setelah melalui Dispose, suatu entitas yang telah selesai dan tidak dapat masuk
kembali ke dalam sistem sebagai suatu entitas yang sama.

10
Modul Flowchart Lain dalam Basic Process

Modul Keterangan
Batch • Digunakan untuk menggabungkan secara sementara atau permanen
antara dua atau lebih entitas dengan alasan tertentu, misalnya
berdasarkan atribut tertentu.
• Suatu kelompok entitas yang digabungkan dalam modul Batch dengan
sifat sementara (temporary) harus dipisahkan kembali sebelum
diperbolehkan keluar dari sistem melalui modul Dispose.

Separate Digunakan untuk membuat duplikasi dari suatu entitas atau memisahkan
beberapa entitas yang digabungkan melalui modul Batch.

Assign Digunakan untuk menetapkan nilai-nilai baru pada variabel maupun


atribut berdasarkan terjadinya suatu event tertentu.
Record Digunakan untuk pencatatan statistik yang lebih rinci dari suatu atribut
tertentu atau menghitung entitas pada suatu titik tertentu dalam simulasi.

11
Modul Data dalam Basic Process
Modul Keterangan
Entity Digunakan untuk mendefinisikan berbagai informasi mengenai entitas
pada model simulasi yang meliputi: tipe (nama), gambar yang
digunakan untuk merepresentasikan entitas, dan biaya-biaya yang
terkait dengan entitas dan perpindahannya.

Resource Digunakan untuk mendefinisikan sumber daya (resource) yang


digunakan pada model simulasi, termasuk informasi mengenai biaya
dan ketersediaan resource, jumlah dan tipe kapasitas resource, serta
informasi lainnya yang relevan.

Set Digunakan untuk mendefinisikan berbagai tipe dari set yang


digunakan dalam model simulasi beserta informasi mengenai
Resource di dalamnya, misalnya nama-nama Resource dalam set. Set
adalah sekelompok server atau resource yang melakukan fungsi yang
sama.

12
Modul Data dalam Basic Process
Modul Keterangan
Attribute • Digunakan untuk mendefinisikan attribute yang telah dibuat dengan
sengaja atau otomatis diciptakan sistem pada software ARENA untuk
membedakan entitas dan memudahkan pencatatan statistik.
• Attribute banyak digunakan pada modul lainnya misalnya, pada antrian,
Decide, Assign, dll.

Schedule Digunakan untuk mendefinisikan jadwal operasi atau perubahan kapasitas dari
resource yang terdaftar pada Tabel Resource atau mendefinisikan jadwal
kedatangan pada modul Create.

Queue Digunakan untuk mendefinisikan nama antrian dan tipe (atau aturan) yang
digunakan dalam antrian, misal First In First Out, Last in First Out,
mengutamakan entitas dengan nilai atribut terendah atau tertinggi.

Variable Digunakan untuk mendefinisikan nilai dan dimensi variabel yang digunakan
dalam pencatatan data statistik sistem; apabila diperlukan, variabel dapat
diciptakan atau ditambahkan untuk mempermudah memodelkan suatu aspek
tertentu dari sistem.

13
Advanced Process
Delay Dropoff Hold Match Batch

ReadWrite Release Remove Seize Search

Signal Store Unstore Adjust Advanced


Variable Set

Expression Failure File StateSet Statistic

Storage

14
Advanced Transfer

Enter Leave PickStation Route Station Access

Convey Exit Start Stop Activate


Allocate

Free Halt Move Request Transport Sequence

Conveyor Segment Transporter Distance Network Network Link

Activity Area
15
Mengatur
Jalannya
Simulasi

Halaman Replication Parameters


digunakan untuk mengatur
jumlah replikasi dan
mendefinisikan jalannya simulasi
di setiap replikasi.

16
Contoh Kasus
Mahasiswa Universitas X melakukan pendaftaran ulang setiap awal semester.
Terdapat dua cara melakukan regristrasi yaitu dengan cara registrasi langsung ke loket
dan secara online dengan informasi sbb.
- Probabilitas mahasiswa yang melakukan registrasi secara offline dan online adalah
80% dan 20% secara berturut turut.
- Kedatangan mahasiswa yang melakukan registrasi terjadi setiap 20 menit sekali.
- Untuk mahasiswa yang melakukan pendaftaran secara offline, petugas akan
melayani mahasiswa dengan waktu NORM(10,2) menit setelah itu proses
regristrasi ulang selesai.
- Sedangkan mahasiswa yang mengakses situs online untuk regristrasi biasanya
menghabiskan waktu untuk mengisi dan membayar biaya daftar ulang dengan
distribusi TRIA(7,9,11) menit.
- Registrasi untuk daftar ulang peserta hanya dibuka pukul 7.30-17.00 WIB.

Modelkan sistem pendaftaran ulang Universitas X ini menggunakan modul-


modul dalam Basic Process.
17
Hasil

18

Anda mungkin juga menyukai