We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byEmiliano Facey
Modified about 1 year ago
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 World3 in Modelica: Creating System Dynamics Models in the Modelica Framework François E. Cellier ETH Zürich, Switzerland
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Short History of System Dynamics The System Dynamics approach to modeling dynamic and in particular ill-defined systems was developed in the 1960s at M.I.T. by Jay Forrester. Modelica Stella
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Short History of System Dynamics II Any System Dynamics modeling effort starts by defining the set of levels (stocks) and their rates (flows). We then define a so- called “laundry list,” specifying the set of influencing factors for each of the rate variables.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Short History of System Dynamics III Each laundry list defines a potentially non-linear function in the input variables. We extract the normal value and apply any structural insight that we may possess about what the equation must look like, and then replace one multi-valued function by a product of single-valued functions, ignoring the interactions among the input variables.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Forrester’s World2 Model 
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Forrester’s World2 Model II System dynamics is a low-level modeling technique. Not very much is accomplished by the graphs. It may be almost as easy to work with the equations directly, instead of bothering with the graphical formalism. The diagram window shows a lot of structure for only 68 remaining equations!
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Forrester’s World2 Model III
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Forrester’s World2 Model IV The model shows nicely the limits to growth. The population peaks at about the year 2020 with a little over 5 billion people. It turns out that, as the natural resources shrink to a level below approximately 5·10 11, this generates a strong damping effect on the population.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Meadows’ World3 Model  One year after Forrester, Meadows (also from M.I.T.) published his own world model that he coined World3. The World3 model is considerably more complex than the earlier World2 model. It no longer fits on a single screen. Contrary to Forrester, Meadows didn’t publish the equations governing his model in his book: Limits to Growth. He only published the simulation results obtained from his model. He published the model itself in a separate book: Dynamics of Growth in a Finite World. That book appeared two years later. Meadows’ model is considerably more sound than Forrester’s model, and consequently, it can answer more questions in a more reliable fashion.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Population Dynamics
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Pollution Dynamics
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Resource Utilization Dynamics
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Overall World3 Model
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Compilation and Simulation
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Simulation Results World3World2 Stella
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Analysis of Simulation Results Although World2 and World3 use a completely different set of state variables with different interactions between them, the results are almost identical. The simulation results don’t seem to be very sensitive to the selection of state variables and interactions in the model. This essentially is bad news in the given situation. Meadows published three versions of his model: in 1972, in 1992, and in 2004 (based on simulations of 2002). The revised versions added a few components, but the primary difference between them is the year, interventions take place. It makes no sense to optimize over the past. As time progresses, the window of opportunity for affecting the outcome is shrinking.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Different Scenarios Both in World2 and World3, the limits to growth are initially caused by resource depletion. Meadows (like Forrester before him) proposed to lift that limit by assuming that there are more resources available than earlier thought. In both models, the limits to growth are now caused by excessive pollution. Both models show that excessive pollution is much worse than resource depletion. It leads to massive die-off. Hence measures are proposed to limit the amount of pollutants generated. Now the limits to growth are caused by food scarcity.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Sustainability All indicators point to the assumption that we are already now consuming the remaining resources of this planet at a pace faster than the planet is able to re-grow them for us. Our material standard of living is no longer sustainable. In such a situation, it doesn’t help to relieve a limiting factor. Doing so will make the situation only worse. In order to prevent the worst-case scenario, we’ll have to reduce our consumption down to a sustainable level. The faster we do so, the better we’ll be off in the long run. Unfortunately, there is no indication that this is what we are actually doing, or even, what we might be willing to consider doing.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Conclusions The book Limits to Growth offers 10 different scenarios, but doesn’t explain in quantitative terms what distinguishes one from another. Dennis Meadows and Jørgen Randers helped me by providing me with all data necessary to reproduce their simulation results. The new SystemDynamics library provides data for all 10 scenarios of the book (2004 edition). Hence users can reproduce all results shown in the book and modify the scenarios as they please.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Conclusions II The System Dynamics methodology is a very simple, low-level approach to modeling. The value of the SystemDynamics library is not in the set of component models comprising the modeling approach, but rather in the application codes. Currently, the most important application codes included with the library are the two world models. Hopefully, many more application codes will be added over time by many different researchers.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 References Cellier, F.E.: Ecological Footprint, Energy Consumption, and the Looming Collapse. The Oil Drum, May 16, 2007.Ecological Footprint, Energy Consumption, and the Looming Collapse Fabricius, S.M.O.: SystemDynamics Modelica Library; Brief Feature and Example Documentation. Modelica Website, 2002.SystemDynamics Modelica Library; Brief Feature and Example Documentation
Start PresentationSeptember 21, 2009 Modeling Chemical Reactions in Modelica By Use of Chemo-bonds Prof. Dr. François E. Cellier Department of Computer.
Start of Presentation © Prof. Dr. François E. Cellier February 9, 2009 What Can World Models Tell Us About Peak Oil Supply and Global Warming? François.
Start Presentation November 8, 2012 Multi-bond Graphs We shall today look at vectors of bonds, called multi-bonds. Especially when dealing with 2D and.
Start of Presentation © Prof. Dr. François E. Cellier 3 rd MODPROD Workshop – Keynote February 4, 2009 Technologies for Creating Easily Maintainable Component.
Start Presentation Conference 2008 © Prof. Dr. François E. Cellier March 4, 2008 Support for Dymola in the Modeling and Simulation of Physical Systems.
Start Presentation December 20, 2012 World Dynamics In this lecture, we shall apply the system dynamics modeling methodology to the problem of making predictions.
Start Presentation © Prof. Dr. François E. Cellier Internal Seminar: Groups Arbenz/Cellier/Gander/Hinterberger April 3, 2007 Alliance for Global Sustainability.
Start Presentation November 24, th Homework In this homework, we shall exercise the model wrapping technique. To this end, we shall create a mini-library.
Start Presentation November 8, 2012 Planar Mechanics We shall now look at a first application of multi- bond graphs: planar mechanics. We shall notice.
Start of Presentation Maple soft Conference 2006 The Need for Formulae Manipulation in the Object-oriented Modeling of Physical Systems François E. Cellier,
Section 3/6/2009 VSL Static vs. Dynamic Efficiency (Example: optimal extraction of a non-renewable resource) Defining/ measuring scarcity Definitions.
10 Aug 2010 ECE/BENG-492 SENIOR ADVANCED DESIGN PROJECT Meeting #7.
Start Presentation November 29, th Homework – Solution In this homework, we shall attempt the modeling of a planar mechanical system. We shall.
Fossil Fuels A non-renewable energy resource. Outline Extrapolating data. Modeling consumption and growth. Fossil Fuels Origins Production Use Future.
An Overview of the Objectives, Approach, and Components of ComET™ Mr. Paul Price The LifeLine Group All slides and material Copyright protected.
1© Dennis Meadows, 2005 System Thinking in the Higher Education A Presentation for Hungarian Teachers Budapest, Hungary April 21, 2005 Dennis Meadows
Start of Presentation Mathematical Modeling of Physical Systems © Prof. Dr. François E. Cellier Electrical CircuitsI This lecture discusses the mathematical.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Misleading Uses of Data. WOULD YOU BUY THIS PRODUCT? WHY MIGHT SOMEONE BUY IT?
CS 320 Assignment 1 Rewriting the MISC Osystem class to support loading machine language programs at addresses other than 0 1.
Lecture 7 and 8 The efficient and optimal use of natural resources.
Abstract An abstract is a concise summary of a larger project (a thesis, research report, performance, service project, etc.) that concisely describes.
Copyright © 2015, 2011, 2008 Pearson Education, Inc. Chapter 8, Unit C, Slide 1 Exponential Astonishment 8.
Analysis and Simulation of Variable Structure Systems Using Bond Graphs and Inline Integration François E. Cellier and Matthias Krebs DaimlerChrysler AGETH.
Natural Selection Simulation Learning objectives Students are expected to be proficient with either Microsoft PowerPoint or Google Docs Presentation tool.
Insert picture of lake from 1st page of ch Chapter 1 Studying the State of Our Earth.
insert picture of lake from 1st page of ch Chapter 1 Studying the State of Our Earth.
Evolution and Learning “Exploring Adaptive Agency I/II” Miller & Todd, 1990.
Start Presentation October 18, 2012 The Dymola Bond Graph Library In this class, we shall deal with some issues relating to the construction of the Dymola.
Start Presentation November 22, th Homework In this homework, we shall attempt the modeling of a planar mechanical system. We shall do so once.
Dynamic Presentation of Key Concepts Module 5 – Part 1 Fundamentals of Operational Amplifiers Filename: DPKC_Mod05_Part01.ppt.
Welcome to Turnitin.com’s Peer Review! This tour will take you through the basics of Turnitin.com’s Peer Review. The goal of this tour is to give you.
Chapter 8 Designing the Questionnaire Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Chapter 6 : Software Metrics Juthawut Chantharamalee Curriculum of Computer Science Faculty of Science and Technology, Suan Dusit University
SEG 4110 – Advanced Software Design and Reengineering Topic T Introduction to Refactoring.
Architecture Business Cycle 1 | Website for Students | VTU NOTES | QUESTION PAPERS | NEWS | RESULTS.
Understanding & Managing Finance Case Study Seminar.
Start Presentation November 15, th Homework In this homework, we shall exercise the model wrapping technique. To this end, we shall create a mini-library.
Ecological Sustainability: what can models tell us? CSCI 1210 Fall 2003 Note: please don’t forget the online student evaluations!
Eclipse MIPSinEclipse. Overview Goal: To provide a friendly development environment for CS students programming in MIPS (particularly CS33 at UCLA),
Time series Model assessment. Tourist arrivals to NZ Period is quarterly.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Farm Business Planning Dr. Laurence M. Crane
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS.
SE: CHAPTER 7 Writing The Program Standards for Programming Guidelines for Reuse Using Design to Frame the Code Internal Documentation External.
Public Policy Analysis MPA 404 Lecture 2. A brief Summary of what we learned in the previous class Definition of Public Policy Why it is difficult to.
Chapter 1 The Environmental Dilemmas We Face. A World In Crisis How long have humans been on the planet? How long have humans been on the planet? Humans.
Robert M. Saltzman © DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work.
Psy B07 Chapter 3Slide 1 THE NORMAL DISTRIBUTION.
1 Experimental Design, Response Surface Analysis, and Optimization.
© 2017 SlidePlayer.com Inc. All rights reserved.