Library

F.4 MODULE—TRANSITIONAL (REVERSIBLE) FLOW

F.4.1 General Description

As depicted at Figure F4-1, transitional (reversible) flow occurs back and forth between two stocks. The Transition Rate rate-controlling variable is connected to the valves in each of the pipes. Each of the flows can vary from zero to a maximum value (practically limited by the capacity of the pipes). Without additional outflows or inflows, which are frequently connected in practice, this is a closed-loop system. Each stock can drain to, or fill from, the other.

Figure F4-1. Stock-and-flow Diagram—Transitional (Reversible) Flow

F.4.2 Module Influence Diagram

The influence diagram for this module is shown in Figure F4-2.

Figure F4-2. Influence Diagram—Transitional (Reversible) Flow

F.4.3 Reference Source

An application of module is described by Sterman (2000: 342-343).

F.4.4 Application

In continuous models, we would envisage flow of a fixed amount of water from one bathtub to another connected bathtub. One bathtub empties as the other one fills. A physical example of this is the swapping between potential and kinetic energy as a simple (ideal) pendulum swings. This is explained in Chapter 1.

Sterman (2000: 342) describes the Bass diffusion model in which people have adopted a product or are potential adopters of that product, there being only two states ADOPTERS and POTENTIAL ADOPTERS. Those who had adopted the product but discard it re-enter the potential customer pool. Others from the potential customer pool adopt the product.

A variation on this application might depict the deployment of limited resources between two modes. Alternatively, limited resources might be deployed between two sites, as might occur in the management of a project.

In a discrete event model, that is, where rates take on discrete values (either 0 or 1, for example), this module could be used to depict a flip-flop logic device where STOCK 1 would take on the value 0 or 1 when STOCK 2 takes on the corresponding values of 1 or 0. In such a case, Transition Rate 1 to 2 and Transition Rate 2 to 1 would be connected or replaced by a single Transition Rate variable.

F.4.5 Functional Description

The functions of the various parts of the module are described in Table F4-1.

Table F4-1. Functional Description—Transitional (Reversible) Flow

Variable

Function

Comment

STOCK 1

x

Initial Stock 1 + dt * (Transition Rate 2 to 1)

Initial value of STOCK 1 = x

Units: <<items>> or <<material>>

Transition Rate 1 to 2

Defined as required.

STOCK 2

y

Initial Stock 2 + dt * (Transition Rate 1 to 2)

Initial value of STOCK 2 = y

Units: <<items>> or <<material>>

Transition Rate 2 to 1

Defined as required.

References

  • Sterman, J.D., 2000, Business Dynamics: Systems Thinking and Modelling for a Complex World, Irwin McGraw-Hill.