本发明属于电力系统运行与控制技术领域,尤其涉及一种新能源现货交易电量结算方法。
背景技术:
跨区域省间富余可再生能源电力现货交易定位是落实中长期外送计划、交易之外开展的富余可再生能源发电外送交易,是在送端调节资源已经全部用尽而可再生能源仍有富余发电能力、可能造成弃风弃光弃水时,充分利用跨区通道可用输电能力,用市场化方式组织开展的日前、日内跨区域外送交易。从发电、输电、用电全面放开的自由电力市场规划来看,现货交易是公平竞争、竞价上网以及自由选择交易对象的客观需要。
专利“计及中长期交易和现货交易约束的电网有功实时控制方法”,申请号:201810245441.6提出了将交易电量完成进度与交易时间进度之比作为交易电量执行率指标,通过引入小于1的参数对现货交易电量执行率指标进行调节,考虑发电厂并网有功调节速度和可调空间,以及电力平衡、输电通道能力和调频调峰约束等,构建以中长期交易电量执行率指标与现货交易电量执行率指标的乘积作为权值的发电厂并网有功之和最小为目标的电网有功控制优化模型,但未对新能源现货交易电量结算方法进行具体研究
目前,新能源现货交易电量结算方法尚不完善,还有待于进一步的研究。
技术实现要素:
针对上述现有技术中存在的问题,本发明提出一种新能源现货交易电量结算方法,目的是为了实现新能源现货交易电量的合理结算,鼓励新能源企业按照自主自愿、竞价上网,发挥市场配置资源的决定性作用,有效促进新能源富余发电能力跨省、跨区消纳。
基于上述发明目的,本发明是通过以下技术方案来实现的:
一种新能源现货交易电量结算方法,包括以下步骤:
在确定出当前指令下发时刻是新能源现货交易电量结算时刻时,从外部系统获取新能源电站的实时信息;
若所述实时信息中,现货初始电量<(日内计划发电量-日前预计划发电量),判断现货电量结算缺额原因,确定现货被补偿电量;
若所述实时信息中,现货初始电量>=(日内计划发电量-日前预计划发电量),根据增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量;
根据现货补偿电量,输出新能源现货交易电量结算结果。
判断现货电量结算缺额原因,确定现货被补偿电量,包括:
若实际出力发电量<实时计划发电量-现货结算限电门槛值,则令现货被补偿电量=现货缺额电量,基数替发电量=现货缺额电量;
若实际出力发电量>=实时计划发电量–现货结算限电门槛值,且实时计划发电量<日前计划发电量,比较现货电量×(1-k)与现货初始电量;根据比较结果和增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量和基波被补偿电量;k为比例系数,风电k=25%,光伏k=15%。
确定当前指令下发时刻是新能源现货交易电量结算时刻,具体为:
判断当前指令下发时刻t0不是新能源现货交易电量结算时刻,则继续判断直至当前指令下发时刻t0为新能源现货交易电量结算时刻,然后判断现货电量结算缺额原因,确定现货被补偿电量。
所述实时信息包括下述中的至少一种:
计划发电量erp;
日前计划发电量eh;
日内计划发电量ei;
日前预计划发电量ej;
实际出力发电量ero;
a类广义市场电量
增发电量
现货初始电量
现货缺额电量ey0=ei-ej-ex0(4)
初始非现货电量ez0=em0+eout0+edou0+ebase=ero-ex0-eup-ema(5)
初始市场电量
初始外送电量
初始降价外送电量
现货电量ex=eh-ej(9)
市场电量em=em0+ema(10)
外送电量eout=eout0(11)
降价外送电量edou=edou0(12)
日内现货电量ex1=ei-eh(13)
基数电量ebase=ez0-em0-eout0-edou0(14)
广义市场电量emt=em0+eout0+edou0+ema(15)
外部补偿现货缺额电量
其中,k为比例系数,风电k=25%,光伏k=15%。
比较现货电量×(1-k)与现货初始电量,根据比较结果和增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量和基波被补偿电量,包括:
若现货初始电量>=现货电量×(1-k):
当增发电量和>=外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,外部替发电量=现货被补偿电量,
当增发电量和<外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,外部替发电量=增发量和×外部补偿现货缺额电量/外部补偿现货缺额电量和,基数替发电量=现货缺额电量–外部替发电量。
比较现货电量×(1-k)与现货初始电量,根据比较结果和增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量和基波被补偿电量,包括:
若现货初始电量<现货电量×(1-k):
当增发电量和>=外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,基数补偿电量=现货缺额电量–外部补偿现货缺额电量,外部替发电量=外部补偿现货缺额电量;
当增发电量和<外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,外部替发电量=增发量和*外部补偿现货缺额电量/外部补偿现货缺额电量,基数补偿电量=现货缺额电量–外部替发电量。
判断增发电量和与外部补偿现货缺额电量和之间的数值关系;包括:
若增发电量和>=外部补偿现货缺量和,令现货补偿电量=(增发电量/增发电量和×外部补偿现货缺额电量和,基数被补偿电量=(现货补偿电量/现货补偿电量和)×基数补偿电量和。
判断增发电量和与外部补偿现货缺额电量和之间的数值关系还包括:若增发电量和<外部补偿现货缺额电量和,令现货补偿电量=增发电量,基数被补偿电量=(增发量/增发电量和)×基数补偿电量和。
一种新能源现货交易电量结算装置,包括以下步骤:
获取模块,在确定出当前指令下发时刻是新能源现货交易电量结算时刻时,从外部系统获取新能源电站的实时信息;
第一计算模块,若所述实时信息中,现货初始电量<(日内计划发电量-日前预计划发电量),判断现货电量结算缺额原因,确定现货被补偿电量;
第二计算模块,若所述实时信息中,现货初始电量>=(日内计划发电量-日前预计划发电量),根据增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量;
输出模块,根据现货补偿电量,输出新能源现货交易电量结算结果。
所述第一计算模块中,还包括:
确定模块,用于确定现货被补偿电量和现货缺额电量,
若实际出力发电量<实时计划发电量-现货结算限电门槛值,则令现货被补偿电量=现货缺额电量,基数替发电量=现货缺额电量;
若实际出力发电量>=实时计划发电量–现货结算限电门槛值,且实时计划发电量<日前计划发电量,比较现货电量×(1-k)与现货初始电量;根据比较结果和增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量和基波被补偿电量;k为比例系数,风电k=25%,光伏k=15%。
本发明具有以下优点及有益效果:
通过采用上述技术方案,本发明取得了如下技术效果:实现了基于日内计划的新能源现货交易电量的合理结算,鼓励新能源企业按照自主自愿、竞价上网,发挥市场配置资源的决定性作用,有效促进新能源富余发电能力跨省、跨区消纳。
附图说明
图1为本发明方法的步骤1-步骤6的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的其他实施例,都属于本发明保护的范围。
本发明一种新能源现货交易电量结算方法的基本原理在于:统计新能源场站实时计划发电量、日前计划发电量、日内计划发电量、日前预计划发电量、实际出力发电量,将实际出力发电量分解为基数电量、市场电量、外送或降价外送电量、现货电量、补偿与被补偿电量。
具体地说,本发明是采用以下技术方案实现的,包括以下步骤:
在确定出当前指令下发时刻是新能源现货交易电量结算时刻时,从外部系统获取新能源电站的实时信息;
若所述实时信息中,现货初始电量<(日内计划发电量-日前预计划发电量),判断现货电量结算缺额原因,确定现货被补偿电量;
若所述实时信息中,现货初始电量>=(日内计划发电量-日前预计划发电量),根据增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量;
根据现货补偿电量,输出新能源现货交易电量结算结果。
以下针对本发明方法进行详细说明如下:
步骤1,判断当前指令下发时刻是否为新能源现货交易电量结算时刻;
设当前指令下发时刻为t0,判断当前指令下发时刻t0时刻是否为新能源现货交易电量结算时刻;若当前指令下发时刻t0为新能源现货交易电量结算时刻,则进入步骤2;否则继续判断直至当前指令下发时刻t0为新能源现货交易电量结算时刻,进入步骤2;
步骤2,从外部系统获取新能源电站的实时信息。
所述实时信息包括下述中的一种或多种:计划发电量erp、日前计划发电量eh、日内计划发电量ei、日前预计划发电量ej、实际出力发电量ero,a类广义市场电量ema、增发电量eup、现货初始电量ex0、现货缺额电量ey、初始非现货电量ez0、初始市场电量em0、初始外送电量eout0、初始降价外送电量edou0、现货电量ex、市场电量em、外送电量eout、降价外送电量edou、日内现货电量ex1、基数电量ebase、广义市场电量emt,外部补偿现货缺额电量ek,如式(1)-(16),若现货初始电量ex0<(日内计划发电量ei-日前预计划发电量ej),进入步骤3;若现货初始电量ex0>=(日内计划发电量ei-日前预计划发电量ej),进入步骤5;
所述实时信息经过以下计算过程得到:
ey0=ei-ej-ex0(4)
ez0=em0+eout0+edou0+ebase=ero-ex0-eup-ema(5)
ex=eh-ej(9)
em=em0+ema(10)
eout=eout0(11)
edou=edou0(12)
ex=ei-eh(13)
ebase=ez0-em0-eout0-edou0(14)
emt=em0+eout0+edou0+ema(15)
其中,k为比例系数,风电k=25%,光伏k=15%。
步骤3,判断现货电量结算缺额原因,确定现货被补偿电量。若实际出力发电量<实时计划发电量-现货结算限电门槛值,则令现货被补偿电量=现货缺额电量,基数替发电量=现货缺额电量,进入步骤6,若实际出力发电量>=实时计划发电量–现货结算限电门槛值,且实时计划发电量<日前计划发电量,则进入步骤4;
步骤4,计算现货电量×(1-k),并比较其与现货初始电量。
根据比较结果和增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量和基波被补偿电量,包括:
判断现货初始电量与现货电量之间的数值关系,k为比例系数。
(1)若现货初始电量>=现货电量×(1-k)
当增发电量和>=外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,外部替发电量=现货被补偿电量,进入步骤6;
当增发电量和<外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,外部替发电量=增发量和×外部补偿现货缺额电量/外部补偿现货缺额电量和,基数替发电量=现货缺额电量–外部替发电量,进入步骤6;
(2)若现货初始电量<现货电量×(1-k)
当增发电量和>=外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,基数补偿电量=现货缺额电量–外部补偿现货缺额电量,外部替发电量=外部补偿现货缺额电量,进入步骤6;
当增发电量和<外部补偿现货缺额电量和时,令现货被补偿电量=现货缺额电量,外部替发电量=增发量和*外部补偿现货缺额电量/外部补偿现货缺额电量,基数补偿电量=现货缺额电量–外部替发电量,进入步骤6;
步骤5,判断增发电量和与外部补偿现货缺额电量和之间的数值关系,确定现货补偿电量和基波被补偿电量。
若增发电量和>=外部补偿现货缺额电量和,令现货补偿电量=(增发电量/增发电量和×外部补偿现货缺额电量和,基数被补偿电量=(现货补偿电量/现货补偿电量和)×基数补偿电量和,进入步骤6;
若增发电量和<外部补偿现货缺额电量和,令现货补偿电量=增发电量,基数被补偿电量=(增发量/增发电量和)×基数补偿电量和,进入步骤6。
步骤6,输出新能源现货交易电量结算结果,结束本方法。
本发明一种新能源现货交易电量结算装置,包括
获取模块,在确定出当前指令下发时刻是新能源现货交易电量结算时刻时,从外部系统获取新能源电站的实时信息;
第一计算模块,若所述实时信息中,现货初始电量<(日内计划发电量-日前预计划发电量),判断现货电量结算缺额原因,确定现货被补偿电量;
判断当前指令下发时刻是否为新能源现货交易电量结算时刻;
若当前指令下发时刻t0为新能源现货交易电量结算时刻;
否则继续判断直至当前指令下发时刻t0为新能源现货交易电量结算时刻;
判断现货电量结算缺额原因;
若实际出力发电量<实时计划发电量-现货结算限电门槛值,则令现货被补偿电量=现货缺额电量,基数替发电量=现货缺额电量;
若实际出力发电量>=实时计划发电量–现货结算限电门槛值,且实时计划发电量<日前计划发电量;
计算模块,计算现货电量×(1-k),并比较其与现货初始电量;
第二计算模块,若所述实时信息中,现货初始电量>=(日内计划发电量-日前预计划发电量),根据增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量和基波被补偿电量;
输出模块,根据现货补偿电量,输出新能源现货交易电量结算结果。
所述第一计算模块中,还包括:
确定模块,用于确定现货被补偿电量和现货缺额电量,
若实际出力发电量<实时计划发电量-现货结算限电门槛值,则令现货被补偿电量=现货缺额电量,基数替发电量=现货缺额电量;
若实际出力发电量>=实时计划发电量–现货结算限电门槛值,且实时计划发电量<日前计划发电量,比较现货电量×(1-k)与现货初始电量;根据比较结果和增发电量和与外部补偿现货缺额电量和之间的数值关系;确定现货补偿电量和基波被补偿电量;k为比例系数,风电k=25%,光伏k=15%。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。