INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

0 Durchgangserkennung (mit Interpolation)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.07.2010, 15:15 (Dieser Beitrag wurde zuletzt bearbeitet: 13.07.2010 15:19 von Lucki.)
Beitrag #12

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
0 Durchgangserkennung (mit Interpolation)
' schrieb:Ja genau. Ich weiß nicht wie das Verfahren genau heißt, aber so wird es (wesentlich komplizierter, da sie schneller reagieren müssen) in Wechselrichtern gemacht.
Du suchst einfach die 0 Durchgänge (interpolierst das Singal am 0-Durchgang) hast damit die Periodendauer und somit deine Frequenz.
Es ist ein relativ simples Verfahren zur Frequenzbestimmung.
Wenn du von jeder einzelnen hinereinanderfolgenden Periode die Dauer wissen willst (- ich weiß zwar nicht, warum Du das so haben willst und was Du mit den unendlich vielen anfallenden Werten machen willst, aber das ist hier nicht mein Problem -), dann geht das mit Fourier natürlich nicht, und Dein eingeschlagener Weg wäre im Prinzip richtig.

Natürlich könnte man durch Interpolation den Fehler von aktuell 0,25Hz entscheidend verringern, nur ist das Programm dann aufwendiger als die folgende supereinfache Methode:
Auf den Array die Funktion "rationales Neuabtasten" anwenden. Bei Upsamling werden Zwischenwerte interpoliert, bei Faktor 100 hätte das Array denn pro Periode 20000 Werte statt 200, der Fehler würde sich um Faktor 100 auf 0.0025 Hz verringern. Das VI bietet übrigens auch die Möglichkeite, Glättungfilter zu verwenden - wichtig bei Messwerten aus der realen Außenwelt.
(Der Memory-Verbrauch ließe sich durch stückweises Analysieren des Arrays beliebig verringern)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
0 Durchgangserkennung (mit Interpolation) - Lucki - 13.07.2010 15:15

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2D Interpolation LabViewPete 3 4.178 18.08.2015 15:40
Letzter Beitrag: GerdW
  Spline Interpolation LabViewPete 1 3.777 18.08.2015 11:21
Letzter Beitrag: GerdW
  Kennlinie Abfahren mittels Linearer Interpolation David_Lab 15 13.331 24.02.2014 12:18
Letzter Beitrag: jg
  2D-Interpolation Achim 20 18.354 19.02.2014 10:05
Letzter Beitrag: Achim
Sad 2d Scattered Interpolation mufifinA 3 4.192 30.11.2012 09:09
Letzter Beitrag: GerdW
  Interpolation 1d einfache Werte Maxens 5 7.088 14.10.2011 08:03
Letzter Beitrag: GerdW

Gehe zu: