[发明专利]一种基于MATLAB的车内语言清晰度自动计算方法有效
| 申请号: | 201911005743.7 | 申请日: | 2019-10-22 |
| 公开(公告)号: | CN110956979B | 公开(公告)日: | 2023-07-21 |
| 发明(设计)人: | 杨少华;吴继辉;鲍嘉华 | 申请(专利权)人: | 合众新能源汽车有限公司 |
| 主分类号: | G10L25/51 | 分类号: | G10L25/51;G10L25/48;G10L25/21;G10L25/18 |
| 代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 任婷婷 |
| 地址: | 314500 浙江省嘉兴市桐*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 matlab 语言 清晰度 自动 计算方法 | ||
本发明涉及汽车NVH性能技术领域,具体为一种基于MATLAB的车内语言清晰度自动计算方法,包括,S1.获取txt文本;S2.读取txt文本中的数据并做行列转置处理以得到每一测点的数据;S3.对每一测点的数据进行功率谱密度分析并得到功率谱密度分析结果;S4.根据设定的1/3倍频程上限频率、1/3倍频程下限频率并结合所述功率谱密度分析结果求得每一测点的1/3倍频程频谱;S5.对所述1/3倍频程频谱进行线性自功率谱分析得到线性自功率谱分析结果;S6.根据设定的A计权特性值求得所述线性自功率谱分析结果的A计权声压级频谱。通过本申请的计算方法可以简化车内语言清晰度计算的数据处理过程,提高数据处理效率,降低数据处理风险,使得车内语言清晰度计算更为方便、精确度更高。
技术领域
本发明涉及汽车NVH性能技术领域,具体为一种基于MATLAB的车内语言清晰度自动计算方法。
背景技术
汽车行业中,语言清晰度(AI,Articulation Index)常用于衡量车内噪声存在时,驾乘者语音交流的清晰程度。语言清晰度是音质评价的重要指标,在汽车NVH(噪声、振动与声振粗糙度)领域主要用于考察和评估车内噪声对于驾乘人员信息交流的影响程度。而现有技术没有很好地专门针对语言清晰度进行自动计算的方法,如果需要得到车内某个测点的语言清晰度,往往需要先通过对原始数据进行处理,再通过查表、计权、手工计算等步骤才能得到最终的语言清晰度结果,计算操作非常繁琐,计算效率低,且计算得到的语言清晰度结果准确率低。
发明内容
本发明针对现有技术存在的问题,提出了一种基于MATLAB的车内语言清晰度自动计算方法。
本发明解决其技术问题所采用的技术方案是:一种基于MATLAB的车内语言清晰度自动计算方法,包括,
S1.获取txt文本;
S2.读取txt文本中的数据并做行列转置处理以得到每一测点的数据;
S3.对每一测点的数据进行功率谱密度分析并得到功率谱密度分析结果;
S4.根据设定的1/3倍频程上限频率、1/3倍频程下限频率并结合所述功率谱密度分析结果求得每一测点的1/3倍频程频谱;
S5.对所述 1/3倍频程频谱进行线性自功率谱分析得到线性自功率谱分析结果;
S6.根据设定的A计权特性值求得所述线性自功率谱分析结果的A计权声压级频谱;
S7.根据设定的参考声压级频谱计算其与所述A计权声压级频谱的差值;
S8.根据设定的各频段权重值及所述差值计算所述A计权声压级频谱的各频段语言清晰度;
S9.根据各频段语言清晰度计算每一测点的总语言清晰度。
作为优选,S1具体为,将原始数据导出为初始txt文本,删除所述初始txt文本的表头信息并保存为txt文本。
作为优选,S2中,所述测点包括主驾左耳测点、主驾右耳测点、右后乘客左耳测点和右后乘客右耳测点。
作为优选,S3具体为,调用pwelch函数进行功率谱密度分析得到相应的频率及对应的频谱。
作为优选,S4具体为,当求得的频率大于等于对应的1/3倍频程下限频率且小于等对应的于1/3倍频程上限频率,则所述频率对应的频谱为测点的1/3倍频程频谱。
作为优选,S5具体为,调用trapz函数对所述1/3倍频程频谱进行线性自功率谱分析。
作为优选,S6具体为,通过调用log10()函数计算A计权声压级频谱。
作为优选,S8具体为,分3个频率段对各频段的语言清晰度进行计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合众新能源汽车有限公司,未经合众新能源汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911005743.7/2.html,转载请声明来源钻瓜专利网。





