Guided Study Program in System Dynamics System Dynamics in Education Project System Dynamics Group MIT Sloan School of Management 1

Similar documents
D Road Maps 6. A Guide to Learning System Dynamics. System Dynamics in Education Project

Road Maps A Guide to Learning System Dynamics System Dynamics in Education Project

The Indices Investigations Teacher s Notes

UNIT ONE Tools of Algebra

Diagnostic Test. Middle School Mathematics

Tuesday 13 May 2014 Afternoon

SURVIVING ON MARS WITH GEOGEBRA

Extending Place Value with Whole Numbers to 1,000,000

Chapter 4 - Fractions

An Introduction to Simio for Beginners

BENG Simulation Modeling of Biological Systems. BENG 5613 Syllabus: Page 1 of 9. SPECIAL NOTE No. 1:

Mathematics subject curriculum

Math 121 Fundamentals of Mathematics I

Division Strategies: Partial Quotients. Fold-Up & Practice Resource for. Students, Parents. and Teachers

ECE-492 SENIOR ADVANCED DESIGN PROJECT

Physics 270: Experimental Physics

Mathematics Scoring Guide for Sample Test 2005

Probability and Statistics Curriculum Pacing Guide

Mathematics Success Grade 7

Information for Candidates

Strategic Management (MBA 800-AE) Fall 2010

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System

Making Sales Calls. Watertown High School, Watertown, Massachusetts. 1 hour, 4 5 days per week

Guide to the Uniform mark scale (UMS) Uniform marks in A-level and GCSE exams

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Project Based Learning Debriefing Form Elementary School

Teachers Guide Chair Study

Software Maintenance

MMOG Subscription Business Models: Table of Contents

Office Hours: Mon & Fri 10:00-12:00. Course Description

GCSE Mathematics B (Linear) Mark Scheme for November Component J567/04: Mathematics Paper 4 (Higher) General Certificate of Secondary Education

Simulation of Multi-stage Flash (MSF) Desalination Process

Sample Problems for MATH 5001, University of Georgia

Welcome to the Purdue OWL. Where do I begin? General Strategies. Personalizing Proofreading

South Carolina College- and Career-Ready Standards for Mathematics. Standards Unpacking Documents Grade 5

Algebra 1 Summer Packet

Fluency YES. an important idea! F.009 Phrases. Objective The student will gain speed and accuracy in reading phrases.

May To print or download your own copies of this document visit Name Date Eurovision Numeracy Assignment

HISTORY COURSE WORK GUIDE 1. LECTURES, TUTORIALS AND ASSESSMENT 2. GRADES/MARKS SCHEDULE

Unit 3 Ratios and Rates Math 6

The Political Engagement Activity Student Guide

SCT Banner Student Fee Assessment Training Workbook October 2005 Release 7.2

Calculators in a Middle School Mathematics Classroom: Helpful or Harmful?

Leader s Guide: Dream Big and Plan for Success

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

TOPICS LEARNING OUTCOMES ACTIVITES ASSESSMENT Numbers and the number system

4.0 CAPACITY AND UTILIZATION

Computer Architecture CSC

Senior Stenographer / Senior Typist Series (including equivalent Secretary titles)

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor

MATH Study Skills Workshop

University of Groningen. Systemen, planning, netwerken Bosman, Aart

MODULE FRAMEWORK AND ASSESSMENT SHEET

Math Grade 3 Assessment Anchors and Eligible Content

CLASS EXODUS. The alumni giving rate has dropped 50 percent over the last 20 years. How can you rethink your value to graduates?

Objective: Model division as the unknown factor in multiplication using arrays and tape diagrams. (8 minutes) (3 minutes)

Are You Ready? Simplify Fractions

a) analyse sentences, so you know what s going on and how to use that information to help you find the answer.

Online Marking of Essay-type Assignments

Hardhatting in a Geo-World

Shockwheat. Statistics 1, Activity 1

GENERAL BUSINESS 7397, section 18842: BOOKS AN MBA SHOULD READ

EDEXCEL FUNCTIONAL SKILLS PILOT. Maths Level 2. Chapter 7. Working with probability

Functional Skills Mathematics Level 2 sample assessment

The Ti-Mandi window: a time-management tool for managers

re An Interactive web based tool for sorting textbook images prior to adaptation to accessible format: Year 1 Final Report

White Paper. The Art of Learning

Understanding and Changing Habits

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

CEFR Overall Illustrative English Proficiency Scales

STAT 220 Midterm Exam, Friday, Feb. 24

Functional Skills Mathematics Level 2 assessment

KeyTrain Level 7. For. Level 7. Published by SAI Interactive, Inc., 340 Frazier Avenue, Chattanooga, TN

Executive Guide to Simulation for Health

FINANCIAL STRATEGIES. Employee Hand Book

TC The Power of Non Formal Education 2014

1.11 I Know What Do You Know?

Using Proportions to Solve Percentage Problems I

Numeracy Medium term plan: Summer Term Level 2C/2B Year 2 Level 2A/3C

SOCIAL STUDIES GRADE 1. Clear Learning Targets Office of Teaching and Learning Curriculum Division FAMILIES NOW AND LONG AGO, NEAR AND FAR

Spinners at the School Carnival (Unequal Sections)

Mathematics process categories

Fountas-Pinnell Level P Informational Text

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

CHAPTER 4: REIMBURSEMENT STRATEGIES 24

Enhancing Learning with a Poster Session in Engineering Economy

Paper 2. Mathematics test. Calculator allowed. First name. Last name. School KEY STAGE TIER

University of Waterloo School of Accountancy. AFM 102: Introductory Management Accounting. Fall Term 2004: Section 4

Students Understanding of Graphical Vector Addition in One and Two Dimensions

Cal s Dinner Card Deals

How to make an A in Physics 101/102. Submitted by students who earned an A in PHYS 101 and PHYS 102.

What s in Your Communication Toolbox? COMMUNICATION TOOLBOX. verse clinical scenarios to bolster clinical outcomes: 1

MKTG 611- Marketing Management The Wharton School, University of Pennsylvania Fall 2016

STABILISATION AND PROCESS IMPROVEMENT IN NAB

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

Honors Mathematics. Introduction and Definition of Honors Mathematics

Laboratory Notebook Title: Date: Partner: Objective: Data: Observations:

AP Statistics Summer Assignment 17-18

San Marino Unified School District Homework Policy

Instructor: Matthew Wickes Kilgore Office: ES 310

Transcription:

Guided Study Program in System Dynamics System Dynamics in Education Project System Dynamics Group MIT Sloan School of Management 1 Assignment #20 Reading Assignment: Please read the following paper: Mistakes and Misunderstandings: DT Error, by Lucia Breierova (D-4695) Please read the following: Principles of Systems, 3 by Jay W. Forrester, Section 2.3 1 Copyright 1999 by the Massachusetts Institute of Technology. Permission granted to distribute for non-commercial educational purposes. 3 Forrester, Jay W., 1968. Principles of Systems, (2nd. ed.). Waltham, MA: Pegasus Communications. 391 pp. Page 1

Exercises: 1. Mistakes and Misunderstandings: DT Error Read this paper carefully. You do not have to answer any questions for this paper but if you can think of an instance when you made the same mistake, feel free to share the lesson gained with us. 2. Understanding Oscillatory Systems This is the fourth in a series of exercises designed to help your understanding of oscillatory systems. Build the following model in Vensim PLE and then complete the exercises. Make sure that the time step is smaller than 0.0625 (or small enough that the value of DT no longer has a substantial effect on the result of the simulation). The time horizon over which you simulate the model should be at least 16 units of time. flow Stock flow2 Stock 2 stock 2 multiplier flow = Stock 2 * stock 2 multiplier flow2 = Stock Stock = INTEG (flow, 1) Stock 2 = INTEG (flow2, 0) stock 2 multiplier = 1 Notice that flow2 is not an outflow from Stock ; only the information about the value of Stock is used as the input to flow2. Similarly, the information about the value of Stock2 is used as the input to flow. Page 2

A. Simulate the model. 4 In your assignment solutions document, include graphs of the behavior of the flow, Stock, and Stock2. Explain the behavior that you observe and relate it to your conclusions from the previous exercises on oscillatory systems. B. Create a new dataset and simulate the model with initial value of Stock equal to 0 and initial value of Stock 2 equal to 1. In your assignment solutions document, include graphs of the behavior of the flow, Stock, and Stock2 in this simulation. Explain the behavior that you observe and compare the simulation to that from part A. C. Repeat part B with initial value of Stock equal to 2 and initial value of Stock 2 equal to 0. D. Repeat part B with initial value of Stock equal to 0.5 and initial value of Stock 2 equal to 0. E. What conclusions can you make about the behavior of an oscillatory system as the initial value of Stock and Stock 2 changes? F. Repeat part B with initial value of Stock equal to 1, initial value of Stock 2 equal to 0, and stock 2 multiplier equal to 2. G. Repeat part B with initial value of Stock equal to 1, initial value of Stock 2 equal to 0, and stock 2 multiplier equal to 0.5. H. What conclusions can you make about the behavior of an oscillatory system as the stock 2 multiplier changes? 3. Principles of Systems Please read section 2.3 of Principles of Systems and do the workbook exercises for this section (located at the end of the book). The material in this chapter is very important and you should make sure you understand it. Please let us know if you have any questions. You do not need to submit anything for this reading assignment. 4. Modeling Exercise Helen is addicted. Every day Helen visits a local coffeehouse, a subsidiary of a famous café chain with a French name that no one can pronounce correctly. There she buys tall steaming cups of Java brew coffee that she slowly drinks over the course of the day to fight off the drowsiness caused by many sleepless nights spent programming in the 4 When simulating this model, you might notice that the oscillations are slightly expanding. This is due to the nature of the computation process used in Vensim PLE. To correct the problem, try repeatedly reducing the time step by a half until you believe the results are no longer significantly affected by the DT value. Page 3

computer room. In this exercise we will study the effects of Helen s addiction to caffeine. Initially Helen has 50 Mg of caffeine in her body. Every day she usually consumes 200 Mg of caffeine. If she is feeling particularly drowsy, however, she will consume more. Helen feels the effect of the caffeine for an average of 6 hours before her body disposes of it. A. From the above description, create a stock-and-flow diagram of the level of caffeine in Helen s body. For now, define the effect of drowsiness on caffeine consumption in such a way that the rate of caffeine consumption will equal Helen s usual consumption. In your assignment solutions document, include the model diagram and documented equations. B. Draw a reference mode for the behavior of the stock. Simulate the model over a period of ten days. In your assignment solutions document, include a graph of the behavior of the level of caffeine in Helen s body. C. Helen is having a hectic semester because of a difficult class that she is taking: the Laboratory in Software Engineering (coincidentally, she programs in Java). She now consumes twice her usual amount of coffee. Draw a reference mode for the new behavior of the stock. Simulate the model. In your assignment solutions document, include a graph of the model behavior in this scenario. Did the model generate the behavior that you predicted? Over time, Helen has developed a tolerance for caffeine. Helen s body expects a certain level of caffeine. If the level of caffeine in Helen s body changes, her body will adapt over time and begin to expect a new level of caffeine. After about five days, Helen s body will develop a tolerance for her new caffeine habits. D. From the above description, add a stock and a flow to the model to account for the amount of caffeine Helen s body expects at any point in time. 5 Set the initial value of the stock equal to the initial value of the level of caffeine in Helen s body. In your assignment solutions document, include the modified model diagram and documented equations. E. Draw reference modes over sixty days for the behavior of expected level of caffeine in Helen s body under the normal workload scenario (when Helen drinks her normal amount of coffee). Simulate the model. In your assignment solutions document, include a graph of model behavior. Did the model generate the behavior that you predicted? Why or why not? F. Draw reference modes over sixty days for the behavior of expected level of caffeine in Helen s body under the heavy workload scenario (when Helen drinks twice her usual 5 Formulate the exponential smoothing process without using the SMOOTH function that Vensim PLE provides. Page 4

amount of coffee). Simulate the model. In your assignment solutions document, include a graph of model behavior in this scenario. Did the model generate the behavior that you predicted? Why or why not? Helen drinks coffee to ward off drowsiness. Normally, Helen yawns approximately ten times a day. When she has a relatively high level of caffeine, she is less drowsy; she yawns less frequently. When she has a relatively low level of caffeine, she feels drowsy and yawns more frequently. Specifically, when her body has one and a half times the expected level of caffeine, she only yawns once or twice a day. When her body has half the expected level of caffeine, she yawns approximately eighteen times a day. G. Add auxiliary variables and lookup function to your model to account for Helen s drowsiness. Hint: drowsiness has units of yawns/day. The drowsier Helen feels, the more caffeine she consumes. For example, when she feels twice as drowsy as usual, she drinks twice and a half as much coffee. If she feels half as drowsy, she drinks one third as much coffee. If she feels four times as drowsy, she will consume five times as much coffee. She will never consume more then five times her usual amount of coffee, however, because if she does, she will start shaking and be unable to type. H. Add a second lookup function to the model and close the feedback loop. In your assignment solutions document, include the modified model diagram, documented equations, and graphs of the lookup functions. How many feedback loops are now in the model? Describe each feedback loop. I. Draw reference modes for the behavior of the two stocks under the normal workload scenario. Simulate the model. In your assignment solutions document, include graphs of the model behavior. Does the model produce the behavior that you expected? Why or why not? J. Now that the drowsiness loop is in place, the second scenario can be implemented more realistically. Create a parameter called effect of extra workload on drowsiness. The parameter will have no effect until the tenth day, when the final project is assigned and the extra workload doubles Helen s current drowsiness. Draw reference modes for the behavior of the two stocks in the model in this scenario. Simulate the model. In your assignment solutions document, include the modified model diagram, documented equations, and graphs of the model behavior. Does the model produce the behavior that you expected? Why or why not? K. After graduation, Helen decides to go camping in the mountains for a few weeks with her friends. She forgets to bring coffee with her and is unable to find any as she hikes up the rocky trails. Create a parameter called effect of camping trip on consumption. Draw reference modes for the two stocks in the model and the variable drowsiness. Simulate the model over a period of ten days. Assume that Helen leaves Boston to go Page 5

camping on the second day. In your assignment solutions document, include the modified model diagram, documented equations, and graphs of model behavior. Does the model produce the behavior that you expected? Why or why not? 6 6 For this scenario, make sure to change the Effect of extra workload on drowsiness back to 1, to study one scenario at a time. Obviously, when Helen is on her camping trip, she is not subject to her increased workload. Page 6