数据转化方法和装置制造方法及图纸

技术编号:12887906 阅读:69 留言:0更新日期:2016-02-17 20:38
本发明专利技术公开了一种数据转化方法和装置。其中,该数据转化方法包括:获取参考数据源中的参考数据;读取参考数据的参考数据格式;获取待转化数据源中的待转化数据,其中,待转化数据的待转化数据格式与参考数据格式为不同格式;以及根据参考数据格式将待转化数据转化成目标数据,其中,目标数据的目标数据格式与参考数据格式相同。通过本发明专利技术,解决了相关技术中不同数据源的数据不能跨数据源分析的问题。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,具体而言,涉及一种数据转化方法和装置
技术介绍
目前,电力系统在进行数据分析时,需要对大量不同数据源的数据进行分析。不同数据源的数据往往具有不同的数据格式。在相关技术中,在对不同的数据格式的数据源数据进行分析时,往往采用独立分析的技术方案。独立数据分析方案在分析数据时,不能将多种数据源进行融合,分析效率比较低,且不利于多种数据的综合仿真测试。例如,电力系统分析程序BPA主要为计算而设计,仅仅保留了计算所必须的标么值信息,而缺乏相应的设备信息和原始参数,了弥补这一不足,系统所专门开发了 PSDB设备库管理软件。其中,PSDB采用FOXPRO数据库,相应增加了设备铭牌值,可以生成PSD-BPA潮流和稳定数据,PSD-BPA采用固定格式的文本文件,潮流(.DAT)和稳定(.SffI)两个文件包含了机电暂态所用到的全部数据。然而,PSDB软件功能单一,人机界面设计简单。又例如,生产管理系统PMIS完全基于自主研发的电力业务软件平台进行系统构建,具有系统标准化、输变配一体化的特点,但是,基于PMIS的数据不能直接进行其他格式的数据分析,即,不同数据源的数据不能跨数据源分析。针对相关技术中不同数据源的数据不能跨数据源分析的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种数据转化方法和装置,以解决相关技术中不同数据源的数据不能跨数据源分析的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种数据转化方法。该方法包括:获取参考数据源中的参考数据;读取所述参考数据的参考数据格式;获取待转化数据源中的待转化数据,其中,所述待转化数据的待转化数据格式与所述参考数据格式为不同格式;以及根据所述参考数据格式将所述待转化数据转化成目标数据,其中,所述目标数据的目标数据格式与所述参考数据格式相同。进一步地,在根据所述参考数据格式将所述待转化数据转化成目标数据之后,所述数据转化方法还包括:根据所述目标数据生成数据库;以及将所述目标数据存储在所述数据库中。进一步地,在将所述目标数据存储在所述数据库中之后,所述数据转化方法还包括:从所述数据库中读取所述目标数据;以及根据所述目标数据生成仿真文件,所述仿真文件为对所述目标数据进行仿真处理的文件。进一步地,在从所述数据库中读取所述目标数据之后,所述数据转化方法还包括:根据所述目标数据生成图形文件;向软件前端输出所述图形文件;以及在所述软件前端的图形界面上显示所述图形文件。进一步地,根据所述参考数据格式将所述待转化数据转化成目标数据包括:将所述待转化数据和所述参考数据进行对比;判断所述待转化数据和所述参考数据是否存在差异;如果判断出所述待转化数据和所述参考数据不存在差异,则将所述待转化数据转化为所述目标数据;以及如果判断出所述待转化数据和所述参考数据存在差异,则进行告警。为了实现上述目的,根据本专利技术的另一方面,提供了一种数据转化装置。该装置包括:第一获取单元,用于获取参考数据源中的参考数据;第一读取单元,用于读取所述参考数据的参考数据格式;第二获取单元,用于获取待转化数据源中的待转化数据,其中,所述待转化数据的待转化数据格式与所述参考数据格式为不同格式;以及转化单元,用于根据所述参考数据格式将所述待转化数据转化成目标数据,其中,所述目标数据的目标数据格式与所述参考数据格式相同。进一步地,该数据转化装置还包括:第一生成单元,用于在根据所述参考数据格式将所述待转化数据转化成目标数据之后,根据所述目标数据生成数据库;以及存储单元,用于将所述目标数据存储在所述数据库中。进一步地,该数据转化装置还包括:第二读取单元,用于在将所述目标数据存储在所述数据库中之后,从所述数据库中读取所述目标数据;以及第二生成单元,用于根据所述目标数据生成仿真文件,所述仿真文件为对所述目标数据进行仿真处理的文件。进一步地,该数据转化装置还包括:第三生成单元,用于在从所述数据库中读取所述目标数据之后,根据所述目标数据生成图形文件;输出单元,用于向软件前端输出所述图形文件;以及显示单元,用于在所述软件前端的图形界面上显示所述图形文件。进一步地,所述转化单元包括:对比模块,用于将所述待转化数据和所述参考数据进行对比;判断模块,用于判断所述待转化数据和所述参考数据是否存在差异;转化模块,用于在判断出所述待转化数据和所述参考数据不存在差异时,将所述待转化数据转化为所述目标数据;以及告警模块,用于在判断出所述待转化数据和所述参考数据存在差异,进行生敬口目。通过本专利技术,采用,解决了相关技术中不同数据源的数据不能跨数据源分析的问题,进而达到了便于数据分析的效果。【附图说明】构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的数据转化装置的示意图;图2是根据本专利技术实施例的用于数据转化的软件架构的示意图;图3是根据本专利技术实施例的BPA接口进行数据处理的流程图;图4是根据本专利技术实施例的PSDB接口进行数据处理的流程图;图5是根据本专利技术实施例的PMIS接口进行数据处理的流程图;图6是根据本专利技术实施例的模型转换的流程图;图7是根据本专利技术实施例的PSASP接口进行数据处理的流程图;以及图8是根据本专利技术实施例的数据转化方法的流程图。【具体实施方式】需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。为了使本领域的技术人员更好的理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,在本领域普通技术人员没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术的保护范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。根据本专利技术的实施例,提供了一种数据转化装置,该数据转化装置用于将不同的数据源数据转化为格式相同的数据。图1是根据本专利技术实施例的数据转化装置的示意图。如图1所示,该装置包括:第一获取单元10、第一读取单元20、第二获取单元30和转化单元40。第一获取单元10用于获取参考数据源中的参考数据。第一读取单元20用于读取参考数据的参考数据格式。第二获取单元30用于获取待转化数据源中的待转化数据,当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种数据转化方法,其特征在于,包括:获取参考数据源中的参考数据;读取所述参考数据的参考数据格式;获取待转化数据源中的待转化数据,其中,所述待转化数据的待转化数据格式与所述参考数据格式为不同格式;以及根据所述参考数据格式将所述待转化数据转化成目标数据,其中,所述目标数据的目标数据格式与所述参考数据格式相同。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙健竺懋渝袁清芳王海云杨楠高明伟刘慧珍杜晨红张岩王存平
申请(专利权)人:国家电网公司国网北京市电力公司
类型:发明
国别省市:北京;11

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

1