用户名: 密码: 验证码:
智能控件化音频分析仪的设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
音频分析被广泛用于测量各类音频系统的时域特性、频域特性及失真特性等,而进行比较完整的音频测试分析需要购置各种价格昂贵的专用仪器,而且需要整合成整套的音频测试系统,这对于普通用户来说存在一定的困难。智能控件化虚拟仪器是测试仪器发展的一个全新模式。将智能控件化虚拟仪器技术应用到音频分析仪的设计与制造中,给音频分析仪带来了全新的面貌。
    论文介绍了智能控件化虚拟仪器的原理,其基本思想是:将一些虚拟控件经“功能赋予” 后与仪器功能进行“测试融合”从而形成“智能仪器单元”,通过“积木式拼搭”,直接在PC机内形成各种类型的虚拟仪器并显示在屏幕上供用户使用。这些“智能仪器单元”称为智能虚拟部件,这是一种被仪器功能激活了的,有生命的虚拟控件,既描述了智能控件化虚拟仪器的形象,也描述了它的本质。
    论文研究了音频分析的测试内容和意义及所用到的各种方法,完成了智能控件化音频分析仪的功能建模。在音频设备的时域特性分析中,阶跃脉冲响应检测是衡量系统性能的重要方法,它反映的是音频设备对于突变信号的响应灵敏度。音频设备对于信号的重放能力是由其频率响应特性来衡量的。分析音频设备的频率响应特性主要有单音信号检测法、噪声冲击检测法和最大长度序列检测法等。其中最大长度序列法在测量效率以及抑制噪声方面有比较明显的优势,因此近来得到比较广泛的应用。谐波失真是音频设备最常见的一种非线性失真,它直接影响到音频设备的重放效果,谐波失真曲线图反映出设备在整个音频范围内的失真分布情况,是衡量设备性能的重要参数。
    论文综合应用智能控件化虚拟仪器思想、结构化设计思想、软件总线思想、三层结构思想,介绍了智能控件化音频分析仪的系统构成,在VMIDS开发系统内完成了仪器的拼搭和实现。功能层提供了丰富的测量及分析功能,包括音频信号频率测量、电压测量、失真测量、时域幅值分析、频域幅值分析和失真分析等;拼搭场内实现了系统的表示层。通过实测典型的音频设备,即音箱的扬声器单元来检测智能控件化音频分析仪的实用效果,得到扬声器单元的各种音频特性参数
Audio analysis is widely used to measure time domain, frequency domain and distortion characteristics of various audio system. An all-around audio test and analysis needs all kinds of expensive special instruments, which should be well organized. Obviously, it is not a piece of cake for common user. And the Intelligent Controls-oriented Virtual Instrument is a fire-new model in development of measure instrument. It bring a fire-new appearance to audio analyzer that using the technology of Intelligent Controls-oriented Virtual Instrument in the manufacture design of it.
    The paper introduces the general ideal of Intelligent Controls-oriented Virtual Instrument What the ideal is that intelligent cells of instrument can compose various instruments, and can show them to user on PC, which are derived from virtual controls by combine virtual control and functions of instruments through functions endowing. The intelligent cells of instrument named Intelligent Virtual Controls is a kind of living virtual part endowed instrument functions, which describe the appearance and the essential of Intelligent Controls-oriented Virtual Instrument.
    The contents, purposes and methods of audio analysis are studied in this paper. In Amplitude Analysis in time domain, the step impulse response acts as an important parameter to evaluate the performance of audio device. It reflects the response sensitivity of audio system to sudden changed signals. Audio devices' performances in playback are evaluated by their frequency response in the whole audio frequency range. There are several widely used methods to acquire the frequency response graph, including single tone method, multiple tone method, noise impulse method and Maximum Length Sequence signal impulse method. The last method, MLS signal impulse, has so obvious predominance in the aspect of decreasing noise as to obtain increasingly wide use. Harmonic distortion is one of the most common non-linear distortions, and it affects the playback performance of audio devices directly. Harmonic distortion graph reflects the distortion distribution in the whole audio frequency range.
    Adopting Intelligent Controls-oriented Virtual Instrument, Structured Design thought and software bus thought synthetically, the article introduced the constitution of intelligent controls-oriented audio analyzer, built the apparatus, and implemented the functions in the developing system of VMIDS. The layer of function provides versatile
    
    measure and analysis functions to meet the requirement of audio devices, including measure of audio signal's volt, frequency and distortion, Amplitude Analysis in time domain, Amplitude Analysis in frequency domain, analysis of distortion, etc. The layer of denotation was implemented by the building field .The loudspeakers of sound box are tested using virtual audio analyzer, and some audio characteristics are obtained
引文
[1] Shuren Qin. Integrated Testing Technology and Virtual Instrument. Proceedings of 1st ISIST. 1999. Sept: 66~71
    [2] Qin Shuren. Intelligent virtual controls new concept of virtual instrument. In: Tan Jiubin ed. Peoceedings of ISIST'2002, 2nd International symposium on instrumentation science and technology, Jinan, 2002, Harbin: Harbin institute of technology press, 2002: 75~79
    [3] 秦树人,汤宝平. 面向21世纪的绿色仪器系统. 中国机械工程2000. Vol. 11(3). 275~278
    [4] Qin Shuren, Tang Baoping. Intelligent virtual controls——The measuring instrument from whold to part. The Chinese Journal of Mechanical Engineering. 2002, Vol.15(2):131~135
    [5] Tang Baoping. Implementation of intelligent virtual controls based on Qin's Model. In: Tan Jiubin ed. Proceedings of ISIST'2002, 2nd international symposium on instrumentation science and technology. Jinan, 2002, Harbin: Harbin institute of technology press, 2002: 144~151
    [6] 汤宝平,谢亭亭,周传德等. 基于体系结构的智能虚拟控件集成框架的研究. 机械工程学报,2003,Vol.39(5): (已录用)
    [7] 汤宝平. 智能虚拟控件的实现. 中国机械工程, 2003, Vol.14(10): (已录用)
    [8] 秦树人,张思复,汤宝平等. 集成测试技术与虚拟仪器. 中国机械工程. 1999. Vol. 10(1). 77~80
    [9] 秦树人. 虚拟仪器——测试仪器从硬件到软件. 振动、测试与诊断. 2000. Vol. 20 (1). 1~6
    [10] 秦树人. 虚拟仪器及其最新发展. 振动、测试与诊断. 2000. Vol. 20(增刊). 123~129
    [11] 刘阳,郭修煌. 基于PC总线虚拟仪器的关键技术及发展前景. 电子技术应用. 1996年11期
    [12] 刘阳. 虚拟仪器的现状及发展趋势. 电子技术应用1996年4期
    [13] 韩九强,卫军胡等. 虚拟仪器软件开发平台的研究. 西安交通大学学报. 1997年9月
    [14] 王鸿钰等. 自动测量仪器和测试系统的发展综述. 计算机自动测量与控制. 2000. Vol. 8(4). 1~2
    [15] 祝中山,赵伟. PC卡式虚拟仪器软件标准化探讨. 电测与仪表. 1998年6月
    [16] 赵智宏,曹冬雨. 微机在示波器自动测试中的应用. 电子测量技术
    [17] 李扬等. 高性能虚拟示波器的研究. 工业仪表与自动化装置. 1999年第2期
    [18] 邹逢兴. 微型计算机硬件技术及应用基础(上、下册). 长沙. 国防科技大学出版社. 1997
    [19] 黄海宁等. 基于PXI的多通道瞬态测试记录系统. 电子技术应用. 1998年第2期
    [20] 余新平. 采用DMA技术实现高速数据传输的I/O接口卡设计. 电子技术应用. 1999年第7期
    卢文祥,杜润生. 机械工程测试·信息·信号分析(第二版). 武汉. 华中理工大学出版
    
    [21] 社.1999
    [22] 姚天任,江太辉. 数字信号处理(第二版). 武汉. 华中理工大学出版社. 2000. 29~32
    [23] S.M.Wu, S.M.Pandit. Time Series and System Analysis, Modeling and Application. John Wiley & Sons. 1983
    [24] 丁康,谢明. 提高FFT和谱分析速度及精度的方法. 重庆大学学报. 1992.3. Vol.15. No.2. 51~55
    [25] 谢明,丁康. 频谱分析的校正方法. 振动工程学报. 1994.6. Vol.7. No.2. 173~177
    [26] 谢明,丁康. 离散频谱分析的一种新校正方法. 重庆大学学报. 1995.3. Vol.18. No.2. 48~49
    [27] Fincham, L. R. Refinements in the Impulse Testing of Loudspeakers. J. Audio Eng. Soc. vol. 33. 3/85. p. 133.
    [28] Robert Bristow-Johnson. A Little MLS Tutorial. www.dspguru.com\info\tutor\mls2.htm.
    [29] Rife, Douglas D. and John Vanderkooy. Transfer-Function Measurement with Maximum-Length Sequences. J. Audio Eng. Soc. vol. 37 6/89 p. 419.
    [30] Matthew Wright. Comments on Aspects of MLS Measuring Systems. J. Audio Eng. Soc. vol. 43 1/95
    [31] LabView5.0 Online Help. www.natinst.com. National Instrument
    [32] Doug Rife. Theory of Upsampled Digital Audio. DRA Labs. November 28. 2000. p.1~8.
    [33] Matlab Online Help. www.Mathworks.com. Mathworks
    [34] 李永刚等. 音响设备原理与维修. 北京. 北京科学技术出版社. 1995
    [35] 王晓锋,秦树人. 基于虚拟仪器结构的虚拟式音频分析仪设计. 重庆大学学报. 2002年第6期
    [36] Xiaofeng Wang, Shuren Qin, Tingting Xie. Design and Development of Virtual Audio Analyzer. Proceedings of 2nd ISIST(ISIST2002)(Jinan China). Vol.1, 2002:221-225
    [37] Y.Ando. Concert Hall Acoustics. Springer Series in Electrophysics 17. Springer-Verlag. Berlin. 1985
    [38] W.D.T. Davies. Generation and properties of maximum length sequences. Control. 1966 June/July
    [39] Timothy Dunton. An Introduction to Time Waveform Analysis. ENTERACT PAPERS '98
    [40] 宛延凯. C++和面向对象程序设计(第二版). 北京. 清华大学出版社.1999
    [41] 谭浩强. C程序设计. 北京. 清华大学出版社. 1995
    [42] Vic.Broqrard著,汪泳等 译. MFC应用开发教程. 北京. 清华大学出版社.1999
    [43] 曹晓阳等. COM及其应用―面向对象的组件集成技术. 计算机应用. 1999年第1期
    [44] Mark Michaelis 著,宋丽红,李二勇等译. COM+编程指南. 北京. 机械工业出版社. 2002
    廖强. Windows 3.x和Windows 95下如何直接存取物理地址. 电子技术应用. 1999年第1
    
    [45] 期
    [46] 贾慧. Windows 中动态链接库的原理及编程方法. 电脑编程技巧与维护. 1996年第五期
    [47] 吕文哲. 用Visual C++开发Windows环境下串通信程序. 电子技术应用. 1997年第8期
    [48] David J. Kruglinekl. Programming Visual C++(Fifth Edition). Microsoft Press
    [49] Microsoft Developper Network(MSDN). Microsoft Press. 1998
    [50] 赵仕健. Visual C++6.0编程与事例解析. 北京. 科学出版社. 2000
    [51] 楼顺天等. Matlab 程序设计语言. 西安. 西安电子科技大学出版社. 1997
    [52] Peter Aitken Scott Jarol著. 李鹤文等译. Visual C++多媒体开发指南. 北京. 科学出版社. 1997
    [53] 邱仲潘等 译. Visual C++ 4从入门到精通(第一版). 电子工业出版社. 1997
    [54] 杨建华等. 快速开发测控系统软件的相关技术(方法)研究. 制造自动化. 1999年10月
    [55] Windows95环境下VXI数据采集系统的软件设计. 测控技术. 1998年第5期
    [56] 林成俊. Windows 中动态链接库的使用方法. 电脑编程技巧与维护. 1996年第1期
    [57] 贾晓东. Windows 中的动态技术. 电脑编程技巧与维护. 1996年第1期
    [58] 三层C-S结构及其应用开发. www.51cmm.com
    [59] Erich gamma等 著,李英军等 译. 设计模式-可复用面向对象软件的基础. 北京. 机械工业出版社. 2000
    [60] 张世琨、张文娟等,基于软件体系结构的可复用构件制作和组装. 软件学报. 2001 Vol.12(9). P351~359
    [61] 袁兆山,王淑红. 可复用构件表示模型研究. 计算机应用. 2001 Vol.21(1). P1~3
    [62] Roger S.Pressman 著,黄柏素等 译. 软件工程-实践者的研究方法. 北京. 机械工业出版社. 1999
    [63] 朱春艳. 在Visual C++ 应用程序中实现图形开关的方法. 微型机与应用. 1997年第5期
    [64] 白建军,朱亚平等,OpenGL 三维图形设计与制作. 北京. 人们邮电出版社. 1999
    [65] 秦志远,蔡少华. 利用VC++4.0设计、实现用户界面的几点说明. 中国计算机用户. 1997年10月

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700