TALSIM Export: Difference between revisions

From BlueM
Jump to navigation Jump to search
(Text von Benutzung hierher verschoben)
 
mNo edit summary
 
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Diese Seite beschreibt die Vorgehensweise um einen in TALSIM erstellten Systemplan für das Blaue Modell nutzen zu können.
{{BlueM.Sim nav}}
<div style="float:right; margin-left:10px;">__TOC__</div>


__TOC__
Diese Seite beschreibt die erforderliche Vorgehensweise um einen in [[TALSIM]] erstellten Systemplan für [[BlueM.Sim]] nutzen zu können. Diese Anleitung basiert auf der Version 2.01.0009 von TALSIM.


==Vor dem Export==
==Vor dem Export==
* aktualisierte Version von TALSIM (v. 2.01.0009) verwenden!
* Vor dem Starten von TALSIM das Dezimaltrennzeichen in Windows auf Punkt (.) stellen!
* Vor dem Starten von TALSIM das Dezimaltrennzeichen in Windows auf Punkt (.) stellen!
* In der Simulationsverwaltung "Zielfunktion" deaktivieren (oder nachträglich in der exportierter Datei *.ALL ''Berechnung Zielfunktion'' auf N setzen). ''(ist das wirklich nötig? [[Benutzer:Froehlich|Froehlich]])''
* In der Simulationsverwaltung "Zielfunktion" deaktivieren (oder nachträglich in der exportierten [[ALL-Datei]] ''Berechnung Zielfunktion'' auf <code>N</code> setzen).


===Element Verbraucher===
===Element Verbraucher===
* Im Register ''Bedarf'': Wenn die Option ''Datei'' gewählt ist, muss auch eine Gangliniendatei angegeben sein!
* Im Register ''Bedarf'': Wenn die Option ''Datei'' gewählt ist, muss auch eine Gangliniendatei angegeben sein!
* Im Register ''Zuschuss'': Wenn die Option ''Ganglinie'' gewählt ist, muss auch eine Gangliniendatei angegeben sein!
* Im Register ''Zuschuss'': Wenn die Option ''Ganglinie'' gewählt ist, muss auch eine Gangliniendatei angegeben sein!
(Diese Korrekturen können auch nachträglich in der exportierten Datei *.URB durchgeführt werden, in dem die Kennungen "Kng" entsprechend angepasst werden)
(Diese Korrekturen können auch nachträglich in der exportierten [[URB-Datei]] durchgeführt werden, in dem die Kennungen <code>Kng</code> entsprechend angepasst werden)


==Nach dem Export==
==Nach dem Export==
===Datei *.EXT (Zeitreihen)===
===Datei *.EXT (Zeitreihen)===
* Die Exportdatei verweist auf die Access-Datenbank der Zeitreihen, dies muss geändert werden, so dass direkt auf die Zeitreihen im Binärformat (*.BIN) verwiesen wird.
Die von TALSIM exportierte Datei besitzt ein anderes Format, als das, was für das Blaue Modell erforderlich ist. Das von TALSIM exportierte Format ist folgendes:
* Ausserdem fehlt im Export die Spalte mit Informationen über die Zeitreihen-Interpretation (Spalte erforderlich seit [http://130.83.196.170/websvn/listing.php?repname=BlauesModell&path=%2F&rev=37&sc=1 Rev37]).
<bluem>
Folgendes Format ist erforderlich (Beispiel):
<pre><nowiki>
*Zeitreihen (*.EXT)
*Zeitreihen (*.EXT)
*==================
*==================
*
*c:\Programme\TALSIM20\DEMO\WelleDemo.Mdb
*|-----|------|-----|----------------------------------------------------------------------------------|
*|-----|------|----------------------------|
*|Datei| Einh |Intrp| Name der Binärdatei                                                              |Bezeichnung
*|Datei| Einh | ObjID    ZreID    DBID  |Bezeichnung
*| Nr. |      |     |                                                                                  |
*| Nr. |      |                           |
*|-<->-|-<-->-|-<->-|-<--------1---------2---------3---------4---------5---------6---------7--------->-|
*|-<->-|-<-->+|-<------>-<------>-<------>-|
  |  1 | m3/s |  2  | D:\CODING\BlauesModell\Test\00000861.bin                                        |Demo-Zufluss (79-99)
  |  A |   B C|   D         E        F    |     G
*|-----|------|-----|----------------------------------------------------------------------------------|
*|-----|------|----------------------------|
</nowiki></pre>
</bluem>
Mögliche Werte für die Interpretation:
 
{| class="wikitable" border="1" cellpadding="4" cellspacing="0"
*A: Diese Dateinummer sollte bei der Konvertierung beibehalten werden.
|- style="background-color:#CCCCCC;"
*B: Die Einheit kann auch übernommen werden
! Wert !! Interpretation
*C: ???
|-
*D: belanglos
| 1 || momentaner Messwert (z.B. Abfluss)
*E: diese Nummer findet sich auch im Dateinamen der entsprechenden Binärdatei der Zeitreihe wieder. Die Binärdateien befinden sich üblicherweise im Welle* Ordner, der sich im selben Verzeichnis wie die Zeitreihendatenbank befindet.  
|-
*F: belanglos
| 2 || Block rechts, Messwert links ('''Standardwert''')
*G: Bezeichnung/Beschreibung der Zeitreihe
|-
 
| 3 || Block links, Messwert rechts
Im Export fehlt leider die Spalte mit Informationen über die Zeitreihen-Interpretation (Spalte erforderlich seit Rev 37).
|-
 
| 4 || Summenlinie
Das für BlueM erforderliche Format ist unter [[EXT-Datei]] beschreiben.
|-
| 5 || Summenlinie pro Zeitschritt (z.B. Niederschlag)
|}


====Automatische Umwandlung der *.EXT durch eine Word Makro====
====Automatische Umwandlung der *.EXT durch eine Word Makro====
Das Word Macro befindet sich hier [[Media:Macro.doc | (Macro.doc)]].
Das Word Macro befindet sich hier {{file|doc|Macro.doc|Macro.doc}}.
Starten des Makros durch drücken von ''Run Macro''. Es werden nacheinander drei Dialogfelder geöffnet:  
Starten des Makros durch drücken von ''Run Macro''. Es werden nacheinander drei Dialogfelder geöffnet:  
* In das erste Dialogfeld muss der Pfad zum Arbeitsordner angegeben werden (z.B.: C:\Projekt).
* In das erste Dialogfeld muss der Pfad zum Arbeitsordner angegeben werden (z.B.: C:\Projekt).
* In das zweite Dialogfeld muss der Name der umzuwandelnden Datei angegeben werden (z.B.: demo.EXT).  
* In das zweite Dialogfeld muss der Name der umzuwandelnden Datei angegeben werden (z.B.: demo.EXT).  
* In das dritte Dialogfeld muss der Pfad zu der zu benutzenden Zeitreihe eingegeben werden (z.B.: D:\CODING\BlauesModell\Test\00000861.bin).  
* In das dritte Dialogfeld muss der Pfad zu der zu benutzenden Zeitreihe eingegeben werden (z.B.: D:\CODING\BlueM\Test\00000861.bin).  
* '''Hinweis:''' Word kann die Anzahl Zeichen in den Zeilen nicht zählen, deswegen muss das letzte Zeichen der Zeile ggf. manuell ausgerichtet werden.  
* '''Hinweis:''' Word kann die Anzahl Zeichen in den Zeilen nicht zählen, deswegen muss das letzte Zeichen der Zeile ggf. manuell ausgerichtet werden.  
* Anschließend die umgewandelte Datei abspeichern (alte Datei überschreiben oder unter neuem Namen speichern).
* Anschließend die umgewandelte Datei abspeichern (alte Datei überschreiben oder unter neuem Namen speichern).
===Datei *.[[EZG-Datei|EZG]] (Einzugsgebiete)===
Seit Rev 544 (v0.9.4) beziehen sich die Aufteilungsfaktoren Beta1 und Beta2 in BlueM nur noch auf die unversiegelte Fläche, während sie sich in TALSIM auf die Gesamtfläche beziehen.
===Datei *.[[VER-Datei|VER]] (Verzweigungen)===
Das Format der [[VER-Datei]] ist in BlueM ab Rev 482 leicht angepasst worden.


==Weitere Anpassungen==
==Weitere Anpassungen==
Weitere Anpassungen/Modifikation der Eingabedateien sind unter [[BlauesModell Benutzung | Benutzung]] beschreiben
Das Format der Eingabedateien ist unter '''[[BlueM Eingabedateien]]''' dokumentiert.
 
==Verschiedenes==
Kleine Bugs in den aus TALSIM exportierten Dateien, die die Simulation aber nicht beeinflussen:
* '''[[TAL-Datei]]''': Bei der Speicherkennlinie muss das Volumen in normierter Form (0 bis 1) angegeben werden, in der Spaltenüberschrift steht als Einheit aber fälschlicherweise "Tsd.cbm".
* '''[[TRS-Datei]]''': Als Einheit für das Sohlgefälle wird in den Spaltenüberschriften "%" angegeben, korrekt ist aber "&permil;"!
* '''[[VER-Datei]]''': Als Einheit für den Schwellenwert und die Kennlinie wird in den Spaltenüberschriften "l/s" angegeben, korrekt ist aber "m³/s"!


[[Category:BlauesModell]]
[[Kategorie:BlueM.Sim Anwendung]]

Latest revision as of 04:52, 24 March 2009

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

Diese Seite beschreibt die erforderliche Vorgehensweise um einen in TALSIM erstellten Systemplan für BlueM.Sim nutzen zu können. Diese Anleitung basiert auf der Version 2.01.0009 von TALSIM.

Vor dem Export

  • Vor dem Starten von TALSIM das Dezimaltrennzeichen in Windows auf Punkt (.) stellen!
  • In der Simulationsverwaltung "Zielfunktion" deaktivieren (oder nachträglich in der exportierten ALL-Datei Berechnung Zielfunktion auf N setzen).

Element Verbraucher

  • Im Register Bedarf: Wenn die Option Datei gewählt ist, muss auch eine Gangliniendatei angegeben sein!
  • Im Register Zuschuss: Wenn die Option Ganglinie gewählt ist, muss auch eine Gangliniendatei angegeben sein!

(Diese Korrekturen können auch nachträglich in der exportierten URB-Datei durchgeführt werden, in dem die Kennungen Kng entsprechend angepasst werden)

Nach dem Export

Datei *.EXT (Zeitreihen)

Die von TALSIM exportierte Datei besitzt ein anderes Format, als das, was für das Blaue Modell erforderlich ist. Das von TALSIM exportierte Format ist folgendes:

*Zeitreihen (*.EXT)
*==================
*c:\Programme\TALSIM20\DEMO\WelleDemo.Mdb
*|-----|------|----------------------------|
*|Datei| Einh |  ObjID    ZreID     DBID   |Bezeichnung
*| Nr. |      |                            |
*|-<->-|-<-->+|-<------>-<------>-<------>-|
 |  A  |   B C|    D         E        F    |     G
*|-----|------|----------------------------|
  • A: Diese Dateinummer sollte bei der Konvertierung beibehalten werden.
  • B: Die Einheit kann auch übernommen werden
  • C: ???
  • D: belanglos
  • E: diese Nummer findet sich auch im Dateinamen der entsprechenden Binärdatei der Zeitreihe wieder. Die Binärdateien befinden sich üblicherweise im Welle* Ordner, der sich im selben Verzeichnis wie die Zeitreihendatenbank befindet.
  • F: belanglos
  • G: Bezeichnung/Beschreibung der Zeitreihe

Im Export fehlt leider die Spalte mit Informationen über die Zeitreihen-Interpretation (Spalte erforderlich seit Rev 37).

Das für BlueM erforderliche Format ist unter EXT-Datei beschreiben.

Automatische Umwandlung der *.EXT durch eine Word Makro

Das Word Macro befindet sich hier Macro.doc information.png. Starten des Makros durch drücken von Run Macro. Es werden nacheinander drei Dialogfelder geöffnet:

  • In das erste Dialogfeld muss der Pfad zum Arbeitsordner angegeben werden (z.B.: C:\Projekt).
  • In das zweite Dialogfeld muss der Name der umzuwandelnden Datei angegeben werden (z.B.: demo.EXT).
  • In das dritte Dialogfeld muss der Pfad zu der zu benutzenden Zeitreihe eingegeben werden (z.B.: D:\CODING\BlueM\Test\00000861.bin).
  • Hinweis: Word kann die Anzahl Zeichen in den Zeilen nicht zählen, deswegen muss das letzte Zeichen der Zeile ggf. manuell ausgerichtet werden.
  • Anschließend die umgewandelte Datei abspeichern (alte Datei überschreiben oder unter neuem Namen speichern).

Datei *.EZG (Einzugsgebiete)

Seit Rev 544 (v0.9.4) beziehen sich die Aufteilungsfaktoren Beta1 und Beta2 in BlueM nur noch auf die unversiegelte Fläche, während sie sich in TALSIM auf die Gesamtfläche beziehen.

Datei *.VER (Verzweigungen)

Das Format der VER-Datei ist in BlueM ab Rev 482 leicht angepasst worden.

Weitere Anpassungen

Das Format der Eingabedateien ist unter BlueM Eingabedateien dokumentiert.

Verschiedenes

Kleine Bugs in den aus TALSIM exportierten Dateien, die die Simulation aber nicht beeinflussen:

  • TAL-Datei: Bei der Speicherkennlinie muss das Volumen in normierter Form (0 bis 1) angegeben werden, in der Spaltenüberschrift steht als Einheit aber fälschlicherweise "Tsd.cbm".
  • TRS-Datei: Als Einheit für das Sohlgefälle wird in den Spaltenüberschriften "%" angegeben, korrekt ist aber "‰"!
  • VER-Datei: Als Einheit für den Schwellenwert und die Kennlinie wird in den Spaltenüberschriften "l/s" angegeben, korrekt ist aber "m³/s"!