基于改进烟花算法的矿用配电网重构

徐嘉斌1,张鑫2,张玉振3,张晶4

(1.山东科技大学 电气与自动化工程学院,山东 青岛 266590;2.扬州大学 水利与能源动力工程学院,江苏 扬州 225127;3.国网山东省电力公司 东营市供电公司,山东 东营 257000;4.国网江苏省电力有限公司 仪征市供电公司,江苏 仪征 211400)

摘要针对启发式方法和智能优化方法在求解配电网重构问题时存在难以获得全局最优解、效率较低的问题,以及矿用配电网重构快速性、稳定性的要求,提出了一种改进烟花算法用于求解矿用配电网重构。以配电网的网络损耗最小为目标函数,通过引入自适应系数对爆炸算子和终止策略进行改进,以减少迭代次数,提高算法的搜索效率;同时结合最优烟花微调策略,避免最优烟花爆炸产生大量相同火花,有效提高火花的多样性。实验结果表明,改进烟花算法具有较高的稳定性和可重复性、较快的搜索速度及良好的全局搜索能力,利用该算法对配电网重构问题进行求解后,网络损耗明显降低。

关键词矿用配电网;配电网重构;烟花算法;自适应系数;爆炸算子

中图分类号:TD611

文献标志码:A

网络出版地址:http://kns.cnki.net/kcms/detail/32.1627.tp.20180822.1339.002.html

Mine-used distribution network reconfiguration based on improved fireworks algorithm

XU Jiabin1, ZHANG Xin2, ZHANG Yuzhen3, ZHANG Jing4

(1.College of Electrical Engineering and Automation, Shandong University of Science and Technology, Qingdao 266590, China; 2.School of Hydraulic Energy and Power Engineering, Yangzhou University, Yangzhou 225127, China; 3.Dongying Power Supply Company, State Grid Shandong Electric Power Company, Dongying 257000, China; 4.Yizheng Power Supply Company, State Grid Jiangsu Electric Power Co., Ltd., Yizheng 211400, China)

Abstract:For problems of difficulty in obtaining global optimal solution and low efficiency when heuristic method and intelligent optimization method were used to solve problem of distribution network reconfiguration, and requirements of rapidity and stability of mine-used distribution network reconfiguration, an improved fireworks algorithm was proposed to solve mine-used distribution network reconfiguration. Taking the minimum distribution network loss as objective function, explosion operator and termination strategy are improved by introducing self-adaptive coefficient, so as to reduce iterations and improve search efficiency. Combing with the optimal fireworks fine-tuning strategy, a large number of identical sparks can be avoid during the optimal fireworks explosion, which effectively improves sparks diversity. The experimental results show that the improved fireworks algorithm has higher stability and repeatability, faster search speed and good global search ability, and network loss is obviously reduced by use of the algorithm to solve problem of distribution network reconfiguration.

Key words:mine-used distribution network; distribution network reconfiguration; fireworks algorithm; self-adaptive coefficient; explosion operator

文章编号1671-251X(2018)09-0032-05 DOI:10.13272/j.issn.1671-251x.2018030051

收稿日期2018-03-15;

修回日期:2018-08-11;

责任编辑:盛男。

基金项目山东省高等学校科技计划项目(J17KA074);山东科技大学科技创新项目(SDKDYC170232)。

作者简介徐嘉斌(1992-),男,山东临沂人,硕士研究生,研究方向为电力系统及其自动化,E-mail:724323141@qq.com。

引用格式徐嘉斌,张鑫,张玉振,等.基于改进烟花算法的矿用配电网重构[J].工矿自动化,2018,44(9):32-36.

XU Jiabin,ZHANG Xin,ZHANG Yuzhen,et al.Mine-used distribution network reconfiguration based on improved fireworks algorithm[J].Industry and Mine Automation,2018,44(9):32-36.

0 引言

配电网重构是重要的配电网优化手段之一,通过改变开关组合来提高配电网的运营能力。由于配电网的开关数目较多,可形成的开关组合呈几何倍数增长,配电网重构的本质是一个非线性组合优化问题[1]

求解配电网重构的方法主要分为启发式方法和智能优化方法。文献[2-3]使用启发式方法对配电网重构进行求解,根据启发式规则可快速对配电网进行优化,但结果易受配电网初始状态或重构过程的影响,无法保证寻找到最优的重构方案。因此,众多学者采用智能优化方法求解配电网重构。文献[4]将配电网的网络损耗和最低节点电压作为适应度函数,将配电网重构描述为混合整数规划问题,并采用遗传算法(Genetic Algorithm,GA)对其进行求解;文献[5-6]利用和声搜索算法(Harmony Search Algorithm,HSA)对配电网重构进行求解,具有编程简单、可调参数少、容易实现的特点。但以上智能优化方法求解配电网重构时均存在收敛速度慢、效率较低的问题。

烟花算法(Fireworks Algorithm,FWA)由Tan Y和Zhu Y在2010年提出[7],并受到广泛关注[8]。文献[9]将FWA应用于配电网重构求解,并以网络损耗和电压偏差最小为目标函数。文献[10]考虑各类用户负荷日需求模式,以经济效益最大化为目标函数,构建了配电网动态重构和各类分布式电源快速调控策略模型,最后使用FWA求解所提出的模型,可高效、快速地获得最优解。

在矿用配电网中,负载集中且大功率设备频繁启停,对供电可靠性要求较高,因此矿用配电网重构既要保证快速性,又要保证稳定性。本文在前人研究基础上,提出了一种改进烟花算法(Improved Fireworks Algorithm,IFWA)应用于矿用配电网重构。该算法利用自适应系数对爆炸算子及终止策略进行改进,并引入最优烟花微调策略,可有效减少迭代次数,提高搜索效率,稳定获得全局最优解。

1 矿用配电网重构数学模型

将配电网的网络损耗最小作为配电网重构的优化目标[11]

(1)

式中:f为配电网的网络损耗;ri为支路i(i=1,2,…,T)的电阻,T为配电网支路总数;PiQi分别为支路i末端有功功率和无功功率;Ui为支路i末端节点电压。

节点电压约束条件:

Ui,minUiUi,max

(2)

式中Ui,minUi,max分别为支路i末端节点电压最小值、最大值。

支路潮流约束条件:

SiSi,max

(3)

式中:Si为流过支路i的实际功率;Si,max为允许流过支路i的最大功率。

配电网辐射状结构约束条件:

gG

(4)

式中:g为配电网重构后的网络拓扑结构;G为连通的辐射状拓扑结构的集合。

2 IFWA

2.1 自适应系数

在IFWA的每次迭代中,适应度最低的烟花为最优烟花,剩余烟花则为非最优烟花。定义经过k次迭代后最优烟花的适应度为最优适应度y(k),由于本文以配电网的网络损耗最小为目标函数,所以y(k)为单调不增函数,即

y(k-1)≥y(k)k≥2,kZ

(5)

定义自适应系数为

(6)

式(6)描述:算法第1次迭代或相邻2次迭代的最优适应度不相等时,将V置0;相邻2次迭代的最优适应度相等时,令V=V+1。因此V可用来表示在当前迭代次数下最优烟花的存活代数。

2.2 改进爆炸算子

爆炸算子(即烟花爆炸产生新火花的操作)是FWA的重要组成部分,主要包括爆炸半径、爆炸强度[7]。当爆炸半径较小时,烟花具有较大的爆炸强度;当爆炸半径较大时,烟花具有较小的爆炸强度。爆炸半径改变时,爆炸强度会相应发生改变,从而改变爆炸算子[12]。因此,本文主要针对爆炸半径进行合理改进。

首先使用自适应系数V对每次迭代中的最优烟花和非最优烟花的爆炸半径进行改进:

(7)

式中:分别为改进前后的最优烟花爆炸半径;分别为改进前后的非最优烟花爆炸半径;M为常数。

式(7)描述:在当前迭代次数下,最优烟花已连续存活V代,此时应降低最优烟花爆炸半径,提高最优烟花的局部搜索能力,以期获得在最优烟花附近的最优解;同时增大非最优烟花爆炸半径,提高非最优烟花的全局搜索能力,以期寻找到更好的解,跳出局部最优解。

但当爆炸半径降低到一个很小的值时,取整后的解与原始解相同,即进行了无效变异[13]。为避免该情况发生,对通过式(7)改进后的爆炸半径进行调整,将爆炸半径设定为不小于1的整数。

(8)

式中:A′,A″分别为取整前后的所有烟花爆炸半径;round()为四舍五入取整函数。

2.3 终止策略

在FWA中,终止策略可描述为达到最大迭代次数时,则终止算法运行,在最大迭代次数下产生的最优烟花即为搜索到的最优解。然而可能会出现经过较少迭代次数就搜索到最优解的情况,此时算法仍继续运行直至达到最大迭代次数,由此产生大量不必要的迭代,不能根据算法搜索的实际情况进行求解。因此,本文利用自适应系数V,在原有终止策略上进行改进:

VCkkmax

(9)

式中:C为终止常数;kmax为最大迭代次数。

IFWA经过k次迭代后,若出现V=C,则表示当前最优烟花已连续存活C代,即经过连续C次迭代均未找到适应度低于y(k)的烟花,当C足够大时,可认为经过k次迭代后的最优烟花为全局最优解。

C取值较小时,IFWA可能会陷入局部最优,难以寻找到全局最优解;当C取值较大时,IFWA需要经过较多次数的迭代才能终止算法,难以满足求解矿用配电网重构问题的快速性要求。因此,通过合理设置C,并利用kkmax限制算法迭代次数。

2.4 最优烟花微调策略

提高FWA的局部搜索能力主要依赖于降低爆炸半径和提高爆炸强度,但具有较大的盲目性,且爆炸产生的火花取整后可能会出现大量相同的火花。因此提出最优烟花微调策略,即以当前最优烟花为基础,对该烟花的每个维度进行1次爆炸操作,并且保持其他维度不变,即

Rj=Ropt+round(Dj)

(10)

(11)

式中:Rj为当前最优烟花的第j(j=1,2,…,n)个维度微调后产生的火花,n为烟花的维度;Ropt为当前最优烟花;Dj为第j个维度微调的幅度;b为0到1之间的随机数;Nj为第j个维度可行域的长度。

利用最优烟花微调策略可在最优烟花附近产生大量不同的火花,提高火花的多样性。该策略处理较优异的烟花时产生的效果较显著,而在算法初期效果较差[14],因此可在V>Vr(Vr为常数,Vr<C)时启动该策略。

2.5 IFWA流程

IFWA流程如图1所示。

3 实验分析

经多次实验,设置IFWA参数:C=10,Vr=3,kmax=50,其他基本参数见文献[9]。

使用IEEE33节点系统进行仿真。该系统含有37条支路,其中5条为联络支路,形成5个基本环网,即在IFWA中有5个维度。网络首端基准电压为12.66 kV,三相功率基准值为10 MVA,总有功负荷为3 715 kW,总无功负荷为2 300 kvar,详细参数见文献[15]。

利用IFWA对IEEE33节点系统进行配电网重构求解,配电网重构前后的节点电压分布如图2所示,可看出重构后节点电压得到显著提高。

为验证IFWA的性能,与GA,HSA,FWA进行对比,每种算法分别进行200次重复实验,结果见表1。

从表1可看出,采用IFWA和GA均搜索到全局最优解,即{B7,B14,B9,B37,B32},此时网络损耗最小,为139.55 kW;在IFWA求解的配电网重构方案下,网络损耗最大值和标准差均小于其他算法,同时网络损耗平均值较其他算法更接近网络损耗最小值,表明IFWA具有显著的稳定性;IFWA求得全局最优解次数明显多于其他算法,表明IFWA具有较好的可重复性;IFWA平均运行时间远低于其他算法,表明IFWA具有较快的搜索速度。

图1 IFWA流程
Fig.1 Flow of IFWA

图2 配电网重构前后的节点电压分布
Fig.2 Node voltage distribution before and after distribution network reconfiguration

为更加直观地反映IFWA性能的优越性,取200次重复实验中迭代次数最少和最多的2次实验,收敛曲线如图3所示。可看出IFWA最快可在第7次迭代达到全局最优,在第16次迭代后算法终止,节省了大量时间;在迭代次数最多的收敛曲线中,IFWA分别在第9次和第21次迭代陷入局部最优,并分别在第12次和第25次迭代跳出局部最优,表明IFWA具有良好的全局搜索能力。

表1 基于不同算法的配电网重构结果对比
Table 1 Comparison of distribution network reconfiguration results based on different algorithms

对比项重构前重构后GAHSAFWAIFWA断开开关网络损耗最小值/kW网络损耗最大值/kW网络损耗平均值/kW网络损耗标准差/kW求得全局最优解次数平均运行时间/sB33,B34,B35,B36,B37202.67202.67202.67202.67——B7,B14,B9,B37,B32B7,B14,B10,B37,B32B7,B14,B9,B32,B28B7,B14,B9,B37,B32139.55145.11139.98139.55202.67195.10155.75141.88166.20152.33145.63139.5614.5311.285.490.2910212513419619.107.206.402.73

图3 收敛曲线
Fig.3 Convergence curve

4 结语

应用于矿用配电网重构的IFWA,以配电网的网络损耗最小为目标函数,通过引入自适应系数对爆炸算子和终止策略进行改进,提高了算法的搜索能力和搜索速度;同时结合最优烟花微调策略,避免产生大量相同火花,提高了火花多样性。实验结果表明,IFWA在求解配电网重构问题时,可快速搜索出全局最优解,且不易陷入局部最优,减少了迭代次数,降低了网络损耗,具有较高的稳定性和可重复性。

参考文献(References):

[1] 郭松梅.煤矿电能质量综合治理研究[J].工矿自动化,2016,42(9):60-64.

GUO Songmei.Research on power quality comprehensive treatment for coal mine[J].Industry and Mine Automation,2016,42(9):60-64.

[2] CIVANLAR S,GRAINGER J J,YIN H,et al.Distribution feeder reconfiguration for loss reduction[J].IEEE Transactions on Power Delivery,1988,3(3):1217-1223.

[3] GOSWAMI S K,BASU S K.A new algorithm for the reconfiguration of distribution feeders for loss minimization[J].IEEE Transactions on Power Delivery,1992,7(3):1484-1491.

[4] NARA K,SHIOSE A,KITAGAWA M,et al.Implementation of genetic algorithm for distribution systems loss minimum reconfiguration[J].IEEE Transactions on Power Systems,1992,7(3):1044-1051.

[5] RAO R S,NARASIMHAM S V L,RAMALINGA R M,et al.Optimal network reconfiguration of large-scale distribution system using harmony search algorithm[J].IEEE Transactions on Power Systems,2011,26(3):1080-1088.

[6] 陈春,汪沨,刘蓓,等.基于基本环矩阵与改进和声搜索算法的配电网重构[J].电力系统自动化,2014,38(6):55-60.

CHEN Chun,WANG Feng,LIU Bei,et al.Network reconfiguration based on basic ring matrix and improved harmony search algorithm[J].Automation of Electric Power Systems,2014,38(6):55-60.

[7] TAN Y,ZHU Y. Fireworks algorithm for optimization[J].Lecture Notes in Computer Science,2010,6145:355-364.

[8] 谭营,郑少秋.烟花算法研究进展[J].智能系统学报,2014,9(5):515-528.

TAN Ying,ZHENG Shaoqiu.Recent advances in fireworks algorithm[J].CAAI Transactions on Intelligent Systems,2014,9(5):515-528.

[9] IMRAN A M,KOWSALYA M.A new power system reconfiguration scheme for power loss minimization and voltage profile enhancement using fireworks algorithm[J].International Journal of Electrical Power and Energy Systems,2014,62:312-322.

[10] 周慧芝,唐飞,刘涤尘,等.考虑负荷时变性的主动配电网动态重构和DG动态调控策略[J].电网技术,2016,40(8):2423-2430.

ZHOU Huizhi,TANG Fei,LIU Dichen,et al.Active distribution network dynamic reconfiguration and DG dynamic control strategy considering time-variant load[J].Power System Technology,2016,40(8):2423-2430.

[11] 王守相,王成山.现代配电系统分析[M].2版.北京:高等教育出版社,2014:248-252.

[12] 徐嘉斌,吉兴全,公茂法.计及分布式电源输出特性的有源配电网重构方法[J].电测与仪表,2018,55(13):53-59.

XU Jiabin,JI Xingquan,GONG Maofa.Active distribution network reconfiguration method considering the output characteristics of distributed generation[J].Electrical Measurement & Instrumentation,2018,55(13):53-59.

[13] 肖轩怡,汪沨,陈春,等.基于自适应负荷调整网络矩阵的配电网重构[J].电工技术学报,2018,33(10):2217-2226.

XIAO Xuanyi,WANG Feng,CHEN Chun,et al.A network reconfiguration method based on adaptive load regulation matrix[J].Transactions of China Electrotechnical Society,2018,33(10):2217-2226.

[14] 杜振鑫.基于种群进化速度的动态烟花算法[J].微电子学与计算机,2016,33(10):24-27.

DU Zhenxin.Dynamic fireworks algorithm based on population evolution velocity[J].Microelectronics & Computer,2016,33(10):24-27.

[15] BARAN M E,WU F F.Network reconfiguration in distribution systems for loss reduction and load balancing[J].IEEE Transactions on Power Delivery,1989,4(2):1401-1407.