In this lecture, we review topics covered in Chapter 8 of Morecroft (2015), which is a case study of a system dynamics model of oil price trajectories meant to mimic a variety of periods of history while also helping in strategic scenario planning for the future. This particular model focuses on the effect of the OPEC oil cartel on price dynamics, including both the role of the swing producer in both setting prices and ensuring enforcement of quotas by other OPEC members.
Archive of lectures given as part of SOS 212 (Systems, Dynamics, and Sustainability) at Arizona State University with instructor Theodore (Ted) Pavlic.
Thursday, March 25, 2021
Thursday, March 18, 2021
Lecture E5 (2021-03-18): Assignment E5 – Creating Limited, Coupled Population Models
Tuesday, March 16, 2021
Lecture E4 (2021-03-16): Chapter 6, The Dynamics of Growth and Diffusion (Morecroft, 2015)
This lecture covers content from Chapter 6 of Morecroft (2015), which focuses on the Bass model of product adoption (innovation diffusion) and related models that assist in decision making about marketing of new products within already crowded markets. Various connections are made between the Bass model (which is effectively a contagion model) and the SIR model covered in Lecture E3.
Thursday, March 11, 2021
Lecture E3 (2021-03-11): Epidemic Dynamics
In this lecture, we apply system dynamics modeling to generate basic models of disease spread and scenario planning for intervention strategies in epidemiology and public health. In particular, we introduce the SIR model (and a few variations on it) and discuss the details of how it works and what the behavior over time curves mean. Topics related to current events, such as Ebola, COVID-19, and "flattening the curve", are discussed in relation to these models.
Sunday, March 7, 2021
Lecture E2 (2021-03-09): Making Simulations More Realistic, Part 2 - Delays, Fixed and Smoothing
In this lecture, we describe how to implement delays in stock-and-flow diagrams in Vensim and Insight Maker. We focus on two specific types of delays -- fixed delays (as in transport delays) and smoothing/averaging delays (as in exponential decay). The lecture is motivated by a hypothetical exercise of modeling the ingestion process -- where food enters the mouth, travels down the esophagus (fixed delay), and then gets processed in the stomach (smoothing delay) as nutrients move into the bloodstream. Much of this lecture is devoted to building up intuition about what a "delay" parameter is in a smoothing delay -- this parameter captures the inertia (or sluggishness/resistance to change) of systems. That allows us to re-introduce the "time constant" again.
Thursday, March 4, 2021
Lecture E1 (2021-03-04): Making Simulations More Realistic, Part 1 - Units, Sliders, and Lookup-Table Converters
In this lecture, we introduce several more advanced techniques in Vensim and Insight Maker that help to make simulations more realistic. We start with the formal use of units and unit conversions in models. We then introduce sliders, which allow for expedited exploration over parameter spaces in simulation models. We close with a demonstration of lookup tables, both for creating converters (specified with graphs or tables) from one variable to another as well as tools for introducing changes over time. Making use of Time in Vensim also requires introducing Shadow Variables.
Popular Posts
-
In this lecture, we introduce two very different concepts – randomness and chaos. These two terms are often mistakenly used as synonyms, but...
-
In this lecture, we cover topics discussed by Morecroft (2015, Chapter 6) on the dynamics of growth and diffusion and relate them to other s...
-
In this lecture, we review how to simulate a the behavior over time of simple negative feedback dynamical system (the filling of water in a ...
-
In this lecture, we review the Chapter 10 of Morecroft (2015), which revisits a discussion of the function of models and discusses methods o...
-
In this lecture, we continue to add complexity to system dynamics models in Vensim and Insight Maker by introducing two different forms of d...
-
In this lecture, we demonstrate how to draw and simulate stock-and-flow diagrams in Insight Maker (a web-based System Dynamics Modeling (SDM...
-
In this lecture, we review the fundamentals of numerical simulation (and Euler's method) for a simple clonal bacteria population system ...
-
In this lecture, we motivate the use of causal loop diagrams (CLD's) to better understand how feedback loops interact in complex system...
-
This lecture reviews all content in Units A, B, C, and D in SOS 212 as preparation for the midterm. These topics cover modeling fundamental...
-
We start this lecture with very brief tutorials of building, executing, and analyzing stock-and-flow diagrams in both Vensim PLE (from Venta...