Die nachfolgende Berechnung funktioniert nur, wenn einige Grundvoraussetzungen erfüllt sind:
1) der Sensor liefert Werte von >= 99% rel. Feuchte
2) er ist in einer Wetterhütte untergebracht (am besten aktivbelüftet), bzw. Davis-Station
Die allermeisten Wetterstationen liefern lediglich eine max. Luftfeuchte von 95/96%. Diese muß dann im WSWIN unter „Eigenschaften“ wie folgt angepaßt werden:
1) Faktor 1,04 plus Offset 1,0
Grundsätzlich ungeeignet sind Oregon-Stationen, da deren Hygrometer zu unsensibel reagieren und besonders, wenn es etwas älter sind, viel zu niedrige Werte ausgeben.
Bei Aufstellungsbedingungen der Sensoren in unmittelbarer Hausnähe (extrem dichter Bebauung), dürfte es auch nur bedingt klappen.
Die „Schwellwerte“ müssen je nach Lage angepaßt werden. Getestet ist diese Nummer nur im Norddeutschen Flachland.
Zur Nebelwarnung selbst:
Sie besteht aus zwei Teilen, der „Nebelwarnung“ selber (rot) und "Dunstwarnung (blau) als Vorstufe zur Nebelwarnung, sowie einem Zusatz/Tendenz, der als Text (blau) ausgegeben wird. Diese Tendenz bezieht sich nur auf: „unverändert“ (rot) und in die diversen „Auflösungserscheinungen“ (blau).
Ist der Schwellwert für eine aktive (rote) Nebelwarnung bzw. (blaue) Dunstwarnung unterschritten, wird diese nicht mehr angezeigt, wohl aber noch die Tendenz in blau, bis auch hier der Schwellwert unterschritten wird. Eine Entwarnung „kein Nebel“ erfolgt erst ab einem Schwellmittelwert von =<94% in der letzten Stunde. In der „Zwischenzeit“, wo weder eine Warnung noch eine Tendenz ausgeworfen wird, bleibt das Feld leer. So wird sichergestellt, daß eine Entwarnung erst gegeben wird, wenn die aktuelle LF deutlich <94% ist.
Die „Tendenzanzeige“ greift zudem ausschließlich bei steigenden Temperaturen/Taupunktwerten – also meistens nur morgens.
Der 2. Teil der Nebelwarnung läuft unabhängig vom oberen 1. Teil, kann also auch ignoriert werden.
Die Nebelwarnung selber berücksichtigt nicht nur die aktuelle Luftfeuchte, sondern auch die Taupunktentwicklung der letzten Stunde.
Es gibt 3 Warnstufen:
1. = dunstig, neblig (blau Schwellwert 92,0)
2. = Vorsicht: Dunst- oder Nebelbildung möglich (blau Schwellwert 94,6)
3. = ACHTUNG: Nebelwarnung (rot Schwellwert 96,8 )
Stufe 1 und 2 gelten praktisch als "Vorwarnstufen.
Beispiele:
1) wir haben eine LF von 96% und eine TP-Differenz von –1°C ergibt das einen Wert von 97 = Nebelwarnung.
2) Wir haben eine LF von 97% und eine TP-Differenz von +0,8°C, ergibt das einen Wert von 96,2 = keine Nebelwarnung.
Hintergrund: bei negativer TP-Differenz/Tendenz ist mit Nebel zu rechnen, bei steigender TP-Differenz/Tendenz eher mit Nebelauflösung.
Sämtliche Schwellwerte müssen je nach Lage mit Sicherheit angepaßt werden – und es kann auch gut sein, daß diese „Nebelwarnung“ je nach Lage kein befriedigendes Ergebnis liefert.
Um das Verhalten dieser Nebelwarnung anfangs besser beobachten und anpassen zu können, empdfiehlt es sich, als letzte Zeile diesen Therm noch einzufügen:
<font color="Gray">- %curminmaxhour[3,1,18]% - %ws_getmem[11]%
Die akute Nebelwarnug (rot) gibt also nicht nur den aktuellen Zustand wieder (wenn es schon grottenneblig ist), sondern schaut auch eine gewisse Zeit vorraus.<tr><td width="22%" height="46"><font color="Gray"><b><nobr>Nebelwarnung*</nobr></b></font></td>
<td align="center" width="7%" height="46"><img border="0"
%unit_off% %curminmaxhour_on% %ws_setmem[2]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_compare[2]=%ws_getmem[2]%~96,8~src=Nebel.gif~src=no_ice.gif% %unit_on% width="50" height="50"></td>
<td align="center" width="52%" height="47" colspan="7"><b><font size="3"><nobr>
%unit_off% %curminmaxhour_on%
%ws_setmem[1]=%ws_calc[-]=%curval[18]%~%curminmaxhour[4,1,43]%~1%%
%ws_setmem[2]=%ws_compare[2]=%ws_getmem[1]%~92,0~1~0%%
%ws_setmem[3]=%ws_compare[2]=%ws_getmem[1]%~94,6~1~0%%
%ws_setmem[4]=%ws_compare[2]=%ws_getmem[1]%~96,8~1~0%%
%ws_setmem[5]=%ws_calc[+]=%ws_getmem[2]%~%ws_getmem[3]%~1%%
%ws_setmem[6]=%ws_calc[+]=%ws_getmem[4]%~%ws_getmem[5]%~1%%
%ws_compare[3]=%ws_getmem[6]%~1~<font color="Blue">⇒ dunstig, diesig~%
%ws_compare[3]=%ws_getmem[6]%~2~<font color="Blue">⇒ Vorsicht: Dunst- oder Nebelbildung möglich~%
%ws_compare[3]=%ws_getmem[6]%~3~<font color="Red">⇒ ACHTUNG: Nebelwarnung~%
%unit_on%
%unit_off% %curminmaxhour_on%
%ws_setmem[1]=%ws_compare[2]=%curminmaxhour[3,1,18]%~97~1~0%%
%ws_setmem[2]=%ws_compare[2]=%curminmaxhour[3,1,18]%~98~1~0%%
%ws_setmem[3]=%ws_compare[2]=%curminmaxhour[3,1,18]%~99~1~0%%
%ws_setmem[4]=%ws_calc[+]=%ws_getmem[1]%~%ws_getmem[2]%~1%%
%ws_setmem[5]=%ws_calc[+]=%ws_getmem[3]%~%ws_getmem[4]%~1%%
%ws_setmem[6]=%ws_compare[2]=%valuechange[43]=60%~0,3~-0,1~0%%
%ws_setmem[7]=%ws_compare[2]=%valuechange[43]=60%~0,7~-0,1~0%%
%ws_setmem[8]=%ws_compare[2]=%valuechange[43]=60%~1,3~-0,1~0%%
%ws_setmem[9]=%ws_calc[+]=%ws_getmem[6]%~%ws_getmem[7]%~1%%
%ws_setmem[10]=%ws_calc[+]=%ws_getmem[8]%~%ws_getmem[9]%~1%%
%ws_setmem[11]=%ws_calc[+]=%ws_getmem[5]%~%ws_getmem[10]%~1%%
%ws_compare[4]=%curminmaxhour[3,1,18]%~94~<font color="Gray"> ⇒ aktuell kein Nebel~%
%ws_compare[3]=%ws_getmem[11]%~1~<font color="Red"> ⇒ unverändert dunstig oder nebelig~%
%ws_compare[3]=%ws_getmem[11]%~2~<font color="Red"> ⇒ unverändert Nebel~%
%ws_compare[3]=%ws_getmem[11]%~3~<font color="Red"> ⇒ unverändert dichter Nebel~%
%ws_compare[3]=%ws_getmem[11]%~0,9~<font color="Blue"> ⇒ leichter Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~0,8~<font color="Blue"> ⇒ leichter Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~0,7~<font color="Blue"> ⇒ leichter Nebel, sich zügig auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,9~<font color="Blue"> ⇒ Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,8~<font color="Blue"> ⇒ Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~1,7~<font color="Blue"> ⇒ Nebel, sich zügig auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,9~<font color="Blue"> ⇒ dichter Nebel, sich langsam auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,8~<font color="Blue"> ⇒ dichter Nebel, sich auflösend~%
%ws_compare[3]=%ws_getmem[11]%~2,7~<font color="Blue"> ⇒ dichter Nebel, sich zügig auflösend~%
%unit_on%
</nobr></font></b></td></tr>
Gleiches gilt für die Tendenz: sie schaut einerseits vorraus, andererseits ist sie so träge, daß diese Tendenzanzeige noch aktiv ist, wenn die akute rote Nebelwarnung schon inaktiv ist (oder der Nebel sich schon tatsächlich verdünnisiert hat).
Liefert die Sensorik keine diffenzierten Werte, nützt jegliche Anpassung im WSWIN und/oder der Schwellwerte in den Varibalen nichts!
An diesen "Schwellwerten" muß evt. jeder drehen: aber nur im 1/10 Bereich - die Nebel-Nummer ist ausgesprochen sensibel.
1. Teil "Nebelwarnung":
%ws_setmem[2]=%ws_compare[2]=%ws_getmem[1]%~92,0~1~0%%
%ws_setmem[3]=%ws_compare[2]=%ws_getmem[1]%~94,6~1~0%%
%ws_setmem[4]=%ws_compare[2]=%ws_getmem[1]%~96,8~1~0%%
2. Teil "Tendenz":
%ws_setmem[6]=%ws_compare[2]=%valuechange[43]=60%~0,3~-0,1~0%%
%ws_setmem[7]=%ws_compare[2]=%valuechange[43]=60%~0,7~-0,1~0%%
%ws_setmem[8]=%ws_compare[2]=%valuechange[43]=60%~1,3~-0,1~0%%
"Entwarnung":
%ws_compare[4]=%curminmaxhour[3,1,18]%~94~⇒ aktuell kein Nebel~%
Bei der "Entwarnung" kann man alternativ den Wert auf 93 od. 92 absenken, um nicht mit den beiden aktiven roten und blauen Warnungen (Nebel + Dunst) aus dem 1. Teil in Kollision zu geraten.
Wichtig: die drei Schwellwerte im 2. Teil dürfen keinen Negativen Wert haben, da ansonsten sich die Tendenzanzeige vom Prinzip umkehren würde: Also bei zunehmender Nebelneigung eine Nebelauflösung ausgeworfen würde - ist logisch, oder?
Der Rest bleibt unberührt, da sonst die komplette Zuweisung der einzelnen Parameter durcheinander gerät- dann klappt nämlich nix mehr!
Update: 05.10.2014 - neue Berchnung/Variable 1. Teil (oben) intergriert, Beschreibung angepaßt.
Update: 08.10.2014 - zusätzlich "dunstig, Neblig" als Vorwarnstufe intergriert,Beschreibung ergänzt.

