1 / 34

System Dynamics

System Dynamics. Simulation and Modeling. System Dynamics: an introduction. This section will provide an introduction to system dynamics and develops its philosophical linkage to science It also designed to provoke critical thinking about methods we use in our scientific endeavour.

justinh
Télécharger la présentation

System Dynamics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. System Dynamics Simulation and Modeling Week 2 – System Dynamics

  2. System Dynamics: an introduction This section will provide an introduction to system dynamics and develops its philosophical linkage to science It also designed to provoke critical thinking about methods we use in our scientific endeavour. Simulation & Modeling Week 2 – System Dynamics Slide 2

  3. Understanding Systems Week 2 – System Dynamics

  4. Understanding Systems Week 2 – System Dynamics

  5. Understanding Systems Week 2 – System Dynamics

  6. “No Shared Understanding!” A car company lost money and a “task-force” found that: • The marketing group thought the problem was due to lack of advertising and promotional support • The sales group blamed lack of promotion and dealer support • The manufacturing and dist. group blamed inaccurate forecasting by the marketing and sales groups, causing poor production planning and high cost • The Finance department blamed budget overruns by all departments and unreliable forecasting from the marketing group • The legal department blamed a lack of new franchising agreements, which meant that the company lacked new products Week 2 – System Dynamics

  7. The Parable of the Boiled Frog • Suppose you want to boil a frog. How do you do it? You could place the frog into a pot of hot water, but as soon as it feels the heat, it will jump out. • So, what can you do? Put a pot of cool water on the stove and then add the frog. Not sensing danger the frog will stay. Next, turn the burner on low to slowly heat the water. • As the water warms, the frog relaxes. The warmth feels good. As the water gets hotter it acts like a steam bath draining away energy and deepening the frog's relaxation. • The frog becomes sleepy and has less and less energy while the water is getting hotter and hotter. • By the time the frog realizes its danger, the water is beginning to boil, and it is too late to take action. There is neither time nor energy left to do anything. The frog perishes in the boiling water. Japanese car market share in USwww.detnew.com/2002/autosinsider/keepup/ b07-383940.htm • What is the moral of the story? Be vigilant. Don't let unexpected change creep up on you. Don't become a "boiled frog." Pay close attention to what is going on around you, so that you can notice when the "water" is getting hot. Week 2 – System Dynamics

  8. The Blind Men and the ElephantJohn Godfrey Saxewww.wordfocus.com/word-act-blindmen.html Moral of the Story People tend to understand only a tiny portion of Reality and then extrapolate all manner of dogmas from that, each claiming only his one is the correct version Week 2 – System Dynamics

  9. Characteristics of Complex Systems • Tightly Coupled“Everything influences everything else” “You can’t just do one thing” • DynamicChange occurs at many time scales • Policy ResistantMany obvious solutions to problems fail or actually worsen the situation. • CounterintuitiveCause and effect are distant in time and space • Exhibit TradeoffsLong term behaviour is often different from short term behaviour Week 2 – System Dynamics

  10. The Structure of Systems • Physical StructureStocks and flows of people, energy, money etcTime delays, resources, external environment • Organisational StructureOrganisation of decision making unitsLines of authority and responsibility (formal and informal)Information availability, and quality, incl. persuasiveness, delay, bias, distortion • Decision Making StructureDecision-makers mental models of the systemCulture and traditionIncentives, rewards, goals of individual decision makersHabits, routine, standard operational proceduresCognitive limits of decision making Week 2 – System Dynamics

  11. Systems Error Week 2 – System Dynamics

  12. System Dynamics As we move our perspective from the event level to the structural level, we have a better understanding of what is really going on in a system. We also increase our ability to influence and change the system’s behaviour, i.e., we can make adjustments to the structure which are consistent with the behaviour we would like to produce. Events Behaviour System Structure Week 2 – System Dynamics

  13. Reference Mode Whenever we study a system, we are interested in a certain ‘problem’, i.e., we are trying to explain a system’s behaviour • It is a graphical or verbal description of the social process of interest. • can be stated by drawing a graph of the expected behaviours of major variables. • A verbal treatment of the reference mode may actually convey more of the purpose of the model than a graph of expected behaviour Week 2 – System Dynamics

  14. Example : Increasing Crime “Drugs are a big worry for me. Not least because of the crimes that people commit to fund their dependency. We want the policy to bust these rings and destroy the drugs. They say they’re doing it and they keep showing us sacks of cocaine that they seized but the crime problem seems to be getting worse” Events Behaviour System Structure Week 2 – System Dynamics

  15. Increasing Crime What are the main variables described in the statement? What is the reference mode (behaviour) of this system? Events Behaviour System Structure Time Week 2 – System Dynamics

  16. Increasing Crime What is the structure of this system? What is the causal loop diagram which explains the observed behaviour? Events Behaviour Drug Related Crime Call for Police Action Price Drug Seizures System Structure Demand Supply Week 2 – System Dynamics

  17. Background to System Dynamics • System Dynamics is a computer-based modelling approach that employs computer simulation and system thinking methods. • The conception and development of system dynamics took place during the 1950’s and was formed from the work carried out at MIT • Professor Jay Forrester (Forrester, 1961) laid down the foundations of the discipline and later defined the methods and techniques associated with this methodology. • Coyle (1996) describes SD as the application of feedback control systems principles and techniques to managerial, organisational and socio-economic problems. Simulation & Modeling Week 2 – System Dynamics Slide 17

  18. SD was first called “ Industrial Dynamics” and originates from the field of engineering known as control systems theory and operational research • Jay Forrester, the pioneer of SD defines it as “....the study of information feedback characterisation of industrial enterprise to show how structure, amplification, and time delays interact to influence the success of the enterprise” • The idea of modelling socio-economic systems in feedback terms is not original to Forrester. • Forrester gives credit to A. Tustin for considering in detail the analogy between servo-mechanisms and economic systems. • Forrester's contribution to SD was to provide a simple and systematic way of simulating such systems. Origins of System Dynamics [Sources: Forrester, 1961; Tustin, 1953] Simulation & Modeling Week 2 – System Dynamics Slide 18

  19. System Dynamics • SD is based on servomechanism theory and other systems analysis techniques using digital computers to solve large numbers of equations in short period of time. • The mathematical foundations of SD make it a powerful method: • to encompass a “body of knowledge, • a theory of representation • and a methodology for designing and analysing complex feedback systems and their dynamic behaviour. • Advantages of SD as a problem-solving methodology are that it captures both the quantitative and qualitative. • SD modelling techniques have been used to develop models of both natural and social science problems. Simulation & Modeling Week 2 – System Dynamics Slide 19

  20. SD - a theory of representation • SD simulation models can be considered as a representational system, in a broad sense as a language that allows us to view and describe reality. • There are three types of knowledge: • Structural knowledge: represents theoretical knowledge or structure of the model highlighting the relationship between variables, their polarity and direction of influence; • Quantitative knowledge: reference modes or known behaviour of a specific phenomenon; • Operational knowledge: simulation behaviour of the model replicating past behaviour or predicting future system performance. Simulation & Modeling Week 2 – System Dynamics Slide 20

  21. SD - a problem solving methodology Policy Implementation Understanding of a system Problem Policy Definition Analysis System Simulation Conceptualisation Model Formulation The modelling process "begins and ends with understandings of a system and its problems" (Richardson and Pugh, 1981: pp 16). The process is an iterative and non-linear. Increased understanding in itself increases our understanding of the problem at hand. Simulation & Modeling Week 2 – System Dynamics Slide 21

  22. Simulation in Business Modelling • Simulation is one of the most fundamental approach to decision making. • The essence of Modelling is that a manager makes decisions in advance of the real product, services or process being created. • A tool to gain insights and explore possibilities through the formalised (situation) involved in using simulation models. • Simulation explores the consequences of decision making rather than directly advising on the decision itself - it is a predictive rather than an optimising technique. • Currently there are many tools both simulation language and packages that could be used for exploring the impacts of different decisions. Simulation & Modeling Week 2 – System Dynamics Slide 22

  23. SD, like other problem solving technique can be used in studying, exploring, understanding and solving problems. • To recreate the general behaviour of a system in terms of existing policies and structures. • Translation of the developed model into an appropriate computer language and simulation of the model. • To improve a system’s behaviour by suggesting alternative policies, processes and structures. • Interpretation of output of the existing developed model in an attempt to produce enhanced models and suggestions for system or process improvement. Aims and Objectives of the SD Approach Simulation & Modeling Week 2 – System Dynamics Slide 23

  24. SD as a Method for Analysing Problems • Prof G. Coyle describes SD in two ways: • “A method of analysing problems in which time is an important factor, and which involve the study of how a system can be defended against, or made to benefit from, the shocks that fall upon it from the outside world” • AND, “SD is that branch of control theory which deals with socio-economic systems, and that branch of Management Science which deals with problems of controllability” [Source: Coyle, 1995] Simulation & Modeling Week 2 – System Dynamics Slide 24

  25. SD as a tool for facilitating Understanding Roberts says “SD is the application of feedback control systems, principles and techniques to managerial, organisational, and socio-economic problems.” Peter Senge explains that: SD is a “general methodology that embodies practical tools which are grounded in underlying theory for understanding how feedback structure of complex systems generates observed patterns of behaviour”. [Source: Roberts, 1987 & Senge, 1993] Simulation & Modeling Week 2 – System Dynamics Slide 25

  26. A method for Analysing Complex Problems • Eric Wolstenholme, defines SD as: • “A rigorous method for qualitative description, exploration and analysis of complex systems in terms of their processes, information, organisational boundaries and strategies; which facilitates quantitative simulation modelling and analysis for the design of system structure and control.” [Source: Wolstenholme, 1993] Simulation & Modeling Week 2 – System Dynamics Slide 26

  27. Relevance of SD • In the context of improving our fundamental understanding of the business processes, we can start by constructing a simple model of the main processes • Model the dynamics of the organisation • Simulate a simplified view of the organisational processes • Use this business model to solve problems • This is a useful starting point for studying and applying dynamic modelling, systems thinking, metrics and flight simulation to corporate decisions. Simulation & Modeling Week 2 – System Dynamics Slide 27

  28. SD as a problem solving technique • Fundamental transformation is needed in thinking about how organisations work, are structured, designed & managed: • To capture our mental models focusing on existing problems. • Tools that go beyond the capability of spreadsheets. • Tools that explain to managers how their organisations perform and how process transformation can be carried out. Simulation & Modeling Week 2 – System Dynamics Slide 28

  29. The Process of Modelling The modelling process can be divided into four stages: Conceptualisation, Formulation, Testing, Implementation. Simulation & Modeling Week 2 – System Dynamics Slide 29

  30. Four stages of model construction Conceptualisation Definition of the question to be addressed-  Description of the time development of interest (the reference mode) and defining the time horizon and the range of time constants in the model Verbal description of the feedback loops that are assumed to have caused the reference mode (the basic mechanisms) Simulation & Modeling Week 2 – System Dynamics Slide 30

  31. Four stages of model construction Formulation Postulation of detailed structure-selecting levels, selecting rates and describing their determinants Selection of parameter values Testing of the dynamic hypothesis Simulation & Modeling Week 2 – System Dynamics Slide 31

  32. Four stages of model construction Testing Do the mechanisms actually create the reference mode? Testing of model assumptions-Does the model include Are the important variables reasonable? Are parameter values plausible/reasonable ? Simulation & Modeling Week 2 – System Dynamics Slide 32

  33. Four stages of model construction Implementation Testing of model behaviour and sensitivity to perturbations Testing the response to different policies Identification of potential users Translation of study insights to an accessible form and Diffusion Simulation & Modeling Week 2 – System Dynamics Slide 33

  34. Bibliography • Coyle, G (1977) Management System Dynamics; Wiley-Interscience, London • Dangerfield B & Vapenikova O, (1987); Dysmap2 User Manual University of Salford. • Forrester, J W (1961); Industrial Dynamics, MIT Press • Forrester, J W (1968); Principles of Systems, MIT Press • Pid, M., (1992) Computer Simulation in Management Science, 3Ed John Wiley, Chichester • Richardson, G.P & Pugh, A L (1981); Introduction to System Dynamics Modelling with DYNAMO; MIT Press • Roberts, N et al (1983), Introduction to Computer Simulation: The System Dynamics Approach; Addison - Wesley • Tustin, A. (1953) The Mechanism of Economic Systems. Harvard University Press, Cambridge, Mass. • Wolstenholme, E F (1990) System Enquiry. A System dynamics approach. Wiley, Chichester.

More Related