TAL-File: Difference between revisions

From BlueM
Jump to navigation Jump to search
Achyuth (talk | contribs)
m moved TAL-Datei to TAL-File
(No difference)

Revision as of 06:07, 13 May 2009

BlueM_icon.png BlueM.Sim | Download | Application | Theory | Development

Input files · ALL SYS · FKT KTR · EXT JGG WGG TGG · TAL HYA TRS EIN URB VER RUE BEK EZG FKA · BOA BOD LNZ EFL · DIF


Talsperren

siehe auch Theorie:Speicher und Theorie:Betriebsregelkonzept

Die TAL-Datei ist in mehrere Abschnitte untergliedert.

Allgemeine Angaben

<bluem>

  • Talsperren (*.TAL)
  • ==================
  • |------|------------|------------|-----|----------|-----------------------|-----------------------|
  • | Bez | Anfangs- | Maximal | Ge- | Sohle | HW-Entlastung | Krone |
  • | | volumen | volumen |wicht| | Kante S-Vol | Kante S-Vol |
  • |------|------------|------------|-----|----------|-----------------------|-----------------------|
  • | | [Tsd.cbm] | [Tsd.cbm] | - | [mNN] | [mNN] | [Tsd.cbm] | [mNN] | [Tsd.cbm] |
  • |-<-->-|-<-------->-|-<-------->-|-<->-|-<------>-|-<------>-|-<-------->-|-<------>-|-<-------->-|
| T100 |      25060 |      30641 |  1  |      208 |    251.8 |      25060 |      255 |      30641 |
  • |------|------------|------------|-----|----------|-----------------------|-----------------------|

</bluem>

Dieser Abschnitt ist selbsterklärend. Bei mehreren Talsperren wird diese Zeile für jede Talsperre wiederholt.
Die Bezeichnung einer Talsperre muss immer mit T anfangen.

Anzahl der Funktionen

<bluem> 0Funktionen für T100

  • ===================
  • |------|------------------------------|------------------------------------|------|-----|------------|------------------------------|--------------------------------------------|
  • | 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                  |      |     |            |
  • | |------------------------------|------------------------------------|------|-----|------------|------------------------------|--------------------------------------------|

</bluem>

  • A: Bezeichnung der Talsperre (wie im ersten Abschnitt)
  • B: Beschreibung der Talsperre (optional)
  • C: Anzahl der Speicheroberflächenfunktionen (muss mit entsprechendem Abschnitt übereinstimmen)
  • D: Anzahl der Steuerungsfunktionen (muss mit entsprechendem Abschnitt übereinstimmen)
  • E: Anzahl der Grenzfunktionen (muss mit entsprechendem Abschnitt übereinstimmen)
  • F: Anzahl der internen Abhängigkeiten

Speicherkennlinie

<bluem> 1| |----------------------- SPEICHERKENNLINIE -------------------------|------|-----|------------|------------------------------|--------------------------------------------|

  • | | | WSP Volumen Oberfl. | | | | | |
  • | | | mNN [0-1] ha | | | | | |
  • | |------------------------------|-<----->-<-------->-<------>--------|------|-----|------------|------------------------------|--------------------------------------------|
|      |                              |     208          0        0        |      |     |            |                              |                                            |
|      |                              |     210 0.00032636        1        |      |     |            |                              |                                            |
|      |                              |     215 0.01338076      7.5        |      |     |            |                              |                                            |
|      |                              |     220 0.02676153     15.5        |      |     |            |                              |                                            |
|      |                              |     225 0.05874482     29.7        |      |     |            |                              |                                            |
|      |                              |     230  0.1220587     43.1        |      |     |            |                              |                                            |
|      |                              |     235  0.2056069     63.9        |      |     |            |                              |                                            |
|      |                              |     240  0.3348455       88        |      |     |            |                              |                                            |
|      |                              |     245   0.499331    116.9        |      |     |            |                              |                                            |
|      |                              |     250   0.719624    149.5        |      |     |            |                              |                                            |
|      |                              |   251.8  0.8178584    162.5        |      |     |            |                              |                                            |
|      |                              |     255          1    190.5        |      |     |            |                              |                                            |
  • | |------------------------------|------------------------------------|------|-----|------------|------------------------------|--------------------------------------------|

</bluem>

Achtung!
Es sind maximal 40 Stützstellen zugelassen (siehe Bug 32). Wenn mehr eingegeben werden, führt dies zum Fehler 2231:
 2231 Beim Systemelement .....................  XXXX
      bei den Funktionswerten fuer ...........  Vol
      muss der letzte Volumen-Wert = Smax sein!

Grenzfunktionen

<bluem> 2| |------------------------- GRENZFUNKTIONEN -------------------------|------|-----|------------|------------------------------|--------------------------------------------|

  • | | | | | | | | |
  • | | Funktion | lfd Fkt | Min-Wert Zeiger | | | | | |
  • | | | Nr. Kng | m3/s Nr. | | | y-Pos | | |
  • | |<------------------>|-<->-<->-|-<------>-<->-----------------------|------|-----|-<-------->-|<-------------><------------->|--------------------------------------------|
|      |         A             B   C        D     E                                            F             G              H                                                    |
  • | |--------------------|---------|------------------------------------|------|-----|------------|------------------------------|--------------------------------------------|

</bluem>

  • A: Beschreibung der Grenzfunktion
  • B: laufende Nummer (anfangend bei 1)
  • C: eindeutige Funktionskennung
  • D: Minimaler Abfluss
  • E: ???
  • F, G, H: nur für graphische Oberfläche

Die Funktion selbst wird in der FKT-Datei unter dem Namen der Funktionskennung definiert.

(Bei mir wurde der Wert für den minimalen Abfluss nicht ordnungsgemäß aus TALSIM exportiert! Froehlich 11:50, 9. Aug 2006 (CEST))

Speicheroberflächenfunktionen

<bluem> 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  |            |                              |                                            |
  • | |--------------------|---------|-----|----------|-----|-------------|------|-----|------------|------------------------------|--------------------------------------------|

</bluem> Speicheroberflächenfunktionen sind Abgaben/Zuflüsse, die proportional zur Speicheroberfläche sind, z.B. Verdunstung und Niederschlag auf den Speicher, aber auch die Infiltration kann vereinfachend so gerechnet werden.

  • A: Name/Beschreibung der Speicheroberflächenfunktion
  • B: eindeutige Funktionskennung
  • C: Berechnungsart: [1 | 2]

Berechnungsart 1: mittlere Abgabe mit optionalem Jahres/ Wochen/ Tagesgang:

  • D, E, F: Nummer des zu verwendenden Jahres/ Wochen/ Tagesgangs
  • G: Mittelwert der Funktion [mm/d wird intern in m³/s.ha umgerechnet]

Berechnungsart 2: Zeitreihe aus Datei

  • H: Nummer der zu verwendenden Zeitreihe (definiert in EXT-Datei)

Steuerfunktionen

<bluem> 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 |
  • | | |nach ID | Kng | J/N ID | 1-4 |ID GG GG GG| m3/s | Nr. | y-Pos | X-Achse Y-Achse |0-3|Typ Faktor Bezugsdatum |JGG WGG TGG |
  • | |<------------------>|<-->-<-->|-<->-|-+-+-+-<->|+<->-|<->-<-><-><->|<---->|-<->-|-<-------->-|<-------------><------------->|<->|<->-<---->-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  |
  • | |--------------------|---------|-----|----------|-----|-------------|------|-----|------------|------------------------------|--------------------------------------------|

</bluem>

Die Funktionen selbst werden in der FKT-Datei unter dem Namen der Funktionskennung definiert.

  • A: Name/Beschreibung der Steuerfunktion
  • B: Kennung des Unterliegers, an den abgegeben wird (muss in SYS-Datei als Unterlieger definiert sein!)
  • C: (optional) Kennung der Kontrollfunktion, mit der die Funktion skaliert (multipliziert) werden soll (siehe KTR-Datei)
  • D: eindeutige Funktionskennung
  • E: Interpolation zwischen Stützstellen (J/N)
  • F: Interpolation in der Zeit (J/N)
  • G: Funktionsart
  • H: (optional) Nummer der Grenzfunktion (siehe Abschnitt Grenzfunktionen), die dieser Steuerfunktion zugewiesen ist.
  • I: Steuerfunktion aktiv (J/N) (wenn Nein, dann wird die Abgabe dieser Funktion auf 0 gesetzt)
  • J: Berechnungsart (Skaliertyp):

Berechnungsart 0: Direkte Abgaben (funzt nicht, siehe Bug 15)

Berechnungsart 1: mittlere Abgabe mit optionalem Jahres/ Wochen/ Tagesgang:

Berechnungsart 2: Zeitreihe:

  • P: Nummer der zu verwendenden Zeitreihe (definiert in EXT-Datei)

Berechnungsarten 3, 4 und 5: Hydraulik: Überfall, Rohrleitung und Turbine:

  • K: ID des hydraulischen Elements (siehe HYA-Datei)
  • Q, R, S: nur für graphische Oberfläche
  • T, U, V, W, X, Y, Z: Werteänderung (?) (funzt nicht, siehe Bug 5)

Interne Abhängigkeiten

<bluem> 5| |--------------------- INTERNE ABHAENGIGKEITEN ---------------------|------|-----|------------|------------------------------|--------------------------------------------|

  • | | | | | | | |
  • | | Fkt | QM JGG WGG TGG | Speicher JGG WGG | Fkt Fkt Fkt Fkt | | | | | |
  • | | Kng | cbm/s | Tsd.cbm | Nam Nam Nam Nam | | | | | |
  • | |-<->-|--<---->-<->-<->-<->-|--<-------->-<->-<->-|-<->-<->-<->-<->-|------|-----|------------|------------------------------|--------------------------------------------|
|      |  A  |>=   B    C   D   E  |<=     F      G   H  |  I   J   K   L  |      |     |            |                              |                                            |
  • |------|-----|---------------------|---------------------|-----------------|------|-----|------------|------------------------------|--------------------------------------------|

</bluem> A bis E: Erste Bedingung:

  • A: Funktionskennung
  • B: Abgabe, die überschritten werden muss, damit eine Reduktion erfolgt
  • C, D, E: Nummer des zu verwendenden Jahres/ Wochen/ Tagesgangs für Skalierung von QM

F bis H: Zweite Bedingung:

  • F: Speichervolumen, das unterschritten werden muss, damit eine Reduktion erfolgt
  • G, H: Nummer des zu verwendenden Jahres/ Wochengangs für Skalierung von Speichervolumen

I bis L: Funktionskennungen und Reihenfolge der Steuerfunktionen, die reduziert werden sollen

Beispiel

<bluem> 5| |--------------------- INTERNE ABHAENGIGKEITEN ---------------------|------|-----|------------|------------------------------|--------------------------------------------|

  • | | | | | | | |
  • | | Fkt | QM JGG WGG TGG | Speicher JGG WGG | Fkt Fkt Fkt Fkt | | | | | |
  • | | Kng | cbm/s | Tsd.cbm | Nam Nam Nam Nam | | | | | |
  • | |-<->-|--<---->-<->-<->-<->-|--<-------->-<->-<->-|-<->-<->-<->-<->-|------|-----|------------|------------------------------|--------------------------------------------|
|      | QH1 |>=     0             |<=     30641         | QM1 QM2 QM3     |      |     |            |                              |                                            |

</bluem>

Bedeutung
Wenn die Abgabe von QH1 größer-gleich 0 ist, und das Speichervolumen kleiner-gleich 30641 Tsd.m³ ist, dann reduziere zuerst QM1, und falls das nicht reicht danach QM2 und dann QM3, bis insgesamt eine Reduktion um den Wert von QH1 erreicht wird.