APP下载

一种基于高级Petri网的微电网故障诊断方法

2016-04-11刘科学宣文华魏少鹏田雷雷

电力系统保护与控制 2016年15期
关键词:后备权值断路器

刘科学,宣文华,魏少鹏,田雷雷



一种基于高级Petri网的微电网故障诊断方法

刘科学1,宣文华1,魏少鹏2,田雷雷3

(1.国网冀北电力有限公司秦皇岛供电公司,河北 秦皇岛 066000;2.许继集团有限公司,河南 许昌 461000;3.燕山大学电气工程学院,河北 秦皇岛 066004)

微电网拓扑结构灵活,运行方式多样,是一个相对自治系统。针对微电网拓扑结构多变导致故障诊断建模困难问题,提出基于微电网线路故障保护信息的分层Petri网分析模型。该模型以分层保护集形式处理微电网保护信息。当微电网拓扑结构改变时,只需更新相应的保护集信息,不需要重新建模,对微电网的灵活多变有较强的适应性。该模型还可以有效判别保护和断路器的拒动、误动和处理含有时序关系的保护信息。为增强诊断系统的容错性和可靠性,采用智能加权模糊Petri网理论自适应调整权值。仿真算例验证了方法的有效性。

微电网;故障诊断;Petri网; BCC算法

0 引言

传统的电网故障诊断方法主要通过对线路电压、电流进行定量分析来实现。由于电网故障诊断过程中包含很多难以用传统数学方法描述的问题,导致传统诊断方法具有局限性[1-2]。人工智能技术对处理不确定问题有独特优势,在现代电网故障诊断领域获得应用。

文献[3]提出利用专家系统方法把保护信息、断路器状态变化以及操作人员的知识和经验通过规则表示出来,形成故障诊断知识库,进而根据报警信息对知识库进行推理、判断,得到故障诊断结果。文献[4]利用人工神经网络方法把大量电网故障实例作为分析和学习样本,把保护信息和断路器动作逻辑作为神经网络的输入,经过一定训练,实现知识的自组织和自学习,输出可能的故障元件。文献[5]利用粗糙集理论对电力系统继电保护信息进行约简分类形成规则和决策。文献[6]利用贝叶斯网络建立针对元件的故障诊断模型,利用先验概率标识各节点之间的关联关系,再采用贝叶斯网络处理不确定性,获得诊断结果。文献[7-9]利用Petri网作为电网故障诊断方法,基于与故障元件逻辑相关的断路器状态信息来建模,以断路器状态判断变迁是否点火。上述人工智能方法一般应用在网络结构比较固定的大电网中,对于拓扑结构灵活的微电网,上述故障诊断方法存在局限性。

与大电网相比,微电网拓扑结构灵活多变,电源可随机投退且发电功率不确定;多数微电网归属一般电力用户,缺乏专业人员的操控和维护,主要依靠自动化信息系统进行自治运行管理[10]。针对微电网的多变性,本文提出一种分层Petri网诊断模型和方法。该方法利用分层保护集处理微电网保护信息,通过更新保护集信息来解决微电网拓扑结构改变的建模问题。该方法还可以有效判别保护和断路器的拒动、误动,并处理含有时序关系的保护信息。利用BCC算法自适应调整权值,提高诊断结果的精确性。

1 基于分层Petri网的微电网故障诊断

1.1 微电网故障诊断分层Petri网模型的建立

分层Petri网模型简化了传统Petri网结构,其主要思想是通过保护集概念把原来分散考虑的各保护统一起来,如图1所示。对集合里各保护信息值进行“与”运算,计算结果作为库所点火依据。若结果为1,则点火,按照Petri网理论完成推导工作;反之不动作。当微电网拓扑结构发生改变时,无需重新建模,只需要更新相应保护集信息值,再按照分层Petri网模型进行故障诊断。该模型对于解决微电网的灵活多变问题有较强的适应性。

分层Petri网模型是相对故障元件来说的,分为故障上游和故障下游。靠近大电网侧定为故障上游,靠近用户侧为故障下游。相邻线路后备保护是指远端含有DG且与故障元件相关联的线路后备保护。若相邻线路远端不含DG,则不考虑。上述后备保护共同作用构成一个后备保护集。为简化计算,后备保护最远作为前两段相邻线路保护,且本级线路的后备保护也包含于后备保护集。

根据保护模型,构建上游保护矩阵1和下游保护矩阵2。矩阵首元素表示主保护或本级后备保护,默认为1,其余元素表示相邻线路后备保护集,从上到下依次赋值。图2为一个典型微电网模型,某一时刻线路L2发生短路故障,保护断路器CB2.1和CB3.2动作。按照上述描述,得到上游保护矩阵1为[1 1 1 1],下游保护矩阵2为[1 1]。

根据输出的断路器状态,构建断路器上游动作矩阵1和下游动作矩阵2。矩阵元素是与矩阵中各元素相对应保护逻辑相关的断路器状态。若保护对应的断路器动作,则设值为1,反之为0。图2的上游动作矩阵1为[1 0 0 0],下游动作矩阵2为[0 1]。同理根据保护动作状态信息构建保护动作矩阵,矩阵元素表示矩阵中对应元素的保护动作状态,若保护动作,则设值为1,反之为0。

图 2 微电网简单模型

按照上述分层Petri网模型,当图2中保护断路器CB2.1和CB3.2动作,上游近端主保护的断路器信息为1,下游后备保护的断路器信息为1,库所可以点火,完成故障诊断过程。基于分层Petri网模型诊断微电网故障时,仍可以按照传统的矩阵方法[10]进行计算。按照图2给出的网络拓扑结构,建立分层Petri网分析模型。经过矩阵计算,得到最终的标识矩阵=[1 0 0 0 0 0 0]。相比传统Petri网建模得到的标识矩阵=[1 0 0 0 0 0 0 0 0 0],本方法库所信息少,计算量小。

1.2 保护和断路器拒动、误动的判断

微电网故障发生时,基于电气元件建模的传统Petri网把断路器状态信息作为其变迁点火依据,若存在保护和断路器拒动或误动,将给分析过程带来困难。本文利用保护信息与断路器的关联关系,首先将矩阵与矩阵进行同或运算,若计算结果与矩阵相同,则说明保护信息传输正确,各保护与关联断路器逻辑正确。若计算结果不相同,则将矩阵与相减,将结果与矩阵比较,若与矩阵中相同位置的元素由0变为1,则说明断路器拒动或者保护动作信息在通信过程丢失;若由1变为-1,则说明断路器误动或者保护动作信息误报。对于上述同或计算不一致情况,需要对断路器动作状况修正,再进行Petri网建模分析。

若上述计算结果与矩阵相同,即保护与关联断路器动作逻辑相符,根据构建的保护矩阵与断路器动作矩阵,将两者进行减法运算,计算结果矩阵用sub表示。sub根据首元素不同,可以分为不同情况处理,如式(1)和式(2)所示。式(1)中,为计算矩阵中第个元素,且>1。该式表示若结果矩阵中首值为0,则说明本级保护正确动作,而其他元素为1,则相邻线路后备保护正确动作;反之,后备保护误动。式(2)中,为计算矩阵中第个元素,且>1。该公式表示若结果矩阵中首值为1,则说明本级保护没有正常动作,而其他元素为0,则远端后备保护正常动作,反之,后备保护拒动。若集合里面信息出现某个或多个保护或断路器误动、拒动时,利用本文中Petri网理论得不到故障对象,因此需要对上述情况先进行纠错,再利用Petri网进行处理,重新计算矩阵,确定故障元件。

(2)

可见,当故障线路两端主保护动作时,按照上述Petri网模型可以准确得出故障发生线路。若一端主保护动作,另一端相邻线路后备保护动作时,虽然有一端的sub矩阵首值为1,但是仍可以判断出故障线路,且得到一端主保护不动作的结果。

当只有一端主保护动作时,另一端的sub矩阵首值为1,其后备保护值也为1,这时需先纠错。假设另一端主保护也动作,判断出故障区域,得到一端主保护和相邻线路保护拒动的结果。当两端主保护都动作,一端的后备保护也动作时,一端的sub矩阵除了首值为0还存在其他为0的情况,则说明存在误动情况,除结果矩阵首值外,其他为0的保护记为误动保护。当一端主保护动作,另一端后备保护动作时,一端的sub矩阵除了首值为1,还存在其他为1的情况,则说明存在拒动情况,除结果矩阵首值外,其他为1的保护记为拒动保护。

采用上述方法不仅可以快速实现故障诊断,还可以判断保护和断路器的工作状况。本文Petri网诊断模型基于故障元件两端的保护信息构建,当两端保护都正确动作时,可以得到相应的故障元件。当一端主保护正确动作,另一端主保护存在误动或者远端后备保护集中一个或全部发生错误时,可以利用纠错算法进行纠错,然后再进行分析诊断。对于保护和断路器不正常工作的故障情形,进行纠错以后,仍可以按照分层Petri网分析,确定故障区域。

1.3 时序信息的处理

当两端主保护动作,若仍有一端相邻线路后备保护动作时,保护和断路器动作判断算法会得到该后备保护误动结果。通常情况下,主保护动作时间超前于后备保护。因此,可以利用时序Petri网对含有时序关系的微电网保护动作加以限制。当一端主保护动作时,该端相邻线路后备保护不作用。文献[11]详细介绍了时序Petri网原理,如式(3)所示。

或(4)

2 加权模糊Petri网的应用

以上方法虽然可以确定故障元件,但如果发生保护信息逻辑错误,诊断过程会出现漏诊情况。且只在判断变迁点火时,利用了保护信息,其他情况并没有充分利用保护信息。因此引用模糊推理理论[12-14],充分利用保护信息计算故障元件发生的概率,方便操作人员理解故障结果。

2.1 加权模糊Petri网定义

模糊Petri网是一个六元组

Σ的运算规则为对,如果,有:

(6)

在上述模糊Petri网中,一个变迁及其前后级(和)中的各个库所,模拟一条模糊推理定则,其中库所代表前提条件,库所代表推理结果。对表示条件对推理成立的理论支持,()表示条件的可信度。这样,就表示条件对推理的置信度。()表示推理对各个前提条件的实际支持度的阈值。

加权模糊Petri网定义了“与”、“或”两种基本的产生式规则类型。不同规则类型的权值有不同约束。对于“与”规则类型,假设命题由个前提命题组合而成,则权值可由式(7)确定。对于“或”规则类型,权值比较固定,一般为1。

加权模糊Petri网的推理规则是置信度大于阈值时,变迁点火。对于含有“与”逻辑关系的命题,若,则变迁点火,其库所置信度由式(8)得到

(8)

对于含有“或”逻辑关系的命题,由于权值为1,其判断方法与模糊Petri网相同。

2.2 加权模糊Petri网故障诊断推理模型

对于本级线路保护,其保护集只需考虑本级保护与断路器动作,判断流程如图3。图中。

图3 断路器与主保护统一考虑的推理模型

对于远端后备保护,由于保护集中需要考虑的元素通常不止一个,在利用加权模糊Petri网分析时,需要对每个元素按图4的建模过程,再根据算子[16]计算得到远端后备保护集的置信度。其中上游后备保护集的置信度用up表示,下游后备保护集的置信度用dn表示。具体推理过程由图4得到,图中后备保护集包含个后备保护。

图4 后备保护集的推理过程

2.3 权值的确定方法

在电网故障诊断中,模糊Petri网模型的置信度、阈值都是固定的[17],权值一般是由专家经验确定,缺乏学习能力。一旦模型建立,其参数和结构就是固定的,不能根据微网实际情况及知识的变化进行动态调整,无法自动更新知识及规则,缺乏智能性。本文应用离散细菌群体趋药性优化算法(BCC)自适应调整Petri网权值,使模型推理更贴近微电网动态行为。

由于本文选用加权模糊petri网处理方法主要解决微网灵活多变的拓扑结构导致保护集各元素的权值调整。为此,把保护和断路器条件发生的权值取固定的已知值,从而保证权值寻优结果体现出微网拓扑结构的改变。由于一个元件故障必然会引发保护动作,保护动作又引发断路器跳闸;从复杂性和先决性来说保护动作环节更为重要,参照文献[18]将保护动作权值设为0.54,断路器动作权值设为0.46。在此基础上应用BCC智能算法优化其他权值。

BCC算法是一种新的基于生物行为的全局寻优方法,该方法采用细菌群体交互模式,较一般方法收敛速度快,并且可以自适应调整步长,保证算法搜索精确度[19]。为了增强Petri网系统的智能型,利用BCC算法训练模糊Petri网的权值,寻找最优权值。优化算法流程图如图5所示。

图5中种群初始化时,要保证“与”规则类型的权值和为1,即满足式(9)的约束条件

(10)

图5中的误差代函数可以由式(10)得到,式中是按照模糊Petri网计算法则,利用理论值得到的终止库所故障置信度;′为实际值下,终止库所的故障置信度;为终止库所数。将误差逐层向输入层方向逆向传播,使算法不断自适应修改AFPN网络的权值,本文要求精度小于0.001。

对权值训练过程的验证,可以由加权模糊Petri网结构展开,假设理论值为1=0.3,2=0.35,3=0.35,4=1,5=1,6=0.32,7=0.68。按照BCC算法进行智能搜索,设置样本群数为100,搜索100次,误差很小且稳定,得到优化值为1=0.294,2=0.345,3=0.361,4=1,5=1,6=0.32,7=0.68。

图5 BCC优化算法流程图

3 算例分析

在Matlab/Simulink环境下,按照图2所示的微电网拓扑结构,搭建仿真模型。图中微电网电压等级为380 V,含5条馈线,DG1~DG4为容量30 kW的逆变器型分布式电源,且DG4在某一时刻投切到DG2所连母线上。并网运行时采用恒功率控制,孤岛运行时采用下垂控制。Load1~Load5 的容量分别为30 kW、30 kW、30 kW、30 kW、40 kW;Line1~Line5长度均1 km,阻抗为0.641+j0.101 Ω。根据系统采集到的保护动作信息,得到如表1所示的故障诊断结果。

表1 Petri网诊断结果

表1中,利用分层Petri网分析模型,将诊断系统提供的保护信息作为初始标识,在保护或断路器误动状态下,终止库所故障置信度大于最小阈值(0.6),仍可以确定故障元件,增强诊断系统的容错性。并且对微电网的灵活多变有较强的适应性。

4 结论

本文在传统Petri网结构基础上,提出分层Petri网的建模思想,将保护信息分层处理,大大减少计算量。仿真结果表明该模型容错性强,在保护和断路器的拒动、误动状态下仍可以准确确定故障元件,对微电网的灵活多变有较强的适应性。并且将IEC61850通信结构与Petri网理论相结合,保证了微电网线路在线实时的故障诊断。

[1] 高翔, 张沛超, 章坚民. 电网故障信息系统应用技术[M]. 北京: 中国电力出版社, 2006: 27-35.

[2] 薛浩然, 张珂珩, 李斌, 等. 基于布谷鸟算法和支持向量机的变压器故障诊断[J]. 电力系统保护与控制, 2015, 43(8): 8-13.

XUE Haoran, ZHANG Keheng, LI Bin, et al. Fault diagnosis of transformer based on the cuckoo search and support vector machine[J]. Power System Protection and Control, 2015, 43(8): 8-13.

[3] 赵伟, 白晓民, 丁剑, 等. 基于协同式专家系统及多智能体技术的电网故障诊断方法[J]. 中国电机工程学报, 2006, 26(20): 1-8.

ZHAO Wei, BAI Xiaomin, DING Jian, et al. A new fault diagnosis approach of power grid based on cooperative expert system and multi-agent technology[J]. Proceedings of the CSEE, 2006, 26(20): 1-8.

[4] 毕天姝, 倪以信, 吴复立, 等. 基于新型神经网络的电网故障诊断方法[J]. 中国电机工程学报, 2002, 22(2): 73-78.

BI Tianshu, NI Yixin, WU Fuli, et al. A novel neural network approach for fault section estimation[J]. Proceedings of the CSEE, 2002, 22(2): 73-78.

[5] 蒋亚坤, 李文云, 赵莹, 等. 粗糙集与证据理论结合的电网运行优质性综合评价[J]. 电力系统保护与控制, 2015, 43(13): 1-7.

JIANG Yakun, LI Wenyun, ZHAO Ying, et al. Evaluation of power quality performance based on rough set and evidence theory[J]. Power System Protection and Control, 2015, 43(13): 1-7.

[6] 朱永利, 王艳, 耿兰芹, 等. 基于贝叶斯网络的电网故障诊断[J]. 电网技术, 2007, 27(7): 33-37.

ZHU Yongli, WANG Yan, GENG Lanqin, et al. Bayesian networks based novel method for fault section estimation of power systems[J]. Power System Technology, 2007, 27(7): 33-37.

[7] 蒋昌俊. Petri网的行为理论及其应用[M]. 北京: 高等教育出版社, 2003: 25-90.

[8] 刘毅, 高振兴, 郭创新, 等. 一种考虑多层信息融合的电网故障诊断辅助决策方法[J]. 电力系统保护与控制, 2010, 38(24): 14-18.

LIU Yi, GAO Zhenxing, GUO Chuangxin, et al. An assistant decision-making for fault diagnosis based on multilayer information fusion[J]. Power System Protection and Control, 2010, 38(24): 14-18.

[9] 任惠, 米增强, 赵洪山, 等. 基于编码Petri网的电力系统故障诊断模型研究[J]. 中国电机工程学报, 2005, 25(20): 44-49.

REN Hui, MI Zengqiang, ZHAO Hongshan, et al. Power system fault diagnosis modeling techniques based on encoded Petri nets[J]. Proceedings of the CSEE, 2005, 25(20): 44-49.

[10]张建华, 黄伟. 微电网运行控制与保护技术[M]. 北京: 中国电力出版社, 2010: 33-34.

[11]吴哲辉. Petri网导论[M]. 北京: 机械工业出版社, 2006: 10-55.

[12] MANNER Z, PNUELI A. The temporal logic of reactive and concurrent system: specification[M]. Berlin: Springer-Verlag, 1992.

[13] 栗然, 仇晓龙. 基于模糊Petri网的网故障诊断改进方法[J]. 中国电力, 2008, 41(5): 50-54.

LI Ran, QIU Xiaolong. Improvement in fault diagnosis of transmission networks using fuzzy Petri net[J]. Electric Power, 2008, 41(5): 50-54.

[14]孙静, 秦世引, 宋永华. 模糊Petri网在电力系统故障诊断中的应用[J]. 中国电机工程学报, 2004, 24(9): 74-79.

SUN Jing, QIN Shiyin, SONG Yonghua. Fuzzy Petri nets and its application in the fault diagnosis of electric power systems[J]. Proceedings of the CSEE, 2004, 24(9): 74-79.

[15]杨健维, 何正友. 基于时间约束 Petri 网的电网警报处理及故障诊断[J]. 电力系统保护与控制, 2012, 40(1): 77-84.

YANG Jianwei, HE Zhengyou. Power systems alarm processing technology and fault diagnosis based on Petri nets with timing constraints[J]. Power System Protection and Control, 2012, 40(1): 77-84.

[16] 杨健维, 何正友. 基于时序模糊Petri网的电力系统故障诊断[J]. 电力系统自动化, 2011, 35(15): 46-51.

YANG Jianwei, HE Zhengyou. Power system fault diagnosis approach based on time sequence fuzzy Petri net[J]. Automation of Electric Power Systems, 2011, 2011, 35(15): 46-51.

[17] CHOH J, PARK J K. An expert system for fault section diagnosis of power systems using fuzzy relations[J]. IEEE Transactions on Power Systems, 1997, 12(1): 342-348.

[18]谢红涛, 童晓阳. 基于分层模糊Petri网的电网故障综合诊断方法[J]. 电网技术, 2012, 36(1): 246-252.

XIE Hongtao, TONG Xiaoyang. A method of synthetical fault diagnosis for power system based on fuzzy hierarchical Petri net[J]. Power System Technology, 2012, 36(1): 246-252.

[19] MIILLER S D, MARCHETTO J, AIRAGHI S, et al. Optimization based on bacterial chemotaxis[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(1): 16-19.

(编辑 张爱琴)

A method of micro grid fault diagnosis based on high-level Petri net

LIU Kexue1, XUAN Wenhua1, WEI Shaopeng2, TIAN Leilei3

(1.Qinhuangdao Power Supply Company, State Grid Jibei Electric Power Company Limited, Qinhuangdao 066000, China;2. XJ Group Corporation, Xuchang 461000, China; 3. School of Electrical Engineering,Yanshan University, Qinhuangdao 066004, China)

The micro-grid is a relatively autonomous system with flexible topology and diverse operation mode. In order to solve the fault diagnosis problem resulted from the varied topology of micro-grid, this paper proposes a hierarchical Petri net diagnosis model. The micro-grid protection information is described with hierarchical protection set. And when the micro-grid topology changes, only the corresponding information of the protection sets need updating, instead of changing the whole model, so as to improve the adaptability to the flexible topology of micro-grid. The diagnosis model can effectively distinguish the misoperation of protection and circuit breaker, and deal with the sequential data come from the protection. In order to enhance fault tolerance of the diagnosis system, this paper uses intelligent weighted fuzzy Petri net and adaptive cumulative value to improve the accuracy of fault diagnosis. The effectiveness of the proposed method is verified by simulation example.

micro-grid; fault diagnosis; Petri net; BCC algorithm

10.7667/PSPC151433

2015-08-14

刘科学(1978-),男,本科,高级工程师,研究方向为分布式光伏并网及其电能质量;E-mail: qhdliukexue@aliyun. Com 宣文华(1977-),男,硕士,高级工程师,研究方向为分布式光伏并网及其电能质量;E-mail: xuan.wenhua@nc. sgcc.com.cn 魏少鹏(1986-),男,工程师,主要从事电子式互感器的研发工作。

猜你喜欢

后备权值断路器
一种融合时间权值和用户行为序列的电影推荐模型
后备制动系统可在紧急情况下为轮胎放气
后备母猪的选择和培育
CONTENTS
我国冰球“贯通化”后备人才培养模式的思考
六氟化硫断路器运行与异常处理
断路器控制回路异常分析及处理
一例断路器内部发热的诊断分析
SF6断路器拒动的原因分析及处理
基于权值动量的RBM加速学习算法研究