20

Click here to load reader

Simulasi 12 lanjut

Embed Size (px)

Citation preview

Page 1: Simulasi 12 lanjut

SoftwareSIMULASI

Arif Rahman

Page 2: Simulasi 12 lanjut

Program Simulasi

Programming languageHigh Level LanguageLow Level Language

Simulation ApplicationGeneral Purposes ApplicationSpecial Purposes Application

Page 3: Simulasi 12 lanjut

Langkah Pemilihan Software

Pengamatan pendahuluan (preliminary investigation)Analisis sistem (system analysis)Analisis keputusan (decision analysis)

Page 4: Simulasi 12 lanjut

Langkah Pemilihan Software

Pengamatan pendahuluan (preliminary investigation)Merumuskan masalah (problems)Mendefinisikan peluang (opportunities)Mendefinisikan kendala (constraints)Menentukan tujuan (objectives)Menentukan lingkup (scope)Membuat arahan (directives)

Page 5: Simulasi 12 lanjut

Langkah Pemilihan Software

Analisis sistem (system analysis)Studi domain masalahMendiagnosa masalah dan analisa akar masalahMenentukan kendala dan peluangAnalisa input, proses, output, dan outcomeAnalisa kebutuhan fungsional dan nonfungsional

Page 6: Simulasi 12 lanjut

Langkah Pemilihan Software

Analisis keputusan (decision analysis)Analisa kelayakan teknis

Kapabilitas teknologi software dan kemampuan user

Analisa kelayakan operasionalKeberfungsian sesuai kebutuhan dan keberterimaan oleh user

Analisa kelayakan ekonomisBiaya pengembangan hingga pelatihan dan manfaat pengembalian

Analisa kelayakan waktuWaktu pengembangan hingga implementasi dan kemendesakan urgensi

Analisa kelayakan resikoTingkat keberhasilan dan metode yang dipergunakan

Page 7: Simulasi 12 lanjut

Kriteria Pemilihan Software

Fitur umumFleksibilitas pemodelanKemudahan dalam pengembangan modelKecepatan eksekusi modelBatas maksimum ukuran modelKompatibilitas atas hardware dan sistem operasiKombinasi simulasi diskrit-kontinyu

Page 8: Simulasi 12 lanjut

Kriteria Pemilihan Software

AnimasiKetersediaan dan kesesuaian ikonConcurrent modePlayback modeFleksibilitas kecepatan eksekusi modelKemudahan pengembangan dan penambahan ikonFleksibilitas ukuran dan tata letak ikon

Page 9: Simulasi 12 lanjut

Kriteria Pemilihan Software

Kapabilitas statistikKemampuan pembangkitan bilangan acak uniform 0-1Ketersediaan distribusi probabilitas standarPembangkitan bilangan acak dalam multiple stream untuk

masing-masing pembangkitan variabel randomPerulangan stream pembangkitan bilangan acak untuk

analisa komparasi alternatif skenarioPergantian pembangkitan bilangan acak secara independen

antar replikasiKemampuan menspesifikasikan periode warm-upKemampuan membangun interval kepercayaan

Page 10: Simulasi 12 lanjut

Kriteria Pemilihan Software

Layanan penggunaPendukung teknis (buku manual, menu help)Layanan teknis (kontak vendor)Seminar berkalaDokumentasi model dan hasilPemberian software trial & demo gratis

Page 11: Simulasi 12 lanjut

Kriteria Pemilihan Software

Laporan outputStandard reportTailored reportPresentasi grafisLaporan umum dan rinci

Page 12: Simulasi 12 lanjut

Keputusan Pemilihan Software

Membangun model mempergunakanBahasa pemrograman (General Purpose Programming

Language)Pemrograman simulasi (General Simulation Language)Paket simulasi tertentu (Special Purpose Simulation

Package)

Page 13: Simulasi 12 lanjut

Software Simulasi

Software Libraries

Simlib, C++Sim, JavaSim, DSOL, Desmo-J, SimKit, SimTools, NAG, NetLib, Simulations in Java, CSim19, SSS, MathTools, Warped, BaseSim, OpEMCSS, TomasWeb, HighMAST OO simulation library, Dex, Simulacon, SimulAr, Insight&XLSSim, IMTEK Math Suppl

Visual Simulation Tools

VisSim, Extend, Simul8, Lean Modeler, Dymola, Awesim, LabView, Goldsim, BuildSim, OptSim, MicroSaint, EcoSimPro, SimCreator, Berkeley Madonna, XJ-Technology, SimProcess, SansGUI, QX3D, SimCad Pro, Sigma, Renque, Visual Component

Page 14: Simulasi 12 lanjut

Software Simulasi

Industrial Simulation

Simas II, gProms, SimBax, SES/WorkBench, Witness, Arena, Easy5, Simplorer, Promodel, AutoMod, Delmia, Enterprise Dynamics, FlexSim, DynaWiz, AMESim, ShowFlow, Universal Mechanism, HCADWin, Focs, ITI-Sim, ML Designer, Rethink, Spar, emPlant, SimFlex, Schedula, Dosimis-3, MMS, ProDyn, DSH Plus

Simulation Language

SimPy, ACSL Sim, SLAM II, GPSS/H, Ptolemy Project, ModSim III, SimScript III, Simple_1, JiST, Pasion, WinSAAM, MathCore, Parsec, XML Lab, SmallDEVS

Page 15: Simulasi 12 lanjut

Software Simulasi

Integrated Environment

NI-Matrixx, Simulink, Octave, Scicos, SimLab, FreeMat, SDX, ACSL Sim, Desire

Network System SimulationOMNet++, NS2, GloMoSim, Swans, QualNet, Cnet, OpNet, Traffic, NCTuns, Performance Prophet, GTNets, NetSim, Shunra VE

Distributed SimulationSilk, SLX, StarDis, JSim, RT-Lab, GridSim, Forio, Cosimate,

Page 16: Simulasi 12 lanjut

Software Simulasi

Agent Based SimulationSeSAM, PS-I, SimWalk, Brahms

Dynamic SimulationPowerSim, VenSim, Stella+IThink, ModelMaker, Berkeley Madonna, Simile, WinA&D, MyStrategy

Hybrid SimulationShift, Cesimo, AnyLogic

Bond GraphMS1, 20-Sim, Symbols 2000, Camp-G, MTT

Page 17: Simulasi 12 lanjut

Keputusan Pemilihan Software

Pertanyaan-pertanyaan :Menggunakan bahasa pemrograman atau software aplikasi ?Sistem diskrit atau kontinyu ?Untuk penjadwalan atau pengendalian proses ?Perlu animasi atau tidak ?Animasi 2 Dimensi atau 3 Dimensi ?Perlu penampilan aliran material atau cukup waktu delay ?Perlu grafik kondisi sistem atau tidak ?

Page 18: Simulasi 12 lanjut

Keputusan Pemilihan Software

Kriteria software :Akurasi dan detail modelKapabilitas dan produktivitas simulasiKecepatan proses simulasiKemampuan pengembangan model selain demo programTingkat kelebihan dibandingkan dengan software lainPenerapan dan kapabilitas yang telah pernah dicoba

Page 19: Simulasi 12 lanjut

Keputusan Pemilihan Software

Mengenal software :Software-software yang telah dipakai untuk kasus sistem

serupaReferensi software mengenai kapabilitas dan batasanOpini konsultan yang menggunakan beberapa softwareRekomendasi perusahaan yang mempunyai permasalahan

samaMengikuti pertemuan pengguna softwareMengunjungi dan konsultasi dengan agen softwareMengikuti kursus dan latihan penggunaan software

Page 20: Simulasi 12 lanjut

Akhir Perkuliahan…

… Ada Yang Ditanyakan