APP下载

基于深度学习的变电站硬压板状态检测与识别算法*

2020-12-29黎恒烜鄂士平王成智张侃君

沈阳工业大学学报 2020年6期
关键词:投切一键压板

汪 洋, 黎恒烜, 鄂士平, 王成智, 张侃君

(国网湖北省电力有限公司 a.设备管理部, b. 电力科学研究院, 武汉 430000)

随着电网的大规模建设,变电站也在不断进行升级、改造,但电网的调度与控制安全仍面临着巨大挑战[1].为了避免误调度和误操作的发生,一键顺控作为一种新的智能变电运检技术正在逐渐推广应用[2-3].

变电站为了实现设备状态的切换,使用倒闸操作将设备切换至检修、热备用、冷备用和运行四种状态[4].但变电站通常存在较高的电压,在倒闸操作中出现误操作不仅会危害人身与设备安全,严重的更会导致电力系统的崩溃[5].一键顺控即操作人员在一体化信息平台下达任务,可按顺序一次性实现操作项目软件预制、任务模块搭建、设备状态识别和操作步骤一键启动与执行的指令[6].传统的一键顺控系统使用遥信采集的信号来判断设备的运行状态,并使用智能防护系统来判断程序化操作是否到位.然而,在实际变电站的一键顺控停、送电操作中,由于操作不当,容易出现错误的投退操作.而传统的信号监测方法,难以及时发现这些错误[7].

基于深度学习的数据分析方法作为人工智能的重要研究领域,正广泛应用于工程的各个方面.如文献[8]提出使用深度学习算法自动分析变电站设备的周围环境,实现防火、防盗以及变电站的无人值守;文献[9]使用深度学习算法设计目标检测网络,实现输变电设备异常发热点红外图片的检测;文献[10]使用基于深度学习的分类算法,实现发电机故障状态的挖掘;文献[11]使用长短时记忆(LSTM)网络、门循环单元(GRU)神经网络和栈式自编码器(SAE)实现电力负荷预测.

为了解决一键顺控系统中不能精确判断目标设备工作的状态及硬压板状态监视可靠性低的问题,本文提出了一种基于图像识别的“双确认”方式.该方法使用监控系统采集的目标设备图像信息进行判别处理,使用一个多任务神经网络同时完成硬压板位置检测、投切状态检测和硬压板标识检测三个任务.

1 多任务学习的硬压板检测与识别

为了有效检测与识别出不同的硬压板,本文提出一个多任务学习网络.该网络不仅需要检测出硬压板区域,且需要根据硬压板下面的唯一文字描述对硬压板进行标识区分.图1为本文方法的整体框架,对于给定的输入图片,该网络首先使用一个共享卷积层提取出共享特征;然后使用一个文字检测网络检测并识别出文字,采用一个识别框检测出硬压板区域,并对其投切状态进行分类识别.

图1 硬压板检测与识别整体框架Fig.1 Overall framework of detection and recognition of hard platens

1.1 特征共享网络

由于硬压板与其下面的文字标识位置上存在关联关系,因此本文基于多任务学习的硬压板检测与识别网络,使用一个特征共享网络提取表达能力更强的特征,其具体架构如图2所示.图2中,f表示特征,conv block 64,/2表示含有64个通道的卷积层,并进行2倍下采样;up sampling表示上采样,×2为2倍上采样层;3×3表示卷积核大小为3×3;concat表示数组合并.

图2 特征共享网络架构Fig.2 Architecture of feature sharing network

特征共享网络使用ResNet-50作为基础网络,并使用特征金字塔结构(FPN)融合高、低分辨率的特征来整合全局与局部信息.特征融合过程满足

(1)

(2)

式中:gi与hi分别为待融合特征图和融合后的特征图;unpool为上采样操作;conv为卷积层操作.在特征融合时为了保证特征图的大小一致,将最后一个阶段的特征图进行上采样操作,增加一倍的尺寸;随后,将其与当前层的特征进行串接,并使用一个1×1卷积层来减小特征通道数;最后,使用一个3×3卷积操作得到融合的结果.

进行上述特征提取与特征融合操作后,将提取出的共享特征分别送入硬压板检测网络与文字检测网络进行硬压板和文字的检测与识别.

1.2 文字检测网络

本文使用EAST网络进行文字的检测,该网络可以准确、有效地检测各种场景下的文字目标.EAST网络消除了不必要的网络操作,能够直接预测任意方向的文本行.

图3为本文检测分支网络的具体架构.该分支使用FPN提取的特征作为输入,使用一个1×1卷积层将输出分支划分为一个得分通道和预测通道.得分通道用来预测每一个文字框中的特征是正样本的可能性,预测通道用来指示检测框的相对横、纵坐标值.得到每个检测框的得分与相对坐标后,即可使用非极大值抑制来搜索出局部极大值,再抑制非极大值结果,最终保留一个最理想的检测框.因此,文本检测网络的目标函数可以表示为

Ldt=λsLs+λregLreg

(3)

式中:Ls与Lreg分别为得分通道和预测通道的损失;λs与λreg分别为两损失的权重,本文将其值直接设为1.

图3 EAST检测分支架构Fig.3 Architecture of EAST detection branch

得分通道的损失函数为交叉熵损失,其表达式为

(4)

(5)

式中,Y∈Y*为随机采样样本.

(6)

1.3 文字识别网络

为了便于对文字进行识别,本文首先使用放射变换层对检测出的文字区域进行变换,以得到轴对称的检测结果.这一操作需要保证输出高度固定,且检测结果的长宽比不变.放射变换主要包括两个步骤:1)使用检测框的预测坐标来计算放射参数;2)对所有特征区域进行放射变换,以得到标准水平的特征.其中,第1)步的计算操作为

(7)

式中:M为要求的放射变换矩阵;ht、wt为变换后输出的高和宽;(t,b,l,r)为文本框左上、左下、右上和右下四个坐标;θ为文本方向角度.

使用变换矩阵M,即可实现所有区域的放射变换,即

(8)

对文本区域进行放射变换后,本文使用文字识别分支对检测框中的文本进行识别.考虑到文字识别分支检测的文本框中包含的文字长度不同,本文使用LSTM网络沿着原始图像的共享特征进行识别.文中文字识别网络包含一个双向LSTM层、一个全连接层和一个CTC解码层.

(9)

式中,B为所有可能带有空格的标签到e*的多对一映射.

文字识别网络的目的是最大化式(9)求和的对数概率,损失函数可表示为

(10)

1.4 硬压板检测与识别网络

本文使用Faster R-CNN构建硬压板的检测和分类网络,并直接将硬压板的投切状态作为硬压板的类别信息.

硬压板检测与识别网络的输入为特征共享层提取的特征,输出为硬压板的坐标值.对于给定的共享特征,首先采用3×3的滑动操作得到9个锚框,这9个锚框具有3种不同的面积:1 282、2 562和5 122.得到锚框特征后,该网络再使用1×1×256×18和1×1×256×36两个卷积层分别得到一个18维的向量和一个36维的向量,进而得到硬压板的类别与坐标值,检测与识别网络架构如图4所示.

图4 硬压板检测与识别网络架构Fig.4 Network architecture of detection and recognition of hard platens

为了优化硬压板检测与识别网络,本文对候选检测框及其类别进行Softmax二分类,并设计了目标函数为

(11)

(12)

(13)

2 实验与结果

2.1 实验设置

本文使用手工标注的9 000张硬压板目标屏图片训练所提出的检测与识别网络.在标注图片中,每一个硬压板下面包含一段文字框来描述硬压板的具体信息.同时,每个硬压板根据其投切状态标记为1(开)、0(合)两个状态.图5为本文采集的硬压板图片,本文从9 000张图片中随机选择7 200张作为训练数据集,剩下的1 800张作为测试集.文中使用Pytorch框架实现所提出的网络,并使用Adam进行网络优化.设置初始学习率为0.001,每个训练Batch的大小为1,共训练50个周期.

图5 硬压板图片Fig.5 Images of hard platens

2.2 评估指标

为了评估所提出方法的性能,本文使用精确度P、召回率R和平均性能F三个指标来表示网络性能.其中,精确度与召回率从漏检和误检的角度对性能进行评估,而平均性能是对精确度与召回率的加权平均,即从总体性能上对算法进行评估.三个指标的具体定义为

(14)

式中:q为检测值;G为真实硬压板/文本框的集合;D为网络输出结果的集合.检测结果与真实目标的匹配规则为

(15)

式中:σij=(Gi∩Dj)/Gi;τij=(Gi∩Dj)/Dj.根据多次试验结果设置T1=0.8,T2=0.2.

2.3 结果与分析

本文使用上述采集的数据集对所提出的算法进行性能评估,表1为不同算法对硬压板检测与定位的精度比较结果.CTPN结合CNN与LSTM深度网络,能有效检测复杂场景的横向分布的文字,SSTD为二值图像数字水印算法.从表1中可以看出,所提出的算法相对于其他单独的检测算法具有更高的精度.

表1 不同算法在测试集上的检测与识别精度Tab.1 Detection and recognition accuracy on test set with different algorithms %

图6为本文硬压板二次确认具体实现效果图.从图6中可以看出,使用本方法能够有效地对硬压板位置进行检测,并实现硬压板投切状态的识别,提升了一键顺控的操作精度.

图6 硬压板二次确认具体实现效果图Fig.6 Actual implementation effect diagram of secondary confirmation of hard platens

3 结 论

本文提出了一种基于深度学习的变电站硬压板状态检测与识别算法.该算法采用一个多任务学习网络,同时完成了硬压板位置、投切状态和硬压板标识检测.其中,硬压板位置检测用于确定并提取出硬压板坐标;硬压板标识识别采用基于文字检测与识别算法对硬压板进行区分;投切状态检测用于对检测出的硬压板状态进行分类,即开或合.测试结果表明,所提出的方法能够提升硬压板状态识别精度,同时也保证了一键顺控操作的安全性.

猜你喜欢

投切一键压板
“指压板”的奥秘
冷轧机一键式升降速轧制的实现
一种可根据橡胶发泡程度进行微调的硫化机
基于限流可行方案边界集的最优支路投切
“一键报贫”助力脱贫攻坚
一键观影,一键K歌 菱杰 TRS IW影院系列5.1音响套装
一键定制 秋冬彩妆懒人包
基于电容器投切的电网谐波阻抗测量
基于无功补偿晶闸管投切电容器的研究
智能压板防误系统在供电局的应用