分享
基于改进海鸥优化算法的微电网优化配置.pdf
下载文档

ID:3063184

大小:2.43MB

页数:11页

格式:PDF

时间:2024-01-19

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于 改进 海鸥 优化 算法 电网 配置
Modeling and Simulation 建模与仿真建模与仿真,2023,12(4),3988-3998 Published Online July 2023 in Hans.https:/www.hanspub.org/journal/mos https:/doi.org/10.12677/mos.2023.124364 文章引用文章引用:王娟,曾国辉,李嘉睿,臧振森,张振华.基于改进海鸥优化算法的微电网优化配置J.建模与仿真,2023,12(4):3988-3998.DOI:10.12677/mos.2023.124364 基于改进海鸥优化算法的微电网优化配置基于改进海鸥优化算法的微电网优化配置 王王 娟,曾国辉娟,曾国辉,李嘉睿,臧振森,张振华,李嘉睿,臧振森,张振华 上海工程技术大学,电子电气工程学院,上海 收稿日期:2023年5月22日;录用日期:2023年7月18日;发布日期:2023年7月25日 摘摘 要要 对微电网进行合理的优化配置是提升微电网接纳分布式电源能力的重要举措,在考虑价格型需求响应的情对微电网进行合理的优化配置是提升微电网接纳分布式电源能力的重要举措,在考虑价格型需求响应的情况下,提出考虑需求响应的基于改进海鸥优化算法况下,提出考虑需求响应的基于改进海鸥优化算法(Improved Seagull Optimization Algorithm,ISOA)的的微网储能优化配置模型。针对传统算法对模型求解精度较低、求解速度慢的问题,提出改进的海鸥优化算微网储能优化配置模型。针对传统算法对模型求解精度较低、求解速度慢的问题,提出改进的海鸥优化算法,提高收敛速度和精度。并将改进的算法与法,提高收敛速度和精度。并将改进的算法与Cplex求解器联合求解,进行微电网的双层优化配置。实验求解器联合求解,进行微电网的双层优化配置。实验结果表明,所提改进策略能够显著提高算法寻优能力,且有效降低微网的综合成本,具有优越的应用价值。结果表明,所提改进策略能够显著提高算法寻优能力,且有效降低微网的综合成本,具有优越的应用价值。关键词关键词 微电网,需求响应,海鸥优化算法,双层优化微电网,需求响应,海鸥优化算法,双层优化 Optimal Configuration of Microgrids Based on Improved Seagull Optimization Algorithm Juan Wang,Guohui Zeng,Jiarui Li,Zhensen Zang,Zhenhua Zhang School of Electronic and Electrical Engineering,Shanghai University of Engineering Science,Shanghai Received:May 22nd,2023;accepted:Jul.18th,2023;published:Jul.25th,2023 Abstract A reasonable and optimal allocation of the microgrid is an important step to improve the micro-grids ability to accept distributed power sources,an improved seagull optimization algorithm based on microgrid energy storage optimal allocation considering demand response is proposed under the consideration of price-based demand response.To address the problems of low accuracy and slow solution speed of the traditional algorithm for model solving,the improved seagull opti-mization algorithm is proposed to improve the convergence speed and accuracy.The improved algorithm is also carried out with the Cplex solver for the two-layer optimal configuration of the microgrid.The experimental results show that the proposed improved strategy can significantly 王娟 等 DOI:10.12677/mos.2023.124364 3989 建模与仿真 improve the algorithms optimization capability and effectively reduce the various costs of the microgrid,which has superior application value.Keywords Microgrid,Demand Response,Seagull Optimization Algorithm,Two-Layer Optimization Copyright 2023 by author(s)and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License(CC BY 4.0).http:/creativecommons.org/licenses/by/4.0/1.引言引言 自碳达峰、碳中和的低碳发展目标明确提出以来,建设以新能源为主导的现代电力系统已成为中国电力行业发展改革的新导向。国家大力推动清洁能源发展,但以光伏、风能为主的微电网出力具有间歇性和波动性,接入电力系统会损坏系统的稳定性。在微电网中接入储能系统能量可以在时间维度上实现转移,平抑功率波动,提高电能质量1。采用合理的优化配置方案能够有效减少经济成本和提高系统稳定性。因此,对微电网的优化配置进行研究具有极其重要的意义。针对微电网的优化配置问题,国内外已有相关研究。文献2采用多种策略对麻雀搜索算法进行改进,并进行微电网的容量优化配置,验证所提策略在容量优化问题中具有更好的性能。文献3采用改进的海洋捕食者算法进行配电网储能的配置,验证其在储能优化配置问题上的有效性,但该算法仅提高了收敛精度,收敛速度能力有待考察。文献4建立考虑经济性和环保性的综合成本最低为目标函数的独立微电网容量优化运行模型,并利用改进的粒子群优化算法对模型进行求解,但其收敛精度有待进一步提升。文献5以运行收益最大为目标,采用基于改进蚁群的动态规划算法进行光储微电网的容量优化配置,验证算法的适用性和优越性,但其考虑因素较少,未能提供更加精准的参考。在上述研究基础上,本文以风光燃柴储型微电网为研究对象,对微电网负荷端的价格型需求响应进行建模,以投资运维成本和运行成本最小为目标建立双层优化配置模型,采用基于多种策略改进的海鸥优化算法,并与 Cplex 求解器联合运算求解,进行微电网的优化配置,通过仿真实验验证所提策略的有效性以及能够降低微电网的各项成本。2.需求响应模型需求响应模型 价格型需求响应(Price Demand Response,PDR)基于价格的计划为以电价的形式引导用户改变用电习惯。价格型需求响应一般采用弹性系数表示电价变化量对用户参加需求响应量的影响6,表达式为 q qec c=(1)式中,e 为电量电价的弹性系数,q为电量 q 的相对变化量,c为电价 c 的相对变化量。对于 t 时段的用户对电价的响应率的表达式为 11112222ttttq qc cqqccEq qc c=(2)Open AccessOpen Access王娟 等 DOI:10.12677/mos.2023.124364 3990 建模与仿真 式中,111212122212nnnnnneeeeeeEeee=为电量单价的弹性矩阵,iie为自适应弹性系数,jje为交叉弹性系数。3.微电网双层优化配置模型微电网双层优化配置模型 3.1.双层优化配置模型框架双层优化配置模型框架 Figure 1.Two-layer configuration model 图图 1.双层优化模型 如图 1 所示,双层规划可兼顾上下层双方的利益。在上层优化配置模型中,根据微电网的运行情况相关参数对储能系统进行配置,优化目标为日运行和维护成本最低。下层用于求解微电网系统的运行问题,结果受外层模型决策变量影响,目标函数为运行成本及环保惩罚成本最低。3.2.上层容量优化模型上层容量优化模型 1、目标函数 以日均投资成本和运行成本最小为目标建立目标函数。计算公式为 minIlowCCC=+(3)式中,IC为投资成本,lowC为下层运行成本。其中()()()1365 11BBTIBRTCk C+=+(4)式中,为折现率,BT为寿命规划周期,Bk为单位容量投资成本;t 为一天的 24 小时,,1 22,4t=。2、约束条件 王娟 等 DOI:10.12677/mos.2023.124364 3991 建模与仿真 .max0BBEE (5)式中:BE为电池容量,.maxBE为电池安装容量上限。3.3.下层优化运行模型下层优化运行模型 1、目标函数 储能系统优化运行和需求响应协同作用下可以最大程度的减小负荷量,降低成本,增加收益。下层模型以日调度周期内成本最低为目标,包括需求响应和储能优化运行带来的费用减少、能量废弃成本以及环境污染治理成本的减少。综合得下层目标函数为:minlowOFGpeCCCCC=+(6)OC为运维成本,FC为燃料成本,GC为购电成本,peC为环境污染治理成本。1)运维成本 24,1Os oms tiCcPt=(7)式中,,s omc为各单元的运维成本系数,,s tP为第 s 个设备在 t 时段的功率。2)燃料成本 24,1Fs fs f tBiCcPtT=(8)式中,,s fc为第 s 个设备的燃料成本,,s f tP为 s 个设备 t 时刻的功率。3)购电成本 24,1gGg ttiCcPt=(9)式中,,g tc为购电单价,gtP为购电功率。4)环境污染治理成本(),1Mpe sk sskkkCvP VV=+(10)式中,M 为污染物的种类,,k sv第 k 种污染物的排放系数,kV为第 k 种污染物的环境价值,kV为污染物的污染罚款,sP为第 s 个设备的功率。2、约束条件 1)燃气轮机约束 minmaxMTMTMTtPPP (11)minMTP、maxMTP分别为燃气轮机出力的上下限,受其最小负载功率和额定功率的约束。2)柴油发电机约束 minmaxDEDEDEtPPP (12)minDEP、maxDEP分别为柴油发电机出力的上下限。3)电池储能荷电状态约束,1B chococtttBPtSSE=+(13)王娟 等 DOI:10.12677/mos.2023.124364 3992 建模与仿真 ,1B disococtttBPtSSE=(14)minmaxocococtSSS (15)式中,octS为电池在t时刻的荷电状态;为电池的充放电效率;,B chtP和,B distP分别为电池充电功率和放电功率。4)充放电功率约束,max0B chchchttPP (16),max0B disdisdisttPP (17)式中,maxchP和maxdisP分别代表电池放电和充电的最大功率;cht和dist表示电池的运行状况,dist为1代表电池处于放电状态,cht为1代表电池处于充电状态,两者不能同时为1。5)购电功率约束 minmaxgggtPPP (18)mingP和maxgP分别为购电的最小功率和最大功率。6)需求响应约束 响应前后总负荷量不变 242411PDRLttiiPP=(19)式中,LtP为微电网的负荷需求。7)功率平衡约束,B disB chgMTDEPVWTLttttttttPPPPPPPP+=(20)4.改进海鸥优化算法改进海鸥优化算法 海鸥优化算法(SOA)是于2019年由Gaurav Dhiman提出的新型生物启发式算法7,该算法由于对大规模约束优化问题求解的适应性较强而比其他算法更具有竞争力。相较于其他算法,海鸥算法面对复杂问题存在收敛速度较慢、易收敛于局部最优解的问题,需对算法进行改进,以提高其收敛速度和精度。1、混沌反向学习策略()1,0.51,0.5iijjijiijjyyyyy+=(21)其中,i为种群数量,j为混沌变量序号,为混沌系数,取值范围为(0,2,越大,混沌性越好,一般选取=2。通过公式可以得到n个混沌序列,将序列作逆映射到搜索空间中获取个体位置向量X,群,1,2,iXX iN=,,1,2,iijXXjn=,改进后的种群初始化公式可表示为:()iijjiiixyublblb=+(22)由种群X 计算反向种群,1,2,iOX iOXN=,反向种群个体iOX表示为,2,1,iijOXOXjn=。+iijiijoxublbx=(23)通过对种群X和反向种群进行OX合并,得到新种群XOX,计算新种群的目标函数值并排序,选取其中适应度值最好的N个个体作为初始种群。王娟 等 DOI:10.12677/mos.2023.124364 3993 建模与仿真 2、随机混合变异 为加快算法的收敛速度、增强全局搜索能力、降低算法陷入局部最优的可能性,提出针对最优个体的自适应混合变异策略。1)随机差分变异 差分进化是利用当前种群的距离和方向信息指引搜索的一种进化算法。该算法在变异阶段8,通过随机选择三个向量来生成变异个体()12iirrxxF xx=+(24)式中,F0,2为缩放因子。随机差分变异利用当前个体、当前最优个体和在种群中随机选择个体进行随机差分得到新个体。()()12besttrandtxrxxrxx=+(25)其中,1r、2r均为(0,1)的随机数,t为当前迭代次数,bestx为当前最优个体,randx为随机选取的个体。Figure 2.Flow chart for solving the two-layer model 图图 2.双层模型求解流程图 王娟 等 DOI:10.12677/mos.2023.124364 3994 建模与仿真 2)Levy飞行 Levy飞行步长能在未知范围内搜索时,能够达到更大范围,从而加强发现者的全局搜索能力,在最优位置附近扩大范围进行搜索,避免个体陷入局部最优9。Levy分布如式 Levy,13ut=(26)式中,为指数参数。采用Levy飞行的位置更新公式为:Levyixx=+(27)3)混合变异 将差分变异和莱维飞行策略引入最优个体位置更新中,利用判定因子n对最优海鸥个体位置进行混合变异扰动与更新,两种策略结合促进算法跳出局部最优,求解优化问题适应性更强。()(),0.5Levy,0.5besttrandtixrxxrxxnxxn=+=+(28)n为(0,1)范围内的随机数。基于编译后的最优个体位置不一定优于原始最优个体,采用贪婪策略,判定是否将原始解用变异解替换,当变异解的适应度值优于原始解时对其进行替换。()()()()(),bestbestbestbestbestbestbestxf xf xPtxf xf x=(29)()bestPt为进行贪婪选择后海鸥最优代理的位置。5.微电网优化配置求解过程微电网优化配置求解过程 采用双层优化求解模型,采用改进的海鸥优化算法和 MATLAB 中的 Cplex 求解器联合求解,上层为改进的海鸥优化算法,下层为求解器,进行微电网储能的容量配置及优化运行,求解流程如图 2 所示。6.算例仿真分析算例仿真分析 6.1.实验场景及相关数据实验场景及相关数据 算例采用风光燃柴储型的微电网进行优化配置,验证所提策略的可行性。SOA 的初始参数 Figure 3.Microgrid loads and renewable energy output 图图 3.微电网负荷和可再生能源出力 王娟 等 DOI:10.12677/mos.2023.124364 3995 建模与仿真 设置为:初始种群数 N 为 80,最大迭代次数为 50,风力发电、光伏发电、微型燃气轮机、柴油发电机的维护系数分别为 0.0296、0.00969、0.0059、0.0128。微电网的风电、光电、和负荷的典型日出力如图3 所示。本章微电网采用的分布式电源维护系数及储能系统电池参数如表 1 所示10。Table 1.Battery parameter 表表 1.电池参数 参数 数值 最大充放电功率 25%容量 充放电效率 0.95 SOC 上限 0.9 SOC 下限 0.1 额定放电深度 0.8 电池投资费用 1500 电池维护系数 0.0009 微网运行过程中设备产生的污染气体主要包括 CO2、SO2、NOx,与其相对应的污染物排放系数、处理成本及罚款如表 2 所示。Table 2.Pollution emission coefficient and treatment penalty cost 表表 2.污染排放系数及治理惩罚成本 污染物类型 污染物排放系数(g/kWh)治理成本/(元/kg)罚款/(元/kg)DE MT CO2 680 724 0.023 0.0198375 SO2 0.306 0.0036 6 0.8625 NOx 10.09 0.2 8 1.725 为验证所提策略有效性,分析考虑寿命损耗成本的前提下需求响应对储能优化配置结果的影响,设置以下场景进行对比:场景 1:不考虑需求响应进行系统的优化配置;场景 2:考虑需求响应进行系统的优化配置。6.2.算例结果分析算例结果分析 6.2.1.测试函数的分析验证测试函数的分析验证 通过对海鸥优化算法引入混沌反向学习和随机混合变异策略进行改进后,该算法的收敛速度和精度均得到提升。为验证 ISOA 改进策略的有效性,采用 CEC 标准测试函数中的三个标准测试函数进行测试,并将测试结果与海鸥优化算法(SOA)、灰狼优化算法(GWO)和鲸鱼优化算法(WOA)进行对比,算法的最大迭代次数 Tmax=1000,种群数 N=30。标准测试函数的三维立体图及寻优曲线如图 4 所示。从图 4 可以看出,本文提出的 ISOA 与其他算法相比收敛速度和收敛精度均具有一定提升,跳出局部最优的能力更强。王娟 等 DOI:10.12677/mos.2023.124364 3996 建模与仿真 Figure 4.Function tests optimizes curves 图图 4.函数测试寻优曲线 6.2.2.算例分析验证算例分析验证 Figure 5.User load curve before and after the demand response 图图 5.需求响应前后用户负荷曲线 未考虑价格型需求响应前其购电价格为 0.7 元/kWh,优化后的电价如下表 3 所示:Table 3.Time-of-use electricity price 表表 3.分时电价 时段 价格/元 23:007:00 0.38 8:0011:00,15:0018:00 0.57 12:0014:00,19:0022:00 1 各电源出力情况如图 6 和图 7 所示。1)负荷曲线分析 通过图 5 和表 3 可知,在考虑 PDR 后,通过分时电价机制引导高峰期用户负荷弹性下降转移到波谷。图中,场景 1 的负荷的波动较大,在价格激励下负荷转移效果明显。用户通过在电价低谷期提升用电量,在电价高峰期降低用电量,减轻微网在高峰时段的供应压力,用户主要在 9:0021:00 采取减少负荷的行王娟 等 DOI:10.12677/mos.2023.124364 3997 建模与仿真 为,在 0:009:00 和 21:0024:00 时段增加负荷的行为,将高峰时段的负荷需求转移到平谷时段,使此时的弃风弃光量降低,消纳系统盈余电量,缓和系统负荷曲线的峰谷波动。Figure 6.Scenario 1 output of each power unit 图图 6.场景 1 各发电单元出力情况 Figure 7.Scenario 2 output of each power unit 图图 7.场景 2 各发电单元出力情况 由图 6 和图 7 可知,在场景 1 和场景 2 两种的情况下,当考虑需求响应后,用户通过在平谷期增加用电量,消纳多余电量,在高峰期减少用电量,缓解用电负担。微网电价低时段向电网购电购电,电价高时储能放电。微型燃气轮机、柴油机和储能系统进一步得到整合,协同出力,缓解供电压力,提高系统经济性及环保性。2)成本分析对比 王娟 等 DOI:10.12677/mos.2023.124364 3998 建模与仿真 两种场景优化结果如表 4 所示。Table 4.Comparison of optimization results in scenario 1 and scenario 2 表表 4.场景 1 和场景 2 优化结果对比 场景 投资成本/元 运维成本/元 燃料成本/元 购电成本/元 环境治理成本/元 总成本/元 1 986.3 472.45 365.98 2789.68 702.56 5316.97 2 863.37 466.27 489.37 2452.55 733.54 5005.1 由优化结果可知,在考虑需求响应的情况下,系统的运行成本整体较低,但由于负荷需求调整至低平谷,微型燃气轮机和柴油机得到充分利用,出力增加,随之的燃料成本与环境治理成本有一定程度的增加,但系统整体的综合成本降低 5.87%,负荷变化较之前变化差距减小,电池的寿命损失成本也相应的降低,因此考虑电池寿命和需求响应对微网进行优化配置更具有经济性。7.结论结论 本文以风光燃柴储型微电网为研究对象,针对微电网的优化配置问题,提出考虑价格型需求响应,采用改进的海鸥优化算法,在保证微电网的各项约束下,进行微电网的容量优化配置求解,结论如下:1)文中考虑价格型需求响应后,通过分时电价能够有效调节用户的用电行为,减轻微网用电高峰的供电压力,并降低成本。2)文中采用的ISOA 算法教传统的SOA 算法具有更好的收敛速度与精度,寻优时更易获得全局最优解。采用本文所提的基于需求响应的双层优化配置模型,能够有效降低系统总成本,具有更高的经济性。参考文献参考文献 1 艾欣,董春发.储能技术在新能源电力系统中的研究综述J.现代电力,2015,32(5):1-9.2 张萍,陆霞,孟庆鹤.基于多策略麻雀搜索算法的微电网容量优化配置J.电气技术,2023,24(1):1-9.3 肖小龙,史明明,周琦,魏于凯,赵波.基于改进海洋捕食者算法的配电网储能多目标优化配置J/OL.储能科学与技术:1-10.https:/doi.org/10.19799/ki.2095-4239.2023.0267,2023-05-21.4 Zhang,H.,Li,G.and Wang,S.(2022)Optimization Dispatching of Isolated Island Microgrid Based on Improved Par-ticle Swarm Optimization Algorithm.Energy Reports,8,420-428.https:/doi.org/10.1016/j.egyr.2022.10.199 5 李国庆,翟晓娟,李扬,等.基于改进蚁群算法的微电网多目标模糊优化运行J.太阳能学报,2018,39(8):2310-2317.6 Vasudevan,J.and Swarup,K.S.(2016)Price Based Demand Response Strategy Considering Load Priorities.2016 IEEE 6th International Conference on Power Systems(ICPS),New Delhi,India,04-06 March 2016,1-6.https:/doi.org/10.1109/ICPES.2016.7584019 7 Dhiman,G.and Kumar,V.(2019)Seagull Optimization Algorithm:Theory and Its Applications for Large-Scale In-dustrial Engineering Problems.Knowledge-Based Systems,165,169-196.https:/doi.org/10.1016/j.knosys.2018.11.024 8 Qin,A.K.,Huang,V.L.and Suganthan,P.N.(2008)Differential Evolution Algorithm with Strategy Adaptation for Global Numerical Optimization.IEEE transactions on Evolutionary Computation,13,398-417.https:/doi.org/10.1109/TEVC.2008.927706 9 Kamaruzaman,A.F.,Zain,A.M.,Yusuf,S.M.,et al.(2013)Levy Flight Algorithm for Optimization ProblemsA Li-terature Review.Applied Mechanics and Materials,421,496-501.https:/doi.org/10.4028/ 10 郭明萱,穆云飞,肖迁,等.考虑电池寿命损耗的园区综合能源电/热混合储能优化配置J.电力系统自动化,2021,45(13):66-75.

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开