一种购售电竞价结果复盘的方法及系统与流程

文档序号:15519100发布日期:2018-09-25 18:59阅读:226来源:国知局

本发明涉及电力系统技术领域,尤其涉及一种购售电竞价结果复盘的方法及系统。



背景技术:

当前,电改轰轰烈烈的在全国拉开帷幕。电改的主要内容就是管住中间,放开两头,其两头包括:(1)允许社会资本成立售电公司,参与竞争性购、售电和投资以及运营增量配电业务;(2)用户可以自主选择是否参与竞争性售电市场,可以自主选择售电公司或者直接与电厂交易。

随着电力体制改革的持续深化与售电侧的进一步放开,大量资本涌入购售电交易市场,截止至今全国已成立上万家售电公司。售电公司主要在电力交易平台上向电厂购买电量,其黑匣子式的竞价结果(电量是否中标、中标价格是否理想)已成为售电公司盈亏的关键。

如何基于历史竞价结果,对竞价的过程进行逆推,实现竞价电量及价格的分布复盘已成为售电公司越来越关注的焦点。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种购售电竞价结果复盘的方法及系统,基于历史竞价的结果对竞价过程进行逆溯与复盘,实现竞价电量及价格的分布复盘,为下一次竞价的合理报价提供科学支撑。

为了解决上述技术问题,本发明实施例提供了一种购售电竞价结果复盘的方法,所述方法包括以下步骤:

步骤s1、获取一时段的竞价出清趋势图,所述竞价出清趋势图包括同一时段内由售电公司购买的电量及价格形成的上行曲线以及由发电厂出售的电量及价格形成的下行曲线;

步骤s2、在所述竞价出清趋势图上构建具有水平轴x和垂直轴y的二维坐标轴,并获取所述上行曲线及所述下行曲线上各个点分别位于所述二维坐标轴上的坐标值,且在所述上行曲线及所述下行曲线上找出二者之中坐标值中x轴值为最小的点、x轴值为最大的点、y轴值为最小的点和y轴值最大的点,进一步以所找出的坐标值中x轴值为最小的点和最大的点分别形成一矩形中两条平行y轴的边,以及以所找出的坐标值中y轴值为最小的点和最大的点分别形成所述矩形中另两条平行x轴的边;

步骤s3、确定所述矩形划分的最小基本单位并给予赋值,将所述矩形按照所述最小基本单位进行均匀划分,且进一步根据所述最小基本单位的赋值,得到所述矩形均分后每一个基本单位的赋值;

步骤s4、确定所述最小基本单位的赋值与电量和价格的关系,并根据所述得到的矩形均分后每一个基本单位的赋值以及所述最小基本单位的赋值与电量和价格的关系,得到所述上行曲线及所述下行曲线上各个点对应在所述矩形中显示的电量及价格。

其中,所述步骤s1中的“时段”包括:月、季度和年。

其中,所述步骤s2具体包括:

将所述竞价出清趋势图上构建的二维坐标轴的x轴位于所述下行曲线的下方,且所述二维坐标轴的y轴位于所述上行曲线及所述下行曲线的同一侧并与所述上行曲线及所述下行曲线的同侧边界点所形成的直线相重合;

获取所述上行曲线及所述下行曲线上各个点分别位于所述二维坐标轴上的坐标值,找出所述上行曲线上坐标值中y轴值为最大的点,所述下行曲线上坐标值中y轴值为最小的点,以及找出所述上行曲线及所述下行曲线上二者之中x轴值为最小的点和最大的点;

以所述上行曲线及所述下行曲线上二者之中x轴值为最小的点和最大的点分别形成矩形中两条平行x轴的边,并以所述上行曲线上坐标值中y轴值为最大的点和所述下行曲线上坐标值中y轴值为最小的点分别形成所述矩形中另两条平行x轴的边。

其中,所述步骤s3中的“所述最小基本单位的赋值”包括x轴的最小刻度值和y轴的最小刻度值;其中,

所述最小基本单位在x轴的最小刻度值=所述矩形长度方向两个顶点的像素值之差/所述矩形所包含像素的列数;

所述最小基本单位在y轴的最小刻度值=所述矩形宽度方向两个顶点的像素值之差/所述矩形所包含像素的行数。

本发明实施例还提供了一种购售电竞价结果复盘的系统,所述系统包括:

趋势图获取单元,用于获取一时段的竞价出清趋势图,所述竞价出清趋势图包括同一时段内由售电公司购买的电量及价格形成的上行曲线以及由发电厂出售的电量及价格形成的下行曲线;

矩形形成单元,用于在所述竞价出清趋势图上构建具有水平轴x和垂直轴y的二维坐标轴,并获取所述上行曲线及所述下行曲线上各个点分别位于所述二维坐标轴上的坐标值,且在所述上行曲线及所述下行曲线上找出二者之中坐标值中x轴值为最小的点、x轴值为最大的点、y轴值为最小的点和y轴值最大的点,进一步以所找出的坐标值中x轴值为最小的点和最大的点分别形成一矩形中两条平行y轴的边,以及以所找出的坐标值中y轴值为最小的点和最大的点分别形成所述矩形中另两条平行x轴的边;

矩形赋值单元,用于确定所述矩形划分的最小基本单位并给予赋值,将所述矩形按照所述最小基本单位进行均匀划分,且进一步根据所述最小基本单位的赋值,得到所述矩形均分后每一个基本单位的赋值;

电量及价格与矩形关联显示单元,用于确定所述最小基本单位的赋值与电量和价格的关系,并根据所述得到的矩形均分后每一个基本单位的赋值以及所述最小基本单位的赋值与电量和价格的关系,得到所述上行曲线及所述下行曲线上各个点对应在所述矩形中显示的电量及价格。

其中,所述时段包括:月、季度和年。

其中,所述矩形形成单元包括:

二维坐标轴构建模块,用于将所述竞价出清趋势图上构建的二维坐标轴的x轴位于所述下行曲线的下方,且所述二维坐标轴的y轴位于所述上行曲线及所述下行曲线的同一侧并与所述上行曲线及所述下行曲线的同侧边界点所形成的直线相重合;

顶点查找模块,用于获取所述上行曲线及所述下行曲线上各个点分别位于所述二维坐标轴上的坐标值,找出所述上行曲线上坐标值中y轴值为最大的点,所述下行曲线上坐标值中y轴值为最小的点,以及找出所述上行曲线及所述下行曲线上二者之中x轴值为最小的点和最大的点;

矩形构建模块,用于以所述上行曲线及所述下行曲线上二者之中x轴值为最小的点和最大的点分别形成矩形中两条平行x轴的边,并以所述上行曲线上坐标值中y轴值为最大的点和所述下行曲线上坐标值中y轴值为最小的点分别形成所述矩形中另两条平行x轴的边。

其中,所述最小基本单位的赋值包括x轴的最小刻度值和y轴的最小刻度值;其中,

所述最小基本单位在x轴的最小刻度值=所述矩形长度方向两个顶点的像素值之差/所述矩形所包含像素的列数;

所述最小基本单位在y轴的最小刻度值=所述矩形宽度方向两个顶点的像素值之差/所述矩形所包含像素的行数。

实施本发明实施例,具有如下有益效果:

在本发明实施例中,由于可以将竞价出清趋势图的上行曲线和下行曲线以矩形的最小基本单位来表示并赋值,且矩形的最小基本单位的赋值又与电量和价格相关联,使得上行曲线及下行曲线上可以通过矩形直观的显示出电量及价格,从而能够帮助售电公司及直购电大用户直观的了解购售电月度竞价的价格分布,为边际价格的博取提供了科学的数据支撑,在降低购售电竞价风险的同时提高售电公司及直购电大用户的月度竞价收益,具有很高的经济价值。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据这些附图获得其他的附图仍属于本发明的范畴。

图1为本发明实施例提供的购售电竞价结果复盘的方法的流程图;

图2为本发明实施例提供的购售电竞价结果复盘的方法的一应用场景图;

图3为本发明实施例提供的购售电竞价结果复盘的方法的另一应用场景图;

图4为本发明实施例提供的购售电竞价结果复盘的方法的又一应用场景图;

图5为本发明实施例提供的购售电竞价结果复盘的方法的又一应用场景图;

图6为本发明实施例提供的购售电竞价结果复盘的系统的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。

如图1所示,为本发明实施例中,提供的一种购售电竞价结果复盘的方法,所述方法包括以下步骤:

步骤s1、获取一时段的竞价出清趋势图,所述竞价出清趋势图包括同一时段内由售电公司购买的电量及价格形成的上行曲线以及由发电厂出售的电量及价格形成的下行曲线;

具体过程为,通过爬虫工具自动抓取电力交易平台中的交易数据,主要包括四大块,过程申报数据、竞价出清结果、竞价出清趋势图以及电量中标结果。此时,自动1:1加载竞价出清趋势图,电力交易平台出具的趋势图只有两条曲线,没有任何数据。两条曲线分别为上行曲线(由售电公司购买的电量及价格形成)与下行曲线(由发电厂出售的电量及价格形成)。

应当说明的是,爬虫工具自动抓取的时段可以月、季度或年。为了有更好的参考价值,一般自动抓取的竞价出清趋势图为月度竞价出清趋势图。

步骤s2、在所述竞价出清趋势图上构建具有水平轴x和垂直轴y的二维坐标轴,并获取所述上行曲线及所述下行曲线上各个点分别位于所述二维坐标轴上的坐标值,且在所述上行曲线及所述下行曲线上找出二者之中坐标值中x轴值为最小的点、x轴值为最大的点、y轴值为最小的点和y轴值最大的点,进一步以所找出的坐标值中x轴值为最小的点和最大的点分别形成一矩形中两条平行y轴的边,以及以所找出的坐标值中y轴值为最小的点和最大的点分别形成所述矩形中另两条平行x轴的边;

具体过程为,绘制二维坐标轴的x轴与y轴,x轴与y轴的交点为坐标的原点,绘制后的xy轴可以自由移动,绘制的xy轴与趋势图的xy轴重合度越高,数据复盘就会越准确。

获取行曲线及下行曲线上各个点分别位于二维坐标轴上的坐标值,且在上行曲线及下行曲线上找出二者之中坐标值中x轴值为最小的点、x轴值为最大的点、y轴值为最小的点和y轴值最大的点,进一步以所找出的坐标值中x轴值为最小的点和最大的点分别形成一矩形中两条平行y轴的边,以及以所找出的坐标值中y轴值为最小的点和最大的点分别形成矩形中另两条平行x轴的边。

在本发明实施例中,为了使得统计方便以及数据复盘更直观便捷,一般将在竞价出清趋势图上构建的二维坐标轴的x轴位于下行曲线的下方,且二维坐标轴的y轴位于上行曲线及下行曲线的同一侧并与上行曲线及下行曲线的同侧边界点所形成的直线相重合,这里主要是取同一时段的数据时上行曲线和下行曲线的起点应该是同步并对齐的;

获取上行曲线及下行曲线上各个点分别位于二维坐标轴上的坐标值,找出上行曲线上坐标值中y轴值为最大的点,下行曲线上坐标值中y轴值为最小的点,以及找出上行曲线及下行曲线上二者之中x轴值为最小的点和最大的点;

以上行曲线及下行曲线上二者之中x轴值为最小的点和最大的点分别形成矩形中两条平行x轴的边,并以上行曲线上坐标值中y轴值为最大的点和下行曲线上坐标值中y轴值为最小的点分别形成矩形中另两条平行x轴的边。

步骤s3、确定所述矩形划分的最小基本单位并给予赋值,将所述矩形按照所述最小基本单位进行均匀划分,且进一步根据所述最小基本单位的赋值,得到所述矩形均分后每一个基本单位的赋值;

具体过程为,确定矩形划分的最小基本单位并赋值,且以最小基本单位均与划分矩形,使得矩形可以以最小基本单位的赋值为基准进行显示不同位置处的赋值,

在一个实例中,最小基本单位的赋值以像素数来表示,如最小基本单位的赋值包括x轴的最小刻度值和y轴的最小刻度值;其中,最小基本单位在x轴的最小刻度值=矩形长度方向两个顶点的像素值之差/矩形所包含像素的列数;最小基本单位在y轴的最小刻度值=矩形宽度方向两个顶点的像素值之差/矩形所包含像素的行数。

步骤s4、确定所述最小基本单位的赋值与电量和价格的关系,并根据所述得到的矩形均分后每一个基本单位的赋值以及所述最小基本单位的赋值与电量和价格的关系,得到所述上行曲线及所述下行曲线上各个点对应在所述矩形中显示的电量及价格。

具体过程为,建立最小基本单位的赋值与电量和价格的关系,通过二者关系的关联,可以在矩形中反映出电量和价格。由于上行曲线及下行曲线位于矩形中,使得上行曲线及下行曲线上各个点对应会在矩形中显示的电量及价格。

应当说明的是,由于最小基本单位足够的小,不会使得上行曲线及下行曲线上各个点的赋值不会出现较大的误差。

如图2至图5所示,对本发明实施例中的购售电竞价结果复盘的方法的应用场景做进一步说明:

第一步、抓取时段为月的历史数据。对爬虫工具进行集成,通过爬虫工具自动抓取电力交易平台中的交易数据,主要包括四大块,过程申报数据、月度竞价出清结果、月度竞价出清趋势图、电量中标结果;此时,自动1:1加载竞价出清趋势图,电力交易平台出具的趋势图只有两条曲线,没有任何数据。两条曲线分别为上行曲线(由售电公司购买的电量及价格形成)与下行曲线(由发电厂出售的电量及价格形成)。

第二步、在趋势图上绘制二维坐标轴的x轴与y轴(如图2所示),x轴与y轴的交点为坐标的原点,绘制后的xy轴可以自由移动,绘制的xy轴与趋势图的xy轴重合度越高,数据复盘就会越准确。为了通过像素数来显示最小基本单位的赋值,此时会在趋势图的下方加载一透明图层,用以计算后期矩形对应的像素数。应当说明的是,像素数的计算通过矩形各顶点像素坐标值来实现。

第三步、确定y轴的最低点与最高点,即确定上行曲线的最高点与下行曲线的最低点,并自动生成的最高点水平线及最低点水平线(如图3所示),最后填写最高点与最低点的刻度,即形成矩形的两条水平方向的边;同时,分别确定上行曲线与下行曲线的最大x轴,并自动生成两条的竖直线,最后填写相关刻度,且进一步筛选出下行曲线的最大x轴生成的竖直线作为矩形的一条垂直方向的边,y轴作为矩形的另一条垂直方向的边。

第四步、像素切分及曲线数据化:最低水平线、y轴、最高水平线、下行曲线最大x轴四条直线组成了一个四边矩形,并以最低水平线、y轴为起点,对这个矩形以最小的单位刻度(像素)进行平均切分(如图4所示),并根据相关刻度对切分后的单位刻度进行赋值。

x轴最小刻度的赋值=(下行曲线最大x轴刻度-0)/y轴与下行曲线最大x轴之间的像素数(即矩形所包含像素的列数);

y轴最小刻度的赋值=(最高水平线刻度-最低水平线刻度)/最低水平线至最高水平线之间的像素数(即矩形所包含像素的行数)。

第五步、切分后,鼠标点选曲线时,系统为实时显示当前点的申报价差与申报电量(如图5所示)。

第六步、对趋势图数据化进行验证

电力交易规则中取下行曲线(发电厂的报价曲线)与上行曲线(售电公司及直购电大用户的报价曲线)的交点作为市场的统一出清价,通过图5的趋势图,发现上行曲线的末端价格就是售电公司方最低报价,根据上表的像素坐标,系统对售电公司方最低报价进行评估:

(1)y轴单位像素值=(最高水平线刻度-最低水平线刻度)/(最高水平线y轴像素-最低水平线像素)=(0-(-450))/(127-434)=-1.46579;

(2)售电公司方最低报价=(上行曲线末端y轴像素-最高水平线y轴像素)*y轴单位像素值=(161-127)*(-1.46579)=-49.8368。

评估的结果-49.8368与实际结果-50非常接近。

如图6所示,为本发明实施例中,提供的一种购售电竞价结果复盘的系统,所述系统包括:

趋势图获取单元110,用于获取一时段的竞价出清趋势图,所述竞价出清趋势图包括同一时段内由售电公司购买的电量及价格形成的上行曲线以及由发电厂出售的电量及价格形成的下行曲线;

矩形形成单元120,用于在所述竞价出清趋势图上构建具有水平轴x和垂直轴y的二维坐标轴,并获取所述上行曲线及所述下行曲线上各个点分别位于所述二维坐标轴上的坐标值,且在所述上行曲线及所述下行曲线上找出二者之中坐标值中x轴值为最小的点、x轴值为最大的点、y轴值为最小的点和y轴值最大的点,进一步以所找出的坐标值中x轴值为最小的点和最大的点分别形成一矩形中两条平行y轴的边,以及以所找出的坐标值中y轴值为最小的点和最大的点分别形成所述矩形中另两条平行x轴的边;

矩形赋值单元130,用于确定所述矩形划分的最小基本单位并给予赋值,将所述矩形按照所述最小基本单位进行均匀划分,且进一步根据所述最小基本单位的赋值,得到所述矩形均分后每一个基本单位的赋值;

电量及价格与矩形关联显示单元140,用于确定所述最小基本单位的赋值与电量和价格的关系,并根据所述得到的矩形均分后每一个基本单位的赋值以及所述最小基本单位的赋值与电量和价格的关系,得到所述上行曲线及所述下行曲线上各个点对应在所述矩形中显示的电量及价格。

其中,所述时段包括:月、季度和年。

其中,所述矩形形成单元120包括:

二维坐标轴构建模块1201,用于在所述竞价出清趋势图上构建的二维坐标轴的x轴位于所述下行曲线的下方,且所述二维坐标轴的y轴位于所述上行曲线及所述下行曲线的同一侧并与所述上行曲线及所述下行曲线的同侧边界点所形成的直线相重合;

顶点查找模块1202,用于获取所述上行曲线及所述下行曲线上各个点分别位于所述二维坐标轴上的坐标值,找出所述上行曲线上坐标值中y轴值为最大的点,所述下行曲线上坐标值中y轴值为最小的点,以及找出所述上行曲线及所述下行曲线上二者之中x轴值为最小的点和最大的点;

矩形构建模块1203,用于以所述上行曲线及所述下行曲线上二者之中x轴值为最小的点和最大的点分别形成矩形中两条平行x轴的边,并以所述上行曲线上坐标值中y轴值为最大的点和所述下行曲线上坐标值中y轴值为最小的点分别形成所述矩形中另两条平行x轴的边。

其中,所述最小基本单位的赋值包括x轴的最小刻度值和y轴的最小刻度值;其中,

所述最小基本单位在x轴的最小刻度值=所述矩形长度方向两个顶点的像素值之差/所述矩形所包含像素的列数;

所述最小基本单位在y轴的最小刻度值=所述矩形宽度方向两个顶点的像素值之差/所述矩形所包含像素的行数。

实施本发明实施例,具有如下有益效果:

在本发明实施例中,由于可以将竞价出清趋势图的上行曲线和下行曲线以矩形的最小基本单位来表示并赋值,且矩形的最小基本单位的赋值又与电量和价格相关联,使得上行曲线及下行曲线上可以通过矩形直观的显示出电量及价格,从而能够帮助售电公司及直购电大用户直观的了解购售电月度竞价的价格分布,为边际价格的博取提供了科学的数据支撑,在降低购售电竞价风险的同时提高售电公司及直购电大用户的月度竞价收益,具有很高的经济价值。

值得注意的是,上述系统实施例中,所包括的各个系统单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如rom/ram、磁盘、光盘等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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