一种基于听觉感知的飞机舱内噪声合成方法

文档序号:25653256发布日期:2021-06-29 21:13阅读:来源:国知局

技术特征:
1.一种基于听觉感知的飞机舱内噪声合成方法,其特征在于:包括以下步骤:步骤1:获取飞机舱内参考噪声样本,获取参考噪声样本的峰值信息;步骤2:利用步骤1提取到的峰值信息,合成舱内噪声信号的线谱成分;步骤3:从参考噪声样本中剔除线谱成分,得到残余宽带谱;获取残余宽带谱在每个临界频带的幅值分布;根据每个临界频带的幅值分布确定各个临界频带的权重系数;利用权重系数设计具有对应频响曲线的滤波器;步骤4:生成高斯白噪声,调节白噪声的幅值,使得白噪声经过滤波器后与参考噪声样本幅值一致,作为合成的宽带谱;步骤5:将步骤2得到的线谱和步骤4得到的宽带谱叠加合成,得到合成声。2.根据权利要求1所述一种基于听觉感知的飞机舱内噪声合成方法,其特征在于:步骤1中获取的参考噪声样本峰值信息包括频率、幅度和相位信息。3.根据权利要求1所述一种基于听觉感知的飞机舱内噪声合成方法,其特征在于:步骤1中对参考噪声样本进行峰值检测的过程包括以下步骤:步骤1.1:对参考噪声样本进行fft变换;步骤1.2:检测参考噪声样本信号频谱中所有的峰值和谷值,计算每一个峰值与其左右相邻的谷值的差值,得到峰值高度h(k
a
);步骤1.3:设定阈值m,比较峰值高度h(k
a
)和阈值m,如果峰值高度大于阈值,则保留该峰值;如果峰值高度小于或等于阈值,则剔除该峰值;步骤1.4:设定最小峰值幅度n,比较最小峰值幅度n和峰值幅度x
db
(k
a
),如果峰值幅度大于最小峰值幅度,则该峰值通过筛选,如果峰值幅度小于或等于最小峰值幅度,则剔除该峰值。4.根据权利要求3所述一种基于听觉感知的飞机舱内噪声合成方法,其特征在于:对于频谱中的一个频率索引k
a
,在幅值频谱|x(k)|中满足|x(k
a

i)|≤|x(k
a
)|≥|x(k
a
+i)|,i∈r则对应峰值高度h(k
a
)为|x(k
a
)|为检测到的峰值,|x(k
β

)|和|x(k
β+
)|则是峰值|x(k
a
)|附近的谷值;将线性幅值|x(k)|转换为分贝幅值x
db
(k)后:x
db
(k)=20log
10
|x(k)|,重新定义峰值高度为5.根据权利要求2所述一种基于听觉感知的飞机舱内噪声合成方法,其特征在于:步骤2中采用加法合成法来合成舱内噪声信号的线谱成分:其中xp是合成的线谱成分,n是检测到的峰值个数,a
i
是第i个峰值的幅度,f
i
是第i个峰值的频率,是第i个峰值的相位。6.根据权利要求1所述一种基于听觉感知的飞机舱内噪声合成方法,其特征在于:步骤
5中采用傅里叶合成法叠加线谱和宽带谱成分,得到合成声:其中hcs表示合成声,c表示合成的宽带谱成分,xp为合成的线谱成分。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1