CN106529814B - 基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法 - Google Patents

基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法 Download PDF

Info

Publication number
CN106529814B
CN106529814B CN201611024358.3A CN201611024358A CN106529814B CN 106529814 B CN106529814 B CN 106529814B CN 201611024358 A CN201611024358 A CN 201611024358A CN 106529814 B CN106529814 B CN 106529814B
Authority
CN
China
Prior art keywords
solar irradiance
prediction
error
value
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611024358.3A
Other languages
English (en)
Other versions
CN106529814A (zh
Inventor
邓长虹
谭津
李丰君
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University WHU
Original Assignee
Wuhan University WHU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University WHU filed Critical Wuhan University WHU
Priority to CN201611024358.3A priority Critical patent/CN106529814B/zh
Publication of CN106529814A publication Critical patent/CN106529814A/zh
Application granted granted Critical
Publication of CN106529814B publication Critical patent/CN106529814B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • G06Q10/06375Prediction of business process outcome or impact based on a proposed change
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/232Non-hierarchical techniques
    • G06F18/2321Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Administration (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Artificial Intelligence (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Game Theory and Decision Science (AREA)
  • Probability & Statistics with Applications (AREA)
  • Development Economics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Photovoltaic Devices (AREA)
  • Photometry And Measurement Of Optical Pulse Characteristics (AREA)

Abstract

本发明涉及分布式光伏发电***技术领域,具体涉及基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法,包括以下步骤:1、采用滑动平均法提取光照强度序列的确定性分量,统计分析得到不同天气类型的光照强度衰减因子;2、采用Adaboost改进的KNN方法对历史数据聚类分析,建立分类模型;3、采用多阶加权马尔科夫链方法预测地表太阳辐照度;4、建立光电转换模型,完成光伏功率超短期预测。本发明提出对输入数据进行特征提取及数据挖掘的组合预测方法,将历史光伏出力数据按典型天气类型归类后,通过引入天气类型衰减因子对预测过程中的状态进行细化,不仅在晴朗天气下能取得较好的预测效果,还提高了非晴朗天气下的预测精度及准确度。

Description

基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测 方法
技术领域
本发明属于分布式光伏发电***技术领域,尤其涉及一种基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法。
背景技术
近年来光伏发电装机容量不断增加,其波动性和间歇性对电力***运行造成的冲击日渐突出。分布式光伏的超短期预测对电力***安全经济运行有重要意义,主要体现为两个方面:第一,基于预测功率制定控制策略,降低光伏并网时功率波动对电力***的影响,提高***的安全性、可靠性及可控性;第二,有助于电力***调度部门确定机组出力计划,降低***内旋转备用,减少用电成本。在满足安全稳定的前提条件下,最大限度地消纳可再生能源逐渐成为光伏发电研究领域的重点,故功率预测对分布的以及并网的光伏发电***的大规模发展具有实用价值。
光伏输出功率在地表太阳辐照度的影响下表现出随机性和波动性,不同天气类型下,光伏输出功率变化规律存在明显的差异,因此在实际应用中难以使用统一的预测模型对各气象条件下的光伏出力进行预测。聚类预测是通过对输入数据进行特征提取及数据挖掘的组合预测方法,与单一预测方法相比能提高预测精度。由于高成本数值天气预报难以广泛应用于分布式光伏预测***,当前大多数研究采用基于天气预报信息及云量信息对不同类型数据进行分类的组合预测方法,没有充分挖掘历史太阳辐照度强度信息,预测精度在天气预报不准确的情况下显著下降。
发明内容
本发明的目的是提供一种基于Adaboost聚类和马尔科夫链的组合预测方法,不仅在晴朗天气下能取得较好的预测效果,还提高了非晴朗天气下的预测精度。
为实现上述目的,本发明采用的技术方案是:基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法,包括以下步骤:
步骤1、采用滑动平均法提取太阳辐照度序列的确定性分量,统计分析得到不同天气类型的太阳辐照度衰减因子;
步骤2、采用Adaboost改进的KNN方法对历史数据进行聚类分析,建立分类预测模型;
步骤3、采用多阶加权马尔科夫链方法预测地表太阳辐照度;
步骤4、建立光电转换模型,完成光伏功率超短期预测。
在上述的基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法中,步骤1的实现包括:
1.1采用滑动平均法滤除太阳辐照度的随机波动分量,提取确定性分量并选择该确定性分量作为聚类分析的特征变量;
(1)式中t是采样时刻,h是以t时刻为基准,向左和向右时间窗内选取的采样间隔个数,
Figure GDA0002271027060000022
为t+i1时刻采样点处原始太阳辐照度实测值,Yt为平滑处理后t时刻采样点处的滑动平均值;
1.2根据天文日地关系计算地表太阳辐照度Hottel标准晴天理论值,将历史数据与对应标准晴天理论值进行对比统计,得到不同天气类型的太阳辐照度衰减因子经验值并输入预测模型;
(2)式中,Imea(i)第i时刻地表太阳辐照度实测值,Istd(i)第i时刻Hottel标准晴天理论值,α为衰减因子,αi为第i时刻辐照度衰减值,N为一天内总采样点数。
在上述的基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法中,步骤2的实现包括:
2.1采用k-means聚类,通过设置聚类中心个数s、选择初始聚类中心,并在每次迭代中将样本归为距离最近的中心所属类别,每次迭代后重新根据类别中的样本更新聚类中心,直至前后两次中心的变化不超过设置值或者迭代次数小于设置值;
2.2采用KNN分类算法,选择在l个邻近样本中所占比例中最大的类别作为未知对象的类别;或者根据距离远近对邻近类别加权选择结果最大的类别作为未知对象的类别;
2.3采用Adaboost算法,通过训练数据学习得到某种弱分类器Gm(x),通过对弱分类器的组合得到强分类器,强分类器表示为:
Figure GDA0002271027060000032
(3)式中αm为第m次计算得到的弱分类器在强分类器中的加权值;M是Adaboost迭代次数;
在上述的基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法中,步骤3的实现包括:
3.1对历史数据预处理,获得误差百分数序列,定义相对预测误差e(i)为:
Figure GDA0002271027060000041
(4)式中Ipre(i)为第i时刻地表太阳辐照度预测值,Imea(i)为第i时刻地表太阳辐照度实测值,N为一天内总采样点数;
3.2状态划分,研究对象为Hottel标准晴天理论值与实际值之间的误差,将预处理中得到的误差百分数按实际运行经验划分为11个离散状态,其中误差小于-5%的点定义为状态1,相邻两状态的误差级差为10%,依次类推,误差大于85%的点定义为状态11;
3.3求取状态转移概率矩阵;
在t时刻太阳辐照度的状态为
Figure GDA0002271027060000042
转移到t+k时刻太阳辐照度的状态为Sj的转移概率
Figure GDA0002271027060000043
为:
Figure GDA0002271027060000044
X(t)为马尔科夫链中的随机变量;
Figure GDA0002271027060000045
为t时刻太阳辐照度的状态;k为状态转移的步长,P{}为括号内事件发生的概率;
利用上述状态划分的结果,得到当前时刻由各状态之间转移概率集合而成的k阶状态转移概率矩阵如下:
(6)式中Z为马尔科夫链中***划分的状态总个数;
3.4计算各阶影响权重;
误差序列k阶自相关系数计算公式如下:
Figure GDA0002271027060000051
(7)式中
Figure GDA0002271027060000052
表示第i3时刻的误差,
Figure GDA0002271027060000053
为平均误差,n为时间长度;
由(7)式求得的各阶自相关系数计算各阶影响权重:
Figure GDA0002271027060000054
(8)式中K为马尔科夫链中的最大步长;
3.5地表太阳辐照度预测;
得到的不同步长的状态转移概率矩阵后,由预测日某时刻误差百分数所在状态预测出下一采样时刻误差百分数所在某一状态的概率,并取得概率最大的一个状态为预测误差状态,从而得到对应的相对预测误差值e(i);计算地表太阳辐照度预测值:
Ipre(i)=Istd(i)×(1-e(i)) (9);
(9)式中,Ipre(i)为第i时刻地表太阳辐照度预测值,Istd(i)为第i时刻Hottel标准晴天理论值,e(i)为相对预测误差。
在上述的基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法中,步骤4的实现包括:
采用间接预测法,得到太阳辐照度的预测数值后,通过光电转换模型计算光伏输出功率,计算公式为:
P=ηSI[1-0.005(t0+25)] (10);
(10)式中,η是光电转换效率,S是用于光伏发电的有效总面积,I是接收到的有效太阳辐照度,t0为光伏电池的工作温度。
本发明的有益效果是:本发明提出了基于Adaboost聚类和马尔科夫链的组合预测方法,该方法不仅在晴朗天气下能取得较好的预测效果,还提高了非晴朗天气下的预测精度。Adaboost改进的K近邻(KNN)算法不需要提前知道误差边界,具有自适应性,能加强弱分类器对不平衡数据集的分类效果。马尔科夫链(Markov Chain)是通过划分状态并使用状态之间的概率转移过程预测***之后可能的发展趋势和确定未知状态,适用于对随机不确定事件进行跟踪预测。引入不同天气类型太阳辐照度衰减因子,可以放大预测误差中的变化细节,并将幅值相对于晴空模型值较小的误差变化反映出来,显著提高了阴雨天气类型下地表太阳辐照度的预测精度。综合多因素多步建模,具有较广的适用范围,采用工程经验建立光电转换模型简化了功率预测问题。
附图说明
图1是本发明一个实施例的超短期预测方法流程图;
图2是本发明一个实施例滑动平均确定性变量的提取图;
图3是本发明一个实施例太阳辐照度衰减值的区间分布图;
图4是本发明一个实施例地表太阳辐照度的四类聚类中心图;
图5是本发明一个实施例典型日实测太阳辐照度和标准晴天太阳辐照度对比曲线;
图6是本发明一个实施例晴天下的模型和传统马尔科夫链的预测对比曲线;
图7是本发明一个实施例多云下的模型和传统马尔科夫链的预测对比曲线;
图8是本发明一个实施例雨天下的模型和传统马尔科夫链的预测对比曲线;
图9是本发明一个实施例阴天下的模型和传统马尔科夫链的预测对比曲线;
具体实施方式
下面结合附图对本发明的实施方式进行详细描述。
所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
实施例采用如下技术方案:基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法,包括以下步骤:
步骤1、采用滑动平均法提取太阳辐照度序列的确定性分量,统计分析得到不同天气类型的太阳辐照度衰减因子;
步骤2、采用Adaboost改进的KNN方法对历史数据进行聚类分析,建立分类预测模型;
步骤3、采用多阶加权马尔科夫链方法预测地表太阳辐照度;
步骤4、建立光电转换模型,完成光伏功率超短期预测。
进一步,步骤1的实现包括:
1.1采用滑动平均法滤除太阳辐照度的随机波动分量,提取确定性分量并选择该确定性分量作为聚类分析的特征变量;
Figure GDA0002271027060000071
(1)式中t是采样时刻,h是以t时刻为基准,向左和向右时间窗内选取的采样间隔个数,
Figure GDA0002271027060000072
为t+i1时刻采样点处原始太阳辐照度实测值,Yt为平滑处理后t时刻采样点处的滑动平均值;
1.2根据天文日地关系计算地表太阳辐照度Hottel标准晴天理论值,将历史数据与对应标准晴天理论值进行对比统计,得到不同天气类型的太阳辐照度衰减因子经验值并输入预测模型;
Figure GDA0002271027060000081
(2)式中,Imea(i)第i时刻地表太阳辐照度实测值,Istd(i)第i时刻Hottel标准晴天理论值,α为衰减因子,αi为第i时刻辐照度衰减值,N为一天内总采样点数。
进一步,步骤2的实现包括:
2.1采用k-means聚类,通过设置聚类中心个数s、选择初始聚类中心,并在每次迭代中将样本归为距离最近的中心所属类别,每次迭代后重新根据类别中的样本更新聚类中心,直至前后两次中心的变化不超过设置值或者迭代次数小于设置值;
2.2采用KNN分类算法,选择在l个邻近样本中所占比例中最大的类别作为未知对象的类别;或者根据距离远近对邻近类别加权选择结果最大的类别作为未知对象的类别;
2.3采用Adaboost算法,通过训练数据学习得到某种弱分类器Gm(x),通过对弱分类器的组合得到强分类器,强分类器表示为:
Figure GDA0002271027060000082
(3)式中αm为第m次计算得到的弱分类器在强分类器中的加权值,M是Adaboost迭代次数;
进一步,步骤3的实现包括:
3.1对历史数据预处理,获得误差百分数序列,定义相对预测误差e(i)为:
Figure GDA0002271027060000083
(4)式中Ipre(i)为第i时刻地表太阳辐照度预测值;Imea(i)为第i时刻地表太阳辐照度实测值;;N为一天内总采样点数;
3.2状态划分,研究对象为Hottel标准晴天理论值与实际值之间的误差,将预处理中得到的误差百分数按实际运行经验划分为11个离散状态,其中误差小于-5%的点定义为状态1,相邻两状态的误差级差为10%,依次类推,误差大于85%的点定义为状态11;
3.3求取状态转移概率矩阵;
在t时刻太阳辐照度的状态为
Figure GDA0002271027060000091
转移到t+k时刻太阳辐照度的状态为Sj的转移概率
Figure GDA0002271027060000092
为:
Figure GDA0002271027060000093
X(t)为马尔科夫链中的随机变量;为t时刻太阳辐照度的状态;k为状态转移的步长,P{}为括号内事件发生的概率;
利用上述状态划分的结果,得到当前时刻由各状态之间转移概率集合而成的k阶状态转移概率矩阵如下:
Figure GDA0002271027060000096
(6)式中Z为马尔科夫链中***划分的状态总个数;
3.4计算各阶影响权重;
误差序列k阶自相关系数计算公式如下:
Figure GDA0002271027060000097
(7)式中
Figure GDA0002271027060000098
表示第i3时刻的误差,
Figure GDA0002271027060000099
为平均误差,n为时间长度;
由(7)式求得的各阶自相关系数计算各阶影响权重:
Figure GDA0002271027060000101
(8)式中K为马尔科夫链中的最大步长;
3.5地表太阳辐照度预测;
得到的不同步长的状态转移概率矩阵后,由预测日某时刻误差百分数所在状态预测出下一采样时刻误差百分数所在某一状态的概率,并取得概率最大的一个状态为预测误差状态,从而得到对应的相对预测误差值e(i);计算地表太阳辐照度预测值:
Ipre(i)=Istd(i)×(1-e(i)) (9);
(9)式中,Ipre(i)为第i时刻地表太阳辐照度预测值,Istd(i)为第i时刻Hottel标准晴天理论值,e(i)为相对预测误差。
更进一步,步骤4的实现包括:
采用间接预测法,得到太阳辐照度的预测数值后,通过光电转换模型计算光伏输出功率,计算公式为:
P=ηSI[1-0.005(t0+25)] (10);
(10)式中,η是光电转换效率,S是用于光伏发电的有效总面积,I是接收到的有效太阳辐照度,t0为光伏电池的工作温度。
实施例1
为了提高非晴天情况下的预测精度,提出一种基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法,采用滑动平均法提取太阳辐照度序列的确定性分量,统计分析得到不同天气类型的太阳辐照度衰减因子;采用Adaboost改进的KNN方法对历史数据的聚类分析,建立分类模型;结合基于误差序列的多阶加权马尔科夫链实现未来时刻地表太阳辐照度的预测,最后通过光电转换模型实现分布式光伏发电超短期预测。
实施例1通过以下技术方案得以解决:
一种基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法,包括以下步骤:
S1,采用滑动平均法提取太阳辐照度序列的确定性分量,统计分析得到不同天气类型的太阳辐照度衰减因子;
S2,采用Adaboost改进的KNN方法对历史数据的聚类分析,建立分类模型;
S3,采用多阶加权马尔科夫链方法预测地表太阳辐照度;
S4,建立光电转换模型,完成光伏功率超短期预测。
所述步骤S1中采用滑动平均法提取太阳辐照度序列的确定性分量,统计分析得到不同天气类型的太阳辐照度衰减因子的流程如下:
选择滑动平均法滤除太阳辐照度的随机波动分量,提取确定性分量并选择该确定性分量作为聚类分析的特征变量。t是采样时刻,h是以t时刻为基准,向左和向右的时间窗内选取的采样间隔个数,
Figure GDA0002271027060000111
为t+i1时刻采样点处原始太阳辐照度实测值,平滑处理后t时刻采样点处的滑动平均值为Yt
Figure GDA0002271027060000112
地表太阳辐照度在云层遮挡时刻有不同程度的下降,第i时刻地表太阳辐照度实测值Imea(i)与Hottel标准晴天理论值Istd(i)之间存在不同的倍率关系,记为衰减因子α,αi为第i时刻辐照度衰减值,N为一天内总采样点数;其表达式如下所示:
Figure GDA0002271027060000121
不同天气类型下,地表太阳辐照度较地外太阳辐照度的衰减程度不一样。
所述步骤S2采用Adaboost改进的KNN方法对历史数据的聚类分析的预测流程为:
1)批量输入训练数据,提取数据的数学特征,根据KNN确定弱分类器记Adaboost学习过程中第m次迭代得到的基本分类器为Gm(x)的个数;
2)初始化各样本数据的权重dmi
Figure GDA0002271027060000122
3)根据权重选择样本点,得到新的训练子集,用具有权值分布的训练数据训练弱分类器Gm(x),用Gm(x)对所有样本进行分类,计算该弱分类器Gm(x)在训练集下的误差率em及其在最终分类器中的系数αm
Figure GDA0002271027060000124
4)提高被正确分类的样本权重,降低被错误分类的样本权重,为下一轮迭代更新数据样本的权重分布:
Figure GDA0002271027060000126
得到下一轮权重后返回步骤(3)进行下一轮迭代,直到迭代次数达到设置值或误差率达到某个设定的足够小的值。
所述步骤S3采用多阶加权马尔科夫链方法预测地表太阳辐照度流程如下:
I、对历史数据预处理,获得误差百分数序列,定义相对预测误差e(i)为:
Figure GDA0002271027060000131
其中Ipre(i)为第i时刻地表太阳辐照度预测值;及Imea(i)为第i时刻地表太阳辐照度实测值;N为一天内总采样点数。
II、将预处理中得到的误差百分数按实际运行经验划分为11个离散状态,其中误差小于-5%的点定义为状态1,相邻两状态的误差级差为10%,依次类推,误差大于85%的点定义为状态11。
III、利用上述状态划分的结果,统计出各个步长k阶状态转移概率矩阵:
Figure GDA0002271027060000132
在t时刻太阳辐照度的状态为
Figure GDA0002271027060000133
转移到t+k时刻太阳辐照度的状态为Sj的转移概率为
Figure GDA0002271027060000134
Figure GDA0002271027060000135
X(t)为马尔科夫链中的随机变量;
Figure GDA0002271027060000136
为t时刻太阳辐照度的状态;k为状态转移的步长,P{}为括号内事件发生的概率;
IV、误差序列k阶自相关系数计算公式如下:
Figure GDA0002271027060000137
其中
Figure GDA0002271027060000138
表示第i3时段的误差,
Figure GDA0002271027060000139
为平均误差,n为时间长度。由求得的各阶自相关系数计算各阶影响权重:
Figure GDA0002271027060000141
式中K为马尔科夫链中的最大步长;
V、得到的不同步长的状态转移概率矩阵后,由预测日某时刻误差百分数所在状态预测出下一采样时刻误差百分数所在某一状态的概率,并取得概率最大的一个状态为预测误差状态,从而得到对应的预测误差值e(i),由下式计算地表太阳辐照度预测值:
Ipre(i)=Istd(i)×(1-e(i)) (23)
其中,Ipre(i)为第i时刻地表太阳辐照度预测值,Istd(i)为第i时刻Hottel标准晴天理论值,e(i)为相对预测误差。
所述S4建立光电转换模型流程如下:
采用间接预测法,得到太阳辐照度的预测数值后,通过光电转换模型计算光伏输出功率,计算公式如下所示:
P=ηSI[1-0.005(t0+25)] (24)
其中,η是光电转换效率(%),S是用于光伏发电的有效总面积(m2),
I是接收到的有效太阳辐照度(kW/m2),t0为光伏电池的工作温度(℃)。
实施例2
一种基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法,如图1所示,包括以下步骤:
①采用滑动平均法提取太阳辐照度序列的确定性分量,统计分析得到不同天气类型的太阳辐照度衰减因子。
在实施例2中,为提取太阳辐照度序列的确定性分量,反映太阳辐照度平均变化趋势,选择30min的时间窗口进行平滑处理,以实际数据为例,其处理效果如图2所示。统计2015年~2016年历史记录数据与对应标准晴天模型数据,得到四种典型天气类型下(晴天、多云、雨天、阴天)衰减值的频率分布如图3所示,分布区间分别为[0,0.3)、[0.3,0.6)、[0.6,0.8)、[0.8,1]。各典型天气类型下的衰减系数计算结果如表1所示。
表1典型天气类型的衰减系数
Figure GDA0002271027060000151
②采用Adaboost改进的KNN方法对历史数据的聚类分析,建立分类模型。
在实施例2中,结合武汉某光伏实验平台气象监测设备2015年10月-2016年3月(实际有效数据量为130天)实时采样间隔为5min的太阳辐照度数据及温度数据,将提取的太阳辐照度序列确定性分量作为聚类程序的特征输入量,得到聚类中心如图4所示;由KNN和Adaboost程序完成分类,迭代次数为7次,结合网络气象记录得到的历史天气信息检验历史数据分类的准确性,结果如下表所示:
表2天气分类结果
Figure GDA0002271027060000152
③采用多阶加权马尔科夫链方法预测地表太阳辐照度。
(一)、对历史数据预处理,获得误差百分数序列;
研究对象为标准晴天模型与实际值之间的差值,典型日太阳辐照度曲线图如图5所示,图中显示差值状态主要包括平稳区、波动区和骤变区,计算得到研究时段内平稳区差值总体分布在10%之内,波动区差值达到30%~40%,骤变区差值由于云的遮挡有时甚至超过70%。
(二)、状态划分,计算状态转移概率矩阵;
将预处理中得到的误差百分数按实际运行经验划分为11个离散状态,其中误差小于-5%的点定义为状态1,相邻两状态的误差级差为10%,依次类推,误差大于85%的点定义为状态11,区间划分如下表所示:
表3随机状态区间
Figure GDA0002271027060000161
得到当前时刻由各状态之间转移概率
Figure GDA0002271027060000162
集合而成的k步状态转移概率矩阵如下,可计算各阶11×11的转移概率矩阵:
Figure GDA0002271027060000171
(三)、预测地表太阳辐照度;
在步骤1和步骤2的基础上,历史数据被划分为晴天、多云、雨天和阴天四大类分别进行预测,本实施例选择对预测日9:00至15:00时段的太阳辐照度进行间隔5min的滚动预测,这里选取平均绝对百分比误差对预测效果进行评价:
Figure GDA0002271027060000172
其中,x为实测值;
Figure GDA0002271027060000173
为预测值;P为光伏装机容量。
历史数据按照图2方法被划分为晴天、多云、雨天和阴天作为相似日训练样本集,统计确定晴天太阳辐照度衰减因子为0.83,输入晴天预测子模型,预测结果如图6所示;多云太阳辐照度衰减因子为0.69,输入多云预测子模型,预测结果如图7所示;雨天太阳辐照度衰减因子为0.35,输入雨天预测子模型,预测结果如图8所示;阴天太阳辐照度衰减因子为0.12,输入阴天预测子模型,预测结果如图9所示。其平均绝对百分比预测误差对比如下表所示:
表4不同模型预测误差MAPE比较值
Figure GDA0002271027060000174
实施例2中采用某光伏实验平台某典型日前3个月的数据为基础时间序列,对典型日6小时的地表太阳辐照度进行预测。预测结果显示本发明所提聚类组合预测模型预测效果整体优于传统马尔科夫链预测模型。对于大幅度高频率震荡的多云类天气及太阳辐照度大幅下降的阴雨天气,传统马尔科夫链模型预测误差有所降低,很难有规律的跟踪太阳辐照度幅值的快速变化,且阴天变化的细节不能得到很好的分析,引入衰减系数α后预测模型对太阳辐照度的跌落反应更准确,减少了峰值、谷值的错误预报,提高了在晴天情况和非晴天情况下的预测精度。
④建立光电转换模型,完成光伏功率超短期预测。
实施例2中实验平台采用英利YL175P-23b型多晶硅电池板,转换效率为15%,得到太阳辐照度的预测数值后,通过光电转换模型计算光伏输出功率,计算公式如下所示:
P=ηSI[1-0.005(t0+25)] (27)
其中,η是光电转换效率(%),S是用于光伏发电的有效总面积(m2),I是接收到的有效太阳辐照度(kW/m2),t0为光伏电池的工作温度(℃)。
应当理解的是,本说明书未详细阐述的部分均属于现有技术。
虽然以上结合附图描述了本发明的具体实施方式,但是本领域普通技术人员应当理解,这些仅是举例说明,可以对这些实施方式做出多种变形或修改,而不背离本发明的原理和实质。本发明的范围仅由所附权利要求书限定。

Claims (1)

1.基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法,其特征在于,包括以下步骤:
步骤1、采用滑动平均法提取太阳辐照度序列的确定性分量,统计分析得到不同天气类型的太阳辐照度衰减因子;
步骤2、采用Adaboost改进的KNN方法对历史数据进行聚类分析,建立分类预测模型;
步骤3、采用多阶加权马尔科夫链方法预测地表太阳辐照度;
步骤4、建立光电转换模型,完成光伏功率超短期预测;
步骤1的实现包括:
1.1采用滑动平均法滤除太阳辐照度的随机波动分量,提取确定性分量并选择该确定性分量作为聚类分析的特征变量;
Figure FDA0002271027050000011
(1)式中t是采样时刻,h是以t时刻为基准,向左和向右的时间窗内选取的采样间隔个数,
Figure FDA0002271027050000013
为t+i1时刻采样点处原始太阳辐照度实测值,Yt为平滑处理后t时刻采样点处的滑动平均值;
1.2根据天文日地关系计算地表太阳辐照度Hottel标准晴天理论值,将历史数据与对应标准晴天理论值进行对比统计,得到不同天气类型的太阳辐照度衰减因子经验值并输入预测模型;
(2)式中,Imea(i)第i时刻地表太阳辐照度实测值,Istd(i)第i时刻Hottel标准晴天理论值,α为衰减因子,αi为第i时刻辐照度衰减值,N为一天内总采样点数;
步骤2的实现包括:
2.1采用k-means聚类,通过设置聚类中心个数s、选择初始聚类中心,并在每次迭代中将样本归为距离最近的中心所属类别,每次迭代后重新根据类别中的样本更新聚类中心,直至前后两次中心的变化不超过设置值或者迭代次数小于设置值;
2.2采用KNN分类算法,选择在l个邻近样本中所占比例中最大的类别作为未知对象的类别;或者根据距离远近对邻近类别加权选择结果最大的类别作为未知对象的类别;
2.3采用Adaboost算法,通过训练数据学习得到弱分类器Gm(x),通过对弱分类器的组合得到强分类器,强分类器表示为:
(3)式中αm为第m次计算得到的弱分类器在强分类器中的加权值;M是Adaboost迭代次数;
步骤3的实现包括:
3.1对历史数据预处理,获得误差百分数序列,定义相对预测误差e(i)为:
Figure FDA0002271027050000022
(4)式中Ipre(i)为第i时刻地表太阳辐照度预测值,Imea(i)为第i时刻地表太阳辐照度实测值,N为一天内总采样点数;
3.2状态划分,研究对象为Hottel标准晴天理论值与实际值之间的误差,将预处理中得到的误差百分数按实际运行经验划分为11个离散状态,其中误差小于-5%的点定义为状态1,相邻两状态的误差级差为10%,依次类推,误差大于85%的点定义为状态11;
3.3求取状态转移概率矩阵;
在t时刻太阳辐照度的状态为
Figure FDA00022710270500000310
转移到t+k时刻太阳辐照度的状态为Sj的转移概率
Figure FDA0002271027050000031
为:
Figure FDA0002271027050000032
X(t)为马尔科夫链中的随机变量;
Figure FDA0002271027050000033
为t时刻太阳辐照度的状态;k为状态转移的步长,P{}为括号内事件发生的概率;
利用上述状态划分的结果,得到当前时刻由各状态之间转移概率
Figure FDA0002271027050000034
集合而成的k阶状态转移概率矩阵如下:
Figure FDA0002271027050000035
(6)式中Z为马尔科夫链中***划分的状态总个数;
3.4计算各阶影响权重;
误差序列k阶自相关系数计算公式如下:
Figure FDA0002271027050000036
(7)式中
Figure FDA0002271027050000037
表示第i3时刻的误差,
Figure FDA0002271027050000038
为平均误差,n为时间长度;
由(7)式求得的各阶自相关系数计算各阶影响权重:
Figure FDA0002271027050000039
(8)式中K为马尔科夫链中的最大步长;
3.5地表太阳辐照度预测;
得到的不同步长的状态转移概率矩阵后,由预测日某时刻误差百分数所在状态预测出下一采样时刻误差百分数所在某一状态的概率,并取得概率最大的一个状态为预测误差状态,从而得到对应的相对预测误差值e(i);计算地表太阳辐照度预测值:
Ipre(i)=Istd(i)×(1-e(i)) (9);
(9)式中,Ipre(i)为第i时刻地表太阳辐照度预测值,Istd(i)为第i时刻Hottel标准晴天理论值,e(i)为相对预测误差;
步骤4的实现包括:
采用间接预测法,得到太阳辐照度的预测数值后,通过光电转换模型计算光伏输出功率,计算公式为:
P=ηSI[1-0.005(t0+25)] (10);
(10)式中,η是光电转换效率,S是用于光伏发电的有效总面积,I是接收到的有效太阳辐照度,t0为光伏电池的工作温度。
CN201611024358.3A 2016-11-21 2016-11-21 基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法 Active CN106529814B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611024358.3A CN106529814B (zh) 2016-11-21 2016-11-21 基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611024358.3A CN106529814B (zh) 2016-11-21 2016-11-21 基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法

Publications (2)

Publication Number Publication Date
CN106529814A CN106529814A (zh) 2017-03-22
CN106529814B true CN106529814B (zh) 2020-01-07

Family

ID=58352480

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611024358.3A Active CN106529814B (zh) 2016-11-21 2016-11-21 基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法

Country Status (1)

Country Link
CN (1) CN106529814B (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107194495B (zh) * 2017-04-21 2020-05-12 北京信息科技大学 一种基于历史数据挖掘的光伏功率纵向预测方法
WO2019130718A1 (ja) * 2017-12-28 2019-07-04 住友電気工業株式会社 判定装置、太陽光発電システム、判定方法および判定プログラム
CN108364236A (zh) * 2018-02-02 2018-08-03 西安交通大学 一种太阳光辐照强度的数据随机模拟方法
CN109217357A (zh) * 2018-07-20 2019-01-15 河海大学 一种基于马尔可夫模型的光伏并网发电***mppt方法
CN109494792B (zh) * 2018-11-21 2022-05-13 国网青海省电力公司 光伏电站弃光电量的确定方法及装置
CN109492047A (zh) * 2018-11-22 2019-03-19 河南财经政法大学 一种基于差分隐私的精确直方图的发布方法
CN109829572B (zh) * 2019-01-14 2021-03-12 国网江苏省电力有限公司苏州供电分公司 雷电气候下的光伏发电功率预测方法
CN110188964B (zh) * 2019-06-06 2021-03-16 河北工业大学 一种基于相关性的光伏出力预测方法
CN110852492A (zh) * 2019-10-25 2020-02-28 东北电力大学 一种基于马氏距离找相似的光伏功率超短期预测方法
CN111064617B (zh) * 2019-12-16 2022-07-22 重庆邮电大学 基于经验模态分解聚类的网络流量预测方法及装置
CN112153000B (zh) * 2020-08-21 2023-04-18 杭州安恒信息技术股份有限公司 网络流量异常的检测方法、装置、电子装置和存储介质
CN112328851B (zh) * 2020-11-10 2023-11-03 国能日新科技股份有限公司 分布式电源监测方法、装置及电子设备
CN113255985B (zh) * 2021-05-18 2023-04-25 国网山东省电力公司青州市供电公司 一种预测光伏电站发电量的方法及***
TWI783605B (zh) * 2021-08-02 2022-11-11 崑山科技大學 太陽能系統發電量預測方法
CN114169627B (zh) * 2021-12-14 2022-11-18 湖南工商大学 一种深度强化学习分布式光伏发电激励的***
CN115034472A (zh) * 2022-06-09 2022-09-09 国网安徽省电力有限公司芜湖市湾沚区供电公司 一种分布式光伏运行智能预测管理***
CN115498750B (zh) * 2022-11-21 2023-01-31 深圳市恒生智能科技有限公司 一种光伏电源的智能充电管理方法及***
CN115829165B (zh) * 2023-02-07 2023-05-05 佰聆数据股份有限公司 基于发电性能差异的分布式光伏运行情况分析方法、装置
CN116050666B (zh) * 2023-03-20 2023-07-18 中国电建集团江西省电力建设有限公司 一种辐照特征聚类的光伏发电功率预测方法
CN117742135A (zh) * 2024-02-09 2024-03-22 石家庄学院 一种用于通信机房的光伏节能控制方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521670A (zh) * 2011-11-18 2012-06-27 中国电力科学研究院 基于气象要素的光伏电站发电输出功率预测方法
CN103390199A (zh) * 2013-07-18 2013-11-13 国家电网公司 光伏发电量/发电功率预测装置
CN103617461A (zh) * 2013-12-10 2014-03-05 中国矿业大学 一种光伏电站发电功率预测的方法
CN105160423A (zh) * 2015-09-14 2015-12-16 河海大学常州校区 一种基于马尔科夫残差修正的光伏发电预测方法
CN105426989A (zh) * 2015-11-03 2016-03-23 河海大学 基于eemd和组合核rvm的光伏功率短期预测方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521670A (zh) * 2011-11-18 2012-06-27 中国电力科学研究院 基于气象要素的光伏电站发电输出功率预测方法
CN103390199A (zh) * 2013-07-18 2013-11-13 国家电网公司 光伏发电量/发电功率预测装置
CN103617461A (zh) * 2013-12-10 2014-03-05 中国矿业大学 一种光伏电站发电功率预测的方法
CN105160423A (zh) * 2015-09-14 2015-12-16 河海大学常州校区 一种基于马尔科夫残差修正的光伏发电预测方法
CN105426989A (zh) * 2015-11-03 2016-03-23 河海大学 基于eemd和组合核rvm的光伏功率短期预测方法

Also Published As

Publication number Publication date
CN106529814A (zh) 2017-03-22

Similar Documents

Publication Publication Date Title
CN106529814B (zh) 基于Adaboost聚类和马尔科夫链的分布式光伏超短期预测方法
CN112949945B (zh) 一种改进双向长短期记忆网络的风电功率超短期预测方法
CN107766990B (zh) 一种光伏电站发电功率的预测方法
CN112257941B (zh) 基于改进型Bi-LSTM的光伏电站短期功率预测方法
CN110909919A (zh) 融合注意力机制的深度神经网络模型的光伏功率预测方法
CN113344288B (zh) 梯级水电站群水位预测方法、装置及计算机可读存储介质
CN111626473A (zh) 一种考虑误差修正的两阶段光伏功率预测方法
CN112418346B (zh) 一种数值天气预报总辐射***误差分类计算方法
CN114861533A (zh) 基于时间卷积网络的风功率超短期预测方法
CN111242355A (zh) 一种基于贝叶斯神经网络的光伏概率预测方法及***
CN112465251A (zh) 一种基于最简门控神经网络的短期光伏出力概率预测方法
CN116341613A (zh) 一种基于Informer encoder和LSTM的超短期光伏功率预测方法
CN115796004A (zh) 一种基于SLSTM和MLSTNet模型的光伏电站超短期功率智能预测方法
CN110852492A (zh) 一种基于马氏距离找相似的光伏功率超短期预测方法
CN105956708A (zh) 基于灰关联时间序列的短期风速预测方法
CN110796292A (zh) 计及雾霾影响的光伏功率短期预测方法
CN112633565A (zh) 一种光伏功率集合区间预测方法
CN112949938B (zh) 改善训练样本类别不均衡的风电爬坡事件直接预报方法
CN115544895A (zh) 光伏电站年出力保证率模型优化方法
CN115456286A (zh) 一种短期光伏功率预测方法
CN112070303B (zh) 参数自适应的光伏功率爬坡事件的分级概率性预测方法
CN114219122A (zh) 基于网格气象数据的小水电站发电功率超短期预测方法
CN113761023A (zh) 一种基于改进广义神经网络的光伏发电短期功率预测方法
CN113112085A (zh) 一种基于bp神经网络的新能源场站发电负荷预测方法
CN111832818B (zh) 一种基于相关性分析的lstm网络发电多步预测方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant