【笔记】一起齿轮箱的故障和相应的数学模拟实验
1.齿轮箱故障一例
出处:设备的故障识别

GearBox的频谱图,原作者不知道是从哪里拷贝来的,待会儿确认一下。
齿轮啮合频率GMF等于齿数乘以齿轮转速频率:
★齿轮啮合频率两边有边频,间距为1X(这是由冲击响应本身的信号特征决定的,参见下面的实验,这里的1x单位应该是转频,在上面的图中可以看出)
★随着齿轮故障发展,边频越来越丰富,幅值增加(频谱边频丰富很难理解,因为冲击力会随着磨损逐渐变得圆滑,这个需要做实验)
★可用倒频谱作进一步分析
1. 齿轮类故障特征
★齿轮啮合频率等于齿数乘以齿轮转频
★啮合频率两边存在边频,间距为1×
★随齿轮故障的发展,边频越来越丰富,幅值增加
★齿轮断齿表现为断齿数量乘以齿轮转频
★齿面损伤程度看边频带,同时出现损伤齿数乘以齿轮转频的振动
★同原始谱进行比较判断
2.趋势分析一例
出处:设备的故障识别
一、分类
★波形分析:时域分析、幅值谱分析、功率谱分析、平均谱分析、概率谱分析、倒频谱分析、三维谱分析、包络分析。
★趋势分析
趋势分析法
★监视机器的劣化过程
★预测机器的失效时间
★振动值变大
二、通频值趋势分析
★简单易行
★不易发现早期故障(劣势,它是用门限值来做总的防护)

上图是总振动水平的趋势,下面还有一个频域的趋势报警,没看太清楚。原作笔记说:
★能早期发现齿轮、轴承等早期故障
★能较快判定故障的部位

2.1 关于报警值的选择:
★根据各种标准,ISO GB API等
★以机器正常状态的振动值,乘以倍数,如X(3~4)、X(8~10)

这位同志提到了旋转机械振动诊断国际标准ISO10816(替代ISO2372) ,

这张图和我看到的不大一样。待考。
3. 振动分析的作用

然后是上面这个振动分析的职能,PPT能用上。
4. 数学实验,关于振动与边频,频谱的对应关系
4.1 查看包含左右1x变频的时域谱线是什么
参考这个例子:https://www.zhihu.com/question/317898467/answer/3562222164
import numpy as np
import matplotlib.pyplot as plt# 参数设定
Fs = 1000 # 采样频率
T = 1 / Fs # 采样周期
t = np.arange(0, 1, T) # 时间向量arFreq = t.copy()
for i in np.arange(len(arFreq)):arFreq[i] = 0
arFreq[20] = 1
arFreq[19] = 0.5
arFreq[21] = 0.75
arFreq[-20] = arFreq[20]
arFreq[-19] = arFreq[19]
arFreq[-21] = arFreq[21]
arTime = np.fft.ifft(arFreq) #未模拟出相位关系。spectrum1 = arFreq
timedomain1 = arTime# 绘制频谱
plt.figure(figsize=(12, 8))plt.subplot(2, 1, 1)
plt.plot(np.real(spectrum1))
plt.title('Frequency Spectrum: 20 Hz, Amplitude 1')
plt.xlabel('Frequency (Hz)')
plt.ylabel('Amplitude')# 绘制时域信号
plt.subplot(2, 1, 2)
plt.plot(t, np.real(timedomain1))
plt.title('Time Domain Signal: 20 Hz, Amplitude 1')
plt.xlabel('Time (s)')
plt.ylabel('Amplitude')plt.tight_layout()
plt.show()
它会在时域转频周期内产生出一种幅度衰减的效果:

4.2 幅度调制的原因推导
这种幅度调制效果是怎么出现的?
我们知道,一根轴往往两端各有一个轴承,如果这两个轴承的频率有微小差异,然后又因为非整周期采样,然后同频点附近的两个振动源叠加在一起,就会呈现这种幅度调制。
<待续...>
相关文章:
【笔记】一起齿轮箱的故障和相应的数学模拟实验
1.齿轮箱故障一例 出处:设备的故障识别 GearBox的频谱图,原作者不知道是从哪里拷贝来的,待会儿确认一下。 齿轮啮合频率GMF等于齿数乘以齿轮转速频率: ★齿轮啮合频率两边有边频,间距为1X(这是由冲击响应…...
官宣:百数低代码平台已顺利通过国家信息安全等级保护三级认证
在数字化转型浪潮中,企业对于数据安全与隐私保护的需求日益增强,尤其是在选择低代码开发平台时,信息安全等级保护(简称“等保”)成为众多客户关注的焦点。 近日,我们非常荣幸地向社会各界及广大用户宣布&a…...
Spring源码注解篇二:手写@Component注解
Component注解的功能 在Spring框架中,Component 注解是一个核心特性,用于自动检测类并将其注册为Spring应用上下文中的Bean。这大大简化了Bean的配置过程,使得开发者能够通过注解的方式快速地将类标记为组件,并由Spring容器进行管…...
云备份服务端
文件使用工具和json序列化反序列化工具 //文件和json工具类的设计实现 #ifndef __UTIL__ #define __UTIL__ #include<iostream> #include<fstream> #include<string> #include <vector> #include<sys/stat.h> #include"bundle.h" #inc…...
Jupyter Notebook 使用教程
Jupyter Notebook 使用教程 目录 概述启动Jupyter Notebook创建新的NotebookNotebook界面介绍使用代码单元格使用Markdown单元格Notebook的基本操作保存和导出Notebook扩展功能和技巧 1. 概述 Jupyter Notebook是一个开源的Web应用程序,允许您创建和共享包含代码…...
Leetcode 100361100367.切割蛋糕的最小总开销
Medium:动态规划搜索(实际就是优化后的dfs) class Solution { public: int f[25][25][25][25] {0};int dp(int row1, int col1, int row2, int col2, vector<int>& horizontalCut, vector<int>& verticalCut){if(row1 …...
单网口设备的IP地址识别-还原-自组网
1.如果知道该设备所在网段: 此时可以使用nmap工具,进行网段扫描: nmap -sn 192.168.0.0/24 256个地址的子网10秒就能扫描一轮。关掉设备,打开设备,diff,基本就可以定位所要找到目标设备的IP 2.如果不知道…...
太速科技-FMC207-基于FMC 两路QSFP+光纤收发子卡
FMC207-基于FMC 两路QSFP光纤收发子卡 一、板卡概述 本卡是一个FPGA夹层卡(FMC)模块,可提供高达2个QSFP / QSFP 模块接口,直接插入千兆位级收发器(MGT)的赛灵思FPGA。支持利用Spartan-6、Virtex-6、Kin…...
昇思25天学习打卡营第13天|munger85
文本解码原理–以MindNLP为例 重要的就是怎么样把数字最后转化成真正的文字。而且自回归模型它会一个字给一个字的预测,下一个字应该是什么? 如果这个模型下载很慢,你就可以通过这种方式从摩大社区进行下载。 这种方式, 每一次候…...
Python - Word转TXT文本,或TXT文本转Word
Word文档(.doc或.docx)和纯文本文件(.txt)是两种常用的文件格式。Word文档通常用于复杂的文档处理和排版,而纯文本文件则用于存储和传输纯文本信息。了解如何在这两种格式之间进行转换能提高工作效率,并便于…...
链接追踪系列-00.es设置日志保存7天-番外篇
索引生命周期策略 ELK日志我们一般都是按天存储,例如索引名为"zipkin-span-2023-03-24",因为日志量所占的存储是非常大的,我们不能一直保存,而是要定期清理旧的,这里就以保留7天日志为例。 自动清理7天以前…...
Vant Ui 最新访问地址
Vant 4 - A lightweight, customizable Vue UI library for mobile web apps. 顺带一个顶部导航栏正常写法 先使用吸顶为0,然后再写nav-bar <van-sticky :offset-top"0"> <van-nav-bar class"top-title" title"村集体土地公示&q…...
【学习笔记】无人机(UAV)在3GPP系统中的增强支持(八)-通过无人机进行无线接入
引言 本文是3GPP TR 22.829 V17.1.0技术报告,专注于无人机(UAV)在3GPP系统中的增强支持。文章提出了多个无人机应用场景,分析了相应的能力要求,并建议了新的服务级别要求和关键性能指标(KPIs)。…...
PTrade量化交易终端常见问题11
盈亏分析为空。 回测详情内,盈亏分析内为空。 1、回测正常结束,并且产生多笔交易; 2、盈亏分析热力图无任何内容,检查支持版本,盈亏分析是在需求单号:202211114089,于PTrade1.0-QTV202301.01.…...
被动的机器人非线性MPC控制
MPC是一种基于数学模型的控制策略,它通过预测系统在未来一段时间内的行为,并求解优化问题来确定当前的控制输入,以实现期望的控制目标。对于非线性系统,MPC可以采用非线性模型进行预测和优化,这种方法被称为非线性模型…...
什么样的服务器是合乎直销网站标准
现在社会的发展,有着越来越多的人想要利用互联网来做直销。做好直销行业系统解决方案离不开好的服务器支持,服务器的的稳定性和速度是直接影响网站后期运作,可以看做是网站的根基。 做网站直销选择租用服务器需要注意的几点要素 一些大的直销互联网公司如安利、雅芳、康宝莱、玫…...
python 语法学习 day13
一.判断题错题反思 1.创建对象是通过调用构造方法完成的 3.python方法定义的第一个参数是self 4.一个对象只能有一个实例变量(错) 5.在python类中,构造方法的名称为__init__ 6.从类定义之外直接访问实例变量是不好的程序设计风格 7.在python中定义类是时…...
Spring MVC中Restful风格引入
一,RESTful概述 在现代Web应用开发中,RESTful架构风格已成为一种标准实践,特别是在构建可扩展的Web服务时。Spring MVC提供了全面的支持来构建遵循REST原则的Web服务。我在此介绍如何在Spring MVC中实现RESTful风格的Web服务,并通…...
C# Winform 系统方案目录的管理开发
在做一个中等复杂程度项目时,我们通常有系统全局配置,还要有对应的方案目录的管理和更新。 比如我们有如下需求:开发一个方案管理,可以新建、打开和保存方案,同时还需要保存方案中的各种文件。我设计的采用目录管理和…...
算法-二叉树常见问题详解
文章目录 1. 二叉树的三种遍历方式的实质2. 二叉树的序列化与反序列化3. 根据前序中序反序列创建二叉树4. 二叉树的路径问题5. LCA公共祖先问题6. 二叉搜索树的LCA问题7. 验证搜索二叉树8. 修建搜索二叉树9. 二叉树打家劫舍问题 1. 二叉树的三种遍历方式的实质 这个相信大家都不…...
深入剖析AI大模型:大模型时代的 Prompt 工程全解析
今天聊的内容,我认为是AI开发里面非常重要的内容。它在AI开发里无处不在,当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗",或者让翻译模型 "将这段合同翻译成商务日语" 时,输入的这句话就是 Prompt。…...
【HarmonyOS 5.0】DevEco Testing:鸿蒙应用质量保障的终极武器
——全方位测试解决方案与代码实战 一、工具定位与核心能力 DevEco Testing是HarmonyOS官方推出的一体化测试平台,覆盖应用全生命周期测试需求,主要提供五大核心能力: 测试类型检测目标关键指标功能体验基…...
Swift 协议扩展精进之路:解决 CoreData 托管实体子类的类型不匹配问题(下)
概述 在 Swift 开发语言中,各位秃头小码农们可以充分利用语法本身所带来的便利去劈荆斩棘。我们还可以恣意利用泛型、协议关联类型和协议扩展来进一步简化和优化我们复杂的代码需求。 不过,在涉及到多个子类派生于基类进行多态模拟的场景下,…...
相机从app启动流程
一、流程框架图 二、具体流程分析 1、得到cameralist和对应的静态信息 目录如下: 重点代码分析: 启动相机前,先要通过getCameraIdList获取camera的个数以及id,然后可以通过getCameraCharacteristics获取对应id camera的capabilities(静态信息)进行一些openCamera前的…...
Hive 存储格式深度解析:从 TextFile 到 ORC,如何选对数据存储方案?
在大数据处理领域,Hive 作为 Hadoop 生态中重要的数据仓库工具,其存储格式的选择直接影响数据存储成本、查询效率和计算资源消耗。面对 TextFile、SequenceFile、Parquet、RCFile、ORC 等多种存储格式,很多开发者常常陷入选择困境。本文将从底…...
C#学习第29天:表达式树(Expression Trees)
目录 什么是表达式树? 核心概念 1.表达式树的构建 2. 表达式树与Lambda表达式 3.解析和访问表达式树 4.动态条件查询 表达式树的优势 1.动态构建查询 2.LINQ 提供程序支持: 3.性能优化 4.元数据处理 5.代码转换和重写 适用场景 代码复杂性…...
苹果AI眼镜:从“工具”到“社交姿态”的范式革命——重新定义AI交互入口的未来机会
在2025年的AI硬件浪潮中,苹果AI眼镜(Apple Glasses)正在引发一场关于“人机交互形态”的深度思考。它并非简单地替代AirPods或Apple Watch,而是开辟了一个全新的、日常可接受的AI入口。其核心价值不在于功能的堆叠,而在于如何通过形态设计打破社交壁垒,成为用户“全天佩戴…...
日常一水C
多态 言简意赅:就是一个对象面对同一事件时做出的不同反应 而之前的继承中说过,当子类和父类的函数名相同时,会隐藏父类的同名函数转而调用子类的同名函数,如果要调用父类的同名函数,那么就需要对父类进行引用&#…...
微服务通信安全:深入解析mTLS的原理与实践
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、引言:微服务时代的通信安全挑战 随着云原生和微服务架构的普及,服务间的通信安全成为系统设计的核心议题。传统的单体架构中&…...
游戏开发中常见的战斗数值英文缩写对照表
游戏开发中常见的战斗数值英文缩写对照表 基础属性(Basic Attributes) 缩写英文全称中文释义常见使用场景HPHit Points / Health Points生命值角色生存状态MPMana Points / Magic Points魔法值技能释放资源SPStamina Points体力值动作消耗资源APAction…...
