[发明专利]一种太阳能光伏发电出力预测方法有效

专利信息
申请号: 201610002536.6 申请日: 2016-01-06
公开(公告)号: CN105574619B 公开(公告)日: 2019-11-22
发明(设计)人: 胡文平;于腾凯;杨军;李忠民;王新普 申请(专利权)人: 国家电网公司;国网河北省电力公司电力科学研究院;河北省电力建设调整试验所
主分类号: G06Q10/04 分类号: G06Q10/04;G06Q50/06
代理公司: 13100 石家庄新世纪专利商标事务所有限公司 代理人: 董金国;齐兰君<国际申请>=<国际公布>
地址: 100031 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 太阳能 发电 出力 预测 系统 方法
【权利要求书】:

1.一种太阳能光伏发电出力预测方法,其特征在于包括如下步骤:

(1)建立太阳能光伏发电出力预测系统,它包括2个以上的信息采集及处理单元和工控机;所述信息采集及处理单元包括温度传感器、太阳辐射传感器、湿度传感器、位置传感器、信息采集子单元和合并子单元;

所述温度传感器、太阳辐射传感器、湿度传感器和位置传感器的输出端分别通过光缆接所述信息采集子单元的相应输入端;所述信息采集子单元的输出端接所述合并子单元的相应输入端;所述合并子单元的输出端通过光纤网络与所述工控机的相应端口相连接;

信息采集子单元的型号为S7-200CPU224;所述合并子单元的型号为UDM-502-G;所述工控机的型号为PCX-9540;

所述太阳辐射传感器的型号为PH-TBQ;所述湿度传感器的型号为SD-05;所述位置传感器的型号为WYDC;所述温度传感器的型号为T-100;

(2)将所述2个以上的信息采集及处理单元分别设置于对应的监测点u;其中u=1,2,…,n,n为大于等于2的整数;

(3)所述温度传感器、太阳辐射传感器、湿度传感器和位置传感器分别采集大气温度信息、太阳辐射强度信息、大气湿度信息和监测点位置信息;

(4)所述信息采集子单元获取所述大气温度信息、太阳辐射强度信息、大气湿度信息和监测点位置信息,并按IEC61850规约将所述大气温度信息、太阳辐射强度信息、大气湿度信息和监测点位置信息生成IEC61850报文;

(5)所述合并子单元将各监测点的IEC61850报文按IEC61850规约生成IEC61850总体报文;

(6)所述工控机基于CAN协议通过外设接口接收所述IEC61850总体报文,并利用克里格-卡尔曼-BP神经网络算法得到太阳能光伏发电出力超短期预测值;

所述克里格-卡尔曼-BP神经网络算法具体步骤如下:

(6-1)设定预测点,进行预测点属性估计值计算;

所述工控机的下位机将所述IEC61850总体报文进行解析,利用克里格插值法计算预测点的环境温度属性估计值T0、太阳辐射强度属性估计值I0和大气湿度属性估计值H0,具体步骤如下:

a.计算预测点的环境温度属性估计值T0,其表达式为

在(式1)中,Tu为监测点u的环境温度;Wu为监测点u相对于预测点的空间关联系数,其求解表达式为

在(式2)中,γ(huv)为监测点u和监测点v之间的半变异值,huv为监测点u和监测点v之间的距离,γ(hu0)为监测点u与预测点之间的半变异值,λ为拉格朗日系数,引入的目的是使得估算误差变小;

半变异值γ(huv)采用高斯模型计算,计算公式如下:

在(式3)中,C0为块金值,C0+C为基台值,a为变程,hu0为监测点u与预测点之间的距离;

计算huv的表达式为:

(式4)中,(xu,yu)(xv,yv)为上述位置传感器采集的监测点u和监测点v的位置坐标;

b.计算预测点太阳辐射强度属性估计值I0,其表达式为

在(式5)中,Iu为监测点u观测到的太阳辐射强度;

c.计算预测点大气湿度属性估计值H0,其表达式为

在(式6)中,Hu为监测点u观测到的大气湿度;

(6-2)预测点属性值预测

利用卡尔曼方法计算预测点大气温度属性预测值T0′、太阳辐射强度属性预测值I0′和大气湿度属性预测值H0′;

a.计算预测点大气温度属性预测值T0′:

①采用下述公式计算大气温度属性预测值:

T0(k+1)/k=FkT0k+qk (式7)

在(式7)中,T0(k+1)/k为k+1时刻大气温度属性预测值,T0k为k时刻大气温度属性估计值,Fk为状态转移系数,qk为过程噪声,qk为预先选定的服从高斯分布的序列;

②采用下述公式计算大气温度属性预测误差协方差:

Pk+1/k=Pk+Qk (式8)

在(式8)中,Pk+1/k为k+1时刻向前推算的大气温度属性预测误差协方差,Pk为k时刻大气温度属性误差协方差,Qk为过程噪声的方差;

③采用下述公式计算卡尔曼增益:

Kk+1=Pk+1/k(Pk+1+Rk+1)-1 (式9)

在(式9)中,Kk+1为卡尔曼增益,Pk+1/k为k+1时刻向前推算的大气温度属性预测误差协方差,Pk+1为k+1时刻大气温度属性误差协方差,Rk+1为k+1时刻测量噪声的方差;

④采用下述公式更新大气温度属性值估计:

T0k+1=T0(k+1)/k+Kk+1(Tk+1-T0(k+1)/k-rk) (式10)

在(式10)中,T0k+1为k+1时刻大气温度属性估计值,T0(k+1)/k为k+1时刻大气温度属性预测值,Kk+1为卡尔曼增益,Tk+1为k+1时刻预测点大气温度测量值,rk为k时刻的大气温度测量噪声,所述大气温度测量噪声为预先选定的服从高斯分布的噪声序列;

⑤采用下述公式计算更新大气温度属性预测误差协方差:

在(式11)中,为k+1时刻大气温度属性误差协方差估计值,Kk+1为卡尔曼增益,Pk+1/k为k+1时刻向前推算的大气温度属性预测误差协方差;

每个时刻输入该时刻的大气温度属性的测量值和大气温度属性的估计值,并采用上一时刻的信息依次进行(式7)~(式11)的计算,就可以得到下一时刻的大气温度属性预测值,记作T0′;

b.预测点太阳辐射强度属性预测值I0′:

①采用下述公式计算太阳辐射强度属性预测值:

I0(k+1)/k=F′kI0k+q′k (式12)

(式12)中,I0(k+1)/k为k+1时刻太阳辐射强度属性预测值,I0k为k时刻太阳辐射强度属性估计值,F′k为状态转移系数,q′k为用于太阳辐射强度属性预测场景的过程噪声,即是为进行太阳辐射强度属性预测而预先选定的服从高斯分布的序列;

②采用下述公式计算太阳辐射强度属性预测误差协方差:

P′k+1/k=P′k+Q′k (式13)

(式13)中,P′k+1/k为k+1时刻向前推算的太阳辐射强度属性预测误差协方差,P′k为k时刻太阳辐射强度属性误差协方差,Q′k为过程噪声的方差;

③采用下述公式计算卡尔曼增益:

K′k+1=P′k+1/k(P′k+1+R′k+1)-1 (式14)

(式14)中,K′k+1为卡尔曼增益,P′k+1/k为k+1时刻向前推算的太阳辐射强度属性预测误差协方差,P′k+1为k+1时刻太阳辐射强度属性误差协方差,R′k+1为k+1时刻测量噪声的方差;

④采用下述公式更新太阳辐射强度属性值估计:

I0k+1=I0(k+1)/k+K′k+1(Ik+1-I0(k+1)/k-r′k) (式15)

(式15)中,I0k+1为k+1时刻太阳辐射强度属性估计值,I0(k+1)/k为k+1时刻太阳辐射强度属性预测值,K′k+1为卡尔曼增益,Ik+1为k+1时刻预测点太阳辐射强度测量值,r′k为k时刻的太阳辐射强度属性值测量噪声;所述太阳辐射强度属性值测量噪声为预先选定的服从高斯分布的噪声序列;

⑤采用下述公式计算更新太阳辐射强度属性预测误差协方差:

(式16)中,为k+1时刻太阳辐射强度属性误差协方差估计值,K′k+1为卡尔曼增益,P′k+1/k为k+1时刻向前推算的太阳辐射强度属性预测误差协方差;

根据前一时刻的信息依次进行(式12)~(式16)的计算,就可以得到下一时刻的太阳辐射强度属性预测值,记作I0′;

c.根据下述方法计算预测点大气湿度属性预测值H0′:

①采用下述公式计算大气湿度属性预测值:

H0(k+1)/k=F″kH0k+q″k (式17)

(式17)中,H0(k+1)/k为k+1时刻大气湿度属性预测值,H0k为k时刻大气湿度属性估计值,F″k为状态转移系数,q″k为用于大气湿度属性预测场景的过程噪声,即是为进行大气湿度属性预测而预先选定的服从高斯分布的序列;

②采用下述公式计算大气湿度属性预测误差协方差:

P″k+1/k=P″k+Q″k (式18)

(式18)中,P″k+1/k为k+1时刻向前推算的大气湿度属性预测误差协方差,P″k为k时刻大气湿度属性误差协方差,Q″k为过程噪声的方差;

③采用下述公式计算卡尔曼增益:

K″k+1=P″k+1/k(P″k+1+R″k+1)-1 (式19)

(式19)中,K″k+1为卡尔曼增益,P″k+1/k为k+1时刻向前推算的大气湿度属性预测误差协方差,P″k+1为k+1时刻大气湿度属性误差协方差,R″k+1为k+1时刻测量噪声的方差;

④采用下述公式更新大气湿度属性值估计:

H0k+1=H0(k+1)/k+K″k+1(Hk+1-H0(k+1)/k-r″k) (式20)

(式20)中,H0k+1为k+1时刻大气湿度属性估计值,H0(k+1)/k为k+1时刻大气湿度属性预测值,K″k+1为卡尔曼增益,Hk+1为k+1时刻预测点大气湿度测量值,r″k为k时刻的测量噪声,为预先选定的服从高斯分布的序列;

⑤采用下述公式计算更新大气湿度属性预测误差协方差:

(式21)中,为k+1时刻大气湿度属性误差协方差估计值,K″k+1为卡尔曼增益,P″k+1/k为k+1时刻向前推算的大气湿度属性预测误差协方差;

根据前一时刻的信息依次进行(式17)~(式21)的计算,就可以得到下一时刻的大气湿度属性预测值,记作H0′;

(6-3)太阳能光伏发电出力预测

采用单隐层BP神经网络方法进行太阳能光伏发电出力超短期预测,将上述计算得到的预测点环境温度属性预测值T0′、太阳辐射强度属性预测值I0′、大气湿度属性预测值H0′作为输入层变量,并利用太阳能电厂历史发电数据进行训练,得到太阳能光伏发电厂出力预测值。

2.根据权利要求1所述的太阳能光伏发电出力预测方法,其特征在于:步骤如下:

①该BP神经网络方法用于光伏出力短期预测,由于处于夜间的12个时间点光伏阵列出力为0,取白天12个小时的太阳辐射强度值,预测下一天白天对应的12个小时的出力值;

输入神经元包括环境温度、太阳辐射强度、大气湿度,即本模型采用16个输入变量,分别为前一天和预测日的环境温度和大气湿度4个变量,以及前一日12个时刻对应的太阳辐射强度;

输出神经元包括12个实际光伏出力值的预测;

②预测数学模型如下

a.隐含层神经元输出采用如下公式:

(式22)中a1i表示隐含层中第i个神经元的输出,f1表示隐含层激活函数,x1表示隐含层神经网络中第i个神经元的输入,本模型采用对数S型激活函数,wij表示输入层到隐含层的权值,Pj为第j个神经元对应的输入量,r表示输入层神经网络的神经元个数;

b.输出层神经元输出采用如下公式:

(式23)中a2d表示输出层中第d个神经元的输出,f2表示输出层采用线性激活函数,x2表示输出层神经网络中第d个神经元的输入,w2di表示隐含层到输出层的权值,s1表示隐含层神经网络的神经元个数;

c.隐含层和输出层的权值变化采用如下公式;

对于输出层权值,有:

(式24)中,E为平方误差函数,td为第d个神经元对应的实际光伏出力值,f′2为输出层激活函数的导数,η为学习率,可取为常数,一般在0.01~0.7之间取值;

对于隐含层权值,有:

(式25)中为隐含层激活函数的导数,s2表示神经元个数;

③利用所述预测数学模型(式22)~(式25),选取预测日前7天的数据,包括相应日的环境温度、太阳辐射强度、大气湿度以及光伏发电量,将前6天的数据按照①中输入层神经元和输出层神经元的选择原则输入神经网络进行训练,在网络完成训练后,将第7天的环境温度、太阳辐射强度、大气湿度以及预测日环境温度和大气湿度输入到训练好的网络,即可获得预测日光伏出力值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网河北省电力公司电力科学研究院;河北省电力建设调整试验所,未经国家电网公司;国网河北省电力公司电力科学研究院;河北省电力建设调整试验所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610002536.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top