一种电能质量pqdif通信一致性检测方法

文档序号:6624046阅读:249来源:国知局
一种电能质量pqdif通信一致性检测方法
【专利摘要】本发明公开了一种电能质量PQDIF通信一致性检测方法,通过以下步骤1)设定PQDIF文件的检测目标;所述检测目标由不同的标签项组成;2)读入待检PQDIF文件,读取待检文件数据源记录中所有通道记录的目标标签项及其对应标签值;3)比较待检文件的标签值组合与标准的标签值组合是否符合通信格式要求,本发明可以实现快速有效的电能质量PQDIF通信一致性检测方法,提高程序的智能识别能力。
【专利说明】一种电能质量PQDIF通信一致性检测方法

【技术领域】
[0001]本发明涉及供电系统的一种电能质量PQDIF通信一致性检测方法。

【背景技术】
[0002]PQDIF是IEEE制定的电能质量监测终端的文件记录格式规范,广泛用于电能质量监测系统的数据传输交换。随着规范的推广,PQDIF标准已经成为了电能质量信息标准化的重要手段。国际上很多电力公司的电能质量监测网系统均采用PQDIF作为标准的数据格式。在国内,PQDIF已经被业内普遍接受,作为电能质量监测设备的基本数据记录格式以及电能质量监测系统数据传输的基本格式要求。
[0003]目前,各省电力公司在各自的电能质量监测系统中均实现了PQDIF文件传输的支持功能,并制定了相应的PQDIF文件规范,但是,由于PQDIF文件具有自定义性,可能会发生文件中标签项的内容混乱、取值不一以及内容缺失等问题,这直接导致部分厂家自动生成的PQDIF文件不能被读取程序正确解析,必需的数据未记录,或者记录的电能质量数据不合规范要求。这些问题会导致PQDIF文件失效、电能质量数据管理困难以及数据库出错等问题,影响监测系统的正常运行。


【发明内容】

[0004]本发明所要解决的技术问题是提供一种针对目前电能质量PQDIF通信文件的不一致现象,提出PQDIF文件一致性的检测方法,依据规范制定的格式特征,实现电能质量PQDIF文件通用、快速的识别检测。
[0005]为解决上述技术问题,本发明通过以下技术方案来实现:
[0006]本发明一种电能质量PQDIF通信一致性检测方法,包括以下步骤:
[0007]I)设定PQDIF通信文件的检测目标;
[0008]本发明所述检测目标由文件数据源记录中的需要检测标签项组成,必需的标签项包括:tagQuantityMeasuredID、tagQuantityTypelD、tagPhaselD、tagQuantityCharacteristicID,可选的标签项包括:tagValueTypeID、tagChanneIName、tagQuantityUnitsID。
[0009]2)读入待检PQDIF文件,读取待检文件数据源记录中所有通道记录的目标标签项和对应的标签值,分别按照通道组别进行组合存储。
[0010]3)比较待检文件的标签值组合与标准的标签值组合,检测该文件是否达到通信格式要求。
[0011]本发明选取电能质量数据库能够识别通道数据的最低标签项数目作为检测目标,对文件数据源中通道定义进行检测分析,解决PQDIF通信中数据格式不一致的问题;所述的检测目标可根据实际的规范要求,进行检测内容的增加或者删减;在列出的可选标签项中,可任选一个或者多个作为补充检测目标,以提高PQDIF通信的一致性。
[0012]本发明PQDIF文件的读取过程中,首先需要完成记录的物理结构检验,即检验每个记录的记录头中的循环冗余校验码(Cyclical Redundancy Check,CRC)与记录体的校验和是否一致。
[0013]本发明该检测方法只需读入待检文件数据源记录中的通道记录,其余内容的读取可跳过,提高检测效率;读取待检的标签值组合按照通道序号分类存储,可采用数组或者类的形式。
[0014]本发明在标准值组合的检测过程中,只有完全匹配的组合才能列入合格通道,部分缺失的组合则列入不合格通道;如组合中部分内容与标准不一致,则将其列入不一致标签,可进行人工检测,通过的结果可存入标准的标签组合数据库,实现智能的数据库升级。
[0015]采用本发明检测方法后,其有益效果为:
[0016]本发明通过对PQDIF通信文件中关键标签项的识别检测来实现检测目标,根据IEEE 推荐的格式规范,建立 tagQuantityMeasuredID (数量标签)、tagQuantityTypelD (测得量标签)、tagPhaselD (相别标签)、tagQuantityCharacteristicID (特征标签)的关键标签项检测目标。可选标签项可以提高检测结果的一致性程度。读取待检文件的标签组合,并在标准的标签库中搜索匹配,实现一致性的快速检测。不一致的标签组合输出至人工识另IJ,并将可接受的格式存入标签组合库中,提高程序的智能识别能力。

【专利附图】

【附图说明】
[0017]图1是某一电能质量监测设备生成的PQIDF文件的数据源结构图;
[0018]图2是检测目标的标签项组合;
[0019]图3是PQDIF通彳目一致性检测方法的流程不意图;
[0020]图4是一致性检测结果说明图。

【具体实施方式】
[0021]下面结合附图对本发明作更进一步的说明。
[0022]实施例1,本实例中,一组检测标签项设定为:tagQuantityMeasuredID、tagQuantityTypelD、tagPhaselD、tagQuantityCharacteristicID、tagValueTypelD。检测程序首先读取PQDIF文件每个记录头中的校验和,并计算对应记录体的校验和,然后进行比对。如果校验和相同,则该记录物理结构完整;否则说明记录内容出错,文件出现缺失,退出检测程序。只有所有记录的物理校验都合格,文件才是完整的,可进行下一步的检测。其中图1是某一待检文件的数据源结构图,图2是选取的检测标签项。
[0023]测试程序首先读入PQDIF文件数据源记录中的所有标签,如遇到无法识别的标签,将其列入未知标签,并输出到测试结果中。随后,程序搜索必须的标签是否缺失,如果标签缺失,则将缺失的标签输出到结果中;如果没有缺失,则进入下一步的检测。
[0024]测试程序进一步读入数据源记录得到所有通道定义的标签及其标签值组合。将标准的标签值组合逐个在待检文件的标签组合中进行搜索匹配,如果匹配失败,进入差异匹配,将其判断识别为不一致标签或者缺失标签,并进入下一个组合的匹配;如果匹配成功,则直接进入下个匹配。当所有的标签组合都已匹配结束,程序将所得结果输出,如果匹配成功,则显示文件测试通过;如果出现未知或者缺失标签组合,则将这些组合输出。其中图3是整个检测流程图,图4是检测结果说明。
【权利要求】
1.一种电能质量PQDIF通信一致性检测方法,特征在于:包括以下步骤: 1)设定PQDIF通信文件的检测目标; 检测目标由文件数据源记录中的需要检测标签项组成,必需的标签项包括:tagQuantityMeasuredID、 tagQuantityTypelD、 tagPhaselD、tagQuantityCharacteristicID,可选的标签项包括:tagValueTypeID、tagChanneIName、tagQuantityUnitsID ; 2)读入待检PQDIF文件,读取待检文件数据源记录中所有通道记录的目标标签项和对应的标签值,分别按照通道组别进行组合存储; 3)比较待检文件的标签值组合与标准的标签值组合,检测该文件是否达到通信格式要求。
2.根据权利要求1所述的检测方法,其特征在于:选取电能质量数据库能够识别通道数据的最低标签项数目作为检测目标,对文件数据源中通道定义进行检测分析,解决PQDIF通信中数据格式不一致的问题。
3.根据权利要求1所述的检测方法,其特征在于=PQDIF文件的读取过程中,首先需要完成记录的物理结构检验,即检验每个记录的记录头中的循环冗余校验码与记录体的校验和是否一致。
4.根据权利要求1所述的检测方法,其特征在于:该检测方法只需读入待检文件数据源记录中的通道记录,其余内容的读取可跳过;读取待检的标签值组合按照通道序号分类存储,可采用数组或者类的形式。
5.根据权利要求1所述的检测方法,其特征在于:在标准值组合的检测过程中,只有完全匹配的组合才能列入合格通道,部分缺失的组合则列入不合格通道;如组合中部分内容与标准不一致,则将其列入不一致标签,可进行人工检测,通过的结果可存入标准的标签组合数据库,实现智能的数据库升级。
【文档编号】G06F17/30GK104182507SQ201410409946
【公开日】2014年12月3日 申请日期:2014年8月19日 优先权日:2014年8月19日
【发明者】黄学良, 周磊, 曲小慧, 李群, 袁晓冬, 陈兵 申请人:国家电网公司, 江苏省电力公司, 江苏省电力公司电力科学研究院, 东南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1