In this lecture, we introduce numerical simulation of dynamical systems (coupled ordinary differential equations) within the context of stock-and-flow diagrams for System Dynamics Modeling in strategic thinking. After covering how systems of ODE's capture the underlying "forces" driving change in a system, we review different ways to think about compound interest. This compound interest example motivates "Euler's method" for numerical integration over time. That is, we describe the product of flows and time-step durations as a sort of "interest" earned over each simulation time step ("compounding period" in the bank analogy). We use a bacterial growth example to show how this perspective can let us simulate the (average) growth characteristics of a bacterial population without having to simulate the discrete events where each bacteria reproduces independent of each other bacteria. Overall, this lecture relates the "time step" parameter in tools like Vensim and Insight Maker to calculus-based topics like the definition of the derivative. Furthermore, this lecture uses spreadsheet tools (like Microsoft Excel and Google Sheets) to provide a picture of what goes on inside simulation tools like Vensim and Insight Maker.
Archive of lectures given as part of SOS 212 (Systems, Dynamics, and Sustainability) at Arizona State University with instructor Theodore (Ted) Pavlic.
Thursday, September 15, 2022
Lecture D1 (2022-09-15): Introduction to Numerical Simulation of Dynamical Systems, Part 1
Subscribe to:
Post Comments (Atom)
Popular Posts
-
Unfortunately, due to a technical issue, a recording of the first half of this lecture was lost. Consequently, this recording skips through...
-
In this lecture, we define two different types of delays that are frequently used in simulation – fixed delays and smoothing (or averaging)...
-
Introduces the course, its structure, and its policies. Also begins to introduce the notion of a "model" and the kinds of system ...
-
In this lecture, we review causal loop diagram (CLD) fundamentals and go through a few examples of building and annotating CLDs. We also go ...
-
In this video, we cover more detailed descriptions of "stocks", "flows", and "converters" as well as how they...
-
Further discussion of what is a "model" (in general), highlighting a wide variety of models including those instantiated in the p...
-
In this lecture, we apply system dynamics modeling to generate basic models of disease spread and scenario planning for intervention strateg...
-
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...
-
This lecture is focused primarily on the content of Chapter 3 from Morecroft (2010) on "Modeling Dynamic Systems." We start with ...
-
In this lecture, which is based on "Applying Systems Archetypes" from Kim and Lannon (1997), we discuss four different ways that ...
No comments:
Post a Comment