Class AtlGmaAtmosphaerendaten
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmswis.attribute.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 Summary
Constructors Constructor Description AtlGmaAtmosphaerendaten()
-
Method Summary
Modifier and Type Method Description void
atl2Bean(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
void
bean2Atl(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
AtlGmaAtmosphaerendaten
clone()
de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsHelligkeit>
getHelligkeit()
Helligkeit.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsLuftDruck>
getLuftDruck()
Luftdruck.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsLuftTemperatur>
getLuftTemperatur()
Temperatur, der in Nähe der Fahrbahnmessstelle befindlichen Umgebungsluft.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsNiederschlagsArt>
getNiederschlagsArt()
Niederschlagart.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsNiederschlagsIntensitaet>
getNiederschlagsIntensitaet()
Niederschlagsart Regen/Schnee (alte Anlagen).de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsNiederschlagsMenge>
getNiederschlagsMenge()
Fallender Niederschlag aller Art.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsRelativeLuftFeuchte>
getRelativeLuftFeuchte()
Relative Luftfeuchte der in Nähe der Fahrbahnmessstelle befindlichen Umgebungsluft.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsSchneeHoehe>
getSchneeHoehe()
Schneehöhe.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsSichtWeite>
getSichtWeite()
Sichtweite.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsTaupunktTemperatur>
getTaupunktTemperatur()
Taupunkttemperatur.de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsWindGeschwindigkeitMittelWert>
getWindGeschwindigkeitMittelWert()
Windgeschwindigkeit (Mittel).de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsWindGeschwindigkeitSpitzenWert>
getWindGeschwindigkeitSpitzenWert()
Windgeschwindigkeit (Spitze).de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttUfdsWindRichtung>
getWindRichtung()
Windrichtung.java.lang.String
toString()
-
-
-
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 interfacede.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 interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
-
clone
public AtlGmaAtmosphaerendaten clone()
- Specified by:
clone
in interfacede.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
- Overrides:
clone
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-