models as the basis for visual representation
play

Models as the Basis for Visual Representation Level of abstraction: - PowerPoint PPT Presentation

Models as the Basis for Visual Representation Level of abstraction: 1. Low: realistic 3D visualisation 2. High: insight at high abstraction level Link visualisation to model: 1. entity relationships (structure) 2. entity attributes


  1. Models as the Basis for Visual Representation Level of abstraction: 1. Low: “realistic” 3D visualisation 2. High: “insight” at high abstraction level Link visualisation to model: 1. entity relationships (structure) 2. entity attributes Hans Vangheluwe hv@cs.mcgill.ca Modelling and Simulation: simulation animation 1/7

  2. � � � � � � Categories of Simulation Animation Implementation 1. Animation using a post-processor 2. Direct simulation animation integrated program (one thread) cooperating programs (multiple threads, observer pattern) 3. Visual Interactive Simulation: user in the loop interrupt, modify (parameters, IC, . . . ), re-start discrete event: transient behaviour discrete event: statistical relevance ? need to keep track of modifications (generate script logging the modifications) Hans Vangheluwe hv@cs.mcgill.ca Modelling and Simulation: simulation animation 2/7

  3. � ✁ � ✁ Technical Problems of Simulation Animation Transformation of simulated time to wall-clock time: non-equidistant, speedup/slowdown use buffer Suspension of animation on multi-tasking systems pre-compute (only if no real-time input) Hans Vangheluwe hv@cs.mcgill.ca Modelling and Simulation: simulation animation 3/7

  4. Real Time Simulation faster than Real Time virtual time Real Time "analytical" slower than Real Time wall clock time Hans Vangheluwe hv@cs.mcgill.ca Modelling and Simulation: simulation animation 4/7

  5. ✂ Specification 1. Simulation (event, possibly parametrized) trace 2. Graphical objects 3. Mapping table: event graphical object methods 4. Speedup Hans Vangheluwe hv@cs.mcgill.ca Modelling and Simulation: simulation animation 5/7

  6. Cashier/Queue Animation Hans Vangheluwe hv@cs.mcgill.ca Modelling and Simulation: simulation animation 6/7

  7. Real Time Deadlines: Rate Monotonic Scheduling (RMS) Real Time Deadlines t simulation Hans Vangheluwe hv@cs.mcgill.ca Modelling and Simulation: simulation animation 7/7

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend