Simulation of Global Warming in the Continental United States using
Download
Report
Transcript Simulation of Global Warming in the Continental United States using
Simulation of Global Warming in the
Continental United States using AgentBased Modeling
By Marika Lohmus
Introduction
Global Warming is a
commonly accepted
phenomenon
The increasing global
population has shown to
increase the climate change
More people = more
greenhouse gas output
What about the effect of
climate change on people?
Background
No models involving population v. global warming
School (Geosystems) STELLA models available to
represent the global energy budget and change
Similar research done in the Maryland Virtual High
School using just System Dynamics and STELLA
Various models using population in NetLogo
(Damaceanu, “An agent-based computational study
of wealth distribution using NetLogo”)
No national temperature map data available
Abstract
I will be using NetLogo for the project
Representation of population changes (numerical
and spatial – where they move as the temperatures
and sea levels increase)
Visual Representation, Graphical Representation
Able to change variables (such as CO2 output)
System Dynamics model
Methodology
Map using elevation Data
Map of the United
States
Two variables:
Temperature
Altitude
Two agents:
Patches (land)
Population (one
agent per 1000)
Interpolation and Averages
For temperature mapping:
weatherbase.com for average yearly temperatures
of major cities in the United States
Interpolation: linear relationship between a starting
point and an endpoint (python)
Not very accurate when applied to temperature
Random mid-point temperatures mapped
Averages: if the upper and lower temperature was
known, averaging was used to map out the midtemperatures. (python)
st
1
Quarter Progress
Current temperature map
Firs quarter
concentrated on just
mapping out the
temperature in the
United States
Much faster results
when using python for
interpolation
Next Steps
After temperature map:
Change CO2 levels
See changing
elevation and
temperature values
After temperature
change:
Add population
Death rates and
birth rates
Include a graph and
variable modifiers
Equations from
STELLA lab about
global energy
Note the change of
location of people
Collect results
Population Agents
Control Variables:
Other Variables:
How high temperatures +
water levels they can
withstand
Income according to
2000 Census
demographic info
Changing Variables:
Death rate
Problems
The only issue is time.
Temperature mapping is taking longer than
expected
NetLogo is very unforgiving about data errors
If number of numbers in temperature data differs
from the number of patches, it does not show where
the error occurs.
Only an extensive study of data will fix the problem
If this takes even longer...
Demographic data will not be included
May concentrate project on just the environment
Possible Results
Nearly impossible to predict – it concerns the future
Humans will move to northern/central United States
Population will decrease
Greenhouse gas input will decrease
Temperatures / sea levels decrease
Populations will increase and decrease in an
oscillating fashion
Perhaps an equilibrium will be reached
Possible Results Continued
It is important to note that :
It is impossible to predict the future
This project only concentrates on what will happen
if nothing is done about the greenhouse gas output
per person.
The U.S. Temperatures mapped are yearly averages
The population agents are at a ration of one agent
per every 1000 people