收藏 分销(赏)

基于VMD-MWOA-ELM的日前光伏功率预测.pdf

上传人:自信****多点 文档编号:575114 上传时间:2024-01-02 格式:PDF 页数:8 大小:1.97MB
下载 相关 举报
基于VMD-MWOA-ELM的日前光伏功率预测.pdf_第1页
第1页 / 共8页
基于VMD-MWOA-ELM的日前光伏功率预测.pdf_第2页
第2页 / 共8页
基于VMD-MWOA-ELM的日前光伏功率预测.pdf_第3页
第3页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第 卷 第 期 年 月福建工程学院学报 :基于 的日前光伏功率预测刘丽桑,郭凯琪,陈健,郭琳(福建工程学院 电子电气与物理学院,福建 福州;工业自动化福建省高校工程研究中心,福建 福州;国网福建省供电有限公司永春县供电公司,福建 泉州)摘要:为了提高光伏发电功率的预测精度,提出一种结合变分模态分解、多策略改进的鲸鱼优化算法和极限学习机的光伏日前预测方法。利用变分模态分解影响光伏功率的关键气象因素,获得不同特征规律的本征模态分量,降解了数据的随机波动性,减少了噪声的影响。引入鲸鱼优化算法,利用多策略改进的鲸鱼优化算法()对 模型的权重和偏置系数进行优化,获得最终的光伏功率预测结果。仿真结果验证了

2、所提方法的有效性与优越性。关键词:相关性分析;变分模态分解;多策略改进的鲸鱼优化算法;极限学习机;光伏发电功率预测中图分类号:文献标志码:文章编号:(),(,;,;,):,(),():;收稿日期:基金项目:福建省科技厅自然科学基金();福建省科技厅高校产学研合作项目()第一作者简介:刘丽桑(),女,福建莆田人,副教授,博士,研究方向:智能配网及新能源出力预测技术。光伏作为一种新能源,具有低生产成本、清洁无污染的优势,但是光伏发电受气象条件变化的影响波动很大,为了提高光伏利用的可靠性,需要光伏发电功率预测精度更加精确。单一的人工智能预测方法受模型自身特性限制无法实现较好的预测性能,结合多种模型的

3、混合预测方法能够综合各单一预测模型的优点、弥补缺陷,有效提高预测精度。国内外学者从预测输入、预测算法、预测输出多环节对混合模型预测进行优化,文献使用密度峰值法(,)对 初始聚类中心和聚类数目的选取过程进行优化,建立 预测模型实现日前光伏发电功率的预测。文献利用遗传算法优化 神经网络的阈值和权值的初始分布,对光伏电福建工程学院学报第 卷站一天的出力数据进行预测,发现引入智能搜索算法不仅可以提高了预测精度,也提高了计算效率。数据解构技术与预测模型相结合的方法,如经验 模 态 分 解(,)、集合经验模态分解(,)和小波变换(,)经常被应用于辐照度预测,然而小波变换的基本函数必须通过人为设置,预测的灵

4、活性不足,对个体主观性的过度依赖。文献利用经验模态分解进行数据重构,利用 算法优化 神经网络超参数,建立了 神经网络预测模型,有效提升不同复杂气候环境下的预测精度。文献通过实验证明了 模型在不同气候条件下均可有效提高预测性能,其经验模态衰减更具适应性,可以更好地保持空间和时间特征。虽然通过添加白噪声可使得重构信号中的噪声残余更小,但是 分解方法仍存在模态混叠问题。文献证实了 分解效率高于 和 分解,具有较好抗噪能力,可以自适应更新各 的最优中心频率和带宽,克服 频率混叠的问题。综上,要提高日前光伏发电功率预测精度需全面考虑光伏发电量的影响因素。本研究利用 算法的优势对影响光伏功率的关键环境因素

5、进行分解,结合 优化算法设计极限学习机(,)神经网络结构,建立 预测模型,得到最终光伏发电功率预测结果,可提高预测精度。方法原理 皮尔逊相关系数皮尔逊相关系数是用于度量两组数据,之间的相关性,其值介于。皮尔逊相关系数不受变量的位置和测量尺度影响,被广泛应用于新能源功率预测领域的数据清洗、特征分析、降维、相似日提取等。皮尔逊相关系数的公式如式()所示。(,)()()()()()式中,(,)表示变量 和 的协方差,和分别表示两变量的标准差,分别为 和 的均值,是输入时序变量长度,。相关系数 描述了两个变量 和 之间的线性相关程度,的绝对值越大,说明变量的相关性越强。大于 说明均呈正相关,小于 说明

6、呈负相关。变分模态分解光伏发电功率是一个不规则的序列,可分为多个子序列进行独立预测,以降低复杂性,提高预测准确度。是常用的信号分解方法之一,但是分出的本征模态分量(,)涵盖频段宽,容易出现模态混沌。、等通过加入白噪声来缓解模态混叠的问题,但是加入白噪声后分解时长大大加长。将每个分量的估计带宽之和最小化,为了解决优化问题,引入惩罚因子和拉格朗日乘数将约束变分问题转化为非约束变分问题。式()为非约束变分模型:(,)()()()()(),()()()式中,表示惩罚因子,表示拉格朗日乘子,表示偏导,()为单位脉冲函数,()表示 个分量,()表示光伏功率的时间序列,表示单边际谱的指数信号。根据式()利用

7、交替方向乘子技术生成的每个 频域的更新,如式():()(),(),()()()()最终收敛得到具有中心频率的模态分量,并通过式()和()更新参数到满足公式()迭代条件终止,得到最优解。()()()()()()()()()第 期刘丽桑,等:基于 的日前光伏功率预测式中,表示频率,上标表示傅里叶变换,表示迭代次数,为噪声容差,当信号中含有较强的噪声时,可设置 以达到较好的去噪效果。模型 是一种单隐层监督学习方法网络结构,如图 所示。模型随机生成对应输入的权重,该权重集成了输入信息和隐藏层节点,表现出显著的估计精度。优于单隐层前馈神经网络,在复杂系统的非线性信息行为建模方面表现出色。由于隐层的映射函

8、数已经已知,训练模型所需要的只是输出矩阵上的权重,从而使 成为一个快速学习器。实现简单,无需在训练前人为设置大量训练参数;而且其泛化性好,不容易生成局部最优解。为了估计光伏电站的发电量,假设训练样本(,),输入变量,预期输出,。模型的数学表达式为:(),()式中,分别为输入和输出层的权重;是隐藏层偏置;()是激活函数。,()式中,是期望的输出向量,是输出的隐式层矩阵,可以表示为:,()()()()()如公式()所示,通过求取 广义逆矩阵求得隐含层到输出层的权值。()图 网络结构图 鲸鱼优化算法 是受座头鲸寻找食物策略启发的三阶段优化方法。其中,每条鲸鱼代表一个个体,其在搜索空间中的位置是所寻求

9、的问题的解决方案。鲸鱼种群在围绕猎物时的最佳位置是鲸鱼最接近猎物的地方。起初,鲸鱼通过主动寻找猎物来了解猎物信息。然后,鲸鱼继续朝着猎物螺旋式前进,在这个过程中包围猎物,直到它们找到猎物,即找到解决困境的最佳方案。整个过程包括了包围猎物、泡网捕食和寻找猎物,伪代码如算法 所示。算法:基本鲸鱼优化算法 设置种群规模,迭代次数,问题维度 初始化种群(,)检查是否有鲸鱼超出了搜索空间并进行修改 计算每条鲸鱼的饥饿值(适应度值),并找到吃的最饱的鲸鱼 ,根据()()执行收缩包围策略 根据()()执行搜索猎物策略 根据()()执行螺旋更新策略 返回最优解 福建工程学院学报第 卷 多策略改进鲸鱼优化算法

10、准反向学习初始化群体基本的鲸鱼优化算法使用随机初始化方法,这种方法随机性极高,不能保证初始种群的多样性。本研究通过改进反向学习方法,如公式()实现的准反向学习方法来初始化种群,提高种群多样性。(,)(,)()式中,(,)表示 和 之间的随机数。指数型收敛因子基本的 优化算法中,在包围捕食时,收敛因子的线性变化效率较低。本研究提出了一种非线性收敛因子,将线性收敛因子修改为非线性收敛因子,有利于在全局搜索和局部利用之间达成妥协。()式中,是迭代的最大数量;表示迭代次数的值;是控制参数,如果不再迭代,最终将稳定在 上。自适应权重设计了自适应权重,在基础鲸鱼算法更新过程中加入自适应策略,通过提高局部搜

11、索能力来提高鲸鱼优化算法的收敛精度。()当 且 时,在收缩包围阶段引入自适应权重,如公式()所示:()()()当 时,在螺旋更新阶段引入自适应权重,如公式()所示:()()()()式中,为定义对数螺旋形状的一个常数,鲸鱼以螺旋搜索的形式更新位置,参数 为,间的随机数,()表示第 次迭代时的种群最优个体位置。随机差分通过随机差分变异策略及时调整鲸鱼优化算法。添加随机扰动,从局部最优中创建逃逸路径避免陷入局部最优的情况,如式():()()()()()其中,、对应于 和 之间的随机数;()是种群中随机选择的个体。基于 的日前光伏功率预测模型 为了对具有非线性和波动性的光伏功率进行精准预测,本研究结合

12、 和 进行预测,同时引入 算法优化 的模型参数,设计了基于 的光伏日前预测模型,如图 所示,其具体步骤如下:步骤:对光伏历史功率数据、气象数据进行数据异常值检测和归一化处理,同时对数据集进行划分,将其分为训练集和测试集。步骤:分析光伏发电功率影响因素,利用皮尔逊相关性分析,选取关键影响因子,减少数据冗余带来的计算成本增大。步骤:对关键的气象影响因素使用 分解,得到不同频率尺度的 子序列,降解了数据的随机波动性,减少了噪声的影响。步骤:将分解的各 分量重构,通过中心频域法分析各气象变量的 分解次数总和为 维,即重构 维的特征序列作为新的输入序列集合。步骤:建立 预测模型。步骤:利用 对 的参数寻

13、优,建立 预测模型,得到最终预测结果。步骤:对不同模型得到的预测结果进行误差分析对比。实验及分析 数据来源及分析本研究所用数据集 来源于澳大利亚 号站点收集的 年 月至 年 月(夏季)的气象特征和能源数据。数据集 来源于该站点 年 月至 年 月(春季)的数据。因为光伏夜间出力为,本研究只考虑 至 之间收集的发电量。建立 组合光伏功率预测模型对夏季度和春季度前 的历史数据进行训练,随机选择预测未来连续 的光伏出力数据。本研究的数据不存在缺失值或异常值。由于不同特征数据的量纲差别很大,既不利于模型训第 期刘丽桑,等:基于 的日前光伏功率预测练,又影响拟合速度,因此需要对历史数据进行 归一化,转换函

14、数为:()图 模型结构图 式中,为归一化后的结果;为特征变量输入值;,分别为原始数据集中 所属影响因素中的最大值和最小值。根据光伏发电特性可知,数据光伏发电功率不仅与历史时刻自身功率大小密切相关,还与不同时刻的总水平辐射度、散射辐照度、温度、湿度等气象特征密切相关。然而,输入特征维数过多会引入冗余信息,不仅拉长了训练时间还会提高建模难度。在选择输入特征时,应该选择与光伏发电功率关联性较强的因素。根据皮尔逊相关系数可得(总水平辐射度)、(散射水平辐射度)、环境温度、湿度、风速与光伏发电功率的相关系数大小如表 所示。表 各气象特征与发电功率之间的相关性 气象特征功率 相关性相关程度正相关强相关性正

15、相关中等相关性湿度负相关中等相关性环境温度正相关中等相关性风速负相关弱相关性功率正相关完全相关福建工程学院学报第 卷 由 表 可 知,光 伏 电 站 数 据 集 中、环境温度、湿度与光伏功率具有中等相关性,将中等相关程度及以上的气象特征作为关键影响因素进行 分解,输入到光伏发电功率预测模型。模型参数设置实验计算机配置为 操作系统,处理器为()(),为 ,内存 ,基于 及 运行环境。参数 对 算法如何分解原始数据具有影响,通过经验设置可能导致过度的分解损失,并影响预测结果。本研究通过检查每个模式的中心频率是否有相似的值来确定 值。当 值恒定,并且相邻模式的中心频率从低到高增加了 以上时,认为这两

16、种模式不相似;否则,认 为 这 两 种 模 式 相 似,惩 罚 因 子 数 值 为。表 各气象特征的 分解次数 环境因素数据 分量湿度环境温度表 为经 算法对 种关键环境因素数据分解得到的每种环境因素的 分量,共计 维的特征序列作为新的输入序列集合,的初始种群规模为,最大迭代次数为。隐含层为,初始化输入层与隐含层连接权重范围为(,),隐含层偏置范围为(,)。模型评价指标均方根误差、平均绝对误差、相关系数 这 个指标被广泛应用于时间序列预测领域,用来评价神经网络的预测性能和数据特征。它们的定义如公式()所示,其中 和 的值越小,值越大表明其预测性能越优。()()()()式中,分别为 时刻的光伏发

17、电功率真实值和预测值;为实际光伏发电功率的平均值,为测试集数据样本数量。预测结果分析为了验证所提预测模型的有效性和优越性,选取多种典型的回归预测方法与之比较,包括、模型,以及结合数据分解和智能优化算法的、模型。对于不同的预测模型的输入均保持一致,共计对应时刻经 特征分解后的 维气象因素为输入量,输出量为光伏发电功率。通过对夏季度和春季度前 的历史数据进行训练,随机预测未来连续 的光伏输出数据,对 年 月 日 日和 年 月 日 日数据进行预测。表 显示了上述模型在测试样本数据集中的预测性能比较。表 各模型测试集预测指标对比 季节预测模型夏季 春季 第 期刘丽桑,等:基于 的日前光伏功率预测 由表

18、 可知,种预测模型均能对光伏功率实现较为准确的预测,但是组合的预测模型预测误差明显小于单一的、模型。经过 分解后的 模型的预测性能得到了显著提升。相比于 模型,在夏季和春季的 分别下降了、,分别下降了、,分别提升了、。这表明了数据分解不仅避免了模态混叠的现象,而且减少了原始序列的非平稳性和噪声的影响,增加局部多样性,达到了较好的预测效果。由于光伏发电功率受到气象波动影响大,如图()所示,在数据集 即夏季时令下,光伏发电功率波动相对稳定,通过 平稳化处理后达到了较好的预测效果;但是如图()所示,在数据集 即春季雨水多发季节时,辐照度变化频率高,应对波动性强的数据时弊端开始显现出来,预测精度不高。

19、相比于,在夏季和春季的 分别下降了、,分别下降了、,由此表明,在经过数据分解后,利用智能优化算法优化 表现出更强的预测性能。而 具有更强的适应性,相比于 在夏季和 春 季 的 分 别 下 降 了 、,分别下降了、,分别提升了、,由此表明经过多策略改进的鲸鱼优化算法 相比于 具有更强的寻优能力,同时相比于其他优化算法,通过准反向初始化、指数型非线性收敛因子、自适应权重和随机差分多策略融合改进,能够在全局寻优和局部寻优之间达到平衡,更快地跳出局部最优,能够更有效地提高 的预测性能,证明了 混合模型的优越性和有效性。不同季节光伏出力差异较大,如图()所示,春季天气波动大,随机性强,不同模型预测之间得

20、到的光伏发电功率曲线与实际的曲线之间拟合度偏差很大。但相较而言,经过 平稳化后,利用 改进的 预测模型进行预测,在不同的季度下的预测精度均比较高。图 各种预测模型结果对比 结论为了提高光伏发电光率日前预测的准确性,本研究提出了一种 的预测模型,结合实际场景算例,得到结论如下:)利用 方法对关键气象影响因素分解,不仅避免了模态混叠的现象,而且减少了原始序列的非平稳性和噪声的影响,增加局部多样性。)针对 模型因随机初始化选择超参数不当而预测性能较差的问题,提出利用 减少 随机初始权重和阈值对光伏输出功率预测准确性的影响,相比于利用传统的鲸鱼优化算法和麻雀优化算法,预测的精度更高。)实际数据的仿真结

21、果表明,所建立模型的均方根误差、平均绝对误差 均都最小。与、等预测模型相比,在夏季和春季的 分别下降了、,分别下降了、,分别提升了、,提高了光伏日输出功率预测的准确性。但是在波动性强的天气类型下,该算法的预测性能仍需要进一步提高。为了进一步提高所提出的数据驱动的光伏发电预测模型的性能,扩大其应用范围,未来可结合聚类算法、波动分析等数据挖掘的方式进行天气类型划分,以提高预测精度。福建工程学院学报第 卷参考文献:,:左明乐,李培强 考虑碳排放的综合能源系统经济优化调度 福建工程学院学报,():商立群,李洪波,侯亚东,等 基于 的短期光伏发电功率预测 电力系统保护与控制,():李雯,魏斌,韩肖清,等

22、 基于 和 的日前光伏发电功率预测 现代电力,():肖俊明,韦学辉,李燕斌 基于 神经网络和遗传算法的光伏功率预测的研究 计算机测量与控制,():,:文爽,马逸骋,孙志强 基于 神经网络的光伏发电功率短期预测 中南大学学报(自然科学版),():,:,:,():,:汤德清,朱武,侯林超 基于 模型的超短期光伏功率预测 电源技术,():张姗,冬雷,纪德洋,等 基于 相似性分析的超短期光伏发电功率预测 太阳能学报,():,():倪安安,王育飞,薛花 基于混沌特征改进鲸鱼优化算法相关向量机的超短期光伏发电输出功率预测 现代电力,():张荣升,刘丽桑,宋天文,等 基于鲸鱼优化算法的配电网故障区段定位 福建工程学院学报,():,:,:(责任编辑:方素华)

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告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 

客服