Class AtlGmaAtmosphaerendaten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlGmaAtmosphaerendaten
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Zusammenfassung aller atmosphärischen Sensorikwerte.

    • Constructor Detail

      • AtlGmaAtmosphaerendaten

        public AtlGmaAtmosphaerendaten()
    • Method Detail

      • getLuftTemperatur

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsLuftTemperatur> getLuftTemperatur()
        Temperatur, der in Nähe der Fahrbahnmessstelle befindlichen Umgebungsluft.

        - 30 ... + 60 °C Temperatur, der in Nähe der Fahrbahnmessstelle befindlichen Umgebungsluft. Messung muss weitgehend unbeeinflusst von direkter Sonneneinstrahlung und Windeinwirkung sein. Die Lufttemperatur wird in Grad Celsius angegeben. Es wird der IST-Wert übertragen.

        Returns:
        der Wert von LuftTemperatur.
      • getNiederschlagsIntensitaet

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsNiederschlagsIntensitaet> getNiederschlagsIntensitaet()
        Niederschlagsart Regen/Schnee (alte Anlagen).

        Returns:
        der Wert von NiederschlagsIntensitaet.
      • getLuftDruck

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsLuftDruck> getLuftDruck()
        Luftdruck.

        Atmosphärischer Luftdruck, bezogen auf Meereshöhe und Normbedingung (QNH), am Ort des Messquerschnittes in hPa. Es wird der IST-Wert übertragen.

        Returns:
        der Wert von LuftDruck.
      • getRelativeLuftFeuchte

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsRelativeLuftFeuchte> getRelativeLuftFeuchte()
        Relative Luftfeuchte der in Nähe der Fahrbahnmessstelle befindlichen Umgebungsluft.

        Relative Luftfeuchte der in Nähe der Fahrbahnmessstelle befindlichen Umgebungsluft. Messung muss weitgehend unbeeinflusst von direkter Sonneneinstrahlung und Windeinwirkung sein. Die Rel. Feuchte sollte immer an der gleichen Stelle gemessen werden wie die Lufttemperatur (DE-Typ 48). Es wird der IST-Wert übertragen.

        Returns:
        der Wert von RelativeLuftFeuchte.
      • getWindRichtung

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsWindRichtung> getWindRichtung()
        Windrichtung.

        Richtung aus der der Wind weht in Grad der Kompassrose angegeben. Die Windrichtung wird als vektorieller Mittelwert (Windrichtung und - geschwindigkeit) über ein gleitendes Zeitintervall von 10 Minuten ermittelt. Gleichzeitig sollte auch die Windgeschwindigkeit an der gleichen Stelle gemessen werdem.

        Returns:
        der Wert von WindRichtung.
      • getWindGeschwindigkeitMittelWert

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsWindGeschwindigkeitMittelWert> getWindGeschwindigkeitMittelWert()
        Windgeschwindigkeit (Mittel).

        Geschwindigkeit des Windes in horizontaler Ebene (Komponente) in Meter pro Sekunde. Windgeschwindigkeit (Mittel) wird als vektorieller Mittelwert über ein gleitendes Zeitintervall von 10 Minuten ermittelt. Bei gleichzeitiger Messung der Windrichtung sind die Sensoren an der gleichen Stelle zu platzieren.

        Returns:
        der Wert von WindGeschwindigkeitMittelWert.
      • getSchneeHoehe

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsSchneeHoehe> getSchneeHoehe()
        Schneehöhe.

        Gibt die Höhe der Schneebedeckung an einer definierten Messstelle in Bezug zu einer ebenen, senkrechten Fläche an. 0 cm wird gemeldet, wenn die ebene senkrechte Fläche völlig unbedeckt ist. Die Schneeoberfläche sollte durch die Messung nicht beeinflusst werden. Die Schneehöhe hat nichts mit der Bedeckung der Straßenoberfläche von Fahrspuren zu tun. Es wird der IST-Wert übertragen.

        Returns:
        der Wert von SchneeHoehe.
      • getSichtWeite

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsSichtWeite> getSichtWeite()
        Sichtweite.

        Sichtweite bezogen auf eine Kontrastschwelle von 5% an der Messstelle in Meter. Ist diejenige Entfernung, in der zwei aneinandergrenzende Flächen, deren Kontrastunterschied 5% beträgt, gerade noch unterschieden werden können. Es wird der IST-Wert übertragen.

        Returns:
        der Wert von SichtWeite.
      • getHelligkeit

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsHelligkeit> getHelligkeit()
        Helligkeit.

        Helligkeit ist definiert als Beleuchtungsstärke (Anteil des auf eine ebene Messfläche senkrecht auftreffenden Komponente des Lichtstroms im sichtbaren Spektralbereich) in Lux angegeben. Die Ausrichtung des Sensors sollte beachtet werden. Es wird der IST-Wert übertragen.

        Returns:
        der Wert von Helligkeit.
      • getWindGeschwindigkeitSpitzenWert

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsWindGeschwindigkeitSpitzenWert> getWindGeschwindigkeitSpitzenWert()
        Windgeschwindigkeit (Spitze).

        Geschwindigkeit des Windes in horizontaler Ebene (Komponente) in Meter pro Sekunde. Windgeschwindigkeit (Spitze) ist die maximale Windgeschwindigkeit der letzten 10 Minuten. Bei gleichzeitiger Messung der Windrichtung sind die Sensoren an der gleichen Stelle zu platzieren.

        Returns:
        der Wert von WindGeschwindigkeitSpitzenWert.
      • getTaupunktTemperatur

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsTaupunktTemperatur> getTaupunktTemperatur()
        Taupunkttemperatur.

        Taupunkttemperatur ist diejenige Temperatur, bei der die in der Umgebungsluft der Messstelle (am Ort der Temperatur und Feuchte-Sensorik) befindliche Feuchte zu kondensieren beginnt. Die Taupunkttemperatur ist aus der Temperatur und der relativen Feuchte der Luft zu bestimmen. Zur Bestimmung ist die in den neuesten ?betriebstechnischen Anforderungen für Glättemeldeanlagen? enthaltene Berechnungsvorschrift zu verwenden. Dieser Berechnungsvorschrift liegen auch die im Wetterdienst verwendeten Taupunkttabellen zugrunde.

        Returns:
        der Wert von TaupunktTemperatur.
      • getNiederschlagsArt

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsNiederschlagsArt> getNiederschlagsArt()
        Niederschlagart.

        In der Atmosphäre fallender Niederschlag. Wird gleichzeitig Niederschlagsintensität ermittelt, ist diese an der gleichen Stelle vorzunehmen. Es wird darauf hingewiesen, dass von der Streckenstation bzw. der Sensorik nicht alle Ausprägungen unterstützt werden müssen. Welcher Differenzierungsgrad notwendig und sinnvoll ist, hängt von der Anwendung ab. Bei einfachen Anwendungen können die Ausprägungen 0 und 40, bei normalen Anforderungen 0, 60 und 70 ( entspricht den bisher verwendeten Ausprägungen 00, 01, 02 des Typs 63 ) ausreichen. Es werden die Klassifikation und die Codes nach WMO Tabelle 4680 verwendet.

        Returns:
        der Wert von NiederschlagsArt.
      • getNiederschlagsMenge

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsNiederschlagsMenge> getNiederschlagsMenge()
        Fallender Niederschlag aller Art.

        Die Intensität wird in Bezug auf Niederschlag in flüssiger Form durch Volumen (1 l/m2 = 1 mm) pro Zeiteinheit angegeben. Ist die Sensorik in der Lage, Niederschlag in gefrorener Form zu detektieren, wird das Wasseräquivalent (Menge nach Schmelzen) verwendet. Es wird der gleitende Mittelwert übertragen.

        Returns:
        der Wert von NiederschlagsMenge.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        atl2Bean in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public AtlGmaAtmosphaerendaten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object