摘要
LabVIEW作为一种图形化虚拟仪器编程语言,其在信号的生成、分析和处理上优势明显。利用其可以设计虚拟的自适应噪声抵消系统,从而可以应用于实际工程中对噪声抵消性能的测试验证。本文针对强噪声背景下有用信号的提取问题,介绍了自适应噪声抵消的原理,并对3种基本自适应滤波算法的步骤与流程进行了阐述。基于LabVIEW图形化虚拟仪器编程语言设计了虚拟自适应噪声抵消系统,系统结构简单,人机交互界面较好。在该系统下以3种自适应滤波算法为例仿真验证了的噪声抵消的性能,结果表明,3种自适应滤波算法的滤波性能与实际分析相符,验证了所设计系统的有效性和正确性。
As a kind of graphical virtual instrument programming language,LabVIEW has more advantages on signal generation,analysis and processing.It can be used to design virtual adaptive noise cancellation system,which can be applied in practical engineering of noise cancellation performance test validation.Based on the extraction of useful signals under strong background noise problem,this paper introduces the principle of adaptive noise cancellation, adaptive filtering algorithm and the three basic steps and process are expounded.Based on virtual instrument LabVIEW graphical programming language,virtual adaptive noise cancellation system is designed ,and the system structure is simple,good man-machine interface.Under the system the three kinds of adaptive filtering algorithm are used to verify the noise cancellation performance,the results showed that the three kinds of adaptive filtering algorithm of filtering performance accords with the actual analysis,the validity and the correctness of the design is verified by the system.
出处
《电子测量技术》
2015年第9期82-85,共4页
Electronic Measurement Technology