Streamflow and Runoff ( file)

advertisement
P R O J E CT G U T S
W AT E R R E S O U R CE S
Water Runoff Models
in StarLogo TNG
Introduction
Streamflow in the eastern Sierra
Nevada. Markleeville, CA. May
2000. Source:
http://pubs.usgs.gov/fs/2005/3018/
Runoff from snowmelt is a major component of the
water cycle. In New Mexico, much of the springtime
runoff and streamflow in rivers is attributable to
melting snow and ice. In the mountains, snowfields
act as reservoirs for the water supply. Water is stored
as snow during the cool season and melts during the
warm season. Melted snow forms the water in rivers.
As much as 75% of the water supply in western states
is derived from snowmelt. Some rivers go dry when
the supply of water coming from melting snow has
been exhausted. The lack of water stored as
snowpack in the winter can affect the availability of
water for the rest of the year. This can also have an
effect on the amount of water in reservoirs located
downstream, which in turn can affect water
availability for agricultural irrigation and water
supplies for cities and towns.
Snowmelt is affected by climate change. Runoff from snowmelt varies with
season and also year to year. In recent decades, annual streamflow has come
progressively earlier. Trends towards diminished snowpack and earlier snowmelt
may be related to global warming. These trends correlate with a regional trend
towards warmer winters and springs in the same periods. Changes towards
earlier snowmelt and streamflow threaten water resources in our state.
In 2025 A Water Prophecy, the Middle Rio Grande Water Assembly describes a
future scenario
“The first problem -- once climate refused to live up to our expectations —
was that all our eggs were in the ‘holding back snowmelt’ basket. We had a
string of reservoirs designed to store and release spring runoff for use in the
dry months. And suddenly there was damn little snow. Nevertheless, we
were obligated by countless treaties and documents to send water down
the river, even if it meant turning off the tap on everything in the central
valley, lining parts of the river, and pumping groundwater solely to feed the
river.”
PAGE 2
INTRODUCTION
They based their story on the following projections. Streamflows into the middle
Rio Grande from snow-fed headwaters will decrease by 2025, due to diminshed
snowpack and increased evapotranspiration. Different scientific models project
decreases in average annual runoff, relative to late 20th Century average flows,
ranging from about 3% to more than 10%. While the range of these projections is
large (3% - 10%), all of the projections trend downward. While total annual
economic losses are estimated in the vicinity of $300 million, under severe
climate changes, where runoff is reduced by nearly 30%, both economic and
non-economic losses are likely to be significantly higher.
Sources:
The Water Cycle: Snowmelt Runoff
http://ga.water.usgs.gov/edu/watercyclesnowmelt.html
Changes in Streamflow Timing in the Western United States in Recent Decades
http://pubs.usgs.gov/fs/2005/3018/
2025 … A Water Prophecy? “The Story”
downloaded from http://www.waterassembly.org/11assembly.htm
Annual Water Report of the Sangre de Cristo Water Division
Climate Change and the Mountain Snowpack Reservoir, Caiti Steele, ppt presented at STI 2011.
Climate Change and Its Implications for New Mexico’s Water Resources and Economic Opportunities.
NMSU Technical Report 45 Brian H. Hurd and Julie Coonrod.
INTRODUCTION
PAGE 3
The Runoff Models:
The runoff model is an “idea” model that simulates a part of the hydrological
cycle in which snowmelt has become streamflow and is captured by a gravity
fed ditch or acequia for agricultural or human use.
The question we can address in this model is whether early fast runoff captures
less water than more moderate later runoff.
We start with a very simple model of a river of fixed width and water agents
representing units of water. In Spaceland we use an overhead view in 2
dimensions with the stream running top to bottom. Water agents are created
and populate the stream. The water agents move downstream with some
randomness in their movement.
Version 1: Water flowing downstream and capture into acequia that leads to a
reservoir.
Initially, the environment
consists of a streambed
indicated in cyan and a
gravity fed ditch or pipe in
yellow. The resevoir at the
end of the ditch is colored
red.
We’ve set the width of the
streambed arbitrarily at
this point.
In the Setup procedure, we create water agents,
color them blue, and call the Fill procedure to
populate the stream with water agents. Then we
initialize two global variables: water_runoff and
water_captured. Water_runoff counts the number
of water agents that have reached the bottom of
the stream and Water_captured counts the
number of water agents that have been captured
at the resevoir at the end of the acequia.
PAGE 4
INTRODUCTION
In the Fill procedure, water agents are given an xcoordinate and a y-coordinate. The Fill
procedure tests to see if the water agent has
landed in the streambed. If it has not, then the Fill
procedure is called again recursively.
In the forever loop three procedures are called on
water agents. The “gravity” procedure
implements water agents’ movement
downstream; the “recycle” procedure recirculates water agents that reach the bottom of
the stream; and the “drain” procedure captures
and counts the water agents that hit the reservoir.
In the gravity procedure we
first check to see if the ycoordinate of an agent is 50.
If so, it is at the top of the
stream and should be visible.
The water agent is given a
random downward heading
and we test to see if the
patch ahead is brown,
indicating the shoreline. If so,
we simply try another
direction. If not, we test to
see if the patch ahead is
cyan, indicating streambed.
If the streambed is ahead of
the agent, the agent takes
two steps forward and sets its
direction again. If there is a
water agent there already,
we move the agent back
one step.
INTRODUCTION
PAGE 5
Finally, we test to see if the water agent is at the ditch or pipe. If so, we set the
agent to move horizontally along the pipe until it reaches the reservoir.
In the recycle procedure, we test to see if
the water agent has reached the bottom of
the stream. If so we hide it, increment the
water_runoff variable and set it to the top of
the screen.
The drain procedure simply checks if the
agent is at the reservoir as indicated by a
red patch color. If so the water_captured
variable gets incremented and the agent is
recycled.
Assumptions:
In this simplest version, there are many assumptions made.
- There is a steady supply of water with all water being recycled.
- The width of the streambed is set rather than being generated by the
water agents.
- The streambed is shallow and flat rather than having any depth.
- A water agent represents a unit of water, what unit?
- Slower flow is created by changing the agent step size.
- Temperature fluctuations and icepack levels are outside the scope of this
first model.
How to use this model:
Students can create different versions of this model (fast vs. slow) with different
streambed widths then run experiments to collect data on the amount of water
captured in each case. Is there a relationship between the width, flow speed,
and water captured.
PAGE 6
INTRODUCTION
Next steps:
Students may want to alter this base model to test other hypotheses. For
example they could add more acequias up and down stream from the current
one. They could branch one acequia into multiple receiving acequias or
agricultural fields.
Extensions:
To investigate whether early fast runoff captures less water than more moderate
later runoff, we will have to make many changes to the model.
-
implement seasonal flow.
Implement variable stream width depending on flow rate.
Image excerpted from Climate Change and the Mountain Snowpack Reservoir, Caiti Steele, ppt presented at STI
2011.
Download