Delays & Convolutions


Models Illustrating the Use of Delay and Convolution Elements

All the models assigned to the selected category are listed below.

You can filter the list by entering keywords or phrases into the search field:

  • Moving Discrete Items

    This simple model illustrates how to move discrete items from one state to another.

  • Delay Discrete Change with Vector Times

    Delay a discrete change with a vector of delay times using a Reservoir and Information Delay. The reason this is needed is because the Discrete Change Delay does not allow non-scalar delay definitions.

  • Pond Flow Network

    The purpose of this model is to demonstrate the use of GoldSim elements to represent a flow network of multiple storage elements that distribute water for water use. Water enters the system via "Inflow_Data".

  • Earthquake Response

    Computation of building displacement or response to the signal created by earthquake ground motion using a Convolution element

  • Trucking Shipments

    This example combines both continuous and discrete dynamics to model the transport of a material by truck to a dock where the material is loaded onto ships.

  • Salmon Life Cycle

    This is a simple model that simulates the life cycle of a salmon population as it migrates from the stream, to the ocean, and back to the stream. Although the data and model structure are fictional, it does provide a simple example of how such a model could be constructed.

  • Computing Warranty Costs

    This model illustrates how to use the Convolution element to compute cumulative warranty costs.

  • Inventory Management

    A simple inventory management model that illustrates the structural differences between how such a model is constructed in GoldSim, and how it would be constructed using a classic System Dynamics code.

  • Discrete Model for Manufacturing

    This model describes a manufacturing process with the following stages: (1) casting, (2) pre-finish, (3) ‘solution oven’ heat treatment, (4) ‘aging oven’ heat treatment and (5) a finishing process.


Making Better Decisions In An Uncertain World