电力交易市场生成动态交易数据的系统技术方案

技术编号:37152380 阅读:19 留言:0更新日期:2023-04-06 22:09
本发明专利技术提供了一种电力交易市场生成动态交易数据的系统,包括:交易信息配置单元,用于记录电力交易案例的配置信息;交易市场输入单元,用于根据用户需求选择需要创建的交易案例的数据信息;交易数据处理单元,用于对配置信息和数据信息进行完整性和合理性校验,均校验ok后,根据配置信息和数据信息生成交易目标数据的记录;交易数据生成单元,用于从目标数据的记录,根据数据信息解析生成交易数据的记录,将交易数据的记录存储在商用数据库中。本发明专利技术可以不用更改交易数据的程序就能得到交易数据,满足了电力电力系统稳定性、可拓展性和灵活性的需求。和灵活性的需求。和灵活性的需求。

【技术实现步骤摘要】
电力交易市场生成动态交易数据的系统


[0001]本专利技术涉及电力
,尤其是涉及一种电力交易市场生成动态交易数据的系统。

技术介绍

[0002][0003]现有技术常用的做法是采用直接由程序写定相关的逻辑条件生成,随着交易数据需求的变更与业务处理规则的调整,数据可能需要重新准备,原来的程序就必须修改。
[0004]然而,现有技术中,在实验电力市场交易系统运行过程中,交易数据需求的更变和业务处理规则的变更往往需要修改原来的程序,原来程序的逻辑调整需要重新做测试,无法满足电力系统稳定性、可拓展性和灵活性的需求。

技术实现思路

[0005]本专利技术的目的在于提供一种电力交易市场生成动态交易数据的系统,可以不用更改交易数据的程序就能得到交易数据,以满足电力电力系统稳定性、可拓展性和灵活性的需求。
[0006]为了达到上述目的,本专利技术提供了一种电力交易市场生成动态交易数据的系统,包括:
[0007]交易信息配置单元,用于记录电力交易案例的配置信息;
[0008]交易市场输入单元,用于根据用户需求选择需要创建的交易案例的数据信息;
[0009]交易数据处理单元,用于对所述配置信息和所述数据信息进行完整性和合理性校验,均校验ok后,根据所述配置信息和所述数据信息生成交易目标数据的记录;
[0010]交易数据生成单元,用于从所述交易目标数据的记录中根据所述数据信息解析生成交易数据的记录,将所述交易数据的记录存储在商用数据库中。
[0011]可选的,在所述的系统中,所述配置信息以数据库表格的形式记录。
[0012]可选的,在所述的系统中,所述配置信息包括:交易市场类型、交易开始时刻点、交易时间间隔、交易时间间隔单位、交易总时段长度、交易时段限制类型和交易时段限制类型长度。
[0013]可选的,在所述的系统中,所述交易信息配置单元包括:
[0014]交易时间配置模块,用于记录不同交易案例的交易时间信息和交易时间限制约束;
[0015]交易数据配置模块,用于记录不同交易案例的交易数据对象和交易数据处理器。
[0016]可选的,在所述的系统中,所述数据信息包括:交易案例的名称、交易案例的开始时间和交易案例的时段长度。
[0017]可选的,在所述的系统中,所述交易数据包括交易案例号、交易案例的开始时间和交易案例的结束时间。
[0018]可选的,在所述的系统中,所述交易数据处理单元包括:
[0019]配置校验模块,用于校验所述交易数据对象的完整性和交易数据处理器的合理性;
[0020]数据处理模块,用于从所述交易信息配置单元获取对应交易市场的交易数据对象,并且用于从源数据读取生成目标数据的记录。
[0021]可选的,在所述的系统中,若所述交易数据对象的完整性或交易数据处理器的合理性检验不通过,则输出警告信息。
[0022]可选的,在所述的系统中,所述交易数据生成单元包括:
[0023]交易数据对象生成模块,用于获取所述目标数据的记录,并生成交易数据的记录;
[0024]字段类型数据赋值模块,用于将所述交易数据对象根据字段类型获取对应数据抽取方法进行,以对象字段赋值操作。
[0025]可选的,在所述的系统中,所述交易数据生成单元还包括:
[0026]交易业务预处理模块,用于扩展接入不同交易市场时,生成动态交易数据后的业务预处理的执行;
[0027]交易数据记录模块,用于将生成动态交易数据的执行过程以数据库表格的形式记录。
[0028]在本专利技术提供的电力交易市场生成动态交易数据的系统中,可以不用更改交易数据的程序就能得到交易数据,满足了电力电力系统稳定性、可拓展性和灵活性的需求。
附图说明
[0029]图1是本专利技术实施例的电力交易市场生成动态交易数据的系统的示意图;
[0030]图2是本专利技术实施例的电力交易市场生成动态交易数据的处理流程;
[0031]图中:110

交易信息配置单元、120

交易市场输入单元、130

交易数据处理单元、140

交易数据生成单元。
具体实施方式
[0032]下面将结合示意图对本专利技术的具体实施方式进行更详细的描述。根据下列描述,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。
[0033]在下文中,术语“第一”“第二”等用于在类似要素之间进行区分,且未必是用于描述特定次序或时间顺序。要理解,在适当情况下,如此使用的这些术语可替换。类似的,如果本文所述的方法包括一系列步骤,且本文所呈现的这些步骤的顺序并非必须是可执行这些步骤的唯一顺序,且一些所述的步骤可被省略和/或一些本文未描述的其他步骤可被添加到该方法。
[0034]请参照图1,本专利技术提供了一种电力交易市场生成动态交易数据的系统,包括:
[0035]交易信息配置单元110,用于记录电力交易案例的配置信息;
[0036]交易市场输入单元120,用于根据用户需求选择需要创建的交易案例的数据信息;
[0037]交易数据处理单元130,用于对配置信息和数据信息进行完整性和合理性校验,均校验ok后,根据配置信息和数据信息生成交易目标数据的记录;
[0038]交易数据生成单元140,用于从交易目标数据的记录中根据数据信息解析生成交易数据的记录,将交易数据的记录存储在商用数据库中。
[0039]其中,交易信息配置单元110的配置信息包括:交易市场类型、交易开始时刻点、交易时间间隔、交易时间间隔单位、交易总时段长度、交易时段限制类型和交易时段限制类型长度。交易信息配置单元包括:交易时间配置模块,用于记录不同交易案例的交易时间信息和交易时间限制约束;交易数据配置模块,用于记录不同交易案例的交易数据对象和交易数据处理器。配置信息以数据库表格的形式记录。更为具体的,以数据库表格的形式记录交易时间信息、交易时间限制约束、交易数据对象和交易数据处理器。数据库表格可以但不限于为可扩展的纵表,以方便增加数据。具体的,配置信息包括交易市场类型基础信息配置表和交易市场类型数据下装配置表,交易市场类型基础信息配置表 (TE_MARKET_TYPE_CONFIG)定义了不同交易市场的交易时间配置信息,交易市场的交易时间配置信息可以但不限于包括:交易市场类型、交易开始时刻点、交易时间间隔、交易时间间隔单位、交易总时段长度、交易时段限制类型、交易时段限制类型长度。表结构见表1,表1由交易信息配置单元1进行设置管理。交易市场类型数据下装配置表(TE_MARKET_TYPE_LOAD_BEAN_CONFIG)定义了不同交易市场的目标数据对象相关信息,交易市场的目标数据对象相关信息可以但不限于包括:交易市场类型、下装目标对象类名、下装数据处理器类名。表结构见表2,表2由交易信息配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力交易市场生成动态交易数据的系统,其特征在于,包括:交易信息配置单元,用于记录电力交易案例的配置信息;交易市场输入单元,用于根据用户需求选择需要创建的交易案例的数据信息;交易数据处理单元,用于对所述配置信息和所述数据信息进行完整性和合理性校验,均校验ok后,根据所述配置信息和所述数据信息生成交易目标数据的记录;交易数据生成单元,用于从所述交易目标数据的记录中根据所述数据信息解析生成交易数据的记录,将所述交易数据的记录存储在商用数据库中。2.如权利要求1所述的系统,其特征在于,所述配置信息以数据库表格的形式记录。3.如权利要求1所述的系统,其特征在于,所述配置信息包括:交易市场类型、交易开始时刻点、交易时间间隔、交易时间间隔单位、交易总时段长度、交易时段限制类型和交易时段限制类型长度。4.如权利要求1所述的系统,其特征在于,所述交易信息配置单元包括:交易时间配置模块,用于记录不同交易案例的交易时间信息和交易时间限制约束;交易数据配置模块,用于记录不同交易案例的交易数据对象和交易数据处理器。5.如权利要求1所述的系统,其特征在于,所述数据信息包括:交易案例的名称、交易案例...

【专利技术属性】
技术研发人员:胡蓉张希鹏杜非郑琼璇罗钢张丙金
申请(专利权)人:北京清能互联科技有限公司
类型:发明
国别省市:

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

1