本帖最后由 Lafeite 于 2014-12-26 03:51 编辑

频响测量的SPL准确性与窗口对齐

我们有测量设备可用,能对分频器做预先仿真,这在一定程度上避免了买一大堆最终毫无用处的昂贵元件。

业余测量,无非是为模拟分频器提供数据,或检验最终频响曲线是否达到要求。

说起测量,首先要谈到信号,有这个信号通过功放送给扬声器,我们才能通过测量话筒借助声学软件知道频响。我们可以这样认为:信号包含了所有频率成分,并且幅度相同,比如脉冲信号。这个信号经过一个系统,假如这个系统是完美的,信号不会被改变,最接近的情况就像我们检查声卡频响看到的那个时域脉冲,非常干净。当这个系统不理想时,话筒接收到的信号不再与源信号相同。前面说了,源信号包含了所有频率成分且幅度相同,那么系统不理想就会改变各频率成分的幅度,我们只要想办法把收到的信号所有频率成分拆分出来,并按频率顺序由低到高排列起来,再把所有频率的幅值用线连起来,这条线就是频响曲线,它直接反映了系统的幅频特性。

把信号包含的所有频率拆分开的工作由快速傅里叶变换来完成,很遗憾,我不懂数学,没法说清FFT是怎么做到的。我上学那个年代,天天搞运动,我做的令人羡慕的事无非是写标语、写那种大字块、出板报、画宣传画,批这个批那个,批了从古到今好多人。批累了也有事干,学校有校办工厂,而且还有农场,离市区好远,经常全校学生排着队,打着红旗去农场,秋后的收成当然与学生无关了。

这是什么都没学会的最好理由呵呵,反正都往这上面推就行了

接着来,电子类学科中应用很广泛的当属傅里叶变换,傅里叶变换传奇就传奇在它解决了两个物理量的隔阂,任何连续测量的时序信号,都可以在傅里叶变换的基础上表示为不同频率的正弦波信号的无限叠加。这里贴几个图

FFT.gif (886.8 KB, 下载次数: 192)

2014-12-26 00:09 上传

635377556699799619.gif (318.89 KB, 下载次数: 194)

2014-12-26 00:10 上传

635377557101968325.gif (271.36 KB, 下载次数: 200)

2014-12-26 00:11 上传

其实没必要扯傅里叶变换,我觉得太复杂,这事还是让别人去消耗神经元吧,我们继续扯测量

因为我们的居室不是消声室,反射无法避免,这是现代测量设备一直试图解决的问题。各位都知道时间窗,对,这是我们应对反射的有力帮手,并且每个人都已经熟练掌握。

我要谈到的问题,频响测量。因为前面已经说了,我们测量音箱,一是要了解音箱的频响曲线是否达到也预期要求,二是依赖频响曲线模拟设计分频器。显然第二个是重点,因为用于模拟分频器的频响数据中,要体现真实的相对相位关系,时间窗就非常重要了。比如两分频书架箱,要分别测量高音与低音的频响。而两个单元发声点并不在一个垂直平面上,以球顶高音为参照,低音单元由于锥盆深度问题,发声点要滞后,声音到达测量话筒的路径相对高音稍远一些,因为声速是固定的,低音会稍迟于高音到达话筒。这种情况,我们以高音为基准来设定窗口,重要参数是设置窗口开启延时量,这样测量的结果可以得到两单元真实的相对相移量,这是模拟分频器至关重要的,没有正确的相位,就无法做分频器模拟。

正确的频响测量数据,除了准确的相位曲线,还包括准确的SPL曲线。SPL是什么?

Sound Pressure Level

声音,压力,级别

对,就是指定位置的响度,我们感受到的就是音量大小。

可能有人会说,你举的那个例子,我以高音为准设置窗口,话筒位置,窗口数据、套件电平等都保持不变,声压级这事无须担心,相对值肯定是正确的。

我说不见得。问题在于测量方式。我们使用窗口技术,这事还真不好说了。

还是以两分频音箱为例,以高音为准设置窗口。时间窗起点为高音脉冲,这是获得参考相位的关键。那么测量低音时,我们得到的脉冲肯定要滞后高音,这与窗口整体前移是一样的。下面我们来看看各种软件的实测结果。

为了简单比较,我将窗口适当前移替代低音滞后延迟的情况

JustMLS

JustMLS-窗口1.gif (9.25 KB, 下载次数: 191)

2014-12-26 00:13 上传

JustMLS-窗口2.gif (9.39 KB, 下载次数: 191)

2014-12-26 00:14 上传

JustMLS-窗口3.gif (9.13 KB, 下载次数: 190)

2014-12-26 00:14 上传

JustMLS无法叠加曲线,导入LAB看

JustMLS-曲线分离.gif (21.08 KB, 下载次数: 190)

2014-12-26 00:14 上传

只有脉冲对齐的情况下SPL才是正确的,只要窗口前移,或脉冲滞后,SPL曲线就会降低。实际上声压根本没有变,是窗口位置造成的SPL计算错误,我们用这种数据模拟的分频器结果肯定也是错的。

Sample Champion

SCPro-窗口1.gif (41.98 KB, 下载次数: 190)

2014-12-26 00:15 上传

SCPro-窗口2.gif (42.83 KB, 下载次数: 191)

2014-12-26 00:15 上传

SCPro-窗口3.gif (43.99 KB, 下载次数: 188)

2014-12-26 00:15 上传

也是一样的结果,只有窗口起点与脉冲对齐时SPL才是正确的。

REW V5

REW-窗口1.gif (28.48 KB, 下载次数: 190)

2014-12-26 00:16 上传

REW-窗口2.gif (27.22 KB, 下载次数: 190)

2014-12-26 00:16 上传

REW-窗口3.gif (25.86 KB, 下载次数: 186)

2014-12-26 00:16 上传

REW-曲线分离.gif (41.58 KB, 下载次数: 189)

2014-12-26 00:16 上传

还是一样,移动窗口后,频响曲线分离,只有窗口起点与脉冲对齐时SPL是正确的。

LoudSpeakerLAB V3.13

LAB-窗口1.gif (20.71 KB, 下载次数: 191)

2014-12-26 00:17 上传

LAB-窗口2.gif (20.83 KB, 下载次数: 191)

2014-12-26 00:17 上传

LAB-窗口3.gif (20.62 KB, 下载次数: 191)

2014-12-26 00:17 上传

LAB-曲线重合.gif (24.09 KB, 下载次数: 189)

2014-12-26 00:17 上传

LoudSpeakerLAB V3.13的结果比较意外,声压级没有变,频响曲线完全重合。

CLIO V4.52

CLIO-窗口.gif (19.58 KB, 下载次数: 190)

2014-12-26 00:18 上传

CLIO-曲线分离.gif (15.02 KB, 下载次数: 189)

2014-12-26 00:18 上传

这是在音箱行业应用非常广泛的专业测量系统,遗憾的是也一样,只有窗口起点与脉冲对齐时SPL是正确的,脉冲稍一滞后,SPL就降低。

以上所做实测全部使用Hanning右半窗口,我们也看到了,只有LoudSpeakerLAB V3.13是准确可靠的。

窗口有许多类型,但共同的特征都是逐渐收缩,只是收缩曲线形状稍微不一样而已。设想能否有一种窗口不存在这种问题,当然,这种想法是很天真的,因为要想有效抑制反射,无论什么类型窗口必须逐渐收缩,而滞后的脉冲肯定被窗口的收缩段压缩,注定会造成SPL降低,这也是窗口技术的一个缺点,另一个缺点是有限的下限,这谁都知道。而LoudSpeakerLAB能保持SPL始终正确是与窗口无关的,实现方法很多,没必要去思考LAB用什么方法实现的。

Sample Champion,LoudSpeakerLAB,CLIO,REW等软件都提供了丰富的窗口类型可供选择,JustMLS没得选,估计它使用全开矩形左窗,Hanning右窗。

偶尔翻看REW窗口类型,发现Tukey0.25,试了下这个窗口,结果如下

REW Tukey0.25-1.gif (26.94 KB, 下载次数: 191)

2014-12-26 00:27 上传

REW Tukey0.25-2.gif (28.12 KB, 下载次数: 191)

2014-12-26 00:27 上传

REW Tukey0.25-3.gif (25.53 KB, 下载次数: 188)

2014-12-26 00:27 上传

REW Tukey0.25-曲线重合.gif (40.18 KB, 下载次数: 194)

2014-12-26 00:28 上传

曲线竟然与LAB一样全都重合,没有错误,难怪REW默认使用Tukey0.25窗口。

再看一下Tukey0.25窗口形状,这种结果就是理所当然的了。Tukey0.25有占总窗口很大比例的水平段,这个水平段当然不会压缩滞后的脉冲,结果肯定是对的,问题是这种窗口与矩形窗已经很接近,而矩形窗是最原始的窗口,对环境反射的抑制能力有限,这从生成的频响曲线中很容易看出来。

那么问题来了,既然大多数软件都这样,甚至专业的系统,分频器的模拟设计还可信吗?

这个... ,在你该掌握的都已掌握并正确应用的情况下,肯定是可信的。

**********************************************************************

我发这个主题只是让各位清楚窗口技术存在的问题,而这个问题在DIY中影响却不大,甚至无法察觉,因为即使较大的扬声器,其锥盆深度也有限,这可以从高低两单元的两次测量中看出来,二次脉冲偏移量很小,而这个偏移量却为我们模拟分频器提供了必须的相位数据。说到影响,肯定是有的,SPL下降也许就零点几dB而已,可以忽略。我做实验为了使曲线下降更明显,有意将窗口移动很大,最大达到约2ms,这相当于0.6米以上的距离差,不是锥盆深度能比的。

当然,这种影响虽然不大,但在以下几种情况还是谨慎为好。

1、窗口宽度很小,影响会变得很明显,比如5ms以下,因为窗口宽度越小,窗口收缩段的斜率越大。所以,测量环境太小是很不明智的,应加以注意。

窗口大小对SPL的影响.gif (12.39 KB, 下载次数: 189)

2014-12-26 00:29 上传

2、大型落地箱,如果还是以高音为基准,最下面的低音所多经历的路程可不仅仅是锥盆深度贡献的了。

大型落地音箱情况.gif (9.09 KB, 下载次数: 187)

2014-12-26 00:29 上传

3、专业音箱,那种高音号角都不短,高音的声源滞后于低音有时非常大。

PA音箱情况.gif (8.79 KB, 下载次数: 191)

2014-12-26 00:29 上传

祝各位开心

tukey 窗口_HIFIDIY论坛-频响测量的SPL准确性与窗口对齐 - Powered by Discuz!相关推荐

  1. 大型计算机转盘,HIFIDIY论坛-为DSD打造一台电脑数播转盘 - Powered by Discuz!

    本帖最后由 飞天狼001 于 2019-4-10 11:45 编辑 最近闲来无事折腾了一台4497用来听听DSD. 板子和机箱直接买现成的,自己磨一磨,装一装就完工了. 4497.jpg (140.9 ...

  2. 用步进正弦激励法测量计算机声卡输出输入幅值频响函数

    一. 实验目的 (1) 通过对计算机声卡系统的实测加深对频响函数的理解: (2) 对声音振动及测量有直观了解: (3) 对计算机声卡系统的频响特性有直观的认识. 二. 实验内容 (1) 用声卡发出的步 ...

  3. 【示波器专题】示波器的频响方式

    我们在星球文章[示波器专题]数字示波器的主要指标--带宽中介绍了不同的带宽是示波器的关键指标,并了解到带宽是示波器的增益下降-3dB时对应的频点. 但是不同的示波器就算带宽是一样的,其频率响应方式也可 ...

  4. 关于耳机的IEC711是什么(频响)

    首先来看看需要什么样的设备,首先你需要一对人工耳,长这个样子. 里面会有一个耦合器,不同的耳塞需要使用不同的耦合器. 还有一种设备,就是模拟人头,其实可以用3Dio来代替. 但是既然是测量设备,那么对 ...

  5. 机械阻抗法与频响分析

    目录 1. 什么是频响分析 2. 机械阻抗和导纳的概念 3. 集中参数元件的阻抗和导纳 3.1 阻尼元件的阻抗和导纳 3.2 机械阻抗网络图的建立 3.3 机械阻抗的串并联计算 4. 单自由度紫铜的频 ...

  6. Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析(上)...

    在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程.Android应用程序窗口的绘图表面在创建完成之后,我们就可以从上到下地绘制它里面的各个视图了,即各个UI元素了.不过在绘制 ...

  7. 深入理解傅里叶变换的性质:实函数、卷积、相关、功率谱、频响函数

    深入理解傅里叶变换的性质:实函数.卷积.相关.功率谱.频响函数 1实函数傅里叶变换的性质 1.1实函数傅里叶变换的性质 1.2实偶函数傅里叶变换的性质 1.3实奇函数傅里叶变换的性质 2傅里叶变换的基 ...

  8. 纵坐标范围_探索频率范围与频响的奥秘

    在实际的广播音响系统的建设以及使用的过程中,音响的频率范围与频率响应一直是备受关注的问题,然而因为涉及到专业细分知识,不少人对频率范围和频率响应的理解比较片面.频率范围和频率响应有什么区别?是不是频率 ...

  9. 画对数幅频曲线_耳机频响曲线如何看(中)--耳机和音箱对频响和失真的要求的差异...

    近段时间在知乎和贴吧中看见了许多关于耳机曲线的争论,非常欣喜的看见大家对于耳机的曲线和声音的客观和科学的讨论.这是一个非常大的进步,尤其是对立足于做好耳机的厂商而言.但感觉一些网友仍然对耳机曲线完全没 ...

  10. 总谐波失真计算公式_黄金声学GR495四声道功放 低失真宽频响低调却有硬实力

    最近几档大型综艺节目总是能挤上热搜,除了能让无数宅男看得激动无比的<乘风破浪的姐姐>以外,还有让人充满热血的<这就是街舞3>,全新的队长阵容在节目未开播之前就引起网友热烈讨论, ...

最新文章

  1. glBegin()和glEnd()之间可调用的函数
  2. 清华大学参赛计算机集群,清华学生超算团队获得国际大学生超级计算机竞赛(SC18)总冠军...
  3. 公众号推荐:Python入门、统计学、推荐系统、机器学习、深度学习、数据分析...
  4. 从零搭建基于知识图谱的问答系统(以医疗行业为例)
  5. 【转载】关系型数据库设计范式
  6. 使用DataWorks调度DLA循环任务
  7. python所有软件-python
  8. 安装TensorFlow-gpu的注意点
  9. Spine 游戏开发的 2D
  10. (转)为什么用ls和du显示出来的文件大小有差别?
  11. Chrome、FireFox浏览器新标签页打开搜索和书签
  12. 一个问题讨论:为什么有些境外和港澳台地区的手机APP打不开
  13. 有哪些优秀的程序员社区
  14. 教程丨键盘上的各按键的作用与常用办公快捷键大全
  15. R语言 判别分析:线性判别、K最邻近、有权重的K最邻近、朴素贝叶斯
  16. 隔段时间网络就会变差,重启路由器恢复,这是为什么
  17. Linux delete folder
  18. 【Linux系列文章】Shell开发
  19. 工欲善其事之Redis可视化管理工具
  20. 【报告分享】2021小红书美护趋势品牌报告-小红书聚美丽(附下载)

热门文章

  1. Excel之表格斜线一分为二后输入文字
  2. win10任务栏开始菜单等系统图标点击无反应的解决方法
  3. IDEA2019.3新版本 报错 Cannot resolve column 'ID'
  4. 智能优化及其相关算法
  5. 知其然不知其所以然!
  6. Bootstrap框架
  7. 【转】用万兆网卡测试超五类网线传输速度,颠覆你的认知
  8. 在苹果Mac中如何修改图片格式?
  9. 如何做思维导图?用这两个软件就可以了
  10. 如何对网站服务器进行安全防护