Faculty of Business, Economics and Statistics

Department of Business Administration


Chair of Production and Operations Management
(Lehrstuhl für Produktion und Logistik)

040669 PR KFK PM/SCM/TL Praktikum Simulation I



Tentative Schedule (check for updates)


Slides and further course material  will be available for download and will be made available throughout the semester. The download of slides is password-protected. You'll need to provide your unet-user (aXXXXXXX) and your unet-password.
I used Microsoft Office 2007 in order to create them. In case you're encountering any difficulties opening these type of files you should download the Micosoft Office Compatibility Pack (for more information click here englishgerman)

Lesson 1 Vorbesprechung & Introduction to Simulation
Date October 2, 2008
Topics
  • administrative
    • outline general procedure (grading policy, topics to be covered, etc.)
    • make sure everyone fulfills requirements
  • introduction to simulation
    • what is simulation?
    • why doing simulation?
    • modeling
    • different kinds of simulation
    • the buffon needle problem
    • discrete event simulation
  • review of basic probability and statistics
  • overview on AnyLogic
required readings Chapter 1 [Basic Simulation Modeling]
Chapter 4 [Review of Basic Probability and Statistics]
in Simulation Modeling & Analysis by Averill M. Law
[Kopiervorlage im WiWi-Center]
recommended readings Statistik im Studium der Wirtschaftswissenschaften,
by Werner Brannath & Andreas Futschik
[you'll find this book in the library]
Slides 1 - Intro into Simulation.pptx
2 - Statistics.pptx
Homework install and register AnyLogic on your computer/laptop (you'll get the instructions by email)
Room SR1

Lesson 2 Statistics
Date October 9, 2008
Topics
  • input probability distributions
  • random-number gernators
  • output analysis
  • variance-reduction
required readings Chapter 6 [Selecting Input Probability Distributions] (Sections 6.1 - 6.6)
Chapter 7 [Random-Number Generators]
Chapter 9 [Output Data Analysis for a Single System] (Sections 9.1 - 9.4)
in Simulation Modeling & Analysis by Averill M. Law
[Kopiervorlage im WiWi-Center]
Slides 3 - Input Probability Distributions.pptx
3 - Input Probability Distributions.xlsx
4 - RNG and Probs.pptx
5 - OutputData Analysis.pptx
Homework hw1.txt
2 - Statistics_hw.xlsx
3 - Input Probability Distributions_hw.xlsx
Solution 2 - Statistics_hw_sol.xlsx
3 - Input Probability Distributions_hw_sol.xlsx
4 - RNG and Probs_hw_sol.xlsx
5 - OutputData Analysis_hw_sol.xlsx
Room HS 11 (changed!!)

Lesson 3 Queueing Theory
Date October 16, 2008
Topics
  • Introduction
  • Little's Law
  • state diagram and steady-state probabilities
  • M/M/1
  • M/M/s
  • M/M/s with finite queue
  • M/M/s with finite calling population
recommended readings Formelsammlung zum Thema Zahlenfolgen und Summenformeln
zB Mathematische Formelsammlung, von Kraft, Hruby, Bürger & Unfried
Kapitel 13 Zahlenfolgen
required readings Chapter 15 [Queueing Theory] bzw. Kapitel 16 [Warteschlangentheorie]
in Introduction to Operations Research,
by Frederick S. Hillier & Gerald J. Liebermann
[you'll find this book in the library]
Slides 6 - Queuing Theory.pptx
Homework available via  X-erl (check your mailbox for further instructions)
or here (deadline for clicking via X-erl is at 1:30 pm - half an hour before the start of class)
Solution
Room SR 1 (its getting cosy - sorry - no larger room available)

Lesson 4 Examples on Queueing Theory & Intro to AnyLogic
Date October 23, 2008
Topics
  • Examples on Queuing Theory (analytically)
  • Intro to AnyLogic
  • Bank Departement Model
    • creating a simple model
    • creating model animation
    • collecting utilization statistics
    • adding custom animation for clients
    • adding teller lines logic
    • collecting customer time statistics
required readings AnyLogic 6 Enterprise Library Tutorial

Chapter 1 [Working with AnyLogic]
Chapter 2 [AnyLogic Help]
Chapter 3 [Working with Models]
in AnyLogic 6 Users Guide

Chapter 1 [About AnyLogic Enterprise Library]
Chapter 2.1 [Source]
Chapter 2.2 [Sink]
Chapter 2.3 [Delay]
Chapter 2.4 [Queue]
Chapter 2.5 [SelectOutput]
Chapter 2.6 [ResourcePool]
Chapter 2.8 [Service]
in AnyLogic 6 Enterprise Library Reference Guide
Slides AnyLogic 6 Users Guide (available for download here)
AnyLogic 6 Enterprise Library Tutorial (available for download here)
AnyLogic 6 Enterprise Library Reference Guide (available for download here)
Homework
Room HS 11

Lesson 5 AnyLogic (continued)
Date October 30, 2008
Topics
  • Ophthalmology Department
    • create a new model
    • creating a model animation
    • animating patients and resources
    • defining the network and resources
    • creating a flow chart
    • configuring the simulation 
    • runnging the model
    • occupying a procedure room
    • calling a doctor
  • Solving Queuing examplex using AnyLogic
required readings AnyLogic 6 Enterprise Library Tutorial

Chapter 1 [Working with AnyLogic]
Chapter 2 [AnyLogic Help]
Chapter 3 [Working with Models]
in AnyLogic 6 Users Guide

Chapter 1 [About AnyLogic Enterprise Library]
Chapter 2.25 [NetworkEnter]
Chapter 2.29 [NetworkMoveTo]
Chapter 2.26 [NetworkExit]
Chapter 2.27 [NetworkSeize]
Chapter 2.28 [NetworkRelease]
Chapter 2.30 [NetworkSendTo]
Chapter 2.31 [NetworkAttach]
Chapter 2.32 [NetworkDetach]
in AnyLogic 6 Enterprise Library Reference Guide
Slides AnyLogic 6 Users Guide (available for download here)
AnyLogic 6 Enterprise Library Tutorial (available for download here)
AnyLogic 6 Enterprise Library Reference Guide (available for download here)
Solution to HW GasStation.alp
TVRepair.alp
Farm.alp  (alternative solution: Farm2.alp)
Telephone.alp
MachineRepair.alp
Room HS 11

Lesson 6 AnyLogic (continued)
Date November 6, 2008
Topics
  • Questions?
  • topcis on demand
required readings
Slides
Room HS 11

Lesson 7 Final Exam
Room Seminarraum 3 (BWZ)
Date November 20, 2008
Topics to be announced