掌桥专利:专业的专利平台
掌桥专利
首页

一种电力市场现货交易方法及装置

文献发布时间:2023-06-19 12:02:28


一种电力市场现货交易方法及装置

技术领域

本发明涉及电力交易技术领域,特别涉及一种电力市场现货交易方法及装置。

背景技术

目前,随着近年来电力市场结构和体制的不断变化,临时现货市场交易已成为各地改善配网综合效益的一种有效方式。现货市场包括日前市场和实时市场,采用全电量申报、集中优化出清的方式开展,通过集中优化计算,得到机组开机组合、分时发电出力曲线以及分时现货市场价格。

现有技术中,现货市场交易仍然是以中长期(年、月)交易为主,然而在省级电网以外的配电网存在大量单日临时现货交易需求,对于这些现货交易需求还缺乏相应的处理策略,例如,由于单日临时现货交易的成交电力相较于中长期(年、月)交易其电量以及交易金额的体量较小,因此不同主体(包括发电及用电主体)之间的报价差异相较于中长期(年、月)交易而言较小,监控人员在监控交易数据时不容易发现其存在串谋报价的行为。同时,由于交易数据中的单日电力分解曲线导致单日电力交易数据量庞大且复杂,监控人员更不容易看出异常数据,导致串谋报价行为难以被发现。

发明内容

本发明的目的在于至少解决现有技术中存在的技术问题之一,提供一种电力市场现货交易方法及装置,能够对数据流庞大的单日电力交易数据进行有效的处理,便于监控人员发现单日临时现货交易中可能存在的串谋报价行为。

第一方面,本发明提供一种电力市场现货交易方法,所述方法包括:

获取一段时间内的所有电力交易成交订单;其中,每笔电力交易成交订单均包括买家终端和卖家终端完成该笔电力交易流程后生成的电力交易数据,所述电力交易数据包括该笔电力交易的电力交易平均单价;

根据该段时间内的电力交易数据,确定该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值;

根据该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值和该段时间内各电力交易成交订单对应的电力交易平均单价的差值,确定异常的电力交易成交订单;其中,差值大于预设阈值的电力交易成交订单为异常的电力交易成交订单。

作为进一步改进,买家终端和卖家终端完成一笔电力交易流程的具体过程,包括:

接收来自卖家终端发送的售电数据;其中,售电数据包括待售总电量以及24小时电量售电曲线,24小时电量售电曲线用于表示24小时内各时段对应的售电单价;

将所述售电数据发送给买家终端;

接收买家终端响应于售电数据返回的购电数据;其中,购电数据包括预购总电量以及24小时电量购电曲线,24小时电量购电曲线用于表示24小时内各时段对应的购电单价;

将所述购电数据发送给卖家终端;

在接收到卖家终端响应于购电数据返回的确认成交指令时,生成电力交易成交订单并根据购电数据确定该笔电力交易的电力交易平均单价,该笔电力交易的电力交易平均单价为24小时电量购电曲线中24小时内各时段对应的购电单价的平均值。

作为进一步改进,在接收到卖家终端响应于购电数据返回的确认成交指令之后,并在生成电力交易成交订单之前,所述方法还包括:

根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最小值;

在所述最小值小于或等于预设最小告警值时,向卖家终端和买家终端发送低于最小告警值提醒信息。

作为进一步改进,在接收到卖家终端响应于购电数据返回的确认成交指令之后,并在生成电力交易成交订单之前,所述方法还包括:

根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最大值;

在所述最大值大于或等于预设最大告警值时,向卖家终端和买家终端发送高于最大告警值提醒信息。

作为进一步改进,在确定出该段时间内电力交易为异常的电力交易成交订单后,所述方法还包括:

向监控终端发送交易订单异常告警信号。

第二发明,本发明提供了一种电力市场现货交易装置,所述装置包括:

订单获取模块,用于获取一段时间内的所有电力交易成交订单;其中,每笔电力交易成交订单均包括买家终端和卖家终端完成该笔电力交易流程后生成的电力交易数据,所述电力交易数据包括该笔电力交易的电力交易平均单价;

平均价确定模块,用于根据该段时间内的电力交易数据,确定该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值;

异常订单确定模块,用于根据该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值和该段时间内各电力交易成交订单对应的电力交易平均单价的差值,确定异常的电力交易成交订单;其中,差值大于预设阈值的电力交易成交订单为异常的电力交易成交订单。

作为进一步改进,所述装置还包括电力交易流程模块,电力交易流程模块包括:

第一接收单元,用于接收来自卖家终端发送的售电数据;其中,售电数据包括待售总电量以及24小时电量售电曲线,24小时电量售电曲线用于表示24小时内各时段对应的售电单价;

第一发送单元,用于将所述售电数据发送给买家终端;

第二接收单元,用于接收买家终端响应于售电数据返回的购电数据;其中,购电数据包括预购总电量以及24小时电量购电曲线,24小时电量购电曲线用于表示24小时内各时段对应的购电单价;

第二发送单元,用于将所述购电数据发送给卖家终端;

订单生成单元,用于在接收到卖家终端响应于购电数据返回的确认成交指令时,生成电力交易成交订单并根据购电数据确定该笔电力交易的电力交易平均单价,该笔电力交易的电力交易平均单价为24小时电量购电曲线中24小时内各时段对应的购电单价的平均值。

作为进一步改进,订单生成单元还用于:

根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最小值;

在所述最小值小于或等于预设最小告警值时,向卖家终端和买家终端发送低于最小告警值提醒信息。

作为进一步改进,订单生成单元还用于:

根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最大值;

在所述最大值大于或等于预设最大告警值时,向卖家终端和买家终端发送高于最大告警值提醒信息。

作为进一步改进,所述装置还包括告警信号发送模块,用于向监控终端发送交易订单异常告警信号。

第三方面,本发明提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任一项所述的电力市场现货交易方法。

第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上任一项所述的电力市场现货交易方法。

相较于现有技术,本发明提供的一种电力市场现货交易方法及装置至少具有如下的有益效果:

考虑到单日内电量分解曲线造成单日电力交易数据量庞大复杂的客观事实,本发明通过计算机设备计算出一段时间内所有电力交易成交订单对应的电力交易平均单价的平均值和该段时间内各电力交易成交订单对应的电力交易平均单价的差值,并在差值大于预设阈值时,确定该电力交易成交订单为异常的电力交易成交订单呈现给监控人员。由于被确定为异常的电力交易成交订单已经通过监控人员设定的规则进行筛选,节省了监控人员大量的筛选时间,便于监控人员发现单日临时现货交易中可能存在的串谋报价行为。

本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

下面结合附图和实施例对本发明进一步地说明;

图1为一个实施例中电力市场现货交易方法的应用环境图。

图2为一个实施例中电力市场现货交易方法的流程示意图。

图3为一个实施例中计算机设备的结构框图。

具体实施方式

本部分将详细描述本发明的具体实施例,本发明之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本发明的每个技术特征和整体技术方案,但其不能理解为对本发明保护范围的限制。

为了便于理解本发明,有必要对本发明涉及的术语作简要说明。

电量分解曲线(包括电量购电曲线和电量售电曲线):年度和月(周)双边协商交易,由购售双方自主协商交易电量、交易价格、双方自定义日96个时段分解曲线,签订双边协商交易合约,报送交易中心;并在规定的交易时间内,由购电方将日96个时段分解曲线、交易价格提交至电力交易平台,售电方在平台确认,作为中长期合约结算依据。其中,本发明中所声称的24小时电量购电曲线和24小时电量售电曲线则是对一日内96个时段分解的电价进行分解,通俗而言,可以理解为阶梯电价。

图1为一个实施例中电力市场现货交易方法的应用环境图。参照图1,该电力市场现货交易方法应用于电力市场现货交易系统。该电力市场现货交易系统包括现货交易服务器120、卖家终端210和买家终端220。现货交易服务器120与卖家终端210、买家终端220分别通过网络连接。卖家终端210和买家终端220具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。现货交易服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

下面,将通过几个具体的实施例对本发明实施例提供的电力市场现货交易方法进行详细介绍和说明。

如图2所示,在一个实施例中,提供了一种电力市场现货交易方法。本实施例主要以该方法应用于计算机设备来举例说明。该计算机设备具体可以是上述图1中的现货交易服务器120。

参照图2,该电力市场现货交易方法具体包括如下步骤:

步骤S110:现货交易服务器120获取一段时间内的所有电力交易成交订单;其中,每笔电力交易成交订单均包括买家终端和卖家终端完成该笔电力交易流程后生成的电力交易数据,所述电力交易数据包括该笔电力交易的电力交易平均单价。

步骤S120:现货交易服务器120根据该段时间内的电力交易数据,确定该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值。

在一个示例中,现货交易服务器120可以选取本地存储中最近30天内的所有电力交易成交订单进行分析。需要说明的是,每日的电力交易成交订单数量是不定的,具体数量根据买家和卖家实际交易需求而生成。例如,第1天的电力交易成交订单数量为40份,则现货交易服务器120需要对40份订单中的每一份订单进行计算来确定该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值,具体的,该笔(即每一份)电力交易成交订单的电力交易平均单价为24小时电量购电曲线中24小时内各时段对应的购电单价的平均值。例如,将一日(即24小时)划分为96个时段,则15分钟为一个时段对买家的用电进行计价。例如第1个时段至第48个时段的单价为0.8元/1度电,第49个时段至第96个时段的单价为1.2元/1度电,则每一份电力交易成交订单的电力交易平均单价计算如下:

(0.8*48+1.2*48)/96=1.0元/1度电。

在一个示例中,假设最近30天内的所有电力交易成交订单数量为1000份,计算得到与1000份电力交易成交订单分布对应的1000个电力交易平均单价,则将这1000个电力交易平均单价求平均则能够获得最近30天内的所有电力交易成交订单对应的电力交易平均单价的平均值,其值为1.0元/1度电。

步骤S130:现货交易服务器120根据该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值和该段时间内各电力交易成交订单对应的电力交易平均单价的差值,确定异常的电力交易成交订单;其中,差值大于预设阈值的电力交易成交订单为异常的电力交易成交订单。

在一个示例中,某一笔电力交易成交订单对应的电力交易平均单价的平均值为0.7元/1度电,而最近30天内的所有电力交易成交订单对应的电力交易平均单价的平均值为1.0元/1度电,差值为0.3元/1度电,预设阈值为0.2元/1度电。显然,现货交易服务器120确定该笔电力交易成交订单为异常,并向监控终端发送交易订单异常告警信号。方便监控人员通过人工进一步筛查,发现可能存在买家和卖家串谋低价交易的违规行为。可以理解的是,监控终端可以是移动终端,例如手机、平板电脑等,当移动终端接收到交易订单异常告警信号时,会发生振动或发出声光信号提醒监控人员及时查看。

概括的说,本实施例中,考虑到了24小时电量售电曲线和24小时电量购电曲线包含的数据过多(一般为96个时段),不便于监控人员查看,因此现根据设定好的规则进行机器排查,便于监控人员的后续排查。

如图1所示,在一个实施例中,在步骤S110之前,还包括买家终端和卖家终端完成一笔电力交易流程的具体过程,包括如下步骤:

步骤S101:现货交易服务器120接收来自卖家终端210发送的售电数据;其中,售电数据包括待售总电量以及24小时电量售电曲线,24小时电量售电曲线用于表示24小时内各时段对应的售电单价。

步骤S102:现货交易服务器120将所述售电数据发送给买家终端220。

步骤S103:现货交易服务器120接收买家终端220响应于售电数据返回的购电数据;其中,购电数据包括预购总电量以及24小时电量购电曲线,24小时电量购电曲线用于表示24小时内各时段对应的购电单价。

步骤S104:现货交易服务器120将所述购电数据发送给卖家终端210。

步骤S105:现货交易服务器120在接收到卖家终端210响应于购电数据返回的确认成交指令时,生成电力交易成交订单并根据购电数据确定该笔电力交易的电力交易平均单价,该笔电力交易的电力交易平均单价为24小时电量购电曲线中24小时内各时段对应的购电单价的平均值。

在一个示例中,在接收到卖家终端210响应于购电数据返回的确认成交指令之后,并在生成电力交易成交订单之前,所述方法还包括:

步骤S1051:现货交易服务器120根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最小值;

步骤S1052:现货交易服务器120在所述最小值小于或等于预设最小告警值时,向卖家终端210和买家终端220发送低于最小告警值提醒信息。

可以理解的是,上述实施例中,是对一段时间内已经完成的电量交易订单进行筛查,并且上述实施例仅对已经完成的电量交易订单的平均单价进行比较,有可能会漏筛以下的情况,即串谋报价的买家和卖家约定好只在某一时段用电,例如买家每日只在9:00-12:00用电,则串谋报价的卖家可能将该时段的电价调低,而在买家不用电的其他时间段调高,从而使得该订单的平均单价符合一段时间内电力交易平均单价的平均值,有可能逃过筛查。因此,本实施例提供了一种在交易前进行更精确更及时的筛查方法。需要说明的是,一日内96个时段对应的数据量很庞大复杂,通过人工进行实时筛查通过后才允许交易完成显然会降低现货交易效率,因此,本实施例通过现货交易服务器120实现机器自动排查,不仅提高了排查效率,而且能够在交易完成前就及时发现可能存在的异常情况,并向卖家和买家发送相应的提醒信息,及时纠正可能存在的串谋报价行为。

可以理解的是,现货交易服务器120在所述最小值小于或等于预设最小告警值时,也可以向监控终端发送低于最小告警值提醒信息,及时提醒监控人员在交易完成前进行更为精准的人工排查。

在一个示例中,在接收到卖家终端210响应于购电数据返回的确认成交指令之后,并在生成电力交易成交订单之前,所述方法还包括:

步骤S1051’:现货交易服务器120根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最大值;

步骤S1052’:现货交易服务器120在所述最大值大于或等于预设最大告警值时,向卖家终端210和买家终端220发送高于最大告警值提醒信息。

可以理解的是,上述实施例中,是对一段时间内已经完成的电量交易订单进行筛查,并且上述实施例仅对已经完成的电量交易订单的平均单价进行比较,有可能会漏筛以下的情况,即串谋报价的买家和卖家约定好只在某一时段用电,例如买家每日在6:00-12:00都不用电,则串谋报价的卖家可能将该时段的电价调高,而在买家不用电的其他时间段调低(此举可能扰乱市场的正常电价),从而使得该订单的平均单价符合一段时间内电力交易平均单价的平均值,有可能逃过筛查。因此,本实施例提供了一种在交易前进行更精确更及时的筛查方法。需要说明的是,一日内96个时段对应的数据量很庞大复杂,通过人工进行实时筛查通过后才允许交易完成显然会降低现货交易效率,因此,本实施例通过现货交易服务器120实现机器自动排查,不仅提高了排查效率,而且能够在交易完成前就及时发现可能存在的异常情况,并向卖家和买家发送相应的提醒信息,及时纠正可能存在的串谋报价行为。

可以理解的是,现货交易服务器120在所述最大值大于或等于预设最大告警值时,也可以向监控终端发送高于最大告警值提醒信息,及时提醒监控人员在交易完成前进行更为精准的人工排查。

另一方面,本发明提供了一种电力市场现货交易装置,所述装置包括:

订单获取模块121,用于获取一段时间内的所有电力交易成交订单;其中,每笔电力交易成交订单均包括买家终端和卖家终端完成该笔电力交易流程后生成的电力交易数据,所述电力交易数据包括该笔电力交易的电力交易平均单价;

平均价确定模块122,用于根据该段时间内的电力交易数据,确定该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值;

异常订单确定模块123,用于根据该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值和该段时间内各电力交易成交订单对应的电力交易平均单价的差值,确定异常的电力交易成交订单;其中,差值大于预设阈值的电力交易成交订单为异常的电力交易成交订单。

作为进一步改进,所述装置还包括电力交易流程模块,电力交易流程模块包括:

第一接收单元,用于接收来自卖家终端210发送的售电数据;其中,售电数据包括待售总电量以及24小时电量售电曲线,24小时电量售电曲线用于表示24小时内各时段对应的售电单价;

第一发送单元,用于将所述售电数据发送给买家终端220;

第二接收单元,用于接收买家终端220响应于售电数据返回的购电数据;其中,购电数据包括预购总电量以及24小时电量购电曲线,24小时电量购电曲线用于表示24小时内各时段对应的购电单价;

第二发送单元,用于将所述购电数据发送给卖家终端210;

订单生成单元,用于在接收到卖家终端210响应于购电数据返回的确认成交指令时,生成电力交易成交订单并根据购电数据确定该笔电力交易的电力交易平均单价,该笔电力交易的电力交易平均单价为24小时电量购电曲线中24小时内各时段对应的购电单价的平均值。

作为进一步改进,订单生成单元还用于:

根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最小值;

在所述最小值小于或等于预设最小告警值时,向卖家终端210和买家终端220发送低于最小告警值提醒信息。

作为进一步改进,订单生成单元还用于:

根据购电数据确定24小时电量购电曲线中24小时内各时段对应的购电单价的最大值;

在所述最大值大于或等于预设最大告警值时,向卖家终端210和买家终端220发送高于最大告警值提醒信息。

作为进一步改进,所述装置还包括告警信号发送模块,用于向监控终端发送交易订单异常告警信号。

需要说明的是,本发明的装置实施例与方法实施例基于相同的发明构思,此处不再赘述。

图3示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的现货交易服务器120。如图3所示,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现电力市场现货交易方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行电力市场现货交易方法。本领域技术人员可以理解,图3中示出的结构,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请提供的电力市场现货交易装置可以实现为一种计算机程序的形式,计算机程序可在如图3所示的计算机设备上运行。计算机设备的存储器中可存储组成该电力市场现货交易装置的各个程序模块,比如,图1所示的订单获取模块121、平均价确定模块122和异常订单确定模块123。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的电力市场现货交易方法中的步骤。

例如,图3所示的计算机设备可以通过如图1所示的电力市场现货交易装置中的订单获取模块121执行获取一段时间内的所有电力交易成交订单的步骤;其中,每笔电力交易成交订单均包括买家终端和卖家终端完成该笔电力交易流程后生成的电力交易数据,所述电力交易数据包括该笔电力交易的电力交易平均单价。通过平均价确定模块122执行根据该段时间内的电力交易数据,确定该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值的步骤。通过异常订单确定模块123执行根据该段时间内所有电力交易成交订单对应的电力交易平均单价的平均值和该段时间内各电力交易成交订单对应的电力交易平均单价的差值,确定异常的电力交易成交订单的步骤;其中,差值大于预设阈值的电力交易成交订单为异常的电力交易成交订单。

在一个实施例中,提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时执行上述电力市场现货交易方法的步骤。此处电力市场现货交易方法的步骤可以是上述各个实施例的电力市场现货交易方法中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行上述电力市场现货交易方法的步骤。此处电力市场现货交易方法的步骤可以是上述各个实施例的电力市场现货交易方法中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRA)、存储器总线(Rambus)直接RAM(RDRA)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

相关技术
  • 一种电力市场现货交易方法及装置
  • 一种电力现货交易月度收益仿真分析方法及装置
技术分类

06120113147303