一种基于市场效益驱动的光伏发电智能预测系统技术方案

技术编号:24856002 阅读:74 留言:0更新日期:2020-07-10 19:09
本发明专利技术具体涉及一种基于市场效益驱动的光伏发电智能预测系统,包括:光伏数据收集模块,机器学习模型,机组优化模块,电网成本模块组,光伏发电厂成本模块组,总成本模块以及权重更新模块。其中,电网成本模块组有后备发电厂建设成本模块、购买其他能源成本模块、能源销售收入模块和购买太阳能成本模块;光伏发电成本模块组有光伏发电厂预测不准确的额外成本模块和太阳能销售收入模块。不仅通过机器学习模型预测光伏时序发电数据,同时还通过电网和光伏发电厂的成本数据以及预测精度数据优化更新机器学习模型的权重,由此实现了光伏发电站在机器学习模型中预测的时序数据对市场效益更大化。

【技术实现步骤摘要】
一种基于市场效益驱动的光伏发电智能预测系统
本专利技术涉及电力系统
,具体涉及一种基于市场效益驱动的光伏发电智能预测系统。
技术介绍
截止至2018年末,我国光伏累计装机容量达到1.7亿千万,稳居世界第一位。在缓解能源紧张、改善环境等方面,光伏发电起到了重要作用。伴随着越来越密集的分布式光伏电站并网发电,需要对光伏发电站发电量进行预测。基于机器学习模型的光伏发电厂的光伏发电预测模型需要预测时序光伏发电数据,现有机器学习方法有前馈神经网络、循环神经网络、长短期记忆神经网络等。通过这些方法,光伏发电站可以利用历史光伏相关数据(包括历史光伏时序发电量,紫外线强度,温度等),预测未来的光伏发电量,从而有计划的投入到能源市场中,加入能源调度计划,一般是采用典型的机组组合数学模型获得能源调度计划。现在的光伏发电预测系统仅仅考虑了预测数据的精度,精度成为了预测系统的唯一目标,虽然一般来说,更好的准确性将实现更好的决策。但这种光伏预测系统是没有考虑到市场的整体效益,并且预测的准确性并不总是与市场效益同步,因此传统的光伏发电预测系统对市场效益不是最优的。硬扯需要一种系统不仅能够对光伏发电实现预测还能够同时实现市场效益的预测。
技术实现思路
1.所要解决的技术问题:针对上述技术问题,本专利技术提供一种基于市场效益驱动的光伏发电智能预测系统,能够考虑光伏预测发电量和市场效益之间的相互影响,实现分析过程的闭环。2.技术方案:一种基于市场效益驱动的光伏发电智能预测系统,其特征在于:包括光伏数据收集模块,机器学习模型,数据处理模块,机组优化模块,电网成本模块组,光伏发电厂成本模块组,总成本模块以及权重更新模块。所述光伏数据收集模块与对应的光伏发电厂相连收集统计对应光伏发电厂中的历史光伏数据,并将光伏数据打包传递到机器学习模型中;所述光伏数据包括紫外线强度数据、温度数据、不同特征空间的历史光伏时序发电数据集。所述机器学习模型用于接收权重更新模块输出的权重数据以及光伏数据收集模块输出的光伏数据,将权重数据与光伏数据带入机器学习模型,输出该光伏发电厂的光伏时序预测发电数据;所述机器学习模型为前馈神经网络、循环神经网络以及长短期记忆神经网络中的一种。数据处理模块接收来自机器学习模块输出的光伏时序预测发电数据与光伏数据收集模块输出的光伏时序历史数据,进而计算出偏移时序误差数据;根据偏移时序误差数据计算出平均偏移误差数据与偏移时序正误差数据;所述平均偏移误差数据输出至权重更新模块;所述偏移时序正误差数据输出至机组优化模块。所述机组优化模块接收数据处理模块输出的偏移时序正误差数据,并通过预设的优化方法获得并联输出机组优化结果;所述机组优化结果包括为对应其他能源发电厂的时序发电数据以及光伏时序预测发电数据的最大发电数据;其中最大发电数据输出至电网成本模块组,输出时序发电数据至光伏发电厂成本模块组。电网成本模块组包括后备发电厂建设成本模块、购买其他能源成本模块、能源销售收入模块和购买太阳能成本模块;后备发电厂建设成本模块用于接收最大发电数据,并计算电网建设一个满足最大发电量的备用发电厂的成本,输出备用电厂成本价格;购买太阳能成本模块用于接收光伏时序历史数据,并计算电网从光伏发电厂购买太阳能的成本,输出购买太阳能价格。所述光伏发电厂成本模块组包括预测不准确的额外成本模块和太阳能销售收入模块;其中,预测不准确的额外成本模块用于接收时序发电数据,并由此计算该光伏发电厂支付此时序发电数据的额外成本;太阳能销售收入模块用于接收光伏时序历史数据,并计算光伏发电厂将太阳能销售给电网所获得的收入。所述总成本模块用于接收电网成本模块与光伏发电厂成本模块并输出电网和光伏发电厂的总成本数据;电网的成本数据包括备用电厂成本价格、购买其他能源成本、能源销售收入和购买太阳能成本;光伏发电厂的成本数据包括预测不准确的额外成本以及太阳能销售收入;并由此计算该网架的总成本,输出电网和光伏发电厂的总成本数据。所述权重更新模块用于接收总成本模块的成本数据以及数据处理模块输出的平均偏移误差数据,后优化更新权重,输出更新后的权重数据至机器学习模块。进一步地,:所述数据处理模块得到偏移时序正误差数据的具体计算过程包括以下步骤:S11:获取机器模型中输出的光伏时序预测发电数据与光伏时序历史数据,并对其进行计算,公式如下:Acc=Y-T(9)(9)式中,Acc为偏移时序误差数据,Y为时序输出数据,T为光伏时序历史数据。S12:采用阶跃函数选择偏移时序正误差数据;由于阶跃函数不可导,因此需一个替代可导函数近似,当偏移时序误差数据为正值时,保留其值,反之修正为零;公式如下:(10)式中,β为一个大于零的数据,当β的值越大,该替代可导函数越接近阶跃函数。进一步地,所述机组优化模块接收数据处理模块输出的偏移时序正误差数据,并通过预设的优化方法获得并联输出机组优化结果;其中预设的优化方法具体包括以下步骤:S41:将S12获取的偏移时序正误差数据作为市场的负荷数据Dt,并建立机组优化模块的数学模型,计算出机组优化结果;所述机组优化模块的数学模型如下:目标函数:约束:其中,目标函数是在发电机组报价的基础上将运营成本最小化;机组优化数学模型的约束包括机组约束和传输网络完全约束,其中,约束(1)是系统功率平衡约束,约束(2)是实际发电机发电容量约束,约束(3)是发电机组功率爬升约束,约束(4)是发电机组功率下降约束,约束(5)是节点功率平衡约束,约束(6)是潮流方程约束,约束(7)是潮流约束。其中:NG为发电厂数量,NT为小时数,Fi(Pit)为第i个发电厂的成本函数在t时刻的发电成本,Pit为第i个发电厂t时刻的发电功率,Iit为第i个发电厂t时刻的启停状态,SUit和SDit为第i个发电厂t小时的机组启停成本,Dt为t时刻的偏移时序正误差数据,Losst为t时刻的网架损耗量,URi为第i个发电厂任意两时刻间的功率上升斜率,UPi为第i个发电厂初始时刻的功率上升斜率,DRi为第i个发电厂任意两时刻间的功率下降斜率,DPi为第i个发电厂初始时刻的功率下降斜率,KP为发电厂机组关联矩阵,KD为偏移时序误差数据关联矩阵,Dit为i节点下t小时的偏移时序正误差数据,B为节点电纳矩阵,θ为电压相角,xb为阻抗矩阵,KL为线路关联矩阵,KLt为t时刻网络潮流,PLmin,PLmax为网络潮流的最小值和最大值。S43:通过分支定界法或者拉格朗日松弛法求解步骤S42的数学模型,即可获得机组优化结果,机组优化结果为其他能源发电厂的时序发电数据时序中标发电数据,并输出优化结果数据。进一步地,所述机组优化模块接收数据处理模块输出的偏移时序正误差数据,并通过预设的方法获得并联输出机组优化结果的具体计算过程为:S21:获取机组优化模块的其他能源发电厂时序发电数据,通过加法运算获得所有发电厂之和的时序发电数据,即总时序发电数据。S本文档来自技高网...

【技术保护点】
1.一种基于市场效益驱动的光伏发电智能预测系统,其特征在于:包括光伏数据收集模块,机器学习模型,数据处理模块,机组优化模块,电网成本模块组,光伏发电厂成本模块组,总成本模块以及权重更新模块;/n所述光伏数据收集模块与对应的光伏发电厂相连收集统计对应光伏发电厂中的历史光伏数据,并将光伏数据打包传递到机器学习模型中;所述光伏数据包括紫外线强度数据、温度数据、不同特征空间的历史光伏时序发电数据集;/n所述机器学习模型用于接收权重更新模块输出的权重数据以及光伏数据收集模块输出的光伏数据,将权重数据与光伏数据带入机器学习模型,输出该光伏发电厂的光伏时序预测发电数据;所述机器学习模型为前馈神经网络、循环神经网络以及长短期记忆神经网络中的一种;/n数据处理模块接收来自机器学习模块输出的光伏时序预测发电数据与光伏数据收集模块输出的光伏时序历史数据,进而计算出偏移时序误差数据;根据偏移时序误差数据计算出平均偏移误差数据与偏移时序正误差数据;所述平均偏移误差数据输出至权重更新模块;所述偏移时序正误差数据输出至机组优化模块;/n所述机组优化模块接收数据处理模块输出的偏移时序正误差数据,并通过预设的优化方法获得并联输出机组优化结果;所述机组优化结果包括为对应其他能源发电厂的时序发电数据以及光伏时序预测发电数据的最大发电数据;其中最大发电数据输出至电网成本模块组,输出时序发电数据至光伏发电厂成本模块组;/n电网成本模块组包括后备发电厂建设成本模块、购买其他能源成本模块、能源销售收入模块和购买太阳能成本模块;后备发电厂建设成本模块用于接收最大发电数据,并计算电网建设一个满足最大发电量的备用发电厂的成本,输出备用电厂成本价格;购买太阳能成本模块用于接收光伏时序历史数据,并计算电网从光伏发电厂购买太阳能的成本,输出购买太阳能价格;/n所述光伏发电厂成本模块组包括预测不准确的额外成本模块和太阳能销售收入模块;其中,预测不准确的额外成本模块用于接收时序发电数据,并由此计算该光伏发电厂支付此时序发电数据的额外成本;太阳能销售收入模块用于接收光伏时序历史数据,并计算光伏发电厂将太阳能销售给电网所获得的收入;/n所述总成本模块用于接收电网成本模块与光伏发电厂成本模块并输出电网和光伏发电厂的总成本数据;电网的成本数据包括备用电厂成本价格、购买其他能源成本、能源销售收入和购买太阳能成本;光伏发电厂的成本数据包括预测不准确的额外成本以及太阳能销售收入;并由此计算该网架的总成本,输出电网和光伏发电厂的总成本数据;/n所述权重更新模块用于接收总成本模块的成本数据以及数据处理模块输出的平均偏移误差数据,后优化更新权重,输出更新后的权重数据至机器学习模块。/n...

【技术特征摘要】
1.一种基于市场效益驱动的光伏发电智能预测系统,其特征在于:包括光伏数据收集模块,机器学习模型,数据处理模块,机组优化模块,电网成本模块组,光伏发电厂成本模块组,总成本模块以及权重更新模块;
所述光伏数据收集模块与对应的光伏发电厂相连收集统计对应光伏发电厂中的历史光伏数据,并将光伏数据打包传递到机器学习模型中;所述光伏数据包括紫外线强度数据、温度数据、不同特征空间的历史光伏时序发电数据集;
所述机器学习模型用于接收权重更新模块输出的权重数据以及光伏数据收集模块输出的光伏数据,将权重数据与光伏数据带入机器学习模型,输出该光伏发电厂的光伏时序预测发电数据;所述机器学习模型为前馈神经网络、循环神经网络以及长短期记忆神经网络中的一种;
数据处理模块接收来自机器学习模块输出的光伏时序预测发电数据与光伏数据收集模块输出的光伏时序历史数据,进而计算出偏移时序误差数据;根据偏移时序误差数据计算出平均偏移误差数据与偏移时序正误差数据;所述平均偏移误差数据输出至权重更新模块;所述偏移时序正误差数据输出至机组优化模块;
所述机组优化模块接收数据处理模块输出的偏移时序正误差数据,并通过预设的优化方法获得并联输出机组优化结果;所述机组优化结果包括为对应其他能源发电厂的时序发电数据以及光伏时序预测发电数据的最大发电数据;其中最大发电数据输出至电网成本模块组,输出时序发电数据至光伏发电厂成本模块组;
电网成本模块组包括后备发电厂建设成本模块、购买其他能源成本模块、能源销售收入模块和购买太阳能成本模块;后备发电厂建设成本模块用于接收最大发电数据,并计算电网建设一个满足最大发电量的备用发电厂的成本,输出备用电厂成本价格;购买太阳能成本模块用于接收光伏时序历史数据,并计算电网从光伏发电厂购买太阳能的成本,输出购买太阳能价格;
所述光伏发电厂成本模块组包括预测不准确的额外成本模块和太阳能销售收入模块;其中,预测不准确的额外成本模块用于接收时序发电数据,并由此计算该光伏发电厂支付此时序发电数据的额外成本;太阳能销售收入模块用于接收光伏时序历史数据,并计算光伏发电厂将太阳能销售给电网所获得的收入;
所述总成本模块用于接收电网成本模块与光伏发电厂成本模块并输出电网和光伏发电厂的总成本数据;电网的成本数据包括备用电厂成本价格、购买其他能源成本、能源销售收入和购买太阳能成本;光伏发电厂的成本数据包括预测不准确的额外成本以及太阳能销售收入;并由此计算该网架的总成本,输出电网和光伏发电厂的总成本数据;
所述权重更新模块用于接收总成本模块的成本数据以及数据处理模块输出的平均偏移误差数据,后优化更新权重,输出更新后的权重数据至机器学习模块。


2.根据权利要求1所述的一种基于市场效益驱动的光伏发电智能预测系统,其特征在于:所述数据处理模块得到偏移时序正误差数据的具体计算过程包括以下步骤:
S11:获取机器模型中输出的光伏时序预测发电数据与光伏时序历史数据,并对其进行计算,公式如下:
Acc=Y-T(9)
(9)式中,Acc为偏移时序误差数据,Y为时序输出数据,T为光伏时序历史数据;
S12:采用阶跃函数选择偏移时序正误差数据;由于阶跃函数不可导,因此需一个替代可导函数近似,当偏移时序误差数据为正值时,保留其值,反之修正为零;公式如下:



(10)式中,β为一个大于零的数据,当β的值越大,该替代可导函数越接近阶跃函数。


3.根据权利要求2所述的一种基于市场效益驱动的光伏发电智能预测系统,其特征在于:所述机组优化模块接收数据处理模块输出的偏移时序正误差数据,并通过预设的优化方法获得并联输出机组优化结果;其中预设的优化方法具体包括以下步骤:
S41:将S12获取的偏移时序正误差数据作为市场的负荷数据Dt,并建立机组优化模块的数学模型,计算出机组优化结果;所述机组优化模块的数学模型如下:
目标函数:
约束:



其中,目标函数是在发电机组报价的基础上将运营成本最小化;机组优化数学模型的约束包括机组约束和传输网络完全约束,其中,约束(1)是系统功率平衡约束,约束(2)是实际发电机发电容量约束,约束(3)是发电机组功率爬升约束,约束(4)是发电机组功率下降约束,约束(5)是节点功率平衡约束,约束(6)是潮流方程约束,约束(7)是潮流约束;
其中:NG为发电厂数量,NT为小时数,Fi(Pit)为第i个发电厂的成本函数在t时刻的发电成本,Pit为第i个发电厂t时刻的发电功率,Iit为第i个发电厂t时刻的启停状态,SUit和SDit为第i个发电厂t小时的机组启停成本,Dt为t时刻的偏移时序正误差数据,Losst为t时刻的网架损耗量,URi为第i个发电厂任意两时刻间的功率上升斜率,UPi为第i个发电厂初始时刻的功率上升斜率,DRi为第i个发电厂任意两时刻间的功率下降斜率,DPi为第i个发...

【专利技术属性】
技术研发人员:汤瑞欣陈斗许方园
申请(专利权)人:南京润北智能环境研究院有限公司
类型:发明
国别省市:江苏;32

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

1