LabVIEW开发感应电机在线匝间短路故障诊断系统

news2024/11/17 10:37:59

LabVIEW开发感应电机在线匝间短路故障诊断系统

工业中使用的超过85%的电动机是三相感应电动机。它们因其可靠性、设计便利性、高性能和过载能力而被广泛用于不同的应用,例如制造、加工、电力系统、运输等。无论它们的能力如何,它们都被认为是现代工业学科中的关键推动者,在这些工业学科中,不间断的功能依赖于这些原动机的条件。然而,通常在恶劣的机械和电气操作条件下工作,这使得它们容易受到许多定子和/或转子故障的影响。

电机故障的最常见原因是定子绕组的故障发生。事实上,这种类型的故障占感应电机故障的20%至40%。对于高压电机,该比率可以达到66%。定子故障的主要原因之一是发生具有关键和危险影响的匝间短路故障。通常,匝间短路故障始于两匝之间不明显的电接触,这是由于热,电气,机械和环境应力的组合导致绝缘的局部退化。这会在受伤的匝数中引起高电流,导致该区域(热点)的温度显着升高,从而迅速产生额外的绝缘故障,从而导致定子绕组完全失效。匝间短路故障的演变与不同的参数有关,从几秒钟到几天不等。如果不在适当的时间采取措施,这种故障可能会对电机本身以及相关设备造成严重损坏。这可能导致工业过程意外关闭,造成相当大的经济损失。为避免此类问题,应采用可靠的状态监测方法。通常,状态监测功能包括强大的故障检测算法,允许在完全故障之前快速检测系统性能的所有缺陷或任何不良变化。

检测匝间短路故障是一项非常艰巨的任务,因为检测此类故障仅在其发生的最初阶段才有意义。此外,当一相中只有很少的匝数短路时,电气保护系统无法做出反应,因为相电流只发生很小的变化。

由于其相对较高的成本和/或复杂性,现有技术在工业环境中的应用并未得到推广,而不会忽视其部署需要高技术能力的事实。对于匝间短路故障诊断,在线监测系统需要达到非常高的灵敏度,因为必须在开发的初期阶段检测到故障

项目提出了一种兼具简单性和有效性的方法,用于在USV和负载变化下运行的IM中在线匝间短路故障诊断。以IM定子电压测量值为输入,利用短时最小二乘普罗尼(STLSP)方法,估计基频幅度及其相关相位角。同时,通过应用Fortescue变换计算出相应的电压对称分量。然后,将计算和跟踪所提出的指标,称为零电压因数(ZVF)。借助LabVIEW软件,所有这些步骤都可以实时执行,从而对ZVF进行在线监测。为了证明所提方法的有效性,进行了几次实验测试。目的是研究ZVF在发生轻微和严重匝间短路故障,负载变化和/或发生具有类似症状的其他故障(例如USV)时的行为。

结果表明,所提方法的简单性和非侵入性,以及实时实现能力,以及即使在USV条件下也能检测少量短路转弯的可靠性,是最重要的优势。此外,STLSP方法作为一种复杂的信号处理技术,也可以被视为进一步的新颖性和贡献。

匝间短路故障的发生会导致受伤相的电阻成比例地降低,伴随着该相电流的轻微上升,此外还有高幅度的电流流过短路支路,导致温度危险升高,很可能导致绝缘和绕组破坏

状态指示器是系统数据的一项功能,随着系统降级或以不同的操作模式运行,其行为以可预测的方式发生变化。条件指示器可以是任何有助于区分正常操作和错误操作的功能;它包括从简单分析或更复杂的信号分析得出的数量。

由于匝间短路故障的存在会产生定子电压和电流的不平衡,因此,电压对称分量的分析可能在匝间短路故障检测和判别中起着至关重要的作用。事实上,国际电工委员会(IEC)将电压不平衡系数(VUF)定义为负电压对称分量和正电压对称分量之间的比率,已被广泛用于检测和分析供电网络领域的电压不平衡。

通过最小二乘Prony算法永久采集和分析三相线到中性线电压的非常短的时间窗口,以估计所需的数量。STLSP提供具有高频分辨率和可调时间分辨率的线性时间幅度表示,从而可以考虑问题的非平稳方面。

匝间短路故障可能会配置不同的严重性级别。因此,指标反应的稳定性及其对连续和不同故障水平的明确响应是至关重要的测试,必须提交拟议的指标。进行这项实验研究所遵循的策略是在空载下在健康条件下启动IM。几秒钟后,将引入严重性不断增加的匝间短路故障。这是通过在阶段a中短路三匝和六匝定子来完成的。通过依次降低故障严重性直到恢复正常状态来完成测试。通过这些顺序测试,可以实时计算和监控ZVF。  

新的匝间短路故障诊断实时方案,仅基于三相输入电压测量并应用Fortescue变换,所提出的策略使用STLSP方法来计算和跟踪称为ZVF的合适指示器,该指示器可以快速可靠地检测三相IM中的早期匝间短路故障。对处于健康状态和匝间短路故障的IM进行了分析研究,从而得出了ZVF在健康和故障条件下的数学表达式。对所提出的指标的行为进行了实验研究。所提出的算法在LabVIEW环境下使用STLSP方法成功实现。只需要终端电压传感器,价格便宜且始终可用。有效地展示了ZVF的在线计算和连续显示功能。

这是LabVIEW的一个应用,更多的开发案例,欢迎登录北京瀚文网星官网,了解更多信息。有需要LabVIEW项目合作开发,请与我们联系。

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

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

相关文章

Consider defining a bean of type问题解决

Consider defining a bean of type问题解决 Consider defining a bean of type问题解决 包之后,发现项目直接报错Consider defining a bean of type。 会有一些包你明明Autowired 但是还是找不到什么bean 导致你项目启动不了 解决方法一: 这个问题主要是因为项目拆包…

安卓 MeasureCache优化了什么?

安卓绘制原理概览_油炸板蓝根的博客-CSDN博客 搜了一下,全网居然没有人提过 measureCache。 在前文中提到过,measure的时候,如果命中了 measureCache,会跳过 onMeasure,同时会设置 PFLAG3_MEASURE_NEEDED_BEFORE_LAYOU…

【已解决】oracle获取最近2学年的数据

已解决 :oracle获取最近2学年的数据 SELECT * FROM (SELECT * FROM xx.JWXT_XSKB WHERE AND xn IN (‘2023-2024’,‘2022-2023’)); 问题 某某系统课表数据过大,要求只获取最近2学年的数据,不能写死。 思路 mysql 在子查询的WHERE子句中…

从0到1学会Git(第二部分):Git的本地操作和管理

写在前面:本文介绍了在本地仓库进行文件的处理以及本地的合并等操作。 前置知识:文件可以处在三个区域,分别为工作区,暂存区和本地仓库,我们此文的目标即是将文件存储在本地仓库中。我们可以将文件的区域理解为,cpu中&#xff0c…

苍穹外卖技术栈

重难点详解 1、定义全局异常 2、ThreadLocal ThreadLocal 并不是一个Thread,而是Thread的一个局部变量ThreadLocal 为每一个线程提供独立的存储空间,具有线程隔离的效果,只有在线程内才能取到值,线程外则不能访问 public void …

linux入门---动静态库的加载

目录标题 为什么会有动态库和静态库静态库的实现动态库的实现动静态库的加载 为什么会有动态库和静态库 我们来模拟一个场景,首先创建两个头文件 根据文件名便可以得知add.h头文件中存放的是加法函数的声明,sub.h头文件中存放的是减法函数的声明&#…

【每日运维】U盘启动盘安装 ESXi 6.7.0 安装卡在 loading /bnxtroce.v00

问题描述 ● ESXi 6.7.0 安装进度卡在loading /bnxtroce.v00 进度处 处理方法 ● 重新制作启动盘,写入方式改为:【USB-ZIPv2】 ● 设置服务器的 bios设置,启动方式改为【UEFI】 ● 重启开机安装即可

蛋白与蛋白互作预测 蛋白互作预测protein

How to prepare structures for HADDOCK? – Bonvin Labhttps://www.bonvinlab.org/software/bpg/structures/RosettaDock: 蛋白-蛋白复合物对接预测 - 知乎 (zhihu.com) 要进行LPR1-SEPP1复合物的结合亲和力预测,您可以按照以下步骤进行: 获取蛋白质结…

MySQL的Json类型个人用法详解

前言 虽然MySQL很早就添加了Json类型,但是在业务开发过程中还是很少设计带这种类型的表。少不代表没有,当真正要对Json类型进行特定查询,修改,插入和优化等操作时,却感觉一下子想不起那些函数怎么使用。比如把json里的…

vue实现列表自动滚动效果

效果如图: 1.下载插件 npm install vue-seamless-scroll --save 2.在main.js中引入注册 import scroll from vue-seamless-scroll Vue.use(scroll) 3.在页面中使用(写一个固定的表头 el-table:show-header"status" 设置为false,自带的表头不…

嵌入式虚拟仿真实验教学平台使用教程之搭建课程计划

嵌入式虚拟仿真实验教学平台使用教程之创建课程计划 所谓「课程计划」就是将一系列实验按照一定的顺序组织成一个教学计划,和传统的教学计划模式比较类似。接下来我将为大家讲解如何通过该平台创建属于自己的课程计划。 嵌入式虚拟仿真实验教学平台提供了两种创建课…

Python综合案例(基本地图使用)

一、基本地图的使用 基本代码: """ 演示地图可视化的基本使用 """ from pyecharts.charts import Map from pyecharts.options import VisualMapOpts# 准备地图对象 map Map() # 准备数据 data [("北京", 99),("…

js获得相对路径文件,并上传到服务器

如何通过js获得相对路径文件 已知一个相对路径文件,如何使用js将该文件读取为File格式,最后上传到服务器中呢。 1.最简单的解决方案——fetch 代码 import ./index.scss// js通过相对路径获取文件 function FetchGetLocalFile() {const fetchLocalFile …

【0904作业】QT 完成登陆界面跳转到聊天室+完成学生管理系统的查找和删除功能

一、完成登陆界面跳转到聊天室 1> 项目结构 2> 源码 ① .pro ②main #include "mywnd.h" #include"chatCli.h" #include <QApplication>int main(int argc, char *argv[]) {QApplication a(argc, argv);MyWnd w;w.show();Form f;QObject::co…

【LeetCode算法系列题解】第51~55题

CONTENTS LeetCode 51. N 皇后&#xff08;困难&#xff09;LeetCode 52. N 皇后 II&#xff08;困难&#xff09;LeetCode 53. 最大子序和&#xff08;中等&#xff09;LeetCode 54. 螺旋矩阵&#xff08;中等&#xff09;LeetCode 55. 跳跃游戏&#xff08;中等&#xff09; …

【深入解析spring cloud gateway】07 自定义异常返回报文

Servlet的HttpResponse对象&#xff0c;返回响应报文&#xff0c;一般是这么写的&#xff0c;通过输出流直接就可以将返回报文输出。 OutputStream out response.getOutputStream(); out.write("输出的内容"); out.flush();在filter中如果发生异常&#xff08;例如…

如何使用GPT引领前沿与应用突破之GPT4科研实践技术与AI绘图

GPT对于每个科研人员已经成为不可或缺的辅助工具&#xff0c;不同的研究领域和项目具有不同的需求。例如在科研编程、绘图领域&#xff1a; 1、编程建议和示例代码: 无论你使用的编程语言是Python、R、MATLAB还是其他语言&#xff0c;都可以为你提供相关的代码示例。 2、数据可…

TypeScript_树结构-BST树

树结构 树的特点 树通常有一个根。连接着根的是树干树干到上面之后会进行分叉成树枝&#xff0c;树枝还会分又成更小的树枝在树枝的最后是叶子 树的抽象 树可以模拟生活中的很多场景&#xff0c;比如&#xff1a;公司组织架构、家谱、DOM Tree、电脑文件夹架构 优秀的哈希函…

神策数据 CJO 系列丨解密 CJO:连接体验的下一个前沿趋势

10 余年前&#xff0c;市场营销的焦点聚集在增长黑客如何利用 AARRR 模型&#xff08;获取 Acquisition、激活 Activation、留存 Retention、收入 Revenue、传播 Referral&#xff09;来推动并加速企业的生长发展。我们曾相信&#xff0c;在 AARRR 漏斗中&#xff0c;只要我们吸…

宝塔面板定时监控和重启MySQL数据库(计划任务)

往期教程 如果还有不了解宝塔面板怎么使用的小伙伴&#xff0c;可以看下我总结的系列教程&#xff0c;保证从新手变老鸟&#xff1a; 【建站流程科普】 个人和企业搭建网站基本流程及六个主要步骤常见的VPS主机运维面板汇总—网站运维面板云服务器&#xff0c;VPS&#xff0…