Peter Lorenz German smaller fonts Simulation und Animation



The course starts with a short introduction into simulation and animation. Focus and main topics are discrete event simulation and animation. Methods and software tools will be studied in detail. Theoretical knowledge will be taught through the use of specific simulation and animation systems and practice related exercises by means of examples. Practical abilities in modeling of discrete systems and visualization of concurrent (temporally parallel running) processes will be acquired.

Everybody is familiar with dynamic systems through everyday life experience. Traffic systems like train stations, road networks or airports, computer systems and computer networks, service systems like restaurants or gas stations, production systems with workers, machines, and transport systems are only some examples for systems that are often simulated. Experiments that are carried out using simulation models of these systems lead to new discoveries. This new knowledge can be correlated with the original system and enables to select a well suitable design variation. The weak points of the system can be analyzed and the model can be used to eliminate these weak points.

The animation of the processes in systems such as these have become an indispensable companion of simulation during the last couple of years. Using animated images makes possible to identify and eliminate errors in the model that are hard to discover the conventional way. Differences between the model and the original can be recognized much quicker in animated images. Animation is appropriate for removing doubts about the realism of models and for increasing the trust in models and in the results of model experiments.

The course attempts to present and teach technics of simulation and animation in a close connection. It requires a high level of concentrated study. This work is worth it, because the knowledge obtained can be used in many fields of application. This will be obvious when each participant of the course has to present the acquired knowledge in the solution to a practically oriented exercise.

Prerequisites for the Course

Programming experience, basic knowledge of Probability Theory, Mathematical Statistics and Computer Graphics


  1. James O. Henriksen und Robert C. Crain. GPSS/H- Reference text. German edition. TU Magdeburg, 1993
  2. P. Lorenz et al.: Teaching Material for the Course Simulation and Animation:
  3. T. Schulze: Simulation Needs SLX
  4. James O. Henriksen: SLX -The X is for Extensibility

Examinations and Certificates

For this course you can get 5 credit points. You have to spent 150 hours for getting them. 60 hours is the total of lecture and exercise hours. The remaining 90 hours are for working on homework.

To receive a certificate and to pass the exams, regular attendance is recommended. It is expected that all participants present their accumulated knowledge in the form of modeling and programming examples (assignments).


  1. During the semester, two Modelling and Programming Assignments will be given for the students to solve. Usually these assignments are individual tasks that each participant has to complete independently.
  2. The assignments executions have deadlines.
  3. The second assignment is the basis of the Final Presentation.

The table above shows the general requirements for the three Assignments, deadlines for delivering the solutions and planned time consumption in hours.

1 3D animation of a scene with selfmade or imported objects containing Paths, subobjects, Views and an ATF written by a GPSSH or SLX program Week #530
23D animation of a stochastic system
with queues, storages and a control device,
execution of experiments with the system
and showing results using 3D bars, diagrams and a P3D Presentation
Week #1260


90 marks are required to receive a certificate and for admission to the examination. The solutions of the Assignments have to be presented during the exercise and the oral exam. Their evaluation is a component of the grade given in the exam.

The default number of marks is the planned time per Assignment. E. g. for Assignment 1 is the default value 30. The individual evaluation of Assingments may differ from the default value in both directions.

30 additional points you can get making a good animation for an example from this Lecture Notes which can be added to them.

SAHome previous next up Germansmaller fonts Top Line
Last Modified Tue 04-22-14 07:17 GMT Valid CSS!
English Translation:

Comments please