news 2026/6/6 0:03:58

电机故障诊断(python程序,模型为CNN结合LSTM)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
电机故障诊断(python程序,模型为CNN结合LSTM)

代码运行环境要求:TensorFlow版本>=2.4.0,python版本>=3.6.0

运行效果视频:电机故障诊断(python代码)_哔哩哔哩_bilibili

1.电机常见的故障类型有以下几种:

  1. 轴承故障:轴承是电机运转时最容易受损的部件之一。常见故障包括磨损、疲劳、过热和润滑不良,这些问题可能导致噪音增加和电机性能下降。

  2. 绝缘老化:电机绝缘材料随着使用时间的增加会老化,失去绝缘性能,导致绝缘击穿和电机短路。

  3. 绕组故障:电机的绕组可能出现短路、开路或者匝间故障,这些故障会导致电机失去正常运转能力。

  4. 电刷磨损:对于一些直流电机,电刷是关键部件,其磨损会导致电刷与集电环之间的接触不良,影响电机性能。

  5. 过载和过热:电机长时间运行在超过额定负载或者额定温度的情况下,会导致电机过热,进而加速其它故障的发生。

  6. 风扇故障:风扇是电机散热的重要组成部分,若风扇故障导致散热不良,电机温度升高,从而加剧其它故障。

  7. 不良环境:如果电机运行环境恶劣,如潮湿、灰尘多、腐蚀性气体等,会加速电机故障的发生。

  8. 频率变化:对于变频驱动的电机,频率的变化可能导致电机在某些转速下共振,损坏电机。

以上仅列举了一些常见的电机故障类型,实际情况还可能会更加复杂。

2.数据集介绍(经过上面的电机常见故障分析,这里针对轴承部位故障,绕组故障等情况采集数据)

正常电机的采集数据:(3个通道采集振动信号,3个通道采集电压信号)

正常电机下一共采集362941行数据

其它故障状态下分别采集了140801行数据左右 ,因为现实中故障数据相比正常数据难以获得,所以实验室里采集的正常电机的信号比故障下的信号要多。

2.模型

首先经过尝试,发现第3个振动通道采集的数据对故障更加敏感,这里只选用了第3个振动通道采集的数据作为特征信号。经过不重叠样本(1024的长度)切割,生成样本个数如下

正常:354个样本。

断条:137个样本

偏心:113个样本

匝间短路:105个样本

轴承内圈:118个样本

轴承外圈:104个样本

模型采用的就是一维CNN结合LSTM模型

3.效果

混淆矩阵以百分比的形式呈现

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/30 18:49:44

AI开发-python-langchain框架(1-11 返回枚举-格式解析器)

跟上一篇内容一样,这次我们来看如何限定大模型返回的结果值是枚举类型的。 先看代码: # 导入必要的模块 from langchain.prompts import PromptTemplate # 用于创建和管理提示模板 from langchain_openai import ChatOpenAI # 用…

作者头像 李华
网站建设 2026/6/1 15:54:05

2026 AI红队测试工具全景指南:攻防演进、技术标杆与未来布局

在生成式AI从技术落地走向规模化商用的2026年,大语言模型、多模态代理、AI原生应用已深度渗透金融、医疗、政企、互联网等核心领域,AI系统的安全漏洞从“技术隐患”升级为“业务风险”。AI红队测试作为模拟攻击者视角、系统性挖掘AI全生命周期安全缺陷的…

作者头像 李华
网站建设 2026/5/25 21:33:00

高性能内存分配器Hakozuna发布,性能对标主流

hakozuna (hz3) - 一款新发布的内存分配器 ✅ 性能与 mimalloc/tcmalloc 相竞争 ✅ 在多线程远程释放场景下性能提升 28% ✅ 通过 PTAG32 元数据查找实现 O(1) 复杂度的释放路径 📄 论文: https://doi.org/10.5281/zenodo.18305953 💻 代码: https://git…

作者头像 李华
网站建设 2026/5/22 18:47:51

基于深度学习YOLOv12的辣椒叶片病害识别检测系统(YOLOv12+YOLO数据集+UI界面+登录注册界面+Python项目源码+模型)

一、项目介绍 辣椒叶片病害严重威胁农业生产,传统病害识别方法依赖人工经验,效率低且易出错。本文基于深度学习技术,提出一种基于YOLOv12的辣椒叶片病害智能识别系统,实现高效、准确的病害检测。系统针对5类常见辣椒叶片病害&…

作者头像 李华
网站建设 2026/5/30 19:20:10

从零开始学 RabbitMQ:编程小白也能懂的消息队列实战指南

从零开始学 RabbitMQ:编程小白也能懂的消息队列实战指南 🌟 一句话定位:RabbitMQ 是一个“智能快递中转站”——帮你把程序之间的消息安全、有序、不丢件地送达到位。 很多刚学编程的朋友听到“消息队列”“MQ”“异步解耦”就头大&#xff1…

作者头像 李华
网站建设 2026/6/6 2:20:01

Shunyu Yao 加入HY首作CL-bench:揭示大模型的关键短板

现实世界的任务远比当前评测所考虑的问题复杂得多。许多任务高度依赖上下文,需要模型从复杂的上下文中学习,利用预训练阶段未曾获得的新知识来推理和解决问题。这与人类在日常场景中的学习方式高度一致:快速理解从未见过的产品文档、参与有多…

作者头像 李华