基于非线性互补约束的含DG配电网故障区段定位方法

2020-07-27 09:57荣泽成陈璟华郭壮志许俊宁陈友鹏
广东工业大学学报 2020年4期
关键词:畸变馈线区段

荣泽成,陈璟华,郭壮志,许俊宁,陈友鹏

(1. 广东工业大学 自动化学院,广东 广州 510006;2. 河南工程学院 电气信息工程学院,河南 郑州 451191)

如何在配电网发生故障后定位出故障区段以便快速隔离故障和迅速恢复用户供电,一直是提高配电网安全和供电可靠性方面研究的重中之重。随着大量分布式电源(DG)的接入,配网结构变得愈加复杂,由此导致系统的潮流分布及短路电流也发生了变化,使得配电网的短路故障方向判别及故障定位遭受较大影响。虽现阶段的配电网故障定位研究方法种类繁多[1-7],但多是未虑及DG接入配电网进行建模的,在DG并网后这些传统模型将不再适用。

配电网发生故障时,在各断路器与分段开关处装设的馈线终端单元(Feeder Terminal Unit, FTU)可检测到故障过电流,若其值超出预先设定的故障电流定值,那么FTU将会上传故障报警信息至数据采集与监视控制系统(Supervisory Control and Data Acquisition, SCADA)[8]。目前配电网故障定位的方法多是基于FTU上报故障信息进行的[9-13]。文献[14-15]提出基于矩阵分析的故障区段定位方法,通过故障信息和网络拓扑矩阵等进行矩阵运算求解故障馈线区段,但在FTU信息畸变的时候容易误判、漏判。文献[16]所提定位方法虽具备一定的容错性,但只适用于传统的单电源辐射型配电网,DG接入后并不适用。文献[17-18]首次建立了非逻辑关系描述的配电网故障定位新模型,所用故障区段定位方法虽数值性强,稳定性高,但只适用于传统的单电源辐射型配电网,DG接入后并不适用。文献[19-23]虽考虑DG接入配电网引起电流方向变化的影响,但所建立的开关函数都是基于逻辑关系的,所运用的决策方法也均是智能算法,由于智能算法易陷入局部最优,故可靠性不高。

本文提出含DG配电网的故障区段定位方法。首先构建了基于非逻辑运算的适应DG接入的开关函数,引入了DG投切系数来描述DG的投切,并建立含DG的配电网故障区段定位的互补约束模型。仿真算例表明,该方法不仅适用于多个DG的投切情况,还在FTU上传过电流信息发生畸变时,有着较强的容错能力。针对不同DG投切情况,将本文所提方法与智能算法进行比较,仿真结果表明本文所提方法具有更高的准确率和容错性。

1 基于代数关系的DG接入的开关函数

1.1 基于代数关系建模的基本思想

本文采用文献[18]的建模思想,此思想的根本目的就是找出对应的故障设备,其最能解释所有FTU上传的过电流状态值。目标函数就是使所有预设故障过电流状态值与所有FTU实际上传的过电流状态值差异最小,其在残差中加入了平方运算的目的是为避免绝对值运算,用馈线区段的故障状态信息作为变量,并采用0~1离散值进行变量编码,数字0和1分别表示馈线区段运行正常和故障。

以图1所示单电源辐射型配电网为例,展示以单一故障为前提的基于代数关系的配电网故障定位建模方案(见式(1))。

图 1 单电源辐射型配电网Fig.1 Single-supply radiation distribution network

式(6)中N为配电网所含开关(含断路器和分段开关)总数; ISi为第i个开关Si的FTU实际上传的过电流状态值,在单电源辐射型配电网中发生短路故障时,故障电流方向唯一,由系统电源指向线路末端。假设x(1)~x(N)分别为馈线1~N区段的实际运行状态信息。(x) 为第i号开关Si的开关函数,(x)是关于x的函数,其值为开关 Si下游所有馈线区段状态值的代数相加运算结果,例如(x)=x(4)+x(5)+···+x(N)。在仿真实验中,预设故障位置后即可得到x的过电流状态向量,根据开关函数就能得出各开关的过电流信息。

1.2 考虑DG接入后的开关函数

随着大量DG接入,配网结构变得愈加复杂,导致系统的潮流分布及短路电流方向也发生变化,配电网的故障电流方向不再唯一,因此需要规定正方向来对故障电流方向加以区分。本文的电流方向采用文献[21]的思想,正方向定为以系统电源指向负载的方向,即定义正方向为在单电源情况下发生故障时的潮流方向。 ISi定义的故障信息如式(7)所示。

以开关 Si为分断点,将配电网分成上、下游2部分,开关 Si的上游部分定义为包含系统电源的一部分,剩下的部分即为开关 Si的下游部分。引入开关Si的DG投切系数 Ki用 于表示开关Si下游部分是否存在 DG 接入配电网, Ki的定义如式(8)所示。

式(9)中 K(j)表 示配电网开关Si下游部分第j个分布式电源的并网状态值,J为开关 Si下游部分所含分布式电源的总数;П为逻辑“或”运算。故适应DG接入的新的开关函数为

式(10)中 xi(n1), xi(n2)分 别为开关Si下游、上游部分的馈线区段状态值; N1, N2分别为配电网开关Si下游上游部分的馈线区段总数。、

1.3 验证开关函数

以图2所示含DG的T型耦合节点配电网为例进行分析。假定DG1投入,DG2未投入。

根据式(8)~(10),各开关函数的表达式如式(11)所示。预设馈线区段4故障,据式(6)可得x(1)=1,x(2)=1,x(3)=1,x(4)=1,x(5)=−1,x(6)=0,x(7)=0,据式(11)可计算出开关函数 IS∗(x)=[1 1 1 1 −1 0 0]T。根据图2,以开关S4为分断点,包含系统电源S的部分为开关S4的上游部分,剩余部分为开关S4的下游部分,故得出开关S1、S2、S3、S4、S6、S7的故障电流为正方向,S1=S2= S3= S4=1。由于DG1接入网络,故馈线区段4至DG1上的开关S5的故障电流为反方向,S5=−1。因DG2未投入运行,故从T节点馈线区段3至DG2上的开关S6、S7无故障电流经过,则S6= S7=0。故FTU实际上传的过电流状态值 IS=[1 1 1 1 −1 0 0]T,对比可知开关函数值(x)与FTU实际上传的过电流状态值吻合。

图 2 含DG的T型耦合节点的配电网Fig.2 Distribution network of T-coupled nodes with DG

2 含DG的配电网故障区段定位方法

2.1 配电网故障定位的互补约束光滑化模型

2.1.1 配电网故障定位互补约束规划模型

由于式(1)存在离散变量,故求解较为复杂,需将离散模型转换成连续模型。依文献[18]的转换思想,若要将式(1)中的离散变量转换成连续变量,则需引入辅助变量 κ(i)构建辅助互补约束条件,再根据x(i)=0/1的特性,构建等式约束(12)使得当且仅当x(i) 和 κ (i)=0/1时成立。

式(12)中N为馈线区段总数,再将式(12)代入式(1)后即形成了配电网故障定位的互补约束规划模型,如式(13)所示。

2.1.2 互补约束规划模型的光滑化

由于已有的非线性规划不能获得互补约束优化问题在Karush-Kuhn-Tucker (KKT)条件下的局部最优点,故需将互补约束优化模型光滑化,常用方法是Fischer-Burmeiste辅助函数[22],据文献[18],基于扰动因子的Fischer-Burmeister辅助函数 Φε[x(i),κ(i)]的数学模型为

将Φε[x(i),κ(i)]=0替代约束条件,可得

式(15)中ε (i)2是馈线i的扰动因子,为非负值。由于在ε(i)2=0时方可保证配电网故障定位的互补约束光滑化模型取得最优解,所以在构建故障定位互补约束光滑化模型时,要保证优化过程中 ε(i)逐渐收敛于0。故将 ε(i)融入到目标函数中,构建配电网故障定位互补约束光滑化模型的目标函数如式(16)所示。

考虑到发生信息畸变时 f(X)>0,应增加新约束条件(17)使得ε (i)收敛于零。

根据式(12),可将式(14)简化为式(18)所示。

故互补约束故障定位的光滑化模型可表示为式(19),对式(19),可在MATLAB中采用内点法进行优化求解。

2.2 考虑DG接入的配电网故障定位的互补约束光滑化模型

在DG接入配电网后,配电网故障定位互补约束光滑化模型的开关函数将用式(10)代替,另外本模型假设故障情况均为单点故障,故应增加约束,如式(20)所示。

故考虑DG接入的配电网故障定位的互补约束光滑化模型如式(21)所示。

针对本文的含DG的配电网故障定位的互补约束光滑化模型,运用内点法优化求解的具体步骤如下:(1) 由所研究配电网中的DG接入情况,确定开关Si的DG投切系数 Ki。(2) 由FTU装置,得到实际上传的过电流信息息 ISi。(3) 根据所研究配电网拓扑结构,将开关函数解析。(4) 将上述数据及约束条件导入内点算法参数中,决策求解后,根据结果分析可得故障位置。

2.3 模型容错性能分析

针对本文的配电网故障定位的互补约束光滑化模型,以图2所示的配电网为例,对所建模型的容错性进行分析。设馈线区段4处故障,DG1投入,DG2未投入,则正常状态下FTU上传的实际过电流信息IS= [1 1 1 1 −1 0 0]T。现假定 IS2发生畸变,即 IS2=1→0,则此时FTU上传的过电流信息 I畸=[1 0 1 1 −1 0 0]T,根据所有的预设故障过电流状态值与所有FTU实际上传的过电流状态值差异最小化思想,由式(11)中(x)=x(7) 可推导出 x(7)=0 ,将 x(7)=0 代入(x)=x(6)+x(7)可 推导出x(6)=0,再往I(x)、 I(x)里代入得

由式(22)减式(23)可得x(4)=1,再据式(20)约束可知x(1),x(2),x(3),x(5)均为0,得X=[0 0 0 1 0 0 0]T,畸变时目标函数值虽然不为0,但仍为最小值,此时最小值为1。综上可知本文所提方法在FTU上传的过电流信息发生畸变之时,依旧可以正确定位,故具有一定的容错性能。

3 算例分析

3.1 算例1

如上文图2所示,S为系统电源,DG1、DG2为分布式电源。S1为断路器,S2~S7为分段开关。

在FTU上传过电流信息未发生畸变情况下,分别对馈线区段1~7发生单一故障进行仿真实验,使用内点算法进行决策。然后再在FTU上传过电流信息发生畸变情况下,对不同畸变情况进行仿真实验,仿真结果见表1,投切系数K=[k1, k2],表示各DG投切状态。

表 1 算例1馈线区段1~7单一故障仿真结果Table 1 Simulation results of single fault in feeder section 1 ~ 7

由表1的仿真结果可知,本文所提出的含DG配电网故障定位的互补约束光滑化模型能对故障馈线区段进行准确定位,当FTU上传的过电流信息发生1~3位畸变时,仍能准确找出故障区段,有着良好的容错性能。通过观察投切系数K,可知本文所提出的含DG配电网故障定位的互补约束光滑化模型可适用于DG全部投切情况。

3.2 算例2

算例2结构如图3所示,在算例1基础上,在配网线路末端增加负荷和DG接入,对不同畸变情况下分别使用智能算法中的差分进化算法(Differential Evolution Algorithm,DE)和本文所提方法分别进行100次仿真实验。DE的种群规模为50,交叉概率为0.9,变异概率为0.9,最大迭代次数为100次。仿真结果见表2, 表2中准确率是以定位正确次数除以实验总次数计算得出。

图 3 24节点配电网Fig.3 24-node distribution network

表 2 对算例2使用不同算法进行仿真的结果Table 2 Simulation results of example 2 using different algorithms

由表2的仿真结果可知,对DG不同投切情况,本文所提方法均可精准定位出故障区段,而差分进化算法的定位结果则不稳定,分析实验结果可知,在FTU上传过电流信息畸变越多时,差分进化算法的准确率就越低。

3.3 与基于逻辑关系的故障定位方法比较

除了差分进化算法外,针对基于逻辑关系描述的配电网故障定位方法,根据文献[19-23]所提供的算例和仿真结果,从模型、算例规模、决策方法、故障定位准确性、算法稳定性几方面进行总结对比。

表3中所提及文献,因采用逻辑模型建模,故必须采用智能算法进行故障定位。虽然智能算法对于离散变量的处理较为方便,但其存在不稳定的缺陷,导致定位结果有误。现将本文所提方法与文献[19]及文献[21]中的部分实验进行对比。

表 3 基于逻辑关系的故障定位方法结果比较Table 3 Comparison of results of fault location methods based on logical relationship

3.3.1 与改进和声算法比较

文献[19]采用的和声算法中,和声记忆库大小HMS=5,和声记忆库考虑概率HMCR=0.95,扰动概率PAR=0.8,扰动量bw=5,最大迭代次数J=1 000。改进和声算法中,和声记忆库大小HMS=5,最大迭代次数J=1 000。对30节点算例进行仿真实验,截取部分实验结果如表4所示。30节点算例为如图4所示,其中DG全部投入。

表 4 和声算法的部分实验结果Table 4 Partial experimental results of the harmony algorithm

图 4 30节点配电网Fig.4 30-node distribution network

针对30节点配电网,使用本文所提方法在相同故障情况下与和声算法进行对比实验,实验结果如表5所示。

以区段13故障、开关S14畸变为例,本文所提方法仿真结果如图5所示。根据文献[19]数据显示,此情况下和声算法平均迭代439.19次,改进和声算法平均156.91次,由图5(b)可知本文所提方法迭代76次。

对比可知,本文所提方法在故障定位准确性、算法稳定性上更有优势。

3.3.2 与蝙蝠算法比较

文献[21]采用的蝙蝠算法中,蝙蝠种群n=4,蝙蝠脉冲频率上限ufi=5,频率下限lfi=0,脉冲响度函数设为At+1(i)=0.9At(i), 初始值A0(i)=0.4,脉冲发射速率函数设为Rt+1(i)=R0(i)(1−exp(−0.9t)), 其中R0(i)=0.5,最大迭代次数NI=1 500,终止判据为连续50代算法取得相同最优解。在区段14处单点故障,S9畸变的情况下,对20节点算例进行仿真实验,20节点算例如图6所示,其中DG全部投入。

表 5 对30节点配电网运用内点法决策的实验结果Table 5 Experimental results of interior point method decision making for 30-node distribution network

图 5 对30节点配电网运用内点法的故障定位结果及迭代过程Fig.5 Fault location results and iterative process using interior point method for 30-node distribution network

针对20节点配电网,使用本文所提方法在相同故障情况下与蝙蝠算法进行对比实验,实验结果如表6所示。

以区段14故障、开关S9畸变为例,根据文献[21]数据显示,此情况下使用蝙蝠算法定位50次,成功定位49次,即成功率平均为98%,而相同情况下使用本文所提方法运行100次,成功定位100次。本文所提方法仿真结果如图7所示。

图 6 20节点配电网Fig.6 20-node distribution network

表 6 对20节点配电网分别使用内点法与蝙蝠算法的实验结果Table 6 Experimental results using the interior point method and the bat algorithm for the 20-node distribution network

图 7 对20节点配电网运用内点法的故障定位结果及迭代过程Fig.7 Fault location results and iterative process of 20-node distribution network using interior point

由表6和图7(a)可知,在FTU上传过电流信息发生畸变的情况下,内点算法的容错性优于蝙蝠算法。由图7(b)可知,使用内点法决策求解时,算法迭代至39次就已经收敛。此外,统计100次内点法优化结果,计得其平均迭代次数为40次。而根据文献[21],相同情况下蝙蝠算法平均迭代为49次。对比可知,本文所提算法更有优势。

4 结论

(1) 本文基于约束互补光滑化理论建立了含DG的配电网故障定位模型,该模型可适用于含DG的配电网的故障定位,定位结果准确稳定。

(2) 本文所提方法可适用于DG所有投切情况,对电流正方向的规定较为简便,可适用于各种拓扑结构的配电网。

(3) 因使用代数关系建立模型,求解时可用数值稳定性高的非线性规划进行决策,因此在求解上避免了智能算法易陷入局部最优、收敛性差的问题。对于拓扑结构较为复杂的含DG配电网,故障区段定位成功率高达100%,且在FTU上传的过电流信息发生多位畸变时仍可准确定位,具备一定的容错性能。

(4) 本文研究前提均为单点故障,对于多重故障的模型建立与决策方案仍需继续研究。

猜你喜欢
畸变馈线区段
中波八塔天线馈线制作
中老铁路双线区段送电成功
几何特性对薄壁箱梁畸变效应的影响
站内特殊区段电码化设计
站内轨道区段最小长度的探讨
在Lightroom中校正镜头与透视畸变
浅析分路不良区段解锁的特殊操作
基于新型材料的短波馈线实践
微波天馈线系统波导充气机的维护
高速铁路单芯馈线电缆的敷设方式和敷设间距