Aktionen

NCPOLO: Unterschied zwischen den Versionen

Aus BAWiki

imported>Hagen Robert
Keine Bearbeitungszusammenfassung
imported>Hagen Robert
Keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:
|kurzbeschreibung=
|kurzbeschreibung=
[[NCPOLO]] (siehe auch [[NCPOLO.DAT|ncpolo.dat]]) hat seinen Anwendungsschwerpunkt in der Modellvalidierung. Durch das Zusammenfassen validierungstypischer Darstellungen, Skillscores und diverser Exportmöglichkeiten in einem Programm wird ein Messung-Modell-Vergleich schnell und einfach erstellt. Um den Vergleich von Mess- und Modelldaten anzustellen, müssen alle punktuell vorliegenden Messdaten (als [[CF-NETCDF.NC|cf-netcdf.nc]]) mit [[NCDELTA]] zeitlich und örtlich korreliert werden.
[[NCPOLO]] (siehe auch [[NCPOLO.DAT|ncpolo.dat]]) hat seinen Anwendungsschwerpunkt in der Modellvalidierung. Durch das Zusammenfassen validierungstypischer Darstellungen, Skillscores und diverser Exportmöglichkeiten in einem Programm wird ein Messung-Modell-Vergleich schnell und einfach erstellt. Um den Vergleich von Mess- und Modelldaten anzustellen, müssen alle punktuell vorliegenden Messdaten (als [[CF-NETCDF.NC|cf-netcdf.nc]]) mit [[NCDELTA]] zeitlich und örtlich korreliert werden.
<br />
 
Anmerkungen:
Anmerkungen:
# Zum Preprocessing von [[BOEWRT.DAT]] Daten sollte [[BOE2NC]] verwendet werden.
# Zum Preprocessing von [[BOEWRT.DAT]] Daten sollte [[BOE2NC]] verwendet werden.
Zeile 22: Zeile 22:
# Die Messdaten sollten geprüft sein. Eine Prüfung des Wertebereichs wird nicht vorgenommen.
# Die Messdaten sollten geprüft sein. Eine Prüfung des Wertebereichs wird nicht vorgenommen.
# Der Messstationsname wird aus der [[BOEWRT.DAT]] Datei für alle Outputs verwendet. Es ist also von Vorteil diesen '''kurz''' zu wählen.
# Der Messstationsname wird aus der [[BOEWRT.DAT]] Datei für alle Outputs verwendet. Es ist also von Vorteil diesen '''kurz''' zu wählen.
<br />
# Die Modelldaten können als 2D und 3D [[NCDELTA]] vorgegeben werden.
# Die Modelldaten können als 2D und 3D [[NCDELTA]] vorgegeben werden.
# Die Modelldaten (auch Locations) '''sollten''' gechunkt sein. Dafür kann [[NCCHUNKIE]] verwendet werden. Der Zeitgewinn bei einer gechunkten Datei liegt etwa bei Faktor 125-250.
# Die Modelldaten (auch Locations) '''sollten''' gechunkt sein. Dafür kann [[NCCHUNKIE]] verwendet werden. Der Zeitgewinn bei einer gechunkten Datei liegt etwa bei Faktor 125-250.
# Da es möglich ist mehrsprachig (deutsch, englisch) mit mehreren Ausgabeformaten (.png, .fig, .eps, .pdf) zu arbeiten, ergibt sich sehr schnell eine extrem große Menge an Bildern (>1.000). Der Nutzer sollte sich entsprechend vorher überlegen, welche Darstellungen überhaupt in welchen Formaten benötigt werden.
# Da es möglich ist mehrsprachig (deutsch, englisch) mit mehreren Ausgabeformaten (.png, .fig, .eps, .pdf) zu arbeiten, ergibt sich sehr schnell eine extrem große Menge an Bildern (>1.000). Der Nutzer sollte sich entsprechend vorher überlegen, welche Darstellungen überhaupt in welchen Formaten benötigt werden.
<br />
 
Mögliche Darstellungen mit [[NCPOLO]]:
Mögliche Darstellungen mit [[NCPOLO]]:
# Zeitreihen (komplett, Detailzeiträume)
# Zeitreihen (komplett, Detailzeiträume)
Zeile 41: Zeile 40:
Fehler.Bar.png|Beispielhafte Statistikverteilung als Balkendiagramm
Fehler.Bar.png|Beispielhafte Statistikverteilung als Balkendiagramm
</gallery>
</gallery>
<br />


|eingabedateien=
|eingabedateien=
Zeile 59: Zeile 57:
|methode=
|methode=
Das Programm wurde mit [[MATLAB]] erstellt und mit [[PROGHOME]] Methoden ergänzt. Der Programmablauf wird nachfolgend skizziert:
Das Programm wurde mit [[MATLAB]] erstellt und mit [[PROGHOME]] Methoden ergänzt. Der Programmablauf wird nachfolgend skizziert:
# Lesen der Steuerdatei des Anwenders.
# Lesen der Steuerdatei des Anwenders.



Version vom 23. Juli 2019, 08:23 Uhr

Basisinformationen

Programm-Name

NCPOLO

Version

Juli 2019

Beschreibung

Mai 2019

Stichworte

Postprozessor
Differenzen für synoptische Daten
Locations
Zeitreihen
Scatterplots
Hodograph
Modellskill
Statistik
Parallelisiert

Kurzbeschreibung

NCPOLO (siehe auch ncpolo.dat) hat seinen Anwendungsschwerpunkt in der Modellvalidierung. Durch das Zusammenfassen validierungstypischer Darstellungen, Skillscores und diverser Exportmöglichkeiten in einem Programm wird ein Messung-Modell-Vergleich schnell und einfach erstellt. Um den Vergleich von Mess- und Modelldaten anzustellen, müssen alle punktuell vorliegenden Messdaten (als cf-netcdf.nc) mit NCDELTA zeitlich und örtlich korreliert werden.

Anmerkungen:

  1. Zum Preprocessing von BOEWRT.DAT Daten sollte BOE2NC verwendet werden.
  2. Die BOEWRT.DAT Header müssen alle notwendigen Informationen enthalten (Zeitzone, Koordinatensystem, Koordinaten, ...).
  3. Die Messdaten sollten geprüft sein. Eine Prüfung des Wertebereichs wird nicht vorgenommen.
  4. Der Messstationsname wird aus der BOEWRT.DAT Datei für alle Outputs verwendet. Es ist also von Vorteil diesen kurz zu wählen.
  5. Die Modelldaten können als 2D und 3D NCDELTA vorgegeben werden.
  6. Die Modelldaten (auch Locations) sollten gechunkt sein. Dafür kann NCCHUNKIE verwendet werden. Der Zeitgewinn bei einer gechunkten Datei liegt etwa bei Faktor 125-250.
  7. Da es möglich ist mehrsprachig (deutsch, englisch) mit mehreren Ausgabeformaten (.png, .fig, .eps, .pdf) zu arbeiten, ergibt sich sehr schnell eine extrem große Menge an Bildern (>1.000). Der Nutzer sollte sich entsprechend vorher überlegen, welche Darstellungen überhaupt in welchen Formaten benötigt werden.

Mögliche Darstellungen mit NCPOLO:

  1. Zeitreihen (komplett, Detailzeiträume)
  2. Scatterplots (nach Dichte eingefärbt, einfarbig)
  3. Hodographen der Strömung (nach Dichte eingefärbt, einfarbig)
  4. Boxplot-Fehlerverteilung
  5. Statistikverteilung (33 wählbare Parameter)

Eingabe-Dateien

  1. allgemeine Eingabedaten (Dateityp ncpolo.dat);

Ausgabe-Dateien

  1. Datei mit Informationen zum Programmablauf (Dateityp ncpolo.sdr)
  2. Datei mit Fehlern und Warnungen (Dateityp ncpolo.err)
  3. (optional) Zeitreihen (Dateityp PNG, FIG, EPS, FIG)
  4. (optional) Scatterplot (Dateityp PNG, FIG, EPS, FIG)
  5. (optional) Hodograph (Dateityp PNG, FIG, EPS, FIG)
  6. (optional) Boxplotverteilung (Dateityp PNG, FIG, EPS, FIG)
  7. (optional) Statistikverteilung (Dateityp PNG, FIG, EPS, FIG)
  8. (optional) Statistische Kennwerte (Dateityp DAT, CSV, LATEX)
  9. (optional) Zeitlich und örtlich korrelierte Daten (Dateityp DAT, CSV, BOEWRT.DAT, MAT)

Methode

Das Programm wurde mit MATLAB erstellt und mit PROGHOME Methoden ergänzt. Der Programmablauf wird nachfolgend skizziert:

  1. Lesen der Steuerdatei des Anwenders.

Vorlauf-Programme

DATACONVERT, ZEITRIO, BOE2NC, UNTRIM2007, UNTRIM2, SEDIMORPH, UNK, NCCHUNKIE,NCDELTA

Nachlauf-Programme

MATLAB, EXCEL

Weitere Informationen

Programmiersprache

MATLAB r2018b

zusätzliche Software

keine

Originalversion

R. Hagen,M. Jurke

Programmpflege

R. Hagen

Dokumentation/Literatur

  • Musterdateien:
    • Musterdateien finden sich in $PROGHOME/examples/ncpolo/

zurück zu Programmkennblätter


Strukturübersicht