背景介绍

当我们诊断NVH问题时,麦克风或其他录音设备录下来的音频里,会有一些我们不需要保留和分析的环境噪音,例如风噪等等。这类环境噪音会对NVH分析产生影响,为了找到真正“有问题”的那个噪音,我们可以用Audacity软件进行降噪。

Audacity软件降噪的原理是,选取我们不想要保留的、只有环境噪音的一小段音频作为样本,然后软件会取得这段环境噪音的特征,通过重复降噪功能,将整个音频中的环境噪音都进行降噪。

需要注意的是,选取的样本音频里只能有环境噪音,不能包含顾客埋怨的“问题”噪音。Audacity软件下载地址如下:

https://www.audacityteam.org/download/

降噪步骤

本文用到的案例是,在去航站楼的机场大巴上,顾客用手机录下了可疑的噪音。时长40秒左右,其中0-11s和27-39s有啸叫声,怀疑是变速箱差速器那一块产生的,但是11-27s这一部分没有听到啸叫声。

请听下面降噪前、直接在大巴上用手机录制的音频:

机场大巴变速箱啸叫(降噪前).wav (7.24 MB, 下载次数: 0)

这里我建议大家戴上耳机反复听几次,因为环境噪音很大,所以一定程度上会影响我们听到刺耳的啸叫声。在11-27s这段时间,只有风噪等环境噪音,没有听到刺耳的啸叫声了。

接下来,我将音频导入Audacity软件,进行降噪。首先选取11-27s这一小段音频作为样本,如图1所示。

图1

然后在“效果”菜单,点击“降噪”功能,在弹出的降噪对话框里设置相应参数(我选择默认设置,参数设置可查看软件介绍),然后点击取得噪音特征,对话框自动关闭。至此软件就完成了对环境噪音的特征获取,如图2和图3所示。

                                                                                       图2
                                                                                                   图3

接着我们使用快捷键“CTRL+A”全选整段音频,然后在“效果”菜单,点击“重复降噪”,这样我们就将整段音频里的环境噪音降噪成功了,如图4和图5所示。(请注意不是消除环境噪音,这与图3里的参数设置相关,本例是将环境噪音的分贝值降低了12dB)

                                                                                                      图4
                                                                                                  图5

然后将降噪后的音频导出为.wav格式,请听下面降噪后的音频,我们可以更明显地听到刺耳的啸叫声了。

机场大巴变速箱啸叫(降噪后).wav (7.24 MB, 下载次数: 0)

NVH分析

PicoDiagnostic软件中NVH测试可以导入.wav格式音频,以下论坛帖子有相关介绍:NVH软件导入音频文件

我先将降噪前音频导入,然后将其设置为参考波形,接着再导入降噪后音频,这样就可以将两者放在一起进行对比分析。如图6所示,紫色波形是降噪前的,红色波形是降噪后的。

                                                                                                    图6

从图6可以看到,和降噪前相比,降噪后的波形(红色)总体上幅值都稍稍降低。降噪前的波形因为环境噪音分贝值很大,在很多个频率处都出现了尖峰,可怀疑的频率点有很多。而降噪后的波形,在375Hz处有一个非常明显的尖峰噪音,因此可以重点怀疑375Hz就是故障频率点。

                                                                                                 图7

然后我使用软件的过滤功能,选择带阻将350Hz-400Hz的声音过滤掉,如图7所示。(以下论坛帖子对过滤功能有详细介绍:声音过滤功能:快速找到故障声音的频率)

然后再播放音频,发现听不到刺耳的啸叫声了,这证明375Hz就是故障频率。经过排查,是主减速器其中一个齿轮失效,该齿轮所在轴转动频率为8Hz,齿轮齿数为47。齿轮啮合频率为47*8=376Hz,因此出现了刺耳的啸叫声。

您可以下载下面两个源文件来听:

降噪后未过滤-听得到啸叫声.pddata (2.75 MB, 下载次数: 0)
     降噪后已过滤-听不到啸叫声.pddata (2.75 MB, 下载次数: 0)

降噪软件让NVH诊断更轻松相关推荐

  1. nvh个人检测下载_降噪软件让NVH诊断更轻松

    背景介绍 当我们诊断NVH问题时,麦克风或其他录音设备录下来的音频里,会有一些我们不需要保留和分析的环境噪音,例如风噪等等.这类环境噪音会对NVH分析产生影响,为了找到真正"有问题" ...

  2. 顺势而为,人生会更轻松

    不久前,我和家人搬进了一个田园式建筑风格的社区.街道两旁是白色的篱笆,没有路灯,步道比马路多.我们的孩子可以在外面玩很久,他们和小狗开心地玩耍,他们骑马.打网球.早晨,我们会一起散步.骑自行车.我们在 ...

  3. 人才“选用育留”难?做好这步,人力资源或许比你想象的更轻松

    人才作为企业生存和发展最重要的资源之一,如何发现.使用.培养.留住优秀人才是所有企业人力资源管理的关键.但在实际场景当中,"招聘流程长造成人才流失"."员工招聘不精准.效 ...

  4. css规则_CSS规则,将使您的生活更轻松

    css规则 by Nick Gard 尼克·加德(Nick Gard) CSS规则,将使您的生活更轻松 (CSS rules that will make your life easier) Afte ...

  5. 十款让 Web 前端开发人员更轻松的实用工具

    这篇文章介绍十款让 Web 前端开发人员生活更轻松的实用工具.每个 Web 开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具, ...

  6. 如何用计算机输入数学公式,使用Win7输入面板让数学公式输入更轻松

    小编这里要分享给大家的是关于如何使用Win7输入面板让数学公式输入更轻松的方法,大家知道,要在 office办公软件 中输入一些复杂的数学公式和符号很多时候是一件比较令人头疼的事情,但是如果利用Win ...

  7. 9个让2D游戏创作更轻松的工具

    Unity 2D开发挑战赛正在火热进行中,为了方便开发者们参加本次挑战赛,我们特别盘点了9个让2D游戏创作更轻松的工具,希望帮助大家在2D的开发中事半功倍. Unity编辑器中拥有所有制作精美2D内容 ...

  8. idea中drl文件_得分DRL:在OptaPlanner中更快,更轻松

    idea中drl文件 对于OptaPlanner (= Drools Planner)6.0.0.Beta1,我已经用更优雅的ConstraintMatch系统替换了ConstraintOccurre ...

  9. web.xml.jsf_使用JSF 2.0可以更轻松地进行多字段验证

    web.xml.jsf 开发应用程序表单时最常见的需求之一是多字段验证(或跨字段验证,但我没有使用此术语,因为当我将其放在Google上时,实际上得到了一些战后图片). 我正在谈论的情况是,我们需要比 ...

最新文章

  1. hashmap value可以为空吗_美团面试题:Hashmap结构,1.7和1.8有哪些区别(最详细解析)...
  2. 如何让vm虚拟机和主机同时上网
  3. synology_用于在Synology NAS上测试Spring Boot Web应用程序的JUnit模拟文件
  4. Spring配置数据源的四种方式
  5. GIS 中openstreetmap数据获取
  6. windows 8文件操作帮助类FileHelper
  7. 总结在开发中常用的Linux命令
  8. 配置Typescript+Node环境
  9. 基于RV1126平台imx291分析 --- rkcif_mipi注册
  10. 批量doc转docx的两种方法--Office Migration Planning Manager使用、插件使用
  11. 关掉magiskhide_[讨论] Magisk隐藏root的实现
  12. yoga14s amd r7-4800h虚拟机安装黑苹果记录
  13. 筑巢引凤 - 男人25后是蓝筹股
  14. BLUES吉他学习笔记001 bluesrv[1-5]
  15. 发力“智能马桶”的小米们,选对了目标群体吗?
  16. 2022全球新能源与智能汽车供应链创新大会|爱普搜同期项目对接会
  17. SDUT F - 判断回文串
  18. TestCenter测试管理工具功能详解四(I)
  19. 聊聊开源类ChatGPT工作——MOSS
  20. linux怎么创建一个c文件,如何在Ubuntu Linux中创建一个简单的C项目

热门文章

  1. 【Bug】HTC Vive Pro连接电脑后,一带在头上就会发生卡顿现象,头盔内白屏,信号丢失
  2. matlab visa转c,将一个m文件转成c /cpp文件并在VC中进行编译。这种方法有个烦人的地方,每次你都需要把matla...
  3. APFS 强在哪里?
  4. 《Ext JS 6.2实战》节选——迁移管理模版
  5. 期末余额 = 期初余额 + 本期增加发生额 - 本期减少发生额
  6. 你要明白的SQL优化
  7. sdnu中的结构体问题
  8. 使用TLS和Mosquitto Broker实现安全通信之密钥和证书生成
  9. CSU 1596 Dick.Z 的炉石赛 数学期望
  10. WordPress获取文章缩略图函数:get_the_post_thumbnail