1 / 17

Introduction to Simulation and Modeling

Introduction to Simulation and Modeling. COMP155 Fall 2008. Overview. Definitions System, Model, Simulation Computer Simulation why? how? Example Applications. Systems.

kelly-weeks
Download Presentation

Introduction to Simulation and Modeling

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to Simulation and Modeling COMP155 Fall 2008

  2. Overview • Definitions • System, Model, Simulation • Computer Simulation • why? how? • Example Applications

  3. Systems • A system is a part of some potential reality where we are concerned with space-time effects and casual relationships among parts of the system • Defining a system requires setting boundaries • separates system from rest of the universe • makes the system a closed world

  4. Systems • Examples: • the energy flow among biological components in a pond • the physical motion of balls rebounding inside a closed space • customer service at a fast-food restaurant • Federal Express

  5. Models • A model is something that we use in lieu of the real system in order to understand something about that system • A model of a system is an abstraction of that system • Models give us comprehensible representations of systems • something to think about • something to communicate about

  6. Models • Models can have many forms • mathematical equations • diagrams • physical mock-ups • Choice of form depends on the purpose of the model • A model is a static representationof the system

  7. Simulations • A simulation uses a model to emulate the dynamic characteristics of a system • A simulation is an execution of a model • The quality of a simulation is (obviously) only as good as the quality of the model

  8. Simple Example • System: a cannonball in flight • Model: a tennis ball • Simulation: throw the tennis ball across the parking lot

  9. Value of Simulation • Simulations are used instead of real systems for many reasons: • cheaper • more configurable and controllable • safer • faster (or slower) • more accessible – easier to collect data

  10. Computer Simulation • Computer simulation is ideal when a model can be expressed in terms of mathematics and logic (that’s what computers do) • Computer simulations can easily store information about all attributes of the model, throughout the simulation run

  11. The Process design model analyze andvalidatemodel implementsimulation executesimulation

  12. Example Applications ofComputer Simulations

  13. India Ocean Tsunami • December 26, 2004 • tsunami-v.wmv • tsunami-sphere.wmv • Source: • http://www.wldelft.nl/gen/news/tsunami/

  14. Ecological System (Model) Howard Odum, Univ of Florida

  15. Ecological Systems (Simulation) Howard Odum, Univ of Florida

  16. Ecological Systems (Sim Result) Howard Odum, Univ of Florida

  17. Class Discussion • We continued with a group discussion, comparing and contrasting Conway’s Game of Life with SimCity, in terms of underlying models and execution methods.

More Related