1 / 9

Understanding System Simulation: Models, Simulations, and Advantages

Explore the practice of building models to represent real-world systems and experimenting with simulations to explain behaviors, improve performance, and design new systems. Discover the different types of simulation and the challenges involved.

kendalla
Download Presentation

Understanding System Simulation: Models, Simulations, and Advantages

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. Definition of System Simulation: The practice of building models to represent existing real-world systems, or hypothetical future systems, and of experimenting with these models to explain system behavior, improve system performance, or design new systems with desirable performances. Source: Khoshnevis

  2. Simulation Is ... • Very broad term, set of problems/approaches • Generally, imitation of a system via computer • Involves a model — validity? • Don’t even aspire to analytic solution • Don’t get exact results (bad) • Allows for complex, realistic models (good) • Approximate answer to exact problem is better than exact answer to approximate problem • Consistently ranked as most useful, powerful of mathematical-modeling approaches Source: Systems Modeling Co.

  3. System • Is a section of reality • Composed of components that interact with one • another • Can be a subsystem • Has hypothetical boundaries • Can include or input the external influence (based • on the purpose of study) • Performs a function Source: Khoshnevis

  4. Models • Abstraction/simplification of the system used as a proxy for the system itself • Can try wide-ranging ideas in the model • Make your mistakes on the computer where they don’t count, rather for real where they do count • Issue of model validity • Two types of models • Physical (iconic) • Logical/Mathematical — quantitative and logical assumptions, approximations Source: Systems Modeling Co.

  5. What Do You Do with a Logical Model? • If model is simple enough, use traditional mathematics (queueing theory, differential equations, linear programming) to get “answers” • Nice in the sense that you get “exact” answers to the model • But might involve many simplifying assumptions to make the model analytically tractable — validity?? • Many complex systems require complex models for validity — simulation needed Source: Systems Modeling Co.

  6. Advantages of Simulation • Flexibility to model things as they are (even if messy and complicated) • Avoid “looking where the light is” (a morality play): • Allows uncertainty, nonstationarity in modeling • The only thing that’s for sure: nothing is for sure • Danger of ignoring system variability • Model validity Source: Systems Modeling Co.

  7. The Bad News • Don’t get exact answers, only approximations, estimates • Also true of many other modern methods • Can bound errors by machine roundoff • Get random output (RIRO) from stochastic simulations • Statistical design, analysis of simulation experiments • Exploit: noise control, replicability, sequential sampling, variance-reduction techniques • Catch: “standard” statistical methods seldom work Source: Systems Modeling Co.

  8. Different Kinds of Simulation • Static vs. Dynamic • Does time have a role in the model? • Continuous-change vs. Discrete-change • Can the “state” change continuously or only at discrete points in time? • Deterministic vs. Stochastic • Is everything for sure or is there uncertainty? • Most operational models: • Dynamic, Discrete-change, Stochastic Source: Systems Modeling Co.

  9. Remarks on pitfalls • Inappropriate levels of complexity • Lengthy development time • Inherent inexactness of results • Misinterpretation of simulation results • Other suitable techniques • Simulation is an art rather than science Source: Khoshnevis

More Related