一种基于改进CNN的智能变电站通信链路故障定位方法

文档序号:33204146发布日期:2023-02-07 23:19阅读:112来源:国知局
一种基于改进CNN的智能变电站通信链路故障定位方法
一种基于改进cnn的智能变电站通信链路故障定位方法
技术领域
1.本发明属于电力技术领域,尤其涉及一种基于改进cnn的智能变电站通信链路故障定位方法,旨在缩小智能变电站通信链路故障排查范围,提高故障处置效率,保障变电站的安全稳定运行,cnn是指卷积神经网络。


背景技术:

2.随着智能变电站的不断发展,通信网络取代传统的二次电缆接线实现交流量和开关量等信息的交互,但数量庞大、连接复杂的链路以及故障情形下的大量突发告警信息,以目前仅依靠运维人员现场经验辅以装置就地告警的故障处置方式,难以在短时间内实现故障位置准确判别与及时处置;加之实际现场中为提高运行可靠性,保护装置与通信网络均采用双重化冗余配置,更加剧了通信网络链路故障定位的困难。
3.得益于通信网络化的开放性,通过网络分析仪(na)对报文的统计、监测以及交换机状态的主动获取,能够克服通信网络流通信息不可视的难题,同时后台与装置的告警信息能够提供丰富的故障特征信息,为通信链路故障定位提供了坚实的基础。
4.目前,针对智能变电站通信链路故障研究重点一方面在于利用通信网络某一故障特征,以穷举或列表方式确定故障范围(高磊,杨毅,刘玙,宋爽.基于举证表的智能变电站过程层通道故障定位方法[j].电力系统自动化,2015,39(04):147-151.);另一方面在于人工智能算法的引入(孙宇嫣,蔡泽祥,郭采珊,马国龙,戴观权.基于深度学习的智能变电站通信网络故障诊断与定位方法[j].电网技术,2019,43(12):4306-4314.);但是传统方法故障信息单一,无法实现对故障链路的精准定位,人工智能算法针对每一条链路进行编码会面临样本维数过高、单一类别样本数量不足的问题,影响故障定位结果的精确性。
[0005]
本技术提出了应用改进cnn的智能变电站通信链路故障定位模型,以装置为节点构建特征矩阵表征通信链路故障,将故障定位目标域缩小至故障链路两端的装置,结合后台获取的故障间隔信息实现故障链路的精确定位,并且在保障定位精准度的前提下降低了样本数据维度。
[0006]
现有技术中,cn114814467a公开了一种配电网故障定位方法,包括如下步骤:s1、对监测电网区域内的馈线区段状态进行编码,形成位置序列;s2、在群粒子算法的迭代次数达到最大迭代次数后,将粒子群在各位置上的适应度值转化为信息素的初始增量,赋给蚁群中各蚂蚁的初始信息素;s3、将粒子群中各粒子的位置赋给蚁群中的各蚂蚁,基于蚁群算法查找出最优位置,将最优位置各个区段的状态作为监测电网区域内的各馈线区段的当前状态。
[0007]
cn114252732a公开了基于二进制粒子群算法的配电网故障区间定位方法,步骤1:根据配电网拓扑结构,对网络进行二进制编码,并形成各个开关的开关函数,输入ftu上传的故障信息;步骤2:采用二进制粒子群算法:初始化粒子群,初始化每个粒子的位置及速度,设置收敛条件;步骤3:计算每个粒子的适应度,找出群体最优与个体最优,判断是否满足收敛条件;步骤4:若不满足收敛条件,则更新粒子的速度及位置,计算新粒子群中每个粒
子的适应度,再次找出群体最优与个体最优;若满足收敛条件,则输出当前群体最优所对应粒子位置,即为配电网故障区间。
[0008]
上述现有技术存在如下缺陷:故障的定位的精准性,容错性仍存在相对较高的错误率。


技术实现要素:

[0009]
为提高智能变电站通信链路故障的现场处置效率,保障智能变电站的安全稳定运行,故障链路的精准定位至关重要。
[0010]
基于此,本发明提出了一种基于改进cnn的智能变电站通信链路故障定位方法,该方法基于智能变电站的全站系统配置文件(scd文件)构建通信网络邻接矩阵,并作为基准表征通信链路故障特征,进一步基于二次装置连接与运行状态之间的逻辑关系,构建全站故障样本集;搭建基于改进cnn的智能变电站通信链路故障定位模型,最终通过后台信息初步判定的故障间隔信息与定位模型输出结果共同实现故障链路精确定位。
[0011]
本发明所采用的技术方案是:一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于包括以下步骤:步骤1:通过解析智能变电站全站系统配置文件(scd文件)获取二次装置信息交互与逻辑连接关系,构建通信网络连接矩阵a0,其中以智能变电站二次装置为节点,并按照三层两网的结构分间隔排序;步骤2:基于故障情况下装置的自检告警信息与报文接收/发送状态监测,以通信网络连接矩阵a0为基础构建带权重的报文状态自检特征矩阵x

message
;步骤3:基于交换机报文流量监测信息,以通信网络连接矩阵a0为基础,构建带权重的流量异常矩阵x

flow
;步骤4:基于整个二次通信网络中装置(节点)连接关系,输入外界影响因素,根据ied之间信号交互关系以及交换机配置生成故障特征集xi=[x

message
,x

flow
];步骤5:根据后台告警信息初步判定链路故障间隔信息;步骤6:搭建基于改进cnn的通信链路故障定位模型并利用训练样本集进行训练,将测试样本集输入至训练好的故障定位模型,结合模型输出结果、故障链路间隔信息与实际故障位置进行比较,分析模型故障定位的性能。
[0012]
上述所述的一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于所述二次装置信息交互与逻辑连接关系为变电站内ied之间sv/goose报文发布与订阅关系、ied输入输出虚端子等装置信息交互与连接关系。
[0013]
上述所述的一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于以通信网络连接矩阵a0为基础,对角元素表征装置自检信息,如式(3),非对角元素表征报文接收状态,如式(4),构成报文状态自检特征矩阵x
message

其中:i,j为报文状态自检特征矩阵x
message
中元素的行、列;n为矩阵维数;将二次装置之间流通的异常报文路径数量作为对应非对角元素的权重α1,由式(6)计算得到:其中:messagek为第k条报文的接收/发送状态,状态正常置为0,状态异常置为1;nr为装置之间报文合集大小;将网络邻接矩阵x
message
中对应元素与权重相乘,得到带权重的报文状态自检特征矩阵x

message
,如式(7):x

message
=x
message
·
α1(7)上述所述的一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于所述交换机报文流量监测信息为通过增设变电站远程运维集控装置,故障情况下主动请求获取的,当监测到报文流量突减,发出低流量告警,并以与交换机存在逻辑连接关系的节点元素表征交换机至装置的流量状态,流量异常置为1,流量正常置为0,如式(4),生成流量异常矩阵x
flow
:其中:x
flow_lk
表示通信网络中第l台交换机与第k台装置报文流量状态,l、k分别为以网络邻接矩阵a0为基准的交换机与装置编号。
[0014]
将交换机与二次装置之间流通的流量异常报文路径数量作为对应非对角元素的权重α2,计算公式参考式(6);对x
flow
中智能终端至交换机的通信链路对应元素引入随机权重β
ij
,如式(9),构建带权重的流量异常矩阵x

flow
:β
ij
=1+rand[0,1](9)x

flow
=x
flow
·
β
·
α2(10)
[0015]
上述所述的一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于所述外界影响因素,包括信源端口故障信息、网络拓扑变化信息、光纤链路中断信息。
[0016]
上述所述的一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于所述链路故障间隔信息通过如下方法初步判定:当通信链路故障时,故障链路的信宿装置(接收信息的装置)由于无法正常接收到所需信息会产生相应的告警信息传输至后台监控主机,通过此类信息能够获取故障链路所在间隔信息。
[0017]
上述所述的一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于通信链路故障的定位模型基于改进cnn搭建,具体步骤如下:步骤一:对故障位置进行编码;对不同装置之间链路故障进行编码,作为训练样本的标签与故障定位模型的输出;步骤二:网络改进;基于常规cnn采用的多尺寸卷积核策略,提取跨包括间隔故障与多重故障的故障特征;输入采用多通道输入方式,特征提取后利用拼接层进行拼接,以全
连接层作为输出层;步骤三:模型训练与测试;将故障样本集按照7:2:1的比例划分为训练集、测试集、验证集,按照指定迭代次数进行训练,利用训练好的网络进行测试与验证。上述所述的一种基于改进cnn的智能变电站通信链路故障定位方法,其特征在于主要表征的装置节点合集s为:s={ac,a
swm_k
,a
pz_i
,a
pnet_i
,a
mc_j
,a
swg_m
,a
sws_n
,a
mu_p
,a
it_q
};(1)其中:ac表示后台监控主机;a
pz_i
表示保护装置直采直跳的连接方式、a
pnet_i
表示网采网跳的连接方式,下标i表示第i台保护装置,a
mc_j
表示第j台测控装置,a
swm_k
表示第k台mms交换机、a
swg_m
表示m台goose交换机、a
sws_n
表示n台sv交换机,a
mu_p
表示第p台合并单元,a
it_q
表示第q台智能终端;网络邻接矩阵a0中除对角元素为1表示装置本体外,其它元素a
ij
定义为:本发明的有益效果在于:(1)将通信网络链路故障定位至故障链路两端的装置,极大地改善现场通信链路故障的排查与处置,具有工程实用价值。(2)利用样本生成方法构建全站故障样本集,应用改进cnn,有利于应对全站不同位置故障情况。(3)相较于传统定位方法具有更高的定位精准度,并针对告警信息错报/误报/漏报情形具有较好的信息容错性。
附图说明
[0018]
图1为智能变电站通信网络示意图。
[0019]
图2为改进cnn结构示意图。
[0020]
图3为通信网络故障定位流程图。
[0021]
图4为智能变电站部分间隔通信网络拓扑。
[0022]
图5为不同定位方法的性能分析。
[0023]
图6为信息不可靠情况下不同方法对比。
[0024]
图7为基于改进cnn的智能变电站通信链路故障定位方法的流程框图。
具体实施方式
[0025]
如图7,本发明所提供的一种基于改进cnn的智能变电站通信链路故障定位方法,具体包括以下步骤:步骤1:通过解析智能变电站正常运行情况下全站系统配置文件(scd文件)获取变电站内智能电力监测装置(ied)之间sv/goose报文发布与订阅关系、智能电力监测装置(ied)输入输出虚端子等装置的信息交互与连接关系,以此为依据生成通信网络邻接矩阵a0,并以智能变电站二次装置为节点,并按照三层两网的结构分间隔排序,主要表征的装置节点合集s为:s={ac,a
swm_k
,a
pz_i
,a
pnet_i
,a
mc_j
,a
swg_m
,a
sws_n
,a
mu_p
,a
it_q
};(1)
其中:ac表示后台监控主机;a
pz_i
表示保护装置直采直跳的连接方式、a
pnet_i
表示网采网跳的连接方式,下标i表示第i台保护装置,a
mc_j
表示第j台测控装置,a
swm_k
表示第k台mms交换机、a
swg_m
表示m台goose交换机、a
sws_n
表示n台sv交换机,a
mu_p
表示第p台合并单元,a
it_q
表示第q台智能终端;节点合集s中二次设备总数为n;网络邻接矩阵a0中除对角元素为1表示装置本体外,其它元素a
ij
定义为:步骤2:由于引起通信链路中断或异常的原因并不唯一,但均会导致报文发布与订阅关系的异常,可将由于通信链路中断而产生的二次设备告警信号归纳为报文的发送/接收异常;通过网络分析仪(na)监测报文接收状态,后台获取智能变电站二次装置自检告警信号(交换机不具备自检功能),以通信网络邻接矩阵a0为基础,对角元素表征装置自检信息,如式(3),非对角元素表征报文接收状态,如式(4),构成报文状态自检特征矩阵x
message
;;其中:i,j为报文状态自检特征矩阵x
message
中元素的行、列;n为矩阵维数,由智能变电站二次装置数量决定;将不同装置之间流通的异常报文路径数量作为非对角元素的权重,其中二次装置之间流通报文的状态合集r
message
如式(5)所示,若监测到第k条报文接收/发送异常,则messagek=1,否则为0;对应装置连接关系的非对角元素权重由式(6)计算得到;r
message
=[message1,message2,...,message
nr
](5)其中:nr为装置之间报文合集大小;将网络邻接矩阵x
message
中对应元素与权重相乘,得到带权重的报文状态自检特征矩阵x

message
,如式(7):x

message
=x
message
·
α1(7)其中:messagek为第k条报文的接收/发送状态,状态正常置为0,状态异常置为1;步骤3:通信网络故障情形下交换机中传输的信息流将出现异常特征,但交换机不具备自检告警功能;通过增设变电站远程运维集控装置,故障情况下主动请求获取交换机报文流量信息,监测到报文流量突减,发出低流量告警;以通信网络邻接矩阵a0为基础,以与交换机存在逻辑连接关系的节点元素表征交换机至装置的流量状态,流量异常置为1,流量正常置为0,如式(8),生成流量异常矩阵x
flow
:其中:x
flow_lk
表示通信网络中第l台交换机与第k台装置报文流量状态,l、k分别为以网络邻接矩阵a0为基准的交换机与装置编号;
将交换机与二次装置之间流通的流量异常报文路径数量作为对应非对角元素的权重α2,计算公式参考式(6);对x
flow
中智能终端至交换机的通信链路对应元素引入随机权重β
ij
,如式(9),构建带权重的流量异常矩阵x

flow
;β
ij
=1+rand[0,1](9)x

flow
=x
flow
·
β
·
α2(10)步骤4:故障样本集生成;由于深度学习网络依赖于大量训练样本,但智能变电站实际运行与维护过程中对于通信网络故障事件数据的积累量受限于实际故障发生频率,类型少、积累周期长,难以提供大量丰富的训练样本;本发明基于整个二次通信网络中装置(节点)连接关系,输入外界影响因素,包括信源端口故障、网络拓扑变化、光纤链路中断等信息,根据智能电力监测装置(ied)之间信号交互关系以及交换机配置生成故障特征集xi=[x

message
,x

flow
],其中x

message
、x

flow
分别带权重的报文状态自检特征矩阵与带权重的流量异常矩阵,由式(7)、(10)计算得到;步骤5:在实际运行过程中,智能变电站后台告警信息与装置就地告警信号是故障处置的主要判断依据;当通信链路故障时,故障链路的信宿装置(接收信息的装置)由于无法正常接收到所需信息会产生相应的告警信息传输至后台监控主机,通过此类信息能够清晰获取故障链路所在间隔信息,以此信息作为通信链路故障的初步定位;步骤6:搭建基于改进cnn的通信链路故障定位模型并利用训练样本集进行训练,将测试样本集输入至训练好的定位模型,结合故障链路间隔初定信息实现通信链路的准确定位;具体步骤如下:(1)故障位置编码;考虑到通信链路由信号发出、接收装置与通信通道构成,本发明以通信链路两端的装置作为定位目标域确定故障链路位置,故障目标域与编码如表1所示,编码作为故障链路定位模型的输出:表1故障目标域与编码其中:sw1表示站控层中心交换机,即mms网;sw2表示过程层交换机,即sv/goose网;(2)网络改进;本发明在常规cnn基础上,设置多输入通道并针对报文状态自检特征矩阵x

message
采用多尺寸卷积核策略,进行卷积操作以提取通信网络故障断面下不同层次的局部特征,经过多层信息传递之后再将提取后的特征进行拼接(concatenate),改进卷积神经网络架构如图2所示;(3)模型训练与测试;将故障样本集按照7:2:1的比例划分为训练集、测试集、验证
集,按照指定迭代次数进行训练,利用训练好的网络进行测试与验证;智能变电站通信链路故障定位流程框如图3所示。
[0026]
仿真验证:为验证本发明所提方法的有效性,以某220kv智能变电站一个线路间隔、一个母线间隔与一个变压器间隔为例(其中过程层网络采用sv/goose两网合一方式),各个间隔中报文发布与订阅以及二次装置之间的连接关系如图4所示。
[0027]
根据步骤1中网络邻接矩阵a0的构建原则可知,网络表征合集s中共有20个元素(节点),即网络邻接矩阵与样本特征矩阵维数为20(n=20);改进cnn的输入通道数为2,由表1可知通信网络故障位置设置有11种,输出通道数为11;验证过程中,不同位置的单重故障与双重故障分别生成1168组、800组,将其组合构建为数据集,以7:2:1的比例划分训练集、测试集与验证集:1)实际故障情况下定位结果对比分析以图4所示间隔中变压器合并单元至过程层交换机通信链路中断以及线路智能终端至保护装置链路中断的双重故障为例,母线保护装置、变压器保护装置以及测控装置由于直采/网采接收信息不一致发出sv数据异常告警,变压器间隔合并单元自检通信链路中断发出sv通信链路中断告警,通过主动请求方式监测到交换机(15)与交换机(10)、保护装置、测控装置以及合并单元等出现报文流量突减发出低流量告警信息;线路保护装置、智能终端发出goose通信链路中断告警。根据步骤2与步骤3中分析对此场景下故障特征进行表征:将以上特征矩阵与网络邻接矩阵a相乘并叠加权重后得到故障特征集xi,输入训练好的改进cnn故障定位模型中并得到输出结果y(输出阈值设置为0.8):根据输出结果可知,故障性质为双重故障,故障位置分别在保护装置-智能终端、合并单元-过程层交换机。此故障情形下,线路间隔与变压器间隔均会向后台发出相应通信链路故障告警信号。在上述多重目标域情况下,运维人员结合装置的就地告警信息(故障指示灯亮),能够实现故障链路与装置目标域的对应并处置故障。传统定位方法以交叉路径法为例,根据其诊断流程可知,在报文传输路径无交集的多重故障情形下,诊断结果为空集,无法实现故障链路的准确定位。
[0028]
通过大量测试样本与验证样本,对本文方法与传统交叉链路方法以及bp神经网络进行诊断结果分析,对比不同方法的准确率与误差如图5所示;其中第一横条为最大误差,第二横条为平均误差,第三横条为准确率。
[0029]
对比表明,在通信链路多重故障场景下传统方法存在较为明显的不足,与常规bp以及cnn相比本文所提方法故障定位相较于其他方法具有较优的准确率与鲁棒性;2)告警信息不可信情形定位结果对比分析在智能变电站实际运行过程中,会出现告警信息错发或漏发的情形,称此情形为告警信息不可信情形。为验证故障定位模型的容错性能的普遍性,在测试样本与验证样本
集中随机抽取100组传统定位方法、常规bp、cnn以及改进cnn方法均能准确定位的样本,通过修改故障样本矩阵中随机装置的状态作为信息不可信故障样本,并对上述4种方法针对信息不可信样本的定位结果进行分析,结果如图6所示;其中第一竖条为错判样本数,第二竖条为正确样本数。
[0030]
结果表明,传统定位方法由于依赖单一信息收不可信信息影响严重,定位结果错误率高;改进cnn定位模型相较于常规bp、常规cnn仍保持故障定位的精准性,容错性良好。
[0031]
上述实施例中所述的goose(genericobjectorientedsubstationevent)是一种面向通用对象的变电站事件。上述实施例中所述的sv(sampledvalue)是采样值。
[0032]
上述实施例中所述的mms(manufacturingmessagespecification)是iso/iec9506标准规定的一套用于工业控制系统的通信协议。
[0033]
上述实施例中所述的bp为反向传播算法,是多层神经元网络的一种学习算法。
[0034]
本发明的有益效果在于:(1)将通信网络链路故障定位至故障链路两端的装置,极大地改善现场通信链路故障的排查与处置,具有工程实用价值;(2)利用样本生成方法构建全站故障样本集,应用改进cnn,有利于应对全站不同位置故障情况;(3)相较于传统定位方法具有更高的定位精准度,并针对告警信息错报/误报/漏报情形具有较好的信息容错性。
[0035]
上述的实施例仅为本发明的优选技术方案,而不应视为对于本发明的限制。本发明的保护范围应以权利要求记载的技术方案,包括权利要求记载的技术方案中技术特征的等同替换方案为保护范围。即在此范围内的等同替换改进,也在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1