reservoir editing

663 views
Skip to first unread message

Tingting Liu

unread,
Sep 19, 2012, 12:02:32 PM9/19/12
to swat...@googlegroups.com, ArcSWAT
Dear users,

I am using editing reservoir options to simulate the lakes and sames in my watershed. The watershed itself is about 13 km^2 which is 1300 ha.

The problem I have is I have changed RES_ESA, PES_PSA, volume for emergency spillway and principal spillway and also number of days to reach the target volume, however the results don't change comparing to the default setting for all the reservoir parameter.

Could anyone tell me what the problem it is and what is the most critical parameter in the reservoir editing?



Thanks,
Tingting




--
Tingting Liu

Department of Environment and Natural Resources Economics
University of Rhode Island



Jim Almendinger

unread,
Sep 19, 2012, 12:42:07 PM9/19/12
to Tingting Liu, swat...@googlegroups.com, ArcSWAT
I'm not sure how sensitive the reservoir routines are to geometry, but I'd make sure that your ESA > PSA, and EVOL > PVOL, since SWAT uses these two known points to infer reservoir geometry (area as a function of volume).  I.e., SWAT keeps track of volume by mass balance considerations, and then uses the area to calculate evaporation and seepage losses.  I usually set all 12 months of my target volumes (STARG) equal to the principal volume, since I don't want SWAT to be calculating target volumes based on soil moisture.  

But your model should be sensitive to NDTARGR, as long as NDTARG > 1.  If NDTARG = 1, then the reservoir has no storage and everything leaves the same day it enters.  It is unfortunate, but NDTARGR is limited to being an integer in SWAT.  It would be better to have it typed as a real number, which would allow much finer calibration of outflow -- and it should be a trivial code change to fix this.  

To see the effect, further, your emergency volume must be substantially larger than your principal volume, since the release of water from storage only occurs at volumes intermediate between emergency and target volumes.  Everything over the emergency volume gets dumped immediately, the same day it arrives.  

And -- make sure you've selected the option to have reservoirs use the targeted release.  

Cheers,
-- Jim
Dr. James E. Almendinger, Senior Scientist
St. Croix Watershed Research Station
Science Museum of Minnesota
16910  152nd St. N
Marine on St. Croix, MN  55047
tel: 651-433-5953 X 19
fax: 651-433-5924
email: din...@smm.org
web: www.smm.org/SCWRS/



Madusanka Thilakarathne

unread,
Jan 14, 2014, 9:51:49 AM1/14/14
to swat...@googlegroups.com, Tingting Liu, ArcSWAT, din...@smm.org
Dear Sir, 

My reservior RES_ESA is about 4400 ha. But SWAT does not allow more than 3000 ha. What can I do ?
Please let me know

Thanks

Jhon

unread,
Jan 15, 2014, 2:45:36 AM1/15/14
to arc...@googlegroups.com, swat...@googlegroups.com, Tingting Liu, din...@smm.org
It is possible to do that by editing manually, the max and min values in the table (resrng) in your swat2009.mdb.

Cva Shrestha

unread,
May 3, 2017, 6:02:37 AM5/3/17
to SWAT-user, gnuliut...@gmail.com, arc...@googlegroups.com, din...@smm.org
Jim from your quote "I usually set all 12 months of my target volumes (STARG) equal to the principal volume."
12 months of   target volumes are the buffer level :(operation rule curve)

Does Principal volume means when filled to principal_spillway
RES_PSA Reservoir surface area when the reservoir is filled to the
principal spillway (ha).RES_PVOL Volume of water needed to fill the reservoir to the
principal spillway 
Its only a single value in option in SWAT

Jim Almendinger

unread,
May 3, 2017, 8:31:57 AM5/3/17
to Cva Shrestha, SWAT-user, gnuliut...@gmail.com, ArcSWAT
I am not quite sure what your question is.  ArcSWAT (in the res table) allows input for 12 values of STARG (STARG1 to STARG12), and I set all of these equal to the principal volume (RES_PVOL).  I do this because I do not want my target volume to be calculated as a function of soil moisture, because my reservoirs (lakes) are not managed for water supply and flood control, which is what SWAT assumes by default. 
Yes, of course RES_PVOL is a single value, and I copy and paste it 12 times to fill in the 12 STARG values. 
-- Jim


--
You received this message because you are subscribed to the Google Groups "ArcSWAT" group.
To unsubscribe from this group and stop receiving emails from it, send an email to arcswat+u...@googlegroups.com.
To post to this group, send email to arc...@googlegroups.com.
Visit this group at https://groups.google.com/group/arcswat.
For more options, visit https://groups.google.com/d/optout.


--
Dr. James E. Almendinger

St. Croix Watershed Research Station
Science Museum of Minnesota
16910 152nd St N

Marine on St. Croix, MN  55047

Cva Shrestha

unread,
May 3, 2017, 10:14:26 AM5/3/17
to SWAT-user, istanda...@gmail.com, gnuliut...@gmail.com, arc...@googlegroups.com
I am sorry for not being clear.

1.I was wondering if there is a proper way to assign operation rule for rule for reservoir.
Say, In january , it has to maintain certain water level and above that all water is either used or spilled. and similar for other months
2. Is there a proper way to feed elevation-area-volume curve for reservoirs...other than what SWAT has that it uses the principal volume area 
/volume and  emergency volume/area 
3.regarding ET..the formula used by SWAT (.6*PET)...is there any other option like..inputting a measured Pan Evaporation..data ..

Again Thank you jim...

Jim Almendinger

unread,
May 3, 2017, 12:21:51 PM5/3/17
to Cva Shrestha, SWAT-user, gnuliutingting, ArcSWAT
SWAT does not know the elevation of your reservoir, and operates only on the volume and area (which it determines from the volume according to the relation given in the theory manual, based on the principal and emergency volumes and area you input to SWAT).  If you want your reservoir to not spill below a certain elevation (level) in a given month, then you need to calculate the volume associated with that level, outside of SWAT, and put in that volume as your STARG value for that month. SWAT will spill water above that volume according to the rate determined by NTARG. 
As for ET, I don't think you can enter your own values for the reservoir alone.  You can input your own time series of PET values as part of the weather station input, but these values will affect more than just your reservoir -- it will affect all the subbasins attached to that weather station. You can change the evaporative coefficient that relates reservoir evaporation to PET, changing it from 0.6 to whatever you choose, I think. 
You received this message because you are subscribed to the Google Groups "SWAT-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to swatuser+u...@googlegroups.com.
To post to this group, send email to swat...@googlegroups.com.
Visit this group at https://groups.google.com/group/swatuser.
Reply all
Reply to author
Forward
0 new messages