- 博客(73)
- 资源 (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
57553
47
原创 python练习 | peak_freq与peak_amp的值一一对应,我想将peak_freq按从大到小排序,对应得到peak_amp的值
我有peak_freq=[2,3,5,4],peak_amp=[1,4,6,3],peak_freq与peak_amp的值一一对应,我想将peak_freq按从大到小排序,对应得到peak_amp的排序。
2024-10-11 15:17:30
279
原创 在创建字典时不知道键(key)的值,但想要在每次接收到新的数字时将它们追加到相应的列表中
在创建字典时不知道键(key)的值,但想要在每次接收到新的数字时将它们追加到相应的列表中。
2024-09-29 15:52:14
335
原创 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
951
原创 python学习 | dict类型如何保存为json数据,给一个python示例代码
在这个例子中,json.dumps()函数用于将Python字典转换为JSON格式的字符串。然后,我们使用open()函数以写入模式打开一个文件(如果文件不存在,将会创建一个新文件),并将JSON字符串写入该文件。请注意,encoding='utf-8’参数确保文件以UTF-8编码保存,这是一种广泛使用的字符编码,可以表示大多数语言的字符。dict类型如何保存为json数据,给一个python示例代码。
2024-04-03 14:24:35
1124
原创 轴心轨迹图绘制python程序
轴心轨迹图是一种用于描述转子轴在旋转过程中振动特性的图形表示方法。它通过将两个正交、共面传感器(通常是电涡流振动传感器)所测量到的一维时域信息结合起来,形成转子轴横向运动的二维图像。这种图像可以直观地展示转子在轴承中的运动形态,对于故障诊断和机械状态监测具有重要作用。轴心轨迹图的作用故障诊断:轴心轨迹图可以揭示转子系统的多种潜在问题,如不对中、摩擦、轴承间隙、刚度差异等。通过分析轴心轨迹的形状和特征,可以识别出转子系统的异常状态,从而及时采取措施避免故障发生。
2024-04-02 11:16:41
1266
2
原创 python基础学习 | 我有个数组a,1个数组b,我想得到数组b元素在数组a中的index
我有个数组a,1个数组b,我想得到数组b元素在数组a中的index。
2024-03-08 14:09:50
156
原创 一个dict类型的数据,其值本身包含字符串、list、float类型的数据,我想把它的值给拿出来,组成1个1维array类型的数据
【代码】一个dict类型的数据,其值本身包含字符串、list、float类型的数据,我想把它的值给拿出来,组成1个1维array类型的数据。
2024-03-06 15:36:58
130
原创 通过四分位方法进行异常值检测,python示例代码
使用四分位方法进行异常值检测可以通过计算数据的四分位数(Q1、Q3)和四分位距(IQR),然后根据一定的规则判断哪些数据点被认为是异常值。一种常见的规则是根据箱线图,将小于Q1-1.5IQR或大于Q3+1.5IQR的数据点视为异常值。
2024-02-27 15:23:25
2935
原创 信号处理 | 短时傅里叶变换实战
短时傅里叶变换(Short-Time Fourier Transform, STFT)是一种分析时变信号频率特性的方法。它通过将长时间的信号分割成较短的时间片段,然后对每个时间片段进行傅里叶变换,从而克服了传统傅里叶变换无法同时提供时间和频率信息的限制。原理分割信号:STFT首先将连续的信号分割成较短的时间片段。这通常通过乘以一个滑动窗口函数来实现,窗口函数在特定的时间区间内非零,并随着时间滑动。窗口函数:窗口函数的选择对STFT的结果有重要影响。常用的窗口函数包括矩形窗、汉宁窗、汉明窗等。
2024-02-20 08:38:04
3536
原创 python基础学习 | 我有个数组,我想统计这个数组中介于两个数之间的数值有多少个
我有个数组,我想统计这个数组中介于两个数之间的数值有多少个。
2024-02-01 15:33:28
751
原创 平稳信号滤波时最常用的方法有哪些
选择合适的滤波方法取决于信号的特性、噪声的类型以及应用的具体需求。在实际应用中,可能需要尝试多种方法,以找到最佳的滤波效果。平稳信号滤波是信号处理中的一个重要环节,旨在从信号中去除噪声或提取有用的信息。
2024-02-01 15:19:14
796
原创 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
388
原创 我有个list,里面有好几个元素,元素都是字符串格式,我想匹配含有某个字符的元素,写个python示例
我有个list,里面有好几个元素,元素都是字符串格式,我想匹配含有某个字符的元素,写个python示例。你可以使用Python的列表推导式和in关键字来实现这个功能。
2024-01-30 11:02:26
248
原创 通过for循环使用3次plt.text()时,我想这每次plt.text()后换行展示下一个plt.text()
通过for循环使用3次plt.text()时,我想这每次plt.text()后换行展示下一个plt.text()
2024-01-16 16:33:41
535
原创 对于一组数组,我有1个数字,我想在这个数组中找到左右两边各自最挨着这个数字的值
对于一组数组,我有1个数字,我想在这个数组中找到左右两边各自最挨着这个数字的值。
2024-01-16 13:35:08
507
原创 signal.find_peaks寻峰原理
边缘处理: 默认情况下,find_peaks 不会在信号的边缘寻找峰值,因为边缘点没有足够的邻居来确定它们是否是局部极大值。它的基本原理是识别局部极大值点,这些点的特征是在一定范围内比相邻的样本都要高。距离阈值: 可以设置峰与峰之间的最小水平距离(distance 参数),这样可以避免检测到非常接近的多个峰。宽度阈值: 还可以设置峰的最小宽度(width 参数),这样可以过滤掉那些比较尖锐的峰。峰的属性: find_peaks 还可以返回峰的属性,如高度、宽度和峰顶的位置等。
2024-01-16 11:55:28
3538
原创 信号处理基础之噪声与降噪(二)| 时域降噪方法(平滑降噪、SVD降噪)python代码实现
接上期信号处理基础之噪声与降噪(一) | 噪声分类及python代码实现,本期为大家介绍噪声评价指标,并且讲解两种降噪方法——平滑降噪、SVD降噪,并给出python代码。
2023-12-20 13:30:30
11545
6
原创 信号处理基础之噪声与降噪(一) | 噪声分类及python代码实现
噪声是信息信号在传输过程中所受到的各种各样干扰信号的总成,其直接影响信号的传输质量,甚至破坏正常的信号。通俗地,噪声定义为信号中的无用信号成分,噪声信号混杂在原始信号中,引起信号的失真。噪声也可以指包含很多频率的信号,即信号的频谱呈现随机性。噪声无处不在,在一些场合,噪声可以被利用,进而分析和观察系统的输出特性。为了排除噪声的影响,DSP最重要的应用之一是消除信号中的噪声。
2023-12-20 13:15:53
3718
1
原创 风力发电机行星齿轮箱数据集 | 写论文再也不用担心没数据集啦!
继上次推荐的航空发动机轴承数据集,今天给大家推荐一个风力发电机行星齿轮箱公开数据集,该数据集是继东南大学行星齿轮箱数据集的第2个行星齿轮箱数据集,该数据集有5种健康状态、8个转速,还考虑了不同安装效果,诊断起来更具有挑战性。该数据集是2023年公开的,因此目前基于该数据集的论文不是很多,小伙伴们赶紧用起来吧!对于研究风力发电机故障诊断的小伙伴们,再也不用担心写论文找不到数据啦。论文信息A review on deep learning in planetary gearbox health state r
2023-12-18 16:23:41
4323
4
原创 横坐标日期等间隔绘图 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
1289
原创 故障诊断实验台 | PT300mini微型振动故障实验台
PT300mini微型振动故障仿真演示实验台可用于振动测试仪器功能演示,和旋转机器振动检测、分析和故障诊断培训演示。轻便的小尺寸,可快速模拟0-3000 rpm 转速下的机器运行,进行振动测量和分析。
2023-10-18 12:17:32
465
原创 故障诊断实验台 | PT500mini轴承齿轮箱转子故障实验台
PT500Mini机械综合故障模拟实验台,可用于高校研究人员进行专业化故障信号研究分析,维修和设备状态监测人员的技能培训,也可用作机械故障和振动的演示,还可用于专业故障诊断人员的早期培训。大多数实际机器故障可以用该实验台来模拟,其中一些故障无需停机就可以实现。
2023-10-17 12:40:54
736
原创 故障诊断开源代码推荐 | 轴承故障诊断迁移学习综述,免费获取!
传统的基于深度学习的轴承故障诊断方法假设训练数据和测试数据遵循相同的分布。然而,对于实际场景中收集的轴承数据,这一假设并不总是正确的,导致故障诊断性能显着下降。为了满足这一假设,在深度学习中引入迁移学习的概念,将从其他数据或模型中学习到的知识进行迁移。深度迁移学习方法由于其出色的特征学习和领域迁移能力,近年来在轴承故障诊断中得到了广泛的关注。本文对2016年以来基于深度迁移学习的轴承故障诊断方法的发展进行了全面回顾。
2023-10-17 08:46:25
7345
3
原创 航空发动机轴承数据集 | 写论文再也不用担心没数据集啦!
本文针对航空发动机轴间轴承故障进行了试验,首次提出了基于转子和机匣振动信号的数据集。首先,建立了以航空发动机为原型的试验台,该试验台采用电动机驱动,并安装了润滑系统。然后,按照规范流程拆卸组装航空发动机,更换人为故障的轴间轴承。接下来,在28组高、低压速度下进行航空发动机试验。设置6个测点,其中2个位移传感器用于测试低压转子的位移振动信号,4个加速度传感器用于测试机匣的加速度振动信号。测试结果被整合到轴间轴承故障数据集中。
2023-10-17 08:07:11
6188
9
原创 故障诊断实验台 | PT600电机电气故障实验台
它是一台可以应用于各种领域的实验平台,如电机故障的深入研究、科研院校,振动课程的培训、设备诊断人员的振动分析研究、培训和噪声振动工程师的认证测试。PT600电机电气故障测试台,主要由三相异步电动机,联轴器,双支撑试验轴承座单元,动平衡校正单元,行星齿轮箱,磁粉制动器,转速调节及转速显示模块,负载显示调节模块,转速脉冲输出模块,电流测量传感器,电流显示单元,三相电压外接导线,变频驱动及直接驱动两种电源驱动模式RUZ变频器通讯模块所组成。不同故障类型电机电流信号,以及振动频谱信号与正常电机的信号之间的对比;
2023-10-16 16:30:11
532
基于多尺度1D-CNN卷积神经网络的轴承故障诊断代码+数据集
2022-06-13
轴承故障诊断+1DCNN+深度学习+故障分类
2022-02-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人