CN105631558A - 基于相似日的bp神经网络光伏发电***功率预测方法 - Google Patents
基于相似日的bp神经网络光伏发电***功率预测方法 Download PDFInfo
- Publication number
- CN105631558A CN105631558A CN201610165327.3A CN201610165327A CN105631558A CN 105631558 A CN105631558 A CN 105631558A CN 201610165327 A CN201610165327 A CN 201610165327A CN 105631558 A CN105631558 A CN 105631558A
- Authority
- CN
- China
- Prior art keywords
- day
- neural network
- max
- formula
- prediction
- 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.)
- Pending
Links
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 58
- 238000000034 method Methods 0.000 title claims abstract description 12
- 238000010248 power generation Methods 0.000 title claims abstract description 11
- 238000012549 training Methods 0.000 claims abstract description 21
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 19
- 238000012937 correction Methods 0.000 claims abstract description 4
- 238000013277 forecasting method Methods 0.000 claims description 11
- 230000008901 benefit Effects 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000013461 design Methods 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 3
- 238000010606 normalization Methods 0.000 claims description 3
- 238000002715 modification method Methods 0.000 claims description 2
- 238000013139 quantization Methods 0.000 abstract description 2
- 230000008859 change Effects 0.000 description 7
- 101001095088 Homo sapiens Melanoma antigen preferentially expressed in tumors Proteins 0.000 description 3
- 102100037020 Melanoma antigen preferentially expressed in tumors Human genes 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000000875 corresponding effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012417 linear regression Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000005309 stochastic process Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种提供了一种基于相似日的改进BP神经网络光伏发电***功率预测方法。将天气影响因素量化编码后,根据相似日选取原理,选出与预测日相似度较高的历史日,利用相似历史日的发电量数据和气象数据,结合预测日气象数据,构成训练样本集,对BP神经网络进行训练。训练时,权值调整算法采用结合了附加动量与变学习率的梯度修正法,提高模型收敛速度,并减小模型陷入局部最优解的概率,保证预测模型精度和稳定性。
Description
技术领域
本发明涉及一种基于相似日的BP神经网络光伏发电***功率预测方法,属于光伏发电技术领域。
背景技术
能源是现代社会经济与发展的根本。能源环境问题的相继出现促使人类逐渐意识到化石燃料的过渡开采和无节制使用所带来的严重危害。光伏发电由于其可再生、环保灵活的特性得到广泛关注和快速发展。但由于光伏发电***的输出受到太阳辐照强度和众多天气因素的影响,其发电量的变化是一个非平稳的随机过程,对大电网而言是一个不可控源,其发电的随机波动性会对电网造成冲击,影响电网运行的可靠性与稳定性。加强光伏发电功率预测的研究,预先获得光伏发电***的日发电量曲线,从而协调电力***制定发电计划,减少光伏发电的随机性对电力***的影响,这对光伏电站和电网都有着重要的经济意义。
按照不同的分类标准,光伏发电功率预测方法分类不同。目前使用较广泛的是利用光伏发电***历史输出功率数据的直接预测方法它需要运用统计原理对光伏发电***历史输出功率统计数据进行分析,找出其内在规律性,建立映射关系用于预测,程序简明,不需要光伏发电***的具体布置资料。常用的统计方法有多元线性回归算法、人工神经网络(ANN)算法和灰色理论算法等。使用差异较大的一组样本训练模型,得到的参数进行校验时往往产生较大的误差,即使重新训练,也得不到很好的效果。现有的一些研究虽然提出了基于历史日数据的提前一天光伏功率预测方法,但当气象条件变化剧烈时,模型预测精度还有待提高,甚至有可能会失效。针对此情况,一种在预测模型中考虑加入合理选取的气象因素的预测方法比较有研究的意义。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种基于相似日的BP神经网络光伏发电***功率预测方法,解决现有技术因天气类型变化而引起的预测精度降低甚至预测模型失效的技术问题。
为解决上述技术问题,本发明所采用的技术方案是:一种基于相似日的BP神经网络光伏发电***功率预测方法,包括如下步骤:
步骤一:选取气象影响因素,对天气类型编码:将模糊描述的天气类型映射为天气类型指数,量化天气因素对光伏发电功率的影响;
步骤二:计算历史日与预测日的天气相似度:构造天气类型特征向量,并对特征向量各分量进行归一化处理,并采用连乘方式定义并计算相似度;
步骤三:选取相似日:选取与预测日相似度最大的20~50个历史日构成相似历史日训练样本集;
步骤四:构建BP神经网络预测模型:将相似历史日的光伏发电功率数据与天气类型指数作为模型输入量,设计一种双隐层BP神经网络预测模型;
步骤五:训练BP神经网络预测模型:根据相似历史日训练样本集给出BP神经网络预测模型的输入量和理论目标输出,对BP神经网络预测模型的连接权值进行不断修正;
步骤六:光伏发电功率预测与评估:训练完成后利用相似度最高的历史日发电量数据作为BP神经网络预测模型的输出,计算网络输出光伏发电功率,并与理论目标输出光伏发电功率相比较,评估预测精度。
所述天气类型编码的具体方法为:
步骤101:选取太阳辐照强度和温度作为影响光伏发电功率的天气因素;
步骤102:根据单位面积的光伏发电***发电功率计算公式:
Ps=ηSI(1-0.005(T0+25))
式中,I为太阳辐照强度,单位为kW/m2;η为光伏***转换效率;T0为环境温度,单位为℃;S为光伏阵列的面积,单位为m2,对有效的光伏发电***历史发电功率进行统计分析,将模糊描述的天气类型转换为0~1之间可被BP神经网络预测模型所接受的天气类型指数。
计算历史日与预测日的天气相似度的具体方法为:
步骤201:构造天气类型特征向量:
Y=[TmaxTminw]
式中,Tmax为最高温、Tmin为最低温、w为天气类型指数;
步骤202:采用“极差法”进行归一化,公式如下:
式中,yi(j)是第i日的第j分量;m(j)和M(j)分别为第j个分量的最小值和最大值,j=1,2,3;
归一化后基准日和第j日的特征向量分别为:
x0=[x0(1),x0(2),x0(3)]T;
xj=[xj(1),xj(2),xj(3)]T;
步骤203:计算x0和xj在第k个因素的关联系数:
式中,ρ是分辨系数;
步骤204:综合各影响因素的关联系数,采用连乘方式定义并计算x0和xj的相似度:
构建BP神经网络预测模型的具体方法如下:
步骤401:采用16个输入变量,选取白天7:00~18:00的12个发电时间序列作为预测模型的12个输入变量,相似日的最高气温和最低气温作为BP神经网络预测模型的2个输入变量,预测日的最高气温和最低气温作为BP神经网络预测模型的最后2个输入变量;
步骤402:采用12个输出变量,预测模型输出的是预测日白天12个时间点的发电功率,对应预测日的发电量时间序列;
步骤403:采用双隐层,确定隐含层节点数的公式如下:
m=log2n
式中,n表示输入层节点数,m表示隐含层节点数,l表示输出层节点数,a为1~5的常数。
所述BP神经网络预测模型的连接权值采用附加动量与变学习率结合的梯度修正法作为修正算法,具体如下:
加入附加动量后网络权值修改算法:
wij(t+1)=wij(t)+Δwij(t)+α[wij(t)-wij(t-1)]
式中,α为动量因子,wij(t)为时刻t时前一层的第j个神经元到后一层的第i个神经元的连接权值,Δwij(t)为时刻t时wij(t)的调整量;
加入变学习率后网络权值修改算法:
wij(t+1)=wij(t)+η(t)Δwij *(t)+α[wij(t)-wij(t-1)]
η(t)=ηmax-t(ηmax-ηmin)/tmax
式中,Δwij*(t)为Δwij(t)提取出因式η(t)后的剩余部分,ηmax为最大学习率,ηmin为最小学习率,tmax为最大迭代次数,t为当前迭代次数。
与现有技术相比,本发明所达到的有益效果:
光伏发电***的输出功率受气象因素影响较大,将天气类型编码量化后作为预测模型输入量,能降低天气变化对预测精度的影响;不同天气类型的发电功率曲线明显不同,利用相似历史日发电量数据来预测未来光伏电站输出功率比直接利用历史日发电量数据预测精度更高;在训练BP神经网络时,权值的学习算法结合附加动量与变学习率,使模型既能较快收敛,又减少模型陷入局部最优解的概率,保证预测模型精度和稳定性。
附图说明
图1为本发明的流程图。
图2为BP神经网络预测模型的结构示意图。
图3为BP神经网络预测模型的训练流程图。
图4为我国某光伏电站实际预测结果图。
具体实施方式
如图1所示,是本发明的流程图,具体包括如下步骤:
步骤一:选取气象影响因素,对天气类型编码:根据光伏发电功率函数,选取太阳辐照强度和温度为光伏发电功率影响要素,运用统计规律,量化天气因素影响,对天气类型进行数值编码,具体如下:
单位面积的光伏***发电功率Ps计算公式:
Ps=ηSI(1-0.005(T0+25))
式中,I为光照强度,单位为kW/m2;η为光伏电池转换效率;T0为环境温度,单位为℃;S为光伏阵列的面积,单位为m2。
历史发电量数据中已包含阵列转换效率η和阵列面积S等参数,但太阳辐照强度I和环境温度T0等外界影响因素的变化需在预测模型输入变量中考虑。当天气类型发生变化时太阳辐射强度也会发生变化,为保证天气类型突变时的模型预测精度,将天气类型作为预测模型输入变量之一。天气预报中给出的天气参数一般为比较模糊的类型描述:如晴天、晴天到多云、阴天、阴天有小雨、小雨转大雨等。通过对大量有效的历史发电数据进行统计分析,将模糊的描述性类型转换为可被BP神经网络算法所接受的数值。本发明根据不断完善的光伏监控***数据库将天气类型描述信息映射为0~1之间的天气类型指数作为预测模型的输入变量,具体如下表所示:
步骤二:计算历史日与预测日的天气相似度,具体包括如下步骤:
步骤201:分析光伏发电功率特性,可知光伏电站输出功率主要与历史日发电量数据(包含阵列转换效率η和阵列面积S等参数)、温度(T0)、太阳辐照强度(I,由天气类型指数w反映)相关。据此构造天气类型特征向量:
Y=[TmaxTminw]
式中,Tmax为最高温、Tmin为最低温、w为天气类型指数;
步骤202:采用“极差法”进行归一化,公式如下:
式中,yi(j)是第i日的第j分量;m(j)和M(j)分别为第j个分量的最小值和最大值,j=1,2,3;
归一化后基准日和第j日的特征向量分别为:
x0=[x0(1),x0(2),x0(3)]T;
xj=[xj(1),xj(2),xj(3)]T;
步骤203:计算x0和xj在第k个因素的关联系数:
式中,ρ是分辨系数,其值一般取0.5。
步骤204:综合各影响因素的关联系数,采用连乘方式定义并计算x0和xj的相似度:
采用连乘方式定义相似度,可以简单自动识别主导因素,解决各因素权重设定问题。
根据上述相似日选取原理,编写相似日选取算法,并利用我国某地实际气象数据,分别选取:(1)日类型为晴天、最高温度30℃、最低温度17℃的20个相似日;(2)日类型为多云、最高温度30℃、最低温度20℃的20个相似日,结果如表1和表2。
步骤三:选取相似日:选取与预测日相似度最大的20~50个历史日构成相似历史日训练样本集,优选30个相似度最大的历史日构成相似历史日训练样本集。
步骤四:构建BP神经网络预测模型:将相似历史日的光伏发电功率数据与天气类型指数作为模型输入量,设计一种双隐层BP神经网络预测模型。BP神经网络预测模型的结构,如附图2所示:
采用16个输入变量,选取白天的12个发电时间序列(7:00-18:00)作为预测模型的12个输入变量,相似日的最高气温和最低气温作为BP神经网络预测模型的2个输入变量,最后2个输入变量是预测日的最高气温和最低气温
采用12个输出变量,BP神经网络预测模型输出的是预测日白天12个时间点的发电功率,对应预测日的发电量序列。
采用双隐层,以训练时间为代价换取更高的预测精度。隐层节点数选取应根据实际情况具体分析。如果隐含层节点数过少,可能无法概括样本数据的内在规律;如果隐含层节点数过多,则可能出现过度拟合。确定隐含层节点数的经验公式如下:
m=log2n
式中,n表示输入层节点数,m表示隐含层节点数,l表示输出层节点数,a为1~5的常数,结合经验公式和试凑法,最终确定隐含层节点数为8时,整个神经网络预测的结果较好。
步骤五:训练BP神经网络预测模型:根据相似历史日训练样本集给出BP神经网络预测模型的输入量和理论目标输出,对BP神经网络预测模型的连接权值进行不断修正。
假设我们采用相似日样本集的第一个样本开始对神经网络进行训练,训练流程如附图3。
首先由样本给出BP神经网络的输入量和理论目标输出;
然后计算隐含层、输出层各节点的输入输出。对于隐含层的第j个节点,其输入的具体表达式为:隐含层输出的表达式为:Oj=f(netj),式中为隐含层的激励函数。隐含层的第j个输出Oj通过隐含层和输出层连接权值wjk传播到输出层的第k个节点,则第k个节点的输入表达式可表示为:输出层的第k个节点的输出表达式可表示为:Ok=f(netk)。如果神经网络的计算输出与理论目标输出(教师数据)不相同,我们需要对神经网络的连接权值进行不断修正,本发明采用附加动量与变学习率相结合的梯度修正算法,具体如下:
传统BP神经网络权值修改算法:
wij(t+1)=wij(t)+Δwij(t)
加入附加动量后网络权值修改算法:
wij(t+1)=wij(t)+Δwij(t)+α[wij(t)-wij(t-1)]
式中,α为动量因子,一般取0.95。wij(t)为时刻t时前一层的第j个神经元到后一层的第i个神经元的连接权值,Δwij(t)为时刻t时wij(t)的调整量。
加入变学习率后网络权值修改算法:
wij(t+1)=wij(t)+η(t)Δwij *(t)+α[wij(t)-wij(t-1)]
η(t)=ηmax-t(ηmax-ηmin)/tmax
式中,Δwij*(t)为Δwij(t)提取出因式η(t)后的剩余部分,ηmax为最大学习率,ηmin为最小学习率,tmax为最大迭代次数,t为当前迭代次数。
当神经网络的计算输出尽量接近教师数据的目标输出值时,完成一次相似日样本训练。取相似日样本集中其余样本,反复对BP神经网络进行训练。
步骤六:光伏发电功率预测与评估:训练完成后利用相似度最高的历史日发电量数据作为BP神经网络预测模型的输出,计算网络输出光伏发电功率,并与理论目标输出光伏发电功率相比较,评估预测精度。
下面结合具体实施例对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
利用我国某光伏电站实测数据对预测模型进行训练后,对光伏电站某天的输出功率进行预测。预测结果如附图4、表3和表4。
将待预测日的天气类型映射到天气类型指数,构造预测日天气特征向量,根据相似日选取算法,选出20个相似日构成相似日样本集,利用此样本集对BP神经网络进行训练,训练完成后利用相似度最高的历史日发电量数据作为模型输出,计算网络输出Pf,并与目标输出Pa相比较,评估预测精度。
对BP神经网络预测模型的评估有很多方法,如平均绝对偏差、均反差、平均绝对百分比误差等,最常用的还是平均绝对百分比误差MAPE。
式中,Pa为实际功率输出,Pf为预测功率输出,N为序列数据的总数,i为数据的序号。
如表3、4所示,计算预测模型在晴天的MAPE为5.23871%;而多云天气在处理最后一个时间点的功率误差时,因实际功率值很小,导致功率相对误差太大,剔除这一个时刻的相对误差后计算预测模型在多云天气的MAPE为20.89%。对于晴天的发电功率预测比对于多云天气的预测精度要高。这是因为晴天的光伏功率输出较为平稳,功率随时间变化连续性较高,而多云天气功率输出波动大,功率随时间变化连续性较低,发电量随机性增强,预测难度大。虽然预测模型的预测结果与实际发电量有一定差距,但对于光伏发电***配合电力***调度中心提前制定发电计划仍有较高的参考价值。
本发明能够应用于电网规划、电网调度等场景,预先获得光伏发电***的输出功率曲线,有助于电力***调度部门统筹安排常规能源和光伏发电的协调配合,及时调整调度计划,降低大容量光伏电站并网对电网的影响,提高电网运行的安全性和稳定性。本发明通过对气象影响因素的合理选取,基于差异性和相关性原理,提出相似日选取方法,结合附加动量与变学习率,改进传统BP神经网络权值修正算法。利用相似日历史发电数据训练BP神经网络,有效提高光伏发电功率预测精度,改善因短期内天气类型变化而引起的预测精度降低甚至模型失效的问题。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
Claims (5)
1.基于相似日的BP神经网络光伏发电***功率预测方法,其特征在于,包括如下步骤:
步骤一:选取气象影响因素,对天气类型编码:将模糊描述的天气类型映射为天气类型指数,量化天气因素对光伏发电功率的影响;
步骤二:计算历史日与预测日的天气相似度:构造天气类型特征向量,并对特征向量各分量进行归一化处理,并采用连乘方式定义并计算相似度;
步骤三:选取相似日:选取与预测日相似度最大的20~50个历史日构成相似历史日训练样本集;
步骤四:构建BP神经网络预测模型:将相似历史日的光伏发电功率数据与天气类型指数作为模型输入量,设计一种双隐层BP神经网络预测模型;
步骤五:训练BP神经网络预测模型:根据相似历史日训练样本集给出BP神经网络预测模型的输入量和理论目标输出,对BP神经网络预测模型的连接权值进行不断修正;
步骤六:光伏发电功率预测与评估:训练完成后利用相似度最高的历史日发电量数据作为BP神经网络预测模型的输出,计算网络输出光伏发电功率,并与理论目标输出光伏发电功率相比较,评估预测精度。
2.根据权利要求1所述的基于相似日的BP神经网络光伏发电***功率预测方法,其特征在于,所述天气类型编码的具体方法为:
步骤101:选取太阳辐照强度和温度作为影响光伏发电功率的天气因素;
步骤102:根据单位面积的光伏发电***发电功率计算公式:
Ps=ηSI(1-0.005(T0+25))
式中,I为太阳辐照强度,单位为kW/m2;η为光伏***转换效率;T0为环境温度,单位为℃;S为光伏阵列的面积,单位为m2,对有效的光伏发电***历史发电功率进行统计分析,将模糊描述的天气类型转换为0~1之间可被BP神经网络预测模型所接受的天气类型指数。
3.根据权利要求1所述的基于相似日的BP神经网络光伏发电***功率预测方法,其特征在于,计算历史日与预测日的天气相似度的具体方法为:
步骤201:构造天气类型特征向量:
Y=[TmaxTminw]
式中,Tmax为最高温、Tmin为最低温、w为天气类型指数;
步骤202:采用“极差法”进行归一化,公式如下:
式中,yi(j)是第i日的第j分量;m(j)和M(j)分别为第j个分量的最小值和最大值,j=1,2,3;
归一化后基准日和第j日的特征向量分别为:
x0=[x0(1),x0(2),x0(3)]T
xj=[xj(1),xj(2),xj(3)]T
步骤203:计算x0和xj在第k个因素的关联系数:
式中,ρ是分辨系数;
步骤204:综合各影响因素的关联系数,采用连乘方式定义并计算x0和xj的相似度:
4.根据权利要求1所述的基于相似日的BP神经网络光伏发电***功率预测方法,其特征在于,构建BP神经网络预测模型的具体方法如下:
步骤401:采用16个输入变量,选取白天7:00~18:00的12个发电时间序列作为预测模型的12个输入变量,相似日的最高气温和最低气温作为BP神经网络预测模型的2个输入变量,预测日的最高气温和最低气温作为BP神经网络预测模型的最后2个输入变量;
步骤402:采用12个输出变量,预测模型输出的是预测日白天12个时间点的发电功率,对应预测日的发电量时间序列;
步骤403:采用双隐层,确定隐含层节点数的公式如下:
m=log2n
式中,n表示输入层节点数,m表示隐含层节点数,l表示输出层节点数,a为1~5的常数。
5.根据权利要求1所述的基于相似日的BP神经网络光伏发电***功率预测方法,其特征在于,所述BP神经网络预测模型的连接权值采用附加动量与变学习率结合的梯度修正法作为修正算法,具体如下:
加入附加动量后网络权值修改算法:
wij(t+1)=wij(t)+Δwij(t)+α[wij(t)-wij(t-1)]
式中,α为动量因子,wij(t)为时刻t时前一层的第j个神经元到后一层的第i个神经元的连接权值,Δwij(t)为时刻t时wij(t)的调整量;
加入变学习率后网络权值修改算法:
wij(t+1)=wij(t)+η(t)Δwij *(t)+α[wij(t)-wij(t-1)]
η(t)=ηmax-t(ηmax-ηmin)/tmax
式中,Δwij*(t)为Δwij(t)提取出因式η(t)后的剩余部分,ηmax为最大学习率,ηmin为最小学习率,tmax为最大迭代次数,t为当前迭代次数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610165327.3A CN105631558A (zh) | 2016-03-22 | 2016-03-22 | 基于相似日的bp神经网络光伏发电***功率预测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610165327.3A CN105631558A (zh) | 2016-03-22 | 2016-03-22 | 基于相似日的bp神经网络光伏发电***功率预测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105631558A true CN105631558A (zh) | 2016-06-01 |
Family
ID=56046465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610165327.3A Pending CN105631558A (zh) | 2016-03-22 | 2016-03-22 | 基于相似日的bp神经网络光伏发电***功率预测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105631558A (zh) |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106228256A (zh) * | 2016-06-30 | 2016-12-14 | 中国电力科学研究院 | 一种光伏组件温度预测方法 |
CN106448101A (zh) * | 2016-09-09 | 2017-02-22 | 珠海格力电器股份有限公司 | 光伏阵列监测***和方法 |
CN106570593A (zh) * | 2016-11-10 | 2017-04-19 | 甘肃省电力公司风电技术中心 | 一种基于天气信息的光伏电站出力数据修复方法 |
CN107016494A (zh) * | 2017-03-20 | 2017-08-04 | 国网浙江省电力公司嘉兴供电公司 | 一种虚拟电厂基于用电端负荷的智能调配方法 |
CN107256436A (zh) * | 2017-05-05 | 2017-10-17 | 国家电网公司 | 蓄热电锅炉与清洁能源的预测匹配和消纳控制方法 |
CN107368933A (zh) * | 2017-08-29 | 2017-11-21 | 集美大学 | 一种基于适配度及相关系数拟合的光伏功率预测方法 |
CN107403015A (zh) * | 2017-08-07 | 2017-11-28 | 南京金水尚阳信息技术有限公司 | 一种基于时间序列相似性的短期光功率预测方法 |
CN107491833A (zh) * | 2017-07-21 | 2017-12-19 | 清华大学 | 一种光伏发电功率预测的方法和装置 |
CN107769335A (zh) * | 2017-12-01 | 2018-03-06 | 深圳市森树强电子科技有限公司 | 一种多模式锂电池智能充电管理方法及装置 |
CN107832869A (zh) * | 2017-10-18 | 2018-03-23 | 国网上海市电力公司 | 一种风力发电与光伏发电的发电功率预测方法 |
CN107945046A (zh) * | 2016-10-12 | 2018-04-20 | 中国电力科学研究院 | 一种新能源电站出力数据修复方法及装置 |
CN108364084A (zh) * | 2017-11-08 | 2018-08-03 | 长沙理工大学 | 一种基于信息融合理论的bp神经网络光伏功率预测方法 |
CN108537357A (zh) * | 2018-02-09 | 2018-09-14 | 上海电气分布式能源科技有限公司 | 基于降额因子的光伏发电量损失预测方法 |
CN108832623A (zh) * | 2018-06-29 | 2018-11-16 | 国网山东省电力公司电力科学研究院 | 一种物理-统计混合两阶段风电功率预测方法 |
CN108876013A (zh) * | 2018-05-29 | 2018-11-23 | 福州大学 | 一种基于最佳相似日和Elman神经网络实现光伏电站短期功率预测方法 |
CN109060618A (zh) * | 2018-08-20 | 2018-12-21 | 国网冀北电力有限公司张家口供电公司 | 一种光伏发电功率预测装置及方法 |
CN109377060A (zh) * | 2018-10-29 | 2019-02-22 | 东北电力大学 | 基于相似度的bp神经网络电采暖设备调节能力评估方法 |
CN109543239A (zh) * | 2018-10-29 | 2019-03-29 | 西安空间无线电技术研究所 | 基于神经网络技术的ltcc收缩率预判方法 |
CN109670593A (zh) * | 2018-12-21 | 2019-04-23 | 北京瀚海星云科技有限公司 | 一种评估、以及预测深度学习模型中层计算时间的方法 |
CN109685257A (zh) * | 2018-12-13 | 2019-04-26 | 国网青海省电力公司 | 一种基于支持向量机回归的光伏发电功率预测方法 |
CN109858673A (zh) * | 2018-12-27 | 2019-06-07 | 南京工程学院 | 一种光伏发电***功率预测方法 |
CN109993354A (zh) * | 2019-03-24 | 2019-07-09 | 北京工业大学 | 一种针对能源消费量预测的方法 |
CN110348592A (zh) * | 2019-05-21 | 2019-10-18 | 华电电力科学研究院有限公司 | 一种基于人工神经网络的负荷模型预测方法及预测*** |
CN110458342A (zh) * | 2019-07-26 | 2019-11-15 | 国网江苏省电力有限公司金湖县供电分公司 | 一种基于改进的narx神经网络微气象监测***及方法 |
CN110490403A (zh) * | 2019-05-31 | 2019-11-22 | 国网青海省电力公司 | 一种基于改进神经网络构建光伏电站的光资源评估方法 |
CN110796292A (zh) * | 2019-10-14 | 2020-02-14 | 国网辽宁省电力有限公司盘锦供电公司 | 计及雾霾影响的光伏功率短期预测方法 |
CN110956270A (zh) * | 2019-10-18 | 2020-04-03 | 广州丰石科技有限公司 | 一种基于xgboost算法的太阳辐照度预测方法 |
CN111612648A (zh) * | 2020-05-19 | 2020-09-01 | 广东电网有限责任公司电力调度控制中心 | 光伏发电预测模型的训练方法、装置和计算机设备 |
CN111754026A (zh) * | 2020-05-28 | 2020-10-09 | 国网冀北电力有限公司 | 光伏电站群功率预测方法、装置、计算机设备及存储介质 |
CN111860961A (zh) * | 2020-06-22 | 2020-10-30 | 国网甘肃省电力公司电力科学研究院 | 一种用于分析天气对光伏出力影响的相似日选择方法 |
CN112052913A (zh) * | 2020-09-27 | 2020-12-08 | 国网江苏省电力有限公司南京供电分公司 | 一种分布式光伏电站功率数据虚拟采集方法 |
CN112488417A (zh) * | 2020-12-14 | 2021-03-12 | 国网江苏省电力有限公司苏州供电分公司 | 一种基于lbp和神经网络的电网运行特征感知方法及*** |
CN113496311A (zh) * | 2021-06-25 | 2021-10-12 | 国网山东省电力公司济宁供电公司 | 光伏电站发电功率预测方法及*** |
CN113988391A (zh) * | 2021-10-19 | 2022-01-28 | 华北电力大学(保定) | 一种基于相似日理论和神经网络的光伏发电功率预测方法 |
CN116231751A (zh) * | 2023-02-21 | 2023-06-06 | 华能新疆吉木萨尔新能源有限公司 | 一种光伏发电输出功率控制策略 |
CN116542882A (zh) * | 2023-07-06 | 2023-08-04 | 浙江大学 | 光伏发电平滑方法、***和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102999786A (zh) * | 2012-10-17 | 2013-03-27 | 浙江埃菲生能源科技有限公司 | 基于相似日特征分类与极端学习机的光伏发电功率短期预报方法 |
CN104463349A (zh) * | 2014-11-11 | 2015-03-25 | 河海大学 | 一种基于多时段综合相似日的光伏发电功率预测方法 |
CN104573879A (zh) * | 2015-01-30 | 2015-04-29 | 河海大学 | 基于最优相似日集的光伏电站出力预测方法 |
-
2016
- 2016-03-22 CN CN201610165327.3A patent/CN105631558A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102999786A (zh) * | 2012-10-17 | 2013-03-27 | 浙江埃菲生能源科技有限公司 | 基于相似日特征分类与极端学习机的光伏发电功率短期预报方法 |
CN104463349A (zh) * | 2014-11-11 | 2015-03-25 | 河海大学 | 一种基于多时段综合相似日的光伏发电功率预测方法 |
CN104573879A (zh) * | 2015-01-30 | 2015-04-29 | 河海大学 | 基于最优相似日集的光伏电站出力预测方法 |
Non-Patent Citations (4)
Title |
---|
倪春花,等;: "基于相似日理论和BP神经网络的光伏发电功率预测", 《电气应用》 * |
孟洋洋,等;: "基于相似日和人工神经网络的风电功率短期预测", 《电网技术》 * |
王科俊,等,著;: "《神经网络建模、预报与控制 1996年12月第1版》", 31 December 1996, 哈尔滨工程大学出版社 * |
陈宗海主编: "《***仿真技术及其应用第5卷 2003年8月第1版》", 31 August 2003, 中国科学技术大学出版社 * |
Cited By (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106228256A (zh) * | 2016-06-30 | 2016-12-14 | 中国电力科学研究院 | 一种光伏组件温度预测方法 |
CN106448101A (zh) * | 2016-09-09 | 2017-02-22 | 珠海格力电器股份有限公司 | 光伏阵列监测***和方法 |
CN107945046A (zh) * | 2016-10-12 | 2018-04-20 | 中国电力科学研究院 | 一种新能源电站出力数据修复方法及装置 |
CN107945046B (zh) * | 2016-10-12 | 2021-12-03 | 中国电力科学研究院 | 一种新能源电站出力数据修复方法及装置 |
CN106570593A (zh) * | 2016-11-10 | 2017-04-19 | 甘肃省电力公司风电技术中心 | 一种基于天气信息的光伏电站出力数据修复方法 |
CN107016494A (zh) * | 2017-03-20 | 2017-08-04 | 国网浙江省电力公司嘉兴供电公司 | 一种虚拟电厂基于用电端负荷的智能调配方法 |
CN107256436A (zh) * | 2017-05-05 | 2017-10-17 | 国家电网公司 | 蓄热电锅炉与清洁能源的预测匹配和消纳控制方法 |
CN107491833B (zh) * | 2017-07-21 | 2020-05-15 | 清华大学 | 一种光伏发电功率预测的方法和装置 |
CN107491833A (zh) * | 2017-07-21 | 2017-12-19 | 清华大学 | 一种光伏发电功率预测的方法和装置 |
CN107403015A (zh) * | 2017-08-07 | 2017-11-28 | 南京金水尚阳信息技术有限公司 | 一种基于时间序列相似性的短期光功率预测方法 |
CN107368933A (zh) * | 2017-08-29 | 2017-11-21 | 集美大学 | 一种基于适配度及相关系数拟合的光伏功率预测方法 |
CN107832869A (zh) * | 2017-10-18 | 2018-03-23 | 国网上海市电力公司 | 一种风力发电与光伏发电的发电功率预测方法 |
CN108364084A (zh) * | 2017-11-08 | 2018-08-03 | 长沙理工大学 | 一种基于信息融合理论的bp神经网络光伏功率预测方法 |
CN107769335A (zh) * | 2017-12-01 | 2018-03-06 | 深圳市森树强电子科技有限公司 | 一种多模式锂电池智能充电管理方法及装置 |
CN108537357B (zh) * | 2018-02-09 | 2021-10-01 | 上海电气分布式能源科技有限公司 | 基于降额因子的光伏发电量损失预测方法 |
CN108537357A (zh) * | 2018-02-09 | 2018-09-14 | 上海电气分布式能源科技有限公司 | 基于降额因子的光伏发电量损失预测方法 |
CN108876013A (zh) * | 2018-05-29 | 2018-11-23 | 福州大学 | 一种基于最佳相似日和Elman神经网络实现光伏电站短期功率预测方法 |
CN108832623A (zh) * | 2018-06-29 | 2018-11-16 | 国网山东省电力公司电力科学研究院 | 一种物理-统计混合两阶段风电功率预测方法 |
CN108832623B (zh) * | 2018-06-29 | 2020-08-04 | 国网山东省电力公司电力科学研究院 | 一种物理-统计混合两阶段风电功率预测方法 |
CN109060618A (zh) * | 2018-08-20 | 2018-12-21 | 国网冀北电力有限公司张家口供电公司 | 一种光伏发电功率预测装置及方法 |
CN109543239B (zh) * | 2018-10-29 | 2023-06-09 | 西安空间无线电技术研究所 | 基于神经网络技术的ltcc收缩率预判方法 |
CN109377060B (zh) * | 2018-10-29 | 2022-05-24 | 东北电力大学 | 基于相似度的bp神经网络电采暖设备调节能力评估方法 |
CN109543239A (zh) * | 2018-10-29 | 2019-03-29 | 西安空间无线电技术研究所 | 基于神经网络技术的ltcc收缩率预判方法 |
CN109377060A (zh) * | 2018-10-29 | 2019-02-22 | 东北电力大学 | 基于相似度的bp神经网络电采暖设备调节能力评估方法 |
CN109685257A (zh) * | 2018-12-13 | 2019-04-26 | 国网青海省电力公司 | 一种基于支持向量机回归的光伏发电功率预测方法 |
CN109670593B (zh) * | 2018-12-21 | 2021-03-23 | 深圳致星科技有限公司 | 一种评估、以及预测深度学习模型中层计算时间的方法 |
CN109670593A (zh) * | 2018-12-21 | 2019-04-23 | 北京瀚海星云科技有限公司 | 一种评估、以及预测深度学习模型中层计算时间的方法 |
CN109858673A (zh) * | 2018-12-27 | 2019-06-07 | 南京工程学院 | 一种光伏发电***功率预测方法 |
CN109993354A (zh) * | 2019-03-24 | 2019-07-09 | 北京工业大学 | 一种针对能源消费量预测的方法 |
CN110348592A (zh) * | 2019-05-21 | 2019-10-18 | 华电电力科学研究院有限公司 | 一种基于人工神经网络的负荷模型预测方法及预测*** |
CN110490403A (zh) * | 2019-05-31 | 2019-11-22 | 国网青海省电力公司 | 一种基于改进神经网络构建光伏电站的光资源评估方法 |
CN110458342A (zh) * | 2019-07-26 | 2019-11-15 | 国网江苏省电力有限公司金湖县供电分公司 | 一种基于改进的narx神经网络微气象监测***及方法 |
CN110796292A (zh) * | 2019-10-14 | 2020-02-14 | 国网辽宁省电力有限公司盘锦供电公司 | 计及雾霾影响的光伏功率短期预测方法 |
CN110956270A (zh) * | 2019-10-18 | 2020-04-03 | 广州丰石科技有限公司 | 一种基于xgboost算法的太阳辐照度预测方法 |
CN111612648A (zh) * | 2020-05-19 | 2020-09-01 | 广东电网有限责任公司电力调度控制中心 | 光伏发电预测模型的训练方法、装置和计算机设备 |
CN111612648B (zh) * | 2020-05-19 | 2024-01-19 | 广东电网有限责任公司电力调度控制中心 | 光伏发电预测模型的训练方法、装置和计算机设备 |
CN111754026A (zh) * | 2020-05-28 | 2020-10-09 | 国网冀北电力有限公司 | 光伏电站群功率预测方法、装置、计算机设备及存储介质 |
CN111754026B (zh) * | 2020-05-28 | 2024-03-15 | 国网冀北电力有限公司 | 光伏电站群功率预测方法、装置、计算机设备及存储介质 |
CN111860961A (zh) * | 2020-06-22 | 2020-10-30 | 国网甘肃省电力公司电力科学研究院 | 一种用于分析天气对光伏出力影响的相似日选择方法 |
CN112052913A (zh) * | 2020-09-27 | 2020-12-08 | 国网江苏省电力有限公司南京供电分公司 | 一种分布式光伏电站功率数据虚拟采集方法 |
CN112052913B (zh) * | 2020-09-27 | 2022-08-23 | 国网江苏省电力有限公司南京供电分公司 | 一种分布式光伏电站功率数据虚拟采集方法 |
CN112488417A (zh) * | 2020-12-14 | 2021-03-12 | 国网江苏省电力有限公司苏州供电分公司 | 一种基于lbp和神经网络的电网运行特征感知方法及*** |
CN112488417B (zh) * | 2020-12-14 | 2022-06-21 | 国网江苏省电力有限公司苏州供电分公司 | 一种基于lbp和神经网络的电网运行特征感知方法及*** |
CN113496311A (zh) * | 2021-06-25 | 2021-10-12 | 国网山东省电力公司济宁供电公司 | 光伏电站发电功率预测方法及*** |
CN113988391A (zh) * | 2021-10-19 | 2022-01-28 | 华北电力大学(保定) | 一种基于相似日理论和神经网络的光伏发电功率预测方法 |
CN113988391B (zh) * | 2021-10-19 | 2024-05-28 | 华北电力大学(保定) | 一种基于相似日理论和神经网络的光伏发电功率预测方法 |
CN116231751A (zh) * | 2023-02-21 | 2023-06-06 | 华能新疆吉木萨尔新能源有限公司 | 一种光伏发电输出功率控制策略 |
CN116231751B (zh) * | 2023-02-21 | 2024-03-08 | 华能新疆吉木萨尔新能源有限公司 | 一种光伏发电输出功率控制策略 |
CN116542882A (zh) * | 2023-07-06 | 2023-08-04 | 浙江大学 | 光伏发电平滑方法、***和存储介质 |
CN116542882B (zh) * | 2023-07-06 | 2023-09-19 | 浙江大学 | 光伏发电平滑方法、***和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105631558A (zh) | 基于相似日的bp神经网络光伏发电***功率预测方法 | |
Liu et al. | Forecasting power output of photovoltaic system using a BP network method | |
Liu et al. | Prediction of short-term PV power output and uncertainty analysis | |
CN109858673A (zh) | 一种光伏发电***功率预测方法 | |
CN102930358B (zh) | 一种光伏电站发电功率的神经网络预测方法 | |
CN108921339B (zh) | 基于分位数回归的遗传支持向量机光伏功率区间预测方法 | |
CN110729764B (zh) | 一种含光伏发电***的优化调度方法 | |
CN105184678A (zh) | 基于多种神经网络组合算法的光伏电站发电量短期预测模型的构建方法 | |
CN106251001A (zh) | 一种基于改进模糊聚类算法的光伏功率预测方法 | |
CN109934395B (zh) | 一种基于分时分区气象数据的多小水电地区短期电力负荷预测方法 | |
CN103390200A (zh) | 基于相似日的光伏电站发电输出功率预测方法 | |
CN111191854A (zh) | 一种基于线性回归及神经网络的光伏发电预测模型和方法 | |
CN114792156B (zh) | 基于曲线特征指标聚类的光伏输出功率预测方法和*** | |
CN111027775A (zh) | 基于长短期记忆网络的梯级水电站发电量预测方法 | |
CN105069521A (zh) | 一种基于加权fcm聚类算法的光伏电站输出功率预测方法 | |
CN106600041A (zh) | 基于受限玻尔兹曼机的光伏发电短期功率概率预测方法 | |
Yang et al. | Photovoltaic power forecasting with a rough set combination method | |
CN109190786A (zh) | 一种光伏发电效率的组合预测方法 | |
CN115456235A (zh) | 一种基于多模态融合的光伏功率预测*** | |
CN108694475B (zh) | 基于混合模型的短时间尺度光伏电池发电量预测方法 | |
CN104915727A (zh) | 多维度同构异质bp神经网络光功率超短期预测方法 | |
CN110852492A (zh) | 一种基于马氏距离找相似的光伏功率超短期预测方法 | |
Liu et al. | A weight-varying ensemble method for short-term forecasting PV power output | |
CN114444805A (zh) | 多光伏电站共享储能***平滑出力的控制方法 | |
Mukherjee et al. | Solar irradiance prediction from historical trends using deep neural networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160601 |