摘要
为了提取被背景噪声覆盖的微弱信号,并降低硬件系统的成本,利用LabVIEW以及M atlab和C语言强大的数据处理能力,研究了3种基于软件的周期微弱信号提取的方法,并用含噪微弱信号,对它们进行了验证与比较。结果说明:通过CLF节点,调用动态链接库(DLL),可以在320 m s内完成10000次长度为512个采样点的数据的累加平均计算,比其余两种方法的计算效率提高277倍和9 742倍。与同功能硬件处理模块比较,计算时间基本在同一个数量级。最后讨论了3种方法的适用场合与数据漂移问题。
In order to detect the weak signal with strong noise background and to reduce the cost of hardware system, three weak signal detection methods are investigated. LabVIEW and the data processing capability of Matlab and C language are used to realize the weak signal detection. Verifications and comparisons in these methods are carried out by loading a weak signal with strong noise background. The results indicate that, through the CLF node with dynamic link library (DLL), the 512 sampling data can be accumulated 10000 times and averaged in 320 ms. The computing speed is 277 times and 9742 times faster than that of the other two methods. Compared with the hardware of data processing, the computing speed is in the same order. The application environments and data drift are also discussed.
出处
《测控技术》
CSCD
2008年第9期22-24,共3页
Measurement & Control Technology
基金
西安理工大学启动基金(1052106040)
关键词
累加平均
动态链接库
微弱信号
accumulation average
dynamic link library
weak signal