基于BP神经网络模型的CSP辐射与热能预测方法技术

技术编号:10280893 阅读:167 留言:0更新日期:2014-08-03 01:57
本发明专利技术公开了一种基于BP神经网络模型的CSP辐射与热能预测方法,具体包括以下步骤:选取CSP辐射与热能的影响因素,确定输入输出样本,构造BP神经网络模型,利用输入输出样本训练BP神经网络,得到训练后的BP神经网络,所选取影响因素的实际数据预处理后作为测试输入数据,输入训练后的BP神经网络,即可得到辐射预测值和热能预测值。该预测方法效率高,预测数据精准,提高了光热发电系统的安全稳定运行和经济性。

【技术实现步骤摘要】
基于BP神经网络模型的CSP辐射与热能预测方法
本专利技术涉及光热发电领域,尤其是指一种CSP (聚焦式太阳能发电)辐射与热能预测方法。
技术介绍
CSP光热发电站是太阳能收集技术、常规汽轮发电机技术、控制技术、信息技术的集合体。它将太阳辐射通过反光镜反射汇聚到吸热器。太阳能吸热器吸收太阳辐射能量后可以直接将热能用于发电(产生蒸汽推动汽轮发电机发电),也可以将热能储存在蓄热介质中,在没有太阳光照的时段再利用蓄热进行发电。CSP光热发电站能够收集到多少太阳能受理论太阳辐射强度(未受地球大气层影响的太阳辐射)、云量、大气透明度、镜面效率等多重因素影响。太阳辐射具有间歇性和波动(随机)性,这两个特性取决于地球的赤纬角和大气透明度、气象条件变化等因素。因此光热发电的集热过程具有一定的不确定性,是一个不可控源,其发电的随机性会影响光热发电系统的安全、稳定、经济运行。因此需要建立科学的太阳辐射、集热、吸热与热能预测方法,提高光热发电系统的安全稳定运行和经济性,使电网可以尽量多的全额收购光热发电(清洁、可再生能源)电量,同时又可以避免由于光热发电的不确定性造成对电网的冲击,获得更大的经济效益和社会效益。BP神经网络(Back Propagation Neural Network)是指基于误差反向传播算法的多层前向神经网络,BP神经网络具有良好的非线性函数逼近能力,能够提高预测的精度。BP神经网络的误差反向传播算法的学习过程,由信息的正向传播和误差的反向传播两个过程组成。输入层各神经元负责接收来自外界的输入信息,并传递给中间层各神经元;中间层是内部信息处理层,负责信息变换,根据信息变换能力的需求,中间层可以设计为单隐层或者多隐层结构;最后一个隐层传递到输出层各神经元的信息,经进一步处理后,完成一次学习的正向传播处理过程,由输出层向外界输出信息处理结果。当实际输出与期望输出不符时,进入误差的反向传播阶段。误差通过输出层,按误差梯度下降的方式修正各层权值,向隐层、输入层逐层反传。周而复始的信息正向传播和误差反向传播过程,是各层权值不断调整的过程,也是神经网络学习训练的过程,此过程一直进行到网络输出的误差减少到可以接受的程度,或者预先设定的学习次数为止。BP神经网络具有以下特点:能够以任意精度逼近任何非线性映射,实现对复杂系统建模;可以学习和自适应未知信息,如果系统发生了变化可以通过修改网络的联接值而改变预测效果;分布式信息存储与处理结构,具有一定的容错性,因此构造出来的系统具有较好的鲁棒性;多输入、多输出的模型结构,适合处理复杂问题。如果能够将BP神经网络应用在CSP光热发电站的太阳辐射、吸热以及热能预测必将能够提高光热发电站的运行稳定性。
技术实现思路
本专利技术需要解决的技术问题是提供一种基于BP神经网络模型的CSP(聚焦式太阳能发电)的辐射与热能预测方法。为解决上述技术问题,本专利技术所采取的技术方案如下: 基于BP神经网络模型的CSP辐射与热能预测方法,具体包括以下步骤: A.根据CSP辐射与热能预测确定输入向量、输出向量;输入向量为太阳辐射强度、大气透明度、云量、镜面反射效率、镜面清洁度、镜面位置以及镜面角度,输出向量为辐射预测值与热能预测值; B.根据输入向量、输出向量构造符合CSP辐射与热能预测的BP神经网络模型,并根据实际预测精度要求,设定误差阈值; C.以所选取的影响因素的历史数据生成输入向量,以所对应时刻的辐射值与热能值的历史数据作为期望输出向量,得到训练样本;将所述输入向量输入所构造的BP神经网络模型得到实际输出向量,即为辐射与热能的预测值;以辐射预测值与辐射期望值的均方根误差、热能预测值与热能期望值的均方根误差作为BP神经网络误差反向传播算法的输入数据,对BP神经网络模型进行循环往复训练,直至输出的预测值与实际值之间的误差小于设定阈值,得到训练后的BP神经网络模型; D.根据所选取的影响因素的待预测时刻的实际数据生成测试输入向量,将测试输入向量输入训练后的BP神经网络模型,其输出为待预测时刻的CSP辐射值与热能值。本专利技术所述步骤B包括: a)根据输入向量的维数确定BP神经网络的输入层神经元数量为7; b)根据输出向量的维数确定BP神经网络的输出层神经元数量为2; c)根据输入层和输出层的神经元数量确定BP神经网络的中间层神经元数量; d)根据实际预测精度要求,设定误差阈值。本专利技术所述步骤D中的输入向量为已经过预处理的理论太阳辐射强度、大气透明度、云量、镜面反射效率、镜面清洁度、镜面位置、镜面角度等参数。其影响因素包括:太阳位置、大气透明度、云量、镜面反射效率、镜面清洁度、镜面位置、镜面角度。由于采用了上述技术方案,本专利技术取得的技术进步如下: 本专利技术利用BP神经网络良好的非线性逼近能力,提供了一种精准预测CSP辐射与热能的预测方法,应用本专利技术所述的方法能够提高光热发电系统的安全、稳定、经济运行性能,使电网可以尽量多的全额收购光热发电(清洁、可再生能源)电量,同时又可以避免由于光热发电的不确定性造成对电网的冲击,获得更大的经济效益和社会效益。所述输入向量由各影响因素的数据直接生成,但当输入数值存在个别错误值(如观测仪器故障、未知因素干扰等),会导致计算复杂度升高且计算结果偏差大,影响预测效率。为此,本专利技术通过对原始样本进行预处理(剔除奇异数值),来降低预测的计算复杂度,提高预测精度、预测效率以及预测模型的收敛速度,避免由于个别奇异数值造成不必要的预测复杂度增加或预测失败。【附图说明】图1是本专利技术的流程图。【具体实施方式】下面结合附图对本专利技术作更进一步详细说明: 本专利技术是利用人工智能神经网络构建CSP辐射与热能预测方法,利用该方法对CSP光热发电站所收集的太阳辐射能和热能进行预测,为光热发电系统提供可靠数据。基于BP神经网络模型的CSP辐射与热能预测方法,其流程图如图1所示,具体包括以下步骤: A.根据CSP辐射与热能预测确定输入向量、输出向量;输入向量为太阳辐射强度、大气透明度、云量、镜面反射效率、镜面清洁度、镜面位置以及镜面角度,输出向量为辐射预测值与热能预测值。B.根据输入向量、输出向量构造符合CSP辐射与热能预测的BP神经网络模型,并根据实际预测精度要求,设定误差阈值,其过程如下: a)根据输入向量的维数确定BP神经网络的输入层神经元数量,因为本专利技术中的输入向量为理论太阳辐射强度、大气透明度、云量、镜面反射效率、镜面清洁度、镜面位置、镜面角度,所以将输入层神经元数量设定为7 ; b)根据输出向量的维数确定BP神经网络的输出层神经元数量,因为本专利技术中输出向量为热能预测值和辐射预测值,因此将输出层的神经元数量设定为2 ; c)根据输入层和输出层的神经元数量确定BP神经网络的中间层神经元数量,根据BP神经网络系统的应用经验,将中间神经元的数量设置为4?13,中间神经元的具体数量需要根据实际的预测过程来确定,根据非线性函数的不同复杂程度和不同的预测精度,可以通过反复试验法和经验来确定中间神经元的数量,增加中间层神经元数量可以提高预测精度,但会使训练时间变长; d)根据实际预测精度要求设定误差阈值:如果预测是为了电网实时运行调度需要提供逐小时发电功率预测则要求预测本文档来自技高网
...
基于BP神经网络模型的CSP辐射与热能预测方法

【技术保护点】
基于BP神经网络模型的CSP辐射与热能预测方法,其特征在于具体包括以下步骤:A. 根据CSP辐射与热能预测系统的影响因素和所需预测数据确定输入向量和输出向量:输入向量为太阳辐射强度、大气透明度、云量、镜面反射效率、镜面清洁度、镜面位置以及镜面角度,输出向量为CSP辐射预测值与热能预测值;B.根据输入向量、输出向量构造符合CSP辐射与热能预测的BP神经网络模型,并根据实际预测精度要求,设定误差阈值;C.以所选取的影响因素的历史数据生成输入向量,以所对应时刻的辐射值与热能值的历史数据作为期望输出向量,得到训练样本;将所述输入向量输入所构造的BP神经网络模型得到实际输出向量,即为辐射与热能的预测值;以辐射预测值与辐射期望值的均方根误差、热能预测值与热能期望值的均方根误差作为BP神经网络误差反向传播算法的输入数据对BP神经网络模型进行循环往复训练,直至输出的预测值与期望值之间的误差小于设定阈值,得到训练后的BP神经网络模型;D.根据所选取的影响因素的待预测时刻的实际数据生成测试输入向量,将测试输入向量输入训练后的BP神经网络模型,其输出即为待预测时刻的CSP辐射值与热能值。

【技术特征摘要】
1.基于BP神经网络模型的CSP辐射与热能预测方法,其特征在于具体包括以下步骤: A.根据CSP辐射与热能预测系统的影响因素和所需预测数据确定输入向量和输出向量:输入向量为太阳辐射强度、大气透明度、云量、镜面反射效率、镜面清洁度、镜面位置以及镜面角度,输出向量为CSP辐射预测值与热能预测值; B.根据输入向量、输出向量构造符合CSP辐射与热能预测的BP神经网络模型,并根据实际预测精度要求,设定误差阈值; C.以所选取的影响因素的历史数据生成输入向量,以所对应时刻的辐射值与热能值的历史数据作为期望输出向量,得到训练样本;将所述输入向量输入所构造的BP神经网络模型得到实际输出向量,即为辐射与热能的预测值;以辐射预测值与辐射期望值的均方根误差、热能预测值与热能期望值的均方根误差作为BP神经网络误差反向传播算法的输入数据对BP神经网络模型进行循环往复训练,直至输出的预...

【专利技术属性】
技术研发人员:秦初升李才永
申请(专利权)人:河北省电力勘测设计研究院
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1