本发明涉及数据校验领域,尤其涉及一种电网设备数据校验方法及其系统。
背景技术:
由于电网GIS平台建设初期电网设备数据校验没有统一规范和各个基础GIS平台底层实现机制不一样,在增量设备发布时,有可能将问题数据提交到运行版本中,导致在这些高级功能的使用过程中,其分析结果不正确的情况也会发生,这严重影响供电可靠性和客户满意度。经过分析发现基层电网设备的属性数据中仍然存在数据质量问题和缺乏对录入的数据进行质量检测,导致数据进入系统后,产生各种数据质量问题,例如,填写属性数据不完整、填写内容错误等。为了解决这一个问题,研究更可靠的电网设备属性数据的质量校验方法是十分有必要的。
目前,电网GIS平台设备数据校验,主要是以下两种方式实现:编写代码实现规则校验和系统读取保存配置文件校验。
代码实现规则校验:这是很原始的实现方式,在电网GIS平台通过代码实现规则校验,如架空线编辑保存后,代码需编写规则判断架空线两端不能悬空,即不能没有连接关系,架空线所连接的设备必须是拓扑模型中定义的,比如架空线不能直接跟变压器连接,电压等级字段值必须是枚举表中的值等。这种方式维护成本高,不便于配置和以后的扩展。
配置文件规则校验:这种方式主要保存到XML文件中,是利用XML的可扩展性、结构化和跨平台的特点,建立基于XML的数据校验配置模型,但设备种类繁多,对应多种规则,多对多关系的不便于查看和维护。
在申请号201310485502.3为的专利公开文件中,提出了一种电网设备数据校验方法,包括以下内容:构建数据校验配置模型:包括构建设备属性表,设备属性规则对照表和规则表;数据校验配置过程:根据设备类型则找出校验规则,检查数据是否规范。但该方法只实现了对数据标准的检查,没有进行全面有效地校验。
技术实现要素:
本发明所要解决的技术问题是:提供一种电网设备数据校验方法及其系统,提高数据校验的准确性。
为了解决上述技术问题,本发明采用的技术方案为:一种电网设备数据校验方法,包括
通过采录终端对电网设备数据进行现场检查;
管理工具对现场检查后的电网设备数据进行批量检查;
管理工具对批量检查后的电网设备数据进行随机抽样检查;
管理工具对各个采录终端采录的电网设备数据进行冲突检查;
管理工具对电网设备数据进行作业真实性检查。
本发明还涉及一种电网设备数据校验系统,包括
现场检查模块,用于通过采录终端对电网设备数据进行现场检查;
批量检查模块,用于管理工具对现场检查后的电网设备数据进行批量检查;
抽样检查模块,用于管理工具对批量检查后的电网设备数据进行随机抽样检查;
冲突检查模块,用于管理工具对各个采录终端采录的电网设备数据进行冲突检查;
真实性检查模块,用于管理工具对电网设备数据进行作业真实性检查。
本发明的有益效果在于:首先通过采录终端将采录数据与现场实际的电网设备数据进行对比,可边采录边检查,提高数据校验的准确性;通过管理工具对电网设备数据进行批量检查和随机抽样检查,进一步提高了数据校验的准确性,为最终的电网设备数据成果的质量提供了保障;通过对不同采录终端采录的电网设备数据进行冲突检查,防止出现重复的数据;通过对电网设备数据进行作业真实性检查,防止出现伪造数据,保证数据的真实性。
附图说明
图1为本发明一种电网设备数据校验方法的流程图;
图2为本发明一种电网设备数据校验系统的结构示意图;
图3为本发明实施例二的系统结构示意图。
标号说明:
1、现场检查模块;2、批量检查模块;3、抽样检查模块;4、冲突检查模块;5、真实性检查模块;
11、第一判断单元;12、第一获取单元;13、第二获取单元;14、第一对比单元;15、第三获取单元;16、第二对比单元;
21、第二判断单元;22、第三判断单元;23、第四判断单元;24、第五判断单元;
31、生成单元;32、第六判断单元;
41、记录单元;42、第四获取单元;43、第五获取单元;44、第七判断单元;45、第六获取单元;46、第八判断单元;
51、第九判断单元;52、第十判断单元;53、第十一判断单元;54、第十二判断单元。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图详予说明。
本发明最关键的构思在于:通过采录终端和管理工具,对采录数据进行多级检查。
请参阅图1,一种电网设备数据校验方法,包括
通过采录终端对电网设备数据进行现场检查;
管理工具对现场检查后的电网设备数据进行批量检查;
管理工具对批量检查后的电网设备数据进行随机抽样检查;
管理工具对各个采录终端采录的电网设备数据进行冲突检查;
管理工具对电网设备数据进行作业真实性检查。
从上述描述可知,本发明的有益效果在于:通过对采录数据进行多级校验,保证了采录数据的质量,提高数据校验的准确性。
进一步地,所述“通过采录终端对电网设备数据进行现场检查”具体为:
通过采录终端,判断电网设备的空间位置信息、关联关系和拓扑连接关系是否正确;
通过GPS定位,获取当前定位点周围的电网设备数据;
根据所述当前定位点周围的电网设备数据,获取电网设备的图片信息;
将所述图片信息与当前定位点周围的电网设备进行对比;
根据所述当前定位点周围的电网设备数据,获取电网设备的属性信息;
将所述属性信息与当前定位点周围的电网设备进行对比。
由上述描述可知,通过采录终端,对电网设备的空间位置信息、关联关系、拓扑连接关系、图片信息和属性信息进行现场检查,可方便直观地找出异常数据并进行修正。
进一步地,所述“管理工具对现场检查后的电网设备数据进行批量检查”具体为:
判断电网设备数据是否完整;
判断电网设备数据的空间位置信息是否正确;
判断电网设备数据的拓扑连接关系是否连通和正确;
判断电网设备数据的属性信息是否正确。
由上述描述可知,对电网设备数据进行成果完整性、位置准确性、拓扑连通性、属性信息逻辑、照片完整性等方面的检查,保证了电网设备数据的质量。
进一步地,所述“管理工具对批量检查后的电网设备数据进行随机抽样检查”具体为:
管理工具对电网设备数据进行随机抽样,生成抽样检查任务;
根据所述抽样检查任务,判断所述电网设备数据是否真实、属性信息是否正确、拓扑连接关系是否正确。
由上述描述可知,对电网设备数据进行随机抽样检查,进一步保证了电网设备数据的质量。
进一步地,所述“管理工具对各个采录终端采录的电网设备数据进行冲突检查”具体为:
管理工具获取并记录各个采录任务版本信息;
根据所述各个采录任务版本信息,获取采录任务数据;
根据所述采录任务数据,获取各个电网设备的空间位置信息;
根据所述空间位置信息,判断预设范围内是否存在重复的电网设备数据;
获取业务系统中的存量数据;
根据电网设备的关联关系和存量数据,判断所述电网设备的属性信息是否合理。
由上述描述可知,对电网设备数据进行冲突检查,当多个采录终端在同一范围内进行采录时,避免出现电网设备数据的重复采录。
进一步地,所述“管理工具对电网设备数据进行作业真实性检查”具体为:
根据采录任务的区域范围,判断电网设备数据是否在所述区域范围内采录;
根据采录任务的工期范围和采录时间,判断电网设备数据是否在所述工期内采录;
根据图片信息以及图片信息的采录时间和采录坐标,判断电网设备数据是否为现场采录;
根据采录终端记录的采录轨迹,判断电网设备数据是否在采录任务的区域范围内采录。
由上述描述可知,对电网设备数据进行真实性检查,防止出现伪造数据,保证电网设备数据的真实性和可靠性。
本发明还提出了一种电网设备数据校验系统,包括
现场检查模块,用于通过采录终端对电网设备数据进行现场检查;
批量检查模块,用于管理工具对现场检查后的电网设备数据进行批量检查;
抽样检查模块,用于管理工具对批量检查后的电网设备数据进行随机抽样检查;
冲突检查模块,用于管理工具对各个采录终端采录的电网设备数据进行冲突检查;
真实性检查模块,用于管理工具对电网设备数据进行作业真实性检查。
进一步地,所述现场检查模块包括
第一判断单元,用于通过采录终端,判断电网设备的空间位置信息、关联关系和拓扑连接关系是否正确;
第一获取单元,用于通过GPS定位,获取当前定位点周围的电网设备数据;
第二获取单元,用于根据所述当前定位点周围的电网设备数据,获取电网设备的图片信息;
第一对比单元,用于将所述图片信息与当前定位点周围的电网设备进行对比;
第三获取单元,用于根据所述当前定位点周围的电网设备数据,获取电网设备的属性信息;
第二对比单元,用于将所述属性信息与当前定位点周围的电网设备进行对比。
进一步地,所述批量检查模块包括
第二判断单元,用于判断电网设备数据是否完整;
第三判断单元,用于判断电网设备数据的空间位置信息是否正确;
第四判断单元,用于判断电网设备数据的拓扑连接关系是否连通和正确;
第五判断单元,用于判断电网设备数据的属性信息是否正确。
进一步地,所述抽样检查模块包括
生成单元,用于管理工具对电网设备数据进行随机抽样,生成抽样检查任务;
第六判断单元,用于根据所述抽样检查任务,判断所述电网设备数据是否真实、属性信息是否正确、拓扑连接关系是否正确。
实施例一
请参照图1,本发明的实施例一为:一种电网设备数据校验方法,该方法基于包括业务系统、管理工具和采录终端的系统总体功能架构,业务系统与管理工具通信连接,管理工具与采录终端通信连接。业务系统用于提供数据采录存量基础数据来源,数据源系统包括电网GIS平台、营销业务应用系统、PMS1.0/PMS2.0,业务系统还包括非结构化数据平台。电网GIS平台提供基础地理数据和存量电网空间数据;营销业务应用系统提供存量用户数据;PMS1.0/PMS2.0提供存量电网资源数据;非结构化数据平台用于存储采录软件上传的照片、轨迹等非结构化数据。管理工具用于管控数据采录过程质量,支持存量数据获取、采录任务生成及派发、采录过程管控、采录成果质量核查及成果批量入库。采录终端用于数据采录内外业一体化作业,支持现场设备空间位置信息采录、台帐属性维护、照片拍摄及拓扑关系维护。
所述方法包括如下步骤:
S1:通过采录终端对电网设备数据进行现场检查;具体为:
通过终端采录上的采录软件展示现场采录数据,利用采录软件的移动GIS空间分析功能检查电网设备间的关联关系和拓扑连接关系,找出异常数据,如:飞点、飞线、档距异常等,对异常数据进行高亮展示,并结合列表直观的展示出来;
通过采录软件结合GPS定位功能,通过调用存储在采录终端的设备照片信息,包括坐标数据等相关数据,当采录终端在现场进行核查时,自动弹出所处位置预设范围内,如30米范围内的电网设备图片信息和属性信息,实现现场数据的自动展示,实现现场快速核查工作,同时可实现更换不准确或拍摄效果较差的照片数据,修正有问题的属性信息。
在采录终端可直观查看已有电网设备的连接关系,利用移动GIS对电网设备的拓扑关系进行维护,满足现场对电网数据的拓扑连接关系进行修改和新增。
S2:管理工具对现场检查后的电网设备数据进行批量检查,包括成果完整性、位置准确性、拓扑连通性、属性信息逻辑、照片完整性等方面的检查,并重点确保“站-线-变-户”的贯通,为成果质量提供第二层保障;具体为:
通过管理工具检查采录终端上传的采录数据,根据采录数据的设备ID,检查对应的电网设备照片数据、空间坐标数据、属性字段信息、必填字段是否完整;根据采录数据的设备ID,自动检查对应的电网设备照片是否已采集,管理工具按照电网数据采集要求,生成相应的检查规则,检查相关设备对应的铭牌、全貌、塔头是否存在照片;
结合任务区域,判断采录数据是否在所属区域范围内,根据电网设备的拓扑连接关系,检查是否存在飞点、跳线以及连接线是否折断等,判断数据是否存在异常,同时结合矢量地形地图数据,判断所在设备海拔高度是否不正确;
配网正常运行时成辐射状供电,同一时间内网络中电流按照一定的方向流动,即从电源点流向所有和它连接的网络设备,直至网络末端,而且正常运行方式下的电网设备只能和至多一个电源点有连接关系才能避免电源冲突,即电网正常运行时的网络拓扑结构是没有回路的有向图,即典型的树形结构。通过将变电站、变压器、开关、杆塔等抽象为节点,利用管理工具的GIS功能,生成采录数据的拓扑连接关系,依照电气连接规则遍历树形结构中的设备,检查设备的拓扑连通性和准确性;
通过管理工具检查电网设备的属性字段,如电压等级、设备状态、档距、是否高低压同杆、长度等,利用电网GIS平台获取电网设备的关联关系和拓扑连接关系,判断电网设备的电压等级、属性状态是否正确;根据杆塔所挂接的回路信息判断是否存在高低压同杆;根据设备的空间坐标信息换算设备的档距和长度,对异常档距和长度进行修复。
S3:管理工具对批量检查后的电网设备数据进行随机抽样检查;批量检查完成后,由管理工具对采录数据进行随机抽样,生成抽样检查任务,管理工具通过加载抽样任务数据,回放展示抽样数据的现场采集信息,如照片、设备属性、空间坐标,检查数据的真实性、属性的准确性、拓扑连接关系正确性等,以抽样结果作为评定批量数据成果质量的依据。
S4:管理工具对各个采录终端采录的电网设备数据进行冲突检查;管理工具自动记录不同数据来源的任务版本信息,当自动校验数据质量时,加载各版本采录任务数据,提取各个电网设备的空间坐标信息,进行空间位置计算,判断规定的范围内是否存在重复的电网设备。根据设备的关联关系,结合电网GIS平台的存量数据判断电网设备状态、电压等级等属性值是否正确,以及根据电网设备间的连接规则,判断属性数据的合理性,如线路型号、配变型号、线路长度、杆塔档距等,对冲突数据进行锁定,提示和记录冲突数据,数据采录管理工具对于坐标重复的设备进行合并处理,对于属性冲突数据则根据电网GIS平台上设备连接关系,对属性数据进行修复。
S5:管理工具对电网设备数据进行作业真实性检查;具体为:
根据采录任务的区域范围,进行空间信息计算,判断电网设备数据是否在所述区域范围内采录;
根据采录任务的工期范围和采录时间,对采录时间与工期范围进行对比,判断电网设备数据是否在所述工期内采录;
根据图片信息以及图片信息的采录时间和采录的坐标数据,判断电网设备数据是否为现场采录;
根据采录终端记录的采录轨迹,判断电网设备数据是否在任务区域范围内采录。
实施例二
请参照图2-3,本发明的实施例二为:一种电网设备数据校验系统,包括
现场检查模块1,用于通过采录终端对电网设备数据进行现场检查;
批量检查模块2,用于管理工具对现场检查后的电网设备数据进行批量检查;
抽样检查模块3,用于管理工具对批量检查后的电网设备数据进行随机抽样检查;
冲突检查模块4,用于管理工具对各个采录终端采录的电网设备数据进行冲突检查;
真实性检查模块5,用于管理工具对电网设备数据进行作业真实性检查。
所述现场检查模块1包括
第一判断单元11,用于通过采录终端,判断电网设备的空间位置信息、关联关系和拓扑连接关系是否正确;
第一获取单元12,用于通过GPS定位,获取当前定位点周围的电网设备数据;
第二获取单元13,用于根据所述当前定位点周围的电网设备数据,获取电网设备的图片信息;
第一对比单元14,用于将所述图片信息与当前定位点周围的电网设备进行对比;
第三获取单元15,用于根据所述当前定位点周围的电网设备数据,获取电网设备的属性信息;
第二对比单元16,用于将所述属性信息与当前定位点周围的电网设备进行对比。
所述批量检查模块2包括
第二判断单元21,用于判断电网设备数据是否完整;
第三判断单元22,用于判断电网设备数据的空间位置信息是否准确;
第四判断单元23,用于判断电网设备数据的拓扑连接关系是否连通和准确;
第五判断单元24,用于判断电网设备数据的属性信息是否准确。
所述抽样检查模块3包括
生成单元31,用于管理工具对电网设备数据进行随机抽样,生成抽样检查任务;
第六判断单元32,用于根据所述抽样检查任务,判断所述电网设备数据是否真实、属性信息是否准确、拓扑连接关系是否正确。
所述冲突检查模块4包括
记录单元41,用于管理工具获取并记录各个采录任务版本信息;
第四获取单元42,用于根据所述各个采录任务版本信息,获取采录任务数据;
第五获取单元43,用于根据所述采录任务数据,获取各个电网设备的空间位置信息;
第七判断单元44,用于根据所述空间位置信息,判断预设范围内是否存在重复的电网设备;
第六获取单元45,用于获取业务系统中的存量数据;
第八判断单元46,用于根据电网设备的关联关系和存量数据,判断所述电网设备的属性信息是否合理。
所述真实性检查模块5包括
第九判断单元51,用于根据采录任务的区域范围,判断电网设备数据是否在所述区域范围内采录;
第十判断单元52,用于根据采录任务的工期范围和采录时间,判断电网设备数据是否在所述工期内采录;
第十一判断单元53,用于根据图片信息以及图片信息的采录时间和采录坐标,判断电网设备数据是否为现场采录;
第十二判断单元54,用于根据采录终端记录的采录轨迹,判断电网设备数据是否在采录任务的区域范围内采录。
综上所述,本发明提供的一种电网设备数据校验方法及其系统,通过采录终端将采录数据与现场实际的电网设备数据进行对比,可边采录边检查,提高数据校验的准确性;通过管理工具对电网设备数据进行批量检查和随机抽样检查,进一步提高了数据校验的准确性,为最终的电网设备数据成功的质量提供了保障;通过对不同采录终端采录的电网设备数据进行冲突检查,防止出现重复的数据;通过对电网设备数据进行作业真实性检查,防止出现伪造数据,保证数据的真实性。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。