[go: up one dir, main page]

0% found this document useful (0 votes)
3 views71 pages

Lecture 1

The document outlines the course SCI205/ENV244 on Modeling the Environment, taught by Professor Talha Manzoor at LUMS, focusing on understanding complex environmental systems and their dynamics. It discusses the importance of modeling in explaining system behavior, guiding data collection, and addressing policy resistance, while also providing examples of interventions that backfire. The course includes theoretical background, practical modeling concepts, and various case studies, culminating in a final project and exams.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views71 pages

Lecture 1

The document outlines the course SCI205/ENV244 on Modeling the Environment, taught by Professor Talha Manzoor at LUMS, focusing on understanding complex environmental systems and their dynamics. It discusses the importance of modeling in explaining system behavior, guiding data collection, and addressing policy resistance, while also providing examples of interventions that backfire. The course includes theoretical background, practical modeling concepts, and various case studies, culminating in a final project and exams.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 71

SCI205/ENV244

Modeling the Environment


Lecture 1: Introduction to Systems
Instructor: Talha Manzoor
• Assistant Professor of
Research, Centre for Water
Informatics & Technology,
SBASSE, LUMS
• Assistant Professor, Electrical
Engineering, SBASSE, LUMS

talha.manzoor@lums.edu.pk

Office: 9-231 A, Maxwell wing,


2nd floor, SBASSE Building

Office Hours: 02:00 pm to 04:00 pm


on Wednesdays

TA: Arfa Yaseen


Centre for Water Informatics &
Technology, SBASSE, LUMS
arfa.yaseen@lums.edu.pk
What is a System?
What causes a system to behave a certain way?
From Systems to Traditional Wisdom

Because of feedback delays within complex systems, by the time a


problem becomes apparent it may be unnecessarily difficult to solve

A stich in time saves nine


From Systems to Traditional Wisdom

If a reinforcing feedback loop rewards the winner of a competition


with the means to further win competitions, the result will be the
elimination of all but a few competitors

The rich get richer, and the poor get poorer


From Systems to Traditional Wisdom

A diverse system with multiple pathways and redundancy is more


stable and less vulnerable to external shock than a uniform system
with little diversity

Don’t put all your eggs in one basket


When Interventions Backfire
American Wildfires

While policy intervention did lead to fewer


fires, it also led to growth conditions such that
when fires did occur, they were much larger
and more damaging.
When Interventions Backfire
China’s Four Pest Campaign

It was later realized that besides grain, the sparrows also ate many
insects harmful to rice, and as a result, the rice yield actually decreased
When Interventions Backfire

The increased production of biofuels competes


with existing agricultural goods which can result in
a rise in food prices.
When Interventions Backfire
Levee Effect

The cost of flood damage has increased as the


flood plains were developed by people who
believed they were safe.
What is a model?
Sixteen Reasons Other Than Prediction to Build Models

1. Explain (very distinct from predict)


2. Guide data collection
3. Illuminate core dynamics
4. Suggest dynamical analogies
5. Discover new questions
6. Promote a scientific habit of mind
7. Bound (bracket) outcomes to plausible ranges
8. Illuminate core uncertainties.
9. Offer crisis options in near-real time
10.Demonstrate tradeoffs / suggest efficiencies
11.Challenge the robustness of prevailing theory through perturbations
12.Expose prevailing wisdom as incompatible with available data
13.Train practitioners
14.Discipline the policy dialogue
15.Educate the general public
16.Reveal the apparently simple (complex) to be complex (simple) Models can take
on many forms
Model showcase:
Namal Valley Watershed, Mianwali
Danda Shah
Bilawal
K
Ban Hafiz Jee

Rikhi KH
L
Namal Lake D Lawa
ND Tarappi
Golar
DK
Musa Khel

W E DP
S Uchhali Lake
Sakesar

Namal Dam 400 𝐤𝐦𝟐 catchment area


Computational Model in ArcSWAT (Soil & Water
Assessment Tool) for runoff prediction

Land Classes

Soil Classes Slope Classes


Estimating Lakebed
Geometry
A Recurrent Neural Network model of the Rainfall Runoff at Namal

Dataset

Prediction
Watershed Model for Human-water interactions
Experiential
Games
Model for water allocation game

All rainwater goes into Water divided between


the lake upstream and
downstream accordingly

Generate a random
number. This is the Participants vote on
rainfall the gate operation
choices
Structural Model of Water Conflict
+
Water
Economic benefits
B3 Inflow
near Flood plain
- Tube well
R2 Proliferation

Crop field
Inundation Ground -
+ + Water Table
Flood
+ Pressure to
Illegal - Awareness
close gates
Settlements Flood Plain +
Inundation +
R1
+ + Expected Economic
+ Settlement + B1 Damage
Flood Plain Expansion Reservoir Level
Encroachment Expected Flood Flood B2
+
Damage Control - Agricultural
Water Storage
+ + Water
Flood + Pressure to
Shortage
Vulnerability open gates -
B4 +
Stored +
Compassion
Water

B5
Water
Sympathy for victims Demand
Resentment +
-
Course Objectives

• Understand the environment as a complex system, with the ability to


identify system components, interconnections, and functions.

• Identify processes inherent to the structure of coupled human-natural


systems that cause resistance to human interventions and policy.

• Use the System Dynamics (SD) framework to simulate system behavior,


make projections, and test hypotheses.
Textbooks
Pressure to reduce
congestion
+ +
Road
Capacity -
Traffic
Congestion
+
Traffic
Volume
Projected

Traffic volume
Traffic Growth

Capacity
Time
Increased
Pressure to reduce
congestion
+ +
Road
Capacity -
Traffic
Congestion
+
Traffic
Volume
+ +
Travel Time

Induced -
Traffic
Traffic volume with current capacity
Traffic volume with added capacity

Projected

Traffic volume
Traffic Growth
Generated
Traffic

Capacity
Time
Increased
Pressure to reduce
congestion
+ +
Pressure to reduce
Road
congestion
+ Capacity -
+ Traffic
Road
Capacity Congestion
- +
Traffic Traffic
Congestion Volume
+ + +
Traffic
Volume Travel Time

Induced -
Traffic
Examples of Policy resistance
• Low tar and nicotine cigarettes actually increase
intake of carcinogens.
• Pesticides and herbicides have stimulated the
evolution of resistant pests and weeds.
• Antilock brakes and other automotive safety features
cause people to drive more aggressively resulting in
more deaths
Understanding System Behavior Over Time
Stock and Flow Diagrams

Stock
Inflow outflow
source sink
Understanding System Behavior Over Time

Change in stock = inflows − outflows


Understanding System Behavior Over Time

Population
Net Birth Rate
+ +

Fractional Net Birth Rate


Net Birth Rate 𝑡 = Population 𝑡 × Fractional Net Birth Rate
𝑡

Population 𝑡 = න Net Birth Rate 𝜏 𝑑𝜏 + Population(𝑡0 )


𝑡0
Understanding System Behavior Over Time

𝐅𝐫𝐚𝐜𝐭𝐢𝐨𝐧𝐚𝐥 𝐍𝐞𝐭 𝐁𝐢𝐫𝐭𝐡 𝐑𝐚𝐭𝐞 > 𝟎

Population
Net Birth Rate

Population
+
R

Fractional Net Birth Rate

0
𝒕
Understanding System Behavior Over Time

𝐅𝐫𝐚𝐜𝐭𝐢𝐨𝐧𝐚𝐥 𝐍𝐞𝐭 𝐁𝐢𝐫𝐭𝐡 𝐑𝐚𝐭𝐞 < 𝟎

Population
Net Birth Rate

Population
+
B

Fractional Net Birth Rate

0
𝒕
Systems with Delays

The Fisheries Department monitors fish harvest and adjusts breeding programs
to maintain a fish population to satisfy demand for 10 years of harvesting
Growth Rate Harvest Rate
(Fish/Year) (Fish/Year)

Fish stock
+ (Fish) + +

Fry introduction +
Fish demand
(Fish/Year) − (Fish/Year)
Perceived Demand
+ + Discrepancy
(Fish/Year)
(Fish) +
Desired stock +
(Fish)
Planning Horizon
(Year)

Harvest Rate = minimum(Fish stock, Fish demand)


Desired stock = Perceived Demand × Planning Horizon
Fry Introduction = maximum(Discrepancy + Perceived Demand, 0)
Demand
Increased
Maturity time Growth Rate Harvest Rate
(Year) (Fish/Year) (Fish/Year)

Fish stock
+ (Fish) + +

Fry introduction +
Fish demand
(Fish/Year) − (Fish/Year)
Perceived Demand
+ + Discrepancy
(Fish/Year)
(Fish) +
Desired stock +
Response delay (Fish) Perception delay
Planning Horizon
(Year) (Year)
(Year)

Department considers the average demand to avoid reacting to blips in demand


Only a fraction of the discrepancy is covered in a year, just to make sure that the trend is real
It takes time for the young fish to become mature enough for harvest
Oscillations!

Perception delay = 5 Years Response delay = 3 Years Maturity Time = 5 Years


What happens when the department acts to reduce its delay?
Perception delay reduced to 2 Years Response delay reduced to 2 Years
What if the department increases its response delay?
Perception delay = 5 Years Response delay = 6 Years Maturity Time = 5 Years
Delays are important leverage
points but often pushed in the
wrong direction
Week 1
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 Modeling case


studies

• Water
• Agriculture
• Disaster
• Civilization
Week 14

Final Exam
Week 1
Introduction to Environmental Systems
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Introduction to Environmental Systems
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Introduction to Causal Loop Diagrams
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Introduction to Stocks and Flows
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Dynamics of Growth
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Density Dependent Growth
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Exponential Decay
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Mono Lake
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Epidemics
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Technology Adoption
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Agricultural Systems
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Agricultural Systems
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Salmon Harvest
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Week 1
Predator Prey Systems: Deer Irruption
• Theoretical
background
• Modelling
concepts
• Software
Week 8

Midterm Exam

Week 9 • Modeling case


studies

• Water
• Agriculture
• Predation
• Disease
Week 14

Final Exam
Grading Policy
Quizzes
• 10%

Assignments
• 20%

Projects
• 20%

Midterm Exam
• 20%

Final Exam
• 30%
Projects
Component Weight Description

300-500 words (plus references). A clear introduction to the topic, sufficient


Abstract and background material (with citation) to lead to and articulate the question that the
5%
Causal Model paper will address, a clear research question, and a causal model representation of
your system with the necessary focal processes to address your question.

The students will present their projects in pre-recorded videos of 5 minutes duration.
The videos will be uploaded online and will be peer evaluated. The videos should
Project Video 7% clearly introduce the topic and lead to the research question, present sufficient detail
of your model to allow audience to interpret your analysis, present key results and
analysis, and discuss findings and limiting assumptions in your approach.

3000-5000 words, inclusive of bibliography with at least 20 sources, and in-text


citations. A completed final paper that introduces a clear research question, develops
Final Paper 8%
an appropriate model to inform it, and contributes some kind of analysis to
addressing it.
Week 1
4 Homework Assignments • Theoretical
• 2 pre-midterm background
• 2 post-midterm • Modelling
concepts
• Software
Week 7: Project
Quizzes Week 8 Abstracts and Causal
• At least 5 announced. Probability Models Due
in lectures immediately after HW Midterm Exam
submission is high
• Pop-quizzes will carry half quiz Week 9 Modeling case
weightage. studies
• Best 5 Quizzes counted.
• Water
• Agriculture
• Disaster
Week 13: Project Videos Due
Exams • Civilization
Week 14 Week 14: Project Papers Due
• Open book, notes
• Computer lab
Final Exam
Thank You

You might also like