一种电力电能交易结算系统及其运行方法技术方案

技术编号:39566415 阅读:11 留言:0更新日期:2023-12-03 19:17
一种电力电能交易结算系统及其运行方法,该包括结算规则表达式转化模块

【技术实现步骤摘要】
一种电力电能交易结算系统及其运行方法


[0001]本专利技术属于电力交易结算
,具体涉及一种电力电能交易结算系统及其运行方法


技术介绍

[0002]随着电力改革的不断深入推进,发用电计划将会进一步开放,电力用户参与电力市场化交易将成为必然

在目录电价执行的政策下,电力市场化交易让电力用户可以直接与发电厂或售电公司议价,获得发电企业传递的让价,参与电力市场化交易,是降低电力用户用电成本的唯一有效途径

[0003]电力电能交易结算是电力市场化交易不可缺少的一部分,而现有的电力电能交易结算方法不能满足各类结算品种的电费结算要求


技术实现思路

[0004]本专利技术的目的是针对现有技术存在的上述问题,提供一种能够满足各类结算品种的电费结算要求的电力电能交易结算系统及其运行方法

[0005]为实现以上目的,本专利技术的技术方案如下:第一方面,本专利技术提出一种电力电能交易结算系统,包括结算规则表达式转化模块

结算信息配置模块

分布式结算引擎;所述结算规则表达式转化模块用于将电力市场交易业务中的算费逻辑转化成结算规则表达式;所述结算信息配置模块用于将结算规则表达式与对应的结算信息关联,形成结算规则数据库,其中,所述结算信息包括结算主体

结算项目

结算品种;所述分布式计算引擎用于基于当前交易结算任务中的结算信息调用结算规则数据库中与其对应的结算规则进行交易结算

[0006]所述系统还包括中央控制器,所述分布式结算引擎有多个;所述中央控制器用于实时监控各分布式结算引擎的闲置资源,并在某些分布式结算引擎的资源算力不足时将其交易结算任务派送给其它闲置资源充足的分布式结算引擎

[0007]所述系统还包括
DAG
显示模块,所述
DAG
显示模块用于将结算规则的拓扑关系及其表达式以
DAG
图显示

[0008]所述系统还包括结算过程监测模块

监测结果处理模块;所述结算过程监测模块用于监测各分布式计算引擎进行每次交易结算的速度;所述监测结果处理模块用于判断监测的速度是否小于设定的阈值,若小于,则向中央控制器发送计算资源不足信息;所述中央控制器用于在接收到计算资源不足信息后,将交易结算任务派送给其它闲置资源充足的分布式结算引擎

[0009]所述结算品种包括品种名称及编码

对应的结算主体

电价类型及数据

[0010]所述结算信息还包括计算单位

计算时间

计算周期和有效期

是否有效信息

[0011]第二方面,本专利技术提出一种电力电能交易结算系统的运行方法,所述系统包括结算规则表达式转化模块

结算信息配置模块

分布式结算引擎,所述运行方法包括:
S1、
结算规则表达式转化模块将电力市场交易业务中的算费逻辑转化成结算规则表达式;
S2、
结算信息配置模块将结算规则表达式与对应的结算信息关联,形成结算规则数据库;
S3、
分布式计算引擎基于当前交易结算任务中的结算信息调用结算规则数据库中与其对应的结算规则进行交易结算

[0012]所述系统还包括中央控制器,所述分布式结算引擎有多个;所述
S3
包括:中央控制器实时监控各分布式结算引擎的闲置资源,并在某些分布式结算引的资源算力不足时将其交易结算任务派送给其它闲置资源充足的分布式结算引擎

[0013]所述系统还包括结算过程监测模块

监测结果处理模块;所述运行方法还包括:
S4、
结算过程监测模块监测各分布式计算引擎进行每次交易结算的速度;
S5、
监测结果处理模块判断监测的速度是否小于设定的阈值,若小于,则向中央控制器发送计算资源不足信息,随后中央控制器将交易结算任务派送给其它闲置资源充足的分布式结算引擎

[0014]与现有技术相比,本专利技术的有益效果为:
1、
本专利技术提出的一种电力电能交易结算系统包括结算规则表达式转化模块

结算信息配置模块

分布式结算引擎,结算规则表达式转化模块用于将电力市场交易业务中的算费逻辑转化成结算规则表达式,结算信息配置模块用于将结算规则表达式与对应的包括结算主体

结算项目

结算品种的结算信息关联,形成结算规则数据库,分布式计算引擎用于基于当前交易结算任务中的结算信息调用结算规则数据库中与其对应的结算规则进行交易结算,该系统将电力市场实际交易业务中的计费逻辑全部转化为规则表达式的形式进行管理,并将其与结算主体

结算项目

结算品种等信息关联,最终通过高效性和实时性的分布式计算引擎实现海量数据的实时计算,从而能够满足各类结算品种的结算要求

[0015]2、
本专利技术提出的一种电力电能交易结算系统还包括中央控制器,中央控制器用于实时监控各分布式结算引擎的闲置资源,并在某些分布式结算引擎的资源算力不足时将其交易结算任务派送给其它闲置资源充足的分布式结算引擎,即利用闲置处理能力解决大型计算问题,从而满足大数量用户的快速结算要求以及结算的稳定性

[0016]3、
本专利技术提出的一种电力电能交易结算系统还包括结算过程监测模块

监测结果处理模块,结算过程监测模块用于监测各分布式计算引擎进行每次交易结算的速度,监测结果处理模块用于判断监测的速度是否小于设定的阈值,若小于,则向中央控制器发送计算资源不足信息,随后中央控制器将交易结算任务派送给其它闲置资源充足的分布式结算引擎,该设计通过计算速度监控可有效避免结算过程占用太多资源而影响到其进行其它运算的速度

附图说明
[0017]图1为实施例1所述系统的结构示意图

具体实施方式
[0018]下面结合具体实施方式以及附图对本专利技术作进一步详细的说明

[0019]本专利技术提供了一种电力电能交易结算系统及其运行方法,该系统将电力市场实际交易业务中的计费逻辑全部转化为规则表达式的形式进行管理,再根据高效性和实时性的分布式计算引擎,来满足海量数据的实时计算和计算的稳定性;同时采用
DAG
图,将结算规则的拓扑关系和数学表达式直观展示出来,来实现灵活

可定制的结算应用,可满足各类结算品种的电费结算要求

[0020]实施例1:参见图1,一种电力电能交易结算系统,包括结算规则表达式转化模块
1、
结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种电力电能交易结算系统,其特征在于,所述系统包括结算规则表达式转化模块(1)

结算信息配置模块(2)

分布式结算引擎(3);所述结算规则表达式转化模块(1)用于将电力市场交易业务中的算费逻辑转化成结算规则表达式;所述结算信息配置模块(2)用于将结算规则表达式与对应的结算信息关联,形成结算规则数据库,其中,所述结算信息包括结算主体

结算项目

结算品种;所述分布式计算引擎(3)用于基于当前交易结算任务中的结算信息调用结算规则数据库中与其对应的结算规则进行交易结算
。2.
根据权利要求1所述的一种电力电能交易结算系统,其特征在于,所述系统还包括中央控制器(4),所述分布式结算引擎(3)有多个;所述中央控制器(4)用于实时监控各分布式结算引擎(3)的闲置资源,并在某些分布式结算引擎(3)的资源算力不足时将其交易结算任务派送给其它闲置资源充足的分布式结算引擎(3)
。3.
根据权利要求1所述的一种电力电能交易结算系统,其特征在于,所述系统还包括
DAG
显示模块(5),所述
DAG
显示模块(5)用于将结算规则的拓扑关系及其表达式以
DAG
图显示
。4.
根据权利要求2所述的一种电力电能交易结算系统,其特征在于,所述系统还包括结算过程监测模块(6)

监测结果处理模块(7);所述结算过程监测模块(6)用于监测各分布式计算引擎(3)进行每次交易结算的速度;所述监测结果处理模块(7)用于判断监测的速度是否小于设定的阈值,若小于,则向中央控制器(4)发送计算资源不足信息;所述中央控制器(4)用于在接收到计算资源不足信息后,将交易结算任务派送给其它闲置资源充足的分布式结算引擎(3)
。5.
根据权利要求1所述的一种电力电能交易结算系统,其特征在于,所述结算品种包括品种名称及编码

...

【专利技术属性】
技术研发人员:阮博黄家祺叶学程汪致洵迟赫天俞德华张丽红杨东俊王博郑旭邹炜邓琼徐秋实易柏年陈超迁杨凤欣张胜
申请(专利权)人:国网湖北省电力有限公司黄石供电公司
类型:发明
国别省市:

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

1