Konsep Simulasi LOGO Ipung Permadi, S.Si, M.Cs

Download Report

Transcript Konsep Simulasi LOGO Ipung Permadi, S.Si, M.Cs

Konsep Simulasi
Ipung Permadi, S.Si, M.Cs
LOGO
Apakah Model Simulasi?
1. Adalah suatu model tiruan dari suatu
proses atau sistem tertentu.
2. Model simulasi harus mempunyai
karakteristik yang serupa dengan proses
(sistem) yang sesungguhnya.
3. Karena model simulasi mempunyai
karakteristik yang serupa dengan sistem
yang sesungguhnya, maka kita dapat
mempelajari sistem nyata itu melalui model
tiruan (simulasinya).
Pemrograman Simulasi
2
Untuk Apa Model Simulasi?
 Mempelajari suatu proses (sistem) jika hal itu
terlalu sukar untuk dilakukan secara langsung.
 Sukar bisa juga diartikan sebagai mahal,
berbahaya, secara teknis susah, dan
sebagainya.
Pemrograman Simulasi
3
Diagram Simulasi
Pemrograman Simulasi
4
Contoh Permasalahan (1)
 Permasalahan Sebuah SPBU
 Kebutuhan Mesin Pompa ?
Yang Efektif :
- Antrian tidak panjang
- Nilai ekonomi tidak mahal
- ….
Pemrograman Simulasi
5
Contoh Permasalahan (2)
 Kita ingin mempelajari pengaruh komposisi
dan assigment berbagai jenis equipment pada
suatu operasi tambang terhadap produksi
total, utilisasi equipment, dan sebagainya.
 Dapat dilakukan dengan melaksanakan
eksperimentasi berbagai komposisi dan
assigment yang layak (feasible).
 Memerlukan waktu yang lama, mahal, dan
mengganggu proses operasi yang tengah
berjalan.
Pemrograman Simulasi
6
Contoh Permasalahan (3)
 Kita ingin mempelajari lokasi fasilitas (logistik,
maintenance, dsb.) serta pengaruhnya terhadap
produksi total, utilisasi unit, dan sebagainya.
 Dapat dilakukan dengan melakukan eksperimen dengan berbagai kemungkinan lokasi
fasilitas, dan kemudian amati tingkat produksi,
utilisasi unit untuk setiap kemungkinan itu
 Memerlukan waktu yang lama, mahal, dan
secara ekonomis sukar untuk dilaksanakan.
Pemrograman Simulasi
7
Pengambilan Keputusan
 Perencanaan dan Pengendalian Operasi pada
dasarnya adalah suatu proses pengambilan
keputusan.
 Pengambilan keputusan adalah proses
pemilihan satu dari sejumlah alternatif yang
tersedia.
 Pemilihan itu didasarkan pada suatu kriterium
tertentu, biaya terendah, resiko minimum, dan
sebagainya.
Pemrograman Simulasi
8
Secara Ideal …
 Kita menginginkan untuk memiliki segala
informasi yang berkenaan dengan setiap
alternatif yang dapat dipilih.
 Misalnya, jika kita memilih suatu komposisi
tertentu, bagaimanakah tingkat produksi, utilisasi
unit, dan sebagainya.
 Eksperimentasi langsung, secara teknis dan
ekonomis pada umumnya sukar dilakukan.
 Model simulasi akan dapat membantu dalam
situasi semacam ini.
Pemrograman Simulasi
9
Dengan Model Simulasi
 Kita dapat mempelajari suatu proses (sistem)
melalui model tiruannya
 Semua ini dapat dilakukan dengan cepat,
murah dan tanpa harus mengganggu sistem
yang tengah berjalan.
 Kita dapat mempelajari suatu sistem bahkan
sebelum sistem itu ada secara phisik.
 Misalnya, kita dapat mempelajari efek
penempatan suatu fasilitas tertentu sebelum
fasilitas itu dibangun.
Pemrograman Simulasi
10
Secara Essensial
Kita dapat mempelajari setiap alternatif
keputusan tanpa harus secara nyata
menerapkan alternatif tersebut.
Kenyataan ini akan dapat membantu
kita dalam usaha memilih alternatif
yang terbaik.
Pemrograman Simulasi
11
Model Simulasi dan
Pengambilan Keputusan
Pemrograman Simulasi
12
Beberapa Bentuk Solusi
Solusi Analitik adalah solusi yang
diperoleh secara langsung dengan
tersedianya suatu formula atau rumus.
Solusi Algoritmik adalah solusi yang
dapat diperoleh dengan menggunakan
suatu algoritma (prosedur) tertentu.
Solusi Simulasi adalah solusi yang
diperoleh dengan melakukan suatu
eksperimentasi simulasi.
Pemrograman Simulasi
13
Sistem dan Model
 Sistem adalah sekumpulan unsur dari suatu
realitas yang terbatas yang menjadi objek
pembahasan.
Sistem bersifat relatif karena tergantung pada
tujuan mempelajari sistem tersebut.
 Model adalah penyederhanaan dari sistem
dengan hanya memperhatikan faktor-faktor
yang dianggap penting serta mengabaikan
faktor-faktor yang dianggap tidak penting pada
pembahasan yang dilakukan.
Pemrograman Simulasi
14
Jenis-jenis model
Model Fisik
 Didasarkan pada analogi dari sistem.
 Dalam pemodelan seperti ini atribut atau field
(data) dari sistem didapatkan dari
pengukuran.
• seperti jarak yang ditempuh oleh truk dengan
beban tertentu dan kecepatan tertentu yang
mempengaruhi kemampuan mesin.
• Dengan beban bervariasi dan kecepatan tertentu
seberapa jauh pesawat dapat meninggalkan
landasan
• dan masih banyak contoh lagi
Pemrograman Simulasi
15
Jenis-jenis model…
Model Matematika
 Pada model ini simbol-simbol matematika
dan persamaan-persamaan matematika
digunakan untuk menggambarkan sistem.
 Atribut atau field dari sistem dipresentasikan
oleh aktivitas-aktivitas setiap variabel
 Kemudian dengan fungsi-fungsi matematika
maka dari seluruh variabel tersebut akan
dihasilkan aktivitas-aktivitas yang diharapkan
  Model Statis & Model Dinamis
Pemrograman Simulasi
16
Jenis-jenis model …
Model Statis Vs. Dinamis
 Model statis menangkap tingkah laku sistem
pada sebuah titik waktu tertentu
• Rata-rata tingkat pengembalian tahunan dari suatu
investasi
• Total penggunaan bahan bakar pada suatu trip
 Model dinamis menggambarkan tingkah laku
sistem sepanjang waktu tertentu
• Tingkat inventori suku cadang dari suatu sistem
manufaktur
• Banyaknya orang yang menunggu sepanjang waktu
untuk dilayani pada suatu sistem layanan
pelanggan
Pemrograman Simulasi
17
Simulasi Komputer
Simulasi komputer adalah suatu proses
perancangan model logika matematika
dari suatu sistem nyata dan
bereksperimentasi dengan model ini
secara abstrak pada komputer.
Pemrograman Simulasi
18
•Dengan dimungkinkannya kita melakukan
suatu eksperimentasi secara abstrak tentang
suatu sistem, maka dimungkinkan diperoleh
suatu kesimpulan berkenaan dengan sistem
tersebut dengan ciri:
1.
2.
3.
Tanpa harus membangun sistem, jika kita ingin
mengevaluasi suatu sistem yang belum ada.
Tanpa mengganggu sistem, jika kita ingin mempelajari
sistem yang tengah beroperasi dan melakukan suatu
eksperimen pada sistem amatlah mahal ataupun
berbahaya.
Tanpa harus menghancurkan sistem, misalnya kita
mempunyai tujuan untuk menentukan limit tekanan
pada suatu sistem.
Pemrograman Simulasi
19
Langkah-langkah dalam studi simulasi
Pemrograman Simulasi
20
Metode Penelitian Sistem
Pemrograman Simulasi
21
Next Week Simulasi Antrian
Pemrograman Simulasi
22