删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

改进的花朵授粉算法在微网优化调度中的应用

本站小编 Free考研考试/2020-03-23

王生生1, 杜鹏1, 董如意1, 李永贺2
1. 吉林大学 计算机科学与技术学院, 吉林 长春 130012;
2. 陆军炮兵防空兵学院, 辽宁 沈阳 100867
收稿日期:2016-10-12
基金项目:国家自然科学基金资助项目(61472161, 61402195, 61502198)。
作者简介:王生生(1974-), 男, 吉林长春人, 吉林大学教授, 博士生导师。

摘要:研究了用于解决微网优化调度问题的群智能算法.针对微网优化调度问题的多目标、多约束条件等特点, 对微网优化调度问题建模; 提出了改进的花朵授粉算法, 并将其应用到微网优化调度问题.在初始化时, 采用对立点方法增加种群多样性和优化搜索空间; 局部更新时, 使用一种新的局部更新算子提高算法收敛速度; 此外, 为了减少计算量和避免陷入局部最优, 定义了是否使用遗传操作的判断条件.仿真结果表明, 该算法性能优于原始花朵授粉算法和遗传算法等其他算法.
关键词:微网优化调度群智能花朵授粉算法多目标
Modified Flower Pollination Algorithm and Applications on Optimization Dispatch of Microgrid
WANG Sheng-sheng1, DU Peng1, DONG Ru-yi1, LI Yong-he2
1. College of Computer Science and Technology, Jilin University, Changchun 130012, China;
2. College of Army Artillery and Air Defense Crops, Shenyang 100867, China
Corresponding author: DU Peng, E-mail: 1584055676@qq.com
Abstract: The swarm intelligence algorithm for solving the problem of optimization dispatch of microgrid was investigated. A model for optimization dispatch of microgrid was established under the consideration of the process characteristics, such as multi-objective and multi-constraints. A modified flower pollination algorithm (MFPA) was proposed and applied to the optimization dispatch of microgrid. During initialization, opposition method was utilized to improve the diversity of the population as well as fully explore the space. During local updating, the new operation can accelerate the convergence. In addition, the condition for using genetic operations was defined in order to reduce the calculation and avoid the local optimal solution. Simulation results demonstrated that the performance of MFPA was better than those of FPA, GA and several other algorithms.
Key Words: microgridoptimization dispatchswarm intelligenceflower pollination algorithm(FPA)multi-objective
微网是由多种分布式电源构成的微电网, 是解决传统电网存在的远距离传输损耗大, 能源使用效率低, 环境污染等问题的有效途径.微网优化调度是电力系统的一类重要问题[1].其特点是多目标、多约束条件、非线性化, 所以传统数学优化方法难以满足其要求[2].由于群智能算法有不依赖于求解问题本身数学性质的优点[3], 所以此类算法作为微网系统的优化工具得到了广泛地使用[4-5].但寻找更适合解决微网优化调度问题的算法仍是研究难点之一.
受自然界中显花植物花朵授粉过程的启发, 2012年Yang提出了花朵授粉算法(flower pollination algorithm, FPA)[6].FPA提出后, 在相关领域得到了广泛的应用[7-8].
实验发现FPA相比其他群智能算法更适合解决微网优化调度问题.然而FPA在解决高维问题时, 存在寻优精度低, 容易陷入局部最优等缺点.本文在初始化和搜索阶段对FPA进行改进; 此外, 又增加了对遗传操作时机的判断, 提出改进的花朵授粉算法(MFPA).实验表明, MFPA比FPA拥有更高的全局搜索能力和更快的收敛速度.将MFPA应用于微网优化调度问题, 对算例的测试验证了MFPA的寻优能力和收敛速度均优于FPA和几种其他群智能算法.
1 改进的花朵授粉算法FPA所解决的优化问题一般形式如下:
(1)
其中:xn维变量; f(x)是目标函数; hi(x)=0和gj(x)≤0为约束条件.针对FPA的缺点, 从三个方面对其改进.
1.1 对立点初始化相关学者证明了对立点搜索的有效性[9].Xi的对立点定义为
(2)
式中LU分别是搜索变量的上下界.不失一般性, 本文采用的方法也是将对立点与原点进行比较, 保留较优的作为初始点,即
(3)
其中fit是适应度函数, 一般定义为目标函数.
1.2 “按需采纳”局部更新FPA的局部搜索是按式(4)进行的,
(4)
其中:ε是在[0, 1]服从均匀分布的随机数; XjtXkt是随机选取的两个候选解, 参照二者的位置对Xit产生扰动, 目的是防止过早收敛.但这样随机的扰动是盲目的, 因此本文采用了在一定程度上参照全局最优的方法, 将之命名为“按需采纳”.
定义1??个体与最优个体距离差值:
(5)
其中:xiktxgkt分别是第t次迭代当前个体和最优个体的第k维分量; D是花粉的维数; d衡量了当前个体和全局最优个体的一种相近程度.改进的局部搜索公式为
(6)
这可以使个体按照自身搜索状况参照最优个体, 当d越小, 1/d越大, 使某一花粉越接近全局最优时产生的波动越大, 不至于过早收敛.另一方面, 当d越大, 1/d越小, 使个体慢速地向全局最优运动时, 既能保证进化方向又能够防止过早收敛.
1.3 “趋同值”触发的交叉变异多数的群智能算法在生成新解之后就进行交叉、变异, 其缺点是过于盲目而带来不必要的计算量.本文引入“趋同值”作为判断是否需要对种群进行交叉、变异的依据.
定义2??个体“位置趋同值”:
(7)
其中:第t次迭代个体i在搜索空间中的位置为Xit; μt是第t次迭代所有个体位置的均值, 定义为
(8)
定义3??个体“适应度趋同值”:
(9)
其中:fit(Xit)为第t次迭代个体i的适应度; μtfit是第t次迭代所有个体适应度的平均值, 定义为
(10)
“位置趋同值”反映种群个体在搜索空间中的位置是否发生聚集, 并且给出了聚集程度的定量描述.“适应度趋同值”反映在特定问题下, 个体的适应度是否趋向于同一个值以及这种趋向性的强弱.本文采用随机加权方法, 综合使用二者衡量种群个体分布情况.设随机数τ∈(0, 1), 则(1-τ)∈(0, 1), 设“综合趋同值”为DS, 定义如下:
(11)
若数次迭代过程中DS都呈递减趋势, 说明个体分布趋向集中, 此时采用交叉、变异遗传算子扰动个体, 增加种群多样性, 避免陷入局部最优.
2 微网优化调度问题的数学模型2.1 微网的组成微网有两种运行模式:一种是孤立模式[10], 另外一种是联网模式[11].本文讨论的是在联网模式下只考虑微网从大电网购电的情况.
本文所优化的微网系统由光伏阵列(PV)、风力涡轮机(WT)、储蓄电池(BT)、微燃机(MT)和燃料电池(FC)组成.由于太阳能和风能发电的间断性和不稳定性, 所以把储蓄电池与它们联合使用, 以确保满足负载用电需求和减少化学能源使用.
2.2 目标函数微网优化调度是一个多目标优化问题, 本文提出的目标函数综合考虑经济成本、环境效益、健康影响等多个指标.采用线性加权法将多目标问题转化为单目标问题.其优化目标函数为
(12)
其中:Ctotal为微网日调度的总费用; C是由CMG(自身经济成本), Cbuy(购电成本), Cenvi(环境效益成本)以及Cheal(健康成本)组成的向量; W是由权重所构成的向量, W=[w1 w2 w3 w4]T.C中各项成本的表达式如下:
(13)
(14)
(15)
(16)
其中:PMG(i)和e(i)分别是第i个微源的功率和效率; Krun是成本价格;Kope是运行维护价格; PbuyKbuy分别是购电量和电价; Epollu(j)和Cpollu(j)分别是第j种污染物的排放量和惩罚价格; m是污染物的种类; EPM2.5CPM2.5分别是PM2.5的排放量和惩罚价格.
2.3 约束条件微网优化调度问题是一类约束满足问题, 有运行电压约束、容量约束、传输约束、旋转备用约束等.本文所提出的调度模型中也考虑了这些约束, 如式(17)~式(19)分别是容量约束、平衡约束、交换约束.
(17)
(18)
(19)
式中:Pi是第i个微源的功率; PminPmax分别是功率上下限; Pload是负载功率; PlPu分别是交换功率的最小值与最大值.
P=[PPV, PWT, PFC, PMT, PBT, Pbuy], 则微网优化调度问题具有如下形式:
(20)
3 算例与实验分析根据本文所提出的优化模型、目标函数以及优化算法, 在CPU为3.0 GHz、4 GB内存、Windows 7的计算机上采用Matlab 2010进行仿真, 得出各个微源的最优调度方案以及微网从主网购电的方案.实验所涉及的主要数据综合参照了相关领域的文献[12-15].
在解决微网优化调度问题之前, 首先对高维函数进行测试, 分别测试了遗传算法(GA)[16]、萤火虫算法(FA)[17]、蝙蝠算法(BA)[18]、花朵授粉算法(FPA)[6]和改进的花朵授粉算法(MFPA).表 1表明MFPA的平均优化结果明显好于FPA等算法; 测试结果说明MFPA对解决高维优化问题有一定优势.
表 1(Table 1)
表 1 高维测试函数优化结果Table 1 Optimization results of higher-dimensions benchmark function
算法 Rosenbrock(d=16)理论值:0 De Jong (d=256)理论值:0 Schwefel (d=128)理论值:-418.982 9 Ackley (d=128)理论值:0
最优值 标准差 运行时间/s 最优值 标准差 运行时间/s 最优值 标准差 运行时间/s 最优值 标准差 运行时间/s
GA 0.008 3 3.594 2 3.46 0.037 9 0.779 6 8.97 -372.658 3 1.687 1 7.06 0.079 5 4.618 9 6.79
FA 0 2.360 4 2.79 0.004 1 0.518 2 3.65 -406.735 2 0.993 1 5.35 0.013 8 1.093 9 4.73
BA 0 1.937 7 1.84 0.005 4 0.504 6 3.47 -408.558 1 0.542 9 4.71 0.015 2 1.200 3 4.42
FPA 0 1.756 2 1.55 0.000 74 0.042 7 1.43 -409.180 6 0.546 9 2.64 0.009 9 0.629 4 3.42
MFPA 0 1.270 3 1.31 0.000 02 0.029 3 1.26 -416.537 1 0.440 6 2.27 0.000 24 0.437 7 3.16


表 1 高维测试函数优化结果 Table 1 Optimization results of higher-dimensions benchmark function

将MFPA应用到微网优化调度问题上得到如图 1所示的各微源最优调度.由图 1可知, PV, WT, FC和MT在用电高峰期出力较大以满足用户负载(242 kW)需求; BT在用电高峰期放电, 低谷期充电, 起到了削峰填谷的作用; Buy的走向说明微网在电价高的峰时段(11~15h, 17~19 h)购电量少, 电价低的谷时段购电量大, 满足经济性要求.
图 1(Fig. 1)
图 1 微网最优调度结果Fig.1 Best result of microgrid dispatch

图 2体现了5种算法的运行效果, 可知当迭代次数较少时FPA和MFPA的效果相差不多, 随着迭代次数增加MFPA的收敛性要优于FPA和GA等其他算法, 并且MFPA得到的最优值要优于其他算法.可见MFPA能够获得更优的结果和更快的收敛性.
图 2(Fig. 2)
图 2 5种算法迭代过程Fig.2 Iteration process of the five algorithms

表 2为算法GA, FA, BA, FPA, MFPA的100次运行所产生的最小值和平均值.从运行结果可以得出结论:MFPA的寻优能力和搜索精度要优于FPA和其他算法, 改善了原始算法的迭代效率.
表 2(Table 2)
表 2 5种算法运行结果比较Table 2 Results comparison of the five algorithms
算法 最小值 平均值
GA 1 348.61 1 352.13
FA 1 347.86 1 351.82
BA 1 347.34 1 351.57
FPA 1 346.52 1 349.36
MFPA 1 345.63 1 347.84


表 2 5种算法运行结果比较 Table 2 Results comparison of the five algorithms

4 结语对微网优化调度问题建模, 针对花朵授粉算法存在的问题, 提出了改进的花朵授粉算法并将其应用到微网优化调度问题上.通过对高维度测试函数的测试, 验证了算法性能优于原始算法.通过算例实验, 验证了改进的花朵授粉算法能够较好地解决微网优化调度问题, 提高了算法的性能.
参考文献
[1]Wu Z, Tazvinga H, Xia X. Demand side management of photovoltaic-battery hybrid system[J].Applied Energy, 2015, 148: 294–304.DOI:10.1016/j.apenergy.2015.03.109
[2]李鹏, 徐伟娜, 周泽远, 等. 基于改进万有引力搜索算法的微网优化运行[J].中国电机工程学报, 2014, 34(19): 3073–3079.
( Li Peng, Xu Wei-na, Zhou Ze-yuan, et al. Optimal operation of microgrid based on improved gravitational search algorithm[J].Proceedings of the CSEE, 2014, 34(19): 3073–3079.)
[3]Othman M M, El-khattam W, Hegazy Y G, et al. Optimal placement and sizing of voltage controlled distributed generators in unbalanced distribution networks using supervised firefly algorithm[J]. International Journal of Electrical Power & Energy Systems, 2016, 82: 105–113.
[4]Tharakeshwar T K, Seetharamu K N, Prasad B D. Multi-objective optimization using bat algorithm for shell and tube heat exchangers[J].Applied Thermal Engineering, 2017, 110: 1029–1038.DOI:10.1016/j.applthermaleng.2016.09.031
[5]Reddy S S, Rathnam C S. Optimal power flow using glowworm swarm optimization[J].International Journal of Electrical Power & Energy Systems, 2016, 80: 128–139.
[6] Yang X S. Flower pollination algorithm for global optimization[C]//International Conference on Unconventional Computation and Natural Computation. Berlin: Springer-Verlag, 2012: 240-249.
[7]Dubey H M, Pandit M, Panigrahi B K. A biologically inspired modified pollination algorithm for solving economic dispatch problems in modern power systems[J].Cognitive Computation, 2015, 7(5): 1–15.
[8]Abdelaziz A Y, Ali E S, Elazim S M A. Implementation of flower pollination algorithm for solving economic load dispatch and combined economic emission dispatch problems in power systems[J].Energy, 2016, 101: 506–518.DOI:10.1016/j.energy.2016.02.041
[9]Rahnamayan S, Tizhoosh H R, Salama M M A. Opposition versus randomness in soft computing techniques[J].Applied Soft Computing, 2008, 8(2): 906–918.DOI:10.1016/j.asoc.2007.07.010
[10]Abedini M, Moradi M H, Hosseinian S M, et al. Optimal management of microgrids including renewable energy scources using GPSO-GM algorithm[J].Renewable Energy, 2016, 90: 430–439.DOI:10.1016/j.renene.2016.01.014
[11]Malysz P, Sirouspour S, Emadi A. An optimal energy storage control strategy for grid-connected microgrids[J].IEEE Transactions on Smart Grid, 2014, 5(5): 1785–1796.
[12]钱科军, 袁越, 石晓丹, 等. 分布式发电的环境效益分析[J].中国电机工程学报, 2008, 28(29): 11–15.
( Qian Ke-jun, Yuan Yue, Shi Xiao-dan, et al. Environmental benefits analysis of distributed generation[J].Proceedings of the CSEE, 2008, 28(29): 11–15.DOI:10.3321/j.issn:0258-8013.2008.29.003)
[13]丁明, 张颖媛, 茆美琴, 等. 包含钠硫电池储能的微网系统经济运行优化[J].中国电机工程学报, 2011, 31(4): 7–14.
( Ding Ming, Zhang Ying-yuan, Mao Mei-qin, et al. Economic operation optimization for microgrids including Na/S battery storage[J].Proceedings of the CSEE, 2011, 31(4): 7–14.)
[14]陈洁, 杨秀, 朱兰, 等. 微网多目标经济调度优化[J].中国电机工程学报, 2013, 33(19): 57–66.
( Chen Jie, Yang Xiu, Zhu Lan, et al. Microgrid multi-objective economic dispatch optimization[J].Proceedings of the CSEE, 2013, 33(19): 57–66.)
[15]毛晓明, 陈深, 吴杰康, 等. 分时电价机制下含蓄电池微网的优化调度[J].电网技术, 2015, 39(5): 1192–1197.
( Mao Xiao-ming, Chen Shen, Wu Jie-kang, et al. Optimal dispatching of microgrid containing battery under time-of-use price mechanism[J].Power System Technology, 2015, 39(5): 1192–1197.)
[16]Holland J. Adaptation in natural and artificial systems[J].The Quarterly Review of Biology, 1975, 6(2): 126–137.
[17] Yang X S. Firefly algorithms for multimodal optimization[C]//Proceeding of the 5th International Symposium on Stochastic Algorithms: Foundations and Applications. Berlin: Springer-Verlag, 2009: 169-178.
[18]Gandomi A H, Yang X S, Alavi A H, et al. Bat algorithm for constrained optimization tasks[J].Neural Computing and Applications, 2013, 22(6): 1239–1255.DOI:10.1007/s00521-012-1028-9

相关话题/优化 算法

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 最小方差的延时乘累加医学超声波束形成算法
    苏婷1,2,姚定界1,李大宇1,张石11.东北大学计算机科学与工程学院,辽宁沈阳110169;2.安阳工学院数理学院,河南安阳455000收稿日期:2016-11-14基金项目:中央高校基本科研业务费专项资金资助项目(N140404001)。作者简介:苏婷(1980-),女,河南许昌人,东北大学博士 ...
    本站小编 Free考研考试 2020-03-23
  • 医疗超声成像自适应波束形成算法
    鲍喜荣,李玉珍,苏婷,张石东北大学计算机科学与工程学院,辽宁沈阳110169收稿日期:2016-11-04基金项目:国家自然科学基金青年基金资助项目(61302012)。作者简介:鲍喜荣(1978-),男,湖北当阳人,东北大学讲师,博士;张石(1963-),男,辽宁抚顺人,东北大学教授,博士生导师。 ...
    本站小编 Free考研考试 2020-03-23
  • 基于CS-SCHT域的相幅结合水印算法
    杜荔,高利平,温馨东北大学计算机科学与工程学院,辽宁沈阳110169收稿日期:2016-11-23基金项目:国家自然科学基金资助项目(61401081)。作者简介:杜荔(1962-),女,辽宁沈阳人,东北大学教授。摘要:针对目前一些水印算法鲁棒性有待提高的问题,提出一种将相位和幅度相结合的CS-SC ...
    本站小编 Free考研考试 2020-03-23
  • 新型四自由度并联机构运动学分析及其优化设计
    王学雷,赵栋杰,张宾,李伟中国农业大学工学院,北京100083收稿日期:2016-11-28基金项目:国家重点研发计划项目(2016YFD0701501)。作者简介:王学雷(1987-),男,河北邢台人,中国农业大学博士研究生;张宾(1964-),男,北京人,中国农业大学教授。摘要:提出一种能够实现 ...
    本站小编 Free考研考试 2020-03-23
  • 基于MRT-LBM的方腔流动局部加密算法
    陈颂英,汪超,曲延鹏,王润堃山东大学高效洁净机械制造教育部重点实验室,山东济南250061收稿日期:2017-05-08基金项目:山东省科技发展计划项目(2016GGX104018)。作者简介:陈颂英(1966-),男,山东莱芜人,山东大学教授,博士生导师。摘要:使用多参数弛豫模型的格子玻尔兹曼方法 ...
    本站小编 Free考研考试 2020-03-23
  • 一种面向三维感知的多媒体传感器网络覆盖增强算法
    庄曜铭1,2,吴成东1,2,张云洲1,21.东北大学信息科学与工程学院,辽宁沈阳110819;2.东北大学机器人科学与工程学院,辽宁沈阳110819收稿日期:2016-12-19基金项目:国家留学基金委资助项目;国家自然科学基金资助项目(U1713216);国家机器人重点专项(2017YBF1300 ...
    本站小编 Free考研考试 2020-03-23
  • 分数阶微积分的高精度递推算法
    白鹭1,2,薛定宇11.东北大学信息科学与工程学院,辽宁沈阳110819;2.沈阳大学信息工程学院,辽宁沈阳110044收稿日期:2016-11-06基金项目:国家自然科学基金资助项目(61174145,61673094)。作者简介:白鹭(1982-),男,辽宁沈阳人,东北大学博士研究生;薛定宇(1 ...
    本站小编 Free考研考试 2020-03-23
  • 降低OFDM系统复杂度的改进SLM算法
    季策,贾佃霞,张超,祝雯靖东北大学计算机科学与工程学院,辽宁沈阳110169收稿日期:2016-12-08基金项目:国家自然科学基金资助项目(61673093,61370152);沈阳市科技计划项目(F16-205-1-01)。作者简介:季策(1969-),女,辽宁沈阳人,东北大学副教授.JIADi ...
    本站小编 Free考研考试 2020-03-23
  • 生物质烧结燃料反应性优化研究
    刘超1,张玉柱1,2,邢宏伟2,康月11.东北大学冶金学院,辽宁沈阳110819;2.华北理工大学冶金与能源学院,河北唐山063009收稿日期:2016-12-23基金项目:河北省自然科学基金重点资助项目(E2016209384)。作者简介:刘超(1989-),男,河北唐山人,东北大学博士研究生;张 ...
    本站小编 Free考研考试 2020-03-23
  • 复杂应力扰动下围岩稳定性评价与采场参数优化
    张飞,杨天鸿,胡高建东北大学资源与土木工程学院,辽宁沈阳110819收稿日期:2016-12-26基金项目:国家重点基础研究发展计划项目(2013CB227902);国家自然科学基金资助项目(51574060)。作者简介:张飞(1990-),男,陕西商洛人,东北大学博士研究生;杨天鸿(1968-), ...
    本站小编 Free考研考试 2020-03-23