设为首页 加入收藏 期刊导航 网站地图
  • 首页
  • 期刊
    • 数学与物理
    • 地球与环境
    • 信息通讯
    • 经济与管理
    • 生命科学
    • 工程技术
    • 医药卫生
    • 人文社科
    • 化学与材料
  • 会议
  • 合作
  • 新闻
  • 我们
  • 招聘
  • 千人智库
  • 我要投搞
  • 办刊

期刊菜单

  • ●领域
  • ●编委
  • ●投稿须知
  • ●最新文章
  • ●检索
  • ●投稿

文章导航

  • ●Abstract
  • ●Full-Text PDF
  • ●Full-Text HTML
  • ●Full-Text ePUB
  • ●Linked References
  • ●How to Cite this Article
Open Journal of Acoustics and Vibration 声学与振动, 2013, 1, 32-36
http://dx.doi.org/10.12677/ojav.2013.13005 Published Online September 2013 (http://www.hanspub.org/journal/ojav.html)
A Design of Multi-Channel Noise Acquisition System
Based on LabVIEW
Yuanshou Li, Tao Jiang, Xue Zhang
AVIC Aerodynamics Research Institute (AVIC ARI), Harbin
Email: dezhi112@126.com
Received: Jul. 4th, 2013; revised: Aug. 10th, 2013; accepted: Aug. 28th, 2013
Copyright © 2013 Yuanshou Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unre-
stricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract: This paper develops a set o f noise measure, da ta acquisition and real-time storag e program used in wind tun-
nel test based on PXI4497 data acquisition card and LabVIEW. High speed data acquisition system is completed.
Through experimental observation, the data stored in the hard disk speeds up to the read and write limit. According to
this test characteristic, a design of more channels and higher sampling rate p rogram based on the d isk array is pr oposed
and successfully used in noise dynamic measure tests in open and close wind tunnels in aeromagnetic industrial domain.
Expected scientific requirement is fulfilled. This is a solid foundation for the noise test data processing in the future.
Keywords: PXI44497; LabVIEW; Data Acqu isition; Noise Measure; Wind Tunnel Test
基于 LabVIEW 的多通道噪声采集系统设计
李元首,姜 涛,张 雪
中国航空工业空气动力研究院,哈尔滨
Email: dezhi112@126.com
收稿日期:2013 年7月4日;修回日期:2013 年8月10 日;录用日期:2013 年8月28 日
摘 要:本文基于 NI 公司 PXI4497 数据采集卡,利用 LabVIEW研发了风洞内噪声测量试验并行数据采集及实
时存储程序,完成了高速数据采集系统的实现和应用。通过试验观察,数据量的存储达到了硬盘读写速度的极
限,根据试验特点提出了基于磁盘阵列的更多通道更高采样率的程序设计思想。并成功多次应用于航空工业领
域的开口及闭口风洞噪声动态测量试验中,满足了预期的科研要求,为后续的噪声试验数据的处理工作打下了
坚实的基础。
关键词:PXI44 97;LabVIEW;数据采集;噪声测量;风洞试验
1. 引言
在航空工业领域,噪声受到的关注度逐年增加,
噪声测量需求显著,多通道并行高速数据采集是一种
十分普遍的工程应用,风洞吹风的环境比较恶劣,因
此,为了能准确的分析航空声学等特性参数,设计的
多通道并行高速声音采集系统具有广泛的应用价值,
为噪声数据的后处理奠定基础,包含近场及远场测
量,噪声源定位测量等。本系统选择 NI公司数据采
集卡 PXI4497 作为采集系统核心,开发了基于
LabVIEW 的噪声测量数据采集程序,完成了某模型机
体噪声测量过程中的风洞试验数据采集。风洞试验数
据对采集性能要求较高,对于风洞试验,采集应能以
一定的采样率同步地对多通道传感器信号实时准确
采集。
Copyright © 2013 Hanspub
32
基于 LabVIEW 的多通道噪声采集系统设计
2. 系统工作原理
2.1. 主要组成部件介绍
本数据采集系统由 1个NI - 1 075 18槽PXI 总线机
箱、1个NI PXI-8133嵌入式控制器、8块NI PXI-4497
多通道多功能数据采集卡及其它部件组成,显示器、
鼠标、键盘等可直接连到PXI 嵌入式控制器上。
本次搭建的 PXI 数据采集系统硬件平台,主要选
用了 NI 公司 PXI 产品,其为业界 PXI 技术的领先者,
在测量与自动化领域具有强大的技术优势。PXI是PCI
eXtensions for Instrumentation的缩写,即面向仪器系
统的 PCI 扩展。它结合了 PCI 的电气特性与 Compact
PCI 的坚固性、模块化及机械封装的特性,并增加了
专门的同步总线和主要软件特性;同时也具有和
Compact PCI 一样的机械外型结构,享有高密度、坚
固外壳及高性能连接器特性,是目前测量和自动化系
统的高性能、低成本运载平台[1]。
PXI4497 数据采集卡是美国 NI 公司的高速动态
数据采集卡,24 位分辨率,单通道最大采样频率为
204. 8 K/s,支 持16 路单端模拟输入,可对每个通道单
独设置输入增益,包括±10 v,±3.16 v,±1 v,±0.316 v
等,相比于 PCI 系列采集卡,该卡扩展更加方便,即
插即用,适合于不同的采集任务共用,其采样速率较
高,功能全面,可以满足大多数工程上声音采集要求,
采集卡及机箱外观如图 1所示。
嵌入式控制器是 PXI 系统的数据计算、处理、交
换和存储中心,选用的NI PXI-8133嵌入式控制器,
带有 1.73 GHz双核 i7处理器、2 GB内存、160 GB 7200
rpm 硬盘,支持最大 132 MB/s数据吞吐量,集成有千
兆以太网口、2个高速 USB口、DVI-I 视频输出口、RS-
232 接口等,可用于构建轻巧灵活的 PXI 系统平台,
适于工业控制、数据采集、测试和测量应用。控制器
Figure 1. Exterior of PXI4497
图1. PXI4497及机箱外观
外观见图 2。
数据采集卡是虚拟仪器硬件平台的核心部件,根
据需要功能和性能指标合理选择数据采集卡。本次选
用的 NI PXI-4497多功能高速数据采集卡。
本次试验需要测量点数较多,共计 121 个传声器
同步采集,因此配置了 8块NI PXI-4497数据采集卡,
每通道可以采集 16个点,共 128 通道,同步采集近
场110 通道平面阵和远场 11 通道线阵。这样可进行
远场数据和近场数据的相关分析,保证了严格的同步
性。
2.2. 数据采集系统结构
采集系统的前端是传声器,是一种弱信号,在风
洞恶劣的环境下易受到干扰,本系统可提供 IEPE 供
电,带前置抗混叠滤波器,对采集系统进行接地屏蔽
处理,适合于声学测量数据采集用。采集系统结构如
图3所示。
缓冲指的是 PC 内存的一个区域(不是数据采集卡
Figure 2. NI PXI-8133 insert mode controller
图2. NI PXI-8133嵌入式控制器
Figure 3. Structure of data acquisition system
图3. 数据采集系统结构
Copyright © 2013 Hanspub 33
基于 LabVIEW 的多通道噪声采集系统设计
上的 FIFO 缓冲),它用来临时存放数据。例如,你需
要采集每秒采集几千个数据,在一秒内显示或图形化
所有数据是困难的。但是将采集卡的数据先送到
Buffer,你就可以先将它 们快速存 储起来, 稍后再显
示或分析。此处 Buffer 与采集操作的速度及容量有关。
声信号的频率在 20 Hz~20 kHz,根据采样定理,
最低采样频率必须是信号频率的两倍以上。本次试验
设置的采样频率设置为48 kHz和96 kHz,并对数据
处理结果进行了对比,结果没有给定 位精度带来差异。
3. 软件设计
LabVIEW是美国 NI 公司的一款图形化软件开发
环境,它采用图形化的结构框图构建程序代码,它尽
可能地利用了开发者熟悉的术语、图标和概念,并且
包含了仪器控制和数据采集的常用的工具模块,提供
了一条编程开发的便捷途径。本次使用了 NI 开发者
套件 2011,其中包括 NI LabVIEW 2011专业版开发系
统和声与振动工具包。可以在声学工具包中找寻需要
的子 VI,能缩短开发周期,可以直接实现许多数据采
集中需要用到的功能,如滤波、图形显示等[2]。
3.1. 软件测试及采集流程
数据采集系统硬件连接好后,需先使用测试软件
对硬件的采集功能测试,确认系统工作正常。NI 测试
和自动化浏览器(MAX)是一款专门的测试工具,可以
自动识别安装的数据采集卡,显示当前状态,并具有
设备自检和自校准选项[3]。MAX 中可以使用两种方法
测试数据采集卡功能:使用测试面板,该面板以选项
卡的形式提供对模拟输入、模拟输出、数字 I/O 和计
数器 I/O 的功能测试,通过设置相应功能的选项卡页
面参数,点击开始便可开启测试,结果可以在选项卡
窗口中直接显示[4]。采集流程见图 4。
风洞噪声测量系统流程是:首先等待各部分参数
设置好后,发出采集启动信号,同步采集 110 通道近场
数据和 11 通道远场数据,分布存储在两个文件中,二
进制格式,同步采集分布存储也是本系统的一大特点。
3.2. 软件界面设计
噪声测量试验用的同步采集程序是自行开发,程
序界面截图如图 5。
软件界面提供了采集系统各项参数设定,包括采
启动程序
设定采集
通道
设置采样
参数
设置存储
参数
启动采集
处理采集
数据
循环
是
结束,关
闭设备
否
Figure 4. Acquisition flow chart
图4. 采集流程
Figure 5. Picture of acquisition program
图5. 采集程序面板截图
集通道设置、采样率设置、采样块数设置、采样块大
小设置、缓冲区大小、存储位置选择等,采集时会有
进度显示条和观察窗口,以方便实时观察数据的报错
等信息,各个通道以不同的颜色进行区分,界面参数
设置简单,易于操作,功能为同步采集分区存储,完
成了预先设定的功能,满足试验要求,同时体现了
LabVIEW 程序开发的灵活多变性。
3.3. 程序设计
根据模块化的编程思想,将采集系统软件设计分
Copyright © 2013 Hanspub
34
基于 LabVIEW 的多通道噪声采集系统设计
Copyright © 2013 Hanspub 35
号数据采集系统框图程序如图6。 为设备配置及数据采集、数据处理、数据存储几个部
分。其中设备配置及数据采集部分完成采集通道设
置、采样率设置、采样块数设置、采样块大小设置、
缓冲区大小设置,数据处理部分完成信号的实施显示
及报错等,数据存储部分完成原始数据的存储,声信
4. 测试结果分析
经过风洞试验,多通道声信号数据采集系统成功
应用于航空工业声学测量领域,测量结果可靠,采样
Figure 6. Picture of multi-channel noise acquisition system
图6. 多通道噪声采集系统程序框图
基于 LabVIEW 的多通道噪声采集系统设计
率设置为 48 kHz,块选择为 100 块,8块采集卡并行
工作,同时插在一块机箱的母板上,体现了数据并行
采集的优势,使得实时并行采集噪声数据为后续结果
分析做好基础,将其中 32 个传声器测量的结果进行
FFT 变换,得出数据结果如图 7所示,其中第一幅图
为1到16 通道 FFT 结果,第二幅为17到32 通道 FFT
结果,观测其频域能量一致性和稳定性较好。结果的
一致性体现了多通道噪声并行采集系统设计的合理
性。
Figure 7. FFT translation of 32 channels
图7. 32通道的 FFT变换结果
5. 结束语
本系统成功应用于航空工业领域,特色是在风洞
噪声测量试验并行采集中表现良好,后续数据处理效
果评价优秀,满足了工程应用需求。搭建的该系统平
台不仅可以应用在一般性的声音与振动高速数据并
行采集工作中,而且在风洞飞机模型的吹风中采集结
果可靠,工作稳定,板卡之间做到了 ns 延迟,符合并
行实时采集的需求,将并行实时的采集系统成功的应
用在风洞中模型吹风试验中,与以往的 VXI 系统相
比,该系统性价比更高。该系统使用 LabVIEW 作为
开发环境,直接使用其内置的数据分析、数据处理模
块,根据初步测试,基于LabVIEW 驱动的数据采集,
效率更高。基于上述,本系统可称为是一套稳定可靠
的噪声测量采集系统平台。
参考文献 (References)
[1] 阮奇桢. 我和LabVIEW——一个 NI 工程师的十年编程经验
[M]. 北京: 北京航空航天大学出版社, 2009.
[2] 雷振山等. LabVIEW高级编程与虚拟仪器工程应用[M]. 北
京: 中国铁道出版社, 2009.
[3] 吴成东, 孙秋野等. LabVIEW虚拟仪器程序设计及应用[M].
北京: 人民邮电出版社, 2008.
[4] 陈锡辉, 张银鸿. LabVIEW 8.2程序设计从入门到精通[M].
北京: 清华大学出版社, 2007.
Copyright © 2013 Hanspub
36

版权所有:汉斯出版社 (Hans Publishers) Copyright © 2012 Hans Publishers Inc. All rights reserved.