HUMS 2023齿轮箱数据分析

HUMS问答:https://humsconference.com.au/HUMS2023datachallenge/questions-answers.html
数据集申请:https://www.dst.defence.gov.au/our-technologies/helicopter-main-rotor-gearbox-planet-gear-fatigue-crack-propagation-test
历年试卷:https://humsconference.com.au/Papers.html

参数

部件(Component)齿轮齿数(No. of Gear Teeth)啮合频率(Mesh Freq. (Hz))
输入小齿轮(Input pinion)191900
输入锥齿轮(Input bevel gear)711900
太阳轮(Sun gear)27568
行星轮(Planet gear)35568
齿圈(Ring gear)99568

一、传动说明

这是一份齿轮传动系统部件的参数表,包含以下关键信息:

  1. 部件类型:涵盖输入小齿轮、输入锥齿轮、太阳轮、行星轮、齿圈,对应传动系统不同功能组件。
  2. 齿轮齿数:每个部件的齿轮 teeth 数量,是齿轮设计和传动比计算的基础参数。
  3. 啮合频率:齿轮啮合时的频率(单位 Hz ),反映齿轮运转时的动态特性。例如输入小齿轮和输入锥齿轮啮合频率均为 1900Hz ,说明二者配对传动;太阳轮、行星轮、齿圈啮合频率均为 568Hz ,属于同一组行星排的啮合频率,可用于振动分析、故障诊断(如通过频谱识别啮合频率异常判断齿轮故障 )。

在这里插入图片描述
好的,根据您提供的两张图片中的信息,我们可以清晰地还原贝尔206B-1(OH-58)主旋翼变速箱的传动原理。

这是一个两级传动的变速箱:

  1. 第一级:螺旋锥齿轮传动 - 改变动力传递方向。
  2. 第二级:行星齿轮传动 - 实现大的减速比。

其传动路径和原理如下图所示:

螺旋锥齿轮啮合
行星齿轮啮合
行星轮在固定齿圈上滚动
固定不转
输入动力
高速、低扭矩
6000 RPM
输入小齿轮
19齿
输入锥齿轮
71齿
太阳轮
27齿
行星轮
35齿 x 4个
行星架
输出动力
低速、高扭矩
约 344 RPM
内齿圈
99齿

二、关键参数与计算验证

根据您提供的表1数据(输入转速6000 RPM或100 Hz),我们可以验证一些关键频率:

  • 采样频率 (Input RPM): 526个mat文件,每个文件4个通道(传感器),每个通道405405个数据,振动数据是同步平均的(即游动齿平均),因此数据是根据轴角(或转数)而不是时间重新采样的,每个数据文件的数据长度相当于约 6.1 秒(输出轴旋转 35 圈,因此 35 / 5.73333 = 6.1),基于标称输出轴转速 5.73333 Hz。原始数据的原始采样率为 65573.77049180328 Hz,由 NI-DAQ 板卡确定,但与平均数据无关。因此,用于计算齿间游动平均值的重采样率为行星齿轮每转 99 圈或行星架每转 35 圈 405405 个样本。
  • 输入轴转频: 6000 RPM / 60 = 100 Hz
  • 螺旋锥齿轮啮合频率: 输入小齿轮齿数 * 输入轴转频 = 19 teeth * 100 Hz = 1900 Hz
  • 行星级啮合频率(GMF): 太阳轮齿数 * 太阳轮绝对转频 = 27 teeth * 21.05 Hz ≈ 568 Hz

📍 传感器位置与监测点

图1中标注的四个传感器位置分别用于监测不同的故障特征:

  1. 输入小齿轮:监测1900Hz附近的啮合频率及其边带。
  2. 齿圈前:监测568Hz附近的啮合频率及其边带。
  3. 齿圈左:监测轴承的故障特征频率(如外圈、内圈、滚动体故障频率)。
  4. 齿圈后:监测行星轮通过内齿圈局部缺陷时产生的低频冲击(如5.73Hz)。

这个变速箱的传动设计非常经典:

  • 锥齿轮级高效地改变了动力方向
  • 行星齿轮级在紧凑的空间内实现了巨大的减速比,输出低转速、高扭矩的动力来驱动主旋翼。

根据贝尔206B-1主旋翼变速箱的传动原理和具体参数,我们现在可以系统地计算各个关键零件的理论故障特征频率。

三、计算基础参数

  • 采样频率 (Input RPM): 原始数据的原始采样率为 65573.77049180328 Hz
  • 输入转速 (Input RPM): 6000 RPM
  • 输入转频 (Input Shaft Freq, finputf_{input}finput): 600060=100 Hz\frac{6000}{60} = 100 \text{ Hz}606000=100 Hz
  • 行星架转频 (Carrier Freq, fcf_cfc)): 约 5.73 Hz (根据图1标注)
  • 啮合频率 (Gear Mesh Frequency, GMF): 568 Hz (根据表1)

1. 螺旋锥齿轮级故障特征频率

部件故障特征计算公式计算值 (Hz)
输入小齿轮转频finput=100 Hzf_{input} = 100 \text{ Hz}finput=100 Hz100
(19齿)局部故障频率1×finput1 \times f_{input}1×finput100
2×finput2 \times f_{input}2×finput200
锥齿轮转频finput×NpinionNbevel=100×1971f_{input} \times \frac{N_{pinion}}{N_{bevel}} = 100 \times \frac{19}{71}finput×NbevelNpinion=100×711926.76
(71齿)局部故障频率1×26.76 Hz1 \times 26.76 \text{ Hz}1×26.76 Hz26.76
啮合点啮合频率Npinion×finput=19×100N_{pinion} \times f_{input} = 19 \times 100Npinion×finput=19×1001900

故障征兆:在振动频谱中,若在1900 Hz的啮合频率及其谐波(3800 Hz, 5700 Hz…)周围出现以100 Hz26.76 Hz为间隔的边带,通常表明螺旋锥齿轮副中存在局部故障(如点蚀、裂纹)。


2. 行星齿轮级故障特征频率

行星齿轮系统的故障特征频率计算最为复杂,因为存在行星轮的公转和自转。

部件故障特征计算公式计算值 (Hz)
太阳轮绝对转频fc×(1+NrNs)=5.73×(1+9927)f_{c} \times (1 + \frac{N_r}{N_s}) = 5.73 \times (1 + \frac{99}{27})fc×(1+NsNr)=5.73×(1+2799)26.76 (与锥齿轮同轴)
(27齿)局部故障频率 (FTF)NrNs×fc=9927×5.73\frac{N_r}{N_s} \times f_c = \frac{99}{27} \times 5.73NsNr×fc=2799×5.7321.0
故障通过频率Nplanets×fc=4×5.73N_{planets} \times f_c = 4 \times 5.73Nplanets×fc=4×5.7322.92
行星轮自转转频fc×NrNp=5.73×9935f_c \times \frac{N_r}{N_p} = 5.73 \times \frac{99}{35}fc×NpNr=5.73×359916.21
(35齿, 4个)公转转频fc=5.73f_c = 5.73fc=5.735.73
局部故障频率 (FTF)2×fc×NrNp=2×5.73×99352 \times f_c \times \frac{N_r}{N_p} = 2 \times 5.73 \times \frac{99}{35}2×fc×NpNr=2×5.73×359932.42
内齿圈局部故障频率Nplanets×fc=4×5.73N_{planets} \times f_c = 4 \times 5.73Nplanets×fc=4×5.7322.92
(99齿, 固定)行星轮通过频率Nplanets×fc=4×5.73N_{planets} \times f_c = 4 \times 5.73Nplanets×fc=4×5.7322.92
行星架转频fc=5.73f_c = 5.73fc=5.735.73
啮合点啮合频率 (GMF)Ns×(fs)=27×26.76≈568N_s \times (f_s) = 27 \times 26.76 \approx 568Ns×(fs)=27×26.76568568

故障征兆

  • 太阳轮/行星轮故障:在568 Hz的啮合频率及其谐波周围,出现以太阳轮FTF(21.0 Hz)行星轮FTF(32.42 Hz) 为间隔的边带。
  • 内齿圈故障:在啮合频率周围出现以行星轮通过频率(22.92 Hz) 为间隔的边带。
  • 行星轮局部故障:其振动信号还会被其公转频率(5.73 Hz) 调制。

3. 行星轮轴承故障特征频率

行星轮轴承的故障频率计算需要其几何参数(滚子数、节径、接触角等),这些参数通常未在您提供的资料中给出。但其计算逻辑如下:

故障类型大致计算公式(需具体参数)说明
内圈故障BPFI≈Nb2×frotor×(1+BdPdcos⁡θ)BPFI \approx \frac{N_b}{2} \times f_{rotor} \times (1 + \frac{B_d}{P_d} \cos\theta)BPFI2Nb×frotor×(1+PdBdcosθ)frotorf_{rotor}frotor 为行星轮自转频率(16.21 Hz)
外圈故障BPFO≈Nb2×frotor×(1−BdPdcos⁡θ)BPFO \approx \frac{N_b}{2} \times f_{rotor} \times (1 - \frac{B_d}{P_d} \cos\theta)BPFO2Nb×frotor×(1PdBdcosθ)外圈固定,故障频率稳定,在频谱中表现为清晰谱线
滚动体故障BSF≈Pd2×Bd×frotor×(1−(BdPdcos⁡θ)2)BSF \approx \frac{P_d}{2 \times B_d} \times f_{rotor} \times (1 - (\frac{B_d}{P_d} \cos\theta)^2)BSF2×BdPd×frotor×(1(PdBdcosθ)2)
保持架故障FTF≈12×frotor×(1−BdPdcos⁡θ)FTF \approx \frac{1}{2} \times f_{rotor} \times (1 - \frac{B_d}{P_d} \cos\theta)FTF21×frotor×(1PdBdcosθ)

关键点:即使没有精确几何参数,也应知道行星轮轴承的所有故障频率都以其自转频率(16.21 Hz) 为基频,并被其公转频率(5.73 Hz) 调制。因此,在频谱中寻找以~16.21 Hz及其倍频为间隔的谱线,是诊断行星轮轴承故障的起点。

总结与故障诊断策略

  1. 定位啮合频率:首先在频谱中找到1900 Hz(锥齿轮)和568 Hz(行星齿轮)的啮合频率及其谐波。
  2. 寻找边带:这是诊断的关键。仔细观察啮合频率谱线两侧是否存在边带
    • 边带间隔为 100 Hz → 怀疑输入小齿轮
    • 边带间隔为 26.76 Hz → 怀疑锥齿轮太阳轮
    • 边带间隔为 21.0 Hz → 怀疑太阳轮局部故障。
    • 边带间隔为 22.92 Hz → 怀疑内齿圈或行星轮通过频率。
    • 边带间隔为 32.42 Hz → 怀疑行星轮局部故障。
  3. 低频段分析:在低频段(< 100 Hz)寻找 5.73 Hz(行星架/行星轮公转)、16.21 Hz(行星轮自转)、21.0 Hz(太阳轮FTF)等频率成分,它们本身的幅值升高也可能预示相应部件的故障。
  4. 包络谱分析:对原始振动信号(或经滤波后的信号)进行包络谱分析,能极大地增强对轴承和齿轮局部故障冲击的识别能力,是诊断这类故障最有效的方法之一。

注:作者水平有限,可能有错误,欢迎指正。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/94269.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/94269.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智慧工地:科技赋能与管理革新下的建筑业新图景

随着数字技术的深度渗透&#xff0c;智慧工地正以“技术落地 行业变革 管理创新”的三重突破&#xff0c;重构施工场景的核心逻辑&#xff0c;推动建筑业从传统粗放式发展向精细化、智能化转型。一、技术落地&#xff1a;用科技筑牢安全防线&#xff0c;提升施工效率技术是智…

[docker/大数据]Spark快速入门

[docker/大数据]Spark快速入门1. 概述 1.1 诞生背景Spark官方文档&#xff1a;https://spark.apache.ac.cn/docs/latest/Spark 由加州大学伯克利分校 AMP 实验室于 2009 年开发&#xff0c;2013 年成为 Apache 顶级项目&#xff0c;旨在解决 MapReduce 的三大核心问题&#xff…

CSS 定位的核心属性:position

&#x1f9e9; 一、CSS 定位的核心属性&#xff1a;positionposition 属性用于定义一个元素在页面中的定位方式&#xff0c;它决定了&#xff1a;元素在页面中的定位规则是否脱离文档流元素的位置是相对于谁&#xff08;父元素、浏览器窗口、自身等&#xff09;✅ 可选值如下&a…

数据结构之深入探索快速排序

基准值的选定 我们之前已经用四种不同的方式实现了快速排序&#xff0c;如果还没有学习过的伙伴们可以看一下这篇文章哦&#xff1a;数据结构之排序大全&#xff08;3&#xff09;-CSDN博客 那我们既然已经学习了这么多种方法&#xff0c;为什么还要继续探索快速排序呢&#…

《递归与迭代:从斐波那契到汉诺塔的算法精髓》

&#x1f525;个人主页&#xff1a;艾莉丝努力练剑 ❄专栏传送门&#xff1a;《C语言》、《数据结构与算法》、C语言刷题12天IO强训、LeetCode代码强化刷题、洛谷刷题、C/C基础知识知识强化补充、C/C干货分享&学习过程记录 &#x1f349;学习方向&#xff1a;C/C方向学习者…

《LINUX系统编程》笔记p3

可重用函数不使用全局部变量&#xff0c;可以重复使用的函数.stat 命令作用&#xff1a;显示一个文件或文件夹的“元信息”。文件基本信息文件&#xff08;File&#xff09;&#xff1a;显示所查询对象的名称。大小&#xff08;Size&#xff09;&#xff1a;文件的大小&#xf…

大模型0基础开发入门与实践:第3章 机器的“统计学”:机器学习基础概念扫盲

第3章 机器的“统计学”&#xff1a;机器学习基础概念扫盲 1. 引言 想象一下&#xff0c;你是一位古代的农夫&#xff0c;毕生的经验告诉你&#xff1a;乌云密布、燕子低飞&#xff0c;那么不久便会下雨。你并没有学习过气象学&#xff0c;也不懂大气压和水汽凝结的原理。你的“…

Java调用Ollama(curl方式)

1. 安装Ollama Search 2. 调用 相关依赖 <dependencies><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId><version>4.5.14</version></dependency><dependency>&…

nodejs koa框架使用

1: KOA 是express 打造的下一代web 开发框架提供更小更强的的核心功能&#xff0c;通过Promise 、async/await 进行异步编程&#xff0c;koa 可以不使用回调&#xff0c;解决了回调地狱的问题 blueBird 是nodejs 最出名的Primise 实现&#xff0c;除了实现标准的promise 之外&a…

2025年图像处理与光学国际会议(ICIPO 2025)

2025年图像处理与光学国际会议&#xff08;ICIPO 2025&#xff09; 2025 International Conference on Image Processing and Optics一、大会信息会议简称&#xff1a;ICIPO 2025 大会地点&#xff1a;中国北京 审稿通知&#xff1a;投稿后2-3日内通知 投稿邮箱&#xff1a;iac…

Kubernetes 构建高可用、高性能 Redis 集群

k8s下搭建Redis高可用1. 部署redis服务创建ConfigMap创建 Redis创建 k8s 集群外部2. 创建 Redis 集群自动创建 redis 集群手动创建 redis 集群验证集群状态3. 集群功能测试压力测试故障切换测试4. 安装管理客户端编辑资源清单部署 RedisInsight控制台初始化控制台概览实战环境使…

文件IO的基础操作

Java针对文件进行的操作:文件系统操作,File类(file类指定的路径,可以是一个不存在的文件)文件内容操作 : 流对象分为两类(1)字节流 以字节为基本的读写单位的 二进制文件 InputStream OutputStream(2)字符流 以字符为基本的读写单位的 …

【模版匹配】基于深度学习

基于深度学习的模版匹配 概述 本报告整理了2024-2025年最新的、可直接使用的模板匹配相关论文、方法和开源代码实现。所有方法都提供了完整的代码实现和预训练模型&#xff0c;可以直接应用到实际项目中。 一、轻量级现代模板匹配框架 1.1 UMatcher - 4M参数的紧凑型模板匹…

CMake进阶:Ninja环境搭建与加速项目构建

目录 1.引入Ninja的原因 2.Ninja 环境搭建&#xff08;跨平台&#xff09; 2.1.Linux系统安装 2.2.macOS 系统 2.3.Windows 系统 2.4.源码编译安装&#xff08;通用方案&#xff09; 3.Ninja 与构建系统配合&#xff1a;以 CMake 为例 4.加速构建的关键技巧 5.Ninja 与…

开发避坑指南(35):mybaits if标签test条件判断等号=解析异常解决方案

异常信息 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: The expression orderInfo.idList evaluated to a null value.报错语句 <if test"orderInfo.queryFlag ! null and orderInfo.queryFlag sett…

GitCode 疑难问题诊疗:全面指南与解决方案

引言 在软件开发的动态领域中&#xff0c;GitCode 作为一款强大的分布式版本控制系统&#xff0c;已然成为团队协作与项目管理的基石。它赋予开发者高效管理代码版本、轻松实现并行开发以及顺畅协同合作的能力。然而&#xff0c;如同任何复杂的技术工具&#xff0c;在 GitCode…

使用 JS 渲染页面并导出为PDF 常见问题与修复

本文直击两个最常见的导出痛点&#xff0c;并给出可直接落地的诊断 修复方案&#xff08;适用于 html2canvas jsPDF ECharts/自绘 canvas 场景&#xff09;。 问题清单 问题 A&#xff1a;导出后图表模糊&#xff0c;线条与文字不清晰&#xff08;低分辨率&#xff09;。问题…

【Java后端】【可直接落地的 Redis 分布式锁实现】

可直接落地的 Redis 分布式锁实现&#xff1a;包含最小可用版、生产可用版&#xff08;带 Lua 原子解锁、续期“看门狗”、自旋等待、可重入&#xff09;、以及基于注解AOP 的无侵入用法&#xff0c;最后还给出 Redisson 方案对比与踩坑清单。一、设计目标与约束 获取锁&#x…

数据结构 -- 链表--双向链表的特点、操作函数

双向链表的操作函数DouLink.c#include "DouLink.h" #include <stdio.h> #include <stdlib.h> #include <string.h>/*** brief 创建一个空的双向链表* * 动态分配双向链表管理结构的内存&#xff0c;并初始化头指针和节点计数* * return 成功返回指…

Wireshark获取数据传输的码元速率

一、Wireshark的物理层参数 Wireshark主界面可以看到数据发送时刻和长度&#xff1a; 这个时刻是Wireshark完整获取数据包的时刻&#xff0c;实际上就是结束时刻。 需要知道的是&#xff1a; Wireshark工作在数据链路层及以上&#xff0c;它能解码 以太网帧 / IP 包 / TCP…