计算时间信号的平均FFT频谱。该VI返回通过幅度相位返回FFT值。通过连线数据至时间信号输入端可确定要使用的多态实例,也可手动选择实例。


icon

输入/输出

  • cbool.png 重新开始平均(F)

    重新开始平均指定VI是否重新启动所选平均过程。如重新开始平均的值为TRUE,VI重新启动所选平均过程。如重新开始平均的值为FALSE,VI不会重新启动所选平均过程。默认值为FALSE。

    第一次调用该VI时,平均过程会自动开始。典型情况为:在平均过程中,主输入发生改变时,应当重新启动平均过程。

  • c1dmsdt.png 时间信号

    时间信号是时域波形的输入数组。

  • cu32.png

    窗(Hanning)是用于时间信号的时域窗。默认值为Hanning

    0矩形
    1Hanning (默认)
    2Hamming
    3Blackman-Harris
    4Exact Blackman
    5Blackman
    6Flat Top
    74阶B-Harris
    87阶B-Harris
    9低旁波瓣
    11Blackman Nuttall
    30三角
    31Bartlett-Hanning
    32Bohman
    33Parzen
    34Welch
    60Kaiser
    61Dolph-Chebyshev
    62高斯
  • ccclst.png 查看

    查看指定用于返回VI不同结果的方式。

  • cbool.png 显示为dB(F)

    显示为dB指定是否以分贝形式显示结果。默认值为FALSE。

  • cbool.png 展开相位(F)

    展开相位指定是否展开相位。展开相位可消除绝对值大于pi处的不连续。默认值为FALSE,表示未展开相位。

    展开相位的值为TRUE时,相位已展开。

  • cbool.png 转换为角度(F)

    转换为度指定相位结果是否需要由弧度转换为度。默认值为FALSE,即结果用弧度表示。

  • cerrcodeclst.png 错误输入(无错误)

    错误输入表明该节点运行前发生的错误条件。该输入提供标准错误输入功能。

  • cnclst.png 平均参数

    平均参数该簇用于定义如何进行平均值计算。参数说明包括平均类型、加权类型和平均次数。

  • cenum.png 平均模式

    平均模式指定平均的模式。

    0
    No averaging
    (默认)
    1
    Vector averaging
    2
    RMS averaging
    3
    Peak hold
  • cenum.png 加权模式

    加权模式指定均方根或向量平均的加权模式。

    0
    Linear
    1
    Exponential
    (默认)
  • cu32.png 平均数目

    平均数目指定用于均方根及向量平均的平均数目。如加权模式为Exponential,平均过程连续。如加权模式为Linear,可在VI结束计算所选平均数目后停止平均过程。

  • cdbl.png 窗参数

    窗参数指定Kaiser窗的beta参数、高斯窗的标准差,或Dolph-Chebyshev窗的主瓣与旁瓣的比率s。如是其他类型的窗,VI将忽略该输入。

    窗参数的默认值是NaN,可设置Kaiser窗的beta参数为0、高斯窗的标准差为0.2,或Dolph-Chebyshev窗的s60

  • ibool.png 完成平均

    完成平均已完成平均数大于或等于平均参数中指定的平均数目,返回TRUE。否则,完成平均返回FALSE。如选择的平均模式No averaging完成平均始终为TRUE。

  • i1dcclst.png 幅度

    幅度是由FFT频谱组成的数组,每个输入波形都有FFT频谱。

  • idbl.png f0

    f0返回谱的起始频率,以赫兹为单位。

  • idbl.png df

    df返回谱的频率分辩率,以赫兹为单位。

  • i1ddbl.png 幅度

    幅度是平均FFT谱的幅度。

    如输入信号以伏特为单位(V),幅度单位为伏特-rms(Vrms)。如输入信号不是以伏特为单位,幅度的单位为输入信号单位-rms。如显示为dB为TRUE,且输入信号以伏特为单位,幅度单位为dBV。

  • i1dcclst.png 相位

    相位是由平均FFT频谱的相位组成的数组,每个输入波形都有FFT频谱。

  • idbl.png f0

    f0返回谱的起始频率,以赫兹为单位。

  • idbl.png df

    df返回谱的频率分辩率,以赫兹为单位。

  • i1ddbl.png 相位

    相位是平均FFT谱的相位。

  • idbl.png 已完成平均数

    已完成平均数返回该时刻VI完成的平均的数目。

  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • 该VI按照下列步骤计算幅度相位

    1. 计算时间信号的FFT。
    2. 使时间信号的当前FFT频谱与VI自上次平均过程重置后的最后一次计算得到的FFT频谱进行平均。
    3. 返回平均频谱的幅度相位

    该VI的单通道实例可在单次模式(一次调用)和连续模式(历史多次调用)下进行单通道测量。单通道VI只可在单次模式下进行多通道测量。如需在连续模式下进行多通道测量,应使用该VI的多通道版本。

    该VI的单通道实例仅保留一个通道的内部状态信息。调用单通道实例处理另一个通道时,如未通过重新开始平均参数清除历史结果,可导致VI的非预期行为。该非预期行为在VI传递通道的内部状态信息至另一个通道时发生。

    注: 该VI的单通道实例主要用于单通道的连续处理。该做法无法推广至多通道实例。不能使用单通道实例在For循环中通过建立波形数组的索引,连续处理多通道。

    关于在循环中使用VI的多通道版本,见下列LabVIEW项目:

    labview\examples\Signal Processing\Waveform Measurements\Waveform Measurements.lvproj

    相关信息

    基于FFT的VI的输出单位