电力交易数据处理方法、系统、计算机设备及存储介质技术方案

技术编号:36691437 阅读:19 留言:0更新日期:2023-02-27 19:59
本发明专利技术属于电力系统自动化领域,公开了一种电力交易数据处理方法、系统、计算机设备及存储介质,包括将待存储电力交易数据以及待存储电力交易数据的主体标识数据和特征标识数据,作为一组记录数据中的交易数据记录域值、主体标识域值以及特征标识域值写入分布式内存库的子表中,实现电力交易数据的存储,根据待访问电力交易数据的主体标识数据,获取实时库的主表中的第一目标记录数据;根据待访问电力交易数据的主体标识数据以及特征标识数据,获取分布式内存库的子表中的第一目标记录数据;根据主表中的第一目标记录数据和子表中的第一目标记录数据,实现电力交易数据的读取。解决了实时库无法实现多断面电力交易数据灵活存储和访问的问题。活存储和访问的问题。活存储和访问的问题。

【技术实现步骤摘要】
电力交易数据处理方法、系统、计算机设备及存储介质


[0001]本专利技术属于电力系统自动化领域,涉及一种电力交易数据处理方法、系统、计算机设备及存储介质。

技术介绍

[0002]长期以来,电力系统的调控业务主要由调控平台提供技术支持。其中,调控平台的商用库都存储了全量数据,而实时库作为调控平台的基础核心组件,通过将商用库数据下装到本地内存进行存储访问,实现了调控应用数据的高效实时存取,同时借助调控平台组态编辑功能实现基于实时库数据的灵活画面组态展示。但是,由于调控平台主要是面向传统调控类业务单断面特征数据设计,即在某应用下同一模型主体只会存在一套应用数据,对电力现货市场类应用某一模型主体在时间及交易序列等不同维度参数下形成的多断面数据,实时库无法实现多套数据的同时存储和访问,调控平台难以有效支撑电力交易数据的存储和访问。
[0003]针对电力交易数据的存储和访问,目前常规的处理方式是在实时库只能存储单断面数据的情况下,通过修改实时库下装,在下装时增加时间和交易序列参数,将查询到的应用数据下装到实时库,在交易出清计算过程中访问实时库数据,出清计算完成后将当前实时库交易结果保存到商用关系库为交易结果或案例数据。
[0004]然而,现货交易模式与计划模式调度业务不同,现货交易模式在编辑某一断面数据时需要参考其它断面数据,此时只有通过程序定制界面直接访问商用库或重新下装指定时间或交易序列的数据到实时库进行查看。其中,前者需要定制程序定制界面,失去了调控平台灵活组态的画面优势,且开发应用界面花费时间,此外,直接访问商用库进行数据展示的访问效率也较低,而如果重新下装其它断面数据,则之前调整的数据必须保存到商用库,否则数据将丢失,这导致需要多次的下装和保存,降低处理效率,且难以实现不同断面数据间的比较。

技术实现思路

[0005]本专利技术的目的在于克服上述现有技术的缺点,提供一种电力交易数据处理方法、系统、计算机设备及存储介质。
[0006]为达到上述目的,本专利技术采用以下技术方案予以实现:本专利技术第一方面,提供一种电力交易数据处理方法,包括:获取待存储电力交易数据、待存储电力交易数据的主体标识数据和待存储电力交易数据的特征标识数据;将待存储电力交易数据、待存储电力交易数据的主体标识数据和待存储电力交易数据的特征标识数据,分别作为一组记录数据中的交易数据记录域值、主体标识域值以及特征标识域值写入分布式内存库的子表中;获取电力交易数据访问信息并解析,得到待访问电力交易数据的主体标识数据以及待访问电力交易数据的特征标识数据;根据待访问电力交易数据的主体标识数据,获取实时库的主表中的第一目标记录数据;其中,主表中的第一目标记录数据
为主表中的各记录数据中,主体标识域值与待访问电力交易数据的主体标识数据相同的记录数据;根据待访问电力交易数据的主体标识数据以及待访问电力交易数据的特征标识数据,获取分布式内存库的子表中的第一目标记录数据;其中,子表的第一目标记录数据为子表中的各记录数据中,主体标识域值与待访问电力交易数据的主体标识数据相同,且特征标识域值与待访问电力交易数据的特征标识数据相同的记录数据;根据主表中的第一目标记录数据和子表中的第一目标记录数据,基于预设的主键域配置信息,得到待访问电力交易数据。
[0007]可选的,所述特征标识数据包括下述中的一个或两个:时间标识数据和交易序列标识数据。
[0008]可选的,所述根据主表中的第一目标记录数据和子表中的第一目标记录数据,基于预设的主键域配置信息,得到待访问电力交易数据包括:基于预设的主键域配置信息,得到主表中的记录数据的主键域和子表中的记录数据的主键域;根据主表中的记录数据的主键域,提取主表中的第一目标记录数据的主键域域值,得到第一提取信息;根据子表中的记录数据的主键域,提取子表中的第一目标记录数据的主键域域值,得到第二提取信息;组合第一提取信息和第二提取信息,得到待访问电力交易数据。
[0009]可选的,还包括:获取主键域配置信息修改信息;根据主键域配置信息修改信息,修改预设的主键域配置信息。
[0010]可选的,还包括:获取商用库中当前应用各模型主体的主体标识数据和模型信息数据;遍历当前应用各模型主体:将当前模型主体的主体标识数据和模型信息数据,分别作为一组记录数据中的主体标识域值以及模型信息域值写入实时库的主表中。
[0011]可选的,还包括:获取待发布电力交易数据的主体标识数据和待发布电力交易数据的特征标识数据;根据待发布电力交易数据的主体标识数据,获取实时库的主表中的第二目标记录数据;其中,主表中的第二目标记录数据为主表中的各记录数据中,主体标识域值与待发布电力交易数据的主体标识数据相同的记录数据;根据待发布电力交易数据的主体标识数据以及待发布电力交易数据的特征标识数据,获取分布式内存库的子表中的第二目标记录数据;其中,子表的第二目标记录数据为子表中的各记录数据中,主体标识域值与待发布电力交易数据的主体标识数据相同,且特征标识域值与待发布电力交易数据的特征标识数据相同的记录数据;根据主表中的第二目标记录数据和子表中的第二目标记录数据,基于预设的主键域配置信息,得到待发布电力交易数据并保存至商用库的交易结果表中。
[0012]可选的,还包括:获取待存储案例电力交易数据的主体标识数据和待存储案例电力交易数据的特征标识数据;根据待存储案例电力交易数据的主体标识数据,获取实时库的主表中的第三目标记录数据;其中,主表中的第三目标记录数据为主表中的各记录数据中,主体标识域值与待存储案例电力交易数据的主体标识数据相同的记录数据;根据待存储案例电力交易数据的主体标识数据以及待存储案例电力交易数据的特征标识数据,获取分布式内存库的子表中的第三目标记录数据;其中,子表的第三目标记录数据为子表中的各记录数据中,主体标识域值与待存储案例电力交易数据的主体标识数据相同,且特征标识域值与待存储案例电力交易数据的特征标识数据相同的记录数据;根据主表中的第三目标记录数据和子表中的第三目标记录数据,基于预设的主键域配置信息,得到待存储案例
电力交易数据;生成待存储案例电力交易数据的案例标识数据,将待存储案例电力交易数据以及待存储案例电力交易数据的案例标识数据保存至商用库的案例结果表中。
[0013]本专利技术第二方面,提供一种电力交易数据处理系统,包括:第一数据获取模块,用于获取待存储电力交易数据、待存储电力交易数据的主体标识数据和待存储电力交易数据的特征标识数据;数据写入模块,用于将待存储电力交易数据、待存储电力交易数据的主体标识数据和待存储电力交易数据的特征标识数据,分别作为一组记录数据中的交易数据记录域值、主体标识域值以及特征标识域值写入分布式内存库的子表中;第二数据获取模块,用于获取电力交易数据访问信息并解析,得到待访问电力交易数据的主体标识数据以及待访问电力交易数据的特征标识数据;第一检索模块,用于根据待访问电力交易数据的主体标识数据,获取实时库的主表中的第一目标记录数据;其中,主表中的第一目标记录数据为主表中的各记录数据中,主体标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力交易数据处理方法,其特征在于,包括:获取待存储电力交易数据、待存储电力交易数据的主体标识数据和待存储电力交易数据的特征标识数据;将待存储电力交易数据、待存储电力交易数据的主体标识数据和待存储电力交易数据的特征标识数据,分别作为一组记录数据中的交易数据记录域值、主体标识域值以及特征标识域值写入分布式内存库的子表中;获取电力交易数据访问信息并解析,得到待访问电力交易数据的主体标识数据以及待访问电力交易数据的特征标识数据;根据待访问电力交易数据的主体标识数据,获取实时库的主表中的第一目标记录数据;其中,主表中的第一目标记录数据为主表中的各记录数据中,主体标识域值与待访问电力交易数据的主体标识数据相同的记录数据;根据待访问电力交易数据的主体标识数据以及待访问电力交易数据的特征标识数据,获取分布式内存库的子表中的第一目标记录数据;其中,子表的第一目标记录数据为子表中的各记录数据中,主体标识域值与待访问电力交易数据的主体标识数据相同,且特征标识域值与待访问电力交易数据的特征标识数据相同的记录数据;根据主表中的第一目标记录数据和子表中的第一目标记录数据,基于预设的主键域配置信息,得到待访问电力交易数据。2.根据权利要求1所述的电力交易数据处理方法,其特征在于,所述特征标识数据包括下述中的一个或两个:时间标识数据和交易序列标识数据。3.根据权利要求1所述的电力交易数据处理方法,其特征在于,所述根据主表中的第一目标记录数据和子表中的第一目标记录数据,基于预设的主键域配置信息,得到待访问电力交易数据包括:基于预设的主键域配置信息,得到主表中的记录数据的主键域和子表中的记录数据的主键域;根据主表中的记录数据的主键域,提取主表中的第一目标记录数据的主键域域值,得到第一提取信息;根据子表中的记录数据的主键域,提取子表中的第一目标记录数据的主键域域值,得到第二提取信息;组合第一提取信息和第二提取信息,得到待访问电力交易数据。4.根据权利要求1所述的电力交易数据处理方法,其特征在于,还包括:获取主键域配置信息修改信息;根据主键域配置信息修改信息,修改预设的主键域配置信息。5.根据权利要求1所述的电力交易数据处理方法,其特征在于,还包括:获取商用库中当前应用各模型主体的主体标识数据和模型信息数据;遍历当前应用各模型主体:将当前模型主体的主体标识数据和模型信息数据,分别作为一组记录数据中的主体标识域值以及模型信息域值写入实时库的主表中。6.根据权利要求1所述的电力交易数据处理方法,其特征在于,还包括:获取待发布电力交易数据的主体标识数据和待发布电力交易数据的特征标识数据;根据待发布电力交易数据的主体标识数据,获取实时库的主表中的第二目标记录数
据;其中,主表中的第二目标记录数据为主表中的各记录数据中,主体标识域值与待发布电力交易数据的主体标识数据相同的记录数据;根据待发布电力交易数据的主体标识数据以及待发布电力交易数据的特征标识数据,获取分布式内存库的子表中的第二目标记录数据;其中,子表的第二目标记录数据为子表中的各记录数据中,主体标识域值与待发布电力交易数据的主体标识数据相同...

【专利技术属性】
技术研发人员:黄龙达徐攀庄卫金杨争林潘加佳刘晓梅孙鹏邵平张鸿颜自坚孙名扬于芳王艳
申请(专利权)人:中国电力科学研究院有限公司
类型:发明
国别省市:

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

1