Using Delay Elements

Delay elements A class of elements that simulate processes that delay continuous or discrete signals and flows. The output of a delay element lags its inputs. simulate processes that delay continuous or discrete signals and flows. That is, their outputs lag their inputs. Therefore, like Stocks, their outputs are functions of prior values of their inputs. As a result, Delays impart inertia and memory to a system, and can internally generate dynamic behavior within a system. Without elements like Delays and Stocks, your models could respond to outside (exogenous) drivers, but could not generate any dynamics of their own internally.

Depending on the structure of your model, a Delay can lead to instability and oscillation, or it can act to filter out unwanted noise.

GoldSim provides four Delay elements:

Information Delays and Materials Delays are used to delay continuous signals and flows and are described in the first two topics below.

Event Delays and Discrete Change Delays are used for representing delays in discrete signals. Use of these two elements requires an understanding of how GoldSim simulates discrete events.