FOUR PHASES IN SYSTEMS MODELING - PHASE I: CONCEPTUAL-MODEL DEVELOPMENT. 4. Categorize the components within the system-of-interest

Similar documents
A System Dynamics Glossary

SIMULATING THE DYNAMICS OF NATURAL POPULATIONS USING THE SYSTEM DYNAMICS APPROACH

"While intelligent people can often simplify the complex, a fool is more likely to

Equilibrium, Positive and Negative Feedback

NONLINEAR FEEDBACK LOOPS. Posted on February 5, 2016 by Joss Colchester

Road Maps Glossary 1

TOPIC # 11 SYSTEMS & FEEDBACKS Introduction to Modeling. Class notes pp 55-61

TOPIC # 11 Introduction to Models: UNDERSTANDING SYSTEMS & FEEDBACKS. Class notes pp 57-61

9.5 HONORS Determine Odd and Even Functions Graphically and Algebraically

An introduction to Systems Dynamics. by Corrado lo Storto

Ecology Regulation, Fluctuations and Metapopulations

The construction and use of a phase diagram to investigate the properties of a dynamic system

PHYS225 Lecture 9. Electronic Circuits

Process Dynamics, Operations, and Control Lecture Notes 2

Problem set 7 Math 207A, Fall 2011 Solutions

Patterns: Observed patterns in nature guide organization and classification and prompt questions about relationships and causes underlying them.

Dominance Analysis Using Pathway Force Decomposition

The performance expectation above was developed using the following elements from A Framework for K-12 Science Education: Disciplinary Core Ideas

Lecture 19 IIR Filters

Equipotential Lines. Bởi: OpenStaxCollege

Modelling environmental systems

This is the 15th lecture of this course in which we begin a new topic, Excess Carriers. This topic will be covered in two lectures.

Next Generation Science Standards Crosscutting Concepts for MS

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

Advanced sampling. fluids of strongly orientation-dependent interactions (e.g., dipoles, hydrogen bonds)

Algebra I Assessment. Eligible Texas Essential Knowledge and Skills

MTH4100 Calculus I. Lecture notes for Week 2. Thomas Calculus, Sections 1.3 to 1.5. Rainer Klages

Introduction to Earth Sciences 2014:CUES111

Name Date Partners. Lab 2 GAUSS LAW

THE CENTRIPETAL FORCE

(Refer Slide Time: 1:42)

SC705: Advanced Statistics Instructor: Natasha Sarkisian Class notes: Introduction to Structural Equation Modeling (SEM)

Lecture Sketching the root locus

Computers also need devices capable of Storing data and information Performing mathematical operations on such data

Gauss Law 1. Name Date Partners GAUSS' LAW. Work together as a group on all questions.

Here is a sample problem that shows you how to use two different methods to add twodimensional

Teacher Content Brief

Name Date Partners. Lab 4 - GAUSS' LAW. On all questions, work together as a group.

Computer Science 324 Computer Architecture Mount Holyoke College Fall Topic Notes: Digital Logic

Vectors. (same vector)

Elements of a Bahá í-inspired Natural Theology

Nonlinear dynamics & chaos BECS

Algebra 2 and Mathematics 3 Critical Areas of Focus

Physics 1110: Mechanics

I can translate between a number line graph, an inequality, and interval notation.

Statistics Introductory Correlation

Relations and Functions

Rewriting Absolute Value Functions as Piece-wise Defined Functions

Polymerization and force generation

Vectors a vector is a quantity that has both a magnitude (size) and a direction

Finding Prime Factors

CW High School. Calculus/AP Calculus A

Designing Information Devices and Systems I Fall 2018 Lecture Notes Note Introduction: Op-amps in Negative Feedback

MITOCW MITRES_18-007_Part1_lec2_300k.mp4

Conceptual Physics Fundamentals

Table of Laplacetransform

Conceptual Modeling in the Environmental Domain

Chapter One. Introduction

Recall from last time. Lecture 3: Conditional independence and graph structure. Example: A Bayesian (belief) network.

PRECALCULUS. Changes to the original 2010 COS is in red. If it is red and crossed out, it has been moved to another course.

Line of symmetry Total area enclosed is 1

22m:033 Notes: 1.3 Vector Equations

Directed Graphical Models

Algebra Topic Alignment

4 Arithmetic of Feedback Loops

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

Ohio Department of Education Academic Content Standards Mathematics Detailed Checklist ~Grade 9~

RE-THINKING COVARIATION FROM A QUANTITATIVE PERSPECTIVE: SIMULTANEOUS CONTINUOUS VARIATION. Vanderbilt University

2] The plate height in chromatography is best described as 2

Vectors in Physics. Topics to review:

ORGANIC CHEMISTRY 307

First Midterm Exam. Physics General Physics Lecture 10 Work and Energy 9/25/2016. Fall 2016 Semester Prof. Matthew Jones

2/18/2019. Position-versus-Time Graphs. Below is a motion diagram, made at 1 frame per minute, of a student walking to school.

HMH Fuse Algebra correlated to the. Texas Essential Knowledge and Skills for Mathematics High School Algebra 1

Causality and research design: experiments versus observation. Harry Ganzeboom Research Skills #3 November

Analysis of Discrete-Time Systems

Stem Cell Reprogramming

Control Systems I. Lecture 9: The Nyquist condition

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year

Milford Public Schools Curriculum. Department: Mathematics Course Name: Precalculus Level 1

Acceleration. 3. Changing Direction occurs when the velocity and acceleration are neither parallel nor anti-parallel

Switch + R. ower upply. Voltmete. Capacitor. Goals. Introduction

Omm Al-Qura University Dr. Abdulsalam Ai LECTURE OUTLINE CHAPTER 3. Vectors in Physics

Crosscutting Concepts

Topic Outline AP CALCULUS AB:

COSMOS: Making Robots and Making Robots Intelligent Lecture 6: Introduction to feedback control

Investigating Nuclear Stability with a Graphing Calculator

Student Content Brief Advanced Level

ECS 120 Lesson 15 Turing Machines, Pt. 1

Analysis and Design of Control Systems in the Time Domain

Nonlinear Autonomous Systems of Differential

Lecture 7: Hypothesis Testing and ANOVA

Remember that all physical quantities are measured in units. The unit of force is called the newton (N), where 1 N = (1 kg)(1 m/s 2 ).

ROBUST STABLE NONLINEAR CONTROL AND DESIGN OF A CSTR IN A LARGE OPERATING RANGE. Johannes Gerhard, Martin Mönnigmann, Wolfgang Marquardt

Standards Alignment... 5 Safe Science... 9 Scienti c Inquiry Assembling Rubber Band Books...15

Position-versus-Time Graphs

Precalculus. Represent complex numbers and their operations on the complex plane.

Overview of Types of Organic Reactions and Basic Concepts of Organic Reaction Mechanisms

Math 016 Lessons Wimayra LUY

Transcription:

FOUR PHASES IN SYSTEMS MODELING - PHASE I: CONCEPTUAL-MODEL DEVELOPMENT Define the problem State the model objectives Determine the system boundary Categorize the components within the system-of-interest Identify the relationships among the components and construct causal diagrams Sketch the expected patterns of model behavior 1. Define the problem What is the problem to be solved? What is the phenomenon to be understood? What are the questions to be addressed? 2. State the model objectives What do you want to accomplish with a model specifically? Objectives provide: o the framework for model development o the standard for model evaluation o the context for interpretation of model results 3. Determine the system boundary To determine what to be included or what not to be included in the system-of-interest What are those important components for describing the phenomenon under consideration? What are the minimum set of components that must be included in the model in order to achieve the objectives? 4. Categorize the components within the system-of-interest To define distinctive classes of system components To classify components into the following types of variables: o State variables (accumulations, levels, or stocks) o Rate variables (flows) o Auxiliary variables (neither accumulations nor flows; intermediate variables for calculating rates and other variables) o Constants (coefficients and other unchanging numerical values) o Driving variables (that affect but are not affected by the rest of the system) o Sources and sinks (origination and termination points) Page 1

5. Identify the relationships among the components and construct causal diagrams A. Two Ways That System Components Are Related: 1) Through material flow 2) Through information flow B. Feedback, Causal-Loop Diagramming, And System Structure (1) Causation and Causal Links Causal thinking is a powerful way of organizing ideas, generate hypotheses about mechanisms, and formulate theories. Positive influence (effect or relationship) versus negative influence (effect or relationship) for pairs of variables o Positive influence: All other things being equal, if a change in one variable generates a change in the same direction in the second variable relative to its prior value, then the relationship between the two variables is positive. o Negative influence: When a change in one variable produces a change in the opposite direction in the second variable, the relationship between the two variables is negative. Graphical representation of causal links (arrows, signs, and conventions). Correlation is not equal to causation, but the former can still be used to form (nonmechanistic) relationships between variables if the correlative relationship is consistent or robust. Page 2

Causal-loop Diagram Symbols Symbol Meaning The arrow is used to show causation or influence. The variable X at the tail of the arrow causes a change in (or influences) the variable Y at the head of the arrow. The sign near the arrowhead indicates that the variable X at the tail of the arrow and the variable Y at the head of the arrow change in the same direction. That is, if X increases, Y increases; if X decreases, Y decreases. The - sign near the arrow head indicates that the variable X at the tail of the arrow and the variable Y at the head of the arrow change in the opposite direction. That is, if X increases, Y decreases; if X decreases, Y increases. This symbol, found in the middle of a closed loop, denotes a positive feedback loop. It indicates that the loop continues going in the same direction, often causing either systematic growth or decline, behavior that unstably moves away from an equilibrium point. This symbol, found in the middle of a closed loop, denotes a negative feedback loop. It indicates that the loop has an odd number of negative influences (or causal links), causing the system to fluctuate or to move toward equilibrium. Page 3

(2) Feedback (Loops) Lecture Notes for Ecological Modeling --- Jianguo (Jingle) Wu The process whereby an initial cause ripples through a chain of causation ultimately to reaffect itself The process in which output affects input. Input Output (i) Positive feedback (loop) o A feedback loop that amplifies changes of any variable in the loop o Response to a variable change reinforces the original perturbation o Synonyms: snowball effect, vicious circles, virtuous circles, band wagon effect o Generates run-away behavior; a special, yet common, example - exponential growth (or decay) (ii) Negative feedback (loop) o Feedback loop that counteracts changes of any variable in the loop o Response to a variable change opposes the original perturbation o Synonyms: Goal-seeking, self-governing, self-regulating, selfequilibrating, homeostatic, adaptive o Characterized by goal-directed, goal-seeking, or under-control behavior Examples: Thermostat heating system and population regulation Determination of the loop polarity o Add up the number of negative signs around the loop o If even, the feedback loop is positive. o If odd, the loop is negative. (3) Causal-loop diagramming Identification of the relationship between individual pairs of variables Draw causal links between variables [with signs: or - by the arrow] Link variables together to form feedback loops [with signs: (-) or ()] (4) Feedback loop structure A key element in systems modeling is to identify closed, causal feedback loops because: o The most important causal influences usually are exactly those that are enclosed within feed back loops, and identifying them, thus, helps define the system s boundary. o Identification of causal loops is a powerful tool to help understand the system structure and possible mechanisms. Most real systems have multiple and mixed (both positive and negative) feedback loops. Page 4

(5) Some General Principles of System Structure All state variables represent accumulations; they can be changed only by moving their contents between state variables, sources, or sinks. Information is not a conserved flow. Information from a single source can be transmitted to other variables in the system without diminishing the source. Rate and auxiliary variables represent information in the system, and are not conserved through time as state variables are. In any conserved flow subsystem, the rate and state variables must alternate. Levels are changed only by rates in most if not all cases. Rates depend, in principle, only on levels and constants. The only inputs to rates are information links. There can be, in principle, no rate-to-rate connections in a model because most rates are not instantaneously knowable by most variables in the system and because no rate can, in principle, control another rate without an intervening level. In practice a rate may be expressed directly in terms of another rate when the time constant of the intervening levels is very small relative to the other time constants. Every feedback loop in a model must contain at least one level. Without a level, rate-to-rate connections or simultaneous auxiliaries result. In every model equation, the units of measure must be consistent. Dimensional analysis can NOT prove an equation is correct, but it can certainly prove some equations to be incorrect! Levels (state variables) and rates can not be distinguished only by their units of measures. o E.g., A level could be an average flow rate over a period of time! Within any subsystem of conserved flows, all levels have the same units of measure and all rates are measured in those same units divided by time. Like every variable in a model, every parameter should have a meaningful interpretation or counterpart in the real system. Page 5

An Example of Conceptual Model Using STELLA: A model of population dynamics (from Wu and Barlas 1989; a PDF of the paper is available at the class web site). Population Size - Total () (-) Total Actual Population (-) Density (-) Actual Delay Time - - Crowding Area Delay Time Environmental Limitation Fig. Causal-loop diagram of a generalized model of population dynamics, showing the basic feedback loops in natural population systems. Page 6

POP TBR Population TDR Total PD Total DLINF3 Environmental Limitation Population Density Area DLINF3 PCBR CRWD Crowding PCDR Fig. Flow diagram of the generalized System Dynamics population model. 6. Sketch the expected patterns of model behavior Sketch general patterns of the dynamics of the system based on: 1) the feedback loop structure of the system 2) your knowledge of the system (or phenomenon) 3) information from other sources Consider them as preliminary hypotheses or speculations Page 7