ImageVerifierCode 换一换
格式:PDF , 页数:3 ,大小:2.27MB ,
资源ID:245936      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/245936.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于ISSA-BP神经网络的短期风电功率预测_梁志洋.pdf)为本站上传会员【自信****多点】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于ISSA-BP神经网络的短期风电功率预测_梁志洋.pdf

1、工业控制计算机2023年第36卷第2期摘要:准确的风电功率预测对电网调度和风电消纳有着重要意义,为提高风电功率预测精度,建立一种改进的麻雀搜索算法(Sparrow Search Algorithm,SSA)优化BP神经网络的短期风电功率预测模型。采用Tent混沌映射初始化麻雀种群,以提高麻雀种群多样性和分布均匀性,增强模型的全局搜索和跳出局部最优的能力;引入黄金正弦和线性递减策略改进发现者和警戒者位置更新公式,并采用高斯变异和混沌扰动方法,提高模型的局部搜索能力,加快收敛速度。利用改进后的SSA算法去优化BP神经网络的初始权值阈值,建立ISSA-BP神经网络预测模型。经仿真验证,ISSA-BP

2、预测模型可有效提高风电功率预测精度。关键词:风电功率预测;BP神经网络;麻雀搜索算法;黄金正弦算法;Tent混沌Abstract:An improved sparrow search algorithm(SSA)is established to optimize the short-term wind power predictionmodel of BP neural network in his paper.The Tent chaos map is used to initialize the sparrow population to improve the di-versity a

3、nd distribution uniformity of the sparrow population,and enhance the ability of the model to search globally andjump out of local optimization.The golden sinusoidal and linear decreasing strategies are introduced to improve the discov-erer and warner position update formulas,and the Gaussian variati

4、on and chaotic perturbation methods are used to improvelocal search ability of the model and accelerate the convergence speed.The improved SSA algorithm is used to optimizethe initial weight threshold of the BP neural network,and the prediction model of the ISSA-BP neural network is established.Afte

5、r simulation verification,ISSA-BP prediction model can effectively improve the accuracy of wind power prediction.Keywords:wind power prediction,BP neural network,sparrow search algorithm,golden sine algorithm,Tent chaos随着能源清洁化成为普遍趋势,截止2021年,我国风电装机容量已突破3亿kW,发电量超过6000亿kWh。风电并网的快速增加,风电出力的波动性与不确定性造成了电力系

6、统多个时间尺度上的电力电量不平衡,为电网的供需平衡带来了挑战。准确的风电功率预测是保障电力系统安全稳定运行的重要手段1。神经网络被广泛应用于非线性建模问题,在风电功率预测方面有很好的表现。文献2针对海上天气环境复杂等特点,提出改进长期循环卷积神经网络(LRCN)预测模型,能有效用于海上风电功率预测;文献3提出了弹性网稀疏核主成分分析(EN-SKP-CA)降维方法,对气象因素降维,并采用花授粉算法优化LSTM神经网络的超参数,提高了模型预测精度。文献4提出了针对BP神经网络拓扑结构的分层优化思想,采用灰色模型处理输入层数据,选择遗传算法和蚁群算法分别对隐含层的初始权值阈值和输出层数据进行优化;文

7、献5-6将粒子群算法和遗传算法与BP神经网络相结合,均有效提高了BP神经网络的预测精度。本文采用改进的麻雀搜索算法(Improve Sparrow SearchAlgorithm,ISSA)对BP神经网络的初始权值和阈值进行寻优操作,以提高风电功率预测模型的精度,利用实际风电场历史数据进行仿真实验,证明了该预测模型的有效性。1改进SSA算法1.1麻雀搜索算法麻雀搜索算法(SSA)是2020年由文献7提出的一种群智能优化算法。算法核心是模拟麻雀在自然界中的觅食和反捕食行为,在觅食过程中麻雀会分工为发现者、加入者、警戒者三种,发现者负责寻找食物并提供觅食方向,加入者会跟随发现者同时去争夺食物资源,

8、警戒者一般为种群边缘的麻雀,在觅食过程中发现危险会发出警示,使种群远离危险。在SSA中,用一个nd维矩阵X来表示麻雀种群,d表示待优化问题变量的维数,n是麻雀的数量,麻雀的初始位置如公式(1):X=x11x12x1dx21x22x2d xn1xn2xnd(1)麻雀的种群适应度值F如公式(2):F=f(X1)f(X2)f(Xn)T(2)式中:f(X)为适应度函数,Xi为第i只麻雀的位置。发现者位置更新如公式(3):Xi,jt+1=Xi,jtexp-iM(),R2STXi,jt+QL,R2ST(3)式中:Xi,j为第i只麻雀在第j维中的位置,t表示当前迭代次数,(0,1,是随机数,M为设定的迭代次

9、数上限,Q是随机数,且服从标准正态分布,L是1d的元素都为1的矩阵,R2(R20,1)和ST(ST0.5,1)分别代表预警值和安全值。当R2n2XPt+1+Xi,jt-XPt+1A+L,in2(4)式中:Xworstt表示当前全局最差位置,XP是当前发现者所处的最优位置,A为1d的矩阵,其中元素都为1或-1,A+=AT(AAT)-1。基于 ISSA-BP 神经网络的短期风电功率预测*梁志洋李萍简定辉黄宇航(宁夏大学物理与电子电气工程学院,宁夏 银川750021)Short-term Wind Power Forecasting Based on ISSA-BP Neural Network*宁

10、夏自然科学基金项目(2021AAC03073)95基于ISSA-BP神经网络的短期风电功率预测通常选择占种群总数量10%20%的麻雀作为警戒者,其位置更新如公式(5):Xi,jt+1=Xbestt+Xi,jt-Xbestt,fifgXi,jt+KXi,jt-Xworstt(fi-fw)+(),fi=fg(5)式中:Xbestt表示当前全局最优位置;是步长参数,是服从正态分布的随机数;K(K-1,1)为步长控制参数,是随机数;fi是当前麻雀个体适应度值,fw是最差适应度值,fg为目前全局最优适应度值;代表最小的常数,为避免分母为0。当fifg时,表示麻雀处在危险位置,当fi=fg时,表示处在中心

11、的麻雀意识到了危险,需要向其他区域移动。1.2改进麻雀搜索算法(1)Tent混沌混沌是一种非线性系统动态行为,具有随机性,规律性和遍历性等特点,近年来被广泛应用于优化搜索问题8。原始SSA算法采用随机数初始化种群,利用Tent混沌映射初始化麻雀种群可以提高初始种群的多样性和分布均匀性,使其具有更好的全局搜索能力。Tent映射表达式如公式(6):Hi+1=Hi/,Hi(0,(1-Hi)/(1-),Hi(,1(6)式中:Hi为i时刻的混沌映射数值;为混沌系数。为使麻雀个体避免陷入局部最优,提高算法的全局搜索能力和精度,引入Tent混沌扰动。步骤如下:步骤1:应用式(6)产生混沌变量Hd,并将其映射

12、回到待求解问题的解空间中:Xnewd=lb+(ub-lb)*Hd(7)式中:lb和ub分别为第d维变量Xnewd的最大和最小值。步骤2:在每一轮迭代完成后,用式(8)对个体进行混沌扰动:Xnew=(X+Xnew)/2(8)式中:Xnew为经过混沌扰动后的个体;X是需要进行扰动的个体;Xnew为产生的混沌扰动量。引入混沌扰动可以有效提高算法避免陷入局部最优的能力,同时还能提高算法的全局搜索能力和寻优精度。(2)黄金正弦策略黄金正弦算法(Golden Sine Algorithm,Golden-SA)是文献9提出的一种新型元启发式算法,构造正弦函数模型求解优化问题。在麻雀搜索算法迭代过程中,发现者

13、常处于适应度较高的位置,领导麻雀种群觅食,但在发现者群体间却缺少足够的信息交流。引入黄金正弦策略后,每次迭代麻雀个体都会与最优个体进行信息交流,可以更好地引导发现者向全局最优位置移动。黄金正弦算法的核心过程是其位置更新方式,算法先随机产生n个个体,设每个个体的位置对应一个初始解,然后通过式(9)更新每个个体的位置。Xit+1=Xitsin(r1)-r2sin(r1)c1Pit-c2xit(9)式中:Xit=Xi,1t,Xi,2t,Xi,dt,(i=1,2,n),Xi,dt表示第i个个体在第t次迭代时位于d维解空间上的位置;r1、r2分别是取值范围在0,2和0,的随机数,r1决定下一次迭代时个体

14、i的移动距离,r2控制下次迭代时个体i的移动方向;Pit是第t次迭代时的全局最优位置;根据黄金分割系数(=(5-1)/2)得到的系数c1=-+(1+)*2,c2=-+*2,可以有效缩小搜索空间,同时使个体在迭代过程中逐渐向全局最优位置靠近,从而加快算法收敛速度,也提高了收敛精度。改进后的发现者位置更新如公式(10):Xi,jt+1=Xi,jtsin(r1)-r2sin(r1)c1Pit-c2xi,jt,R2STXi,jt+QL,R2ST(10)(3)警戒者数量控制引入线性递减方式在每次迭代过程中对麻雀种群中的警戒者数量进行更新,在算法迭代前期能保证其搜索能力,同时在算法后期可以减少警戒者的数量

15、,加快收敛速度10。警戒者数量线性更新如公式(11):N=int1-tM()*Ni()+1(11)式中:N为更新后警戒者数量;Ni表示设定的警戒者数量。(4)高斯变异策略根据正态分布特性,高斯变异主要搜索当前最优个体附近的局部区域,以期搜索到更优位置,引入高斯变异可有效提高算法的局部搜索能力和收敛速度。具体操作指用一个符合正态分布的随机数,替换SSA算法中的原有参数11。高斯变异公式为:Tg=T*(1+Gaussian(,2)(12)式中:T是个体原来的位置,Tg表示个体变异后的位置,Gaus-sian(,2)是满足高斯分布的随机变量。改进后的SSA算法运行流程如下:步骤一:初始化算法参数,设

16、置最大迭代次数、麻雀种群规模、发现者和加入者比例等;步骤二:利用Tent混沌映射初始化麻雀种群,计算麻雀个体适应度值并排序,找到当前最优适应度个体和最差适应度个体;步骤三:根据设置的发现者比例,选择适应度值高的麻雀作为发现者,其余的作为加入者,并根据式(10)和式(4)更新发现者与加入者的位置;步骤四:按设置比例在种群中随机选择警戒者,每次迭代根据式(11)更新警戒者数量,并根据式(5)更新其位置;步骤五:每次迭代完成后,计算所有麻雀个体适应度值fi和种群平均适应度值favg,若fifavg,表示麻雀种群出现聚集现象,利用式(12)进行高斯变异,变异后更优则更新;若fifavg,表示麻雀种群出

17、现发散现象,利用式(8)进行Tent混沌扰动,扰动后更优则更新;步骤六:确定麻雀种群中适应度最差和最优的个体及其位置;步骤七:判断是否达到算法最大迭代次数,若是,结束循环并输出最优结果,否则跳转执行步骤三。2改进SSA-BP神经网络预测模型BP神经网络具有很好的多维函数映射能力,且灵活性较强,被广泛应用于短期风电功率预测中12。BP神经网络包含输入层、隐含层和输出层,本文隐层神经元映射函数采用Log-sigmoid传递函数,输出层采用Purelin函数。一个三层BP神经网络结构如图1所示:图1中,ij和jk为权重矩阵。Xi为输入层神经元,Hi为隐藏层神经元,Yi为输出层神经元。图1BP神经网络

18、结构96工业控制计算机2023年第36卷第2期BP神经网络的训练与权值阈值的调整过程可认为由两个步骤组成,分别是信号的正向传播与误差的反向传播。BP神经网络中初始化权值阈值通常是随机生成或手动设置的,导致网络模型预测精度较低,收敛速度慢。因此,利用ISSA算法对BP神经网络的权值和阈值进行寻优,可以有效提高预测结果的精确度和可靠性。ISSA-BP模型预测流程如图2所示:图2改进SSA算法优化BP神经网络模型流程图3算例分析为验证ISSA-BP模型对风电功率的预测效果,选择BP神经网络、SSA-BP神经网络进行仿真对比。选取Kaggle平台提供的位于土耳其的风电场单台风机2018年1月内11天的

19、历史数据,采样时间间隔为10分钟,去掉如功率为负、风速为零时功率为正等明显误差值后共保留1514组数据,包含对应时刻风速、风向和风电输出功率。将最后的100组数据作为测试样本,其余作为训练样本测试选择的模型。确定BP神经网络结构为2-3-1,迭代轮数为500,学习率为0.02,设定精度为0.00001。麻雀搜索算法初始种群数量为30,最大迭代次数为30,初始警戒者数量为种群的20%。预测结果如图3所示,预测结果相对误差如图4所示。由图3、图4可知,与BP神经网络和SSA-BP神经网络的预测值相比,ISSA-BP神经网络的风电功率预测值更接近实际值,预测精度更高,预测结果误差更小,拟合效果更好。

20、以均方根误差RMSE、平均绝对误差和相关系数R作为评价指标来评估各个预测模型的预测精度,分别将算法执行10次后取平均值得到评估结果如表1所示:表1各模型评价指标结果对比由表1可以看出,ISSA-BP预测模型的两项误差指标,平均绝对误差和均方根误差都明显低于另外两种模型,说明改进后的模型预测误差更小,预测精度更高;相关系数更接近1,说明改进后的模型拟合效果更好。4结束语本文策略改进麻雀搜索算法有效解决了传统BP神经网络预测模型在风电功率预测上预测精度较低的问题,经仿真实验证明,改进后的模型在短期风电功率预测方面有更好的效果。参考文献1朱琼锋,李家腾,乔骥,等.人工智能技术在新能源功率预测的应用及

21、展望J/OL.中国电机工程学报:1-23(20220426)2022-07-20.https:/doi.org/10.13334/j.0258-8013.pcsee.2131142周勇良,余光正,刘建锋,等.基于改进长期循环卷积神经网络的海上风电功率预测J.电力系统自动化,2021,45(3):183-1913张淑清,杨振宁,姜安琦,等.基于EN-SKPCA降维和FPA优化LSTMNN的短期风电功率预测J.太阳能学报,2022,43(6):204-2114朱显辉,于越,师楠,等.BP神经网络的分层优化研究及其在风电功率预测中的应用J.高压电器,2022,58(2):158-163,1705王粟

22、,邱春辉,曾亮.自适应变异粒子群优化BP的短期风电功率预测模型J.华侨大学学报(自然科学版),2020,41(1):90-956王冰冰,赵天乐.基于遗传算法改进BP神经网络的风电功率预测研究J.电工电气,2019(12):16-217XUE J,SHEN B.A novel swarm intelligence optimization ap-proach:sparrow search algorithm J.Systems Science&Control Engineering,2020,8(1):22-348吕鑫,慕晓冬,张钧,等.混沌麻雀搜索优化算法J.北京航空航天大学学报,2021,4

23、7(8):1712-17209TANYILDIZI E,DEMIR G.Golden sine algorithm:A novelmath-inspired algorithmJ.Advances in Electrical and Com-puter Engineering,2017,17(2):71-7810汤安迪,韩统,徐登武,等.基于混沌麻雀搜索算法的无人机航迹规划方法J.计算机应用,2021,41(7):2128-213611王耀国,李勇永,郭涛.基于改进的SSA优化BP神经网络的导水断裂带高度预测J/OL.煤矿安全:1-8(20220620)2022-07-04.https:/doi.org/10.13347/ki.nkaq.2023.02.00112王宽,李萍,汤航,等.基于改进粒子群算法优化BP网络的短期风电功率预测J.工业控制计算机,2021,34(11):119-121收稿日期:2022-08-18图3三种模型预测结果对比图4三种模型预测结果相对误差对比97

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服