**Pattern Name:**
System Dynamics Structure
**Introduction:**
A very simple structure of seven to ten part types can illuminate any system.
**Illustration:**
**CONTEXT:** Fully developed system dynamics models can seem overwhelming in their detail. It is comforting to realize how few part types there are to deal with when making or interpreting system dynamics models.
**PROBLEM:**
**When confronted with complex models people may think that learning to make models will be too hard.**
**Forces:**
**THEREFORE (SOLUTION):**
**Recognize how simple the basic building blocks are. Make a few models with the basic building blocks.**
**Actions:**
* Read the definitions of each of these 10 parts. * With paper and pencil, sketch out a few models of your own using these parts. * Start with stocks. * Add [[flows relationship]s with control valves. * Add a few control relationships between stocks and control valves. * Add a controller. * Add a control relationship from the controller to a control valve. * Add control directions. Add balancing loop and or reinforcing loop designators. * Add source (boundary) and sink (boundary).
* **Ask for Help.**
**Consequences:**
**Known Uses:**
**RELATED PATTERNS:**
NOTES:
Probably should add "Feedback Loop" to the diagram.