基于遗传算法的电力系统故障诊断的解析模型与方法_第二部分_软件实现.pdf
《基于遗传算法的电力系统故障诊断的解析模型与方法_第二部分_软件实现.pdf》由会员分享,可在线阅读,更多相关《基于遗传算法的电力系统故障诊断的解析模型与方法_第二部分_软件实现.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于遗传算法的电力系统故障诊断的解析模型与方法第二部分:软件实现?文福拴韩祯祥田磊史觉玮张怀宇*(浙江大学电机系杭州 310027,*浙江省电力局中调所)摘要在本文第一部分所发展的故障诊断的解析模型与方法的基础上,首先提出了由计算机自动形成故障诊断的目标函数的方法,这是实现电力系统在线故障诊断所必需的。之后,介绍了为浙江省电力局开发的电力系统在线故障诊断实用软件的构成与主要功能。关键词故障诊断目标函数1 目标函数的自动形成将本文第一部分发展的故障诊断方法在线实际应用时,其目标函数也即其中的保护与断路器的期望状态值 r*k(S)和 c*j(S,R)必须由计算机自动形成。这是由于网络接线是经常变化
2、的,而r*k(S)和c*j(S,R)与网络拓扑结构有关,要求调度员在每次网络接线发生变化后人工修改目标函数中相应的 r*k(S)和 c*j(S,R)是不切实际的,因此必须开发自动形成目标函数的方法。此外,为提高运算速度以便于在线运用,故障诊断时应只对停电区域内有关的保护与断路器自动形成目标函数。以本文第一部分中图 1中的元件L1(s4)为例,先观察其对应的目标函数(参见本文第一部分),共有下面几项保护与断路器与其相关:L1Am(即 r4)、L1Bm(即 r5)、L1A P(即 r8)、L1Bp(即r9)、L1As(即 r12)、L1Bs(即 r13)、CB2(即c2)、CB3(即 c3)。下面
3、将其作分类分析。第一类为主保护(r4与 r5),它们的期望目标状态 r*的表达式易实现。即等于该元件的状态值,表达式为:r*4(S)=s4,r*5(S)=s4;第二类为第一后备保护(r8与 r9),它们的期望状态的表达式也易实现。只需反映出“主保护未动,第一后备保护应动作”这一动作原理即可。它等于元件的状态值乘以(1-该主保护状态值),其表达式为:r*8(S)=s4(1-r4),r*9(S)=s4(1-r5);第三类为第二后备保护(r12与 r13),它们的期望的状态函数较难形成。从本文第一部分中式(13)与式(14)来看,它们包括了其它一些元件的状态值及一些断路器的状态值;第四类为由保护触发
4、的断路器(c2与 c3),它们的期望的状态函数 c*的表达式在第三类第 10 卷第 3 期1998 年 9 月电 力 系 统 及 其 自 动 化 学 报Proceedings of the EPSAVol.10 No.3September1998?浙江省中青年科技人才培养专项基金和曹光彪高科技发展基金资助项目”资助本文 1998 年 1 月 15 日收到表达式形成后也较容易获得。因此,我们主要处理第三类的函数表达式。首先,引入“关联”这个概念。这里的“关联”意义较广,泛指有联系的元件与保护、保护与断路器、元件与元件间的关系。元件 保护间的关联,指该保护能划为该元件的主保护、第一后备保护、第二后
5、备保护中的一种;保护 断路器间的关联,指一旦该保护动作,原理上能使这个断路器动作;元件 1 元件 2间的关联,指元件 1 的第二后备保护范围能够包括元件 2,同时称元件 2 为元件 1 的关联元件。其次,引入几个关联矩阵。关联矩阵 ERA(元件一保护)中的各元素为:era1,j=主保护名 j=1第一后备保护名j=2第二后备保护名j=3ERA 为ne 3维矩阵,其中 ne=2nl+nT+nB+nG,nl为总线路数,nT为总变压器数,nB为总母线数,nG为总发电机数,2nL意指线路两侧的保护分别考虑。关联矩阵 RBA(保护一断路器)中的各元素为:rba1,j=0,若保护 i 动作,原理上不可以跳开
6、断路器 j;1,若保护 i 动作,原理上可以跳开断路器 j。RBA 为 nrnc维矩阵,其中nr为保护总数目,nc为断路器总数目。关联矩阵 REA(保护 元件)中的各元素为:rea1,j=0,若保护 i 不能保护到元件 j;1,若保护 i 能保护到元件 j。这里的保护只包括第二后备保护。REA 为nrne维矩阵,其中nr为第二后备保护数,ne为总元件数(ne=nL+nT+nB+nG)。例如,L1As(r12)能保护到B(s2)和L2(s5),则有:rear12,s2=1,rear12,s5=1。最后,从r*k(S)和c*j(S,R)的表达式中找规律,以便用计算机自动形成。对于第一类、第二类的表
7、达式,只要从关联矩阵 ERA 中找到相关信息,就可以写出表达式来。例如,对L1(s1),找到 eraS1A,1=r4,eraS1B,1=r5,eraS1A,2=r8,eraS1B,2=r9,eraS1A,3=r12,eraS1B,3=r13。这样关于L1两端的主保护,第一后备保护的信息都已得到,从而r*主保护(S)=元件状态值r*第一后备保护(S)=元件状态值 (1-r主保护)这 里 r主保护为该第一后备保护对应的主保护实际状态值(0:未动作,1:动作),元件为从ERA 中反向找到的某个保护对应的元件名。例如,r*4(S)=s4,r*8(S)=s4(1-eraS1A,1)=s4(1-r4)。表
8、 1L1的关联元件表关联元件名关联路径 右侧 L2(s5)B(s2)左侧 A (s1)CB3,CB4CB3CB2(C3,C4)(C3)(C2)第三类表达式的自动形成要复杂些。先从矩阵ERA 中找到L1两端的第二后备保护名,再从矩阵REA 中找到这些保护保护到的元件。例如从ERA 中找到L1在 A 侧的第二后备保护名L1As(r12),再从 REA 中找到L1的 A 侧关联到的元件B(s2)和L2(S5)。但要写出完整的表达式,即本文第一部分中式(13)与式(14),还需要一个关于断路器的信息。我们这里引入91998 年第 3 期 基于遗传算法的电力系统故障诊断的解析模型与方法第二部分:软件实现
9、“关联路径”的概念,以便解决这一问题。“关联路径”指一个元件到另一个元件,从系统结线图上来看,经过的一个或多个断路器的排列。如L1和L2为关联元件,L2是通过CB4和CB3连到 L1的,故 L1到 L2的关联路径为 CB3和CB4。为便于描述,建立L1的关联元件表(表 1)。从这个表中可以写出下列表达式:r*12(S)=1-1-s2(1-c3)1-s5(1-c3)(1-c4)r*13(S)=s1(1-c2)r*12(S)即为:1-1-关联元件 1的状态值(1-关联路径上的断路器 1 的状态值)(1-关联路径上的断路器 2 的状态值)1-关联元件 2 的状态值 (1-关联路径上的断路器 1 的状
10、态值)(1-关联路径上的断路器2的状态值)1-关联元件 3的状态值 (1-关联路径上的断路器 1 的状态值)。这样表达后可以自动形成第三类保护的期望的状态表达式。第四类为断路器的期望的状态表达式,只需按元件状态REA保护RBA断路器的路径找到保护触发断路器名,这些断路器可能不止一个。记下这些保护名,c*j(S,R)等于这些保护的期望状态函数值乘以该保护实际状态值所得值中的最大值。例如对断路器 CB2,从 RBA中找到 j=CB2,且 rbai,j=1 的所有 i(i 代表相关的保护的集合)为:r1(Am),r4(L1Am),r8(L1Ap),r12(L1As),又有:r*1(S)=s1,r*4
11、(S)=s4,r*8(S)=s4(1-r4),r*12(S)=1-1-s2(1-c3)1-s5(1-c3)(1-c4),所以:c*2(S,R)=MAX s1r1,s4r4,s4(1-r4)r8,1-1-s2(1-c3)1-s5(1-c3)(1-c4)r12这 样,在获得矩阵 ERA、REA 与关联元件表后,就可以自动形成 r*k(S)与c*j(S,R)的表达式。剩下的问题是如何根据系统拓扑结构自动形成元件的关联元件表。首先,根据 REA 确定第二后备保护的保护范围。之后,在这个范围内搜索出所有的元件名,同时确定搜索路径(即元件与元件间通过哪些断路器相连)。根据现行的保护整定原则,变压器的第二后
12、备保护范围一般在本变电站内,线路一侧的第二后备保护可以保护到对侧厂站及对侧厂站相邻的下一个厂站内,但一般不会保护到对侧厂站变压器以后的元件。这个范围已是较保险的,一般情况下故障范围不会蔓延到两个厂站(变电所)外。这样,对于变压器,我们只在它所在的变电站内进行搜索,首先找到它所连结的断路器 K,再找到开关另一侧元件号 e1,同时记下K 与e1。按照同样的步骤,再从 e1开始搜索,找下一个关联元件e2。重复上述过程,直到找到的元件不在该变电站内,或者这个变电站里的元件已被搜索完为止。我们用本文第一部分中的图 2 中的 T1 为例解释一下这个过程。图 1T1 关联元件的搜索过程示意图10电 力 系
13、统 及 其 自 动 化 学 报 1998 年第 3 期表 2T1的关联元件表关联元件名B1A1B2L1L3F1T 2L2L4关联路径CB4CB2CB4CB6CB4CB7CB4CB9CB2CB1CB2CB3CB4CB6CB8CB4CB6CB10对于线路,可按上述类似步骤进行搜索,限于篇幅,这里不作介绍,可参看文献 1,2。当两个元件间有两条或者两条以上的关联路径时,几条路径名都要保存下来。在本文第一部分所述的故障诊断的目标函数中,对于连接同样两个元件的几条路径是以取其中的最大值进行处理的。这是考虑到一个元件e1故障时,另一个元件 e2的第二后备保护的启动可能不单靠一条线路的信息。但只要有一条路径
14、的信息使之动作,就可以说明 e1故障。停电区域形成后,上述关联元件表的自动形成就可在这些停电区域中进行。搜索过程可以根据被扫描到的元件是否属于停电区域为标志。如果是,则继续搜索;不是,则停止该方向的搜索,而转向下一个方向。总之,变电站实时结线分析的功能有两个方面:(1)找出待处理的停电区域(可以是一个或几个小网络),以便于用遗传算法快速诊断;(2)找出停电区域的关联元件以及关联路径,便于自动形成目标函数。2软件总体框架该软件采用 Visual Foxpro 编写数据库与界面,核心算法采用 Borland C+语言,主要包括以下几部分:(1)网络数据管理系统;(2)和 EMS 的数据通讯接口;(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 遗传 算法 电力系统 故障诊断 解析 模型 方法 第二 部分 软件 实现
限制150内