Sydrodomain.ini: Unterschied zwischen den Versionen

Aus TALSIM Docs
(Infos ergänzt)
(Korrektur TSType)
 
(Eine dazwischenliegende Version desselben Benutzers wird 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-->
==Systemzustand== <!--T:3-->
Der Abschnitt <code>Systemzustand</code> definiert die verfügbaren Systemzustände.
Der Abschnitt <code>Systemzustand</code> definiert die verfügbaren Systemzustände.
Zeile 40: Zeile 40:
*<code>SubId</code>: Zähler, der hochgezählt wird beim gleichen TSType
*<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>ValidSysElem</code>: Systemelemente, für welche dieser Systemzustand zur Verfügung steht (mehrere durch _ getrennt)
*<code>TSType</code>: Referenz zu [TimeSeriesType]
*<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

Sprachen:
  • Deutsch

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: ID
  • Key: Textschlüssel, wird z.B. für die Bezeichnung bei der Ergebnisausgabe in der WEL-Datei verwendet
  • Description: Beschreibung
  • TypID: Referenz zu [SystemzustandTyp]
  • SumTypId: Referenz zu [SystemzustandTyp] mit dem Unterschied wenn man integriert
  • CalcFactor: Faktor um auf eine Standardeinheit zu kommen, z.B. bei mm = 0.001 um auf m zu kommen
  • UnitType: Referenz zu [UnitType]
  • Ablauf: 1AB = 1, 2AB = 2, 3AB = 3 usw. alle anderen sollten 0 haben
  • Zulauf: 1ZU = 1, alle anderen sollten 0 haben
  • SubId: Zähler, der hochgezählt wird beim gleichen TSType
  • ValidSysElem: Systemelemente, für welche dieser Systemzustand zur Verfügung steht (mehrere durch _ getrennt)
  • TSType: Gruppenzugehörigkeit, kann in der ALL-Datei unter ResultForStates 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.


DataType

VariationParKey

VariationParName

SoilProperties

SoilRatios