User Tools

Site Tools


start:hype_file_reference:damdata.txt

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start:hype_file_reference:damdata.txt [2018/10/24 08:27]
cpers [Table]
start:hype_file_reference:damdata.txt [2024/01/25 11:37] (current)
Line 1: Line 1:
 ====== DamData.txt ====== ====== DamData.txt ======
  
-This file contains dam properties for **outlet lakes** that operate as reservoirs (i.e. dams) and which do not use general parameters (so the term olake below refers to those olakes that are reservoirs/​dams). Properties defined here override the properties and generic parameters given in [[start:​hype_file_reference:​geodata.txt|GeoData.txt]] and [[start:​hype_file_reference:​par.txt|par.txt]]. Lake depth from [[start:​hype_file_reference:​geodata.txt|GeoData.txt]] may also be kept by using -9999 for the value in //​DamData.txt//​. Dams defined in //​DamData.txt//​ can not be included in [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]] (with the exception of a [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]] with only nutrient model parameters). Dam properties include physical characteristics,​ e.g. depth, ​and regulation routine parameters. In //​DamData.txt//,​ four different dam types with different purposes may be used. These are irrigation dam, water supply dam, flood control dam and hydropower dam. Each typ has its own rules for regulation. Hydropower dams are regulated similar to the routines in [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]],​ but not totally.+This file contains dam properties for **outlet lakes** that operate as reservoirs (i.e. dams) and which do not use general parameters (so the term olake below refers to those olakes that are reservoirs/​dams). Properties defined here override the properties and generic parameters given in [[start:​hype_file_reference:​geodata.txt|GeoData.txt]] and [[start:​hype_file_reference:​par.txt|par.txt]]. Lake depth from [[start:​hype_file_reference:​geodata.txt|GeoData.txt]] may also be kept by using -9999 for the value in //​DamData.txt//​. Dams defined in //​DamData.txt//​ can not be included in [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]] (with the exception of a [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]] with only nutrient model parameters). Dam properties include physical characteristics,​ e.g. depth, regulation routine parameters, and sediment management. In //​DamData.txt//,​ four different dam types with different purposes may be used. These are irrigation dam, water supply dam, flood control dam and hydropower dam. Each typ has its own rules for regulation. Hydropower dams are regulated similar to the routines in [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]],​ but not totally.
  
 //​DamData.txt//​ can only be used for standard olakes (ldtype 1, see ''​ldtype''​ definition in [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]]),​ no lakebasins are allowed. //​DamData.txt//​ can only be used for standard olakes (ldtype 1, see ''​ldtype''​ definition in [[start:​hype_file_reference:​lakedata.txt|LakeData.txt]]),​ no lakebasins are allowed.
Line 17: Line 17:
 The table below describes all //​DamData.txt//​ columns read by HYPE.  The table below describes all //​DamData.txt//​ columns read by HYPE. 
  
-/** 
- * ____________IMPORTANT!__________IMPORTANT!________________IMPORTANT!_______________________IMPORTANT!______________ 
- * 
- * The table below is maintained in spreadsheed file '​file_reference_tables.xlsx'​ 
- * in the wiki back-up folder on our server. 
- * Please edit table contents there and then copy-paste the updated full table to this page. Ask René if something is  
- * unclear. Thanks. 
- * ___________________________________________________________________________________________________________________ 
- */ 
  
  
Line 38: Line 29:
 | ''​datum1'' ​     | //-//                             | //​1/​2/​4// ​ | parameter for regulated olake, start of regulation period 1 (if not defined only one period is used) (4 character month-day string //​mmdd//​) ​                                                                                                               | | ''​datum1'' ​     | //-//                             | //​1/​2/​4// ​ | parameter for regulated olake, start of regulation period 1 (if not defined only one period is used) (4 character month-day string //​mmdd//​) ​                                                                                                               |
 | ''​datum2'' ​     | //-//                             | //​1/​2/​4// ​ | parameter for regulated olake, start of regulation period 2 (4 character month-day string //​mmdd//​) ​                                                                                                                                                        | | ''​datum2'' ​     | //-//                             | //​1/​2/​4// ​ | parameter for regulated olake, start of regulation period 2 (4 character month-day string //​mmdd//​) ​                                                                                                                                                        |
-| ''​qamp'' ​       | //-//                             | //4//      | parameter for regulated olake, seasonally varying flow in regulated volume. Variation defined in form of a sinus wave with this amplitude (as fraction of current ''​qprod''​),​ where the minimum of the sinus wave occurs for day number ''​qpha'' ​           |+| ''​qamp'' ​       | //-//                             | //4//      | parameter for regulated olake, seasonally varying flow in regulated volume. Variation defined in form of a sinus wave with this amplitude (as fraction of current ''​qprod''​: 0-1), where the minimum of the sinus wave occurs for day number ''​qpha'' ​      ​|
 | ''​qpha'' ​       | //-//                             | //4//      | parameter for regulated olake, seasonally varying flow below the threshold. Default is ''​qpha''​ = 102.                                                                                                                                                      | | ''​qpha'' ​       | //-//                             | //4//      | parameter for regulated olake, seasonally varying flow below the threshold. Default is ''​qpha''​ = 102.                                                                                                                                                      |
 | ''​snowfrac'' ​   | //-//                             | //4//      | fraction of the precipitation in the dam’s catchment that falls as snow (can be taken from a model run with this as output), used to give default seasonal varying production flow for high latitude dams (for snowfrac>​0.35:​ qamp=0.71, qpha must be set)  | | ''​snowfrac'' ​   | //-//                             | //4//      | fraction of the precipitation in the dam’s catchment that falls as snow (can be taken from a model run with this as output), used to give default seasonal varying production flow for high latitude dams (for snowfrac>​0.35:​ qamp=0.71, qpha must be set)  |
Line 44: Line 35:
 | ''​exp'' ​        | //-//                             | //​all// ​   | parameter for specific rating curve or for spillway flow of regulated olake above threshold (w0ref), equation//q = rate (w - w0)^exp// ​                                                                                                                     | | ''​exp'' ​        | //-//                             | //​all// ​   | parameter for specific rating curve or for spillway flow of regulated olake above threshold (w0ref), equation//q = rate (w - w0)^exp// ​                                                                                                                     |
 | ''​regvol'' ​     | //​10<​sup>​6</​sup>​ m<​sup>​3</​sup>// ​ | //​all// ​   | regulation volume for general regulation routine. Determines lowest water stage for production flow. (must be less than lake depth * lake area) (suggest 85% of dam volume if data can’t be found) ​                                                         | | ''​regvol'' ​     | //​10<​sup>​6</​sup>​ m<​sup>​3</​sup>// ​ | //​all// ​   | regulation volume for general regulation routine. Determines lowest water stage for production flow. (must be less than lake depth * lake area) (suggest 85% of dam volume if data can’t be found) ​                                                         |
-| ''​wamp'' ​       | //m//                             | //​all// ​   | regulation amplitude. Usually larger than water depth given by regvol. Used for scaling computed water stage variation (below threshold) similar to variation of observations. Set to -9999 for not to use.                                                 |+| ''​wamp'' ​       | //m//                             | //​all// ​   | regulation amplitude. Usually larger than water depth given by ''​regvol''​. Used for scaling computed water stage variation (below threshold) similar to variation of observations. Set to -9999 for not to use.                                                 | 
 +| ''​builddam'' ​   | //-//                             | //​all// ​   | date (yyyy-mm-dd) when the dam with ''​regvol''​ was built, before this date only the rating curve will be used for calculating outflow and at this date the lake threshold will be increased ​                                                | 
 +| ''​removedam'' ​  | //-//                             | //​all// ​   | date (yyyy-mm-dd) when the dam with ''​regvol''​ will be removed, after this date the lake threshold will be lowered and only the rating curve will be used for calculating outflow ​                                                |
 | ''​qinfjan'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean January inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                            | | ''​qinfjan'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean January inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                            |
 | ''​qinffeb'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean Fabruary inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                           | | ''​qinffeb'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean Fabruary inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                           |
Line 57: Line 50:
 | ''​qinfnov'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean November inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                           | | ''​qinfnov'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean November inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                           |
 | ''​qinfdec'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean December inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                           | | ''​qinfdec'' ​    | //​m<​sup>​3</​sup>/​s// ​              | //​all// ​   | mean December inflow to reservoir (can be taken from a model run without reservoirs for example) ​                                                                                                                                                           |
 +| ''​sm_resop'' ​      | //​0-4// ​                       | //​all// ​  | reservoir operation mode, used for sediment density; 1=sediment always submerged or nearly submerged, 2=normally moderate to considerable reservoir drawdown, 3=reservoir normally empty, 4=riverbed sediments ​                                                                                                                                                                                                                                            |
 +| ''​sm_mode'' ​      | //​0-2// ​                       | //​all// ​  | reservoir sediment management methods, decision; 0=no flush, 1=flushing based on reservoir fill up, 2=flushing based on day of year                                                                                                                                                                                                                                             |
 +| ''​sm_dest'' ​      | //​0-1// ​                       | //​all// ​  | reservoir sediment management methods, fate; 0=flushed material removed, 1=flushed material added to flow going downstream ​                                                                                                                                                                                                                                            |
 +| ''​sm_start'' ​      | //​-/​days// ​                   | //​all// ​  | threshold to start sediment flushing. For sm_mode=1 fraction of initial storage volume. For sm_mode=2 day of year.                                                                                                                                                                                                                                             |
 +| ''​sm_duradays'' ​   | //​days// ​                       | //​all// ​  | parameter to regulate the rate of flushing, number of days over which to flush. For sm_mode=1 and 2.                                                                                                                                                                                                                                             |
 +| ''​sm_caprest'' ​      | //-//                        | //​all// ​  | parameter to regulate the rate of flushing, the fraction of the reservoir storage capacity that will be restored. For sm_mode=1 and 2.                                                                                                                                                                                                                                             |
 +| ''​sm_yfreq'' ​      | //​years// ​                      | //​all// ​  | number of years between flushing. For sm_mode=2 only.                                                                                                                                                                                                                                             |
 </​sortable>​ </​sortable>​
  
start/hype_file_reference/damdata.txt.1540362438.txt.gz · Last modified: 2023/11/16 14:28 (external edit)