声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 9800|回复: 40

[声学基础] 专题讨论系列——响度

  [复制链接]
发表于 2008-2-20 10:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
响度是一个重要的心理声学参数。响度和A声级,都是考虑到声音的大小不仅与声压相关,还与频率相关,而且不同频率听觉敏感程度不一样,而且等响曲线是一个统计曲线,考虑了人群的听觉个性。A计权网络是基于等响曲线40phon曲线的,主要考虑低频的计权。随着响度理论的研究发展,出现了几种计算方法,出于对响度的深入理解,本人尝试按照已出台标准自己计算,谈谈心得,也期望大家积极认真讨论。
1)传统的响度算法,是基于倍频程或者1/3倍频程的,ISO 532标准的A方法就是这个算法,国内的教材也基本是介绍的这种方法。直接将倍频程声压级与倍频程等响曲线对比,得到各频带响度,再用一个简单的公式就算出总响度,但是,本人尚不知倍频程等响曲线是如何得到的;
2)Zwicker的响度计算方法,是基于Bark频带理论的,ISO 532标准的B方法就是这个算法,标准给出的是图解法,图表数据来源我们无法获得,因此不能自己编程实现,Head的软件是用的这个方法,德国人自己做了这些图表的数值算法;
3)Moore的响度计算方法,是基于ERB频带理论的,ANSI S3.4-2005标准就是这个算法,现在出了2007版。该标准中有详细的数值算法,我用matlab编程尝试过,结果接近官方值,但存在偏差,原因还没找出来,期待同行一起探讨;
    三类方法应该反映了响度计算理论的发展过程,区别关键在于频带划分方法的选择,也就是如何更科学地模拟人耳基底膜的滤波特性。还存在一个大的课题就是如何考虑不同人群的听觉差异?

附注——专题讨论帖的管理规则:
1)对有独到见解和原创实例的回帖加大奖励力度;
2)不欢迎纯粹的感谢帖和赞扬帖,回帖必须有见解,否则删无赦;

[ 本帖最后由 hyl2323 于 2008-2-21 09:55 编辑 ]

新版等响曲线,可数值计算

新版等响曲线,可数值计算

ISO 532 A方法依据,尚不知数值算法

ISO 532 A方法依据,尚不知数值算法
回复
分享到:

使用道具 举报

发表于 2008-2-20 11:57 | 显示全部楼层
由于听觉上差异,传统的响度算法当然是采取统计的方法喽,找很多人一起来判断.人耳也比较特殊,它能够自动跟踪关心频段,并自动滤除干扰频段.

评分

1

查看全部评分

发表于 2008-2-20 16:01 | 显示全部楼层
设置计权网络的原意是对低于55dB的声音用A声级计量,对于55~85dB的声音用B声级计量,B网络计权是模拟人耳对70方纯音的响应,对于高于85dB的声音用C声级计量,C网络计权是模拟人耳对100方纯音的响应,其等级线近乎平直。因此,A计权的是55dB以下的声压级的声,人耳对其衰减得大,但对于55dB以上的声衰减并没有那么大,所以从理论上分析,A声级尽管考虑了人耳的听觉特性,但只是对55dB以下声压级才有用。但近年来的研究发现,不管多大声级的声音,由A声级测得的结果都与人耳对声音的响度感觉相近,因此,把A声级作为评价噪声的主要指标。因此,A声级不应该被认为是响度的一个简化版。:@P
对用于主观评价的响度如何考虑不同人群的听觉差异,目前很难界定。跟人的心情、种族、环境、个体、年龄以及声音的类型等都有关系。记得一个博士师兄在做论文的时候,是用统计的方法分析不同人群对民乐的响度感觉,很难有一致的结果。

评分

1

查看全部评分

 楼主| 发表于 2008-2-20 17:59 | 显示全部楼层
我刚看到一个资料,说A计权适用于65dB以下的声压,我记得曾经看到过A计权曲线是从等响曲线导出的,请斧正。
发表于 2008-9-28 21:34 | 显示全部楼层
我用matlab求得了特征响度,请问怎么得到时域响度了?
发表于 2009-1-12 22:24 | 显示全部楼层

建议看哈---Moore模型与响度计算中的关键问题.pdf和Moore响度模型的数值计算方法.pdf

上面也讲述了一些计算过程易出错的问题!
还有你的ANSI S3.4-2007标准大家资源共享哈嘛。
  有偿也可以!我的邮箱:zangwhro@sina.com
   QQ:812946438
发表于 2009-3-5 00:36 | 显示全部楼层
看了些论文,对粗糙度和抖动度的计算不是很清楚,请楼主指点。
发表于 2009-3-23 19:50 | 显示全部楼层

响度——基于ISO532B的matlab代码

为了便于理解可参看论文《汽车发动机噪声测试及心理声学评价系统研究》,作者陈迎春,需要论文的话联系,QQ191146115

CallSound.txt

3.42 KB, 下载次数: 79

Calibrate.txt

1.18 KB, 下载次数: 49

Convert2dB.txt

874 Bytes, 下载次数: 49

DIN45631.txt

8.2 KB, 下载次数: 52

GenerateFilters.txt

4.53 KB, 下载次数: 49

LoadSound.txt

710 Bytes, 下载次数: 50

Oct3dsgn.txt

1.48 KB, 下载次数: 57

PowSpec.txt

849 Bytes, 下载次数: 49

回复 支持 1 反对 0

使用道具 举报

发表于 2009-4-14 21:34 | 显示全部楼层
各位高手,我是一名初学者。对于计权网络的概念不是太理解,概念是将噪声的各频率成分按照某等响曲线进行衰减后得到的噪声值。这个衰减是怎么进行的?过程是什么?请教了。谢谢!
发表于 2009-4-15 20:19 | 显示全部楼层
.
     “计权网络”就是对需计权的谱,采用滤波,然后再计权,可以是数值的,也可以是模拟电路来实现,老式声级计的A声级、B声级等就是采用相应的“计权网络”来得到相应的声级的.. .
发表于 2009-11-4 16:05 | 显示全部楼层

回复 8楼 styjzx 的帖子

偶现在正在做响度的计算 请问一下 这些代码完整么?
发表于 2009-11-5 17:08 | 显示全部楼层
关于上面的程序 有些不太明白 通过wav文件读取声压以后为什么还要进行校准?还有就是根据什么原理校准的呢?
发表于 2010-1-2 22:16 | 显示全部楼层

回复 楼主 hyl2323 的帖子

楼主能否提供一份 ANSI S3.4-2005 标准,万分感激!!!方便的话发我邮箱liu_xing_zhen@hotmail.com
发表于 2010-2-2 12:02 | 显示全部楼层
问一下hyl2323,我现在也在看ANSI S3.4-2005标准,对于里面的E不知道是怎么算的,能否告知?因为只有知道了E才能知道用那个公式啊!
发表于 2010-5-6 16:47 | 显示全部楼层

参考文档

我有 Moore响度计算模型的改进.caj,Moore响度模型的数值计算方法.pdf,ISO 532-1975.pdf。需要的发邮件给我
readscott55@163.com
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-25 23:41 , Processed in 0.112321 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表