HAND ON 2

advertisement
HAND ON SESSION 2
DEM Processing II
-Hydrological ApplicationInstructors: Dr. Kyoshi Honda and Mr. Sarawut Ninsawat
Introduction
In this session, you will be able to use DEM derived data and remote sensing data in
rainfall-runoff modeling, which is necessary in flood studies. Simple rainfall-runoff
models developed specifically for this training will be used in this session. The
models are called loose-coupled with the GIS, meaning, data has to be derived from
GIS and be used to the rainfall-runoff models. They do not share the same database.
Objective and Expected Outputs
After this session, you are expected to use DEM and remote sensing data in your
hydrological applications.
Data
Data derived from project1.apr
aster_4class.asc (land cover classification data)
ndviaster.asc (NDVI data in the study area)
Software/Program:
ArcViewGIS (ESRI)
Custom made computer programs specifically developed for this training by
the Honda Lab Group:
CN – for runoff volume calculation
CNfTime – for excess (direct runoff ) hyetograph derivation
Unithydro – for direct runoff calculation using a unit hydrograph of a
watershed.
Method
A. Model descriptions
A.1 CN
The CN model is used for runoff volume calculation. It requires the CN of each land
use class in the watershed. There are two ways to supply CN values to the model: (i)
by using tabular values wherein CN for each land use class are specified (the
classified remote sensing data is provided here), and (ii) by using NDVI values – CN
was assumed to have a linear relationship with NDVI.
Example input file using tabulated CN (inputTable.txt)
5,2.56,4000.,2
700.,75.
900.,82.
900.,71.
700.,87.
800.,75.
The first line contains data on (i) no. of land use class inside the watershed, (ii)
average rainfall in the watershed (mm) – this can be derived using Thiessen polygon
or inverse distance method using several rainfall stations, (iii) total area of the
watershed (ha), (iv) antecedent moisture condition (AMC ) before the rainfall occur.
The second to last line contain the data of (i) area of that particular land use class in
the watershed (ii) CN2 value from the table.
Example input file using NDVI-CN relationship (we assume it linear) – inputVI.txt
5,2.56,4000.,2,100.,70.,-0.52,0.65
700.,-0.52
900.,-0.23
900.,0.06
700.,0.36
800.,0.65
The first line contains data on (i) no. of NDVI class inside the watershed, (ii) average
rainfall in the watershed (mm), (iii) total area of the watershed (ha), (iv) antecedent
moisture condition before the rainfall occur, (v) maximum CN value, (vi) minimum
CN value for the soil group in the watershed, (vii) minimum NDVI value and (viii)
maximum NDVI value in the watershed during the rainfall event. The second to the
last line contain data on (i) area of that particular NDVI class in the watershed and (ii)
mean NDVI value of this NDVI class.
Example of an output file of CN (output.txt)
nclass, rainfall(mm), totalArea(ha), amc
5
2.56
4000.00
2
=========================
subarea, CN2
=========================
700.0
100.0
900.0
92.6
900.0
85.1
700.0
77.4
800.0
70.0
=========================
S=
44.7 mm
Ia=
2.6 mm
Pe=
0.0 mm
Fa=
2.6 mm
Q= 0.00E+00 m^3
CN=
85.0
A.2 CNfTime
The CNfTime calculates the hyetograph of a excess rainfall using the Time
Distribution of SCS-CN Abstraction calculation. The average CN value for the
watershed is needed in the calculation.
Example of input file (input.txt).
7,80,2
0.,5.08,22.86,32.258,58.674,118.11,134.366,136.144
The first line contains data on (i) no. time interval, (ii) CN from the previous CN
estimation, and (iii) Antecedent soil moisture condition ( AMC ). The second line
contains (iv) the cumulative rainfall at every time interval in mm – NOTE: always
start with 0.0 hour, so in this case, the second line contains an n+1 data, where n is the
no. of time interval.
Example of an output file from CNfT (output.txt)
T(h), CumP,
Ia,
Fa,
Pe,
0
0.00
0.00
0.00
0.00
1
5.08
5.08
0.00
0.00
2
22.86
12.70
8.76
1.40
3
32.26
12.70
14.95
4.61
4
58.67
12.70
26.67
19.31
5 118.11
12.70
39.63
65.78
6 134.37
12.70
41.72
79.94
7 136.14
12.70
41.93
81.51
Hye
0.00
1.40
Do not forget to read the
readme files included with
programs, they provide
valuable information about
how to use the program.
3.20
14.70
46.48
14.16
1.57
0.00
A.3 unithydro
This program calculates the direct runoff and stream flow (specify baseflow) in a
watershed using a discrete time convolution of a linear hydrologic system. It requires
the ordinates of the unit hydrograph (UH) of a watershed. UH actually can be
determined by deconvolution of the discrete time convolution equation, and it requires
a measured (long term) storm hydrograph from the watershed.
Example of input file (input.txt).
6,9,2409.30
0.98,2.76,13.58,44.78,13.84,1.54
0.00445,0.119,0.258,0.276,0.161,0.0498,0.0421,0.0303,0.0190
1.36
Line one contains data on (i) no. of pulse, (ii) no. of elements of the unit hydrograph
and the (iii) area of the watershed in ha. Line two contains the data on (iv) the amount
of rainfall pulse (excess) for every time interval (mm). Line three contains the (v)
ordinates of the unit hydrograph (mm/hr-mm). Line four has the data of (vi) baseflow
from the watershed (m/s).
Example of an output file from unithydro (output.txt)
(m^3/s)
0.0
0.1
0.4
1.3
0.4
0.0
0.0
0.0
0.0
0.0
0.8
2.2
10.8
35.7
11.0
1.2
0.0
0.0
0.0
0.0
1.7
4.8
23.4
77.3
23.9
2.7
0.0
0.0
0.0
0.0
1.8
5.1
25.1
82.7
25.6
2.8
0.0
0.0
0.0
0.0
1.1
3.0
14.6
48.3
14.9
0.0
0.0
0.0
0.0
0.0
0.3
0.9
4.5
14.9
0.0
0.0
0.0
0.0
0.0
0.0
0.3
0.8
3.8
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.2
0.6
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.1
Direct, Stream
Runoff, flow
0.0
9.1
0.9
10.0
4.3
13.4
18.7
27.8
65.7
74.8
116.8
125.9
123.7
132.8
82.0
91.1
37.2
46.3
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1.7
0.0
0.0
0.0
0.0
4.6
0.5
0.0
0.0
0.0
12.6
3.9
0.4
0.0
0.0
2.8
9.1
2.8
0.3
0.0
0.4
1.7
5.7
1.8
0.2
22.0
15.2
8.9
2.1
0.2
31.1
24.3
18.0
11.2
9.3
B. Deriving hydrological parameters/data from DEM and remote sensing data using
GIS
Calculating runoff volume using CN model
B.1 CN values from Table
1. Open ArcViewGIS.
2. Open project1.apr from d:\training\dmr, start View1 by double clicking it.
3. Now, we are only interested in watershed 4, so we should create a grid
theme that contains only watershed 4. Go to Theme, select Table, then
select value 4 in the data field. Close table. Go back to Theme, select
Convert to Grid, assign grid name as Watershed4 in d:\training\dmr.
Then click YES to add it as a theme in the View window. Check the
“lonely” watershed by clicking the check field of the theme.
4. Now, import the ASCII raster data of land classification and add it as a
theme. Go to File, Import Data Source, select ASCII raster, click OK, go
to d:\training\dmr, click aster_4class.asc, click OK. Then assign a name of
the new grid theme, go back to d:\training\dmr, give a name of landclass.
Check your new grid theme. Class1 – bareland, Class 2 - built up areas,
Class 3 – water feature and Class 4 – Vegetation (includes forest and
upland agriculture).
5. We should summarize the land use class of the watershed to determine the
area for each particular land use. Activate landclass in the View window
by clicking it. Go to Analysis, Summarize Zones, choose Watershed4 in
the dialog window. Click OK. Then select AREA to chart, click OK.
6. Check the RESULT of Step 5. Take note of the no. of grids in a class.
Also note that one grid has an area of 225 m2 (15 m x 15 m).
7. Check for CN values for each specific land use class in the given CN
Table (to be provided). Use Soil Group C. CN for Bare soil, check Dirt
under Streat and Roads (CN=87). CN for Built up areas, check
Commercial and business areas, and Residential – average lot size 1/3 acre
30% impervious (CN=(94+81)/2=87.5), only estimate of what built up
areas are. CN for water feature is equal to 100. CN for vegetation, check
for Forest, poor cover (CN=77). Why not good cover? (Check NDVI later).
Then decide.
8. Prepare the input file (inputTable.txt) for CN model.
9. Assuming a rainfall event of 136.14 mm, calculate the volume of runoff
from the watershed under normal rainy season (AMC=2). Run CN.exe
10. Calculate the runoff volume if the soil was dry before the rainfall event
(AMC=1). Compare the result with Step 9.
11. How about the soil was wet (AMC=3)? Compare the result with Steps 9
and 10. Explain.
12. SCENARIO ANALYSIS, what happens if the forest is reduced to 1800
ha because the 293.56 ha were converted to built up areas (mixed of
commercial and residential)? Repeat Step 9-11.
Lonely watershed
Landclass
Summarize landclass inside the watershed4.
B.2. CN values from NDVI
1. Back in ArcViewGIS, we should import our NDVI data from remote
sensing.
2. Go to File, Import Data Source, choose ASCII Raster, click OK, go to
d:\dmr\training, select ndviaster.asc, assign a name, go back to
d:\training\dmr, name it as NDVI, click NO to cell values as integer (it
should be float), then add as a theme, click OK.
3. Now we have to we have to reclassify our NDVI to create a table attribute.
Activate NDVI, go to Analysis, Reclassify, choose value in the
classification field, nine class is ok (9 is default in ArcView), click OK.
4. Activate Reclass of NDVI , go to Analysis, Summarize Zones, select
Watershed4 in the dialog window, select Area to chart, click OK. Note of
the NDVI class under Class 3 to 9 because these are contained in the
watershed. The most important is, note the Mean NDVI value of an NDVI
class. Example Class 3 (Mean NDVI = -0.195), NDVImax=0.65,
NDVImin=-0.52, CNmax =100 (water bodies), CNmin = 70 (See Table).
5. Prepare the input file (inputVI.txt) for CN model.
6. Calculate the volume of runoff as in B1. Steps 9-11.
7. Compare the results.
Summarize NDVI inside the watershed4.
Calculating Hyetograph using CNfTime model
B.3 Hyetograph using CNfTime model.
1. Prepare input data (input.txt).
2. Assume a cumulative rainfall (mm) of
5.08,22.86,32.258,58.674,118.11,134.366,136.144 for time
1hr to
7 hr.
3. Calculate the Hyetograph using CNfTime using the CN values from (i)
Table and (ii) NDVI. Do this under AMC=1,2 and 3. Check the results.
Calculating the Direct Runoff and Streamflow using unithydro model
B.4 Unit hydrograph application.
1. Assume a unit hydrograph ordinate (mm/hr-mm) in watershed4 as
0.00445,0.119,0.258,0.276,0.161,0.0498,0.0421,0.0303,0.0190
2. Calculate the direct runoff and stream flow (baseflow = 1.36 m/s) using
the hyetograph calculated for the 134.14 mm rainfall from B.3.
3. Prepare the input file (input.txt) for unithydro. Run unithydro.exe.
4. Make a graph of the pulses, unit hydrograph, and direct runoff.
300
180
250
Rainfall, mm
160
140
200
120
100
150
80
100
60
40
50
20
0
UH, m 3hr-1mm -1 or Q, m 3 s-1
200
0
1
2
3
4
5
6
7
8
9
10
11
Time (every 0.5 hr)
Example of a unit hydrograph, superimposed with pulses and direct runoff
hydrograph.
End of this session. Thank you.
Download