自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (2)
  • 收藏
  • 关注

原创 深度学习&故障诊断初学者 - 学习路线

针对初学者,一头雾水,不知如何学习,本文给出了一个学习路线Python学习 - 打好编程基础https://www.bilibili.com/video/BV1vA411b7Rn?spm_id_from=333.337.search-card.all.clickB站免费课程 学到P49建议时长 2周深度学习理论 - 浅浅理解神经网络https://www.bilibili.com/video/BV1FT4y1E74V?p=41建议时长 2周...............

2022-04-27 14:13:19 49654 45

原创 每日食用一篇,故障诊断入门资料整理,不断更新

故障诊断资料整理,不断更新

2022-03-01 20:23:58 25218 7

原创 《故障诊断与python学习》学习资料记录

学习资料记录,持续更新

2021-12-25 15:25:42 7020

原创 python学习 | 我有两个dataframe,想通过某1列进行匹配

我有两个dataframe,第1个dataframe A的columns是[‘id’, ‘A’, ‘B’, ‘C’],第2个dataframe B的columns是[‘id’, ‘1’, ‘2’, ‘3’],其中’id’列A是B的子集,我想通过’id’列进行匹配,把A给扩充成[‘id’, ‘A’, ‘B’, ‘C’, ‘1’, ‘2’, ‘3’]

2024-04-17 10:00:12 499

原创 振动信号频域图绘制函数(python版)

在实际应用中,不免会看时域图和频域图,封装了绘制时域图和频域图程序,方便调用。

2024-04-08 17:06:15 423

原创 python学习 | dict类型如何保存为json数据,给一个python示例代码

在这个例子中,json.dumps()函数用于将Python字典转换为JSON格式的字符串。然后,我们使用open()函数以写入模式打开一个文件(如果文件不存在,将会创建一个新文件),并将JSON字符串写入该文件。请注意,encoding='utf-8’参数确保文件以UTF-8编码保存,这是一种广泛使用的字符编码,可以表示大多数语言的字符。dict类型如何保存为json数据,给一个python示例代码。

2024-04-03 14:24:35 626

原创 轴心轨迹图绘制python程序

轴心轨迹图是一种用于描述转子轴在旋转过程中振动特性的图形表示方法。它通过将两个正交、共面传感器(通常是电涡流振动传感器)所测量到的一维时域信息结合起来,形成转子轴横向运动的二维图像。这种图像可以直观地展示转子在轴承中的运动形态,对于故障诊断和机械状态监测具有重要作用。轴心轨迹图的作用故障诊断:轴心轨迹图可以揭示转子系统的多种潜在问题,如不对中、摩擦、轴承间隙、刚度差异等。通过分析轴心轨迹的形状和特征,可以识别出转子系统的异常状态,从而及时采取措施避免故障发生。

2024-04-02 11:16:41 536 1

原创 深度学习故障诊断实战 | 数据预处理之创建Dataloader数据集

本期给大家分享介绍如何用Dataloader创建数据集。

2024-03-29 09:24:17 766

原创 深度学习故障诊断实战 | 数据预处理之基于滑动窗的数据样本增强

本文介绍了基于滑动窗方法的数据增强方法。

2024-03-28 13:42:02 1953

原创 python基础学习 | 我有个数组a,1个数组b,我想得到数组b元素在数组a中的index

我有个数组a,1个数组b,我想得到数组b元素在数组a中的index。

2024-03-08 14:09:50 103

原创 我有个dict类型的数据,我想获取前9个键值对

我有个dict类型的数据,我想获取前9个键值对。

2024-03-07 10:13:16 197

原创 一个dict类型的数据,其值本身包含字符串、list、float类型的数据,我想把它的值给拿出来,组成1个1维array类型的数据

【代码】一个dict类型的数据,其值本身包含字符串、list、float类型的数据,我想把它的值给拿出来,组成1个1维array类型的数据。

2024-03-06 15:36:58 99

原创 通过四分位方法进行异常值检测,python示例代码

使用四分位方法进行异常值检测可以通过计算数据的四分位数(Q1、Q3)和四分位距(IQR),然后根据一定的规则判断哪些数据点被认为是异常值。一种常见的规则是根据箱线图,将小于Q1-1.5IQR或大于Q3+1.5IQR的数据点视为异常值。

2024-02-27 15:23:25 1586

原创 信号处理 | 短时傅里叶变换实战

短时傅里叶变换(Short-Time Fourier Transform, STFT)是一种分析时变信号频率特性的方法。它通过将长时间的信号分割成较短的时间片段,然后对每个时间片段进行傅里叶变换,从而克服了传统傅里叶变换无法同时提供时间和频率信息的限制。原理分割信号:STFT首先将连续的信号分割成较短的时间片段。这通常通过乘以一个滑动窗口函数来实现,窗口函数在特定的时间区间内非零,并随着时间滑动。窗口函数:窗口函数的选择对STFT的结果有重要影响。常用的窗口函数包括矩形窗、汉宁窗、汉明窗等。

2024-02-20 08:38:04 2519

原创 冲击可以通过峭度指标来检测,是如何来检测的,python示例代码

冲击可以通过峭度指标来检测,是如何来检测的,可以给1个示例代码吗。

2024-02-07 14:07:03 601

原创 python基础学习 | 我有个数组,我想统计这个数组中介于两个数之间的数值有多少个

我有个数组,我想统计这个数组中介于两个数之间的数值有多少个。

2024-02-01 15:33:28 502

原创 平稳信号滤波时最常用的方法有哪些

选择合适的滤波方法取决于信号的特性、噪声的类型以及应用的具体需求。在实际应用中,可能需要尝试多种方法,以找到最佳的滤波效果。平稳信号滤波是信号处理中的一个重要环节,旨在从信号中去除噪声或提取有用的信息。

2024-02-01 15:19:14 600

原创 python基础学习 | 从小到大排序的数组,但是中间不是连续,我想找到连续的所有组数据。比如数据[1,2,3,6,7,8,13,14],我想要的是[1,2,3] [6,7,8] [13,14]

我有个从小到大排序的数组,但是中间不是连续,我想找到连续的所有组数据。比如数据[1,2,3,6,7,8,9,13,14,15],我想要的是[1,2,3] [6,7,8,9] [13,14,15]

2024-02-01 14:45:20 255

原创 一段振动信号有尖峰,可以用什么方法给平滑掉,python示例

一段振动信号有尖峰,可以用什么方法给平滑掉。

2024-02-01 12:45:11 1080

原创 我有个数组,我想找从小到大排序的第90%个值,python示例

我有个数组,我想找从小到大排序的第90%个值,python示例。

2024-01-31 13:55:51 252

原创 我有个list,里面有好几个元素,元素都是字符串格式,我想匹配含有某个字符的元素,写个python示例

我有个list,里面有好几个元素,元素都是字符串格式,我想匹配含有某个字符的元素,写个python示例。你可以使用Python的列表推导式和in关键字来实现这个功能。

2024-01-30 11:02:26 189

原创 我想在print()输出上标,python示例

print输出上标,python示例。

2024-01-18 14:37:41 751

原创 通过for循环使用3次plt.text()时,我想这每次plt.text()后换行展示下一个plt.text()

通过for循环使用3次plt.text()时,我想这每次plt.text()后换行展示下一个plt.text()

2024-01-16 16:33:41 440

原创 对于一组数组,我有1个数字,我想在这个数组中找到左右两边各自最挨着这个数字的值

对于一组数组,我有1个数字,我想在这个数组中找到左右两边各自最挨着这个数字的值。

2024-01-16 13:35:08 416

原创 signal.find_peaks寻峰原理

边缘处理: 默认情况下,find_peaks 不会在信号的边缘寻找峰值,因为边缘点没有足够的邻居来确定它们是否是局部极大值。它的基本原理是识别局部极大值点,这些点的特征是在一定范围内比相邻的样本都要高。距离阈值: 可以设置峰与峰之间的最小水平距离(distance 参数),这样可以避免检测到非常接近的多个峰。宽度阈值: 还可以设置峰的最小宽度(width 参数),这样可以过滤掉那些比较尖锐的峰。峰的属性: find_peaks 还可以返回峰的属性,如高度、宽度和峰顶的位置等。

2024-01-16 11:55:28 1722

原创 有1条曲线,我想找到经过这个曲线过零点的所有点。python示例代码

有1条曲线,我想找到经过这个曲线过零点的所有点。python示例代码。

2024-01-16 11:13:00 527

原创 信号处理基础之噪声与降噪(二)| 时域降噪方法(平滑降噪、SVD降噪)python代码实现

接上期信号处理基础之噪声与降噪(一) | 噪声分类及python代码实现,本期为大家介绍噪声评价指标,并且讲解两种降噪方法——平滑降噪、SVD降噪,并给出python代码。

2023-12-20 13:30:30 6282 3

原创 信号处理基础之噪声与降噪(一) | 噪声分类及python代码实现

噪声是信息信号在传输过程中所受到的各种各样干扰信号的总成,其直接影响信号的传输质量,甚至破坏正常的信号。通俗地,噪声定义为信号中的无用信号成分,噪声信号混杂在原始信号中,引起信号的失真。噪声也可以指包含很多频率的信号,即信号的频谱呈现随机性。噪声无处不在,在一些场合,噪声可以被利用,进而分析和观察系统的输出特性。为了排除噪声的影响,DSP最重要的应用之一是消除信号中的噪声。

2023-12-20 13:15:53 1802

原创 风力发电机行星齿轮箱数据集 | 写论文再也不用担心没数据集啦!

继上次推荐的航空发动机轴承数据集,今天给大家推荐一个风力发电机行星齿轮箱公开数据集,该数据集是继东南大学行星齿轮箱数据集的第2个行星齿轮箱数据集,该数据集有5种健康状态、8个转速,还考虑了不同安装效果,诊断起来更具有挑战性。该数据集是2023年公开的,因此目前基于该数据集的论文不是很多,小伙伴们赶紧用起来吧!对于研究风力发电机故障诊断的小伙伴们,再也不用担心写论文找不到数据啦。论文信息A review on deep learning in planetary gearbox health state r

2023-12-18 16:23:41 2199 2

原创 信号处理 | 计算功率谱熵代码

【代码】信号处理 | 计算功率谱熵代码。

2023-11-21 09:13:07 566

原创 横坐标日期等间隔绘图 python示例代码

有两列数据,一列是日期,另一列是数值。日期是递增的,但是间隔不是均匀的。比如1月1日至2月1日有10组数据,2月1日至3月1日有100组数据,3月1日至4月1日有1000组数据。我想绘折线图,横坐标是日期,纵坐标是第二列数值。但是横坐标需要每月是等间隔。比如1月1日-2月1日和2月1日-3月1日是等间隔的。

2023-10-25 16:07:37 1022

原创 故障诊断实验台 | PT300mini微型振动故障实验台

PT300mini微型振动故障仿真演示实验台可用于振动测试仪器功能演示,和旋转机器振动检测、分析和故障诊断培训演示。轻便的小尺寸,可快速模拟0-3000 rpm 转速下的机器运行,进行振动测量和分析。

2023-10-18 12:17:32 347

原创 故障诊断实验台 | PT500mini轴承齿轮箱转子故障实验台

PT500Mini机械综合故障模拟实验台,可用于高校研究人员进行专业化故障信号研究分析,维修和设备状态监测人员的技能培训,也可用作机械故障和振动的演示,还可用于专业故障诊断人员的早期培训。大多数实际机器故障可以用该实验台来模拟,其中一些故障无需停机就可以实现。

2023-10-17 12:40:54 453

原创 故障诊断开源代码推荐 | 轴承故障诊断迁移学习综述,免费获取!

传统的基于深度学习的轴承故障诊断方法假设训练数据和测试数据遵循相同的分布。然而,对于实际场景中收集的轴承数据,这一假设并不总是正确的,导致故障诊断性能显着下降。为了满足这一假设,在深度学习中引入迁移学习的概念,将从其他数据或模型中学习到的知识进行迁移。深度迁移学习方法由于其出色的特征学习和领域迁移能力,近年来在轴承故障诊断中得到了广泛的关注。本文对2016年以来基于深度迁移学习的轴承故障诊断方法的发展进行了全面回顾。

2023-10-17 08:46:25 4585 2

原创 航空发动机轴承数据集 | 写论文再也不用担心没数据集啦!

本文针对航空发动机轴间轴承故障进行了试验,首次提出了基于转子和机匣振动信号的数据集。首先,建立了以航空发动机为原型的试验台,该试验台采用电动机驱动,并安装了润滑系统。然后,按照规范流程拆卸组装航空发动机,更换人为故障的轴间轴承。接下来,在28组高、低压速度下进行航空发动机试验。设置6个测点,其中2个位移传感器用于测试低压转子的位移振动信号,4个加速度传感器用于测试机匣的加速度振动信号。测试结果被整合到轴间轴承故障数据集中。

2023-10-17 08:07:11 3578 5

原创 故障诊断实验台 | PT600电机电气故障实验台

它是一台可以应用于各种领域的实验平台,如电机故障的深入研究、科研院校,振动课程的培训、设备诊断人员的振动分析研究、培训和噪声振动工程师的认证测试。PT600电机电气故障测试台,主要由三相异步电动机,联轴器,双支撑试验轴承座单元,动平衡校正单元,行星齿轮箱,磁粉制动器,转速调节及转速显示模块,负载显示调节模块,转速脉冲输出模块,电流测量传感器,电流显示单元,三相电压外接导线,变频驱动及直接驱动两种电源驱动模式RUZ变频器通讯模块所组成。不同故障类型电机电流信号,以及振动频谱信号与正常电机的信号之间的对比;

2023-10-16 16:30:11 287

原创 Python如何import不同文件夹下的文件(module)

【代码】Python如何import不同文件夹下的文件(module)

2023-04-26 08:17:29 751 1

原创 带你读懂——频率响应与采样频率之间的关系

传感器的频响范围与采样频率之间的关系

2023-02-01 16:10:17 4267

原创 振动信号时域图绘制函数(python版)

振动信号时域图绘图模板函数

2023-01-31 13:15:08 3297 2

原创 超详细的FFT教程(附代码案例)。DFT、FFT之间是什么关系?如何做FFT?采样定理是什么?频率混叠是什么?

超详细的FFT教程(附代码案例)。DFT、FFT之间是什么关系?如何做FFT?采样定理是什么?频率混叠是什么?本文以比较易懂的原理和案例为你解疑

2022-12-24 21:49:22 3710 2

基于多尺度1D-CNN卷积神经网络的轴承故障诊断代码+数据集

数据集:CWRU 训练集:0hp,1hp,2hp(3种故障大小) 测试集:3hp(3种故障大小) 正确率:90% 框架:pytorch 结果评价指标:正确率曲线图、损失曲线图、混淆矩阵 参考论文:基于多尺度卷积神经网络的电机故障诊断方法研究_王威 适用对象:初学者 代码注释完整,下载即可使用,提供半小时线上答疑讲解

2022-06-13

轴承故障诊断+1DCNN+深度学习+故障分类

基于1DCNN的轴承故障诊断,在CWRU数据集上进行验证,下载即可跑通,可作为baseline。同时具有抗噪实验功能,能输出各个混淆矩阵、训练时间和测试时间。 有详细注释,同时可讲解代码。 参考毕业论文《基于卷积神经网络的轴承故障诊断算法研究_张伟》 参考github: https://github.com/AaronCosmos/wdcnn_bearning_fault_diagnosis

2022-02-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除