Sydrodomain.ini: Unterschied zwischen den Versionen
(Diese Seite wurde zum Übersetzen freigegeben) |
(Korrektur TSType) |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
Die Datei <code>sydrodomain.ini</code> befindet sich im gleichen Verzeichnis wie der [[Special:MyLanguage/Rechenkern|Rechenkern]] und enthält diverse globale Definitionen. | Die Datei <code>sydrodomain.ini</code> befindet sich im gleichen Verzeichnis wie der [[Special:MyLanguage/Rechenkern|Rechenkern]] und enthält diverse globale Definitionen. | ||
<br clear="both"> | |||
==Systemzustand== <!--T:3--> | |||
Der Abschnitt <code>Systemzustand</code> definiert die verfügbaren Systemzustände. | |||
Beispiel (Ausschnitt): | |||
<pre> | |||
[Systemzustand] | |||
Fields=ID |Key |Description |Unit |MassUnit |BaseKey |TypID |SumTypID |CalcFactor |UnitType |Ablauf |Zulauf |SubId |ValidSysElem |TSType | |||
CountValues=126 | |||
#N |A |A |A |A |A |N |N |N |N |N |N |N |A |A | |||
1 |VOL |Volume_Tsdm3 |Tsd.m3 |Mio.m3 |VOL |3 |23 |1000 |4 |0 |0 |0 |BEK_TAL_TRS |VOLUME | |||
2 |VM3 |Volume_m3 |m3 |m3 |VM3 |2 |21 |1 |4 |0 |0 |0 |nn |VOLUME | |||
3 |WSP |Waterlevel |mNN |mNN |WSP |5 |5 |1 |2 |0 |0 |0 |BEK_TAL_TRS |LEVEL | |||
4 |WPG |QH_Relation |mNN |mNN |WPG |5 |5 |1 |2 |0 |0 |0 |nn |LEVEL | |||
5 |NIE |Rainfall |mm |mm |NIE |7 |7 |0.001 |2 |0 |0 |0 |FKA_EZG |PRECIP | |||
6 |NEF |Eff_Rainfall |mm |mm |NEF |7 |7 |0.001 |2 |0 |0 |0 |FKA_EZG |PRECIP | |||
7 |ETP |ETp |mm |mm |ETP |7 |7 |0.001 |2 |0 |0 |0 |FKA_EZG |EVAPO | |||
8 |TEM |Airtemperature |oC |oC |TEM |10 |10 |1 |9 |0 |0 |0 |FKA_EZG |TEMP | |||
... | |||
</pre> | |||
Bedeutung der Spalten: | |||
*<code>ID</code>: ID | |||
*<code>Key</code>: Textschlüssel, wird z.B. für die Bezeichnung bei der Ergebnisausgabe in der WEL-Datei verwendet | |||
*<code>Description</code>: Beschreibung | |||
*<code>TypID</code>: Referenz zu [SystemzustandTyp] | |||
*<code>SumTypId</code>: Referenz zu [SystemzustandTyp] mit dem Unterschied wenn man integriert | |||
*<code>CalcFactor</code>: Faktor um auf eine Standardeinheit zu kommen, z.B. bei mm = 0.001 um auf m zu kommen | |||
*<code>UnitType</code>: Referenz zu [UnitType] | |||
*<code>Ablauf</code>: 1AB = 1, 2AB = 2, 3AB = 3 usw. alle anderen sollten 0 haben | |||
*<code>Zulauf</code>: 1ZU = 1, alle anderen sollten 0 haben | |||
*<code>SubId</code>: Zähler, der hochgezählt wird beim gleichen TSType | |||
*<code>ValidSysElem</code>: Systemelemente, für welche dieser Systemzustand zur Verfügung steht (mehrere durch _ getrennt) | |||
*<code>TSType</code>: Gruppenzugehörigkeit, kann in der [[ALL-Datei]] unter <code>ResultForStates</code> angegeben werden, um die Ergenisausgabe auf die Systemzustände dieser Gruppe einzuschränken | |||
==SystemzustandTyp== <!--T:4--> | ==SystemzustandTyp== <!--T:4--> |
Aktuelle Version vom 7. Juli 2023, 15:32 Uhr
Die Datei sydrodomain.ini
befindet sich im gleichen Verzeichnis wie der Rechenkern und enthält diverse globale Definitionen.
Systemzustand
Der Abschnitt Systemzustand
definiert die verfügbaren Systemzustände.
Beispiel (Ausschnitt):
[Systemzustand] Fields=ID |Key |Description |Unit |MassUnit |BaseKey |TypID |SumTypID |CalcFactor |UnitType |Ablauf |Zulauf |SubId |ValidSysElem |TSType CountValues=126 #N |A |A |A |A |A |N |N |N |N |N |N |N |A |A 1 |VOL |Volume_Tsdm3 |Tsd.m3 |Mio.m3 |VOL |3 |23 |1000 |4 |0 |0 |0 |BEK_TAL_TRS |VOLUME 2 |VM3 |Volume_m3 |m3 |m3 |VM3 |2 |21 |1 |4 |0 |0 |0 |nn |VOLUME 3 |WSP |Waterlevel |mNN |mNN |WSP |5 |5 |1 |2 |0 |0 |0 |BEK_TAL_TRS |LEVEL 4 |WPG |QH_Relation |mNN |mNN |WPG |5 |5 |1 |2 |0 |0 |0 |nn |LEVEL 5 |NIE |Rainfall |mm |mm |NIE |7 |7 |0.001 |2 |0 |0 |0 |FKA_EZG |PRECIP 6 |NEF |Eff_Rainfall |mm |mm |NEF |7 |7 |0.001 |2 |0 |0 |0 |FKA_EZG |PRECIP 7 |ETP |ETp |mm |mm |ETP |7 |7 |0.001 |2 |0 |0 |0 |FKA_EZG |EVAPO 8 |TEM |Airtemperature |oC |oC |TEM |10 |10 |1 |9 |0 |0 |0 |FKA_EZG |TEMP ...
Bedeutung der Spalten:
ID
: IDKey
: Textschlüssel, wird z.B. für die Bezeichnung bei der Ergebnisausgabe in der WEL-Datei verwendetDescription
: BeschreibungTypID
: Referenz zu [SystemzustandTyp]SumTypId
: Referenz zu [SystemzustandTyp] mit dem Unterschied wenn man integriertCalcFactor
: Faktor um auf eine Standardeinheit zu kommen, z.B. bei mm = 0.001 um auf m zu kommenUnitType
: Referenz zu [UnitType]Ablauf
: 1AB = 1, 2AB = 2, 3AB = 3 usw. alle anderen sollten 0 habenZulauf
: 1ZU = 1, alle anderen sollten 0 habenSubId
: Zähler, der hochgezählt wird beim gleichen TSTypeValidSysElem
: Systemelemente, für welche dieser Systemzustand zur Verfügung steht (mehrere durch _ getrennt)TSType
: Gruppenzugehörigkeit, kann in der ALL-Datei unterResultForStates
angegeben werden, um die Ergenisausgabe auf die Systemzustände dieser Gruppe einzuschränken
SystemzustandTyp
SystemobjectType
UnitType
Unit
Interpretation
TimeSeriesType
Origin
Calculation
Operation
TimeSeriesCategory
Program
TimeSeriesFormat
VariationType
VariationOption
Der Abschnitt VariationOption
definiert, welche Parameter durch Variationen/Update geändert werden können:
ID | ACTIVE | TYPE | KENSYS | IDOBJ | IDDATABASE | PARKEY | PARNAME | PARTYPE | FORMAT | UNIT | NUMBER | ISMAPPING | DESCRIPTION |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 1 | SYS | <> | <> | <> | SIM | SIMSTART | DATE | TT MM JJJJ HH mm | - | 1 | 0 | Simulation start (String) |
2 | 1 | SYS | <> | <> | <> | SIM | SIMEND | DATE | TT MM JJJJ HH mm | - | 1 | 0 | Simulation end (String) |
3 | 1 | SYS | <> | <> | <> | SIM | SIMSTARTZRE | DATE | TT MM JJJJ HH mm | - | 1 | 0 | Simulation start for time series (String) |
4 | 1 | SYS | <> | <> | <> | SIM | TIMESTEP_MIN | INT | - | Minuten | 1 | 0 | Timestep in Minutes (Integer) |
5 | 1 | SYS | <> | <> | <> | SIM | CURDATE_RESULT | BOOL | - | 0/1 | 1 | 0 | Output date is set to current data |
6 | 1 | SYS | <> | <> | <> | SIM | KPROG_ID | INT | - | - | 1 | 1 | ID (Number) of Short-Term Simulation |
7 | 1 | SYS | <> | <> | <> | SIM | KPROG_N | SNGL | - | mm | 1 | 0 | Sum of Precipitation in mm |
8 | 1 | SYS | <> | <> | <> | SIM | KPROG_D | INT | - | Minuten | 1 | 0 | Rain duration in Minutes |
9 | 1 | KTR | <> | <ID> | <> | FKT | XSKAL | SNGL | - | - | 1 | 1 | Scaling of X-Values |
10 | 1 | KTR | <> | <ID> | <> | FKT | YSKAL | SNGL | - | - | 1 | 1 | Scaling of Y-Values |
11 | 1 | <> | <Kensys> | <> | <> | VOL | <> | SNGL | - | Tsd.m³ | 1 | 0 | Initial storage |
12 | 1 | <> | <Kensys> | <> | <> | QMITTEL | <> | SNGL | - | m³/s | 1 | 0 | mean release Q in [m³/s] (Elements: EIN) |
13 | 1 | <> | <Kensys> | <> | <> | ZRE_SKAL | <> | SNGL | - | % | 1 | 0 | Scaling for time series (Elemente: EIN) |
14 | 1 | <>,KTR | <Kensys>,<> | <>,<ID> | <> | FKT_REPLACE | <Kenfun>,<> | JGG | - | - | 1 | 2 | Annual pattern (1 Value each month) |
15 | 1 | <>,KTR | <Kensys>,<> | <>,<ID> | <> | FKT_REPLACE | <Kenfun>,<> | GGL | - | - | 1 | 2 | variable Annual Pattern |
16 | 1 | <>,KTR | <Kensys>,<> | <>,<ID> | <> | FKT_REPLACE | <Kenfun>,<> | KNL | - | - | 1 | 2 | Curve (x-y Function) |
17 | 1 | <>,KTR | <Kensys>,<> | <>,<ID> | <> | FKT_REPLACE | <Kenfun>,<> | LAM | - | - | 1 | 2 | Reservoir zoning |
18 | 0 | <>,KTR | <Kensys>,<> | <>,<ID> | <> | FKT_REPLACE | <Kenfun>,<> | JGG | - | - | 1 | 2 | Curves (x-y-time functions) |
19 | 1 | <> | <Kensys> | <> | <> | QM | <Kenfun> | SNGL | - | - | 1 | 0 | Scaling of a release |
20 | 1 | <> | <Kensys> | <> | <> | QAB | <Kenfun> | SNGL | - | - | 1 | 0 | Release pattern |
21 | 1 | <> | <Kensys> | <> | <> | HYA | HYA_WEHRKANTE | SNGL | - | - | 1 | 0 | Elevation of spillway |
22 | 1 | <> | <Kensys> | <> | <> | BED | QM | SNGL | - | - | 1 | 0 | Scaling mean demand for Source/Sinks-Elements |
23 | 1 | BF | <> | <> | <> | MAXINF | <> | SNGL | - | - | 1 | 0 | Scaling of maximum Infiltration |
24 | 1 | BF | <> | <> | <> | KF1EXX | <> | SNGL | - | - | 1 | 0 | Scaling kf-Wert (calculated) top soil horizon |
25 | 1 | BF | <> | <> | <> | KF2EXX | <> | SNGL | - | - | 1 | 0 | Scaling kf-Wert (calculated) medium soil horizon |
26 | 1 | BF | <> | <> | <> | KF3EXX | <> | SNGL | - | - | 1 | 0 | Scaling kf-Wert (calculated) lower soil horizon |
27 | 1 | BF | <> | <> | <> | KF1INT | <> | SNGL | - | - | 1 | 0 | Scaling Interflow (calculated) top soil horizon |
28 | 1 | BF | <> | <> | <> | KF2INT | <> | SNGL | - | - | 1 | 0 | Scaling Interflow (calculated) medium soil horizon |
29 | 1 | BF | <> | <> | <> | KF1EXX_JGG | <> | SNGL | - | - | 1 | 0 | Scaling kf-Wertes (calculated) top soil horizon |
30 | 1 | BF | <> | <> | <> | KF2EXX_JGG | <> | SNGL | - | - | 1 | 0 | Scaling kf-Wertes(calculated) medium soil horizon |
31 | 1 | BF | <> | <> | <> | KF3EXX_JGG | <> | SNGL | - | - | 1 | 0 | Scaling kf-Wertes (calculated) lower soil horizon |
32 | 1 | BF | <> | <> | <> | KF1INT_JGG | <> | SNGL | - | - | 1 | 0 | Scaling Interflow (calculated) top soil horizon |
33 | 1 | BF | <> | <> | <> | KF2INT_JGG | <> | SNGL | - | - | 1 | 0 | Scaling Interflow (calculated) medium soil horizon |
34 | 1 | <> | <Kensys> | <> | <> | QBASIS | <> | SNGL | - | - | 1 | 0 | Initial base flow in l/s km2 |
35 | 1 | <> | <Kensys> | <> | <> | BF0 | <> | SNGL | - | - | 1 | 0 | Initial soil moisture in % of FC |
36 | 1 | <> | <Kensys> | <> | <> | QACTIVE | <Kenfun> | BOOL | - | 0/1 | 1 | 0 | Activation, Deactivation reseroir release |
37 | 1 | TEM | <> | <> | <> | SIM | TEMPERATURE | BOOL | - | 0/1 | 1 | 0 | Temperature calculation active/inactive |
38 | 1 | HYO | <> | <> | <> | SNOW | SNOWSCALING | SNGL | - | - | 1 | 0 | Up-/down scaling of available snow |
Zusätzliche Eräuterungen zu einzelnen Parametern:
SNOWSCALING
: Scaling factor for initial snow conditions. This factor scales both snow height as well as the equivalent water content, without changing the snow density. The factor is applied equally to the initial conditions of all sub-basin elements.