The invention proposes a wind power generation prediction method based on improved particle swarm optimization. The invention obtains the time series of output power of wind power station by sampling the historical generation data of wind power station at equal intervals per unit time, preprocesses the time series of output power of wind power station, and constructs the input space of output power of wind power station according to the time series of output power of wind power station after preprocessing. The output power input space is constructed based on SVM model kernels; the optimization model based on SVM model kernels is constructed by introducing Lagrange multiplier and preprocessing the time series of wind power station output power, and the optimization solution of SVM model kernels is obtained by improving the weighted particle swarm optimization algorithm; and the optimized Gauss kernels are used. The proportionality coefficient of number, the kernel coefficient of Gauss kernel function, the polynomial order of polynomial kernel function, penalty coefficient and the SVM model kernel function are used to construct the prediction model. Compared with the existing technology, the invention improves the prediction accuracy.
【技术实现步骤摘要】
一种基于改进粒子群的风力发电功率预测方法
本专利技术属于风力发电
,具体涉及一种基于改进粒子群的风力发电功率预测方法。
技术介绍
风力发电是一种利用自然界的风能,将其转换为电能的一种新型发电系统。由于世界上主要石油、天然气出口国的政治经济局势的持续动荡,各主要能源消耗国都在积极寻求替代方案,以降低对外能源依存度,保障国计民生的安全。正是在这样的背景下,风能作为一种清洁、廉价、充足和安全的能源形态,得到越来越广泛的利用。国际能源署《世界能源展望2017中国特别报告》认为,中国能源结构将逐步转换到清洁发电,而水力、风能和太阳能光伏引领的低碳装机容量将迅速增长,到2040年将占总装机容量的60%。风能作为一种可再生的清洁能源,逐渐成为人类社会可持续发展的首选能源,风速的不确定性和随机性,使得风力发电具有不可调度性,因此准确的预测风电输出功率对电力系统的发展至关重要。然而现有的预测风力发电输出功率预测的方法存在一些问题,当预测注重全局的特性时容易忽略局部的特性,当预测注重局部的特性时容易忽略全局的特性,因此新提出的方法在全局性和局部性上同时能满足需求。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种基于改进粒子群的风力发电功率预测方法。本专利技术的技术方案为一种基于改进粒子群的风力发电功率预测方法,具体包括以下步骤:步骤1:通过单位时间对风力电站历史发电数据进行等时间间隔采样得到风力电站输出功率时间序列,并对风力电站输出功率时间序列进行预处理,根据预处理后风力电站输出功率时间序列构建风力电站输出功率输入空间;步骤2:通过输出功率输入空间构造基于SVM模 ...
【技术保护点】
1.一种基于改进粒子群的风力发电功率预测方法,其特征在于,包括以下步骤:步骤1:通过单位时间对风力电站历史发电数据进行等时间间隔采样得到风力电站输出功率时间序列,并对风力电站输出功率时间序列进行预处理,根据预处理后风力电站输出功率时间序列构建风力电站输出功率输入空间;步骤2:通过输出功率输入空间构造基于SVM模型核函数;步骤3:通过引入拉格朗日乘子以及预处理后风力电站输出功率时间序列构建基于SVM模型核函数的优化模型,通过改进权重的粒子群算法对基于SVM模型核函数的优化求解;步骤4:通过优化的高斯核函数的比重系数、高斯核函数的核系数、多项式核函数的多项式阶数、惩罚系数以及基于SVM模型核函数构建预测模型。
【技术特征摘要】
1.一种基于改进粒子群的风力发电功率预测方法,其特征在于,包括以下步骤:步骤1:通过单位时间对风力电站历史发电数据进行等时间间隔采样得到风力电站输出功率时间序列,并对风力电站输出功率时间序列进行预处理,根据预处理后风力电站输出功率时间序列构建风力电站输出功率输入空间;步骤2:通过输出功率输入空间构造基于SVM模型核函数;步骤3:通过引入拉格朗日乘子以及预处理后风力电站输出功率时间序列构建基于SVM模型核函数的优化模型,通过改进权重的粒子群算法对基于SVM模型核函数的优化求解;步骤4:通过优化的高斯核函数的比重系数、高斯核函数的核系数、多项式核函数的多项式阶数、惩罚系数以及基于SVM模型核函数构建预测模型。2.根据权利要求1所述的基于改进粒子群的风力发电功率预测方法,其特征在于,步骤1中所述单位时间为h,所述风力电站输出功率时间序列为:P={p1,p2,p3......pN}其中,N为风力电站输出功率时间序列的长度,pkk∈[1,N]为第k个单位时间h的采样风力电站输出功率,若步骤1中所述风力电站历史发电数据在第k个单位时间h内数据缺失则pk=0;步骤1中所述预处理为将风力电站输出功率时间序列P中,若采样风力电站输出功率为pm=0的元素则进行前后给定步长内数据的平均值处理:其中,M为平均值序列长度;步骤1中所述预处理后风力电站输出功率时间序列为:其中,N为预处理后风力电站输出功率时间序列的长度;步骤1中所述输出功率输入空间为:其中,xi为第i个单位时间h的输出功率输入空间,L为输出功率输入空间长度,N为预处理后风力电站输出功率时间序列的长度。3.根据权利要求1所述的基于改进粒子群的风力发电功率预测方法,其特征在于,步骤2中所述基于SVM模型核函数为:其中,L为输出功率输入空间长度,N为步骤1中所述预处理后风力电站输出功率时间序列的长度,a为高斯核函数的比重系数,σ为高斯核函数的核系数,d为多项式核函数的多项式阶数,xi为第i个单位时间h的输出功率输入空间,xj为第j个单位时间h的输出功率输入空间。4.根据权利要求1所述的基于改进粒子群的风力发电功率预测方法,其特征在于,步骤3中所述基于SVM模型核函数的优化模型为:其中,L为步骤2中所述输出功率输入空间长度,N为步骤1中所述预处理后风力电站输出功率时间序列的长度,为步骤1中所述预处理后风力电站输出功率时间序列的第k个单位时间h的采样风力电站输出功率,xi为步骤2中所述第i个单位时间h的输出功率输入空间,xj为步骤2中所述第j个单位时间h的输出功率输入空间,ui为引入第i个拉格朗日乘子,C为惩罚系数,Kmix(xi,xj)为步骤2中所述基于SVM模型核函数:其中,高斯核函数的比重系数a、高斯核...
【专利技术属性】
技术研发人员:王粟,江鑫,朱飞,李庚,邱春辉,詹逸鹏,曾亮,
申请(专利权)人:湖北工业大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。