基于LabVIEW2011的心音信号时变滤波的实现*
2013-09-12蔡亭亭
韦 哲 辛 迈 蔡亭亭 罗 琛
时变滤波是在当前信号分析当中有着广泛应用的处理方法之一,在雷达工程,油气勘探,地震学研究和计算机信息系统中都能见其应用优势的显现[1-5]。作为当前应用的主流——线性时变滤波,他所基于的理论较多,代表性的有S变换,傅里叶变换,短时傅里叶变换及小波分析等[6]。
公式1便是对线性化时变滤波的解释,以x(v)为输入信号,y(t)为经过滤波后的输出信号,整个滤波处理的关键所在就是对于q(t,v)这个滤波函数的选取。实践证明,上述方法各有优势,应该根据不同需要进行选用,对此的具体应用研究一直是信号处理领域中的热点。本研究正是立足于线性时变滤波的方法而开展的,具体操作则是通过LabVIEW2011进行图形化编程实现,把该方法引入到心音信号处理的领域中,将对研究起到一定的推动作用[7-8]。
1 心音信号处理系统的构建
1.1 整体设计构成
通过自制的无线心音信号传感器将所采集到的心音信号输入实时显示系统。通过该系统,采集者可见实时心音信号波形图样;通过利用重播系统可以将采集到的波形进行重播复现;同时,调用时变滤波系统,即可实现对于信号的时变滤波处理。具体设计流程如图1所示。
图1 系统工作流程图
1.2 实时采集显示模块和重播模块设计
利用LabVIEW2011为软件进行编程,基于计算机声卡,配合无线传感器进行心音信号采集[9]。利用该模块对心音采集后,系统前面板以及所采集到的波形和重播功能,上述内容在前文“基于2.4 G技术的心音传感器设计”当中已有详述。
在进行信号采集的同时,为了方便以后分析和数据处理的需要,所设计的系统将心音数据以wav格式的音频文件进行存储,该类型文件与音频的高等质量——CD格式一样,也是44.1 K的取样频率,16位量化[10-12]。
图3 心音波形重播图样(上),时变滤波后图(下)
因此,通过wav格式存储的音频具有高保真的音质,能与传感器的无损采集传输在参数上进行无缝衔接,从理论和实践的基础上保证了以后分析的准确有效。
1.3 时变滤波模块设计
根据时变滤波的理论,将所需要实现的功能进行程序化设计。利用LabVIEW2011的高级工具包[13]实现编程,后面板如图2所示。
图2 基于时变滤波所设计的滤波器后面板图样
2 心音信号时变滤波系统的实验论证
将通过滤波处理的波形与重播波形进行对比分析,如图3所示。经过时变滤波处理后的波形信号特征明显,实现了对于杂波有效滤除。
按照编程的设定,所用的时变滤波器的滤波强度(阈值)是可调的,这就能够根据所采集波形的具体情况进行灵活有效的前期处理,为下一步的心音分析做好了充分准备[14]。
3 结语
本实验心音数据来源于兰州军区兰州总医院干二科,初步应用证明:该系统能实现对于心音信号的实时采集显示和重播,并能在此基础之上完成对于所采集到的信号进行实时时变滤波处理;同时,由于编程的参数设定,该时变滤波器的强度可控,效果良好且工态灵活。
[1]彭富强,于德介,武春燕.基于自适应时变滤波阶比跟踪的齿轮箱故障诊断[J].机械工程学报,2012,48(7):77-85.
[2]许会,高阳.基于AD603的时变增益控制系统设计[J].现代电子技术,2013,36(5):99-102.
[3]李辉峰,彭文.用S变换做精细时变滤波[J].天然气工业,2006,3(6):44-49.
[4]张祖武,林余辉,姚令侃.地震行波作用下山脊震裂现象的物理机制探讨[J].灾害学,2013,28(2):161-165.
[5]李战明,韩阳,韦哲.心音信号时频分析方法研究[J].中国医学装备,2012,9(6):1-4.
[6]Zhao Zhao,Xiangquan Shi.FM interference suppression for PRC-CW radar based on adaptive STFT and time-varying filtering[J].Journal of Systems Engineering and Electronics,2010(2):219-223.
[7]许鑫,史治宇,Wieslaw J.Staszewski,等.基于加速度响应连续小波变换的线性时变结构瞬时频率识别[J].振动与冲击,2012,31(20):166-171.
[8]黄根岭,任全会,江兴盟.基于LabVIEW的温度测控系统设计[J].电子测试,2012(10):46-55.
[9]Shelley Gretlein.LabVIEW2011助力工程师提高工程设计效率[J].电子产品世界,2011(9):63-64.
[10]伍技祥,仲元昌,李彩玲,等.嵌入式数字语音处理实验系统的设计与实现[J].实验室研究与探索,2012,31(10):46-49.
[11]司海青,王兵,吴晓军.Acoustic propagation in sheared mean flow using computational aeroacoustic[J].Transactions of Nanjing University of Aeronautics Astronautics,2013,30(1):33-38.
[12]周建芳,陈新.基于声卡的虚拟音频分析处理系统[J].通信技术,2013,46(2):26-29.
[13]宋广东,王昌,王金玉,等.基于DLL技术和COM组件技术实现LabVIEW和MATLAB混合编程[J].计算机应用与软件,2013,30(1):287-289.
[14]ZHANG Ting,YE Wenhua,LIANG Ruijun.Temperature Variable Optimization for Precision Machine Tool Thermal Error Compensation on Optimal Threshold[J].Chinese Journal of Mechanical Engineering,2013,26(1):158-166.