Working Manual - New - From Colmbo
Working Manual - New - From Colmbo
From “https://www.flo-2d.com/flo-2d-basic/” submit your name and email address, you will
receive a return email.
Click on
this link
1
Setup will download as a ZIP Compressed file of FLO-2D basic model. Unzip it and double click
the setup file.
3. Start a new project. Open a new project with ASCII grid file. [There are seven different
options to start a new project. In this particular example, we use an ASCII grid file
(containing terrain elevations) created in ArcGIS environment to create a new project.]
2
4. Select DEM.acs file and open it. A dialogue-box shows the number of elevation points,
maximum elevation and minimum elevation. The region with dots appear on the screen.
To fit whole region with a clearance, a large frame is defined. Increase the upper right corner
coordinates by about 1000 and reduce the lower left corner coordinates by about 1000.
For this example adjust coordinates as below;
Upper right corner X 412,500
Upper right corner Y 497,000
Lower left corner X 397,000
Lower left corner Y 481,500
5. Create a new grid system, by clicking the “Create Grid” command on the “Grid” menu.
Select grid element size of 200m for this example.
3
Grid position is decided based on the coordinates of upper left grid element. To cover the full
extent of ASCII grid file with some allowance, use lower value (approximately 500) compared to
the default for X and higher value (approximately 500) for Y. For this example, use X value as
389,900 and Y as 497,000.
The following figure displays a system of 200 m square grid elements overlaid on ASCII terrain
grid file.
First, import the polygon shapefile containing catchment boundary from the “Import
shapefile” option in the “File” menu.
4
Then click on “Setup Computational Area” in the “Grid” menu and select “Define
Modeling Boundary from shapefile…” option.
5
Then, the system displays the message.
Once you click on yes, a dialogue box will appear to select the grid system numbering.
Keep the default selection.
You have the option to make the shapefiles invisible. Select “view” menu and click on
“layers list…” option.
6
It shows a dialog box containing all the layers (shapefiles) added in to the project. Then,
select the layer that you want to make invisible and unclick the check box in front of
“Visible”. Click on “apply” and then “OK”. It makes the layer invisible.
7. To save the project, go to “File” menu and select “Save FLO-2D files…” command.
7
It is essentially to fill the time control and plot variables before saving. For this particular
example, fill “Simulation Time” as 120 hrs while the “Output Interval” as 1 hr. Keep
everything else as default and click on “Save FLO-2D input files”. File has to be saved
as “FPLAIN.dat”.
Make sure to save the file in the same folder of the ASCII file used to open the project.
8. Then the elevation layer has to be created to assign elevation values for each grid element.
Here, you have to interpolate the elevation values in the ASCII file to have a single value
for each grid element. Go to “Grid” menu and select “Interpolate Elevation Points” option.
Interpolation is based on inverse distance weighting.
8
Once you click on “Interpolate Elevation Points”, following window appears. Keep
defaults and click “OK”. Now, an elevation value is calculated and assigned for each grid.
Import the shapefile containing landuse pattern data. Make sure that Manning’s
coefficients have been assigned within the ArcGIS environment before importing to FLO-
2D.
9
Once click on “Import Shapefile” and select the respective shapefile (for this example
select landUse.shp), following window will appear. Select the numeric field as Manning’s
n value field. The minimum and maximum values will be displayed and the map is updated
accordingly.
10
To compute the Manning’s n-values based on the information of the shapefile, use
“Compute Manning Coefficients…” command in the grid menu to assign a single
Manning’s coefficient for each grid element.
Select the relevant shapefile and Manning’s coefficient field. A average value for
Manning’s roughness coefficients is assigned for each grid.
11
10. To define the stream path, import the stream shapefile. The stream shapefile for this
example is named as “Channel.shp”. Zoom the view to the required extent (only to the
full extent of stream).
Use “Create Channel Segment with a Polyline” command in the “Tools” menu and
digitize along the stream path.
Make sure to draw from upstream to downstream and not to discontinue at the middle
(whole length has to be drawn at once).
The digitized stream path will appear on the map in blue colour.
Note: We will consider only the main channel for this particular example.
Check whether the elevation of the most downstream grid is lower than that of the
upstream contiguous grid. For that zoom near the downstream grids. Then go to “View”
menu and click on “Grid Element Elevation Values” option.
12
It shows the elevation values of each grid. There, check whether the outflow grid element
has lower elevation value than the upstream contiguous grid. If not, re-align the channel
segment.
From the above figure, you can see the most downstream channel grid has lower elevation
than the upstream contiguous grid. In order to rectify this issue, click on the channel and
select “Realign Channel”.
13
Now the channel becomes editable.
Modify the channel segment in a way that most downstream grid has a lower elevation
than upstream contiguous grid.
14
11. Left click on any grid with channel segment and select “Edit Channel Segment
Parameters”.
Almost all the channel parameters can be assigned and edited in the following window.
For this example, we consider a rectangular channel with a uniform width of 200 m and
3m depth.
Channel shape can be rectangular (R), trapezoidal (T), or natural cross-section (N). it
should be assigned in the following window.
Input “R” for “Assign this Shape to Selection”. Select all the rows and assign “R”. Then
click on “Edit” to assign other parameters.
15
Select the whole “width” column and type 200 in the box in front of “Assign this Value
to Selection” option. Then click on “Assign this Value to Selection”. The selected cells
are filled with the given value.
Then click OK to update the edits in the main “Parameter Editor” window.
Then click on “Calculate Right Banks” button. Once it is done click OK. Automatically
drawn pink colour line can be seen on the map. That is the right bank of the river.
If there is a warning message to say that there are zero right banks, you have to manually
define the right bank. Further, if the visual observation shows some distortions of the right
bank, those also need to be manually rectified.
Following figures show examples for zero right banks and distortions of right bank.
16
12. Once the right bank, you can view and edit the channel bed profile. Go to “File” menu
and click on “Run PROFILES”.
Click on “View Segment Bed Profile” and you can see the profiles of channel bed, left
bank and right bank. Here, you can edit or modify the channel segment parameters such
as bed elevation, channel depths and n-values.
17
Once you click on “View Segment Bed Profile” option, appearing window updates as
follows.
Follow the instructions given in magenta colour to edit the slope and other parameters.
First click on “View Local Reach” command. Then the curser becomes an arrow. Then
click on the place where you want to modify. It zooms the selected profile and magenta
colour small arrow comes under the channel bed profile line. You can move that arrow
with up and down arrow keys.
18
Once the curser moved to the node (grid) which has to be modified, click on “View/Edit
Xsection Data” command. It gives a panel to edit and modify the channel segment
parameters.
There you can edit bed elevation, channel depth, n-value and channel length within that
grid for the selected node.
Once the editing is completed click OK. Then save the project and replace all the files
from new update. In this particular example we are not going to change the parameters
here.
13. Define inflow and outflow boundary conditions either by right-clicking on the
inflow/outflow grid or by using a grid menu after selecting the inflow/outflow grid.
The first column is the time step (by default the software consider hourly time steps) and
the second column is the discharge.
Time step and the corresponding discharge are in excel file. Create excel spreadsheet with
two columns, first row should be zeros and there should be no headings.
Save it as “Formatted Text (Space delimited) (*.prn)” format. Close the spreadsheet. Then
change the extension as “*.asc”. Inflow hydrograph is now saved as “Inflow.asc”.
Select the inflow grid by using the icon in toolbar. Then go to the “Grid” menu, and
select “Assign Parameters to Selection” and “Inflow/Outflow Condition”.
19
The following dialogue box will appear and allows editing these boundary conditions.
When you click on “Read”, a dialogue box will appear to select the file type. In this
particular example, use “ASCII file” option and select “Inflow.asc” file.
20
Hydrograph data will appear [Use initial time as 0 and final time as 120. The initial value
pair should always be (0,0)]. Click on “View Graph” and assign the initial and final time
steps in the next window.
Click on “Save” button to save the data in “.HYD” format and then click “OK”.
Outflow boundary condition is also defined in the similar manner for both channel and
flood plain. For this particular example, the outflow boundary condition considered as
“outlet element”
21
For this outflow condition, the outflow grid discharges all the inflow to it off the grid
system using an approximate normal depth flow condition. The outflow grid is essentially
a sink.
14. Rainfall can be added by either importing from ArcInfo ASCII grid file (in the file menu
select import ArcInfo ASCII grid file) or manually input the rainfall data through rain
option under the tools menu.
In this example, we use the second option.
Then open new excel sheet and create the first column with “R”. The second column is
for time steps. It should start with zero and goes up to the number of time steps (selected
22
duration for event). Then copy those “Fraction of Cumulative Rainfall” values and paste
as numbers. First data pair should always be (0,0). Save the file in “.prn (space
delimited)” format as “Rain.prn” and close the window.
Go to the “Tools” menu in the FLO-2D, GDS and select Rain.
23
Time % total rain
0 0
1 0.2
2 0.5
3 0.8
4 1
24
Go to “Tools” menu and then select “Rain” option. Now you can see the updated table.
16. Once you click on “Run FLO-2D…” following dialogue box appears. Run the project by
hitting on “Run FLO-2D (Save files)” by keeping the default parameters. Later you can
use those parameters as calibration parameters to calibrate the model for some known
discharge at outflow grid or any other grid.
17. Once the simulation is completed, you can view the results in “*.out” files in text format.
18. Map based representation of the results can be viewed in Mapper. Go to “File” menu click
on “Run Mapper” and “Mapper PRO” option.
25
Then Mapper window appears.
19. To view the results, go to “File”menu and click on “Read FLO-2D results…” option. Then
browse to the folder containing your results. Open “FPLAIN.DAT” file. It shows a gridded
map, which represent the topography of the basin.
26
Mapper window includes several options to view results.
20. To view the inundation extent, click on dropdown at “Hazard Maps” icon and select
“hazard map” option.
27
Following dialog box appears. There you can classify the flood severity in to three groups,
based on maximum inundation height and the product of maximum velocity times
maximum inundation height.
Following table shows the current definition of the flood severity. You can change those values
according to the site conditions.
Once you click on “compute”, a grid based hazard map is created. Colour code for severity is pre-
defined in the model as, yellow, orange and red for low, middle and high respectively.
28
Convert “Grid based hazard map” in to contours, by clicking on “Hazard Map (Shaded Contours)”
under the dropdown of “hazard map” icon.
Grid based and contour based hazard maps can be drawn in mapper as follows.
21. Maps of “Time for One Foot”, “Time for Two Feet” and “Time for Maximum Depth” can
be drawn (both grid and contour formats) from dropdown comes under “Time for Depths”
icon.
22. Maps of impact force, static pressure, specific energy, channel and flood plain velocities
and depths also can be created in Mapper.
23. Create a contour to show inundation extent of a particular inundation height. Go to “Tools”
and click on “Create Area of Inundation Layer”.
29
Once you click on “Create Area of Inundation Layer” option, following window will
appear. Define the required inundation height there.
30
24. Moreover, you can have a plot of flow depths for a given profile. Go to “Tools” menu
and click on “Plot Flow Depth Profile” option.
Then the curser becomes a cross. You can draw the required profile as follows.
Once the required profile is defined, a separate window appears to show the plots of ground
surface elevations and maximum flow elevations along the given profile.
31
This option can be used in anywhere at the channel or flood plain. Hence, this allows you
to identify safe areas and risky area.
25. Further, you can run the “Run PROFILE” command again to view the results. Here, click
on “View Profiles” option to view the maximum flood levels along the channel.
If you select “Maximum Water Surface” option and click “OK”, the respective profile along the
channel shows with the channel profile.
32
Similarly, graph for “Peak Discharge” and “Water Surface Elevation” at any given time step can
also be drawn.
33