位置:51电子网 » 技术资料 » 其它综合

LabVIEW 8.2的信号逐点分析

发布时间:2008/9/23 0:00:00 访问次数:1809

  在进行信号分析和处理时,分析数据的一般过程是:初始化缓冲区、数据分析、数据输出,再根据缓冲区中的数据块进行分析。这种基于数据块的分析方法难以实现高速实时分析。labview提供了一类逐点分析节点,可以一个数据点接一个数据点分析,此时数据分析是基于数据点的,可以实现实时处理。使用逐点分析可以与信号同步,数据丢失的可能性更小,对硬件设备采样率的要求更低。

  逐点分析节点位于函数选板的“信号处理→逐点”,如图1所示。

  如图1 逐点子选板

  逐点分析子选板包括逐点信号产生、逐点信号时域处理、逐点信号频域变换、逐点信号滤波等选板,选板中函数节点和ⅵ的功能与普通分析选板中类似。

  例11.1:产生逐点信号序列后进行滤波处理,对比信号序列经过滤波处理的效果。

  ·第1步:产生逐点信号。逐点信号由周期正弦信号、统一白噪声和直流偏置3部分叠加而成;正弦信号频率和幅值为1,每个周期300个`点,共3个周期;统一白噪声幅值为0.2;直流偏置幅值为2。程序框图如图2所示。

  如图2 产生逐点信号

  ·第2步:逐点信号滤波处理。将产生的逐点信号通过逐点巴特沃斯滤波器,设置下限截止频率为0.1,程序框图如图3所示。

  如图3 逐点滤波处理

  ·第3步:信号序列通过普通滤波处理。将所有逐点信号组成的序列通过普通巴特沃斯滤波器,下限截止频率一致,程序框图如图4所示。

  如图4 通过普通滤波处理

  · 第4步:运行程序,比较结果。逐点信号和逐点滤波后的波形用chart图显示;信号序列滤波波形用graph图显示。运行程序,前面板结果如图5所示。

  如图5 前面板结果

  逐点信号分析对接收到的每一个数据点进行分析,并可同时输出分析结果,然后转入下一个数据点的分析,这样连续不断以达到实时分析的效果。普通数据分析利用缓冲区接收数据点形成序列,然后对整个序列进行分析,在接收序列数据过程中无法显示结果,只能在整个序列接收完毕后分析并显示结果。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



  在进行信号分析和处理时,分析数据的一般过程是:初始化缓冲区、数据分析、数据输出,再根据缓冲区中的数据块进行分析。这种基于数据块的分析方法难以实现高速实时分析。labview提供了一类逐点分析节点,可以一个数据点接一个数据点分析,此时数据分析是基于数据点的,可以实现实时处理。使用逐点分析可以与信号同步,数据丢失的可能性更小,对硬件设备采样率的要求更低。

  逐点分析节点位于函数选板的“信号处理→逐点”,如图1所示。

  如图1 逐点子选板

  逐点分析子选板包括逐点信号产生、逐点信号时域处理、逐点信号频域变换、逐点信号滤波等选板,选板中函数节点和ⅵ的功能与普通分析选板中类似。

  例11.1:产生逐点信号序列后进行滤波处理,对比信号序列经过滤波处理的效果。

  ·第1步:产生逐点信号。逐点信号由周期正弦信号、统一白噪声和直流偏置3部分叠加而成;正弦信号频率和幅值为1,每个周期300个`点,共3个周期;统一白噪声幅值为0.2;直流偏置幅值为2。程序框图如图2所示。

  如图2 产生逐点信号

  ·第2步:逐点信号滤波处理。将产生的逐点信号通过逐点巴特沃斯滤波器,设置下限截止频率为0.1,程序框图如图3所示。

  如图3 逐点滤波处理

  ·第3步:信号序列通过普通滤波处理。将所有逐点信号组成的序列通过普通巴特沃斯滤波器,下限截止频率一致,程序框图如图4所示。

  如图4 通过普通滤波处理

  · 第4步:运行程序,比较结果。逐点信号和逐点滤波后的波形用chart图显示;信号序列滤波波形用graph图显示。运行程序,前面板结果如图5所示。

  如图5 前面板结果

  逐点信号分析对接收到的每一个数据点进行分析,并可同时输出分析结果,然后转入下一个数据点的分析,这样连续不断以达到实时分析的效果。普通数据分析利用缓冲区接收数据点形成序列,然后对整个序列进行分析,在接收序列数据过程中无法显示结果,只能在整个序列接收完毕后分析并显示结果。

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

罗盘误差及补偿
    造成罗盘误差的主要因素有传感器误差、其他磁材料干扰等。... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!