Ceng 476 - METU Computer Engineering

Download Report

Transcript Ceng 476 - METU Computer Engineering

Course

Title :
 Ceng

476 System Simulation
Lecturer :
 Prof. F. Payidar Genç ([email protected])
 Room A- 409 (METU-Ankara)

http://www.ceng.metu.edu.tr/~genc
1
Lecture Hours

Monday
9:40 – 10:40 – 11:40 BMB 5
2
What is SIMULATION?
A modelling technique
A
model program is designed and
implemented using a simulation language
 This model behaves (approximately) like the
real system when the model program is run
 The inputs or parameters of the model are
constructed from observations (usually in
the form of probability distribution
functions)
 The outputs are statistical reports

3
Why use a Simulation Model?

Test a new idea
 use
the model to design the real system
 see
what happens if changes are made on
the system

Measure the performance of a system

Conduct experiments if it is expensive to use
the real system
4
Course Outline
Introduction
 Review of Statistics & Probability
Distributions
 Modelling in SIMDL
 How SIMDL works (Internal
Organization)
 Modelling in GPSS

5
Text Book

None. I will use my own notes
6
Reference Books



Discrete-Event System Simulation (4’th edition)
Jerry Banks, John S. Carson, Barry L. Nelson,
Prentice-Hall, 2004
Introduction to Simulation Modelling Using GPSS/PC
James A. Chisman,
Prentice-Hall, 1992
Introduction to Simulation with GPSS
Ingolf Stahl,
Prentice-Hall, 1990
7
SIMDL & GPSS Material



Genç, F.P., "An Interactive Simulation Language for Queuing
System Modelling", Proceedings of the International AMSE
Conference on Modelling and Simulation, İstanbul, June 29
- July 1, 1988
Genç, F.P., "SIMDL - A Discrete System Simulation Language",
Journal of System Analysis, Modeling, Simulation,
Akademie-Verlag Berlin, Volume 7, Number 2, February
1990
Genç, F.P., "Process Management and Event Scheduling in
SIMDL Simulation Language", Journal of System Analysis,
Modeling, Simulation, Akademie-Verlag Berlin, Volume 7,
Number 11-12, Pages 873-883, 1990
8
SIMDL & GPSS Material (Cont.)

Genç, F. P., “Syntax and Semantics of SIMDL
Simulation Language Version 6.0”, Department of
Computer Engineering, METU, April 1989
9
Course Software

All of the software is in my “Public” directory
http://www.ceng.metu.edu.tr/ ~genc/Public


SIMDL directory contains the DOS version (Simdl)
and Windows version (Winsimdl)
GPSS World Student Edition directory contains
GPSS version we will use. You can also download
the software from the site
http://www.minutemansoftware.com/
10
Weekly Schedule
CENG 476
Week
Week Starting
Lectures
1
22-Sep-2014
2
29-Sep-2014
Course info, Ch 1
3
6-Oct-2014
No Lecture
4
13-Oct-2014
SIMDL 2
5
20-Oct-2014
SIMDL 3
6
27-Oct-2014
SIMDL 4
7
3-Nov-2014
SIMDL Problem Solving
8
10-Nov-2014
SIMDL Demo
9
17-Nov-2014
SIMDL 5
10
24-Nov-2014
GPSS 6, 7
11
1-Dec-2014
SIMDL Feedbacks
12
8-Dec-2014
GPSS 8
13
15-Dec-2014
GPSS Problem Solving
14
22-Dec-2014
GPSS Feedbacks
15
29-Dec-2014
Collect Final Reports
Schedules
Model Assignment
SIMDL Return
GPSS Return
Collect Final Reports
11
Exams

All of the exams are take home
12
Grading

Two case studies (30% each)

Final report (40%)
13