19
Mike She WM Workshops Physically-Based Catchment Modelling Tutorial 1 : Setting up and running a simple catchment model V. Guinot, University of Montpellier Maison des Sciences de l’Eau, 34095 Montpellier Cedex 5, France

Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

  • Upload
    dangnhi

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

Mike She WM

Workshops

Physically-Based Catchment Modelling

Tutorial 1 : Setting up and running a simple catchment model

V. Guinot, University of Montpellier

Maison des Sciences de l’Eau, 34095 Montpellier Cedex 5, France

Page 2: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 2

EuroAquae / HydroEurope Academic Year 2005/2006

The objective of this exercise is to set up a simple model for rainfall-runoff modelling on the Var catchment that has been introduced to you in the lecture.

This model will incorporate only the overland part of the water cycle. The river network will not be modelled, except for a very small part, next to the outlet. It is necessary to have this very small part of river network in the model in order to record the discharges generated by runoff in the downstream part of the catchment. The second tutorial incorporates most of the river network.

1. STARTING MIKE SHE AND CREATING A FLOW MODEL

MIKE SHE is organised in such a way that it is possible to define a ‘working directory’ for each model. Such a ‘working directory’ contains all the data needed to build up a model.

1. In the ‘Start’ menu, go to ‘Programs / DHI Software / MIKE SHE and click on the ‘Mike She’ icon. The general interface for all DHI software products is started (this interface is called ‘Mike Zero’)

2. This interface gives you the possibility to work on all the files handled by the DHI

products. In these tutorials, you will restrict your activities to the Mike She and to Mike 11 files.

There are a number of steps to be followed follow, independently from the type of model you want to set up. These steps consist of defining the geometry, the topography and the precipitation distribution for the model.

3. Create the setup file that will contain all the information related to your first Mike She model. To do so, the following operations must be performed:

3.a Click on the ‘File’ menu and select ‘New’. A window pops up, that gives you the possibility to create any type of DHI software file you like (see below for an

Page 3: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 3

EuroAquae / HydroEurope Academic Year 2005/2006

example):

3.b The first step consists in creating a Mike She model. Go to the label ‘MIKE SHE’,

expand it if it is not expanded yet, select ‘Flow model’ (see below) and click ‘OK’.

The following window appears:

Page 4: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 4

EuroAquae / HydroEurope Academic Year 2005/2006

4. Start with saving the (still empty) configuration file in the directory that will be used all

the time during the present tutorials: ‘Models\Var’. Save the configuration file under the name ‘Model01.SHE’. The extension .SHE is compulsory !

N.B. Do not forget to save your files from time to time.

2. SETTING UP A FLOW MODEL: COMPULSORY STEPS

Mike She is a modular system (i.e. you may choose to include only the saturated, or unsaturated, or overland/channel flow modules, depending on the complexity of the

Page 5: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 5

EuroAquae / HydroEurope Academic Year 2005/2006

mechanisms that you are willing to model). However, there are a number of operations to be performed independently from the component that you are willing to use. These operations are the following:

- You have to specify the topology of the model (i.e. the area covered by the model on which you are going to work),

- The topography (in the form of a DEM) must be specified in any case,

- The simulation parameters (simulation length and time step, etc.) must be specified.

5. Expand the box ‘Simulation specification’. The interface should look as shown below.

6. Click on ‘Simulation specification’. This menu allows you to define the flow modules

(i.e. the compartments of the hydrological cycle) to be included in the simulation. Make sure that the tick boxes ‘Water movement’ and ‘Overland (OL)’ are activated and that no other boxes is ticked. If it is the case, deactivate the related components.

N.B. Quite obviously, only the phenomena that have a significant influence on the behaviour of the catchment should be modelled and the other phenomena can be neglected. The modular structure of the Mike She system allows the components

Page 6: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 6

EuroAquae / HydroEurope Academic Year 2005/2006

listed above to be included in the model depending on the modeller’s needs. For instance, it is possible to include only the overland/channel flow component if it is aimed to model flash floods triggered by intense rainfall events (because most of the water does not infiltrate and the predominant phenomenon is overland runoff). This is precisely what will be done in the present exercise, where you will work on catchment definition and specifications of a simple rainfall-runoff model. The other components will not be included. Still, it is necessary to close the hydrological cycle: one must specify the proportion of water that infiltrates or taken up by evapotranspiration. Since these phenomena are not calculated in the simple model your are going to build up, you have to specify your own guess for the evapotranspiration factor. This is done using a substitution (‘dummy’) component

7. Go to the sub-menu menu: ‘Simulation title’. There you may fill in any information that

you might like to remember of later on when you come back to the model setup.

Page 7: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 7

EuroAquae / HydroEurope Academic Year 2005/2006

8. Go to the sub-menu ‘Simulation period’. This menu is for you to specify the star and

end date of the simulation. You can use either calendar mode or to increment the date using the small ‘up/down’ arrows next to the window box.

Gives you access to calendar mode

Single arrow: Move month by month Double arrow: Move year by year

Set the dates as follows:

- Start date: 5 November 1994, 00hr00,

Page 8: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 8

EuroAquae / HydroEurope Academic Year 2005/2006

- End date 6 November 1994, 00hr00.

9. Go to the sub-menu ‘Time step control’ and specify the following values:

- Initial time step: 6 minutes.

- maximum allowed time step: 1 hour

- increment of time step (that is, the proportion by which you are willing to increase the time step if there is not too much rain falling): 0.05

- Max precipitation depth per time step (unit: mm): 1. The time step will be adjusted automatically (when necessary) in such a way that the amount of precipitation falling within one time step will not exceed this value.

- Max infiltration amount per time step (unit: mm): The time step will be adjusted automatically (if needed) such that the amount of water that infiltrates to the saturated zone does not exceed this value. Note that, in the present model, there is no unsaturated zone so this time step is ignored by the model.

- Input precipitation rate requiring its own timestep: 0.05 (unit: mm/hr): if the rainfall intensity is larger than this precipitation rate, the computational time step is going to follow the time steps at which the rainfall rates are specified (in order to minimize averaging errors).

10. Go to the Sub-menu labeled ‘OL Computational Control Parameters’. Set the following parameters:

- max iteration no: 20

- iteration stop criteria: 5×10–5 m

- water depth threshold: 10–4 m

11. Menu ‘Model domain and grid’: this is where you have to specify the catchment area in the form of a map. When you select this menu, a red cross appears in the left-hand side window in order to remind you that no information has been provided yet and that it is compulsory.

- click the triple dot button in order to select the grid file. The file selection menu appears (see below).

Page 9: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 9

EuroAquae / HydroEurope Academic Year 2005/2006

- go to the directory ‘Maps’ and double-click on the map ‘Grid.dfs2’. The map is

loaded and the catchment shape is displayed in the overview box:

12. Go to the menu ‘Topography’. The topography is stored in a file.

- In the window ‘Spatial distribution’, select the option ‘Grid file (.dfs2)’

- use the ‘triple-dotted button’ to select the topography data file ‘Topography.dfs2’ that is also stored in the ‘Maps’ directory. You are also given an overview of the

Page 10: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 10

EuroAquae / HydroEurope Academic Year 2005/2006

topography in the window.

13. Go to the menu ‘Precipitation’. Make sure that the option for snowmelt is not activated.

14. Sub-menu ‘precipitation rate’

- Spatial distribution: select ‘Station-based’; Data type: select ‘Grid codes’ and load the precipitation code file: ‘RainThiessen.dfs2’ located in the folder ‘Maps’

- The number of precipitation stations is automatically determined by the software and the menu in the main interface expands into as many submenus as there are rainfall station codes. Each of them must be filled in with the time series corresponding to the station code.

- for each rainfall grid code: select the Temporal distribution option: ‘Time varying (.dfs0)’. The data file is called ‘Prates.dfs0’ and is located in the folder ‘Time’. When you load the file, select Item 1 for station 1, Item 2 for station 2, etc. The screen dump below was made for the 3rd station.

After completing the steps, clicking the item for each of the stations gives you an

overview of the rainfall rate at this station over the simulation period:

Page 11: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 11

EuroAquae / HydroEurope Academic Year 2005/2006

15. Last submenu: ‘Net rainfall fraction’. Choose ‘uniform’ and assign a value of 0.9.

16. In the end, all menus and submenus dealing with the precipitation rate distribution should be ticked with a green mark, as shown below.

3. COMPONENT-DEPENDENT SPECIFICATION: OVERLAND (OL) FLOW MODULE

17. Unfold the menu ‘Overland’. Several submenus appear.

Page 12: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 12

EuroAquae / HydroEurope Academic Year 2005/2006

- Menu ‘Overland’, make sure that ‘separated overland flow areas’ is not activated.

- Submenu ‘Manning number’: assign a uniform value of 20 (this is in reality the Strickler friction coefficient !)

- Detention storage: assign a uniform value of 0

- Initial water depth: uniformly 0

4. SPECIFICATION OF RESULT STORAGE

The last thing that you need to do before compiling and running the model is to specify the nature and frequency of the computational results to be stored.

18. Unfold the menu ‘Storing of results’. Activate ‘Storing of water balance’ and deactivate ‘Storing of AD input data’ if it is already activated. ‘Storing of hotstart data’ is not needed.

19. Submenu ‘Detailed time series output’: this allows you to store the computed flow variables at each timestep at specific points.

- click the dotted rectangle with a yellow spark in order to add a storage point. A new line appears in the window

What computed flow variable are you willing to store ?

Computed where ?

- Go and click the field ‘Data type’: you are given choice between the variables that can be stored

- Select ‘depth of overland water’

- go to the blank fields for x and y. Entrer 53250 for x and 3250 for y.

- Repeat the operation for the following points:

Page 13: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 13

EuroAquae / HydroEurope Academic Year 2005/2006

x y

53550 3150 53850 3150 54150 3150 54450 3150 54750 3150 55050 3150

In the end the interface should look as follows (after zooming on the outlet of the model)

Note that these 7 points are equally spaced with a distance of 300 metres (that is,

the grid size of the model), which provides a complete coverage of the flow field across the valley. The total discharge in the valley is therefore the sum of the y-discharges at each of the points.

20. Submenu ‘Detailed M11 time series output’: not applicable, because the Mike 11 model for river flow simulation has not been included in the model.

21. Submenu ‘Grid series output’: since you decided to carry out a water balance, all available simulation variables have to be stored. Make sure that the storing interval is 1 hour.

22. Menu ‘Extra parameters’: not applicable in this case.

23. Save the model !!!

Page 14: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 14

EuroAquae / HydroEurope Academic Year 2005/2006

5. COMPILING AND RUNNING THE MODEL

24. In the bar menu ‘Run’, select ‘Preprocessor only’ in order to compile the model data. The following window appears and tells you that the preprocessing was completed successfully.

25. In the bar menu ‘Run’, select ‘Simulation only’. The status bar indicates the simulation

progress.

6. VISUALISING AND EXPORTING SIMULATION RESULTS

Once the simulation is completed, you are given the possibility to visualise the computed flow variables in the form of maps (at a given time) or time series (at a given point).

26. Activate the ‘Result window’ by clicking on the corresponding bookmark at the bottom of the left-hand side window. Expand the tree under ‘Results of simulation’ by clicking the square box marked with a ‘+’

Page 15: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 15

EuroAquae / HydroEurope Academic Year 2005/2006

6.1 Visualisation of time series

27. Go to ‘Mike SHE Detailed Time Series’ in order to visualise the computed discharges at the various points you defined in Step 19. The y-flow is displayed at the function of time. All selected points are plotted on the same graph.

Page 16: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 16

EuroAquae / HydroEurope Academic Year 2005/2006

28. In order to visualise the numerical values of the computed variables, start the Windows Explorer, go to the folder ‘Model01’ and double-click the file ‘Model01DetailedTS.dfs0’.

The time series editor opens automatically and you are supplied with the

numerical values of the variables.

Note that these values can be selected, copied and pasted directly into an Excel

file for further analysis.

6.2 Map visualisation

29. Go to ‘Gridded Data Result viewer’ in order to visualise the results stored in the form of maps. The computed variables stored in the result files are displayed in the right-

Page 17: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 17

EuroAquae / HydroEurope Academic Year 2005/2006

hand side window.

The simulation results are stored in a time-varying map file (extension .dfs2). There is

one file for each simulation variable. The name and location of the files are specified in the rightmost column of the right-hand side window.

30. These map files can be opened using the same map editor as for input data:

- Click on the pop-up menu File/open

- File type: select ‘2-D grid files’

- Go to the folder ‘Model01’. This folder is a sub-folder of the folder ‘Var’ in

which you started the SHE.

- Select the file that you want to open. To have a look at the computed water depths, select the file Model01_overland.dfs2. The map editor is activated automatically.

Page 18: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 18

EuroAquae / HydroEurope Academic Year 2005/2006

31. The main interface of the map editor is displayed

Zoom in/out Forward/backward in time

Numerical values will be displayed here after clicking on a given point in the map

- The (+) and (-) magnifying glass icons are used to zoom in and out respectively,

- The blue clock-shaped icons allow you to go forward or backward in time when the map is a time-varying one,

- if you click on a point of the map in the left-hand side window, the numerical values around this point will be displayed in the right-hand side window that looks like an Excel calculation sheet. Moreover, the shape of the region covered by the right-hand side window will be displayed on the map of the left-hand side (see below). The numerical values and the colour map are updated automatically as you go forward or backward in time using the clock-shaped icons.

- You may copy-paste these values into Excel using the usual commands.

Page 19: Workshops Physically-Based Catchment Modelling · Workshops Physically-Based Catchment Modelling Tutorial 1 : ... - You have to specify the topology of the model (i.e. the area covered

MIKE SHE Tutorial 1 : Catchment model no 1 19

EuroAquae / HydroEurope Academic Year 2005/2006