Skip to main content
Engineering LibreTexts

2.1: Introduction

  • Page ID
    30960
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    How simulation models are constructed is the subject of this chapter. A simulation model consists of a description of a system and how it operates. The model is expressed in the form of mathematical and logical relationships among the system components. Model building is the act and art of representing a system with a model (principle 1) to address a well-defined purpose (principle 5).

    Since simulation models conform to system structure and available data (principle 2), model building involves some significant judgment and art. Thus, learning to build simulation models includes learning typical ways system components are represented in models as well as how to adapt and embellish these modeling strategies to each system.

    Model building is greatly aided by using a simulation language that provides a set of standard, pre-defined modeling constructs. These modeling constructs are combined to construct models. A simulation software environment provides the user interface and functionality for model construction.

    This chapter presents common system components: arrivals, operations, routing, batching, and inventories, as well as describing typical models of each component. These models of components can be combined, extended and embellished to form models of entire systems. Elementary modeling constructs commonly found in simulation languages are presented. The use of these constructs in modeling the common system components is illustrated.


    This page titled 2.1: Introduction is shared under a CC BY-NC-SA license and was authored, remixed, and/or curated by Charles R. Standridge.

    • Was this article helpful?