Thursday 2 November 2017

Moving Average Leistungsspektrum


Gemittelt Leistungsspektrum (SmtHandle Griff, Doppel f0, Doppel df, SmtComplexNum Spektrum, int spectrumSize, SmtSpectrumInfo spectrum, unsigned short averagingType, unsigned short weightingType, Doppel averagingSize, unsigned short linearWeightingMode, int restartAveraging, Doppel averagedPowerSpectrum, Doppel averagesSoFar, kurz Dataready) Berechnet Wobei das Leistungsspektrum dem Spektrum entspricht, das von den Zoom-FFT-Spektrumfunktionen ausgegeben wird. Diese Funktion gilt die angeforderte Lungstyp auf den berechneten Leistungsspektrum und gibt die gemittelte Leistung Spectrumin Einheiten Vsup2 rms. Beginnend mit der Frequenz f0 und dem Frequenzintervall df. Der Parameter averagingType gibt an, wie die Funktion den Mittelwert durchführt. Wählen Sie, um keine Mittelung durchzuführen. Vektor. RMS. Oder Peak-Hold-Mittelwertbildung. Wenn Sie keine Mittelung wählen, wird das in der averagedPowerSpectrum-Ausgabe zurückgegebene Leistungsspektrum nicht gemittelt. Eingabeparameter reduzieren das Rauschen aus synchronen Signalen. Die Vektor-Mittelung berechnet den Durchschnitt komplexer Größen direkt, was bedeutet, dass sie eine getrennte Mittelwertbildung für reelle und imaginäre Teile ermöglicht. Eine komplexe Mittelung wie die Vektor-Mittelung reduziert Rauschen und erfordert in der Regel einen Trigger zur Verbesserung der Block-zu-Block-Phasenkohärenz. Reduziert Signalschwankungen, nicht aber den Rauschpegel. RMS mittelt die Energie oder Leistung des Signals im Durchschnitt, das Grundrauschen Reduktion verhindert und gibt im Durchschnitt RMS Mengen Einkanalmessungen Nullphase. Die RMS-Mittelung für zweikanalige Messungen bewahrt wichtige Phaseninformationen. Peak-Halte-Mittelwert die RMS-Spitzenwerte der gemittelten Mengen beibehält. Die Spitzenhaltemittelungsprozess ausführt Spitzenhalte bei jedem Frequenz-Bin separat peak RMS-Pegel von einem FFT-Datensatz zur nächsten zu erhalten. Gibt die Art der Gewichtung an, die die Funktion mit RMS und Vektormittelung verwendet. Peak-Halte-Mittelwert keine Gewichtung beinhaltet. Die Gewichtungsart ist linear oder exponentiell. Die lineare Gewichtung gibt an, dass jede Messung eine gleiche Gewichtung aufweist und dass der Wert des linearen Gewichtungstyps den Mittelungsprozess bestimmt. Die exponentielle Gewichtung gibt an, dass jede neue Messung eine geringere Gewichtung als alte Messungen aufweist und dass die Mittelung kontinuierlich ist. Der Mittelungsprozess berechnet die exponentiell gewichtete Mittelwert für die Messung i der folgenden Gleichung gemäß: wobei X die neue Messung, Avg i - 1 ist der vorherige Durchschnitt ist und N die Anzahl der averages. Averaged FFT-Spektrum (SmtHandle Griff doppelt f0 , Doppel-df, SmtComplexNum Spektrum, int spectrumSize, SmtSpectrumInfo spectrum, unsigned short averagingType, unsigned short weightingType, Doppel averagingSize, unsigned short linearWeightingMode, int restartAveraging, SmtComplexNum averagedFFTSpectrum, Doppel averagesSoFar, kurz Dataready) Berechnet die gemittelten FFT-Spektrum des Spektrums Ausgabe von Die Zoom FFT Spektrumfunktionen. Die Funktion gibt die Startfrequenz f0 aus. Frequenzintervall df. Und das gemittelte FFT-Spektrum in Einheiten V rms. Der Parameter averagingType gibt an, wie die Funktion den Mittelwert durchführt. Sie können keine Mittelung, Vektor-, RMS - oder Peak-Hold-Mittelung erfor - Wenn Sie keine Mittelung wählen, wird das in der averagedFFTSpectrum-Ausgabe zurückgegebene Leistungsspektrum nicht gemittelt. Eingabeparameter reduzieren das Rauschen aus synchronen Signalen. Die Vektor-Mittelung berechnet den Durchschnitt komplexer Größen direkt, was bedeutet, dass sie eine getrennte Mittelwertbildung für reelle und imaginäre Teile ermöglicht. Eine komplexe Mittelung wie die Vektor-Mittelung reduziert Rauschen und erfordert in der Regel einen Trigger zur Verbesserung der Block-zu-Block-Phasenkohärenz. Reduziert Signalschwankungen, nicht aber den Rauschpegel. RMS mittelt die Energie oder Leistung des Signals im Durchschnitt, das Grundrauschen Reduktion verhindert und gibt im Durchschnitt RMS Mengen Einkanalmessungen Nullphase. Die RMS-Mittelung für zweikanalige Messungen bewahrt die Phaseninformationen. Behält die Effektivwertspitzenwerte der gemittelten Mengen bei. Der Peak-Halte-Mittelwertbildungsprozess führt Peak-Hold bei jedem Frequenz-Bin separat aus, um Spitzen-RMS-Pegel von einem FFT-Datensatz bis zum nächsten zu halten. Gibt die Art der Gewichtung an, die die Funktion mit RMS und Vektormittelung verwendet. Peak-Halte-Mittelwert keine Gewichtung beinhaltet. Die Gewichtungsart ist linear oder exponentiell. Die lineare Gewichtung gibt an, dass jede Messung eine gleiche Gewichtung aufweist und dass der Wert des linearen Gewichtungstyps den Mittelungsprozess bestimmt. Die exponentielle Gewichtung gibt an, dass jede neue Messung eine geringere Gewichtung als alte Messungen aufweist und dass die Mittelung kontinuierlich ist. Der Mittelungsprozess berechnet die exponentiell gewichtete Mittelwert für die Messung i der folgenden Gleichung gemäß: wobei X die neue Messung, Avg i - 1 ist der vorherige Durchschnitt ist und N die Anzahl der Mittelwerte. Enthält das gemittelte FFT-Spektrum in V rms-Skalierung ausgehend von der Frequenz f0 mit dem Frequenzintervall df. Ordnen Sie Speicher für dieses Array für die Anzahl der Datenpunkte zu, die durch den Parameter spectrumSize angegeben sind. Double (durch Referenz übergeben) Die Anzahl der bisher abgeschlossenen Mittelwerte. Gibt den Fortschritt des Mittelungsprozesses basierend auf den angegebenen Mittelungseinstellungen an. Short (durch Referenz übergeben) Gibt an, dass TRUE (1) gültig ist. Verwenden Sie den Ausgangswert als Schalter auf eine Gehäusestruktur. Führen Sie nachfolgende Messungen durch oder zeigen Sie die Ergebnisse an, wenn dataReady TRUE ist. Der Mittelungsprozess bestimmt intern den dataReady-Ausgabewert. Wenn Sie in den SMT-Mittelungsfunktionen ein gültiges Spektrum eingeben, dann ist der Ausgabewert für dataReady für die exponentielle Mittelung immer TRUE. Für die lineare Mittelung ist dataReady immer TRUE für eine Aufnahme, Bewegung und kontinuierliche Modi. In der Auto-Restart ein Shot-Modus, ist Dataready nur TRUE, wenn die Mittelungsfunktion eine Anzahl von FFT-Frames gleich dem Wert des Eingangs averagingSize empfängt. DataReady wird auf FALSE zurückgesetzt, wenn der Mittelungsprozess automatisch neu gestartet wird. InputOutput-Parameter

No comments:

Post a Comment