sa transparencies

28
Simulation and 3D Animation Protocols and Links 2009 Topics relevant for the exams are labeled by yellow background Peter Lorenz

Upload: pelosim

Post on 05-Dec-2014

701 views

Category:

Documents


2 download

DESCRIPTION

Slides for the course "Simulation and 3D Animation"

TRANSCRIPT

Page 1: Sa Transparencies

Simulation and 3D Animation 

Protocols and Links2009

Topics relevant for the exams are labeled by yellow background

Peter Lorenz

Page 3: Sa Transparencies

090403

GPSS/H as Basic Programming Language P5: Rotations, Messages   Some Links:GPSS turns 40GPSS SpeedGPSS/HGPSS World Who knows the correct Email address of Marko Drews?"Delivery to the following recipient failed permanently:  [email protected]"Please write me a mailt to [email protected]

Download Recommendations 090403 Documents

G    GeneralP    PurposeS    Simulation     S    System

Page 4: Sa Transparencies

090409

E-Learning Read Chapter 1 Introduction into Modeling, Simulation and Animation and test yourself: Can you answer the quizzes on the end of the sections? 

Important for the Exam:Modeling as a Scientific MethodClassification of ModelsReasons in Favor of and Against the Use of ModelsAnalogy ConclusionsSimulation Models and SimulationTime Step SimulationDiscrete Event Simulation 

Page 5: Sa Transparencies

090416

Project example: Transportation SystemP5: •  Accumulating and Circular Paths•  Bars and Plots•  Box Edit

More Assignment #1 ExamplesCommunication Tools and RulesOld Collection of Assignments    Programming Example: Jumping bars

Download Recommendations 090416 Documents

Page 7: Sa Transparencies

090423Presenting Solutions to Assignment #11. Martin Schemmer's Ants2. Norman Siemer's Football3. Jana Schumann's and Henry Cermann's A1

 p3d for Preparing Assignment #2• Camera• Draw mode

o Polylineso Extrusions

• Class Modeo House Construction o Download Textures

p3d Examples • Bubbles

    

Download Recommendations P5 Update  PR229090423 Documents

Page 8: Sa Transparencies

090424Presenting Solutions to Assignment #11. Alexander Grebhahns Squirrel2. Ulrike Kister's Labyrinth3. Irina Schumann's Aquarium

GPSS: Blocks and Transactions Please read 4.2. Blocks, Control Statements and Compiler Directives Classes of Model Elements 4.1.3. Transactions

GPSS  for the Bubble Example 

   

Download Recommendations 090424 Documents

Page 9: Sa Transparencies

090430Presenting Solutions to Assignment #1 • Henry Cermann: Beetle• Mathias Vorbröcker: Weltraumschrott

 More about SLX:• Importing the module Proof4• SLX Module Bubbles

 

More about p3d: • Class mode of p3d• Objects and Paths in Classes• Importing .x and .dxf files and Defining Meshes

 

p3d Examples • Forklifter• Wolverine's Examples 

 

    

Download Recommendationsp3d Update PR289 090430 Documents

Page 10: Sa Transparencies

Presenting Solutions to Assignment #1 • Nikolay Minchev's Space

     Importing 3D Models in P3D• Sources of 3D Models • Tools for converting in the dxf or .x format • P3D meshes positioning• Meshes as background and as classes

090507

Download Recommendations 090507 Documents

Page 11: Sa Transparencies

     Presenting Solutions to Assignment #1 • Boris Trendafilovs Seasons

     Random Number Generation• Physical methods• Computational methods• Linear congruential generators• Random Number Generation in GPSS/H and SLX 

 Random Number Transformation• Discrete distributions• Continuous distributions

090508

Download Recommendations 090508 Documents

Page 12: Sa Transparencies

090514Presenting Solutions to Assignment #1

• Miroslav Kostovs Highway• Preslav Rachev's Tank Attack 

 Old Solutions• Solar System 

        for comparison with Ulrike Kister's A#2

Transforming Empirical Distributions• Continuous Distributions

Single Server Systems in GPSS/H• Transactions • Facilities • Standard Output • Insert Animation 

    

Download Recommendations 090514 Documents

Page 13: Sa Transparencies

090515

Discussion about Assignment #2 ContentsPlease insert name and date!Define Views an Camera flights!Additional points for including messages and using SLX are possible!Deadline: 05/31

Presenting Solutions to Assignment #1• Robert Mertin's Highway

GPSS/H Queues and Storages • Insert a Queue in the single server model• Queueing model with 2 and with n servers• Compare Facility and Storage• Transaction flow: Reasons for waiting

Download Recommendations 090515 Documents

Page 14: Sa Transparencies

090522

Free time for Assignment #2

    

Page 15: Sa Transparencies

090604Comments and Requests to Ass #2Presenting Solutions to Ass #2• Henry Cerman's Beetles• Martin Schemmer's Ants• Mathias Vorbröcker's Firework

Bug reports sent to Wolverine• Martin Schemmer's old Report• Norman Siemers new Report

P3D: Attaching ObjectsSingle Server in SLX• Constructing own Classes• Importing the Module H7 (GPSS/H in SLX)

   Comparing User Defined and Standard Classes

    

Download Recommendations 090604 Documents

Thomas Schulze: Simulation Needs SLX Peter Lorenz: Simulation and Animation 

Page 16: Sa Transparencies

090605

Presenting Solutions to Assignment #2• Jana Schumann's Labyrinth• Alexander Grebhahns Volcano 

Simulation Service Provider Examples• Systemflow• SimPlan• SDZ

 Debugging Tools and Skills• GPSS/H Debug Mode• Debugging in SLX

    

Page 17: Sa Transparencies

090611P3D Versions and Bugs    Please use the version p3d_AY189

Presenting Solutions to Assignment #2• Ulrike Kister's Planet System

Comparing Pucks and Xacts    • Xacts: Attributes and Behaviour • Pucks and dynamic SLX classes

More GPSS/H Blocks and Entity Classes • TEST and GATE 

Preparing Assignment #3    Download Recommendations 090611 Documents

Page 18: Sa Transparencies

090612P3D: Download UN119 available

Presenting Solutions to Assignment #2• Norman Siemers Rollercoaster

Assignment #3 ProposalsMore GPSS/H Blocks and Entity Classes• TRANSFER• Logic Switches

o Example: Pedestrian Crossing 

 

Build a new Barbershop ModelThe GPSS model can be downloaded here

    

Download Recommendations090612 Documents

Page 19: Sa Transparencies

090618Preparing Assignment #3: Examples from former Years

Presenting Solutions to Assignment #2 Marko Drews | Miroslav Kostov | Robert Mertins | Preslav Rachev ?

• Boris Trendafilov's Track: Forever cycle for the wiper motion? PolyLine or Arc?• Nikolay Minchev's Space

New Barbershop Model in SLX• NewBarbH.slx importing H7• NewBarb.slx without H7 import 

  

Download Recommendations090618 Documents

Page 20: Sa Transparencies

090619Camtasia ExperimentsThx to Jana@Norman

Presenting Solutions to Assignment #2• Miroslav Kostovs Footballer•  Preslav Rachev's Robot•  

Assignment #3

Availability in GPSS/H and SLX • FAVAIL, FUNAVAIL, SAVAIL, SUNAVAIL

o BARBLunch.gpso BARBLunch.slx

IGoogle DocsWhere are your pictures and your model descriptions?

  

    

Download Recommendations090619 Documents

Page 21: Sa Transparencies

090625

Exams on July 16? OK

Attaching and Detaching Children in p3d    Preslav Rachevs Robot

Discussing  and Presenting the Subjects of Assignment #3

Interrupting in GPSS/H and SLX• Priorities• PREEMPT and RETURN • Compare the resulting waiting times

User Chains and Groups in GPSS/H

Sets  and Set Operations in SLX    explained by the Lift Example (Download it!)

 

Download Recommendations 090625 Documents

Page 22: Sa Transparencies

090626 Presenting Solutions to Assignment #2• Marko Drews Solar System• Preslav Rachews Robot with detach

TABLEs and random_variables

Assembly Sets in GPSS/H

 Replications and Experiments• in GPSS/H• in SLX 

Download Recommendations 090626 Documents

Page 23: Sa Transparencies

090702

Visiting the VDTC (Fraunhofer's Elbe-Dom)

Meeting Point:

Entry of the FIN-Building 11:00    

Page 24: Sa Transparencies

090703GPSS/H Macros and Subroutines SLX Procedures, Methods, Macros and Statements 

Replications and Experiments• in GPSS/H• in SLX     

Bars and Diagrams for Result Presentation in p3d Presentations in p3d   

 

    

Download Recommendations 090703 Documents

Page 25: Sa Transparencies

090709Jana Schumann's Bug Report and Bug Fixing

Presenting Solutions to Assignments #3 and #4:

Martin Schemmers Aircraft Assembly Plant

    

Page 26: Sa Transparencies

090710

Presenting Solutions to Assignments #3 and #4

Preparing the Examination    

Page 27: Sa Transparencies

Download Recommendations

• Wolverine S&A Software• SLX Manual (German)

 

Page 28: Sa Transparencies

• Simplan• GPSS TURNS 40: SELECTED PERSPECTIVES

        http://www.informs-sim.org/wsc01papers/075.PDF

Links