一种光伏组件温度短期预测方法及其预测系统与流程

文档序号:15589383发布日期:2018-10-02 18:46阅读:162来源:国知局

本发明涉及一种光伏发配电技术领域的预测方法及其系统,具体涉及一种光伏组件温度短期预测方法及其预测系统。



背景技术:

光伏发电等可再生能源作为一种清洁、安全和高效的能源,越来越收到世界各国的强烈关注。以光伏等为代表的新能源正逐步成为我国重要的能源资源,在满足能源需求、改善能源结构、减少环境污染、保护生态环境、促进经济社会发展等方面发挥重要作用。光伏等间歇性新能源水电、火电等常规电源相比,有随机性、波动性、间歇性等特点,难以有效预测、调度和控制,将给电网造成较大的影响。对光伏发电进行功率预测有助于电网调度部门统筹安排常规电源、风电和太阳能发电的协调配合,适时及时地调整调度计划,合理安排电网运行方式,有效地减轻新能源的接入对电网的不利影响,提高电力系统运行的安全性和稳定性,提高电网吸纳光伏的能力,并可降低电力系统的旋转备用容量和运行成本,以充分利用太阳能资源,获得更大的经济效益和社会效益,有利于促进我国可再生能源产业的良性发展。目前,国内外均已积极开展光伏发电功率预测的研究,通过物理方法与统计方法进行光伏发电功率预测,并取得一定成果。但这些预测方法绝大多数都没有考虑光伏组件在使用过程中的温升因素,而是直接采用环境温度作为光伏组件的工作温度,大大影响了光伏发电功率预测的精度。像所有其它半导体器件一样,太阳能电池对温度非常敏感。温度的升高会降低硅材料的禁带宽度,因此影响了大多数的表征材料性能的参数,进而影响了组件的电性能参数,会导致组件的开路电压降低,短路电流会略微增加,总体的结果是功率降低。研究表明,晶体硅太阳能电池组件的结温超过25℃时,每升高1℃,功率将损失1%。由此可见,组件温度是影响太阳能电池组件转换效率的一个重要因素,为了提高光伏发电功率短期预测的精度,亟需开展电池组件温度短期预测方法的研究。



技术实现要素:

为解决上述现有技术中的不足,本发明的目的是提供一种光伏组件温度短期预测方法及其预测系统,本发明的技术方案得到了较高的预测精度。

本发明的目的是采用下述技术方案实现的:

本发明提供一种基于wrf模式和多维卡尔曼滤波的光伏组件温度短期预测方法,其改进之处在于,所述预测方法包括下述步骤:

步骤1:将gfs数据(gfs数据指的是globalforecastsystem)及资料同化数据作为wrf(weatherresearchforecast)模式输入,得到指定位置气象要素预报数据;

步骤2:收集分析自动气象监测站临近历史时段的监测数据;

步骤3:建立基于多维卡尔曼滤波的光伏电池组件温度短期预测模型;

步骤4:预测光伏电池组件的温度值。

进一步地,所述步骤1中,所述气象要素预报数据包括气温、相对湿度、风速、风向和总辐射。

进一步地,所述步骤2中,利用相关系数计算公式,计算组件温度与总辐射、气温、相对湿度、气压和风速影响因子的相关系数,相关系数计算公式如下式(1)所示:

式中xi,yi——变量x,y的第i个数据点;

——变量x,y的均值;

n——数据点个数。

进一步地,所述步骤3包括:根据步骤2的光伏电池组件温度气象影响因子相关性分析,选择总辐射、气温、相对湿度、风速、风向作为光伏电池组件温度的影响因子,将t时刻总辐射r(t)、气温t(t)、相对湿度h(t)、风速wt、风向d(t)作为多维卡尔曼滤波输入因子,t时刻光伏电池组件温度tm(t)为输出因子,建立多维卡尔曼滤波短期预测模型;

多维卡尔曼滤波的方程包括:

系统方程xt=xt-1+wt(2)

观测方程yt=xt+vt(3)

预测方程

更新方程

wt、vt分别由以下公式计算得到:

通过以上方程,通过输入总辐射、气温、相对湿度、风速、风向,以及组件温度,从而完成预测模型(预测模型指的是包含整个公式2-7的过程,即整个模型的运算)的训练;其中,xt、xt-1分别是t时刻和t-1时刻的总辐射、气温、相对湿度、风速和风向的矩阵,xt/t-1是x在t时刻的估计,yt是t时刻的组件温度序列,pt、pt-1分别是t时刻和t-1时刻xt的协方差矩阵,kt是更新系数矩阵,pt/t-1是p在t时刻的估计,pt-1是p在t-1时刻的实际值,wt是系统误差,vt是观测误差,wt、vt分别是wt、vt的协方差矩阵,x表示输入因子矩阵,xt-i是x在t-i时刻的实际值,xt-i-1是x在t-i-1时刻的实际值,yt-i是y在t-i时刻的实际值,i是指在t时刻前的某一时刻。

进一步地,所述步骤3包括:获取光伏组件所处位置的临近历史时段的气象要素数据,滚动更新光伏电池组件温度短期预测模型,将日前气象要素预报数据输入最新的多维卡尔曼滤波短期预测模型,预测光伏电池组件的温度值。

进一步地,滚动获取历史时段的光伏组件所处位置的总辐射、风速、风向、气温、相对湿度气象要素数据,以及对应的光伏组件温度数据,训练并更新多维卡尔曼滤波短期预测模型,同时将光伏组件所在地的总辐射、风速、风向、气温、相对湿度气象要素日前预报数据,作为最新的多维卡尔曼滤波短期预测模型输入,预测光伏电池组件温度值根据公式(5),不断计算出最新的p、k以更新模型。

进一步地,所述步骤4中预报时效为未来0-24h,预测点时间分辨率为15min,每日进行2次多维卡尔曼滤波短期预测模型更新,即每日02时和14时进行更新。

本发明还提供一种基于wrf模式和多维卡尔曼滤波的光伏组件温度短期预测系统,其改进之处在于,所述系统包括:

预测数据确定模块:用于将gfs数据及资料同化数据作为wrf模式输入,得到指定位置气象要素预测数据;

收集模块:用于收集分析自动气象监测站临近历史时段的监测数据;

建立模型模块:用于建立基于多维卡尔曼滤波的光伏电池组件温度短期预测模型;

预测模块:用于预测光伏电池组件的温度值。

进一步地,所述预测模块的预报时效为未来0-24h,预测点时间分辨率为15min,每日进行2次多维卡尔曼滤波短期预测模型更新,即每日02时和14时进行更新。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。

与最接近的现有技术相比,本发明提供的技术方案具有的优异效果是:

本发明提供一种光伏组件温度短期预测方法及其预测系统,该方法将gfs数据及资料同化数据作为wrf模式输入,通过模式运算,生成气象场格点预报数据。提取气象场格点预报数据中有用信息,利用插值算法提取个点预报数据中有用信息,得到指定位置的气温、相对湿度、风速、风向、总辐射等气象要素预报数据。收集临近历史时段光伏组件所在地的总辐射、风速、气温、气压、相对湿度、组件温度数据,时间间隔不大于15分钟;对这些数据进行筛选,统计分析各气象要素与组件温度的相关性,选出影响光伏电池组件温度的主要气象因素;将总辐射、气温、相对湿度、风速、风向作为组件温度的影响因子,将t时刻总辐射r(t)、气温t(t)、相对湿度h(t)、风速w(t)、风向d(t)作为多维卡尔曼滤波输入因子,t时刻组件温度tm(t)为输出因子,建立多维卡尔曼滤波预测模型并完成模型的训练;将光伏组件所在地的总辐射、风速、风向、气温、相对湿度等气象要素预报数据,作为多维卡尔曼滤波预测模型输入,输出为组件温度预测值方法使用简单,得到了较高的预测精度。

附图说明

图1是本发明提供的一种光伏组件温度短期预测方法的流程图。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步的详细说明。

以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的组件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,本发明的这些实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。

实施例一

本发明提供了一种基于wrf模式和多维卡尔曼滤波的光伏组件温度短期预测方法,如图1所示,该方法按以下步骤进行:利用中尺度气象模式wrf模式生成指定位置的气象要素预报数据,基于模式结果计算气温、相对湿度、风速、风向、总辐射等气象要素预报数据;收集光伏组件所处位置的气温、相对湿度、气压、风速、风向、总辐射等气象要素数据历史时间序列,以及对应位置、时段、分辨率的光伏组件温度数据,数据时序的时间间隔应不大于十五分钟。对数据进行数据质量控制,而后统计分析各气象要素与组件温度的相关性大小,遴选主要影响光伏电池组件温度的气象要素:气温、相对湿度、风速、风向、总辐射,并将这五个气象要素作为组件温度的影响要素。以t时刻总辐射r(t)、气温t(t)、相对湿度h(t)、风速w(t)、风向d(t),作为多维卡尔曼滤波因子,t时刻组件温度tm(t)为输出因子,建立多维卡尔曼滤波短期预测模型,对模型进行训练;将光伏组件所处位置的总辐射、风速、风向、气温、相对湿度等气象要素日前预报数据,作为多维卡尔曼滤波短期预测模型的输入,模型输出即为组件温度值。

本发明还提供一种基于wrf模式和多维卡尔曼滤波的光伏组件温度短期预测系统,包括:

预测数据确定模块:用于将gfs数据及资料同化数据作为wrf模式输入,得到指定位置气象要素预测数据;

收集模块:用于收集分析自动气象监测站临近历史时段的监测数据;

建立模型模块:用于建立基于多维卡尔曼滤波的光伏电池组件温度短期预测模型;

预测模块:用于预测光伏电池组件的温度值,预测模块的预报时效为未来0-24h,预测点时间分辨率为15min,每日进行2次多维卡尔曼滤波短期预测模型更新,即每日02时和14时进行更新。

优选的,所述预测数据确定模块,还用于:

将gfs数据及资料同化数据作为wrf模式输入,得到指定位置的气温、相对湿度、风速、风向、总辐射等气象要素预报数据。数据包括自动气象监测站同一时间段的总辐射、风速、风向、气温、相对湿度、组件温度。

优选的,建立模型模块,还用于:

所述光伏电池组件温度模型的建立以多维卡尔曼滤波为基础,选择总辐射、气温、相对湿度、风速、风向作为组件温度的影响因子,将t时刻总辐射r(t)、气温t(t)、相对湿度h(t)、风速w(t)作、风向d(t)为多维卡尔曼滤波输入因子,t时刻组件温度tm(t)为输出因子,建立多维卡尔曼滤波短期预测模型并完成模型的训练。

优选的,所述预测模块,还用于:

滚动获取历史时段的光伏组件所处位置的总辐射、风速、风向、气温、相对湿度等气象要素数据,以及对应的光伏组件温度数据,训练并更新多维卡尔曼滤波短期预测模型,同时将光伏组件所在地的总辐射、风速、风向、气温、相对湿度等气象要素日前预报数据,作为最新的多维卡尔曼滤波短期预测模型输入,预测出组件温度值。

实施例二

如图1所示,具体来说,光伏电池组件温度短期预测的方法包括以下步骤:

步骤1:将gfs数据及资料同化数据作为wrf模式输入,通过模式运算,生成气象场格点预报数据,提取格点预报数据中有用信息,得到指定位置的气温、相对湿度、风速、风向、总辐射等气象要素预报数据。

步骤2:收集自动气象监测站临近历史时段的监测数据,利用相关系数公式,计算组件温度与总辐射、气温、相对湿度、气压、风速等影响因子的相关系数,相关系数计算公式见式1。

式中xi,yi——变量x,y的第i个数据点;

——变量x,y的均值;

n——数据点个数。

步骤3:根据步骤2的组件温度气象影响因子相关性分析,选择总辐射、气温、相对湿度、风速、风向作为组件温度的影响因子,将t时刻总辐射r(t)、气温t(t)、相对湿度h(t)、风速w(t)、风向d(t)作为多维卡尔曼滤波输入因子,t时刻组件温度tm(t)为输出因子,建立多维卡尔曼滤波短期预测模型;

多维卡尔曼滤波的主要方程有:

系统方程xt=xt-1+wt(2)

观测方程yt=xt+vt(3)

预测方程

更新方程

wt、vt可分别由以下公式计算得到:

其中,xt、xt-1分别是t时刻和t-1时刻的总辐射、气温、相对湿度、风速和风向的矩阵,xt/t-1是x在t时刻的估计,yt是t时刻的组件温度序列,pt、pt-1分别是t时刻和t-1时刻xt的协方差矩阵,kt是更新系数矩阵,pt/t-1是p在t时刻的估计,pt-1是p在t-1时刻的实际值,wt是系统误差,vt是观测误差,wt、vt分别是wt、vt的协方差矩阵,x表示输入因子矩阵,xt-i是x在t-i时刻的实际值,xt-i-1是x在t-i-1时刻的实际值,yt-i是y在t-i时刻的实际值,i是指在t时刻前的某一时刻。

可通过以上方程,通过输入总辐射、气温、相对湿度、风速、风向,以及组件温度,从而完成预测模型的训练。

步骤4:滚动获取历史时段的光伏组件所处位置的总辐射、风速、风向、气温、相对湿度等气象要素数据,以及对应的光伏组件温度数据,训练并更新多维卡尔曼滤波短期预测模型,同时将光伏组件所在地的总辐射、风速、风向、气温、相对湿度等气象要素日前预报数据,作为最新的多维卡尔曼滤波短期预测模型输入,预测出组件温度值。步骤4中预报时效为未来0-24h,预测点时间分辨率为15min,每日进行2次多维卡尔曼滤波短期预测模型更新,即每日02时和14时进行更新。

以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员依然可以对本发明的具体实施方式进行修改或者等同替换,这些未脱离本发明精神和范围的任何修改或者等同替换,均在申请待批的本发明的权利要求保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1