一种基于权限学习机模型的智能变电站故障录波判据启动方法

文档序号:8259251阅读:208来源:国知局
一种基于权限学习机模型的智能变电站故障录波判据启动方法
【技术领域】
[0001] 本发明涉及一种基于权限学习机模型的智能变电站故障录波判据启动方法,属于 电力系统自动化技术领域。
【背景技术】
[0002] 故障录波判据启动算法的产生是为了在电力系统出现故障时能够及时准确地对 异常情况进行记录。随着电力系统的发展,电网结构的复杂化,出现在故障录波中的问题 越来越多,传统故障录波判据的启动主要依赖于电气量的特性分析和傅里叶计算而得出判 据,这种算法比较麻烦,并且现场设置复杂易出错,大部分算法的通用性都很差,为了解决 这一问题,有必要设计一个适应性很强的算法。
[0003] 本发明的有益效果在于:
[0004] 极限学习机是在单隐层前馈神经网络基础上的新型算法,该算法训练速度快,容 易获得全局最优解,适用于非线性问题求解,用于模式识别和分类有很大的优越性。

【发明内容】

[0005] 为了解决上述技术问题,本发明提供一种基于权限学习机模型的智能变电站故障 录波判据启动方法。
[0006] 本发明解决上述技术问题的技术方案是:利用权限学习机模型的学习速度快、泛 化性能好、调节参数少等优点,在该模型的基础上设计故障录波判据启动方法,当录波数据 输入到已经建立并且训练结束的权限学习机模型时,输出结果能够显示是否需要进行判据 启动,从而方便快捷地完成故障录波判据启动。
[0007] 本发明所采用的技术方案为:
[0008] 一种基于权限学习机模型的智能变电站故障录波判据启动方法,包括以下步骤:
[0009] 1、数据处理
[0010] 通过WireShark抓包软件对网络报文进行抓包,并且对报文信息进行解析形成数 据,为了减少数据差异太大影响问题的研宄,所以统一对数据进行归一化处理。
[0011] 2、选取训练、测试数据
[0012] 为了使得建立的模型具有更好的普适性,选取20000组具有代表性的训练样本, 另取2000组作为测试数据。
[0013]3、权限学习机模型的建立
[0014] 采用elmtrainO函数进行模型创建和训练。
[0015] (1)通过随机函数选取输入层、隐含层的连接权值《和阈值b ;
[0016] (2)确定隐含层节点个数,根据正确率进行折中考虑,这里定为500个;
[0017](3)选择一个无限可微的函数作为隐含层神经元的激活函数g(x),这里选取正弦 函数sinx作为g(x);
[0018] (4)计算隐含层输出矩阵H;
[0019] (5)计算隐含层和输出层连接权值声=/厂广;
[0020](6)算法设计完成,判断正确率是否达到模型训练的要求(>95% ),如果未达到, 需要重新选取新的值来进行训练,不断地调整直到符合要求。
[0021] 4、权限学习机测试验证
[0022] 采用elmpredict ()函数来完成测试。
[0023] 5、误差分析和性能评价
[0024] 通过绝对误差、决定系数和正确率来完成模型评估,同时兼顾运行时间。
[0025] 6、输出结果
[0026] 选用3种特征参数:A、B、C三相电流,故障录波判据启动状态为正常状态、A相电 流越限、B相电流越限和C相电流越限,本方法设定启动状态仅为2种:正常状态和电流越 限状态(包含A相电流越限、B相电流越限和C相电流越限)。
[0027] 输出结果以曲线的方式直观地表示出来,当输出结果为1时,表示电流在(-1,1) 之间,此时代表正常状态,不发生录波启动,当输出结果为2时,表示电流在(-2,-1)或 (1,2)之间,此时判据启动进行录波,当输出结果为3时表示电流在(-<-,-3)或(3, + <-), 此时表示电流越限情况比较严重,进行判据启动进行录波。
【附图说明】
[0028] 图1为故障录波判据启动方法的流程图。
[0029] 图2为单隐层前馈神经网络结构。
[0030] 图3为测试集实际输出与期望输出的对比图。
[0031] 图4为测试集绝对误差图。
[0032] 图5为权限学习机分类效果图。
【具体实施方式】
[0033] 如图1所示,本发明的故障录波判据启动方法包括以下步骤:
[0034]1、数据处理
[0035] 通过WireShark抓包软件对网络报文进行抓包,并且对报文信息进行解析形成数 据,为了减少数据差异太大影响问题的研宄,所以统一对数据进行归一化处理。
[0036] 2、选取训练、测试数据
[0037] 为了使得建立的模型具有更好的普适性,选取20000组具有代表性的训练样本, 另取2000组作为测试数据。
[0038] 3、权限学习机模型的建立
[0039] 如图2所示,图2为单隐层前馈神经网络结构。权限学习机的原型是单隐层前馈 神经网络,该神经网络由输入层、隐含层和输出层组成,三层之间按顺序实现全连接,输入 层有n个节点,即n个输入向量;隐含层有1个节点;输出层有m个节点,对应m个输出向 量。
[0040] (1)通过随机函数选取输入层、隐含层的连接权值《和阈值b。
[0041] 输入层和隐含层连接权值《 = ,其中表示输入层第i个节点到隐含 层第j个节点的连接权值。
[0042] 隐含层阈值b为
[0043]
【主权项】
1. 一种基于权限学习机模型的智能变电站故障录波判据启动方法,其特征是:摒弃传 统启动判据的设置方法,选用了权限学习机模型来完成故障录波判据的启动,当录波数据 输入到已经建立并且训练结束的权限学习机模型时,输出结果能够显示是否需要进行判据 启动,从而进行故障录波,具体步骤是: S1数据处理 通过WireShark抓包软件对网络报文进行抓包,并且对报文信息进行解析形成数据, 为了减少数据差异太大影响问题的研宄,所以统一对数据进行归一化处理; S2选取训练、测试数据 为了使得建立的模型具有更好的普适性,选取20000组具有代表性的训练样本,另取 2000组作为测试数据; S3权限学习机模型的建立 采用elmtrainO函数进行模型创建和训练: (1) 通过随机函数选取输入层、隐含层的连接权值《和阈值b; (2) 确定隐含层节点个数,根据正确率进行折中考虑,这里定为500个; (3) 选择一个无限可微的函数作为隐含层神经元的激活函数g(x),这里选取正弦函数 sinx作为g(x); (4) 计算隐含层输出矩阵H; (5) 计算隐含层和输出层连接权值肩=丑+7"; (6) 算法设计完成,判断正确率是否达到模型训练的要求(>95% ),如果未达到,需要 重新选取新的值来进行训练,不断地调整直到符合要求; S4权限学习机测试验证 采用elmpredictO函数来完成测试; S5误差分析和性能评价 通过绝对误差、决定系数和正确率来完成模型评估; S6输出结果 选用3种特征参数:A、B、C三相电流,故障录波判据启动状态为正常状态、A相电流越 限、B相电流越限和C相电流越限,本方法设定启动状态仅为2种:正常状态和电流越限状 态(包含A相电流越限、B相电流越限和C相电流越限),输出结果会以曲线的方式直观地 表示出来,当输出结果为1时,表示电流在(-1,1)之间,此时代表正常状态,不发生录波启 动,当输出结果为2时,表示电流在(-2,-1)或(1,2)之间,此时判据启动进行录波,当输出 结果为3时表示电流在(_<-,-3)或(3,+ -〇,此时表示电流越限情况比较严重,进行判据 启动进行录波。
【专利摘要】本发明公开了一种基于权限学习机模型的智能变电站故障录波判据启动方法,涉及到电力系统自动化领域,具体涉及到智能变电站中故障录波器启动方法,发明在单隐层前馈神经网络的基础上,依次完成数据处理、选取训练和测试数据、权限学习机的创建和训练、权限学习机测试验证、误差分析及性能评价和结果输出,当输出结果为1时,表示正常状态,为2或3时表示电流越限,此时进行判据启动开始进行故障录波。发明能够有效地完成故障录波判据启动,并对故障录波数据进行分类,减小分类误差,弥补了传统故障录波启动判据设置不方便且易出错的不足。
【IPC分类】G06F19-00
【公开号】CN104573380
【申请号】CN201510033608
【发明人】刘建华, 李天玉, 周健强, 陈嘉, 付娟娟
【申请人】中国矿业大学
【公开日】2015年4月29日
【申请日】2015年1月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1