datenlogger - ausreisser erkennen

Gast #455551
hey,

bin gerade dabei einen datenlogger zu basteln, welcher einige 
analogwerte aufzeichnet und auf einen usb-stick abspeichert.
bei einem samplevorgang lese ich z.b 10 analogwerte, bilde den 
mittelwert und speichere diesen ab

-> geht jedoch eine messung schief ist der mittelwert müll

-> gibt es fertige(einfache) algorithmen welche solche ausreisser 
erkennen ?



thx
neubi
Gast #455562
Nicht bös gemeint::

Du solltest dafür sorgen, dass deine Messungen zu 100% richtige Werte 
ausspuckt. Ansonstb kannst du dir das Messen schenken, da du ja nie 
weißt, obs an deinem Prüfling oder deiner Messinstrumentik liegt.

Verfahren um Ausreißer rauszufinden, fallen mir spontan keine ein.
Gast #455677

> -> gibt es fertige(einfache) algorithmen welche solche
> ausreisser erkennen ?

Selbstverstaendlich gibt es dafuer auch Algorithmen. Ob sie einfach sind 
haengt von deinen Mathematikkenntnissen habe. Suche z.B mal nach 
Ausreissertest von Grubbs.

Olaf
Gast #455682
Standardabweichung vom Mittelwert, natürlich erst nach einer größeren 
Anzahl von messungen (um eben einen guten Mittelwert zu haben), sollte 
funktionieren.
Gast #455810
-> "messung sollte zu 100% richtige werte liefern" : willkommen in der 
realität !!

-> erster entwurf schaltplan : werde noch ein paar emi-geschichten 
einbauen, ansonsten soweit fertig -> wenn jemanden noch fehler auffallen 
bitte melden !



neubi
Angehängte Dateien:
Gast #455861
sieht schon ganz schick aus. Aber am Mega32 sind offentsichtlich nicht 
die empfohlenen Massnahmen zur Säuberung des Analogteils eingebaut. 
Siehe Datenblatt: Trennung der Masse durch ein L und Gättungs C für 
ARef. Ich habe diese einfache Beschaltung auf einem Steckbrett auch mal 
gebaut um eine Akkuentladung zu messen. Ohne Filtermassnahmen waren da 
auch kräftige Spitzen in den Messungen.
Ist IC4 so ein FTDI Vinculum Teil?
#455929
Ich würde auf jeden Fall den Median (auch Zentralwert genannt) benutzen, 
dieser ist sehr robust gegenüber Ausreißern. Die Implementierung ist 
auch trivial. Das arithmetische Mittel zu benutzen gibt bei 
Analogmessungen eigentlich gar keinen Sinn.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.