Anda di halaman 1dari 7

Manual Prosedure dan Logika Pemrograman

ARENA

Oleh:
1. Ahmad Zamzamy (1432010119)
2. Adhimas Putra P (1532010112)
3. Ardianto (1632010072)
4. Afiady Fitsal U. (1632010054)
5. Fathur Razaq Khusnu S. (17032010005)
6. Reka Nur Aini (17032010011)
7. Riska Tia Wulandari (17032010029)
8. Ahmad Fauzi (17032010039)
9. Muhammad Rizky F (17032010040)
10. Ady Rendra B. (17032010042)
11. Viranty Bina A. (17032010045)
12. Febriani Lenshi C. (17032010054)
13. Muhammad Ivan Catur A. (17032010073)

PROGRAM STUDI TEKNIK INDUSTRI


FAKULTAS TEKNIK
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
JAWA TIMUR
2019
A. Manual Procedure ARENA
1. Pengertian ARENA
ARENA merupakan perangkat simulasi yang terdiri dari blok-blok modul
yang dibentuk dengan bahasa SIMAN dan ditambah dengan visual hasil akhirnya
(Altiok & Melamed, 2007).
ARENA adalah software simulasi yang dibuat oleh perusahaan Rockwell
yang dapat teraplikasi ke dalam ilmu teknik industi, dari ilmu manufaktur hingga
ilmu supply chain (termasuk logistik, pergudangan, dan pendistribusian). Software
ARENA dapat digunakan dalam mensimulasikan sistem layanan konsumen hingga
bisnis proses internal (Cimino, Longo, & Mirabelli, 2010).
2. Simulasi Kejadian Diskrit
Simulasi kejadian diskrit mengenai pemodelan sistem adalah sebagai
kejadian yang melampaui waktu yang representatif dimana state (keadaan) variabel
berubah seketika dan terpisah per titik waktu. Dalam istilah matematik disebut
sebagai sistem yang dapat berubah hanya pada bilangan yang dapat dihitung per
titik waktu. Disini titik waktu adalah bentuk kejadian(event) yang terjadi seketika
yang dapat merubah state pada sistem. Contoh-contoh simulasi kejadian diskrit
diantaranya:
1. Simulasi pada sistem antrian pelayanan tunggal (Simulation of a Single-
server Queueing System), pada pelayanan kasir di pertokoan (supermarket),
Teller pada pelayanan nasabah perbankan dan ruang informasi pada
perkantoran atau hotel.
2. Simulasi pada sistem inventori/pergudangan.
Kejadian yang biasa terdapat dalam simulasi kejadian diskrit :
 Kedatangan sebuah entitas ke sebuah stasiun kerja (workstation)
 Kegagalan Resource
 Selesainya sebuah aktivitas
 Akhir Sebuah Shift
Komponen dan Penyusun Simulasi Kejadian Diskrit
1. Kondisi Sistem
Kumpulan kondisi variabel yang dibutuhkan untuk menjelaskan suatu
sistem dalam waktu tertentu
2. Waktu Simulasi
Variabel yang menggunakan nilai saat ini dari waktu didalam simulasi
3. Event List
4. Daftar yang mengandung waktu berikutnya ketika masing-masing tipe event
akan terjadi
5. Statistical Counter
Variabel yang digunakan untuk menyimpan informasi statistik mengenai
performansi sistem
6. Inisialisasi Rutin
Bagian program untuk menginisialisasi model simulasi pada t=0
7. Time Routine
Bagian program yang menentukan event berikutnya dari daftar event (event
list) dan kemudian mempercepat waktu simulasi ke waktu ketika event
terjadi
8. Event Routine
Bagian program yang memperbarui kondisi sistem ketika tipe
suatu eventtertentu terjadi ( hanya ada satu event routine untuk masing-
masing event type)
9. Library Routine
Himpunan bagian program yang digunakan untuk menghasilkan
pengamatan random dari distribusi peluang tertentu sebagai bagian dari
model simulasi
10. Report Generator
Bagian program computer untuk mengestimasi pengukuran yang diinginkan
dari performansi dan laporan produksi ketika simulasi selesai
11. Program Utama
Bagian program yang menentukan waktu rutin yang digunakan untuk
menentukan event berikutnya kemudian tranfers kontrol ke event terkait
rutin untuk memperbarui status sistem tepat. Program utama juga mengecek
pemutusan dan menentukan laporan generator ketika simulasi telah selesai
B. Logika Pemrograman
1. Pengujian Model dan Debugging Fasilitas
Interaksi pemodel / mesin yang paling mendasar di Arena adalah konstruksi
model. Pemodel membangun model di latar depan dengan menyeret dan
menjatuhkan objek modul dari panel template di Project bar ke kanvas model
window, dan Arena bereaksi di latar belakang dengan membuat kode SIMAN
terkait. Model disimpan dalam file dengan ekstensi. Kode SIMAN yang dihasilkan
secara otomatis ditempatkan dalam dua file, keduanya dapat diakses melalui opsi
SIMAN dari menu Run -down Run :
 File model (dengan ekstensi . Mod ) berisi logika model dalam bentuk
SIMAN blok. Sebaiknya usaha untuk menjadi terbiasa dengan kode
SIMAN, karena ini pengetahuan dapat secara signifikan mempercepat
debugging model. Bantuan Arena yang luas menu lebih lanjut memfasilitasi
tugas ini.
 File percobaan (dengan ekstensi . Exp ) mencantumkan semua elemen
model, termasuk proyek informasi, sumber daya, antrian, keluaran statistik,
dan banyak lainnya. Ini penting untuk periksa file ini dan periksa kembali
komponen model, terutama selama model proses konstruksi.
Sebagai contoh, perhatikan model sederhana Gambar 1.1 yang
menggambarkan model Arena yang disebut test1, yang ditempatkan oleh Arena
dalam file test1.doe. Model test1 terdiri dari urutan modul Create, Seize, Delay,
Release, dan Dispose secara bersamaan, dan memiliki sumber daya yang disebut
Resource 1 dengan antrian yang disebut Seize
Gambar 1.1 Model Arena yang disebut test1
1. Create1 dipetakan menjadi dua blok SIMAN: CREATE dan ASSIGN.
CREAT digunakan memulai sebuah sistem. ASSIGN digunakan
menghitung jumlah total entitas yang dibuat.
2. QUEUE dan SEIZE, QUEUE mencantumkan model antrian, sedangkan
SEIZE digunakan untuk mengalokasikan unit satuan atau lebih resourse
menjadi entitas.
3. Delay adalah waktu tunggu layanan yang didistribusikan secara merata
dengan rata-rata 0,8 jam waktu untuk entitas yang masuk.
4. Release1 digunakan untuk melepaskan beberapa resource yang telah
memproses entitas sebelumnya.
5. Dispose berfungsi untuk mengakhiri sebuah sistem.
Adapun penjelasan adalah sebagai berikut:
1. Item PROYEK memberikan identifikasi model.
2. Item VARIABLES berisi daftar masing-masing variabel model, bersama
dengan nilai awalnya (standarnya adalah 0).
3. Item QUEUES mencantumkan model antrian, beserta disiplin antriannya
(standar adalah FIFO) dan kapasitas (standar adalah tak terbatas).
4. Item PICTURES mencantumkan nama gambar entitas.
5. Item RESOURCES mencantumkan sumber daya model, beserta
kapasitasnya, jadwal, dan informasi kegagalan / perbaikan.
6. Item DSTATS mencantumkan statistik yang ditentukan dengan opsi
Persisten Waktu di menu Ketik kolom pada spreadsheet Statistik , beserta
atributnya. The test1.exp File juga akan mencantumkan statistik yang
ditentukan dengan opsi Tally di kolom Type of yang Statistik spreadsheet
bawah penghitungan barang untuk masing-masing rekan-rekan di file .mod
; di sini, daftar itu kosong, sehingga item TALLIES dihilangkan. A
FREQUENItem CIES juga akan dimasukkan untuk statistik yang
ditentukan dengan Frekuensi di kolom Type dari spreadsheet Statistik ,
secara analog dengan opsi Item TALLIES .
7. Item REPLICATE mencantumkan data dari kotak dialog Parameter
Replikasi dari opsi Setup di menu Run .
8. Item ENTITIES mencantumkan setiap nama entitas dan nama gambar yang
sesuai.
Ketika Arena mendeteksi kesalahan nyata, muncul kotak dialog, berjudul
Errors / Peringatan , dan menghasilkan pesan masalah, bersama dengan
kemungkinan penyebabnya. Arena menyediakan fasilitas run-control yang rumit
yang mendukung berbagai macam run-time interaksi yang dirancang untuk
memantau jalannya simulasi dan mengendalikan cara ia mengatur waktu. Lebih
khusus lagi, pemodel dapat mengganggu proses dan membuat tugas atribut dan
variabel, atau mengatur proses untuk berhenti setiap kali kondisi yang ditentukan
pengguna tions puas. Selanjutnya, pemodel dapat menghidupkan animasi visual dan
menonton model berkembang dalam waktu, sambil memonitor nilai variabel dan
pergerakan entitas di model.

2. ggg
3.

Anda mungkin juga menyukai