Seite 1 von 2

ws_newdata und windböen

Verfasst: 09 Jan 2010 13:36
von Carduus
Hallo zusammen

Da ich meine Wetterseite in Zukunft mittels einer Datenbank aufbauen werde und der Import der aktuellen Daten durch die ws_newdata.csv erfolgt, ist mir nun beim Testen aufgefallen, dass die Daten der Windböen in der ws_newdata.csv falsch sind. Wenn die Windböoen auf null fallen, wird trotzdem der Wert von 1.6 km/h angezeigt!
Bild
Im Vergleich dazu zeigt die Grafik der Windböen von WsWin den richtigen Windverlauf auf. Auch die Monatsexportdatei ist richtig.
Bild


Vielleicht weiss da jemand Rat, wieso der Wert der Windöen nicht auf null fällt, sonder auf den Wert von 1.6 km/h verharrt. Weiss auch nicht, wo ich etwas verstellen könnte.

Ich verwende eine Davis Vantage Pro 2 und die Version WsWin V2.95.2 .

Gruss und Vielen Dank im voraus
Dumeni

Verfasst: 13 Jan 2010 10:15
von Joerg
Das selbe Problem habe ich auch mit der ws_newdata.csv - zwar nicht in dieser Konstellation sondern weil ich meinen Arbeitsplatzrechner via ws_newdata.csv übers Netzwerk mit Daten versorge.

An einer Lösung wäre ich auch interessiert...

Verfasst: 13 Jan 2010 10:53
von Carduus
Leider habe ich noch keine Lösung gefunden.
Wenn ich aber die Aufzeichnung von WsWin beende und den Sensor der Windböen ein- oder ausschalte , erhalte ich wieder für eine oder zwei Messungen die richtigen Werte. Kann dies momentan gerade nicht reproduzieren, da etwas Wind herrscht.

Komisches Verhalten.

Gruss Dumeni

Verfasst: 14 Jan 2010 00:30
von Werner
Hallo,

ich bräuchte zur Überprüfung einmal eine Datenbasis dazu:
- ws_newdata.csv
- zugehörige Monatsdatei

Werner

Verfasst: 14 Jan 2010 10:01
von Joerg
Hallo Werner,
Dateien sind auf dem Weg zu Dir...

Verfasst: 14 Jan 2010 11:36
von Carduus
Hallo Werner

Ich habe leider von ws_newdata.csv jeweils nur ein Datensatz, weil ich diesen nach dem Hochladen lösche, um zu verhindern, dass die Einträge doppelt in der DB vorhanden sind.

Gruss Dumeni

Verfasst: 15 Jan 2010 00:58
von Mado
Die ws_newdata.csv exportiert du manuell über WSWin?

Habe mir mal die Datendatei angesehen, wie wird diese erstellt?
Gibst du die Daten manuell ein, oder über ein Batch-Script?

Könnte auch möglich sein, dass du einen Korrektur-Faktor beim Exportieren eingegeben hast. (Unter Eigenschaften, Windsensor)

also >>> Korrekturwert für Messfühler (Plausibilität-Korrektur evtl. ausschalten)

Verfasst: 15 Jan 2010 08:32
von Carduus
Hallo Mado

Der Fehler in der ws_newdata.csv liegt bereits vor, wenn diese von WsWin erstellt wird. Ich exportiere diese per HsUpload auf dem Server, wo diese durch ein Skript in die DB eingefügt wird.

Bei den Eigenschaften für die Windböen habe ich nun versuchsweise mal die Plausibilitäts-Korrektur ausgeschaltet. Ansonsten habe ich dort auf autom. Skalenanpassung und der Sensor-Abgleich ist ausgeschaltet. Dieser Button ist jedoch rot umrandet!

Vielen Dank für Deine Anregung. Muss nun warten, bis der Wind sich gelegt hat.

Gruss Dumeni

Verfasst: 15 Jan 2010 14:56
von Carduus
Leider bringt die Ausschaltung der Plausibilitäts-Korrektur keine Verbesserung. Bin um jeden Tipp dankbar.

Gruss Dumeni

Verfasst: 15 Jan 2010 17:28
von Mado
Steht in dem Feld "Sensor-Abgleich" x 1.000 +/- 0.00 ?

Sollte hier im rechte Feld, vor dem roten Quadrat nicht dieser Wert stehen, sonder 1.6 dann hast du bei Windstille immer eine Windgeschwindigkeit von 1,6 km/h auch wenn der Sensor, keinen Wind registriert. Die rote Checkbox sollte der Haken entfernt werden, falls diese hier aktiviert ist.

Wenn dies nicht zutrifft, kann ich leider nicht weiterhelfen.

Verfasst: 15 Jan 2010 17:45
von Carduus
Im Feld "Sensor-Abgleich" steht x 1.000 +/0.00 und in der roten Chekbox ist der Haken auch nicht aktiviert.

Das Problem habe ich seit ungefähr anfangs Jahr, habe jedoch an den Einstellungen von WsWin nichts bewusst verändert.

Gruss und vielen Dank für die Bemühungen

Dumeni

Verfasst: 15 Jan 2010 19:30
von Sprite01
Mado hat geschrieben:Steht in dem Feld "Sensor-Abgleich" x 1.000 +/- 0.00 ?

Sollte hier im rechte Feld, vor dem roten Quadrat nicht dieser Wert stehen, sonder 1.6 dann hast du bei Windstille immer eine Windgeschwindigkeit von 1,6 km/h auch wenn der Sensor, keinen Wind registriert.
Warum dann 1,6 ? 0 * 1,6 = 0

Also das ist für das Problem sicher der falsche Ansatz.

Verfasst: 15 Jan 2010 20:00
von weneu
Hallo Dirk,
Manfred hat schon recht, denn im rechten Feld wird addiert und nur im linken Feld wird multipliziert.
Nur ist es halt hier offenbar auch nicht die Lösung des Problems.

Verfasst: 15 Jan 2010 20:04
von Sprite01
Werner, stimmt natürlich. :oops:
Bin davon ausgegangen das dort ein Wert wohl keinen Sinn macht.

Also bleibt: 0 * 0 + 1,6 = 1,6

(wollte die Gleichung nur richtig vollständig stellen) :wink:

Verfasst: 15 Jan 2010 20:11
von weneu
Hallo Dirk,
heute ist der Abend der Missverständnisse. :D
Es handelt sich hier nicht um eine Gleichung sondern um 2 völlig getrennte Verfahren.
Wenn Du im linken Feld z.B. 1.04 eingibst, so wird jeder Wert mit 1,04 multipliziert. Man könnte aber auch sagen es wird immer ein um 4% höherer Wert ermittelt.
Im rechten Feld dagegen (angenommen dort steht der Wert "4") erfolgt eine reine Addition, d.h. zu jedem realen Wert wird der Wert "4" dazugezählt. (also keine prozentuale Ermittlung)
Und um es nochmals klarer auszudrücken: das linke Feld hat mit dem rechten Feld nichts zu tun.