ALL-Datei: Unterschied zwischen den Versionen
K (Kurzfristprognose) |
(Update for Talsim.Engine v4.1.10) |
||
| (13 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
| Zeile 37: | Zeile 37: | ||
SimBlock=13 | SimBlock=13 | ||
ViewTimeStep=1 | ViewTimeStep=1 | ||
StartKey=A231 | |||
<!--T:7--> | <!--T:7--> | ||
| Zeile 93: | Zeile 94: | ||
Bin=N | Bin=N | ||
Ani=N | Ani=N | ||
Soil= | Hru=0 | ||
Soil=0 ;0=no soil moisture output, 1=mm/m (default), 2=mm absolute, 3=% of awc | |||
OverviewOnly=N | OverviewOnly=N | ||
ResultEachTimeStep=1 | ResultEachTimeStep=1 | ||
| Zeile 135: | Zeile 137: | ||
* <code>SimStart</code>: Startdatum der Simulation, Format <code>dd.MM.JJJJ HH:mm</code> oder <code>dd/MM/JJJJ HH:mm</code> | * <code>SimStart</code>: Startdatum der Simulation, Format <code>dd.MM.JJJJ HH:mm</code> oder <code>dd/MM/JJJJ HH:mm</code> | ||
* <code>SimEnd</code>: Enddatum der Simulation, Format <code>dd.MM.JJJJ HH:mm</code> oder <code>dd/MM/JJJJ HH:mm</code> | * <code>SimEnd</code>: Enddatum der Simulation, Format <code>dd.MM.JJJJ HH:mm</code> oder <code>dd/MM/JJJJ HH:mm</code> | ||
<div class="info"> | |||
Kleinstes mögliches Startdatum ist 01.01.0001 00:00<br/> | |||
Größtes mögliches Enddatum ist ein Zeitschritt vor 31.12.9999 23:59 (#221) | |||
</div> | |||
* <code>SimStartZre</code>: | * <code>SimStartZre</code>: | ||
* <code>UseCurrentDate</code>: | * <code>UseCurrentDate</code>: | ||
| Zeile 141: | Zeile 147: | ||
* <code>SimBlock</code>: | * <code>SimBlock</code>: | ||
* <code>ViewTimeStep</code>: | * <code>ViewTimeStep</code>: | ||
* <code>StartKey</code>: Ermöglicht simulation von Teilgebieten. Nur Elemente die Oberhalb des genannten Elements liegen werden im Simulationslauf berücksichtig. | |||
===<code>[SIMPROG]</code>=== <!--T:25--> | ===<code>[SIMPROG]</code>=== <!--T:25--> | ||
<!--T:26--> | <!--T:26--> | ||
* <code>KProgID</code>: | * <code>KProgID</code>: Wenn <code>SimMode</code> = 2, ID der zu verwendenden Kurzfristprognose in der [[Special:MyLanguage/PRO-Datei|PRO-Datei]] | ||
===<code>[SIMREALTIME]</code>=== <!--T:27--> | ===<code>[SIMREALTIME]</code>=== <!--T:27--> | ||
| Zeile 170: | Zeile 176: | ||
===<code>[POSTPROCESSING]</code>=== <!--T:32--> | ===<code>[POSTPROCESSING]</code>=== <!--T:32--> | ||
Dieser Abschnitt ist obsolet | |||
<!--T:33--> | <!--T:33--> | ||
* <code>IsActive</code>: | * <code>IsActive</code>: | ||
===<code>[STARTCONDITION]</code>=== <!--T:34--> | ===<code>[STARTCONDITION]</code>=== <!--T:34--> | ||
| Zeile 191: | Zeile 198: | ||
* <code>ObjectiveFunction</code>: | * <code>ObjectiveFunction</code>: | ||
* <code>Expo</code>: | * <code>Expo</code>: | ||
* <code>ErrGauge</code>: | * <code>ErrGauge</code>: obsolete | ||
* <code>ErrObjective</code>: | * <code>ErrObjective</code>: | ||
* <code>OptionEzgScsLoss</code>: | * <code>OptionEzgScsLoss</code>: | ||
| Zeile 198: | Zeile 205: | ||
* <code>MaxIteration</code>: | * <code>MaxIteration</code>: | ||
* <code>SoilInterconnected</code>: Bei <code>1</code> erfolgt die Übergabe von Interflow zwischen Einzugsgebieten direkt über die Bodenschichten (''Neu seit v3.1.1.8''). Bei <code>0</code> wird Interflow nur in die Speicherkaskade des nächsten Einzugsgebiets übergeben. Default: <code>0</code>. <br/>'''Hinweis:''' Wenn aktiviert, erfolgt eine iterative Berechnung der Bodenfeuchteberechnung bei der jeder Zeitschritt mindestens zwei Mal berechnet wird! | * <code>SoilInterconnected</code>: Bei <code>1</code> erfolgt die Übergabe von Interflow zwischen Einzugsgebieten direkt über die Bodenschichten (''Neu seit v3.1.1.8''). Bei <code>0</code> wird Interflow nur in die Speicherkaskade des nächsten Einzugsgebiets übergeben. Default: <code>0</code>. <br/>'''Hinweis:''' Wenn aktiviert, erfolgt eine iterative Berechnung der Bodenfeuchteberechnung bei der jeder Zeitschritt mindestens zwei Mal berechnet wird! | ||
===<code>[FILES]</code>=== <!--T:38--> | ===<code>[FILES]</code>=== <!--T:38--> | ||
| Zeile 208: | Zeile 214: | ||
* <code>Wel</code>: | * <code>Wel</code>: | ||
* <code>Csv</code>: | * <code>Csv</code>: | ||
* <code>Bin</code>: Bei <code>J</code> erfolgt die Ergebnisausgabe | * <code>Bin</code>: Bei <code>J</code> erfolgt die Zeitreihen Ergebnisausgabe in einem Binärformat (WBL). Bei <code>N</code> im ASCII WEL-Format | ||
* <code>Ani</code>: | * <code>Ani</code>: | ||
* <code>Hru</code>: Bei <code>1</code> wird eine zusätzliche HRU.WEL-Datei ausgegeben, mit Ergebnissen pro Elementarfläche. | |||
* <code>Soil</code>: Ermöglicht die zusätzliche Ausgabe der Bodenfeuchte der drei Bodenschichten jedes Einzugsgebiets in einer separaten BOF.WEL-Datei. (''Neu seit v3.1.1.8'') | * <code>Soil</code>: Ermöglicht die zusätzliche Ausgabe der Bodenfeuchte der drei Bodenschichten jedes Einzugsgebiets in einer separaten BOF.WEL-Datei. (''Neu seit v3.1.1.8'') | ||
*:Mögliche Angaben: | *:Mögliche Angaben: | ||
| Zeile 216: | Zeile 223: | ||
** <code>2</code>: Ausgabe in der Einheit mm | ** <code>2</code>: Ausgabe in der Einheit mm | ||
** <code>3</code>: Ausgabe in % von nFK (nutzbare Feldkapazität) | ** <code>3</code>: Ausgabe in % von nFK (nutzbare Feldkapazität) | ||
*:Die Optionen 1 bis | ** <code>4</code>: Ausgabe in % von GPV (Gesamtporenvolumen) | ||
*:Die Optionen 1 bis 4 wirken kumulativ, d.h. bei <code>4</code> wird die Bodenfeuchte in allen vier Einheiten ausgegeben. | |||
* <code>OverviewOnly</code>: | * <code>OverviewOnly</code>: | ||
* <code>ResultEachTimeStep</code>: | * <code>ResultEachTimeStep</code>: Anzahl Simulationszeitschritte pro Ausgabezeitschritt (Standard: <code>1</code>). Wenn eine Zahl größer als 1 angegeben wird, werden die Berechnungsergebnisse auf den Ausgabezeitschritt gemittelt.<br/>Beispiel: Simulationszeitschritt 2 h (<code>TimeStep_min=120</code>) und <code>ResultEachTimeStep=12</code> führt dazu, dass die Ergebnisse nur alle 24 h ausgegeben werden. | ||
<div class="achtung">'''Vorsicht bei Nutzung von <code>ResultEachTimeStep</code>:''' | |||
* Der Zeitbezug bleibt auf den Simulationszeitschritt bezogen! D.h. wenn der Simulationszeitschritt 1 h beträgt, und <code>ResultEachTimeStep=24</code> gesetzt wird, sind Ausgaben mit Einheiten wie mm immer noch als mm/h und nicht als mm/d zu interpretieren! #116 | |||
* Ausgaben von Konzentrationen mit Einheit mg/l sind einfach gemittelt, d.h. die Massenbilanz wird nicht erhalten. Aus diesen gemittelten Konzentrationen dürfen keine Frachten zurückgerechnet werden. Anstattdessen sollten die relevanten Fracht-Ausgaben verwendet werden. | |||
</div> | |||
* <code>Decimals</code>: | * <code>Decimals</code>: | ||
* <code>ResultForStates</code>: Optionale Angabe über die auszugebenden Ergebnisse. Es können mehrere angegeben werden, die durch Komma zu trennen sind. | * <code>ResultForStates</code>: Optionale Angabe über die auszugebenden Ergebnisse. Es können mehrere angegeben werden, die durch Komma zu trennen sind. | ||
| Zeile 226: | Zeile 238: | ||
** <code>QEZG</code>: Alle Abflusskomponenten von Einzugsgebieten | ** <code>QEZG</code>: Alle Abflusskomponenten von Einzugsgebieten | ||
** <code>BODEN</code>: Alle Bodenkomponenten (BOF, INF, EXX, INT, ITT) | ** <code>BODEN</code>: Alle Bodenkomponenten (BOF, INF, EXX, INT, ITT) | ||
===<code>[OPTIMIZATION]</code>=== <!--T:40--> | ===<code>[OPTIMIZATION]</code>=== <!--T:40--> | ||
Aktuelle Version vom 7. November 2025, 17:44 Uhr
ASCII-Datensatz: ALL SYS EXT RFD | EIN EZG TAL TRS URB VER | FKT JGG WGG TGG OPF QAB | LNZ BOA BOD EFL HYA HYO | KTR | KAL | QUA TEM | ABZ PRO SCE UPD VAR ZIE | SIMINFO TXT
Die ALL-Datei enthält allgemeine Angaben zur Simulation
Beispiel
*Allgemeine Angaben (*.ALL) *========================== [SETTINGS] VERSION=1.2 [NAME] Caption=002_Langzeitsimulation_1973_1980_Gesamtsystem_Stand_2017 Text1= Text2= Text3=batch-run, 27.01.2017 15:23:49 [SIMULATION] SimMode=1 SimStart=01.11.1973 07:30 SimEnd=28.02.1974 07:30 SimStartZre= UseCurrentDate=N TimeStep_min=15 TimeStep_month=N SimBlock=13 ViewTimeStep=1 StartKey=A231 [SIMPROG] KProgID=0 [SIMREALTIME] PreStartStep=d PreStartCount=1 ConnectedKProgID=0 [SIMLOOP] #Simulationszeitschritt = 1 Monat TimeStepCount= LoopCount= QGeneration=TRUE UseSimStart=FALSE [SIMSCE] [POSTPROCESSING] IsActive=J [STARTCONDITION] UrbanLoss=4 StartLoss=100 ChannelFlow=100 ReservoirFill=100 SoilMoisture=100 [CALC] CntrlFunction=J ObjectiveFunction=N Expo=0 ErrGauge=0 ErrObjective=0 OptionEzgScsLoss=0 PsiEndScs=1 EflThreshold=0 MaxIteration=2 SoilInterconnected=0 [FILES] Max=J Blz=J Prob=N Wel=J Csv=N Bin=N Ani=N Hru=0 Soil=0 ;0=no soil moisture output, 1=mm/m (default), 2=mm absolute, 3=% of awc OverviewOnly=N ResultEachTimeStep=1 Decimals=3 ResultForStates=QQQ,BOF [OPTIMIZATION] Optimize=N OptMode=1 [SIMMEMO] StartMemo= EndMemo=
Erläuterungen
[SETTINGS]
VERSION: Versionsnummer des Dateiformats
[NAME]
Name und Beschreibung des Datensatzes
[SIMULATION]
SimMode: Simulationsmodus1: Simulation mit Zeitreihen2: Kurzfristprognose
SimStart: Startdatum der Simulation, Formatdd.MM.JJJJ HH:mmoderdd/MM/JJJJ HH:mmSimEnd: Enddatum der Simulation, Formatdd.MM.JJJJ HH:mmoderdd/MM/JJJJ HH:mm
Kleinstes mögliches Startdatum ist 01.01.0001 00:00
Größtes mögliches Enddatum ist ein Zeitschritt vor 31.12.9999 23:59 (#221)
SimStartZre:UseCurrentDate:TimeStep_min:TimeStep_month:SimBlock:ViewTimeStep:StartKey: Ermöglicht simulation von Teilgebieten. Nur Elemente die Oberhalb des genannten Elements liegen werden im Simulationslauf berücksichtig.
[SIMPROG]
KProgID: WennSimMode= 2, ID der zu verwendenden Kurzfristprognose in der PRO-Datei
[SIMREALTIME]
PreStartStep:PreStartCount:ConnectedKProgID:
[SIMLOOP]
#Simulationszeitschritt:TimeStepCount:LoopCount:QGeneration:UseSimStart:
[SIMSCE]
[POSTPROCESSING]
Dieser Abschnitt ist obsolet
IsActive:
[STARTCONDITION]
UrbanLoss:StartLoss:ChannelFlow:ReservoirFill:SoilMoisture:
[CALC]
CntrlFunction:ObjectiveFunction:Expo:ErrGauge: obsoleteErrObjective:OptionEzgScsLoss:PsiEndScs:EflThreshold:MaxIteration:SoilInterconnected: Bei1erfolgt die Übergabe von Interflow zwischen Einzugsgebieten direkt über die Bodenschichten (Neu seit v3.1.1.8). Bei0wird Interflow nur in die Speicherkaskade des nächsten Einzugsgebiets übergeben. Default:0.
Hinweis: Wenn aktiviert, erfolgt eine iterative Berechnung der Bodenfeuchteberechnung bei der jeder Zeitschritt mindestens zwei Mal berechnet wird!
[FILES]
Max:Blz:Prob:Wel:Csv:Bin: BeiJerfolgt die Zeitreihen Ergebnisausgabe in einem Binärformat (WBL). BeiNim ASCII WEL-FormatAni:Hru: Bei1wird eine zusätzliche HRU.WEL-Datei ausgegeben, mit Ergebnissen pro Elementarfläche.Soil: Ermöglicht die zusätzliche Ausgabe der Bodenfeuchte der drei Bodenschichten jedes Einzugsgebiets in einer separaten BOF.WEL-Datei. (Neu seit v3.1.1.8)- Mögliche Angaben:
0: keine Ausgabe1: Ausgabe in der Einheit mm/m2: Ausgabe in der Einheit mm3: Ausgabe in % von nFK (nutzbare Feldkapazität)4: Ausgabe in % von GPV (Gesamtporenvolumen)
- Die Optionen 1 bis 4 wirken kumulativ, d.h. bei
4wird die Bodenfeuchte in allen vier Einheiten ausgegeben.
OverviewOnly:ResultEachTimeStep: Anzahl Simulationszeitschritte pro Ausgabezeitschritt (Standard:1). Wenn eine Zahl größer als 1 angegeben wird, werden die Berechnungsergebnisse auf den Ausgabezeitschritt gemittelt.
Beispiel: Simulationszeitschritt 2 h (TimeStep_min=120) undResultEachTimeStep=12führt dazu, dass die Ergebnisse nur alle 24 h ausgegeben werden.
Vorsicht bei Nutzung von
ResultEachTimeStep:
- Der Zeitbezug bleibt auf den Simulationszeitschritt bezogen! D.h. wenn der Simulationszeitschritt 1 h beträgt, und
ResultEachTimeStep=24gesetzt wird, sind Ausgaben mit Einheiten wie mm immer noch als mm/h und nicht als mm/d zu interpretieren! #116 - Ausgaben von Konzentrationen mit Einheit mg/l sind einfach gemittelt, d.h. die Massenbilanz wird nicht erhalten. Aus diesen gemittelten Konzentrationen dürfen keine Frachten zurückgerechnet werden. Anstattdessen sollten die relevanten Fracht-Ausgaben verwendet werden.
Decimals:ResultForStates: Optionale Angabe über die auszugebenden Ergebnisse. Es können mehrere angegeben werden, die durch Komma zu trennen sind.- Mögliche Angaben sind einzelne Systemzustände oder auch (neu seit v3.1.1.8) Gruppen von Systemzustände (Spalten "Key" bzw. "TSType" der Systemzustände in der
sydrodomain.ini). Beispiele:
QQQ: Nur Zu- und AbflüsseBOF: BodenfeuchteQEZG: Alle Abflusskomponenten von EinzugsgebietenBODEN: Alle Bodenkomponenten (BOF, INF, EXX, INT, ITT)
- Mögliche Angaben sind einzelne Systemzustände oder auch (neu seit v3.1.1.8) Gruppen von Systemzustände (Spalten "Key" bzw. "TSType" der Systemzustände in der
[OPTIMIZATION]
Optimize:OptMode:
[SIMMEMO]
StartMemo:EndMemo: