- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
声场脉冲响应是指声场中接收位置收到的由脉冲声源辐射的信号序列。室内声学中把这些系统脉冲响应函数称为声场脉冲响应,同一房间,声源到接收点的脉冲响应是唯一的,它包含了室内声场的所有声学特性。当声源为单位脉冲声源时,接收位置收到的信号就是声源至该点的声场脉冲响应。
根据测量脉冲响应的脉冲声源不同,可以把脉冲响应的测量分为两类:传统声源法和数字化声源法。传统的方法是使用自然声源(气球、发令枪等),而数字化声源是使用计算机产生数字信号,经过 D/A 转换后由扬声器发出。
m序列法测房间脉冲响应
由主控计算机产生的m序列经过 D/A 转换、功率放大后馈至扬声器发声,测点处的传声器将声信号转换为电信号,经过放大、A/D 转换后输回到计算机进行记录并进行相应的分析处理,从而得到声场的脉冲响应函数。
对于发出 m 序列信号的声源,室内接收点的接收信号是 m 序列信号与房间脉冲响应的卷积,若再与 m 序列信号进行相关运算,相当于 m 序列的自相关函数与房间脉冲响应的卷积,等于冲击函数与房间脉冲响应的卷积,即为房间脉冲响应。
m 序列的产生
m序列是最大长度线性移位寄存器序列的简称,将n个移位寄存器串接起来,在时钟控制下,寄存器的存储信号由上一级向下一级传递,将某些寄存器的输出信号反馈回来进行运算,运算结果又馈回输入端 ,即可获得一寄存器愉出的序列。适当设置其反馈连接,该序列周期可达到最大长度,该序列就是m序列,表示为 (),寄存器个数n称为m序列的‘级’。在m序列法测量中m序列用1土值,而不是0和1,对应关系为。而反馈连接可用一本原多项式 f(x)表示:
(并不是所有的反馈连接都可以形成 m 序列,一个 n 阶线性移位寄存器为最长线性移位寄存器的充分必要条件,是它的联接多项式为 GF(2)上的 n 次本原多项式。)
m 序列的基本特性
序列中‘1’和‘0’个数具有均衡性 ,即个序列元素中,‘1’的个数和‘0’ 的个数几乎各自占有一半的个数, 其中‘1’的个数恰好比‘0’的个数多‘1’。
将一个 m 序列和一个延迟τ后的 m 序列模2相加的结果仍为m序列,生成后的m序列可以看作原m序列经过τ延时后的结果
随着m序列的阶次n增大,周期 T 增大,序列的‘1’和‘0’出现可看作是随机的,因此m序列也称之伪随机序列,具有类似白噪声的特性。
为了产生实际中的波形和利于数学处理,常常采用的是m序列的双极型形式,即∈{-1,1},这里
定义 1 设a=(a1,a2, …)是周期为 T 的二元序列,通过变换得到的{-1,1}的序列记为 b=(b1,b2, …)
所以可以得到 m 序列自相关函数的数学表达式:
可以看出若取多个周期,则 k=0 时,m 序列的归一化自相关函数值为 1,其它时刻时值为-1/T。
当m序列输人到一个线性非时变系统后,跟据线性系统的相关理论 ,系统的输入和输出之间的互相关函数,与输入序列之间的自相关函数的关系如下:
而m序列的自相关函数近似满足:
将其代入上式得
这里下标j+k是根据模T而计算出来的。
由上式可知:用已知的m序列去激励一个未知系统 ,只要将输入的 序列与输出求相关就可以得到被测系统的脉冲响应。上式中的第二项是直流项 ,该直流项会使得到的脉冲响应产生一个直流偏移,这个偏移可以通过m序列预处理,即把m序列的-1变为-q()而消除掉。
若用矩阵形式来表示
H 为脉冲响应向量,M 为双极性的m序列循环右移矩阵,T 为m序
列的周期,Y为输出响应向量。用已知的m序列去激励一未知系统,只要将 M 矩阵与系统输出端的响应向量作乘积,并乘以因子 1/T+1,就可近似得到反映系统特性的脉冲响应,阶n越大,周期T越长,该表达式就越接近于真实值。
文档评论(0)