0 Durchgangserkennung (mit Interpolation) - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: 0 Durchgangserkennung (mit Interpolation) (/Thread-0-Durchgangserkennung-mit-Interpolation) |
0 Durchgangserkennung (mit Interpolation) - dimitri84 - 15.07.2010 14:49 Aber zuverlässig isses. ' schrieb:Naja es ist eine Berechnung der Mitkomponente der Grundschwinung.Je nach dem was da alles in dem realen Signal drin steckt an "Mitkomponenten" oder noch schlimmer: Offsets, funktioniert das überhaupt nicht mit dem Nulldurchgang. Und der Ungenauigkeit kann man mit Mittelwertbildung entgegenwirken. Finde ich einfach 'ne komische Methode ... 0 Durchgangserkennung (mit Interpolation) - Holy - 15.07.2010 19:57 ' schrieb:Aber zuverlässig isses. Den Offset (DC-Anteil) kann man aber sehr gut über eine Mittelwertbildung bestimmen und hat somit seinen neuen "Nulldurchgang" auf den man obigen Ansatz anwenden kann. Vorraussetzung ist hierbei aber ein wenigstens Sinusähnliches Signal. 0 Durchgangserkennung (mit Interpolation) - dimitri84 - 15.07.2010 21:16 ' schrieb:Den Offset (DC-Anteil) kann man aber sehr gut über eine Mittelwertbildung bestimmenAch. Warum muss man denn so etwas varianzbehaftetes wie die Netzspannung auf 0.001 Hz genau bestimmen? DIN-Norm hin DIN-Norm her. Was ist mit Rauschen? Jo, kann man Tiefpassen ... ich weiß, aber ist es nicht ein bisschen kontrovers erst das Signal so zu manipulieren und anschließend diesen hohen Anspruch auf das Ergebnis zu erheben? Auch, wenn in meinem Beispiel df 1 Hz beträgt, so bekommt man mit dem simplen anknipsen der Mittelwertbildung schon einen sehr guten Eindruck vom Signal. Mit dieser Nulldurchgangsmethode kann man doch eh nur eine Hauptfrequenz darstellen. Wer's braucht... Reisende soll man nicht aufhalten hat SeBa mal gesagt. 0 Durchgangserkennung (mit Interpolation) - Lucki - 16.07.2010 14:18 @dimitri84 Im Pirnzip bin ich ja Deiner Meinung, das Problem ist nur, daß dem von seiten Emka die DIN-Nirm engegengehalten wird. Und diese ist, weil der Beuth-Verlag davon lebt, nicht im Internet zugängig. Insgeheim bin ich überzeut, daß die, die solche Nomen machen, nicht ganz dumm sind, und daß sich manches aufklären würde, wenn man die Nom mal zu sehen bekäme. Mein Anfangsverdacht geht in Richtung Überinterpretation dieser Norm. 0 Durchgangserkennung (mit Interpolation) - SeBa - 16.07.2010 14:34 ' schrieb:Wer's braucht... Reisende soll man nicht aufhalten hat SeBa mal gesagt. Hab ich. In der Tat. Ist ein gut gemeinter Rat... Guckst du hier... Aber nicht vergessen, etwas für unterwegs mitzunehmen... Zeit und evtl. nenn Werkzeugkasten... manche Wege sind ja ganz schön steinig. 0 Durchgangserkennung (mit Interpolation) - eMKay - 21.07.2010 11:21 ' schrieb:Das geht nur mit Nullduchgansbestimmung, d.h es gibt keine Alternative zu dem von Emkay bereits vorgezeichneten Weg. Hast du eine Idee, wie ich diese 0 Durchgangserkennung mit Interpolation gescheit realisieren kann? Ich habe das Problem immernoch nicht lösen können. Alles was meine Schulbildung angeht werde ich nicht kommentieren, da so etwas in einer Diskussion im Internet nichts zu suchen hat! ' schrieb:Aber zuverlässig isses. Was bringt mit eine zuverlässige Methode, die mir nicht das liefert, was ich eigentlich haben will? ' schrieb:Ach. Ich brauche leider keinen "Eindruck vom Signal" sondern die (möglichst) genaue (Grund-)Frequenz jeder einzelnen Periode. Was soll der Spruch mit "Reisende soll man nicht aufhalten"? Die Überschrift heißt "0 Durchgangserkennung (mit Interpolation)", da ich keine andere Lösung für mein Problem sehe. Du hattest eine Idee (danke dafür), die aber leider nicht zu dem Ergebnis führt, das ich benötige. ' schrieb:@dimitri84 Ich würde Dir gerne den Abschnitt aus der Norm zeigen, damit du sehen kannst, dass ich nichts überinterpretiere sondern dass ich wirklich die Frequenz für jede Periode benötige. 0 Durchgangserkennung (mit Interpolation) - dimitri84 - 21.07.2010 12:43 Alles easy .. dich wollte niemand angreifen. Zur Versöhnung hier mein Voschlag mit der <strike>Interpolation</strike> Nulldurchgangsmethode ... zu Demozwecken habe ich eine Histogrammdarstellung gewählt (super Express VI btw). [attachment=28041] hier mit idealem 50Hz Sinus: [attachment=28042] klappt super: T = 0,02s = 50Hz hier mit simuliertem Sinus: [attachment=28043] klappt nicht mehr so toll Mein Problem mit der weiteren Vorgehensweise: Wenn du jetzt das Rauschen glättest, wie auch immer (überlasse ich dir), hast du schon so viel am Signal manipuliert, dass es unsinnig ist, diesen hohen Anspruch auf die Genauigkeit des Ergebnisses zu erheben. Gruß dimitri 0 Durchgangserkennung (mit Interpolation) - Lucki - 21.07.2010 12:45 Um ein Lösung ganz konkret und nicht nur in allgemeinen Worten aufzuzeigen, brauchte man einen real gemessenen echten Datensatz. Du wirst erleben, das Interesse Dir zu helfen steigt schlagartig, wenn Du mal etwas posten würdest. An besten so: Die Daten grafisch darstellen, dann alles aus den VI herauslöschen außer dem Graphen. den Graphen anklicken, rechte maustaste "Wert als Standard", VI abspeichern, posten. Aber eine Text-Tabelle wäre auch schon OK. 0 Durchgangserkennung (mit Interpolation) - eMKay - 21.07.2010 13:13 ' schrieb:Um ein Lösung ganz konkret und nicht nur in allgemeinen Worten aufzuzeigen, brauchte man einen real gemessenen echten Datensatz. Du wird erleben, das Interesse Dir zu helfen steigt schlagartig, wenn Du mal etwas posten würdest. Ich würde sehr gerne einen real gemessenen Datensatz posten, aber das Messequipment hat leider sehr lange Lieferzeiten. Aus dem Grund kann ich leider nur auf meine hochgeladene Simulation verweisen, was anderes habe ich zur Zeit leider nicht zur Verfügung Die Simulation macht ja im Prinzip genau das wovon du sprichst. Sie erstellt ein Array mit den entsprechenden Werten drin. Leider weiß ich noch gar nicht in welcher Forum ich die Daten nachher vorliegen habe, das Array ist nur ein Behelf. Es wird ein PXI System mit zwei Ni-4300 Karten eingesetzt. In welcher Form die Daten da innerhalb von Labview abgespeichert werden weiß ich noch nicht, da das System wie gesagt noch nicht geliefert geschweige denn installiert wurde. @Dimitri Danke für die Vi. Du liest ja die Informationen für die Darstellung aus dem Signalverlauf raus (Signalverlaufs Komponenten lesen ergibt die y und dt). Wie würdest du das aber in meine Simulations VI einbauen, wenn die Werte nur als Arraywerte vorliegen? 0 Durchgangserkennung (mit Interpolation) - dimitri84 - 21.07.2010 13:23 ' schrieb:@DimitriDer Teil zur Nulldurchganserkennung arbeitet doch mit einem normalen DBL-Array, so wie du es wohl in deinem VI hast. Dt kennst du doch: 10kHz. Einfach alles langsam durchgehen und du verstehst alles. Zitat:Wie würdest du das aber in meine Simulations VI einbauen,Garnicht. Bei dem Beispiel ist doch schon eine Simulation drin. Vielleicht arbeitest du einfach mit dem Beispiel weiter... ' schrieb:Ich würde Dir gerne den Abschnitt aus der Norm zeigen, damit du sehen kannst, dass ich nichts überinterpretiere sondern dass ich wirklich die Frequenz für jede Periode benötige.Was hält dich auf? BTW wie geht's dann weiter? Was machst du mit den ganzen T's? (T:Periodendauer) |