基于MFOA算法的电力系统无功优化和补偿控制研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于MFOA算法的电力系统无功优化和补偿控制研究
王政;苑向宇;薛满宇
【摘要】基于使用优化算法来计算果蝇,提出了一种修正算法研究,即无功优化和控制算法.这些算法有利于降低电力系统的有功损耗.设β为修正因子,然后代入基础的算法中对这个基础的FOA算法进行修正和优化,从而避免FOA算法容易仅将焦点关注于局部而非整体.采用FOA、PSO、MFOA以及内点法来研究IEEE30节点系统,通过研究对比发现, MFOA相较于其他几种算法,计算结果较为准确,且收敛效率更高.
【期刊名称】《通信电源技术》
【年(卷),期】2018(035)006
【总页数】3页(P5-7)
【关键词】无功优化;果蝇优化算法;修正因子;粒子群算法;内点法
【作者】王政;苑向宇;薛满宇
【作者单位】北京京能清洁能源电力股份有限公司,北京 100028;北京京能清洁能源电力股份有限公司,北京 100028;北京京能清洁能源电力股份有限公司,北京100028
【正文语种】中文
0 引言
电力能源对经济发展尤为重要。

工业发展、生活需要等都离不开电能。

因此,为了
更好地促进经济的发展,国家应当制定完善的电力系统发展规划,为经济的发展提供安全、可靠、稳定又环保的电力能源[1]。

可借助调节设备的帮助如无功补偿,
使得电力系统的有功损耗最小。

如今,非线性内点法和群智能算法两种算法是无功优化和控制的最常用方法,二者各有优缺点。

非线性内点法[2]对离散数据或者变
量而言,可操作性不大,但是对较为集中的变量数据,具有较好的收敛性和稳定性。

群智能算法可以用来处理较为离散的变量,且可以在全局进行寻优,如遗传算法[3](GA)、粒子群算法[4](PSO)等。

然而,这种算法有一个突出的缺点就是容易陷入局部寻优,且处理变量和寻优的速度很慢。

群智能算法中还包括一种所控制的参数较少且收敛速度相对较慢但结果准确度高的算法。

这种算法通过模拟果蝇觅食行为进行计算,简称为FOA,是英文Fruit Fly Optimization Algorithm的缩写,中文名为果蝇优化算法[5]。

通过查阅文献,未发现将此理论应用于电力系统无功优化和控制的研究。

由于这种算法容易陷于局部最优,因此作者采用修正补充后的果蝇优化算法研究电力系统无功优化和控制,即MFOA,英文名称为Modif i ed Fruit Fly Optimization Algorithm。

最终的计算结果发现,优化修正后的算法结果更准确,速度较快,表现较好。

1 果蝇优化算法
优化修正后的果蝇算法具体步骤如下。

第1步:将算法中的相关参数进行初始化,果蝇群体大小设为popsize,用Iteration代表果蝇的最大迭代数,begin代表开始,用X_begin和Y_begin分别表示果蝇的初始位置。

第2步:设xi和yi为位置,计算单只果蝇的寻优方向和寻优距离Value。

式中,xi和yi都代表果蝇个体的位置,Value代表果蝇的搜索距离。

第3步:根据计算式(3)和式(4)计算单只果蝇寻优地点距离出发点的距离di,
其中si代表单只果蝇的味道浓度。

第4步:利用以下函数式(5)计算单只果蝇目前所处位置的味道浓度。

第5步:在一群果蝇所找到的味道浓度中寻找最优,用Smellb表示,xb和yb分别表示寻到的最佳位置。

第6步:用Smellbest=Smellb表示果蝇的最佳位置和做好的味道浓度,将试验
结果记录并保存下来,设果蝇的初始位置分别为然后寻找最佳方向。

第7步:进行迭代计算,即循环试验计算第2~5步,如果味道浓度并不比前一迭代味道浓度优质,那么将返回执行第2~5步;反之,不再重复,执行第6步。

2 修正型果蝇优化算法
观察式(3)和式(4)可以发现,当式(4)求倒后,果蝇的味道浓度判定函数si 会变得很小,这时就不是全局寻优,而成为局部寻优,会出现“早熟”问题[6-7]。

如果将β设为修正因子,对FOA进行修正优化,可得到优化后的FOA,即MFOA,那么就会避免陷入局部寻优问题。

优化后的果蝇优化算法:
其中,sMi表示MFOA算法的味道判定函数。

其中,g服从均匀分布,K表示常数。

3 无功优化数学模型
3.1 目标函数
在给定负荷和无功补偿装置地点的基础上,以电力系统有功网损最小为目标函数,其数学模型如下[8]。

其中,PL表示有功网损;表示对各节点电压越限的惩罚函数项;表示对发电机无功功率越限的惩罚函数项[9]。

3.2 约束条件
等式约束条件:
其中,表示节点i处注入的有功功率、无功功率和节点电压;表示节点i、j之间的电导、电纳和电压之间的相差角[10]。

不等式约束条件:
其中,表示节点i电压的下、上限;表示发电机输出无功功率的下、上限;表示变压器变比的下、上限;表示并联补偿电容量的下、上限;VGimin、VGimax表示发电机机端电压的下、上限;
4 实证分析
图1为EEE30节点系统拓扑结构。

这样可以对此论文中所采用的算法进行检验,看其是否有效,是否足够可靠。

图1中,第1节点、第2节点、第5节点、第8节点、第11节点以及第13节点分别有6台发电机。

在这6台发电机中,有4台发电机可以调节变压器,分别位于支路上,依次为4-12、6-9、6-10、27-28。

此次试验中,同时设有无功补偿设备,第6、19、27以及30节点处装有这种设备。

图1 IEEE30节点系统拓扑
4.1 不同算法优化结果对比
果蝇群体大小为20,最大迭代次数为100,优化结果如表1所示。

表1 MFOA、FOA、PSO和内点法优化结果对比注:*表示存在节点电压或发电机无功出力越限的情况,此时为不可行解。

参数 MFOA FOA PSO 内点法优化前网损/pu 0.073 9 0.073 9* 0.073 9* 0.073 9*优化后网损/pu 0.067 2 0.077 3
0.071 4 0.066 6迭代次数/次 6 49 20 11计算时间/s 3.172 2 8.719 1 21.985 0
1.453 2
观察表1可以发现,修正后的果蝇优化算法比上文提到的FOA、PSO以及内点法三种算法收敛速度更快,计算过程所使用的时间更少。

4.2 不同算法收敛速度对比
将不同算法随机任意运行多次(4次以上),记录研究果蝇优化算法、修正后的果蝇优化算法以及其他两种算法(PSO和内点法)的收敛速度,最后对所记录得到的数据进行对比分析。

结果表明,修正后的果蝇优化算法的收敛速度较其他算法更快,具体参见图2。

4.3 潮流计算结果
分析表2和表3可以发现,相较于计算结果为0.093 8原来的果蝇优化算法,使用修正后的果蝇优化算法的有功损耗是0.100 9,说明修正优化后的算法可以将网损降到很小。

另外,这种算法可以改善电压水平,因此整体优化效果良好。

5 结论
通过查阅相关文献发现,尽管果蝇优化算法可以通过控制较少的参数较快收敛而使结果较准确,但是还未被用来研究电力系统无功优化和控制。

因此,为了避免这种算法的弊端,将其进行修正优化并应用于电力系统。

MFOA算法在研究IEEE30节点系统时,较未修正的果蝇优化算法、内点法以及PSO算法,在计算结果准确度和收敛速度快慢方面更具优势,算法效果较好。

表2 MFOA和FOA算法的潮流计算电压计算结果节点号 FOA MFOA 节点号FOA MFOA 1 1.060 0 1.086 4 16 1.034 0 1.049 9 2 1.045 0 1.066 6 17 1.022
8 1.048 6 3 1.025 2 1.065 3 18 1.017 5 1.054 3 4 1.016 9 1.059 7 19 1.012 3 1.059 7 5 1.010 0 1.040 6 20 1.015 1 1.058 2 6 1.013 8 1.053 6 21 1.012 3 1.044 9 7 1.004 5 1.040 9 22 1.012 8 1.046 0 8 1.010 0 1.046 3 23 1.013 1 1.042 1 9 1.042 0 1.058 0 24 0.999 4 1.041 8 10 1.025 2 1.055 2 25 0.997 6 1.057 0 11 1.082 0 1.070 5 26 0.979 5 1.040 0 12 1.053 8 1.059 0 27 1.005 4 1.075 0 13 1.071 0 1.086 4 28 0.995 1 1.037 5 14 1.036 6 1.049 0 29 0.987 7 1.061 7 15 1.029 8 1.048 6 30 0.974 9 1.053 4
图2 收敛速度对比图
表3 MFOA和FOA算法的潮流计算结果节点号 MFOA计算发电机功率 FOA计算发电机功率1 1.784 9-0.056 6i 1.777 8-0.038 846i 2 0.400 0+0.405 1i
0.4+0.025 987i 5 0.150 0+0.282 0i 0.15+0.270 68i 8 0.100 0+0.314 9i
0.1+0.191 79i 11 0.300 0+0.216 5i 0.3+0.072 865i 13 0.200 0+0.134 4i
0.2+0.215 12i平均电压 1.020 2 1.055 2有功损耗 0.100 9 0.093 8
【相关文献】
[1] 胡艺文.基于新能源并网的电站综合无功优化控制算法研究[J].电测与仪表,2015,52(22):90-94.
[2] 吕忠,周强,蔡雨昌.含分布式电源的DEIWO算法配电网无功优化[J].电力系统保护与控制,2015,(4):69-73.
[3] 邓吉祥,丁晓群,张杭,等.基于量子人工蜂群算法的风电场多目标无功优化[J].电测与仪表,2015,52(3):11-17.
[4] 曾玉娇,孙彦广.基于动态自适应多目标粒子群算法的企业电网无功优化[J].上海交通大学学报,2015,49(11):1711-1715.
[5] Wen-Tsao Pan.A New Fruit Fly Optimization Algorithm:Taking the Financial Distress Model as an Example[J].Knowledge-Based Systems,2012,(26):69-74.
[6] 唐云辉,马跃江,王超,等.基于量子粒子群算法的含风电场配电网无功优化[J].电测与仪表,
2015,52(19):79-83.
[7] 孟安波,岳龙飞,邢林华,等.基于NW小世界的量子进化算法在无功优化中的研究[J].中国电力,2015,48(1):107-114.
[8] 简献忠,李莹,范建鹏,等.基于差分进化粒子群算法的多目标无功优化[J].控制工程,2015,(1):113-117.
[9] 王精卫,周步祥,彭章刚,等.基于SIBCC算法的含风电场的配电网无功优化[J].水电能源科学,2016,(4):198-202.
[10] 黎高程,孟安波,李超,等.基于MAQPSO的电力系统无功优化研究[J].电测与仪表,2015,(15):67-73.。

相关文档
最新文档