著录项信息
专利名称 | 电能质量监测数据检测方法、设备和系统 |
申请号 | CN201410422950.3 | 申请日期 | 2014-08-26 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2014-12-24 | 公开/公告号 | CN104237680A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G01R31/00 | IPC分类号 | G;0;1;R;3;1;/;0;0查看分类表>
|
申请人 | 华北电力大学 | 申请人地址 | 北京市昌平区回龙观朱辛庄2号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 华北电力大学 | 当前权利人 | 华北电力大学 |
发明人 | 马素霞;曾杰;邱丽羚;马晨霞;张凯 |
代理机构 | 北京众合诚成知识产权代理有限公司 | 代理人 | 张文宝 |
摘要
一种电能质量监测数据的检测方法,步骤如下:A、从电能质量监测终端获取电能质量监测数据,并执行步骤B、步骤C、步骤D中的一项或多项;B、从电能质量监测数据中获取通道标签,并与预存的标准通道标签进行比较;C、从电能质量监测数据中获取序列特征,并与预存的标准序列特征进行比较;D、对电能质量监测数据进行序列值错误检测;E、将步骤B、步骤C和步骤D中一项或多项的比较和/或检测结果反馈给电能质量分析服务器,符合在线监测系统要求的数据解析后存入基础数据库,作为高级计算的基础数据,不符合要求的数据反馈给监测终端,根据标准定义重新生成PQDIF文件。采用该方法能对监测终端检测数据快速检测,简化对监测终端的筛选。
1.一种电能质量监测数据检测方法,包括以下步骤:
A、从电能质量监测终端获取电能质量监测数据,并执行步骤B、步骤C、步骤D中的一项或多项;
B、从电能质量监测数据中获取通道标签,并与预存的标准通道标签进行比较;
C、从电能质量监测数据中获取序列特征,并与预存的标准序列特征进行比较;
D、对电能质量监测数据进行序列值错误检测;
E、将步骤B、步骤C和步骤D中一项或多项的比较和/或检测结果反馈给电能质量分析服务器,符合电能质量在线监测系统要求的监测数据解析后存入基础数据库,作为电能质量高级计算的基础数据,不符合电能质量在线监测系统要求的监测数据反馈给监测终端,监测终端根据标准定义重新生成PQDIF文件,最终实现PQDIF标准统一;
所述步骤B包括:
B1、从电能质量监测数据中获取通道标签,并执行步骤B2到B4中的一项或多项;
B2、检测所述获得的通道标签中是否缺少预存的标准通道标签;
B3、检测所述获得的通道标签是否具有比标准通道标签更多的多余通道标签;
B4、检测所述获得的通道标签是否具有错误的通道标签;
相应地,步骤E中返回步骤B2到B4中一项或多项的检测结果;
所述电能质量监测数据是电能质量数据交换格式PQDIF文件,步骤B和步骤C中的“从电能质量监测数据中获取”分别是指从电能质量数据交换格式PQDIF文件的数据源记录中获取通道标签和序列特征,步骤D中“从电能质量监测数据中获取”是指从电能质量数据交换格式PQDIF文件的观测记录中获取序列值。
2.权利要求1中所述的电能质量监测数据检测方法,其特征在于,所述步骤B2包括:获取通道标签;
B21、将获得的通道标签记录为通道定义表;
B22、遍历通道定义表,与记录标准通道标签的标准通道定义表对比,如果通道定义表中记录的通道标签存在于标准通道定义表中,则删除标准通道定义表中的所述通道标签;
B23、将标准通道定义表中剩余的通道标签作为是否缺少预存的标准通道标签的检测结果。
3.权利要求1中所述的电能质量监测数据检测方法,其特征在于,所述步骤B3包括:
B31、将获得的通道标签记录为通道定义表;
B32、遍历记录标准通道标签的标准通道定义表,与通道定义表对比,如果标准通道定义表中记录的标准通道标签存在于通道定义表中,则删除通道定义表中的所述通道标签;
B33、将通道定义表中剩余的通道标签作为是否包含多余通道标签的检测结果。
4.权利要求1中所述的电能质量监测数据检测方法,其特征在于,所述步骤B4包括:
B41、将获得的通道标签记录为通道定义表;
B42、遍历记录标准通道标签的标准通道定义表,与通道定义表对比,如果标准通道定义表中记录的标准通道标签存在于通道定义表中,则删除通道定义表中和标准通道定义表的所述通道标签;
B43、将通道定义表和标准通道定义表中剩余的结果作为错误通道标签检测的结果。
5.权利要求1中所述的电能质量监测数据检测方法,其特征在于,所述步骤C包括:
C1、所述序列特征包括序列标签和/或序列单位,从电能质量监测数据中获取序列标签和/或序列单位,并相应地执行步骤C2、C3中的一项或多项;
C2、检测所述获取的序列标签中是否缺少预存的标准序列标签;
C3、检测所述获取的序列单位是否为错误的序列单位;
相应地,步骤E中返回步骤C2和/或C3的检测结果。
6.权利要求5中所述的电能质量监测数据检测方法,其特征在于,所述步骤C2包括:
C21、将获得的序列标签记录为序列定义表;
C22、遍历序列定义表,与记录标准序列标签的标准序列定义表对比,如果序列定义表中记录的序列标签存在于标准序列定义表中,则删除标准序列定义表中的所述序列标签;
C23、将标准序列定义表中剩余的序列标签作为是否缺少预存的标准序列标签的检测结果。
7.权利要求1中所述的电能质量监测数据检测方法,其特征在于,所述步骤D包括:
D1、获取电能质量监测数据中各个通道中各序列的序列值均值;
D2、将获得的序列值均值与预存的标准序列值的上下限对比,计算序列值均值超出上下限的个数;
D3、判断超出上下限值的序列值均值个数在总的序列数中所占的比例是否超出了标准范围;
D4、将所述比对和/或判断结果作为序列值错误检测的结果。
8.一种电能质量监测数据的检测设备,包括电能质量监测数据获取单元和数据库,以及通道标签比较单元、序列特征比较单元、序列值错误检测单元中的一个或多个,此外检测设备还包括结果返回单元,所述电能质量监测数据获取单元和数据库连接至通道标签比较单元、序列特征比较单元、序列值错误检测单元中的一个或多个,其中,电能质量监测数据获取单元从电能质量监测终端获取电能质量监测数据;
数据库中预存标准通道标签信息、标准序列特征和标准序列值的上下限中的一项或多项;
通道标签比较单元按照权利要求1所述的步骤B将电能质量监测数据中的通道标签与预存的标准通道标签进行比较;
序列特征比较单元按照权利要求5所述的步骤C将电能质量监测数据中的序列特征与预存的标准序列特征进行比较;
序列值错误检测单元按照权利要求7所述的步骤D进行序列值错误检测;
结果返回单元返回通道标签比较单元、序列特征比较单元和序列值错误检测单元中一个或多个的比较或检测结果。
9.一种电能质量监测数据检测系统,包括电能质量监测终端、如权利要求8所述的电能质量监测数据检测设备以及电能质量分析服务器,其特征在于:电能质量监测终端连接至电能质量监测数据检测设备,电能质量监测数据检测设备连接至电能质量分析服务器,其中,电能质量监测数据检测设备从电能质量监测终端获取电能质量监测数据后,按照权利要求1所述的步骤进行检测,并将比较和/或检测结果反馈给电能质量分析服务器,符合电能质量在线监测系统要求的监测数据解析后存入基础数据库,作为电能质量高级计算的基础数据,不符合电能质量在线监测系统要求的监测数据反馈给监测终端,监测终端根据标准定义重新生成PQDIF文件,最终实现PQDIF标准统一。
电能质量监测数据检测方法、设备和系统\n技术领域\n[0001] 本发明涉及电力系统设备领域,特别涉及一种电力参数检测技术。\n背景技术\n[0002] 电能质量监测是电力公司了解电力系统性能并使之能满足用户需求的前提,是分析和解决电能质量问题的第一步,是在电力市场交易中建立电能质量等级服务标准和检验供电部门是否能达到合同约定的电能质量水平的技术和数据基础。\n[0003] 长期以来,电能质量在线监测系统多以某厂家监测终端为基础建立小范围的数据中心,没有统一的标准。这将导致不同电能质量监测设备的后台分析软件不相同,相互之间数据不兼容。同时,电能质量监测和分析涉及广泛的数据来源,如果不同类型数据的内容和描述格式各异,指标含义不统一,必将导致电能质量监测和分析数据管理混乱。\n[0004] 美国电气与电子工程师协会(IEEE)标准委员会制定的IEEE P1159.3标准中提出了一种电能质量数据交换格式——Power Quality Data Interchange Format(PQDIF)。它完全独立于监测设备的软、硬件,不仅可以较好地解决多数据源数据的兼容问题,还可以实现电能质量物理属性的多角度观察功能,符合电能质量监测技术的发展需要,因此常被作为电能质量监测网底层数据交换格式。\n[0005] 在国内电能质量领域,随着各省份电能质量监测网的建设,关于PQDIF规范的制定工作也相应开展,同时各电能质量监测装置厂家也纷纷在装置中实现PQDIF文件转换生成。\n[0006] IEEE P1159.3标准对绝大多数电能质量指标的通道标签做了定义,但由于该标准定义较早,而随着监测终端技术和电能质量的发展,只凭借IEEE P1159.3标准中定义的电能质量指标已很难完全满足各电网公司对电能质量监测分析的需求。因此当前各电网公司往往会根据自身需求对IEEE P1159.3标准中定义的电能质量指标进行扩展。此外IEEE P1159.3标准中对一些电能指标的标签存在多种定义,如谐波可用ID_QC_SPECTRA(谐波频谱)定义,也可用ID_QC_SPECTRA_HGROUP(谐波组)定义。\n[0007] CN203608218U文献公开了一种电能质量监测设备IEC61850一致性检测系统的通信装置,其中提到了对电能质量监测设备进行静态和/或动态一致性检测的大致步骤,但对如何进行监测数据的一致性检测并未进行介绍。CN101587152A公开了一种电能质量监测系统,提出了系统的结构构成,对如何进行监测数据的一致性检测也未提及。\n[0008] 由于PQDIF标准本身的结构复杂性和定义多样性,各省PQDIF规范的制定以及各厂家对标准的理解存在诸多差异,在实现PQDIF规范时会出现通道标签集或是序列标签集定义不统一的问题,导致不同厂家设备生成的PQDIF文件必须由对应厂家的程序进行解析。多数情况下第三方程序直接解析会出现部分数据类型无法识别或者直接错误退出的情况,因此只能针对不同定义结构频繁修改源代码重新编译。这不但妨碍了PQDIF标准的推广,而且违背了提出PQDIF的初衷。\n发明内容\n[0009] 鉴于此,本发明的目的在于,在监测终端接入电能质量在线监测系统之前,对各设备厂家的PQDIF数据格式进行一致性定义及快速检测,判读其是否满足接入当前在线监测系统的要求,由此解决不同厂家实现PQDIF规范时会出现通道标签集或是序列标签集定义不统一,导致PQDIF标准的推广受阻的问题,为构造兼容统一的电能质量一体化数据平台提供了技术支持。\n[0010] 为了实现上述目的,本发明提出了一种电能质量监测数据的检测方法,技术方案具体如下:\n[0011] 一种电能质量监测数据的检测方法,包括以下步骤:\n[0012] A、获取电能质量监测数据,并执行步骤B、步骤C、步骤D中的一项或多项;\n[0013] B、从电能质量监测数据中获取通道标签,并与预存的标准通道标签进行比较;\n[0014] C、从电能质量监测数据中获取序列特征,并与预存的标准序列特征进行比较;\n[0015] D、对电能质量监测数据进行序列值错误检测;\n[0016] E、将步骤B、步骤C和步骤D中一项或多项的比较和/或检测结果反馈给电能质量分析服务器,符合电能质量在线监测系统要求的监测数据解析后存入基础数据库,作为电能质量高级计算的基础数据,不符合电能质量在线监测系统要求的监测数据反馈给监测终端,监测终端根据标准定义重新生成PQDIF文件,最终实现PQDIF标准统一。\n[0017] 其中,所述电能质量监测数据是电能质量数据交换格式PQDIF文件,相应地,步骤B和步骤C中“从电能质量监测数据中获取”是指从电能质量数据交换格式PQDIF文件的数据源记录中分别获取通道标签、序列特征,步骤D中“从电能质量监测数据中获取”是指从电能质量数据交换格式PQDIF文件的观测记录中获取序列值。\n[0018] 电能质量监测数据种类繁多,例如可以包括:供电公司名称、监测变电站名、母线名称、线路名称、电压等级、母线短路容量、供电设备容量、用户协议容量、设备标识、电压幅值和相位、电流幅值和相位等。\n[0019] 优选地,所述步骤B包括:\n[0020] B1、从电能质量监测数据中获取通道标签,并执行步骤B2到B4中的一项或多项;\n[0021] B2、检测获得的所述通道标签中是否缺少预存的标准通道标签;\n[0022] B3、检测获得的所述通道标签是否具有比标准通道标签更多的多余通道;\n[0023] B4、检测获得的所述通道标签是否具有错误的通道标签;\n[0024] 相应地,步骤E中返回B2到B4步骤中检测结果的一项或多项。\n[0025] 优选地,所述步骤B2包括:\n[0026] B21、检测所述获得的通道标签记录为通道定义表;\n[0027] B22、遍历通道定义表,与记录标准通道标签的标准通道定义表对比,如果通道定义表中记录的通道标签存在于标准通道定义表中,则删除标准通道定义表中的所述通道标签;\n[0028] B23、将标准通道定义表中剩余的通道标签作为是否缺少预存的标准通道标签的检测结果。\n[0029] 优选地,所述步骤B3包括:\n[0030] B31、将检测所述获得的通道标签记录为通道定义表;\n[0031] B32、遍历记录标准通道标签的标准通道定义表,与通道定义表对比,如果标准通道定义表中记录的标准通道标签存在于通道定义表中,则删除通道定义表中的所述通道标签;\n[0032] B33、将通道定义表中剩余的通道标签作为是否包含多余通道的检测结果。\n[0033] 优选地,所述步骤B4包括:\n[0034] B41、将检测所述获得的通道标签记录为通道定义表;\n[0035] B42、遍历记录标准通道标签的标准通道定义表,与通道定义表对比,如果标准通道定义表中记录的标准通道标签存在于通道定义表中,则删除通道定义表中和标准通道定义表中的所述通道标签;\n[0036] B43、将通道定义表和标准通道定义表中剩余的结果作为错误通道标签检测的结果。\n[0037] 优选地,所述步骤C包括:\n[0038] C1、所述序列特征包括序列标签和/或序列单位,从电能质量监测数据中获取序列标签和/或序列单位,并相应地执行步骤C2和/或C3和/或C4;\n[0039] C2、检测所述获取的序列标签中是否缺少预存的标准序列标签;\n[0040] C3、检测所述获取的序列标签中是否具有错误的序列标签;\n[0041] C4、检测所述获取的序列单位是否具有错误的序列单位;\n[0042] 相应地,步骤E中返回步骤C2、C3和C4中一项或多项的检测结果。\n[0043] 优选地,所述步骤C2包括:\n[0044] C21、将检测所述获得的序列标签记录为序列定义表;\n[0045] C22、遍历序列定义表,与记录标准序列标签的标准序列定义表对比,如果序列定义表中记录的序列标签存在于标准序列定义表中,则删除标准序列定义表中的所述序列标签;\n[0046] C23、将标准序列定义表中剩余的序列标签作为是否缺少预存的标准序列标签的检测结果。\n[0047] 优选地,所述步骤D包括:\n[0048] D1、获取电能质量监测数据的各个通道中各序列的序列值均值;\n[0049] D2、将获得的序列值均值与预存的标准序列值的上下限对比,计算序列值均值超出上下限的个数;\n[0050] D3、判断超出上下限值的序列值均值个数在总的序列数中所占的比例是否超出了标准范围;\n[0051] D4、将所述对比结果和/或判断结果作为序列值错误检测的结果。\n[0052] 此外,本发明还提出了一种电能质量监测数据的检测方法。技术方案具体如下:\n[0053] 一种电能质量监测数据的检测设备,包括电能质量监测数据获取单元和数据库,以及通道标签比较单元、序列特征比较单元、序列值错误检测单元中的一个或多个,此外检测设备还包括结果返回单元,所述电能质量监测数据获取单元和数据库连接至通道标签比较单元、序列特征比较单元、序列值错误检测单元中的一个或多个,其中,[0054] 电能质量监测数据获取单元从电能质量监测终端获取电能质量监测数据;\n[0055] 数据库中预存标准通道标签信息、标准序列特征、序列值的上下限中的一项或多项;\n[0056] 通道标签比较单元将电能质量监测数据中的通道标签与预存的标准通道标签进行比较;\n[0057] 序列特征比较单元将电能质量监测数据中的序列特征与预存的标准序列特征进行比较;\n[0058] 序列值错误检测单元进行序列值错误检测;\n[0059] 结果返回单元返回通道标签比较单元、序列特征比较单元和序列值错误检测单元中一个或多个的比较或检测结果。\n[0060] 此外,本发明还提出了一种电能质量监测数据检测系统。具体方案如下:\n[0061] 一种电能质量监测数据检测系统,包括电能质量监测终端、电能质量监测数据检测设备和电能质量分析服务器,其特征在于:电能质量监测终端连接至电能质量监测数据检测设备,电能质量监测数据检测设备连接至电能质量分析服务器,其中,电能质量监测数据检测设备从电能质量监测终端获取电能质量监测数据后,执行以下比较或检测中的一项或多项:\n[0062] A、从电能质量监测数据中获取通道标签,并与预存的标准通道标签进行比较;\n[0063] B、从电能质量监测数据中获取序列特征,并与预存的标准序列特征进行比较;\n[0064] C、对电能质量监测数据进行序列值错误检测;\n[0065] 并将比较和/或检测结果反馈给电能质量分析服务器,符合电能质量在线监测系统要求的监测数据解析后存入基础数据库,作为电能质量高级计算的基础数据,不符合电能质量在线监测系统要求的监测数据反馈给监测终端,监测终端根据标准定义重新生成PQDIF文件,最终实现PQDIF标准统一。\n[0066] 通过采用本发明的电能质量监测数据的检测方法、设备以及电能质量监测数据检测系统,能够根据所制定的标准规范,例如PQDIF通道定义和序列定义的标准规范对各监测终端的监测数据进行快速检测,判断所检测的监测终端是否满足接入电能质量分析系统的条件,大大简化了电网公司对监测终端的筛选工作,有助于实现PQDIF标准的统一。\n附图说明\n[0067] 图1是对数据源记录进行解析的方法流程图。\n[0068] 图2是对观测记录进行解析的方法流程图。\n[0069] 图3是记录PQDIF标准通道标签的标准通道定义表。\n[0070] 图4是通道缺失标签检测流程图。\n[0071] 图5是通道多余标签检测流程图。\n[0072] 图6是通道错误标签检测流程图。\n[0073] 图7是序列标签缺失检测流程图。\n[0074] 图8是序列单位错误检测流程图。\n[0075] 图9是序列值错误检测流程图。\n[0076] 图10是本发明电能质量监测数据检测方法的总体流程图。\n具体实施方式\n[0077] 下面结合附图,对本发明作详细说明。\n[0078] 本发明的实施方式中以PQDIF文件为例进行说明,例如从PQDIF文件的数据源记录中分别获取通道标签、序列特征,从PQDIF文件的观测记录中获取序列值分别进行检测,但本领域技术人员应当理解,对于其他标准中规定的不同数据交换格式,只要符合本发明的精神,也应当概括在本发明权利要求保护的范围之内。\n[0079] 以下公开详细的示范实施例。然而,此处公开的具体结构和功能细节仅仅是出于描述示范实施例的目的。\n[0080] 然而,应该理解,本发明不局限于公开的具体示范实施例,而是覆盖落入本公开范围内的所有修改、等同物和替换物。在对全部附图的描述中,相同的附图标记表示相同的元件。\n[0081] 同时应该理解,如在此所用的术语“和/或”包括一个或多个相关的列出项的任意和所有组合。另外应该理解,当部件或单元被称为“连接”或“耦接”到另一部件或单元时,它可以直接连接或耦接到其他部件或单元,或者也可以存在中间部件或单元。此外,用来描述部件或单元之间关系的其他词语应该按照相同的方式理解(例如,“之间”对“直接之间”、“相邻”对“直接相邻”等)。\n[0082] 具体地,PQDIF数据格式检测主要是针对PQDIF文件中的通道标签、序列标签和序列值进行检测,因此对PQDIF文件进行检测首先需要解析PQDIF文件的数据源记录和观测记录。\n[0083] 作为示例,PQDIF文件的解析是在.NET平台上实现的,通过使用由Electrotek Concepts公司开发的pqdcom4.dll动态链接库中的类和函数来完成PQDIF文件的解析工作。\n在IEEE网站上免费下载pqdcom4.dll,通过“添加引用”将pqdcom4.dll添加至项目中并显示为PQDCOM4Lib。PQDIF文件的解析需要依赖逻辑结构中数据源记录与观测记录间的关系才能完成,所以主要解析数据源记录和观测记录,解析程序主要是通过使用PQDCOM4Lib中的PQDCOM4Class类里的函数实现的。但本领域内技术人员可知本发明并不局限于此编译平台,或此编译函数。\n[0084] 数据源记录的解析方法流程如图1所示。它包括以下步骤:\n[0085] 步骤1:解析数据源记录时先获得数据源记录下的通道定义个数。\n[0086] 步骤2:若通道个数不为0,依次调用函数解析各个通道,在解析各个通道的过程中,若是重要的叶子节点,则按照步骤3将其赋值给变量存储;若不是叶子节点则调用相应函数进一步解析。\n[0087] 步骤3:根据解析得到的通道信息叶子节点值,将数据源记录中的tagPhaseID、tagQuantityMeasuredID、tagQuantityCharacteristicID字段信息存入tableChannels表(通道定义表)中并返回,供检测通道时使用。\n[0088] IEEE P1159.3标准通过三种标签(如表1所示)定义组合来确定各逻辑通道对应的电能质量指标类型。该三项指标即为附图3中的前三项指标。\n[0089] 表1\n[0090]\n标签名称 标签值举例\ntagPhaseID ID_PHASE_AN\ntagQuantityTypeID ID_QT_VALUELOG\ntagQuantityMeasuredID ID_QM_VOLTAGE\n[0091] 如表1中所举例的对应各通道标签值分别为ID_PHASE_AN、ID_QT_VALUELOG和ID_QM_VOLTAGE,即可确定此通道为稳态A相电压有效值。\n[0092] 步骤4:根据解析得到的序列值信息叶子节点值,将tagValueTypeID(序列值标识,如最大值、最小值、平均值)、tagQuantityUnitsID(测量值单位)、\ntagQuantityCharacteristicID特征量(如瞬时、尖峰、有效值等)字段信息存入record表(序列值表)中并返回,供序列值检测时使用。\n[0093] 将数据源记录解析完成后就可根据解析得到的通道标签和序列标签解析观测记录,图2为对观测记录进行解析的方法流程图。\n[0094] 如图10所示,本发明的电能质量监测数据检测方法包括通道标签检测、序列特征检测和序列值错误检测中的一项或多项,图中的顺序执行关系只是示例,并不代表步骤的先后、有无的限定,而是可以仅仅执行其中的一项或多项,检测执行顺序也可以变化。\n[0095] 通道标签检测可分为通道标签缺失检测、通道多余标签检测和通道标签错误检测。\n[0096] 通道标签缺失检测主要是检测PQDIF文件是否有缺少标准通道定义表中所定义的标准通道标签,若有则给出缺失的标准通道标签的相关信息。\n[0097] 图4为通道标签缺失检测的流程图。它包括以下步骤:\n[0098] 步骤1:读取PQDIF文件。\n[0099] 步骤2:对PQDIF文件的数据源记录进行解析,解析成功且数据源记录不为空,则转入步骤3。\n[0100] 步骤3:获取解析数据源记录中的通道标签,记录为通道定义表tableChannels。\n[0101] 步骤4:从数据库中获取预存的标准通道定义表tblChannelStandard。\n[0102] 说明:对PQDIF数据格式检测首先需选择参照的PQDIF标准规范,由上文可知,由于IEEE P1159.3标准定义较早,已很难完全满足电网公司对电能质量分析的需求,因此往往会对IEEE P1159.3标准规范进行扩充,所以为了适应各电网公司的需求,PQDIF检测所参照的标准规范可通过配置文件进行选择。PQDIF检测所参照的标准规范可存储于xml文件中,一个实施例中标准通道定义表的各字段定义信息如图3所示。\n[0103] 步骤5:遍历tableChannels表,与tblChannelStandard表中通道标签进行比对,如果tableChannels表中的通道标签存在tblChannelStandard表中,则在\ntblChannelStandard表中移除比对的标准通道标签记录;如果不存在,则继续遍历,直到tableChannels表结束。\n[0104] 步骤6:tblChannelStanderd表中剩余的标准通道标签记录即为PQDIF文件缺失的通道标签,生成报表返回给用户。\n[0105] 图5是通道多余标签检测流程图。它包括以下步骤:\n[0106] 步骤1:读取PQDIF文件。\n[0107] 步骤2:对PQDIF文件的数据源记录进行解析,解析成功且数据源记录不为空,则转入步骤3。\n[0108] 步骤3:获取解析数据源记录后的通道标签,记录为通道定义表tableChannels。\n[0109] 步骤4:从xml文件中获取标准通道定义表tblChannelStandard。\n[0110] 步骤5:遍历tblChannelStandard表,与tableChannels表中通道标签进行比对。若比对的通道标签符合通道定义表的标签,该通道标签从tableChannels表中移走;若最后tableChannels表中有剩余记录,则tableChannels表中的剩余记录即为该PQDIF文件多余的通道标签。\n[0111] 步骤6:将tableChannels表中的剩余通道标签生成报表返回给用户。\n[0112] 图6是通道错误标签检测流程图,通道错误标签检测和上述两种检测方法的执行步骤相似。\n[0113] 不同的是,通道标签错误指的是PQDIF文件中的通道标签既不完全包含标准定义表中定义的通道标签也有多余的通道标签,通道标签错误检测的流程与多余通道标签检测类似,不同点是在tableChannels表和tableChannelStandard表比对完成后两表都有剩余记录,tableChannels表中的剩余记录极有可能是错误的通道标签,此时将tableChannels表中的剩余记录和tableChannelStandard表中的剩余记录列出,生成报表返回给用户。\n[0114] 另外,针对错误的通道标签,还可以比较标准通道定义表中的相似的标准通道标签,作为通道标签错误检测的结果返回。\n[0115] 序列特征检测主要是针对通道下的序列标签缺失检测和序列单位错误检测。序列标签缺失检测首先需要从标准通道定义表中获取通道的标准序列标签,再通过解析PQDIF文件的数据源记录获得对应通道的序列标签,将二者进行比对判断是否有缺失的序列标签。序列单位错误检测的流程大体与通道序列标签缺失检测类似,不同的是序列单位错误检测是判断对应通道对应序列的单位是否有错。\n[0116] 图7是序列标签缺失检测流程图。它包括以下步骤:\n[0117] 步骤1:读取PQDIF文件。\n[0118] 步骤2:对数据源记录进行解析,解析成功且数据源记录不为空,则转入步骤3。\n[0119] 步骤3:获取解析数据源记录时返回的序列定义表record。\n[0120] 步骤4:从xml文件中获取标准序列定义表recordStandard。\n[0121] 步骤5:遍历record表,与recordStandard表进行比对,判断record中的序列标签是否不完全包含recordStandard中。\n[0122] 如果record表中的序列标签存在recordStandard表中,则在recordStandard表中移除相应的标准序列标签;如果不存在,则继续遍历,直到record表结束。recordStandard表中剩余的标准序列标签即为record表中缺失的序列标签。\n[0123] 步骤6:将recordStandard表中的记录生成报表返回给用户。\n[0124] 图8是序列单位错误检测流程图。它包括以下步骤:\n[0125] 步骤1:读取PQDIF文件。\n[0126] 步骤2:对数据源记录进行解析,解析成功且数据源记录不为空,则转入步骤3。\n[0127] 步骤3:获取解析数据源记录时返回的序列定义表record。\n[0128] 步骤4:从xml文件中获取标准序列定义表recordStandard。\n[0129] 步骤5:遍历record表,与recordStandard表进行比对,判断record中的序列单位是否有错。\n[0130] 步骤6:给出对应通道下序列的正确单位。\n[0131] 步骤7:生成报表返回给用户。\n[0132] 序列值错误检测是对PQDIF文件观测记录中的采样序列做快速检测,序列值错误检测首先需要通过解析数据源记录和观测记录获取相应通道中各序列的序列值均值,再从标准表中获取相应通道下序列值的上下限值,最后遍历序列值均值序列,获得序列值均值不在上下限值范围内的个数,若超出上下限值范围的个数所占采样序列的比例超出标准范围,则认为该采样的序列值错误,反之则正确。\n[0133] 图9是序列值错误检测流程图。具体步骤如下:\n[0134] 步骤1:读取PQDIF文件。\n[0135] 步骤2:对数据源记录进行解析,解析成功且数据源记录不为空,则转入步骤3。\n[0136] 步骤3:对观测记录进行解析,解析成功且观测记录不为空,则转入步骤4。\n[0137] 步骤4:获取待检测通道号。\n[0138] 步骤5:获取对应通道下的各序列的序列值均值序列AvgList。\n[0139] 步骤6:从tableChannelStandard标准表中获取对应通道序列值的上限和下限,count=0,遍历AvgList。\n[0140] 步骤7:判断AvgList中是否有序列值均值不在上限和下限范围内,并计算不在上下限值范围内的序列值均值占AvgList中总序列数的比率。\n[0141] 步骤8:判断该比率是否满足既定要求。\n[0142] 步骤9:生成报告返回给用户。\n[0143] 步骤10:结束。\n[0144] 为了执行以上功能,本发明提供一种电能质量监测数据的检测设备,其包括电能质量监测数据获取单元和数据库,以及通道标签比较单元、序列特征比较单元、序列值错误检测单元中的一个或多个,此外检测设备还包括结果返回单元,所述电能质量监测数据获取单元和数据库连接至通道标签比较单元、序列特征比较单元、序列值错误检测单元中的一个或多个,其中,\n[0145] 电能质量监测数据获取单元从电能质量监测终端获取电能质量监测数据;\n[0146] 数据库中预存标准通道标签信息和/或标准序列特征;\n[0147] 通道标签比较单元将电能质量监测数据中的通道标签与预存的标准通道标签进行比较;\n[0148] 序列特征比较单元将电能质量监测数据中的序列特征与预存的标准序列特征进行比较;\n[0149] 序列值错误检测单元进行序列值错误检测;\n[0150] 结果返回单元返回通道标签比较单元、序列特征比较单元和序列值错误检测单元中一个或多个的比较或检测结果。\n[0151] 在上述基础上,还可以建立一种电能质量监测数据检测系统,包括电能质量监测终端、电能质量监测数据检测设备和电能质量分析服务器,其特征在于:电能质量监测终端连接至电能质量监测数据检测设备,电能质量监测数据检测设备连接至电能质量分析服务器,其中,电能质量监测数据检测设备从电能质量监测终端获取电能质量监测数据后,执行以下比较或检测中的一项或多项:\n[0152] A、从电能质量监测数据中获取通道标签,并与预存的标准通道标签进行比较;\n[0153] B、从电能质量监测数据中获取序列特征,并与预存的标准序列特征进行比较;\n[0154] C、对电能质量监测数据进行序列值错误检测;\n[0155] 并将比较和/或检测结果反馈给电能质量分析服务器,符合电能质量在线监测系统要求的监测数据解析后存入基础数据库,作为电能质量高级计算的基础数据,不符合电能质量在线监测系统要求的监测数据反馈给监测终端,监测终端根据标准定义重新生成PQDIF文件,最终实现PQDIF标准统一。\n[0156] 需要说明的是,上述实施方式仅为本发明较佳的实施方案,不能将其理解为对本发明保护范围的限制,在未脱离本发明构思前提下,对本发明所做的任何微小变化与修饰均属于本发明的保护范围。
法律信息
- 2020-08-11
未缴年费专利权终止
IPC(主分类): G01R 31/00
专利号: ZL 201410422950.3
申请日: 2014.08.26
授权公告日: 2017.12.29
- 2017-12-29
- 2015-01-14
实质审查的生效
IPC(主分类): G01R 31/00
专利申请号: 201410422950.3
申请日: 2014.08.26
- 2014-12-24
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-09-19
|
2012-05-10
| | |
2
| |
2013-05-22
|
2013-01-24
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |