IV Model Simulasi Diskrit REV EDITED S1
IV Model Simulasi Diskrit REV EDITED S1
IV Model Simulasi Diskrit REV EDITED S1
Komponen-Komponen Sistem
Entities: elemen-elemen sistem yg akan disimulasikan
Classes: kelompok dari entities
Attributes: sifat/karakter/informasi dari entities
Contoh:
- Mobil dpt dikelompokkan berdasarkan warnanya
sebelum masuk ke final assembly.
- Pekerjaan dpt dikelompokkan berdasarkan tingkat
keuntungannya u/ memilih pekerjaan yg akan diproses.
Pengoperasian Entities
Saat simulasi berjalan, entities bekerja sama & kemudia
n merubah state. Beberapa istilah yg digunakan diantara
nya sbb:
- Event : saat keadaan sistem berubah secara
significant
- Activity: pergerakan entities dari set ke set.
- Process: sekelompok event dlm urutan yg kronologis.
Misal: Job datang, diproses, selesai (departure).
- Simulation Clock: waktu simulasi periode simulasi
Event
Activity
Process
Three Phase Approach
Executive Level
Bertanggung jawab terhadap urutan operasi selama
simulasi
Terdiri dari beberapa routine u/ mengidentifikasi even
t berikutnya & u/ memastikan operasi berjalan benar
Operations Level
Kumpulan statement yang menjelaskan semu
a operasi
Detail Routines
Digunakan oleh operations level u/ memodelk
an detail dr sistem
An Event-Based Executive
Start
Time Scan
Compile current
events list
Execute current
events
No
Simulation
over?
Yes
Stop
Time Scan
Memiliki 3 tugas:
1. Menentukan waktu event berikutnya
dgn menscanning daftar event
2. Memindah clock simulasi
3. Membuat current event list
Event Execution
Activity Approach
Pendekatan ini populer di UK
Bahasa yg digunakan: CSL (Control & Simulat
ion Language, 1962).
Fokus pada interaksi bermacam-macam entit
as.
Contoh: single server queuing system. Terdap
at 2 event : customer arrival & end of service.
Start
Time Scan
Activity Scan
Yes
Any Action
No
No
Run
Complete?
Yes
Stop
Pendekatan event:
- Hanya mengidentifikasi event yg teridentifikasi, dan
berada dlm list event
Oleh karena itu, pendekatan event lebih cepat dr pada pen
dekatan activit.
Start
Process-Based Executive
Future event scan: digunakan u/
menentukan event berikutnya
Current events
scan
Yes
Any
Movement
No
Time up?
Yes
Stop
No
Three Phase
Approach
Start
Time Scan
Execute B
A
B
Attempt C
Yes
Any Activity
No
Time up?
Yes
Stop
No
Arrival
Time
Number Operation
Of
Number
Operation
Machine
Require
Operation
Time
1
2
3
4
B
C
A
D
18
8
6
6
1
2
3
B
D
E
14
2
16
1
2
3
A
E
A
4
3
2
Arrival
Time
Number Operation
Of
Number
Operation
1
2
3
4
1
2
3
4
Machine
Require
Operation
Time
D
C
E
A
C
A
B
E
3
4
9
3
8
5
8
6
B-phase
Bound
Events/Activity
Ended
C-Phase
Conditional Events
Arrival of Job 2
9
11
A
B
C
D
E
Time in Hours
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8
91012345678910123456789101234
0
J1 / 01
18
A
B
C
D
E
Time in Hours
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8
91012345678910123456789101234
J3/01
J1 / 01
18
A
B
C
D
E
Time in Hours
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8
91012345678910123456789101234
J3/01
J1 / 01
J4/01
18
A
B
C
D
E
Time in Hours
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8
91012345678910123456789101234
J3/01
J1 / 01
J5/01
J4/01
18
A
B
C
D
E
Time in Hours
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8
91012345678910123456789101234
J3/01
J1 / 01
J5/01
J4/01
J3/02
18
A
B
C
D
E
Time in Hours
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8
91012345678910123456789101234
J3/01
J1 / 01
J5/01
J4/01
J3/02
18
A
B
C
D
E
Time in Hours
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9101234567891012345678910123
J3/03
J3/01
0
J1 / 01
J5/01
J4/01
J3/02
18
A
B
C
D
E
Time in Hours
1234567891012345678910123456789101234567891012345678910123456
J3/
03
J3/01
J5/02
J1/03
J2/01
J1 / 01
J5/01
J4/
02
J5/03
J1/02
J4/
01
J2/02
J3/02
J4/
04
J4/03
J1/04
J2/03
J5/03
Diskusi:
Tentukan waktu operasi yang diperlukan untuk
job1, job2, job4 dan job 5
Tentukan utilisasi mesin B, C, D dan E
Pertanyaan:
Jelaskan pengertian simulasi diskrit
Jelaskan perbedaan antara simulasi diskrit da
n simulasi kontinyu ?
Berilah contoh sistem simulasi diskrit dan sist
em simulasi kontinyu.
Simulasi 4 : Diketahui
Tabel Operasi Machine Shop berikut:
Job
Number
Arrival
Time
Number Of
Operation
Operation
Number
Machine
Require
Operation
Time
2+RN
1
2
3
4
B
C
A
D
3+RN
4+RN
5+RN
3+RN
4+RN
1
2
3
B
D
E
1+RN
2+RN
3+RN
3+RN
1
2
3
A
E
A
4+RN
3+RN
2+RN
Simulasi 4 : Diketahui
Tabel Operasi Machine Shop berikut: (Contd)
Job
Number
Arrival
Time
Number Of
Operation
Operation
Number
Machine
Require
Operation
Time
5+RN
1
2
3
4
B
C
A
D
5+RN
2+RN
4+RN
3+RN
Simulasi 4 (Contd)
Pertanyaan:
1. Gambarkan peta chart untuk tiap job
2. Tentukan waktu operasi yg diperlukan oleh jo
b 1, job2, job3, dan job 4
3. Tentukan utilisasi mesin A, B, C, D, dan E