本发明专利技术涉及一种配电网历史数据服务接口的一致性校验方法,基于对象管理组织OMG、数据访问工具DAF、工业系统的历史数据访问标准HDAIS,在支持面向对象的通用信息模型CIM基础上,对配电网系统的历史数据标准化访问访问接口进行规范一致性测试,如果失败,则反馈错误信息,等待修改,直至成功。本发明专利技术所述的方法校验准确、全面的对系统接口进行一致性验证,确保系统间无障碍的访问历史数据,保证资源共享。可高效且全面的校验历史数据访问接口,根据系统实际支持的接口数量,可提高2倍以上的开发效率,节约资源、降低开发和维护成本。
【技术实现步骤摘要】
【专利摘要】本专利技术涉及,基于对象管理组织OMG、数据访问工具DAF、工业系统的历史数据访问标准HDAIS,在支持面向对象的通用信息模型CIM基础上,对配电网系统的历史数据标准化访问访问接口进行规范一致性测试,如果失败,则反馈错误信息,等待修改,直至成功。本专利技术所述的方法校验准确、全面的对系统接口进行一致性验证,确保系统间无障碍的访问历史数据,保证资源共享。可高效且全面的校验历史数据访问接口,根据系统实际支持的接口数量,可提高2倍以上的开发效率,节约资源、降低开发和维护成本。【专利说明】—种配电网历史数据服务接口的一致性校验方法
本专利技术涉及,基于OMG HDAIS标准,对历史数据服务接口进行标准化校验。
技术介绍
配电网系统的历史数据访问服务,必须遵循统一标准的接口 HDAIS。HDAIS是OMG发布的国际标准,HDAIS接口定义了一系列用于时间序列数据管理与访问的操作接口,以使得系统中各个应用程序能够生成和使用这些历史数据。该接口可以提供基于时间序列的历史数据访问或服务,例如一天,一周或者更长时间。配电网业务应用中一个典型的应用历史数据的例子是负荷预测,实现电力负荷预测需根据历史数据的变化趋势。HDAIS提供一种访问历史数据的标准化机制,从而使得各种基于历史数据的应用功能开发不再有数据获取的障碍。 目前,许多配电网相关系统对标准化的历史数据服务规范的理解和实现不同程度的存在差异,为不同系统的无缝集成和互操作造成一定的困难,这在很大程度上削弱了配电网系统的自动化进程。因此,配电网系统若真正实现应用集成,需进行标准的一致性校验,准确且有效的校验方法是实现应用整合的基本步骤和根本性措施。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种校验方法准确、全面的对系统接口进行一致性验证,确保系统间无障碍的访问历史数据,保证资源共享的配电网历史数据服务接口的一致性校验方法。 本专利技术的技术方案如下: ,基于对象管理组织0MG、数据访问工具DAF、工业系统的历史数据访问标准HDAIS,在支持面向对象的通用信息模型CIM基础上,对配电网系统的历史数据标准化访问访问接口进行规范一致性测试,如果失败,则反馈错误信息,等待修改,直至成功。 作为优选,具体为:首先,创建HDAIS服务对象;然后,对HDAIS接口进行检验。 作为优选,校验的内容进一步包括:数据读取校验、数据更新校验、条目属性读取校验、标注校验、数据重放校验、数据对象发现校验、数据模型发现校验、历史数据对象发现校验的一种或多种。 作为优选,HDAIS接口服务实现对时序数据的访问,服务提供的接口对象包括:月艮务器和客户端对象、用于连接的接口、模型浏览对象和数据访问对象。 作为优选,模型浏览对象包括:用于浏览节点、用于浏览历史数据条目、用于浏览节点类型、用于浏览节点类型属性、用于浏览历史数据的属性、用于浏览聚集操作。 作为优选,数据访问对象包括:用于访问历史数据、用于访问被修改了的历史数据、用于访问历史数据的属性值、用于访问历史数据的标注信息。 作为优选,历史数据访问模式包括:同步数据读写、异步数据读写、重放模式,根据接口的同步或异步特性,对所有校验的内容进行同步测试或异步测试。 作为优选,数据读取校验、数据更新校验、条目属性读取校验、标注校验均进行同步测试与异步测试;校验的内容具体如下: 数据读取校验:校验对基本数据的读取、校验聚集操作、校验对指定时间点数据的读取; 数据更新校验:校验对基本数据的插入、校验对基本数据的替换、校验对基本数据的插入并替换、校验对某个指定时间区间的数据进行删除、校验对某些指定时间点的数据进行删除; 条目属性读取校验:校验对条目属性的读取; 标注校验:校验对条目标注的读取、校验对条目标注的插入。 作为优选,数据重放校验的内容包括:校验对基本数据的回放、校验对经过聚集操作的数据的回放; 数据对象发现校验的内容包括:校验DAIS::HDA::Browse::1Home的node_home、item_home、property_home> type_home> aggregate_home、item_attribute_home 是否返回空,判断是否支持各项功能;校验DAIS::HDA::Browse::1tem::1Home的find、find_by_parent、find_by_type、get_pathnames、get_ids的支持情况;校验对迭代器的支持情况;校验对各个聚集操作的支持情况; 数据模型发现校验的内容为校验是否支撑数据模型专利技术; 历史数据对象发现校验的内容为检验属性的返回值,判断是否支持Browse接口。 本专利技术的有益效果如下: 本专利技术所述的配电网历史数据服务接口的一致性校验方法,在支持面向对象的通用信息模型基础上,基于最新国际标准0MG/DAF/HDAIS实现配电网系统的历史数据标准化访问接口一致性校验,从而解决不同系统之间数据访问机制的规范化问题,节省了系统维护和开发费用,提高了配电网应用软件的开发效率,促进了系统间的互联互通。 本专利技术所述的方法校验准确、全面的对系统接口进行一致性验证,确保系统间无障碍的访问历史数据,保证资源共享。可高效且全面的校验历史数据访问接口,根据系统实际支持的接口数量,可提高2倍以上的开发效率,节约资源、降低开发和维护成本。 【专利附图】【附图说明】 图1是HDAIS接口需要校验的内容。 【具体实施方式】 以下结合附图及实施例对本专利技术进行进一步的详细说明。 —种配电网历史数据服务接口的一致性校验方法,基于对象管理组织0MG、数据访问工具DAF、工业系统的历史数据访问标准HDAIS,在支持面向对象的通用信息模型CIM基础上,对配电网系统的历史数据标准化访问访问接口进行规范一致性测试,如果失败,则反馈错误信息,等待修改,直至成功。 所述的方法具体步骤为: I)创建HDAIS服务对象; 2)对HDAIS接口进行检验,内容包括:一致性校验、数据读取校验、数据更新校验、条目属性读取校验、标注校验、数据重放校验、数据对象发现校验、数据模型发现校验、历史数据对象发现校验的一种或多种。 步骤I)中,创建HDAIS服务对象具体为通过HDAIS接口校验IEC61970 GID (电力企业数据集成接口标准)的历史数据服务部分。 HDAIS接口服务实现对时序数据的访问,服务提供的接口对象包括:服务器和客户端对象、用于连接的接口、模型浏览对象和数据访问对象。 服务器和客户端对象包括: DAIS::HDA::Server, DAIS::HDA::Sess1n,和 DAIS::HDA::Callback。 用于连接的接口DAIS::HDA::Connect1n 由 DAIS::HDA::Sess1n 来实现。 模型浏览对象DAIS::HDA::Browse::1Home是各个具体数据类型浏览对象的集合,由它来创建各个具体数据类型的浏览对象。它在DAIS::HDA: !Sess1n中创建,创建时会被指定一个基准时间。 具体的模型浏览对象有以下几个: DAIS::HDA::Node::1Ho本文档来自技高网...
【技术保护点】
一种配电网历史数据服务接口的一致性校验方法,其特征在于,基于对象管理组织OMG、数据访问工具DAF、工业系统的历史数据访问标准HDAIS,在支持面向对象的通用信息模型CIM基础上,对配电网系统的历史数据标准化访问访问接口进行规范一致性测试,如果失败,则反馈错误信息,等待修改,直至成功。
【技术特征摘要】
【专利技术属性】
技术研发人员:吴文宣,邹玲枫,吴玉婷,
申请(专利权)人:国家电网公司,国网福建省电力有限公司,国网福建省电力有限公司泉州供电公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。