Aktionen

ADCP-NetCDF Geophysikalische Variable

Aus BAWiki


Kurze Beschreibung

Mittels ADCP gemessene und abgeleitete Größen. Es werden Beispiele einiger wichtiger Variablen vorgestellt.

Dimensionen

dimensions:    
   :trajectory = "Anzahl der Querprofile (Transekte, Trajektorien)" ;
   :nMax_Ensemble = "Maximale Anzahl der Vertikalprofile in xy-Ebene (ADCP-Ensembles) ueber alle Trajektorien " ;
   :nMax_Cell = "Maximale Anzahl der Tiefenschichten (ADCP-Zellen) ueber alle gefahrenen Trajektorien"
   :two = "Anzahl der Boundaries (bounds)" ;

Variablen

Datenvariable suspended_sediment_concentration

float suspended_sediment_concentration(trajectory, nMax_Ensemble, nMax_Cell) ;
   suspended_sediment_concentration:long_name = "Schwebstoffgehalt der Faces eines 3D-Grids, Messpunkt" ;
   suspended_sediment_concentration:units = "kg m-3" ;
   suspended_sediment_concentration:standard_name = "concentration_of_suspended_matter_in_sea_water" ;
   suspended_sediment_concentration:name_id = 7. ;
   suspended_sediment_concentration:_FillValue = 1.00000e+031f ;
   suspended_sediment_concentration:coordinates = "lon lat x y z ensemble_time" ;
   suspended_sediment_concentration:cell_methods = "trajectory: point nMax_Cell: mean nMax_Ensemble: mean" ;
   suspended_sediment_concentration:cell_measures = "area: face_area" ;
   suspended_sediment_concentration:grid_mapping = "crs_XY" ;
   suspended_sediment_concentration:ancillary_variables = "water_depth suspended_sediment_concentration_error" ;
   suspended_sediment_concentration:platform = "platform_variable" ;
   suspended_sediment_concentration:instrument = "instrument_variable" ;
   suspended_sediment_concentration:davit_role = "visualization_variable" ;

Datenvariable suspended_sediment_transport

float suspended_sediment_transport(trajectory, nMax_Ensemble, nMax_Cell) ;
   suspended_sediment_transport:long_name = "Suspendierter Schwebstofftransport der Faces eines 3D-Grids, Messpunkt" ;
   suspended_sediment_transport:units = "kg s-1" ;
   suspended_sediment_transport:name_id = 622. ;
   suspended_sediment_transport:_FillValue = 1.00000e+031f ;
   suspended_sediment_transport:coordinates = "lon lat x y z ensemble_time" ;
   suspended_sediment_transport:cell_methods = "trajectory: point nMax_Cell: mean nMax_Ensemble: mean" ;
   suspended_sediment_transport:cell_measures = "area: face_area" ;
   suspended_sediment_transport:grid_mapping = "crs_XY" ;
   suspended_sediment_transport:ancillary_variables = "water_depth suspended_sediment_transport_error" ;
   suspended_sediment_transport:platform = "platform_variable" ;
   suspended_sediment_transport:instrument = "instrument_variable" ;
   suspended_sediment_transport:davit_role = "visualization_variable" ;

Hilfsvariable face_area

Die Variable face_area gibt die Fläche der vertikal stehenden Ebene (ADCP-Zellen) an. Die Angabe bezieht sich speziell auf den Durchfluss (discharge). Zudem ist face_area für die räumliche Repräsentativität der Flächenwerte hilfreich, da die ADCP-gemessene Geschwindigkeit pro Tiefenzelle (ADCP-Zellen) einen mittenbetonten, gewichteten Mittelwert darstellt.

float face_area(trajectory, nMax_Ensemble, nMax_Cell) ;
   face_area:long_name = "Flaeche eines vertikalen Faces" ;
   face_area:units = "m-2" ;
   face_area:name_id = 1625. ;
   face_area:coordinates = "lon lat x y z ensemble_time" ;

Hilfsvariablen platform_variable und instrument_variable

Zusätzlich zu den Informationen in den globalen Attributen ADCP-NetCDF Globale Attribute werden weitere Informationen über die Messplattform platform_variable (Messschiff) und die benutzten Parameter in der Instrumentenvariable instrument_variable abgelegt.

int platform_variable(platform_variable) ;
   platform_variable:long_name = "Coastal Digger" ;
   platform_variable:comment = "Operated and processed by AquaVision BV (NL) and BAW" ;
int instrument_variable(instrument_variable) ;
   instrument_variable:long_name = "ADCP RD Instruments, WorkHorse Monitor, down-looking 300/600kHz" ;

Hilfsvariable suspended_sediment_concentration_error

Die Variable suspended_sediment_concentration_error gibt den Standardfehler für die transekt-gemittelte Größe z.B. die suspendierte Schwebstoffkonzentration an. Damit wird die Variable erst bei der Mittlung einer Größe über die gefahrene Trajektorie zum Zeitpunkt der Variable traject_time relevant. Bezogen auf das Messkonzept kann aus methodischer Sicht kein systematischer Messfehler/ Standardfehler für jede ADCP-Messzelle der Dimensionen trajectory, nMax_Ensemble, nMax_Cell ermittelt werden.

float suspended_sediment_concentration_error(trajectory) ;
   suspended_sediment_concentration_error:long_name = "Standardfehler der  Tiefen- und transektgemittelten Schwebstoffkonzentration" ;
   suspended_sediment_concentration_error:units = "kg m-3" ;
   suspended_sediment_concentration_error:_FillValue = 1.00000e+031f ;
   suspended_sediment_concentration_error:grid_mapping = "crs_XY" ;
   suspended_sediment_concentration_error:cell_methods = "trajectory: mean" ;
   suspended_sediment_concentration_error:platform = "platform_variable" ;
   suspended_sediment_concentration_error:instrument = "instrument_variable" ;
   suspended_sediment_concentration_error:comment = "Calculation method for error estimation of associated variable  
                                                     suspended_sediment_concentration for cross-sectional averages. 
                                                     Cross-sectional average of standard deviation of ADCP derived SSC (linear 
                                                     fit function) is used. Please see the detailed description for rules of 
                                                     error estimation under: " ;

Zusatzinformation water_level

Die Variable water_level gibt Informationen zum Wasserstand der nächstgelegenen Pegelmessstation. Der Wasserstand ist entlang einer Trajektorie konstant. Falls die vertikalen Koordinaten der ADCP-NetCDF-Datei nicht die Option („height“ NHN Bezug, vgl. ADCP-NetCDF Vertikalkoordinate) aufweist, kann die Variable des Wasserstandes für Visualisierungszwecke hilfreich sein.

float water_level(trajectory, nMax_Ensemble) ;
   water_level:long_name = "Wasserstand" ;
   water_level:standard_name = "sea_surface_height" ;
   water_level:units = "m" ;
   water_level:name_id = 3. ;
   water_level:_FillValue = 1.00000e+031f ;
   water_level:coordinates = "lon lat x y ensemble_time" ;
   water_level:cell_methods = "trajectory: point nMax_Ensemble: mean" ;
   water_level:platform = "platform_variable" ;
   water_level:instrument = "instrument_variable" ;
   water_level:comment = "Water level data are constant along trajectory; Data obtained from nearby gauge station" ;

Zusatzinformation water_depth_max

Die Variable water_depth_max gibt Informationen zur maximalen Tiefe der Ensembles aller Trajektorien. Die Variable kann bei der späteren Visualisierung dazu dienen, das Bild nur auf die Tiefenschichten zu skalieren, die auch Messwerte enthalten. Tiefer liegende Schichten als water_depth_max (fillVal) brauchen nicht dargestellt zu werden.

water_depth_max(water_depth_max) ;
   water_depth_max:long_name = "Maximale Tiefe der Ensembles aller Trajektorien" ;
   water_depth_max:comment = "Zur Visualisierung; Skalierung auf die maximal angegebene Tiefe" ;

Bemerkungen

  • name_id = BAW-spezifische Kennung
  • davit_role = Attribut zur Weiterverwendung in der Post-Prozessorsoftware Davit
  • Bislang fehlende CF konforme Standardnamen der physikalischen Größen sollten nur bei echtem Bedarf gemäß den dafür vorgesehenen Regeln ergänzt werden. Details siehe Guidelines of Construction for CF Standard Names.

zurück zu ADCP-NetCDF


Strukturübersicht