转载:http://www.prozsound.com/index.php?g=home&m=video&a=show&id=4

什么是脉冲响应(Impulse Response)?

  从基本概念上来说,一个脉冲响应(Impulse Response, IR)可以定义为一个被测系统在一个脉冲激励信号输入时,所得到的时域(时间-幅度)的响应特性。这里所指的被测“系统”,可以小至一支麦克风、一个扬声器单元、或者一台均衡器上的滤波器,也可以大到一个音乐厅、一个体育馆或者是整套音响系统,以及场馆和音响系统的总和。

  在声学分析中,我们也可以认为脉冲响应是一个系统的声学“签名”。脉冲响应包含了关于声学系统非常丰富的信息,包括到达时间、直达声的频率成分、离散反射声、混响衰减特性、信噪比和分析语言可懂度的必要信息,以及整体的频率响应。一个系统的脉冲响应和频域的传输函数实际上是二者正向和反向傅里叶变换的结果。

图1: 声学脉冲响应示意图

一个声学脉冲响应包含声音从激发声源位置到测试点位置多路径传播的结果,如图1所示。图中红色表示从声源到测试话筒的直达声,蓝色表示一阶反射声,绿色表示二阶反射声,更高阶次的反射声用灰色表示。晚到达的反射声会和临近到达的反射声相堆叠,并形成衰减的趋势。

  声学脉冲响应是由激发声源传播与房间的边界共同的结果。由声音从最短路径(声源和测试位置的直线距离)传播的最先到达且声压也应是最大。反射声则通过其他多个路径传播,其过程中会由于空气吸收和界面吸收而损失能量,所以较晚到达的反射声会越来越弱。理论上,反射声逐渐衰弱的过程是永久的。而实际中,我们所关心的反射情况只在几秒钟之内 —— 在一个小房间或经过声学处理以减少混响时间的空间内,我们所关心的声音反射的过程可能会不足1秒。

  在脉冲响应的时域图中,直达声和部分最早到达的反射声非常易于辨认。反射声持续地依次到达,声音越来越小,到达时间也越来越相近,逐步形成指数型衰减,在对数刻度的幅值表中往往会形成典型的直线衰减的趋势。

声学脉冲响应的解剖Anatomy of an Acoustical Impulse Response

  尽管两个不同的房间不可能具有相同的脉冲响应,但在对于几乎所有的声学脉冲响应有着一些共同的构成要素。其中包括直达声的到达、早期反射声、混响建立与衰减、底噪。图2标识了一个脉冲响应所包含各个成分。

图2: 声学脉冲响应构成示意图 图2是一个半对数时域图,X轴是以毫秒为单位的时间,Y轴是以dB为单位的幅度。

传输延时Propagation Delay

  直达声从声源传播至测试位置所需的时间被称为传输延时。 除了声音在空气中传播造成的延时,传输延时还可能包含信号流程中经过数字处理器而带来的延时。

直达声到达(Arrival of Direct Sound)

  由于两点之间的最短路径是其直线距离,我们在观察一个脉冲响应时首先看到的总是直达声的到达,不论我们用怎样的声源来激励被测系统。根据所要考察的内容,我们可能使用的激发声源可能是场地原有的音响系统,或者一个专门用于测试的全指向性音箱,或者气球爆破声,空膛手枪的射击声,或者有必要时可以用拍掌声或者拍击空盒子的声音。

  在大多数情况下,我们认为首先到达的声音总是声压最大的,对应到脉冲响应中就是我们所看到的最高峰值,绝大多数情况下这个假设都是成立的。在偶然情况下可能会出现不同的结果,但是在大多数情况下这一结论都是适用的。

离散反射声Discrete Reflections

  在直达声之外,我们关注的最重要的特性是通过较短的非直线路径传播而至的声音。从声源位置经过一次界面反射到达测试位置的声音被称为一阶反射声(first order reflection),经过两次界面反射的即为二阶反射声,以此类推。反射声有利有弊,这取决于它与直达声的相对幅度和时间,以及其在多大程度上能和漫射混响声(diffuse reverberant sound)区别开来。

早期衰减、混响建立和混响衰减Early Decay, Reverberant Build-up, and Reverberant Decay

  在直达声和最低阶的反射声到达之后,声音将会在混响空间内继续来回反射,产生越来越高阶数的反射声。在任何听音位置,部分反射能量会在相对较短的时间内产生叠加,从而实现混响声的建立,此后空气损耗和反射面的装饰材料吸收作用开始占据主动。在这一时间点,混响衰减的过程开始了。

  在实践中,你不一定能够在脉冲响应中将混响建立与直达声及早期反射区别开。有时候它清晰可辨,有时则不一定。传统上,采用脉冲反向积分法(reverse-time integrated IR,我们在下节将会探讨)所测得的直达声之后最先衰减的10dB被视为早期衰减。混响衰减通常考察的幅值范围是在完整的脉冲响应中小于直达声5dB直至衰减-30dB之间,有时也会取-20dB。

本底噪音Noise Floor

  理论上,脉冲响应的混响衰减的过程是个永久持续的过程,按照理想的指数型曲线无限趋近于零。在实际中,它会很快地衰减至不可辨认的幅度,并被淹没在测量的本底噪音中。脉冲测量中的噪音有很多来源,包括环境的声学噪音,被测系统及测试系统本身的电子噪音,在信号分析时将信号数字化的量化噪音,以及在分析中的数字处理过程所造成的处理噪音。

声学概念解释——图解什么是脉冲响应相关推荐

  1. 声学概念解释——混响时间

    混响时间(reverberation time,RT):室内声源达到稳定状态后,切断声源,平均声能密度自原始值衰变到其百分之一所需要的时间,等效于声压级衰减60dB所需要的时间. 图1 混响时间示意图 ...

  2. 噪声控制简史,以及几个简单的声学概念

    文 | 子鱼 编辑 | 贰沐 子鱼 前言 前段时间无意中发现了一个非常棒的声学教育平台(acoucou.org),里边内容非常丰富,涉猎面很广,同时又有很多基础知识.不仅可以给不了解声学的人领路,也可 ...

  3. faster-rcnn原理及相应概念解释

    R-CNN --> FAST-RCNN --> FASTER-RCNN R-CNN: (1)输入测试图像: (2)利用selective search 算法在图像中从上到下提取2000个左 ...

  4. EBS模块介绍和概念解释

    Oracle模块介绍和概念解释 Oracle重要模块简介 账套 会议科目表 记账本位币 会议日历的财务报告实体 组织 业务组 公司的最高部门 法人实体 提交财务和税务报表的法人公司 经营单位 orac ...

  5. (转)使用CGLIB实现AOP功能与AOP概念解释

    http://blog.csdn.net/yerenyuan_pku/article/details/52864395 使用CGLIB实现AOP功能 在Java里面,我们要产生某个对象的代理对象,这个 ...

  6. 【转】faster-rcnn原理及相应概念解释

    R-CNN --> FAST-RCNN --> FASTER-RCNN R-CNN: (1)输入测试图像: (2)利用selective search 算法在图像中从上到下提取2000个左 ...

  7. 概念解释--工具链是什么?

    概念解释-工具链是什么 工具链的字面意思 CMSIS支持的工具链 本文搬运自博客:https://www.cnblogs.com/lvdongjie/p/6835048.html 工具链的字面意思 程 ...

  8. 【高项】十大管理部分:5*10*47 ITTO详表(含关键概念解释)

    [软考-信息系统项目管理师-第三版教材]十大管理部分:51047 ITTO详表(含输入输出及工具技术的关键概念解释)

  9. 模态振型的一些概念解释

    获授权转载自FESIM有限元分析 振型参与系数 每个质点质量与其在某一振型中相应坐标乘积之和与该振型的主质量(或者说该模态质量)之比,即为该振型的振型参与系数.一阶振型自振频率最小(周期最长),二阶. ...

最新文章

  1. cuisineroyale服务器所在位置,cuisine royale进不去怎么办?原因及解决办法分享
  2. centos安装mysql8.0.13_CentOS 7.4安装MySql 8.0.13及配置
  3. 关于SOA您该知道却不愿知道的十件事
  4. C#.Net工作笔记009---c#中Yield Return语法的作用和好处
  5. 你读过的最心酸的句子有哪些?
  6. php-china,php对chinapay的支持
  7. 处理Linux中大量ESTABLISHED进程
  8. pytorch之深度学习
  9. DIV+CSS两种盒子模型
  10. DFM弹幕库在直播中的使用
  11. iis 无法启动计算机,win10系统iis无法启动的详细步骤
  12. 穷建站(二):在DnsPod中为申请的tk域名进行域名解析
  13. oracle删sequen,sequen是什么意思
  14. Verilog加法器设计
  15. Android蓝牙搜索连接通信
  16. TensorFlow练习6: 基于WiFi指纹的室内定位(autoencoder)
  17. PCIEx8接口FPGA处理DMA控制器高速信号采集卡
  18. 亲历H5移动端游戏微信支付接入及那些坑(一)——支付方式与坑
  19. 大学里软件工程专业学习的主要课程
  20. 有涨有跌!上交/中大/吉大/同济/西交/华南理工纷纷公布计算机考研校线

热门文章

  1. oracle导入速度慢,如何加快oracle导入速度
  2. Flutter App显示Github Readme文档
  3. python 打包exe过程中找不到某模块路径解决
  4. Oracle删除profil,紧急求助:误删除一个重要的profile
  5. 值得学习的品牌突围策略
  6. 企业邮箱怎么设置自动回复,电脑版邮箱自动回复功能如何设置?
  7. 浅谈c语言指针的强制转换
  8. 一行代码实现任意网页视频配速播放
  9. qt编写网易云界面(13)----一键换肤模块
  10. opengl、opencascade、webgl、Direct3D关系