大数据挖掘技术在电网状态监测与诊断中的应用

大数据挖掘技术在电网状态监测与诊断中的应用

大数据挖掘技术在电网状态监测与诊断中的应用

吴振扬
( 国网吉林省电力有限公司 , 吉林 长春 130000)
[ 摘要 ] 大数据是目 前国内外各个领域的一个研究应用热点。 本文基于大数据技术, 阐述了 大数据技术对于电网发展的重要意义,
大数据挖掘技术的发展状况; 分析了 大数据挖掘技术的几种算法特点, 并通过比较选择聚类方法作为在电网状态监测与诊断中应
用的方法; 运用聚类算法展望将大数据挖掘技术应用于电网状态监测中的可能。
[ 关键词 ] 大数据; 电网; 挖掘; 数据; 监测; 预警; 诊断
[ 中图分类号 ] S222.5+5     [ 文献标识码 ] C    [ 文章编号 ] 2096-1995(2018)04-0032-01
作者简介: 吴振扬( 1987.08-) , 男, 吉林市人, 汉, 研究生, 工程师 , 特高压与电网调度。

电网状态检修可及时解决并消除安全隐患, 对于查找故障原因, 不断完善此项工作, 可提高电网的运行安全 , 以及降低故障发生频率。 当前的电网状态监测与诊断主要仍侧重于个别重点设备的数据监测, 对于采集的信息无法完成区域外的共享,不同设备间的运行状况以及参数的改变仍无法进行统筹考虑,可能会影响分析判断的数据不能及时辨别, 无法满足未来智能电网对全系统状态信息监测的要求[1] 。 而智能电网运行状态的数据量远远超过传统电网状态监测的数据, 其中包括了一次、二次设备的运行工况; 重要设备的实时在线状态数据; 设备的基本信息、 试验数据、 运行数据、 缺陷数据、 巡检记录等的收集。 面对这些海量的、 分布式的、 异构的状态数据, 常规的数据存储与分析方法会遇到极大的困难。 而大数据的云计算技术使得解决上述问题成为可能[2] 。 下面, 通过介绍大数据挖掘技术的发展情况, 大数据挖掘技术的研究状况, 通过分析设备之前的历史运行情况, 对比现在出现的数据信息, 使设备故障状态能提前预警, 提前被监测到故障点, 找到故障原因。

1 大数据挖掘技术的发展情况

通常, 这些算法必须要以最快的速度处理海量的数据, 以满足需要, 从而在所提取的最有用的信息中找到问题的关键点,及时解决[3] 。 在电力领域, 生产控制系统产生的数据周期都是秒级甚至毫秒级的, 数据量大, 互相联系非常紧密, 要求的处理时间尽可能短[4] 。 要想通过数据挖掘, 攫取这些生产数据的核心价值, 首先要选取合适算法。

2 大数据挖掘技术的研究

电力生产领域的数据大都是时序数据, 将大数据分析技术与设备状态在线监测技术相结合, 分析其历史数据, 通过比较差别, 找出运行中的潜在问题, 从而对其规律进行深入研究。数据挖掘有多种算法, 对于每一种算法均有其自身的特点[5] 。
2.1 回归分析
是把数据的属性用数学函数的形式表征, 对数据之间的联系以公式的形式清晰的表示出来, 这是对数据时序序列的预测及相关关系的研究, 可以从中确定数据之间的属性关系。
2.2 神经网络方法
非常适用于一些表征不完整, 数据需要模糊处理的分析方法, 它具有非线性的特点, 可以分布存储相关数据信息, 优化处理数据的广度。
2.3 关联规则
对于数据采用推导的方法, 通过判断所需数据出现的概率得出各个数据之间的关联程度。 数据判断分两个阶段, 首先是从原始数据之中检测出频率出现较高的数据组, 然后对于这些数据组从中找出相互之间的关联。
2.4 聚类
通过对大数据进行相关大类的区分, 将数据之间的差别分别统计到不同类别中, 再分析各个类别中的数据差别, 对于同类别中的差别较大数据进行分析, 找出原因。 同类别差异较小的或者不同类别间的数据可以忽略, 从而加快数据分析的速度和有效性。
2.5 分类
将海量数据一一找出相应的特征, 给予合理的表征描述,将这些特点根据不同的分类方式归结在不同的模块中, 当需要调取相关信息时, 从模块中提取数据, 主要应用于信息分类和趋势预测。

电力设备状态监测的实时性与复杂性, 决定了其数据挖掘必须以快速处理并实时筛选为先决条件。 回归分析运用的数学函数无法表征电力设备中的异构体状态数据; 神经网络法属于非线性处理技术, 对于电力实时数据无法做到连续读取; 关联规则是从高频数据中找出相互关联, 对于分散的电力设备无法做到全局性监测; 分类方法作为一种趋势预测, 对于电力设备的精准性要求不够。 从而选择了聚类方法, 将不同设备发出的数据进行整合, 归为不同大类, 根据重要程度在不同窗口展示于运行人员。

3 大数据挖掘技术的应用展望

(1) 基于数据挖掘技术可以将自动发现的不正常数据分类,将不同类别对应不同等级, 从而暴露设备异常变化的严重程度,协助调度人员预测电网状态 ;

(2) 基于数据挖掘技术的决策支持和控制, 其定性模糊分析能力, 可以从大量数据中去除冗余数据, 将故障特征分类提取, 加快设备状态判别 ;

(3) 基于数据挖掘技术的电力设备状态检修, 将缺陷数据与历史运行数据比对分析, 得到的信息与设备当前运行情况比较,可快速判断当前运行状态异常情况。

总之, 大数据技术是电网发展的方向, 而电力企业积累了大量的时序型历史数据, 将这些数据充分快速利用是电力运行人员应该发掘的区域。 本文通过比较大数据挖掘技术的不同算法, 找到合适的算法应用在设备状态在线监测与预警诊断领域,探索出设备海量数据应用的新模式。 通过介绍数据挖掘技术的几种常用算法, 并通过分析各种算法, 得出大数据技术应用于电力设备的算法是聚类方法; 并运用聚类方法, 将大数据挖掘技术应用于电网中, 对几种应用技术做了前景展望。

【参考文献】
[1] 白红伟, 马志伟, 朱永利 . 基于云计算的绝缘子状态监测数据的处理 [J]. 电磁避雷器 , 2011 (4) : 19-22.
[2] 李振元, 李宝聚, 王泽一 . 大数据技术对我国电网未来发展的影响研究 [J]. 吉林电力 , 2014, 42 (2): 10-13.
[3] 苏剑飞, 赵捍东. 神经网络在旋转机械故障诊断中的应用 [J].微计算机息. 2007 (130: 221-225)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/119543.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c语言return两个数_c语言里return0有什么用

    c语言return两个数_c语言里return0有什么用c语言return能不能有2个以上返回值c语言return能不能有2个返回值比如说return(a,b)更新时间:2019-05-1806:19最满意答案不是,要想返回2个以上返回值,建议返回值用数组或者参数用指针模式,直接改写2011-05-04回答其他回答如果你想返回多值的话,建议使用数组或指针(数组其实也是指针)2011-05-04回答不能的,除非你定义一个结构typedefstru…

    2025年7月13日
    2
  • privacypolicy什么意思_privacyversion

    privacypolicy什么意思_privacyversion隐私政策网址(URL)移动APP应用尊重和保护利用用户的隐私所有的服务。为了向您提供更准确,更人性化的服务,将移动APP应用使用和披露按照本隐私政策您的个人信息。但是移动APP应用将是一个高度的勤勉,审慎义务对待这些信息。除本隐私政策另有规定外,未经您的许可之前,移动APP应用信息将不会被披露或向第三方提供。移动APP应用更新本隐私政策不时。当您同意移动APP应用服务协议,您将被视为……

    2022年9月2日
    6
  • 妥妥的世界第一:为什么MT4软件的地位无法撼动?

    妥妥的世界第一:为什么MT4软件的地位无法撼动?我是漆学军,2004年接触MT3.83的时候,还没有太在意,直到2005年,MT4正式推出之后,我就再也没有真正爱上别的软件,即便是MT4的升级版本MT5,我也一直提不起太大兴趣。外汇市场上有很多不同类型的交易软件,包括占领了大部分外汇交易市场的MT4、MT5、cTrader和各个机构自行研发的交易软件等等,然而,尽管竞争者很多,已经发布十六年了的MT4平台却依旧称得上是“交易软件之王”,市场占有率稳居世界第一,在外汇市场上具备不可动摇的地位。MT4平台简介MetaTrader4(MT4)..

    2022年5月29日
    108
  • 进销存软件开发视频教程(C#版,共70讲)

    进销存软件开发视频教程(C#版,共70讲)课程出处:学途无忧网课程观看地址:http://www.xuetuwuyou.com/course/28  本教程以进销存管理实务为基础,采用时下主流的开发工具(VisualStudio2008+SQLServer2005),使用流行的C#语言。涵盖软件开发的全部过程,包括需求分析、数据库设计、架构设计、程序编码、软件发布。讲解以深入浅出为主,同时循序渐进。对软件开发过

    2022年5月8日
    42
  • urdf 学习笔记一

    urdf 学习笔记一学习写urdf有几个地方需要注意1.一定要记住它使用的是右手坐标系。x正方向朝左,y正方向向内,z轴正方向朝上2.构建树结构,即写link和joint3.每个link的参考坐标系都在它的底

    2022年8月4日
    6
  • executescalar mysql_ExecuteScalar

    executescalar mysql_ExecuteScalar这两个答案和一点点思考使我想到了一个接近答案的东西。首先再澄清一下:该应用程序是用C#(2.0+)编写的,并使用ADO.NET与SQLServer2005进行通信。镜像设置是托管主体和镜像的两个W2k3服务器以及托管作为监视器的快速实例的第三个服务器。这样做的好处是,故障转移对于使用数据库的应用程序几乎是透明的,它将对某些连接引发错误,但从根本上讲一切都会很好地进行。是的,我们得到了奇怪的误报…

    2022年6月30日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号