HydroUnits: supporting dimensional analysis in hydrologic computing systems using sensor-based standards

Unit representation in the Transducer Electronic Data Sheet (TEDS) specified in the IEEE 1451 standards is a binary sequence of 10 octets that encode the physical units as a product of the seven Système International base units, plus radian and steradian, each raised to a rational power in addition...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of hydroinformatics 2016-03, Vol.18 (2), p.168-184
Hauptverfasser: Celicourt, Paul, Piasecki, Michael
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Unit representation in the Transducer Electronic Data Sheet (TEDS) specified in the IEEE 1451 standards is a binary sequence of 10 octets that encode the physical units as a product of the seven Système International base units, plus radian and steradian, each raised to a rational power in addition to an unsigned integer indicating the structure of the unit. While this representation seems trivial, manual compilation is prone to be erroneous and impractical, especially for complex units used in the hydroclimatology field. Hence, the development of a software application to automatically generate this vector represents a critical step to both reduce work load and automate unit conversion. Existing conversion packages for manipulating units fall short in many ways and also suffer from not integrating with a units controlled vocabulary. We developed HydroUnits (Python-based) to compute the vectorial representation for the Consortium of Universities for the Advancement of Hydrologic Sciences, Inc's Observations Data Model units for use in an IEEE 1451.0-based TEDS generator. In addition, the package has been extended to support dimensional analysis, unit reduction and unit conversion and contains provision to convert time series data between different unit systems.
ISSN:1464-7141
1465-1734
DOI:10.2166/hydro.2015.075