System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种新能源场站时序数据存取系统及方法技术方案_技高网

一种新能源场站时序数据存取系统及方法技术方案

技术编号:40977654 阅读:3 留言:0更新日期:2024-04-18 21:25
本发明专利技术属于数据处理技术领域,提供了一种新能源场站时序数据存取系统及方法,其技术方案为:获取不同来源的新能源场站直发和转发的报文数据;将解析后的报文数据转为适配数据文件,将其中的测点根据提前配置好的测点表、指标表和测点指标关系表分别打上指标标签和未配置标签后封装;根据场站编码对应的序列号确定出时序库序号,从时序信息表中找到时序库的地址信息;将适配处理后的数据按照找到的时序库的地址信息写入对应的时序信息表中。支持时序数据库的扩展,再者解决了异构数据源同化处理,较少后期的维护成本,最后解决了冗余数据保存问题。

【技术实现步骤摘要】

本专利技术数据处理,尤其涉及一种新能源场站时序数据存取系统及方法


技术介绍

1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。

2、新能源场站时刻产生大量的监测数据、环境数据,这些数据对于新能源场站的运行管理、设备维护、能源管理等方面都具有重要的意义。时序数据库针对时序数据的特点和应用场景进行了专门的优化,包括存储、查询、数据删除等方面。

3、项目上新能源场站数据来源不同,有场站直采上报、有从发电集团转发、有从生产控制大区传输,关键的是各自的测点格式千差万别,同时随着数据量的增多,对项目上时序数据库的存取产生很大的性能影响。

4、目前多源数据存取采用的方法是将不同系统中的数据建立统一的数据访问地址规约,基于该规约解析后存储至对应的数据库中,一方面若后续想加入新的数据站点,扩展起来比较麻烦,另一方面若存在冗余数据,直接将其丢弃或将原始数据杂糅在一起,增加了项目负担。


技术实现思路

1、为了解决上述
技术介绍
中存在的至少一项技术问题,本专利技术提供一种新能源场站时序数据存取系统及方法,其以时序数据库为存储介质的项目的存储和检索效率,支持时序数据库的扩展,再者解决了异构数据源同化处理,较少后期的维护成本,最后解决了冗余数据保存问题,并非一味的将冗余数据丢弃,也不用将冗余数据与有用数据杂糅在一起,增加项目负担。

2、为了实现上述目的,本专利技术采用如下技术方案:

3、本专利技术的第一个方面提供一种新能源场站时序数据存取系统,包括:

4、接收模块,被配置为:获取不同来源的新能源场站直发和转发的报文数据;

5、适配模块,被配置为:将解析后的报文数据转为适配数据文件,将其中的测点根据提前配置好的测点表、指标表和测点指标关系表分别打上指标标签和未配置标签,封装后转发至分发模块;

6、分发模块,被配置为:根据场站编码对应的序列号确定出时序库序号,从时序信息表中找到时序库的地址信息;

7、数据存储模块,被配置为:将适配模块处理后的数据按照找到的时序库的地址信息写入对应的时序信息表中。

8、进一步地,所述接收模块不主动轮询各异构数据源上报数据,只是事先开放多个接口,告知各异构数据源端,由各数据源端主动适配接收模块。

9、进一步地,所述系统还包括传输模块和解析模块,所述传输模块,被配置为:将报文数据传输至解析模块;

10、所述解析模块,被配置为:翻译报文内容,解析出报文数据中包含的指标信息以及数据信息。

11、进一步地,所述适配模块中,所述将其中的测点根据提前配置好的测点表、指标表和测点指标关系表分别打上指标标签和未配置标签,包括:

12、在关系库中定义测点表、指标表和测点指标关系表;

13、将各个场站的监测测点数据导入测点,每增加一个监测测点,将其对应的测点在测点表中更新;

14、指标表中,据具体项目的需求设定相应的指标,作为某个监测项的key值;

15、根据得到的测点表和指标表关联得到测点指标关系表;

16、根据测点指标关系表,将数据文件中的测点分别打上指标标签和未配置标签。

17、进一步地,所述适配模块中,读取测点指标关系表,将场站上报的测点数据打上指标标签,对于未在测点指标关系表中找到的测点,打上未配置标签,最后统一封装在数据文件中。

18、进一步地,所述分发模块中,提前给项目上使用的时序库编号,从关系库中获取场站编码转换为唯一序列号,计算出对应的存储时序库序号i=序列号%(n-1)n>1且为整数,i记录在关系库场站表中,根据i获取时序库信息。

19、进一步地,所述系统还包括读取模块,所述读取模块被配置为:

20、首先通过场站编码查询关系库场站表,获取时序库编码和发电集团编码,通过时序库编码读取时序库配置表,获取到时序库的ip地址和模块口;

21、然后查询测点指标关系表,用指标作为查询条件,从测点指标表中获取测点集合,然后结合场站编码,从测点表中取出某项指标的测点;

22、最后基于时序库的信息、测点信息查询得到测点数据。

23、本专利技术的第二个方面提供一种新能源场站时序数据存取方法,包括如下步骤:

24、获取不同来源的新能源场站直发和转发的报文数据;

25、将解析后的报文数据转为适配数据文件,将其中的测点根据提前配置好的测点表、指标表和测点指标关系表分别打上指标标签和未配置标签后封装;

26、根据场站编码对应的序列号确定出时序库序号,从时序信息表中找到时序库的地址信息;

27、将适配处理后的数据按照找到的时序库的地址信息写入对应的时序信息表中。

28、与现有技术相比,本专利技术的有益效果是:

29、1、本专利技术将多源异构新能源场站直发和转发的报文数据,以时序数据库为存储介质的项目的存储和检索,将其中的测点根据提前配置好的测点表、指标表和测点指标关系表分别打上指标标签和未配置标签后封装;根据场站编码对应的序列号确定出时序库序号,从时序信息表中找到时序库的地址信息;将适配处理后的数据按照找到的时序库的地址信息写入对应的时序信息表中。支持时序数据库的扩展,解决了异构数据源同化处理,较少后期的维护成本。

30、2、本专利技术接收模块不主动轮询各异构数据源上报数据,只是事先开放多个接口,告知各异构数据源端,由各数据源端主动适配接收模块。接收模块不轮询各源端,减少维护成本和网络压力。

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

本文档来自技高网...

【技术保护点】

1.一种新能源场站时序数据存取系统,其特征在于,包括:

2.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述接收模块不主动轮询各异构数据源上报数据,只是事先开放多个接口,告知各异构数据源端,由各数据源端主动适配接收模块。

3.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述系统还包括传输模块和解析模块,所述传输模块,被配置为:将报文数据传输至解析模块;

4.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述适配模块中,所述将其中的测点根据提前配置好的测点表、指标表和测点指标关系表分别打上指标标签和未配置标签,包括:

5.如权利要求4所述的一种新能源场站时序数据存取系统,其特征在于,所述适配模块中,读取测点指标关系表,将场站上报的测点数据打上指标标签,对于未在测点指标关系表中找到的测点,打上未配置标签,最后统一封装在数据文件中。

6.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述分发模块中,提前给项目上使用的时序库编号,从关系库中获取场站编码转换为唯一序列号,计算出对应的存储时序库序号i=序列号%(n-1)n>1且为整数,i记录在关系库场站表中,根据i获取时序库信息。

7.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述系统还包括读取模块,所述读取模块被配置为:

8.一种新能源场站时序数据存取方法,其特征在于,包括如下步骤:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求8中任一项所述的一种新能源场站时序数据存取方法中的步骤。

10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求8中任一项所述的一种新能源场站时序数据存取方法中的步骤。

...

【技术特征摘要】

1.一种新能源场站时序数据存取系统,其特征在于,包括:

2.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述接收模块不主动轮询各异构数据源上报数据,只是事先开放多个接口,告知各异构数据源端,由各数据源端主动适配接收模块。

3.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述系统还包括传输模块和解析模块,所述传输模块,被配置为:将报文数据传输至解析模块;

4.如权利要求1所述的一种新能源场站时序数据存取系统,其特征在于,所述适配模块中,所述将其中的测点根据提前配置好的测点表、指标表和测点指标关系表分别打上指标标签和未配置标签,包括:

5.如权利要求4所述的一种新能源场站时序数据存取系统,其特征在于,所述适配模块中,读取测点指标关系表,将场站上报的测点数据打上指标标签,对于未在测点指标关系表中找到的测点,打上未配置标签,最后统一封装在数据文件中。

【专利技术属性】
技术研发人员:杨会轩张翔宇苏明夏倩倩
申请(专利权)人:山东华科信息技术有限公司
类型:发明
国别省市:

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

1