System Dynamics Models

These models and simulations have been tagged “System Dynamics”.

Related tagsSterman

Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
A pest known as a grape-leaf hopper can cause considerable losses in vineyards. Periodically it was found that a natural parasite, anagrus epos, drastically reduced the size of the hopper population. This, in turn, led to a reduction in food (hoppers) available to the parasite and the parasite popul
A pest known as a grape-leaf hopper can cause considerable losses in vineyards. Periodically it was found that a natural parasite, anagrus epos, drastically reduced the size of the hopper population. This, in turn, led to a reduction in food (hoppers) available to the parasite and the parasite population declined until the hopper population increased again. This cycle would repeat.It was found that the parasite, anagrus epos, also feeds on a non-pest leaf hopper which feeds on blackberries. By planting small patches of wild blackberries in the vineyards, the growers were able to maintain a stable parasite population that was large enough to control population explosions of both leaf hoppers.
Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
  Overview  A model which simulates the competition between logging versus adventure tourism (mountain bike ridding) in Derby Tasmania.  Simulation borrowed from the Easter Island simulation.     How the model works.   Trees grow, we cut them down because of demand for Timber amd sell the logs.  Wit
Overview
A model which simulates the competition between logging versus adventure tourism (mountain bike ridding) in Derby Tasmania.  Simulation borrowed from the Easter Island simulation.

How the model works.
Trees grow, we cut them down because of demand for Timber amd sell the logs.
With mountain bkie visits.  This depends on past experience and recommendations.  Past experience and recommendations depends on Scenery number of trees compared to visitor and Adventure number of trees and users.  Park capacity limits the number of users.  
Interesting insights
It seems that high logging does not deter mountain biking.  By reducing park capacity, visitor experience and numbers are improved.  A major problem is that any success with the mountain bike park leads to an explosion in visitor numbers.  Also a high price of timber is needed to balance popularity of the park. It seems also that only a narrow corridor is needed for mountain biking
Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
  Format: Given  pre-conditions  when  independent variables(s)  then  dependent variable         Given  Earnings Decline (0.25), Spending Variance (55), Initial Investment (500) and Rate of Return (RandNormal(0.06, 0.12))  when  one of these independent variables change  then  how   sensitive   is
Format: Given pre-conditions when independent variables(s) then dependent variable

Given Earnings Decline (0.25), Spending Variance (55), Initial Investment (500) and Rate of Return (RandNormal(0.06, 0.12)) when one of these independent variables change then how sensitive is Investment (22) over a 30 year time period (-1,000)

H1: if you Earn more then Investment will last much longer => rejected

H2: if you Spend less then Investment will last much longer => accepted

H3: if your Initial Investment is higher then Investment will last much longer => accepted

H4: if you reduce your Spend when Investments are declining then Investment will last much longer => accepted

Given Earnings Decline (0.25), Spending Variance (55), Initial Investment (500) and Rate of Return (RandNormal(0.06, 0.12)) when one of these independent variables are optimised then Investment will last exactly 30 years by minimising the absolute investment gap

H1: if you set an appropriate Spending Base then remaining Investment is 0 => rejected

H2: if you set an appropriate Spending Reduction then remaining Investment is 0 => rejected

Source for investment returns: https://seekingalpha.com/article/3896226-90-year-history-of-capital-market-returns-and-risks
Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
 Based on a dialogue on the System Dynamics mailing list regarding the current level of acceptance of   System Dynamics   after it has been promoted for over 40 years I dredged up the following set of influences as a thought exercise. This is an example of a   Drifting Goals Systems Archetype  .

Based on a dialogue on the System Dynamics mailing list regarding the current level of acceptance of System Dynamics after it has been promoted for over 40 years I dredged up the following set of influences as a thought exercise. This is an example of a Drifting Goals Systems Archetype.

 
   OBLIQUE THROW IN VACUUM   A body is thrown obliquely into the vacuum at an initial velocity of 100 m / s, in a direction that forms with the horizontal an angle x, such that sin (x) = 0.8 and cos (x) = 0.6. Adopting g = 10m / s², determine:  (a) the horizontal and vertical velocity component mo

OBLIQUE THROW IN VACUUM

A body is thrown obliquely into the vacuum at an initial velocity of 100 m / s, in a direction that forms with the horizontal an angle x, such that sin (x) = 0.8 and cos (x) = 0.6. Adopting g = 10m / s², determine:

(a) the horizontal and vertical velocity component modules at the moment of launch;

(b) the instant at which the body reaches the highest point of its trajectory;

c) the maximum height reached by the body;

d) The range of the throw.

Source: RAMALHO, NICOLAU AND TOLEDO; Fundamentos de Física, Volume 1, 8th edition, pp. 12 - 169, 2003.

This model may be cloned and modified without prior permission of the authors. Thanks for quoting the source.

Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).
A System Dymanic Model of a Predator-Prey interactions using the real-life data. The predator on this model is Equatorial Spitting Cobra while the prey is Palawan Mountain Rat
A System Dymanic Model of a Predator-Prey interactions using the real-life data. The predator on this model is Equatorial Spitting Cobra while the prey is Palawan Mountain Rat
A new archetype, The Tyranny of Small Steps (TYST) has been observed. Explained through a system dynamics perspective, the archetypical behaviour TYST is an unwanted change to a system through a series of small activities that may be independent from one another. These activities are small enough no
A new archetype, The Tyranny of Small Steps (TYST) has been observed. Explained through a system dynamics perspective, the archetypical behaviour TYST is an unwanted change to a system through a series of small activities that may be independent from one another. These activities are small enough not to be detected by the ‘surveillance’ within the system, but significant enough to encroach upon the “tolerance” zone of the system and compromise the integrity of the system. TYST is an unintentional process that is experienced within the system and made possible by the lack of transparency between an overarching level and a local level where the encroachment is taking place.

Reference:

Haraldsson, H. V., Sverdrup, H. U., Belyazid, S., Holmqvist, J. and Gramstad, R. C. J. (2008), The Tyranny of Small Steps: a reoccurring behaviour in management. Syst. Res., 25: 25–43. doi: 10.1002/sres.859 

 
			 
				 
					  Physician Workforce Model    Modelo baseado na Figura 1 do paper " Forecasting the need for medical specialists in Spain: application of a system dynamics model " (*) de Patricia Barber (**), Beatriz González López-Valcárcel.   (*)  https://human-resources-health.biomedcentral

Physician Workforce Model

Modelo baseado na Figura 1 do paper "Forecasting the need for medical specialists in Spain: application of a system dynamics model" (*) de Patricia Barber (**), Beatriz González López-Valcárcel.

(*) https://human-resources-health.biomedcentral.com/articles/10.1186/1478-4491-8-24

(**) pbarber@dmc.ulpgc.es - University of Las Palmas de Gran Canaria, Campus Universitario de Tafira, 35017 Las Palmas de G.C., Canary Islands, Spain

The main scope in this model is seeing how several variables can affect the amounCicl
The main scope in this model is seeing how several variables can affect the amounCicl
A model that shows how the digital advertising market is growing and how Google's share in this market, and subsequently their financial results, are influenced by investing in either three of the policy variables.
A model that shows how the digital advertising market is growing and how Google's share in this market, and subsequently their financial results, are influenced by investing in either three of the policy variables.
Based on model discussed by John D. Sterman (p 508) in  All models are wrong: reflections on becoming a systems scientist  (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flo
Based on model discussed by John D. Sterman (p 508) in All models are wrong: reflections on becoming a systems scientist (2002). Task: (A) Sketch what you think the resultant graph will be (see directions for drawing in model). (B) Then Run Simulation.  Optional Extension: Replace Graph In/Out Flow connection with a connection from Trig. function.  Repeat (A) & (B).