Saturday 18 March 2017

Moving Average Array Labview

Berechnen von Moving Average. This VI berechnet und zeigt den gleitenden Durchschnitt mit einer vorgewählten Zahl an. Zuerst initialisiert das VI zwei Schieberegister Das obere Schieberegister wird mit einem Element initialisiert und fügt dann den vorherigen Wert kontinuierlich mit dem neuen Wert hinzu. Dieses Schieberegister hält Die Summe der letzten x-Messungen Nach dem Teilen der Ergebnisse der Add-Funktion mit dem vorgewählten Wert berechnet das VI den gleitenden Mittelwert. Das untere Schieberegister enthält ein Array mit der Dimension Durchschnitt Dieses Schieberegister hält alle Messwerte der Ersatzfunktion Ersetzt den neuen Wert nach jeder Schleife. Dieses VI ist sehr effizient und schnell, weil es die Funktion ersetzen Element innerhalb der while-Schleife verwendet, und es initialisiert das Array, bevor es in die Schleife. This VI wurde in LabVIEW 6 erstellt 1.Bookmark Share. Filter Express VI. Specifiziert die folgenden Arten von Filtern, um Tiefpass-, Hochpass-, Bandpass-, Bandstop oder Glättung zu verwenden. Der Standardwert ist Lowpass. Geben Sie die folgenden Optionen. Cutoff Frequency Hz Gibt die Cutoff-Frequenz des Filters an Diese Option ist nur verfügbar, wenn Sie auswählen Tiefpass oder Hochpass aus dem Pulldown-Menü Filtertyp Die Voreinstellung ist 100.Low Cutoff-Frequenz Hz Gibt die niedrige Cutoff-Frequenz des Filters an. Low Cutoff Frequenz Hz muss kleiner als High Cutoff Frequenz Hz sein und das Nyquist-Kriterium beachten Option ist nur verfügbar, wenn Sie Bandpass oder Bandstop aus dem Pulldown-Menü des Filtertyps auswählen. Hohle Grenzfrequenz Hz Gibt die hohe Grenzfrequenz des Filters an. Die hohe Grenzfrequenz Hz muss größer als die niedrige Grenzfrequenz Hz sein und das Nyquist-Kriterium beobachten Ist 400 Diese Option ist nur verfügbar, wenn Sie Bandpass oder Bandstop aus dem Pulldown-Menü Filtertyp auswählen. Finite Impulsantwort FIR-Filter Erstellt einen FIR-Filter, der nur von den aktuellen und vergangenen Eingängen abhängt Da der Filter nicht von früheren Ausgängen abhängt, Die Impulsantwort zerfällt auf Null in einer begrenzten Zeitspanne Weil FIR-Filter eine lineare Phasenreaktion zurückgeben, verwenden Sie FIR-Filter für Anwendungen, die lineare Phasenreaktionen erfordern. Taps Gibt die Gesamtzahl der FIR-Koeffizienten an, die größer als Null sein müssen 29 Diese Option ist nur verfügbar, wenn Sie die Finite-Impulsantwort-FIR-Filteroption auswählen. Erhöhen des Wertes von Taps bewirkt, dass der Übergang zwischen dem Durchlassband und dem Stoppband steiler wird. Wenn jedoch der Wert von Taps erhöht wird, wird die Verarbeitungsgeschwindigkeit langsamer. Infinite Impuls Antwort IIR-Filter Erstellt einen IIR-Filter, der ein digitaler Filter mit Impulsantworten ist, die theoretisch unendlich in der Länge oder Dauer sein können. Topologie Bestimmt den Designtyp des Filters Sie können entweder einen Butterworth, Chebyshev, Inverse Chebyshev, Elliptic oder Bessel Filter erstellen Design Diese Option ist nur verfügbar, wenn Sie die Option Unendliche Impulsantwort IIR auswählen. Die Voreinstellung ist Butterworth. Order Reihenfolge des IIR Filters, die größer als Null sein muss Diese Option ist nur verfügbar, wenn Sie die Infinite Impulsantwort IIR Filter Option auswählen Default ist 3 Die Erhöhung des Wertes der Reihenfolge bewirkt, dass der Übergang zwischen dem Durchlassband und dem Stoppband steiler wird. Wenn jedoch der Wert der Ordnung zunimmt, wird die Verarbeitungsgeschwindigkeit langsamer und die Anzahl der verzerrten Punkte am Anfang des Signals erhöht sich Durchschnittliche Ausbeute Vorwärts-FIR-Koeffizienten Diese Option ist nur verfügbar, wenn Sie aus dem Pulldown-Menü "Filtertyp" die Option "Glättung" auswählen. Rectangular Gibt an, dass alle Samples im gleitenden Durchschnitt gleichermaßen bei der Berechnung jedes geglätteten Ausgabebeispiels gewichtet werden. Diese Option ist nur verfügbar Wenn Sie die Option Glättung aus dem Pulldown-Menü "Filtertyp" auswählen und die Option "Durchschnittliche Verschiebung" auswählen. Triangular Gibt an, dass das bewegte Gewichtungsfenster, das auf die Proben angewendet wird, dreieckig ist, wobei die Spitze in der Mitte des Fensters zentriert ist und symmetrisch auf beiden Seiten des Center-Sample Diese Option ist nur verfügbar, wenn Sie im Pulldown-Menü Filtering Type die Option Glättung auswählen und die gleitende Durchschnitt-Option. Half-Breite des gleitenden Mittelwertes Gibt die Halbwertsbreite des gleitenden Durchschnittsfensters in Samples an. Die Voreinstellung ist 1 Für a Halbe Breite des gleitenden Mittelwertes von M, die volle Breite des gleitenden Durchschnittsfensters ist N 1 2M-Samples. Daher ist die volle Breite N immer eine ungerade Anzahl von Samples. Diese Option ist nur verfügbar, wenn Sie Glättung aus dem Filtertyp-Pull auswählen Und die gleitende Mittelwertoption. Exponentielle Erträge erster Ordnung IIR-Koeffizienten Diese Option ist nur verfügbar, wenn Sie im Pulldown-Menü "Filtertyp" die Option "Glättung" auswählen. Zeitkonstante des exponentiellen Mittelwertes Gibt die Zeitkonstante des Exponential-Gewichtungsfilters an Sekunden Die Voreinstellung ist 0 001 Diese Option ist nur verfügbar, wenn Sie im Pulldown-Menü "Filtertyp" die Option "Glättung" auswählen und die Option "Exponentielle Option" auswählen. Zeigt das Eingangssignal an. Wenn Sie Daten an das Express-VI anschließen und ausführen, zeigt das Eingangssignal die realen Daten an Sie schließen und öffnen Sie das Express-VI, das Eingangssignal zeigt die Beispieldaten an, bis Sie das Express-VI erneut ausführen. Zeigt eine Vorschau der Messung an. Das Ergebnisvorschau-Diagramm zeigt den Wert der ausgewählten Messung mit einer gepunkteten Linie an. Wenn Sie Daten an das Express-VI senden Und führen Sie das VI aus, Ergebnisvorschau zeigt reale Daten an Wenn Sie das Express-VI schließen und wieder öffnen, zeigt die Ergebnisvorschau die Beispieldaten an, bis Sie das VI erneut ausführen. Wenn die Cutoff-Frequenzwerte ungültig sind, wird in der Ergebnisvorschau keine gültigen Daten angezeigt. Note Das Ändern der Optionen im View-Modus-Abschnitt wirkt sich nicht auf das Verhalten des Filter Express-VIs aus. Verwenden Sie die Optionen des View-Modus, um zu visualisieren, was der Filter für das Signal LabVIEW nicht diese Optionen speichert, wenn Sie das Konfigurationsdialogfeld schließen. Signals Displays Die Filterantwort als reale Signale. Show als Spektrum Legt fest, ob die realen Signale der Filterantwort als Frequenzspektrum angezeigt werden sollen oder um die Anzeige als zeitbasiertes Display zu verlassen. Die Frequenzanzeige ist nützlich, um zu sehen, wie sich der Filter auf die verschiedenen Frequenz auswirkt Komponenten des Signals Die Voreinstellung ist, die Filterantwort als zeitbasierte Anzeige anzuzeigen Diese Option ist nur verfügbar, wenn Sie die Option Signals auswählen. Transfer-Funktion Zeigt die Filterantwort als Übertragungsfunktion an. Enthält folgende Optionen. Magnitude in dB Presents Die Größenreaktion des Filters in Dezibel. Frequenz im Protokoll Zeigt den Frequenzgang des Filters auf einer logarithmischen Skala an. Zeigt die Größenreaktion des Filters an Diese Anzeige ist nur verfügbar, wenn Sie den Modus "Ansicht" auf "Übertragung" einstellen Der Filter Diese Anzeige ist nur verfügbar, wenn Sie den View-Modus auf Transfer-Funktion einstellen. Filter Express VI. Specifiziert die folgenden Arten von Filtern, um Tiefpass-, Hochpass-, Bandpass-, Bandstop oder Glättung zu verwenden. Der Standardwert ist Lowpass. Contain die folgenden Optionen. Cutoff Frequency Hz Gibt die Cutoff-Frequenz des Filters an Diese Option ist nur verfügbar, wenn Sie Tiefpass oder Highpass aus dem Pulldown-Menü Filtertyp auswählen. Die Voreinstellung ist 100.Low Cutoff-Frequenz Hz Gibt die niedrige Cutoff-Frequenz des Filters an. Low Cutoff Frequenz Hz muss sein Kleiner als High Cutoff Frequenz Hz und beobachten das Nyquist-Kriterium Die Voreinstellung ist 100 Diese Option ist nur verfügbar, wenn Sie Bandpass oder Bandstop aus dem Pulldown-Menü "Filtering Type" auswählen. High-Cutoff-Frequenz Hz Gibt die hohe Cutoff-Frequenz des Filters an High Cutoff-Frequenz Hz muss größer sein als Niedrige Grenzfrequenz Hz und beachten Sie das Nyquist-Kriterium Die Voreinstellung ist 400 Diese Option ist nur verfügbar, wenn Sie Bandpass oder Bandstop aus dem Pulldown-Menü Filtertyp auswählen. Finite Impulsantwort FIR-Filter Erstellt einen FIR-Filter, der nur abhängt Auf den aktuellen und vergangenen Eingängen Da der Filter nicht von früheren Ausgängen abhängt, zerfällt die Impulsantwort auf Null in einer begrenzten Zeit. Da FIR-Filter eine lineare Phasenreaktion zurückgeben, verwenden Sie FIR-Filter für Anwendungen, die lineare Phasenreaktionen erfordern Die Gesamtzahl der FIR-Koeffizienten, die größer als Null sein muss. Die Voreinstellung ist 29 Diese Option ist nur verfügbar, wenn Sie die Finite-Impulsantwort-FIR-Filteroption auswählen. Die Erhöhung des Wertes von Taps bewirkt, dass der Übergang zwischen dem Durchlassband und dem Stoppband steiler wird , Da der Wert von Taps zunimmt, wird die Verarbeitungsgeschwindigkeit langsamer. Infinite Impulsantwort IIR-Filter Erstellt einen IIR-Filter, der ein digitaler Filter mit Impulsantworten ist, die theoretisch unendlich in Länge oder Dauer sein können. Topologie Bestimmt den Designtyp des Filters Sie Kann entweder ein Butterworth, Chebyshev, Inverse Chebyshev, Elliptic oder Bessel Filter Design Diese Option ist nur verfügbar, wenn Sie die Infinite Impulsantwort IIR Filter Option wählen. Der Standard ist Butterworth. Order Order des IIR-Filters, die größer als Null sein muss Diese Option ist nur verfügbar, wenn Sie die Option Unendliche Impulsantwort IIR auswählen. Die Voreinstellung ist 3 Die Erhöhung des Wertes der Reihenfolge bewirkt, dass der Übergang zwischen dem Durchlassband und dem Stoppband steiler wird. Wenn jedoch der Wert der Bestellung zunimmt, wird die Verarbeitungsgeschwindigkeit langsamer , Und die Anzahl der verzerrten Punkte am Anfang des Signals erhöht. Moving Durchschnitt Ergiebt nur vorwärts FIR Koeffizienten Diese Option ist nur verfügbar, wenn Sie Glättung aus dem Filter-Typ-Pull-Down-Menü auswählen. Rectangular Gibt an, dass alle Samples im Moving - Durchschnittliches Fenster werden bei der Berechnung jedes geglätteten Ausgabeproben gleichermaßen gewichtet. Diese Option ist nur verfügbar, wenn Sie aus dem Pulldown-Menü Filtertyp und die Option "Verschieben" wählen. Dreieckig Gibt an, dass das bewegte Gewichtungsfenster, das auf die Proben angewendet wird, mit dem Peak dreieckig ist Zentriert in der Mitte des Fensters, symmetrisch auf beiden Seiten des Mittelmusters symmetrisch Diese Option ist nur verfügbar, wenn Sie die Glättung aus dem Pulldown-Menü Filtertyp auswählen und die gleitende Durchschnitt-Option auswählen. Half-Breite des gleitenden Durchschnitts Gibt die Hälfte an - Windth des gleitenden Durchschnittsfensters in Samples Die Voreinstellung ist 1 Für eine halbe Breite des gleitenden Mittelwerts von M ist die volle Breite des gleitenden Durchschnittsfensters N 1 2M Samples. Daher ist die volle Breite N immer eine ungerade Zahl Der Samples Diese Option ist nur verfügbar, wenn Sie im Pulldown-Menü "Filtering Type" und "Moving Average" die Option "Glättung" auswählen. Expositionsrendite IIR-Koeffizienten erster Ordnung Diese Option ist nur verfügbar, wenn Sie im Pulldown-Menü "Filtertyp" die Option "Glättung" auswählen. Zeitkonstante des exponentiellen Mittelwertes Gibt die Zeitkonstante des Exponential-Gewichtungsfilters in Sekunden an. Die Voreinstellung ist 0 001 Diese Option ist nur verfügbar, wenn Sie im Pulldown-Menü Filtertyp auswählen und die Option Exponentielle Option auswählen. Zeigt das Eingangssignal an Draht-Daten an das Express-VI ausführen und ausführen, Eingangssignal zeigt reale Daten an Wenn Sie das Express-VI schließen und wieder öffnen, zeigt das Eingangssignal die Beispieldaten an, bis Sie das Express-VI erneut ausführen. Zeigt eine Vorschau der Messung an. Das Ergebnisvorschau-Diagramm zeigt den Wert an Der gewählten Messung mit einer gepunkteten Linie Wenn Sie Daten an das Express-VI senden und das VI ausführen, zeigt die Ergebnisvorschau echte Daten an. Wenn Sie das Express-VI schließen und wieder öffnen, zeigt die Ergebnisvorschau die Beispieldaten an, bis Sie das VI erneut ausführen. Wenn die Cutoff-Frequenz Werte sind ungültig, Ergebnisvorschau zeigt keine gültigen Daten an. Enthält die folgenden Optionen. Hinweis Ändern der Optionen im Ansichtsmodus-Abschnitt wirkt sich nicht auf das Verhalten des Filter-Express-VIs aus. Verwenden Sie die Optionen des Ansichtsmodus, um zu visualisieren, was der Filter für das Signal macht LabVIEW speichert diese Optionen nicht, wenn Sie das Konfigurationsdialogfeld schließen. Signale Zeigt die Filterantwort als reale Signale an. Als Spektrum anzeigen Legt fest, ob die realen Signale der Filterantwort als Frequenzspektrum angezeigt oder die Anzeige als Zeit - Basierte Anzeige Die Frequenzanzeige ist nützlich, um zu sehen, wie sich der Filter auf die verschiedenen Frequenzkomponenten des Signals auswirkt. Die Voreinstellung ist, die Filterantwort als zeitbasiertes Display anzuzeigen. Diese Option ist nur verfügbar, wenn Sie die Option Signals auswählen. Transferfunktion Zeigt die Filter-Antwort als Übertragungsfunktion. Geben Sie die folgenden Optionen. Magnitude in dB Zeigt die Größenreaktion des Filters in decibels. Frequenz im Protokoll Zeigt den Frequenzgang des Filters auf einer logarithmischen Skala an. Zeigt die Größenreaktion des Filters an Diese Anzeige ist Nur verfügbar, wenn Sie den Modus "View Mode" auf "Transfer" einstellen. Die Phase des Filters wird angezeigt. Diese Anzeige ist nur verfügbar, wenn Sie die Funktion "View Mode to Transfer" einstellen.


No comments:

Post a Comment