一种基于深度学习的汽车声浪声压级优化方法与流程

文档序号:36065249发布日期:2023-11-17 22:13阅读:48来源:国知局
一种基于深度学习的汽车声浪声压级优化方法与流程

本发明属于汽车,具体的说是一种基于深度学习的汽车声浪声压级优化方法。


背景技术:

1、随着当今汽车行业“五大趋势”,即“轻量化、电气化、智能化、网络化、共享”,新能源汽车发展迅速,逐渐取代传统内燃机,为了增加驾驶乐趣和体验,主动声浪系统逐渐发展起来,其通过电子控制ecu设备,实时侦测同步匹配车辆动态响应,通过算法合成出与车辆相对应反馈的声浪数据,声浪数据经过功放扩大后通过安装在车外的助推器发声单元发声。目前合成出来的声浪有很多种,如传统引擎声和具有科技感的声音类型,由于声浪的多样性选择,增添了改装以及驾驶的乐趣,创造了对声浪音色无限的可能。

2、汽车声浪系统通过can获取车速、踏板开度等基本信息,用以合成声浪。踏板是用户输出的最直接信息,如果只依赖踏板合成引擎声,不真实,若只使用扭矩,响应慢。一般情况下可以使用扭矩值,但是在踏板突变的情况下,扭矩的数值滞后容易存在跟脚性差的问题,从而降低主动声音合成的用户体验。


技术实现思路

1、本发明提供了一种基于深度学习的汽车声浪声压级优化方法,根据加速踏板位置变化信息和电机实时转速提前预测后续的扭矩信息;在不同工况为踏板梯度分配不同的权重,通过合理修改声压级映射关系实现引擎声声压级控制,解决了在踏板突变的情况下,扭矩的数值滞后容易存在跟脚性差的问题,从而降低主动声音合成的用户体验的问题。

2、本发明技术方案结合附图说明如下:

3、一种基于深度学习的汽车声浪声压级优化方法,包括以下步骤:

4、步骤一、载入某车型多种工况下的数据;

5、步骤二、设定输入数据和输出数据;

6、步骤三、设置训练集和测试集;

7、步骤四、将训练集和测试集进行归一化处理;

8、步骤五、求解最佳隐藏层数,通过均方误差来判断是隐藏层数是否为最佳,如果为最佳隐藏层,进行网络训练和测试;

9、步骤六、输出最后的结果;

10、步骤七、根据输出的最后结果实现对汽车声浪声压级的优化。

11、进一步的,所述步骤一中,多种工况包括匀速工况、加速工况和减速工况。

12、进一步的,所述步骤一中,多种工况下的数据包括加速踏板位置、电机实时转速、车速、扭矩损失和扭矩。

13、进一步的,所述步骤二中,输入数据为加速踏板位置、电机实时转速、车速、扭矩损失;输出数据为扭矩。

14、进一步的,所述步骤三中,所述训练集为m行5列的矩阵;所述测试集数据集为n行5列。

15、进一步的,m>n。

16、进一步的,所述步骤四中,训练集的输入归一化到区间[0,1],训练集的输出归一化到区间[-1,1]。

17、进一步的,所述步骤四中,测试集的输入归一化到区间[0,1],测试集的输出归一化到区间[-1,1]。

18、进一步的,所述步骤五中,声音合成中声浪声压级与踏板开度、车速、电机转速以及扭矩的映射关系如下式所示,其中,v、n、p、tl、t分别为车速、电机转速、踏板开度、扭矩损失以及扭矩;ωv、ωn、ωp1、ωtl1、ωt1分别为对应的权重,加入扭矩梯度来解决踏板突然变化时,扭矩变化延迟的问题,扭矩梯度的确定需要根据bp神经网络进行预测;

19、

20、其中,δt为基于bp神经网络的预测值与can获取的实际扭矩的差值;

21、基于bp神经网络进行学习预测,输入量为4个,分别为车速,电机转速,踏板开度和扭矩损失,神经网络的激活函数分别采用purelin函数和tansig函数;

22、隐藏层个数m根据下式确定,构建最佳隐含层的bp神经网络;

23、

24、其中,nin、nout为输入和输出层的个数,a为随机数;

25、最后根据相关系数r和均方误差来判断构建的神经网络模型的准确性。

26、进一步的,所述a的取值为1-10。

27、本发明的有益效果为:

28、本发明根据加速踏板位置变化信息和电机实时转速提前预测后续的扭矩信息,在不同工况为踏板梯度分配不同的权重,通过合理修改声压级映射关系实现引擎声声压级控制算法的优化,解决了在踏板突变的情况下,扭矩的数值滞后容易存在跟脚性差的问题,从而降低主动声音合成的用户体验的问题。



技术特征:

1.一种基于深度学习的汽车声浪声压级优化方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述步骤一中,多种工况包括匀速工况、加速工况和减速工况。

3.根据权利要求1所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述步骤一中,多种工况下的数据包括加速踏板位置、电机实时转速、车速、扭矩损失和扭矩。

4.根据权利要求3所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述步骤二中,输入数据为加速踏板位置、电机实时转速、车速、扭矩损失;输出数据为扭矩。

5.根据权利要求1所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述步骤三中,所述训练集为m行5列的矩阵;所述测试集数据集为n行5列。

6.根据权利要求5所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,m>n。

7.根据权利要求1所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述步骤四中,训练集的输入归一化到区间[0,1],训练集的输出归一化到区间[-1,1]。

8.根据权利要求1所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述步骤四中,测试集的输入归一化到区间[0,1],测试集的输出归一化到区间[-1,1]。

9.根据权利要求1所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述步骤五中,声音合成中声浪声压级与踏板开度、车速、电机转速以及扭矩的映射关系如下式所示,其中,v、n、p、tl、t分别为车速、电机转速、踏板开度、扭矩损失以及扭矩;ωv、ωn、ωp1、ωtl1、ωt1分别为对应的权重,加入扭矩梯度来解决踏板突然变化时,扭矩变化延迟的问题,扭矩梯度的确定需要根据bp神经网络进行预测;

10.根据权利要求9所述的一种基于深度学习的汽车声浪声压级优化方法,其特征在于,所述a的取值为1-10。


技术总结
本发明是一种基于深度学习的汽车声浪声压级优化方法。包括:一、载入某车型多种工况下的数据;二、设定输入数据和输出数据;三、设置训练集和测试集;四、将训练集和测试集进行归一化处理;五、求解最佳隐藏层数,通过均方误差来判断是隐藏层数是否为最佳,如果为最佳隐藏层,进行网络训练和测试;六、输出最后的结果;七、根据输出的最后结果实现对汽车声浪声压级的优化。本发明根据加速踏板位置变化信息和电机实时转速提前预测后续的扭矩信息;在不同工况为踏板梯度分配不同的权重,通过合理修改声压级映射关系实现引擎声声压级控制,解决了在踏板突变的情况下,扭矩的数值滞后容易存在跟脚性差的问题,从而降低主动声音合成的用户体验的问题。

技术研发人员:张雪晴,李允,霍超,王石,李浩,张程鹏,李超
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1