TAL-Datei: Unterschied zwischen den Versionen
KKeine Bearbeitungszusammenfassung |
(mehr Erläuterungen) |
||
Zeile 151: | Zeile 151: | ||
*| | | | | |A |(3,4) | (1) | (2) | | | W E R T E A E N D E R U N G | | | | *| | | | | |A |(3,4) | (1) | (2) | | | W E R T E A E N D E R U N G | | | | ||
*| | Funktion |gibt KTR | Fkt | S Z F Grz| Kng |HYA J W T | QM |Datei| | Achsenbeschriftung |Kng|Intervall Bezugsdatum | konst.Gang | Hoehe|E| | *| | Funktion |gibt KTR | Fkt | S Z F Grz| Kng |HYA J W T | QM |Datei| | Achsenbeschriftung |Kng|Intervall Bezugsdatum | konst.Gang | Hoehe|E| | ||
*| | |nach ID | Kng | J/N ID | | *| | |nach ID | Kng | J/N ID | 0-5 |ID GG GG GG| m3/s | Nr. | y-Pos | X-Achse Y-Achse |0-3|Typ Faktor Bezugsdatum |JGG WGG TGG | mNN | | | ||
*| |<------------------>|<-->-<-->|-<->-|-+-+-+-<->|+<->-|<->-<-><-><->|<---->|-<->-|-<-------->-|<-------------><------------->|<->|<->-<---->-TT.MM.JJJJ hh:mm|<->-<->-<->-|<---->|+| | *| |<------------------>|<-->-<-->|-<->-|-+-+-+-<->|+<->-|<->-<-><-><->|<---->|-<->-|-<-------->-|<-------------><------------->|<->|<->-<---->-TT.MM.JJJJ hh:mm|<->-<->-<->-|<---->|+| | ||
*| | A | B C | D | E F G H |I J | K L M N | O | P | Q | R S | T | U V| W | X Y Z | | | | *| | A | B C | D | E F G H |I J | K L M N | O | P | Q | R S | T | U V| W | X Y Z | | | | ||
Zeile 169: | Zeile 169: | ||
* <code>'''H'''</code> (optional): Nummer der Grenzfunktion(en) (siehe Grenzfunktionen), die dieser Steuerfunktion zugeordnet ist. | * <code>'''H'''</code> (optional): Nummer der Grenzfunktion(en) (siehe Grenzfunktionen), die dieser Steuerfunktion zugeordnet ist. | ||
* <code>'''I'''</code>: Steuerfunktion aktiv (J/N) (wenn nein, wird der Abfluss dieser Funktion auf 0 gesetzt) | * <code>'''I'''</code>: Steuerfunktion aktiv (J/N) (wenn nein, wird der Abfluss dieser Funktion auf 0 gesetzt) | ||
* <code>'''J'''</code>: Berechnungsweise (0- | * <code>'''J'''</code>: Berechnungsweise (0-5): | ||
** <code>0</code>: Abgaben/dt (bis zu 365 Werte), vorzugeben in der [[QAB-Datei]] | ** <code>0</code>: Abgaben/dt (bis zu 365 Werte), vorzugeben in der [[QAB-Datei]] | ||
** <code>1</code>: Funktion skaliert mit <code>QM</code> (Spalte <code>O</code>) | ** <code>1</code>: Funktion skaliert mit <code>QM</code> (Spalte <code>O</code>) | ||
** <code>2</code>: Funktion skaliert mit Zeitreihe (Spalte <code>P</code>) | ** <code>2</code>: Funktion skaliert mit Zeitreihe (Spalte <code>P</code>) | ||
** <code>3</code>: < | ** <code>3</code>: Wehrüberfall, erfordert Angabe einer in der [[HYA-Datei]] definierten HYA-ID in Spalte <code>K</code>, optional mit Tages-, Wochen und/oder Jahresgang in Spalten <code>L</code>, <code>M</code>, <code>N</code> | ||
** <code>4</code>: < | ** <code>4</code>: Druckrohrleitung, erfordert Angabe einer in der [[HYA-Datei]] definierten HYA-ID in Spalte <code>K</code>, optional mit Tages-, Wochen und/oder Jahresgang in Spalten <code>L</code>, <code>M</code>, <code>N</code> | ||
* <code> | ** <code>5</code>: Turbine, erfordert Angabe einer in der [[HYA-Datei]] definierten HYA-ID in Spalte <code>K</code>, optional mit Tages-, Wochen und/oder Jahresgang in Spalten <code>L</code>, <code>M</code>, <code>N</code> | ||
* <code>''' | '''Bei Berechnungsweise <code>3</code> (Wehrüberfall), <code>4</code> (Druckrohrleitung), oder <code>5</code> (Turbine):''' | ||
* <code>'''M'''</code>: | * <code>'''K'''</code>: Eine in der [[HYA-Datei]] definierte HYA-ID | ||
* <code>'''N'''</code>: < | * <code>'''L'''</code>: Optionaler [[JGG-Datei|Jahresgang]] | ||
* <code>'''O'''</code>: < | * <code>'''M'''</code>: Optionaler [[WGG-Datei|Wochengang]] | ||
* <code>'''P'''</code>: | * <code>'''N'''</code>: Optionaler [[TGG-Datei|Tagesgang]] | ||
'''Bei Berechnungsweise <code>1</code> (Funktion skaliert mit <code>QM</code>):''' | |||
* <code>'''O'''</code>: Skalierungsfaktor für die Abgabe (default: <code>1</code>: keine Skalierung) | |||
'''Bei Berechnungsweise <code>2</code> (Funktion skaliert mit Zeitreihe):''' | |||
* <code>'''P'''</code>: In der [[EXT-Datei]] definierte Dateinummer der Zeitreihe, mit der skaliert werden soll | |||
* <code>'''Q'''</code>: <span style="color:red;">???</span> | * <code>'''Q'''</code>: <span style="color:red;">???</span> | ||
* <code>'''R'''</code>: <span style="color:red;">???</span> | * <code>'''R'''</code>: <span style="color:red;">???</span> |
Version vom 28. Juni 2023, 11:25 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 TAL-Datei ist in verschiedenen Abschnitten unterteilt
Allgemein
*Talsperren (*.TAL) *================== [SETTINGS] VERSION=1.4 *|------|------------|------------|-----|----------|-----------------------|-----------------------|--------------| *| Bez | Anfangs- | Maximal | Ge- | Sohle | HW-Entlastung | Krone |Aktualisierung| *| | volumen | volumen |wicht| | Kante S-Vol | Kante S-Vol | aus ZRE | *|------|------------|------------|-----|----------|-----------------------|-----------------------|--------------| *| | [Tsd.cbm] | [Tsd.cbm] | - | [mNN] | [mNN] | [Tsd.cbm] | [mNN] | [Tsd.cbm] | ID | *|-<-->-|-<-------->-|-<-------->-|-<->-|-<------>-|-<------>-|-<-------->-|-<------>-|-<-------->-|<------------>| | TDHN | 47000 | 83403.66 | 1 | 125 | 176.5 | 72096.13 | 179.5 | 83403.66 | | *|------|------------|------------|-----|----------|-----------------------|-----------------------|--------------|
Anzahl der Funktionen
0Funktionen für TDHN *=================== * *|------|------------------------------|------------------------------------|------|-----|------------|---------------------|----------------------------------| *| Bez.-| Beschreibung | F u n k t i o n e n | | | | | | *|------| | Anz. Anz. Anz. Anz. | | | | | | *| - | | Spe Str Grz Abh | | | | | | *|-<-->-|-<-------------------------->-|-<->--<->--<->--<->-----------------|------|-----|------------|---------------------|----------------------------------| | A | B | C D E F | | | |
A
: ID des Damms (wie im ersten Segment)B
: Beschreibung des Damms (optional)C
: Anzahl der Funktionen der Reservoiroberfläche (entspricht der Anzahl der Funktionen, die im entsprechenden Abschnitt unten definiert sind)D
:Anzahl der Funktionen zur Regulierung des DammreservoirsE
: Anzahl der GrenzfunktionenF
: Anzahl der internen Abhängigkeiten
Speicherkennlinie
1| |----------------------- SPEICHERKENNLINIE -------------------------|------|-----|------------|------------------------------|--------------------------------------------| *| | | WSP Volumen Oberfl. | | | | | | *| | | mNN - ha | | | | | | *| |------------------------------|-<----->-<-------->-<------>--------|------|-----|------------|------------------------------|--------------------------------------------| | | | 486 0 0 | | | | | | | | | 488 0.00409165 4.5 | | | | | | | | | 490 0.0081833 9 | | | | | | | | | 492 0.01636661 13.7 | | | | | | | | | 494 0.02999182 21.3 | | | | | | | | | 496 0.04909984 27.3 | | | | | | | | | 498 0.07438625 33.5 | | | | | | | | | 500 0.1033961 39.3 | | | | | | | | | 502 0.1373568 44.8 | | | | | | | | | 504 0.1763093 51.25 | | | | | | | | | 506 0.2209902 58 | | | | | | | | | 508 0.2711538 64.5 | | | | | | | | | 510 0.3273322 71.5 | | | | | | | | | 512 0.3885434 78.8 | | | | | | | | | 514 0.4560147 86.8 | | | | | | | | | 516 0.5306874 95.5 | | | | | | | | | 518 0.6117021 104.5 | | | | | | | | | 520 0.7025368 114.5 | | | | | | | | | 522 0.8001227 124.6 | | | | | | | | | 523.86 0.896739 134.73 | | | | | | | | | 524 0.9059493 135.67 | | | | | | | | | 525.6 1 144.99 | | | | | | *| |------------------------------|------------------------------------|------|-----|------------|------------------------------|--------------------------------------------|
Die Speicherkennlinie definiert den Zusammenhang zwischen Wasserstand, Speichervolumen und Speicheroberfläche des Speichers.
Das Speichervolumen wird hier als skalierter Wert zwischen 0 und 1 angegeben, wobei 1 dem im oberen Abschnitt der TAL-Datei definierten Maximalvolumen entspricht.
Grenzfunktionen
2| |------------------------- GRENZFUNKTIONEN -------------------------|------|-----|------------|------------------------------|--------------------------| *| | | | | | | | | *| | Funktion | lfd Fkt | Min-Wert Zeig. S Z F | | | | | | *| | | Nr. Kng | m3/s Nr. J/N | | | y-Pos | | | *| |<------------------>|-<->-<->-|-<------>-<->----+-+-+--------------|------|-----|-<-------->-|<-------------><------------->|--------------------------| | |Auslass | 1 GA1 | J N 3 | | | 1771.151 | | | | | A | B C | D E F | | | G | | | *| |--------------------|---------|------------------------------------|------|-----|------------|------------------------------|--------------------------|
A
: Beschreibung der GrenzwertfunktionB
: laufende Nummer (beginnt mit 1)C
: Eindeutige ID der FunktionD
: minimale EntladungE
: ???F
: ???G
: nur für graphische Oberfläche
Speicheroberflächen-Funktionen
3| |----------------- SPEICHEROBERFLAECHEN - FUNKTIONEN ---------------|------|-----|------------|------------------------------|--------------------------| *| | | | | | | | (1) | (2) | | | | *| | Funktion |Bezug ist| Fkt | | Kng | JGG WGG TGG | QM |Datei| | | | *| | | Oberfl. | Kng | | 1/2 | - - - | mm/d | Nr. | | | | *| |<------------------>|---------|-<->-|----------|-<->-|-<->-<->-<->-|<---->|-<->-|------------|------------------------------|--------------------------| *| | A | | B | | C | D E F | G | H |------------|------------------------------|--------------------------| *| |--------------------|---------|-----|----------|-----|-------------|------|-----|------------|------------------------------|--------------------------|
A
: Name / Beschreibung der Funktion der SpeicheroberflächeB
: Eindeutige ID der FunktionC
: Berechnungstyp: [1 | 2]
Berechnungstyp 1: mittlerer Abfluss mit optionalem Jahres- / Wochen- / Tagesmuster:
D, E, F
:Nummer des zu verwendenden jährlichen / wöchentlichen / täglichen MustersG
: Mittelwert der Funktion [mm / d wird intern in m³ / s.ha umgerechnet]
Berechnungstyp 2: Zeitreihen aus einer Datei:
H
: Nummer der verwendeten Zeitreihen (definiert in EXT-Datei)
Steuer-Funktionen
4| |----------------------- STEUER - FUNKTIONEN ---|-----|-------------|------|-----|------------|------------------------------|--------------------------------------------|------|-| *| | | | | |A |(3,4) | (1) | (2) | | | W E R T E A E N D E R U N G | | | *| | Funktion |gibt KTR | Fkt | S Z F Grz| Kng |HYA J W T | QM |Datei| | Achsenbeschriftung |Kng|Intervall Bezugsdatum | konst.Gang | Hoehe|E| *| | |nach ID | Kng | J/N ID | 0-5 |ID GG GG GG| m3/s | Nr. | y-Pos | X-Achse Y-Achse |0-3|Typ Faktor Bezugsdatum |JGG WGG TGG | mNN | | *| |<------------------>|<-->-<-->|-<->-|-+-+-+-<->|+<->-|<->-<-><-><->|<---->|-<->-|-<-------->-|<-------------><------------->|<->|<->-<---->-TT.MM.JJJJ hh:mm|<->-<->-<->-|<---->|+| *| | A | B C | D | E F G H |I J | K L M N | O | P | Q | R S | T | U V| W | X Y Z | | | | |Abgabe |SZPG | QA1 | J N 3 |J 2 | | 1| 3 | 396.1784 | | 0| 4 1|01.01.1990 | | 136|J| | |Wasserversorgung |SZPG | QW1 | J N 3 |J 2 | | 1| 8 | 1153.578 | | 0| 4 1|01.01.1990 | | 152|J| *| |--------------------|---------|-----|----------|-----|-------------|------|-----|------------|------------------------------|--------------------------------------------|------|-|
A
: Name der SteuerfunktionB
: Kennung des Systemelements, in welches diese Steuerfunktion ihr Wasser abgibtC
(optional): ID der Kontrollfunktion, mit der die Funktion skaliert (multipliziert) werden soll (siehe KTR-Datei)D
: Kennung der SteuerfunktionE
: Interpolation zwischen Stützstellen? (J/N)F
: Interpolation in der Zeit? (J/N)G
: FunktionstypH
(optional): Nummer der Grenzfunktion(en) (siehe Grenzfunktionen), die dieser Steuerfunktion zugeordnet ist.I
: Steuerfunktion aktiv (J/N) (wenn nein, wird der Abfluss dieser Funktion auf 0 gesetzt)J
: Berechnungsweise (0-5):0
: Abgaben/dt (bis zu 365 Werte), vorzugeben in der QAB-Datei1
: Funktion skaliert mitQM
(SpalteO
)2
: Funktion skaliert mit Zeitreihe (SpalteP
)3
: Wehrüberfall, erfordert Angabe einer in der HYA-Datei definierten HYA-ID in SpalteK
, optional mit Tages-, Wochen und/oder Jahresgang in SpaltenL
,M
,N
4
: Druckrohrleitung, erfordert Angabe einer in der HYA-Datei definierten HYA-ID in SpalteK
, optional mit Tages-, Wochen und/oder Jahresgang in SpaltenL
,M
,N
5
: Turbine, erfordert Angabe einer in der HYA-Datei definierten HYA-ID in SpalteK
, optional mit Tages-, Wochen und/oder Jahresgang in SpaltenL
,M
,N
Bei Berechnungsweise 3
(Wehrüberfall), 4
(Druckrohrleitung), oder 5
(Turbine):
K
: Eine in der HYA-Datei definierte HYA-IDL
: Optionaler JahresgangM
: Optionaler WochengangN
: Optionaler Tagesgang
Bei Berechnungsweise 1
(Funktion skaliert mit QM
):
O
: Skalierungsfaktor für die Abgabe (default:1
: keine Skalierung)
Bei Berechnungsweise 2
(Funktion skaliert mit Zeitreihe):
P
: In der EXT-Datei definierte Dateinummer der Zeitreihe, mit der skaliert werden soll
Q
: ???R
: ???S
: ???T
: ???U
: ???V
: ???W
: ???X
: ???Y
: ???Z
: ???
Interne Abhängigkeiten
5| |--------------------- INTERNE ABHAENGIGKEITEN ---------------------|------|-----|------------|------------------------------|--------------------------------------------| *| | | | | | | | *| | Fkt | QM JGG WGG TGG | Speicher JGG WGG | Fkt Fkt Fkt Fkt | |Hard | | | | *| | Kng | cbm/s | Tsd.cbm | Nam Nam Nam Nam |Rang |OnOff| | | | *| |-<->-|--<---->-<->-<->-<->-|--<-------->-<->-<->-|-<->-<->-<->-<->-|<->---|-<->-|------------|------------------------------|--------------------------------------------| *| | A | B C D E | F G H | I J K L | M | N | | | | | | QA1 |>= 0 | 83403.66 | QN1 QR1 QS1 | 1 | 0 | | | | | | QA2 |>= 0 | 83403.66 | QW1 | 2 | 1 | | | | *|------|-----|---------------------|---------------------|-----------------|------|-----|------------|------------------------------|--------------------------------------------| * [QUAL+TDHN] Start=1 [QUALEND]
A - E: Erste Bedingung:
A
: Kennung der AbgabeB
: Abgabemenge, die übertroffen werden muss, damit eine Reduktion stattfindetC, D, E
(optional): Nummer des verwendeten Jahres-/ Wochen-/ Tagesgangs zur Skalierung der Abgabemenge
F - H: Zweite Bedingung:
F
: Speichervolumen, das unterschritten werden muss, damit eine Reduktion stattfindetG, H
(optional): Nummer des verwendeten Jahres-/Wochengangs zur Skalierung des SpeichervolumensI - L
: Kennungen und Reihenfolge der zu reduzierenden AbgabenM
: RangnummerN
: HardOnOff: Wenn aktiviert (1
), werden die zu reduzierenden Abgaben komplett ausgeschaltet, ansonsten (0
) erfolgt eine Reduktion um die Menge der auslösenden Abgabe. Dieser Parameter wird derzeit nicht von der GUI unterstützt!