MOD-file: Difference between revisions

From BlueM
Jump to navigation Jump to search
mNo edit summary
Line 1: Line 1:
Diese Datei definiert die zu optimierenden Modellparameter des Blauen Modells. Jede Zeile entspricht einem Modellparameter. Die Modellparameter sind durch die Spalte "OptParameter" den [[OPT-Datei|Optimierungsparametern]] zugeordnet.
Die Datei muss den gleichen Namen wie der [[BlueM]]-Datensatz haben, aber mit der Endung '''.MOD''', und muss sich im BlueM-Arbeitsverzeichnis befinden.  
Die Datei muss den gleichen Namen wie der [[BlueM]]-Datensatz haben, aber mit der Endung '''.MOD''', und muss sich im BlueM-Arbeitsverzeichnis befinden.  


Diese Datei definiert die zu optimierenden Modellparameter des Blauen Modells. Jede Zeile entspricht einem Modellparameter. Die Modellparameter sind durch die Spalte "OptParameter" den [[OPT-Datei|Optimierungsparametern]] zugeordnet.
Beispiel:
 
<pre>
<pre>
*ModellParameter
*ModellParameter
Line 20: Line 21:
:{| cellpadding="2" cellspacing="2" border="0" style="border:1px solid #CCCCCC"
:{| cellpadding="2" cellspacing="2" border="0" style="border:1px solid #CCCCCC"
|- bgcolor="#F1F1F1"
|- bgcolor="#F1F1F1"
| width="100" | '''OptParameter''' || width="400" | Bezeichnung des Optimierungsparameters aus welchem dieser Modellparameter berechnet wird
| width="100" | '''OptParameter''' || width="400" | Bezeichnung des [[OPT-Datei|Optimierungsparameters]] aus welchem dieser Modellparameter berechnet wird
|-  
|-  
| '''Bezeichnung''' || Bezeichnung des Parameters (beliebig)
| '''Bezeichnung''' || Bezeichnung des Parameters (beliebig)
Line 36: Line 37:
| '''Faktor''' || ModellParameter = OptimierungsParameter &times; Faktor
| '''Faktor''' || ModellParameter = OptimierungsParameter &times; Faktor
|}
|}
Die Breite der Spalten der *.MOD-Datei darf bei Bedarf angepasst werden, nur alle "|"-Zeichen müssen erhalten bleiben!
Die Breite der Spalten darf bei Bedarf angepasst werden, nur alle "|"-Zeichen müssen erhalten bleiben!


Ein "<code>*</code>" am Anfang einer Zeile führt dazu, dass die Zeile ignoriert wird.
Ein "<code>*</code>" am Anfang einer Zeile führt dazu, dass die Zeile ignoriert wird.

Revision as of 04:55, 3 September 2007

Diese Datei definiert die zu optimierenden Modellparameter des Blauen Modells. Jede Zeile entspricht einem Modellparameter. Die Modellparameter sind durch die Spalte "OptParameter" den Optimierungsparametern zugeordnet.

Die Datei muss den gleichen Namen wie der BlueM-Datensatz haben, aber mit der Endung .MOD, und muss sich im BlueM-Arbeitsverzeichnis befinden.

Beispiel:

*ModellParameter
*=====================
*
*|--------------|--------------|-------|-------|--------|-------|-----|-----|--------|
*| OptParameter | Bezeichnung  | Einh. | Datei |Elem. /o| Zeile | von | bis | Faktor |
*|-<---------->-|-<---------->-|-<--->-|-<--->-|-<---->-|-<--->-|-<->-|-<->-|-<---->-|
 | PSI          | A01_psi      |   -   |  EZG  |  S201  |   10  | 110 | 115 |   1    |
 | PSI          | A02_psi      |   -   |  EZG  |  S201  |   11  | 110 | 115 |   1    |
 | RetKonst     | A01_K1       |   -   |  EZG  |  S201  |   10  | 143 | 149 |   10   |
 | RetKonst     | A02_K1       |   -   |  EZG  |  S201  |   11  | 143 | 149 |   10   |
*|--------------|--------------|-------|-------|--------|-------|-----|-----|--------|

Spaltenbeschreibung

OptParameter Bezeichnung des Optimierungsparameters aus welchem dieser Modellparameter berechnet wird
Bezeichnung Bezeichnung des Parameters (beliebig)
Einh. Einheit des Parameterwertes
Datei Endung der Eingabedatei des BlauenModells, in der sich der Parameter befindet [EZG, TRS, TAL, BOF, BOA, BOD, etc]
Elem. /o
(optional)
Bezeichnung des Elements für das dieser Modellparameter zuständig ist
Zeile Zeile, in der sich der Parameter befindet (gezählt vom Dateianfang der Eingabedatei)
von & bis Spaltennummern, innerhalb derer der Parameter in der Eingabedatei definiert ist
(siehe Bug 170)
Faktor ModellParameter = OptimierungsParameter × Faktor

Die Breite der Spalten darf bei Bedarf angepasst werden, nur alle "|"-Zeichen müssen erhalten bleiben!

Ein "*" am Anfang einer Zeile führt dazu, dass die Zeile ignoriert wird.