Example 1: Sorachi River, August 2016¶
From August 29th to 31st, 2016, heavy rainfall caused a levee breach and river flooding in the Sorachi River. Details on the heavy rainfall and flooding conditions are described in the investigation report 1, and the paper 2 (we apologize, but those references are in Japanese.).
This section demonstrates the procedure for simulating the flooding in the Sorachi River basin during that event using RRI on iRIC.
1. Sample data¶
The sample data used in this example can be downloaded from the following links:
Terrain and rainfall dataset → data_1
iRIC software project file → data_1_iRIC
1.Preparation for the Basin Topographic Dataset¶
The basin topographic dataset is included in the data downloadable from "0. Sample Data". (Please also refer to the section 'Overview 1.') By using UC tools, which is available to anyone upon registration, you can also easily obtain the data via the following method:
[1] Access the tool 'Basin Data Extraction'
[2] Download the 3-second mesh MERIT Hydro data.
[3] STEP 1: Zoom in on the Ikutora area of the Sorachi River and click on the downstream end of the target watershed.
[4] STEP 2: Click the "Search" button, and the target watershed will be extracted.
[5] STEP 3: Click the "Download" button and download the extracted data to a suitable location.
2.Preparation of Rainfall dataset¶
The rainfall dataset is included in the "data_1/02_rain" folder of the data downloadable from "0. Sample Data". This folder contains processed rainfall data for the target area and period, extracted from analyzed rainfall data. For details on analyzed rainfall data, please refer to the Japan Meteorological Agency website をご確認ください。
The rainfall data for each time step, indicated in the filename, is stored in a separate file in ASC format. The time is in UTC. Data in ASC format can be visualized and displayed in GIS. "asc2raindat.py" is a Python script that creates a rainfall data file in the RRI format from the ASC format data in the folder. If you have a Python execution environment, you can use it. If you do not have a Python execution environment, a file "rain.dat", which has already been converted to the RRI rainfall data format, is also included.
<Data check>
Time-series ASC format files can be visualized and checked on iRIC using the following procedure. The data imported here is not used for calculation. This function is only for visualization and confirmation.
Launch iRIC and select RRI.
Right-click on "Rain[mm/h]: Data Check Only" in the Object Browser and select "Import".
Select one file in the folder where the time-series, ASC format rainfall data is stored, and click "Open".
A screen will appear asking you to specify the coordinate system used for the file data. Click "OK".
Select "EPSG:4326: WGS84" and click "OK".
screen will appear again asking you to specify the coordinate system used for the file data. Click "OK".
Select "EPSG:4326: WGS84" again and click "OK".
iRIC assumes that the file name includes the date and time. Here, you specify the format.
If an appropriate date and time are displayed in the recognition result, click "OK."
A list of correctly recognized data will be displayed. Click "OK".
Import will begin. Once the import is complete, you can visualize the rainfall data as shown below. You can also check the time-series changes. It will be easier to check if you display map on the background image.
3.Calculation conditions¶
3.1 Creating and Verifying the Grid and Grid Attributes¶
Open the calculation condition setting screen from "Calculation Condition > Setting". Set the conditions as follows in the "Group > Base Conditions" section.
Screen |
Condition |
|---|---|
|
Run type:Make Geographic Condition Only
Base Parameters
- Coordinate System: LatLon
- Number for DIR Directions: 8
Geographic Data file
- DEM: (elv_export.asc)
- Acc: (upg_export.asc)
- Dir: (dir_export.asc)
River Shape Parameters
- \(C_w=5, S_w=0.35\)
- \(C_d=0.95, S_d=0.2\)
- Levee Height [m] = 2,
- Levee Cell Threshold = 1000
|
Click "Save and Close", then click "Calculation > Run".
You may see the following warnings, but they can be ignored.
Save the project in ipro format. Erom "File > Save as file (ipro)".
Close the iRIC and reopen it the saved file.
You can check the grid shape and the created cell attribute values in "Object Browser > Grid".
- Grid Shape (293 × 481 = 140933)
- Elevation [m]: Elevation value of each cell.
- ACC: Number of upstream accumulated pixels for each cell. Multiplying this value by the cell area gives the upstream accumulation area (A).
- DIR: Flow direction for each cell. East(1), South-East(2), South(4), South-West(8), West(16), North-West(32), North(64), North-East(128).
- Width[m] Width [m]: Channel width is set using the function \(W = C_w A^{S_w}\), where A is the upstream accumulation area and the parameters are those specified.
- Depth [m]: Channel depth is set using the function \(D = C_d A^{S_d}\), where A is the upstream accumulation area and the parameters are those specified.
- Height [m]: Levees are set at locations where the number of upstream accumulated pixels is greater than or equal to the Levee Cell Threshold, with a height specified by the Levee Height.
3.2 Rainfall conditions¶
Use the "rain.dat" data file shown in "2. Preparation of Rainfall dataset" for the rainfall conditions. "rain.dat" contains rainfall data for the Hokkaido region from August 29, 2016, 0:00 UTC to August 31, 2016, 23:30 UTC (71.5 hours) at 30-minute intervals. You can check the details of the data by opening the ASC files with a text editor.
Open the calculation condition setting screen from "Calculation Condition > Setting", select "Group > Rain", and set the following:
This completes the rainfall data settings.
3.3 Time Control¶
On the calculation condition setting screen, select "Group > Time Control" and set the following:
Screen |
Condition |
|---|---|
|
Simulation Time [hour]: 70
Slope Calculation Time Step [sec]: 600
River Channel Calculation Time Step [sec]: 60
Number of Outputs: 70
|
3.4 River Simulation Parameters¶
Here, you specify the threshold value for identifying river channel cells and the Manning's roughness coefficient for cells identified as river channel cells.
Screen |
Condition |
|---|---|
|
Manning's Roughness Coefficient
for River Channel: 0.03
River Channel Cell Threshold: 100
|
3.5 Slope Simulation Parameters¶
Slope simulation parameters are set in relation to the cell attribute "Land Use Type". In this example, since "Land Use Type" is not specified at all, "Land Use Type" for all cells will be "Region1". Here, we will not consider subsurface infiltration or groundwater flow, so set the following:
Screen |
Condition |
|---|---|
|
Only parameters for Region1 are enabled.
Green-Ampt ...
ksv[m/s]: 0
lateral subsurface...
ka[m/s]: 0
Leave other parameters at their default.
|
4.Run the calculation¶
On the calculation condition screen, set the execution mode in "Basi Conditions" to "Run only". Click "Save and Close" to close the calculation condition setting screen.
- width
480px
- align
center
Execute the calculation by clicking "Calculation > Run". Always you should save your data before running the calculation. When the calculation starts, the following screen will be displayed:
- width
640px
- align
center
When the calculation is complete, a screen will appear indicating completion.
5.Analyzing and Visualizing Calculation Results¶
Once the calculation has finished successfully, the visualization window becomes available.
RRI on iRIC outputs the following values as calculation results: ================ ======================================================= Display Name Meaning ================ ======================================================= total_qp_t[mm] Total Rainfall [mm] qp_t[mm/h] Rainfall Intensity [mm/h] hs[m] Inundation Depth on Slopes (including ground water) [m] Surface depth[m] Inundation Depth on Slopes (surface water only) [m] hr[m] River Channel Water Depth [m] qr[m] River Channel Discharge [m³/s] qu Slope Discharge, x-direction [m/s] qv Slope Discharge, y-direction [m/s] hg[m] Groundwater Depth [m] gu Groundwater Flow, x-direction [m/s] gv Groundwater Flow, y-direction [m/s] gampt_ff Green-Ampt cumulative water depth [m] ================ =======================================================
Using the functions of the iRIC software, you can examine the calculation results from various perspectives. The following are some visualization examples:
- Total Rainfall: You can find that there are multiple locations where more than 500 mm of rain fell between August 29, 2016, 0:00 UTC and August 31, 2016, 22:00 UTC (70 hours).
- River Channel Discharge (i=107, j=163): The peak discharge was approximately 1100 m³/s.
- River Channel Water Depth and Inundation Depth on Slopes at Peak Time (August 31, 2016, 1:00)
- River Channel Water Depth and Inundation Depth on Slopes at Peak Time (August 31, 2016, 1:00) - Zoomed in on the urban area. You can see that flooding occurred in the urban area.
Summary¶
This section presented the workflow for using RRI on iRIC: preparing terrain and rainfall data, setting them as calculation conditions, running the calculation, and visualizing and confirming the calculation results.
Comparison of the obtained calculation results with the actual event is not performed here. We encourage you to try this yourself. We hope that you will deepen your understanding of the phenomena by adjusting parameters and recalculating as necessary.








