fhem / mod-Buienradar

Niederschlagsvorhersage
The Unlicense
2 stars 3 forks source link

Änderung der Berechnung von rainAmount #9

Closed christoph-morrison closed 4 years ago

christoph-morrison commented 5 years ago

Siehe Forum #963340

ich habe mal ein wenig gelesen, um den Unterschied zwischen 'RainAmount' und 'RainTotal' zu verstehen.

Laut Google Wiki ist "Rainamount" die RegenMenge, die in einem definierten Zeitraum fällt, üblicherweise pro Stunde, weil man damit einen Referenzwert für die Regenmenge pro Quadratmeter hat, um z.b. Werte in Deutschland miteinander zu vergleichen.

Damit wären die Werte und Einheiten wie im folgenden Beispiel, angenommen Buienradar hat eine 2 Stunden Vorhersage mit 5 Minuten Intervallen.

2 Stunden Vorhersage, 24 intervalle a 5 Minuten: Interval: 0, 1, 2, 3, 4, 5, 6, 7, 8,10,11,12,13,14,15,16,17,18,19,20,21,22,23 RainData: 5, 1, 2, 3, 4, 6, 7, 8, 7, 2, 5, 5, 3, 2, 1, 0, 0, 1, 1, 0, 0, 1, 1

RainAmount : 50 l/qm in der nächsten Stunde = 50mm/h = sum(Raindata(0..11)) RainMax : 8 mm (Maximale Regenmenge in einem 5 Minuten Interval, im gesamten Vorhersagezeitraum von 2h) RainNow : 5 mm (Regenmenge im jetzigen 5 min Regen Interval) RainTotal : 65 mm (Gesamte Regenmenge im Vorhersagezeitraum von 2h)

RainMax/RainNow darf man aber auf keinen Fall auf 1 Stunde hochrechnen, weil der Vorhersagewert für 1 Stunde in 12 unterschiedleichen Werten steckt. Raintotal ist natürlich der Wert für 2 Stunden, aber ein halbierter wert entspricht nicht dem VorhersageWert für 1 Stunde (das sind natürlich nur die ersten 12 Werte).

Ich denke so machts Sinn.

Wenn das so wäre, dann müsstest Du nur noch den RainAmount ändern auf die Summe der ersten 12 Werte, und die Einheiten müssten angepasst werden.

christoph-morrison commented 5 years ago

inoma

Aber ein offener Punkt war doch der fehlende Unterschied zwischen 'rainNow' und rainAmount', die in den ursprünglichen Versionen beide den gleichen Wert geliefert haben, also den Wert für die Regenmenge in den nächsten 5 Minuten. Deswegen mein Vorschlag, nach Google, rainAmount als die Regenmenge l/qm oder mm/h zu berechnen, und rainNow zu belassen. Das ist meiner Internet Suche der Standard um Regenmengen zu vergleichen. Ich habe immer nur für Regenmenge = RainAmount 1) Werte in mm/h (also Liter/qm), ODER 2) die Tagessumme (Tägliche Niederschlagsmenge) gefunden.

1) https://www.wetter.com/wetterkarten/niederschlagsmengen/niederschlagsmengen-bayern/#geo:49.0000,11.5000,7 2) https://www.wetter.com/deutschland/muenchen/DE0006515.html#niederschlag