一种用于测量房间声学参数的系统及方法技术方案

技术编号:8321630 阅读:265 留言:0更新日期:2013-02-13 21:04
一种用于测量房间声学参数的系统及方法,包括:用于信号处理的控制器/浮点运算器;用于产生激励声源信号最大长度MLS序列的激励声源序列产生模块;用于求解脉冲响应信号的脉冲响应信号求解模块;用于求解房间声学参数的房间声学参数求解模块;用于优化房间声学特性的声学特性优化模块。在测量时根据混响的预估值选择其中一种阶数的MLS序列经数/模转换馈给扬声器播放,连续的重复播放次数为M次;同时,传声器捡拾经房间发射、吸收后的信号,经模/数转换后进行一些列的信号处理运算,包括:脉冲响应求解、声学参数求解和声学特性优化求解。本发明专利技术成本价格低,操作简单,能够广泛应用在普通房间的声学参数测量。

【技术实现步骤摘要】

本专利技术涉及声学领域,尤其是。
技术介绍
·随着人们对音质要求的提高,开始对普通的房间进行声学考虑,比如通过进行声学装修或是调整房间内的音响特性使声音特性满足所需要求。工程技术人员进行声学改造需要基于声学参数的获得,例如早期混响时间EDT、混响时间T30、频率响应等等。但声学参数的测量需要专业的仪器设备,价格昂贵,且由于其专业性和复杂性,最初仅应用于音乐厅和体育馆等大空间中,很少应用于中小型房间中。
技术实现思路
本专利技术所要解决的技术问题之一是提供一种用于测量房间声学参数的系统,成本价格低,操作简单,能够广泛应用在普通房间的声学参数测量。本专利技术所要解决的技术问题之二是提供一种用于测量房间声学参数的系方法,成本价格低,操作简单,能够广泛应用在普通房间的声学参数测量。为解决上述技术问题之一,本专利技术的技术方案是一种用于测量房间声学参数的系统,包括用于信号处理的控制器/浮点运算器;用于产生激励声源信号最大长度MLS序列的激励声源序列产生模块;用于求解脉冲响应信号的脉冲响应信号求解模块;用于求解房间声学参数的房间声学参数求解模块;用于优化房间声学特性的声学特性优化模块。作为改进,所述激励声源序列产生模块可依据房间混响的预估值产生14、15、16和17阶四种阶数的MLS信号;所述脉冲响应信号求解模块根据激励声源序列产生模块产生的激励信号阶数,在44. IKHz的默认采用频率中对应有O. 37秒、O. 74秒、I. 49秒和2. 97秒四种长度的房间脉冲响应。作为改进,所述房间声学参数包括早期混响时间EDT、混响时间T30和测量点的频率响应特性。作为改进,所述声学特性优化模块根据房间大小、声学参数和用户需求,给出房间在何种频率范围需要调整,以及调整的吸声量大小。作为改进,所述MLS序列是一种数字伪随机序列,每一个时间采样点的值为“I”或“0”,若阶数为N,序列的采样点总数为2N-1个,序列的时间长度则为(2N-1)/44100 (秒);四种阶数的MLS信号已经预先计算得到,并已经验证其用于脉冲响应测量的有效性,算法在运行时可直接从存储器上加载。为解决上述技术问题之二,本专利技术的技术方案是一种用于测量房间声学参数的方法,在测量时根据混响的预估值选择其中一种阶数的MLS序列经数/模转换馈给扬声器播放,连续的重复播放次数为M次;同时,传声器捡拾经房间发射、吸收后的信号,经模/数转换后进行一些列的信号处理运算,包括脉冲响应求解、声学参数求解和声学特性优化求解。作为改进,已编写好的MLS序列存储于外部存储器中,序列的阶数根据房间混响时间估值有14、15、16和17阶四种,在默认采样频率44. IkHz时对应四种脉冲响应长度O. 37秒、O. 74秒、I. 49秒和2. 97秒。所述MLS序列是一种数字伪随机序列,每一个时间采样点的值为I”或“0”,若阶数为N,序列的采样点总数为2N-1个,序列的时间长度则为(2N-1)/44100 (秒)。本专利技术根据中小型房间中可能出现的混响时间长度,算法中存在可供选择的四种阶数,并且为了优化算法在处理器中的计算速度,四种阶数的MLS信号已经预先计算得到,并已经验证其用于脉冲响应测量的有效性,算法在运行时可接从存储器上加载。作为改进,房间脉冲响应求解具体为传声器捡拾的信号经经M次平均可降低误差,平均后根据所用的MLS激励信号类型,调用已存储好的排序方法进行第一次排序,进行Hadmard运算,再进行第二次排序,最后根据已知的扬声器和传声器特性进行修正得到房间 的脉冲响应。因为所涉及的两次排序操作与激励信号序列MLS的样式有关,因此本专利技术对四种阶数的排序方法都进行了计算,得到四对共八个排序序列,并存储于外部存储器中;当求解房间脉冲响应算法运行时,加载相应阶数的一对排序序列。作为改进,根据计算得到的房间脉冲响应可求房间的声学参数,包括早期混响时间EDT和混响时间T30的求解,在获得房间脉冲响应信号的基础上进行;具体为首先采用施罗德后向积分算法,把脉冲响应信号转换成声能量衰变曲线的形式;根据能量曲线从O分贝衰减到-10分贝的斜率,推导衰减到-60分贝的时间,此为EDT ;根据曲线从-5贝衰减到-35分贝,推导衰减到-60分贝的时间,此为30 ;用户根据需要选择使用EDT或T30,默认使用EDT ;频率响应特性曲线则是对脉冲响应做快速傅立叶变换(FFT),得到脉冲响应在频域上的特性。作为改进,根据计算得到的房间声学参数可求解声学特性优化解决方案,具体为以房间的长、宽、高为尺寸参数,同时以用户需要的声音特性作为优化目标,求得在某些频率范围所需要增加/降低的吸声量为了调整房间的混响时间,根据房间的吸声面积和体积计算得到在某些倍频程需要增加或降低的吸声量;在房间装修不做改动的情况下,为改善听音区域的声学特性,给出音响系统可在哪些频率范围进行混响和频谱的调整。本专利技术与现有技术相比所带来的有益效果是(I)四个算法模块为一个联系的整体,在一个通用的浮点运算器上即可运行,具有移动性和便携性;(2)根据中小型房间中常见的混响时间,预先编写了四种阶数的MLS激励信号,已验证了其用于脉冲响应测量的有效性,并内置于存储器中,算法在运行时可直接从存储器上加载,加快了运行速度;(3)在求解脉冲响应时,已预先对四种阶数的求解排序方法进行了计算,得到四对共八个排序序列,并存储于外部存储器中,运行时直接加载,加快了运行速度;(4)优化方案中可直接给出需要调整的吸声量,并且提供了改善房间共振现象所需的频率特性参数。附图说明图I为本专利技术结构框图。图2为本专利技术工作流程图。图3为求解房间脉冲响应信号的算法流程图。图4为求解房间声学参数的算法流程图。图5为求解声学特性优化方案的算法流程图。图6为在一个听音室内听音区域中的一点测量、计算得到的14阶脉冲响应。 图7为在一个小型会议室内的一点测量、计算得到的17阶脉冲响应。图8为在一个多媒体会议室内听众席中的一点测量、计算得到的16阶脉冲响应。具体实施例方式下面结合说明书附图对本专利技术作进一步说明。如图1、2所示,一种用于测量房间声学参数的系统,包括用于信号处理的控制器/浮点运算器;用于产生激励声源信号最大长度MLS序列的激励声源序列产生模块;用于求解脉冲响应信号的脉冲响应信号求解模块;用于求解房间声学参数的房间声学参数求解模块;用于优化房间声学特性的声学特性优化模块。系统在测量时根据混响的预估值选择其中一种阶数的MLS序列经数/模转换馈给扬声器播放,连续的重复播放次数为M次;同时,传声器捡拾经房间发射、吸收后的信号,经模/数转换后进行一些列的信号处理运算,包括脉冲响应求解、声学参数求解和声学特性优化求解。用于信号处理的控制器/浮点运算器;本专利技术基于通用的浮点运算平台,以ADI公司生产的信号处理器ADSP-2136X系列为运算平台。用于产生激励声源信号最大长度MLS序列的激励声源序列产生模块;所述MLS序列是一种数字伪随机序列,每一个时间采样点的值为“I”或“0”,若阶数为N,序列的采样点总数为2N-1个,序列的时间长度则为(2N-1) /44100 (秒)。已编写好的MLS序列存储于外部存储器中,序列的阶数根据房间混响时间估值有14、15、16和17阶四种,在默认采样频率44. IkHz时本文档来自技高网...

【技术保护点】
一种用于测量房间声学参数的系统,其特征在于,包括:用于信号处理的控制器/浮点运算器;用于产生激励声源信号最大长度MLS序列的激励声源序列产生模块;用于求解脉冲响应信号的脉冲响应信号求解模块;用于求解房间声学参数的房间声学参数求解模块;用于优化房间声学特性的声学特性优化模块。

【技术特征摘要】
1.一种用于测量房间声学参数的系统,其特征在于,包括 用于信号处理的控制器/浮点运算器; 用于产生激励声源信号最大长度MLS序列的激励声源序列产生模块; 用于求解脉冲响应信号的脉冲响应信号求解模块; 用于求解房间声学参数的房间声学参数求解模块; 用于优化房间声学特性的声学特性优化模块。2.根据权利要求I所述的一种用于测量房间声学参数的系统,其特征在于 所述激励声源序列产生模块可依据房间混响的预估值产生14、15、16和17阶四种阶数的MLS信号;所述脉冲响应信号求解模块根据激励声源序列产生模块产生的激励信号阶数,在44. IKHz的默认采用频率中对应有O. 37秒、O. 74秒、I. 49秒和2. 97秒四种长度的房间脉冲响应。3.根据权利要求I所述的一种用于测量房间声学参数的系统,其特征在于 所述房间声学参数包括早期混响时间EDT、混响时间T30和测量点的频率响应特性。4.根据权利要求I所述的一种用于测量房间声学参数的系统,其特征在于 所述声学特性优化模块根据房间大小、声学参数和用户需求,给出房间在何种频率范围需要调整,以及调整的吸声量大小。5.根据权利要求I所述的一种用于测量房间声学参数的系统,其特征在于 所述MLS序列是一种数字伪随机序列,每一个时间采样点的值为“ I”或“O”,若阶数为N,序列的采样点总数为2N-1个,序列的时间长度则为(2N-1 )/44100 (秒);四种阶数的MLS信号已经预先计算得到,并已经验证其用于脉冲响应测量的有效性,算法在运行时可直接从存储器上加载。6.一种用于测量房间声学参数的方法,其特征在于在测量时根据混响的预估值选择其中一种阶数的MLS序列经数/模转换馈给扬声器播放,连续的重复播放次数为M次;同时,传声器捡拾经房间发射、吸收...

【专利技术属性】
技术研发人员:黄坤朋陈瑞祥
申请(专利权)人:华南理工大学国光电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1