基于单片机控制的变压器油压油温故障检测

news2024/11/24 12:33:08
摘 要 在电力系统的运行中,通过对其核心设备变压器的故障进行检测,以此能够及时、准确的发现变压器的故障,基于单片机控制的变压器油压油温的故障检测的方法,利用压力传感器、温度传感器对变压器的油压、油温进行采集并送入单片机进行信息融合以及分析显示,从而保证变压器的使用效率和可靠性得到最大程度的发挥,进而确保供电系统的安全、稳定运行。
关键词 变压器;单片机;故障检测

0 引言

随着我国综合国力的快速进步及提升,各个行业对电力系统供电可靠性的要求也变得越来越高,在工矿企业中,电能的应用极为广泛,一旦中断供电,可能造成设备损坏、生产停顿,所以工矿企业供电对于企业生产的正常进行具有十分重要的意义。变压器作为整个电力系统的重要组成设备之一,一旦出现异常问题,将会对于整个电力系统的安全可靠运行产生巨大的威胁,由于变压器在结构上的特殊性以及故障上的多样性,加之人工现场监测油温油压值费时又费力,降低了工作效率。所谓的基于单片机控制的变压器油压油温故障检测,即将采集到的油压油温值送入单片机进行分析显示以及信息融合 ,进而定义系统故障模型判据,显示故障信息,系统采取自动降温或降压安全措施的同时并进行声光报警。

1 基于单片机控制变压器油压油温故障检测系统设计

1.1 变压器的结构

变压器是根据电磁感应进而来对交流电压进行改变的装置,主要包括初级线圈、次级线圈以及磁芯等一些主要的部件。变压器的功能根据其所处的位置不同发挥的作用也不相同,包括隔离、变换电流电压以及稳压等一些作用,在整个电力系统的输配电系统中都发挥核心作用。根据变压器的具体结构来剖析变压器的故障是一种最为常用的技术手段。

1.2 系统综述

所谓的基于单片机控制的变压器油压油温故障检测,即是将采集到的油压值和油温值送入单片机进行分析显示以及信息融合,进而定义系统故障模型判据,显示故障信息,系统采取自动降温或降压措施的同时并进行声光报警。该系统由温度及压力信号检测处理模块、A/D 转换模块、单片机监控处理模块、信息融合故障模型判据模块、自动降温或降压模块、故障预警报警模块组成。系统采用STC89C51 单片机作为变压器油温以及油压测量的核心控制单元

2 变压器故障模型建立

2.1 变压器油温升高的原因

在系统实际运行中导致变压器油温升高的原因主要有:环境温度异常;变压器过负荷;变压器油质量不达标;变压器内部故障。其中变压器的内部故障主要分为三类,分为:(1 )开关接触不良。运行中分接开关的接触点压力不够或接触处长时间未清理等原因,使接触电阻阻值增大,从而导致接触点的温度升高而发热,在倒换分接头以及变压器过负荷运行时,更易使分接开关因为接触不良而发热,进而引起变压器油温过高。具体分接开关是否接触不良可以通过测量线圈直流电阻来确定;(2 )线圈匝间短路。当其相邻线圈匝间的绝缘损坏,则线圈间会发生短路出现短路电流。此短路电流会使变压器油温迅速上升而造成线圈绝缘损伤的原因很多,其中外力、高温、制造工艺等都是引起线圈绝缘损伤原因。而引起匝间短路的主要原因是过电流和过电压。具体测量线圈匝间是否短路,可以通过测量线圈的直流电阻和取油样化验来确定。(3 )铁芯故障,变压器在空载运行时存在空载损耗,空载损耗的大小可以直接反映变压器的铁芯在设计时是否存在缺陷。

2.2 变压器油压升高的原因

在系统实际运行中导致变压器油压升高的主要原因包括三大类。(1 )变压器呼吸系统堵塞;( 2 )变压器油温过高;(3 )变压器油箱油位升高。

2.3 变压器故障模型判据建立

利用单片机将采集到的变压器油压油温值进行信息融合,融合后的信息建立系统故障模型判据,进而缩小故障排查范围,提高故障排查效率。本系统需要测量的主要数据为:变压器油温值以及变压器油压值。需要实现的功能为当变压器刚开始工作或需测量的油压油温值都处于用户个人设定的正常范围值时,系统处于正常状态;当变压器的油温油压发生异常不在用户设定的正常范围值时,则系统通过对变压器的油温值与油压值进行信息的融合分析处理,显示变压器故障类型,系统自启动紧急降温使风机运行或者紧急降压启动压力释放阀,同时在监控系统发出报警预警。系统采用AD590 温度传感器采集变压器油温值,采用MPX4115压力传感器采集变压器油压值,在该系统中温度传感器与压力传感器都采用多点组网,实现组网多点测温。
根据变压器油压油温故障类型,通过信息融合分析处理,建立系统故障模型判据,主要包括三大类型故障类型,分别为:故障类型一,油温油压均异常,系统自动启动降温措施,若油压依然异常,则其故障原因为变压器呼吸阀异常或油位升高,若油压恢复正常,则为油温异常引起的故障;故障类型二,油温异常油压正常,系统自动降温后,油温油压均正常,则其油温异常刚发生,还未引起其油压异常,紧急降温可恢复正常运行;故障类型三,油温正常油压异常,则故障原因可能为油位异常,若此原因排除,则此故障故障为呼吸阀故障。

3 基于单片机控制的变压器油压油温故障解决措施

当油温油压异常时,降温或降压安全措施自动启动,同时声光报警装置自启动报警,系统根据基于信息融合的故障模型判据判断出变压器具体故障,由专业人员对变压器具体故障进行维修。
针对变压器油温升高,采取的紧急降温措施为通过提前安装的冷却风机,使用固态继电器来控制风机的启动和停转,根据变压器容量大小来选择安装冷却风扇电机的组数,系统采用单片机端口来控制电机风扇的运行,为了实现该装置的电气隔离,采用耐高压的光电耦合器以保证控制电路的正常运行,当采集到的油温值达到风机启动值时,固态继电器接收到来自单片机的运行信号时,风扇电机运转。风机的启动则通过多传感器测量变压器油温、变压器表面温度和室内温度,综合分析需要启动的数量达到预防化解隐患故障且最大化节能。当测量的变压器油温、变压器表面温度和室内温度均低于系统设定值下限时,系统控制全部风机处于停止状态;当变压器油温未达到设定值且室内温度及变压器表面温度超出设定值时,温度监视系统发出预警,启动部分风机运行,为避免单一风机长时间工作,应在风机间进行切换;当变压器油温处于最低设定值与最高设定值之间时,温度监视系统发出预警,启动全部风机运行。当变压器油温高于最高设定值,变压器停止工作,温度监视系统发出预警,同时启动全部风机进入运行状态。针对变压器油压升高,采取的紧急降压措施为通
过提前安装的压力释放阀,采用单片机控制压力释放阀的运行,采用耐高压的光电耦合器以保证控制电路的正常运行,当采集到的油压值达到压力释放阀的启动值时,压力释放阀启动。声光报警装置由定时器、扬声器以及发光二极管组成,当系统采集到的油温或者油压值超出所设定的阈值时,系统采取降温或降压安全措施的同时自启动声光报警装置。

4 变压器油压油温故障检测系统工作原理

4.1变压器油压油温故障检测系统电路

对于变压器油压油温故障检测系统,设计如图 1所示电路框图。

4.2 变压器油压油温故障检测流程

4.2.1 变压器油压油温故障检测系统流程

如图 2 所示为变压器油压油温故障检测系统的流程图。系统主程序流程图包括系统的初始化,温度阈值与压力阈值的设定等 ,通过串口通信接收上位机的指令,通过信息融合判别显示故障类型,启动故障安全措施,确保系统安全稳定运行。

4.2.2 变压器油压油温故障检测工作原理

变压器油压油温故障检测系统软件部分一共包括上位机部分和下位机部分。
首先设定变压器的油温阈值以及油压阈值,设定阈值是为了方便用户在不同情况下对变压器不同需求所对应的不同油温油压要求而设立的模式,它允许用户根据需要对应测量的测量值的阈值设定不同的降温启动系统和降压启动系统以及不同程度的报警启动系统,以此确保本变压器油压油温检测系统的使用不受到大多数情况的限制,提高了检测系统的实用性。将采集到的变压器油温值和油压值进行模数转换,本系统采用中断方式判断温度信号与压力信号转换完成情况。若转换未完成,就不发送当前温度值与压力值至处理器;当转换结束后,跳入中断,将转换后数据读入单片机并传输给上位机,此后即进入正常循环工作状态,上位机循环发送各油温油压检测回路的编号,若油温油压信号转换完成,则单片机接收此编号信号并将各检测点数据返回,上位机将对数据进行处理,包括对异常油温油压数据的剔除和对数字进行平均,通过进行处理后的数据计算出温度值以及压力值并进行显示。接着进入信息融合处理系统,计算处理后的数据与所设定温度阈值压力阈值进行对比,系统判别显示变压器油压油温异常处于第几种故障模式,根据故障模式的不同启动降温或者降压措施子系统,同时启动声光报警系统。

5 结论

本文以单片机 STC89C51 单片机为主控元件,完成了变压器在系统运行时油压油温的实时监测,并将系统监测到的油温值油压值与系统设定好的油温阈值油压阈值比较,以判断变压器的油温值与油压值是否正常,同时将变压器的油温值与油压值进行信息的融合分析处理,进而使系统显示出变压器的故障类型,与此同时系统自动启动降温或者降压安全措施,即启用冷却风机或压力释放阀子系统,同时启动报警,该设计系统大大缩短了变压器系统故障检测范围,提高了检测效率,缩短了故障检测时间,提高了系统的工作时效,确保了变压器的运行效率和安全可靠性得到最大程度的发挥。

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

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

相关文章

靶机Metasploitable2的安装

Metasploitable2是一款基于Ubuntu Linux的操作系统。Metasploitable2是一个虚拟机文件,从网上下载解压之后就可以直接使用,无需安装。该系统本身设计作为安全工具测试和演示常见漏洞攻击的靶机,所以它存在大量未打补丁漏洞,并且开…

Xilinx Ultrascale+ FPGA 驱动MIPI DSI屏显示源码工程

作者:Hello,Panda 大家早上好,中午好,下午好,我是熊猫君。 曾记否,之前熊猫家发了一篇博文《分享一下使用Xilinx FPGA驱动MIPI DSI屏的心路历程》,此文发布以后,后台收到了不少朋友…

Ubuntu 22.04安装Visual Studio Code(VS Code)配置C++,Python

目录 1,下载 通过命令行安装 2,配置 2.1 vscode安装C/C 2.1.1 vscode安装运行环境 3,测试 vscode测试 4,配置python 选择解释器Python是一个解释性语言,现在需告知VSCode使用哪个解释器 ctrlshiftp 输入:Python: Select Interprete…

记一次因敏感信息泄露而导致的越权+存储型XSS

1、寻找测试目标 可能各位师傅会有苦于不知道如何寻找测试目标的烦恼,这里我惯用的就是寻找可进站的思路。这个思路分为两种,一是弱口令进站测试,二是可注册进站测试。依照这个思路,我依旧是用鹰图进行了一波资产的搜集&#xff…

学习笔记:MySQL数据库操作4

一、数据库和表的创建 创建数据库: 使用create database语句创建一个新的数据库,例如: 选择数据库: 使用use语句来指定后续操作的数据库,例如: 创建表: 使用create table语句来创建表&#xff0…

Java面试八股之后Spring、spring mvc和spring boot的区别

Spring、spring mvc和spring boot的区别 Spring, Spring Boot和Spring MVC都是Spring框架家族的一部分,它们各自有其特定的用途和优势。下面是它们之间的主要区别: Spring: Spring 是一个开源的轻量级Java开发框架,最初由Rod Johnson创建&…

CSS:position属性

一、属性值 1.1 fixed 固定位置的元素,相对于浏览器窗口进行定位。 元素的位置通过 “left”, “top”, “right” 以及 “bottom” 属性进行规定。 网站中的固定 header 和 footer 就是用固定定位来实现的; header效果图 footer效果图 1.2 absol…

“微软蓝屏”事件,给IT行业带来的宝贵经验和教训

“微软蓝屏”事件是指2024年7月19日发生的一次全球性技术故障,主要涉及微软视窗(Windows)操作系统及其相关应用和服务。 以下是对该事件的详细解析: 一、事件概述 发生时间:2024年7月19日事件影响:全球多个…

linux 解决端口占用

1.查询被占用的端口 netstat -tln | grep 60602.查询该端口对应的服务 lsof -i :60603.杀死该进程 //14868是第二步的PID kill -9 14868

Docker容器逃逸漏洞-CVE-2024-21626

Snyk 在 Docker 引擎以及其他容器化技术(例如 Kubernetes)使用的 runc <=1.1.11 的所有版本中发现了一个漏洞。利用此问题可能会导致容器逃逸到底层主机操作系统,无论是通过执行恶意映像还是使用恶意 Dockerfile 或上游映像构建映像(即使用时FROM) CVE-2024-21626原理…

【iOS】——属性关键字

属性关键字的类型 在iOS中属性关键字分为四种类型&#xff1a; 可访问性: readonly ,readwrite原子性 &#xff1a; atomic &#xff0c;nonatomic内存管理 &#xff1a; retain/strong/copy&#xff0c; assign/unsafe_unretained&#xff0c;weak方法命名&#xff1a;sette…

RDMA通信4:MR(Memory Region, 内存区域)基本概念和作用

MR简介 RDMA通信中MR(Memory Region)指的是由RDMA软件层在内存中规划出的一片区域&#xff0c;用于存放收发的数据。IB协议中&#xff0c;用户在申请完用于存放数据的内存区域之后&#xff0c;都需要通过调用IB框架提供的API注册MR&#xff0c;才能让RDMA网卡访问这片内存区域…

Linux常用特殊符号

1、 > 和 >> 用法 这两个符号> 和 >> 主要区别如下&#xff1a; 符号>&#xff1a;覆盖现有文件&#xff0c;如果目录中不存在上述名称的文件&#xff0c;则创建一个文件。 符号>>&#xff1a;追加现有文件&#xff0c;如果目录中不存在上述名称的文…

Qt/C++音视频开发79-采集websocket视频流/打开ws开头的地址/音视频同步/保存到MP4文件/视频回放

一、前言 随着音视频的爆发式的增长&#xff0c;各种推拉流应用场景应运而生&#xff0c;基本上都要求各个端都能查看实时视频流&#xff0c;比如PC端、手机端、网页端&#xff0c;在网页端用websocket来接收并解码实时视频流显示&#xff0c;是一个非常常规的场景&#xff0c…

达梦数据库迁移DTS表对比

达梦数据库迁移DTS表对比 背景 达梦数据库迁移mysql2dm&#xff0c;使用dts迁移后的表数据精度不对&#xff0c;需要修正。网上很难搜到&#xff0c;特此记录。 DTS对比数据 1.创建对比 2.设置源库和目标库 3.选择对比选项 4.指定模式 5.指定对象 选择添加源确定 点击配置…

AI学习记录 -使用react开发一个网页,对接chatgpt接口,附带一些英语的学习prompt

实现了如下功能&#xff08;使用react实现&#xff0c;原创&#xff09; 实现功能&#xff1a; 1、对接gpt35模型问答&#xff0c;并实现了流式传输&#xff08;在java端&#xff09; 2、在实际使用中&#xff0c;我们的问答历史会经常分享给他人&#xff0c;所以下图的 copy …

OCC 扫掠

目录 一、概述 1、扫掠类型分类 2、扫掠方式分类 二、详细介绍 1. 直线扫掠(Linear Sweep) 2. 旋转扫掠(Revolution) 3. 一般路径扫掠(General Path Sweep) 三、总结 一、概述 OpenCASCADE (OCC) 中的扫掠(Sweeping)操作是一种常用的几何建模技术,用于通过沿着…

Java文件读取 jar包内文件读取

全文详见个人博客&#xff1a;https://www.coderli.com/jar-classloader/ Java文件读取 jar包内文件读取最近遇到一些Jar包内外配置文件读取的问题。索性自己测试总结一下&#xff0c;与大家分享。 主要是关于ClassLoader.getResource和Class.getResource方法路径区别的问题。…

python:切片

Python 中的切片&#xff08;slicing&#xff09;是一种强大的功能&#xff0c;它允许你获取序列&#xff08;如列表、元组、字符串等&#xff09;的一个子集。切片操作通过指定序列的起始索引、结束索引&#xff08;可选&#xff09;和步长&#xff08;可选&#xff09;来实现…

IOCTLance:一款针对x64 WDM驱动程序的漏洞检测工具

关于IOCTLance IOCTLance是一款针对x64 WDM驱动程序的漏洞检测工具&#xff0c;该工具来源于CODE BLUE 2023上展示的一个名为“使用符号执行和污点分析增强 WDM 驱动程序漏洞检测 ”的项目。该工具能够有效增强检测Windows驱动程序模型&#xff08;WDM&#xff09;驱动程序中各…