汽车工程 ›› 2021, Vol. 43 ›› Issue (10): 1549-1554.doi: 10.19562/j.chinasae.qcgc.2021.10.018

• • 上一篇    下一篇

基于缸压信号的汽车声音合成算法研究

谢丽萍1,卢炽华1,刘志恩1(),朱亚伟1,刘恺1,孙唯2,吕之品2   

  1. 1.武汉理工大学,现代汽车零部件技术湖北省重点实验室,武汉 430070
    2.东风汽车集团股份有限公司,武汉 430070
  • 收稿日期:2020-12-01 修回日期:2021-01-31 出版日期:2021-10-25 发布日期:2021-10-25
  • 通讯作者: 刘志恩 E-mail:lzen@whut.edu.cn
  • 基金资助:
    国家重点研发计划(2016YFD0700704B);国家自然科学基金(51575410)

Study on Vehicle Sound Synthesis Algorithm Based on Cylinder Pressure Signal

Liping Xie1,Chihua Lu1,Zhien Liu1(),Yawei Zhu1,Kai Liu1,Wei Sun2,Lü Zhipin2   

  1. 1.Wuhan University of Technology,Hubei Key Laboratory of Advanced Technology of Automotive Components,Wuhan 430070
    2.Dongfeng Motor Corporation R&D Center,Wuhan 430070
  • Received:2020-12-01 Revised:2021-01-31 Online:2021-10-25 Published:2021-10-25
  • Contact: Zhien Liu E-mail:lzen@whut.edu.cn

摘要:

为模拟声品质较好的汽车声音,本文中提出了一种基于发动机缸压信号的汽车声音合成新方法-SS?BCPS。首先根据发动机缸压曲线的周期特性,构建声音粒子索引矩阵,并通过设定检索转速的时间步长,匹配索引矩阵中对应的转速区间范围,计算出区间范围内的声音信号时长;接着基于变速不变调算法,根据提升倍数删减区间范围内的声音粒子片段,依次拼接剩余声音粒子,以实现对汽车声音的模拟。最后,利用MATLAB软件编写SS?BCPS算法的可视化GUI程序合成目标声音,并进行主观评价。结果表明:提出的SS?BCPS算法不仅可模拟出与驾驶员行为匹配的汽车声音,且声音连贯自然,可用于实时性工程的开发。

关键词: 缸压信号, SS?BCPS算法, 声音粒子, 索引矩阵, 变速不变调

Abstract:

In order to simulate the vehicle sound with good sound quality, a novel sound synthesis algorithm based on engine cylinder pressure signal (SS?BCPS) is proposed in this paper. Firstly, a sound particle index matrix is constructed according to the periodic characteristics of the engine cylinder pressure curve, and by setting the time?step of index rotational speed and matching the corresponding rotational speed interval range of index matrix, the duration of the sound signal in the interval range is calculated. Then based on the algorithm of variable speed with constant pitch, the sound particle segments in the interval range are deleted according to the raising multiplier, and the remaining sound particles are sequentially spliced to achieve the simulation of vehicle sound. Finally, MATLAB software is used to compile the visualized GUI program for SS?BCPS algorithm with a subjective evaluation conducted. The results show that the SS?BCPS algorithm proposed can not only simulate the vehicle sound matching the driver’s behavior, but also the sound is coherent and natural, usable for the development of real?time engineering.

Key words: cylinder pressure signal, SS?BCPS algorithm, sound particles, index matrix, variable speed with constant pitch