基于配电网模型数据的设备异动分析方法技术

技术编号:13734934 阅读:67 留言:0更新日期:2016-09-21 23:39
本发明专利技术电力行业设备模型异动分析技术领域,是一种基于配电网模型数据的设备异动分析方法,包括步骤图模文件导入并存入到对应的数据表中;异动检测初始化,生成多个异动单;异动检测,通过对图模文件目录定时扫描,确定是否创建新的异动单,进入文件处理进程;模型入库,对入库的模型文件进行校验;设备异动分析采用基于map的异动分析算法,分析出设备异动差异信息;导出异动分析结果数据,用户对异动差异信息进行确认和审核;异动信息确认后,实现异动模型同步。本发明专利技术有效提高异动分析结果的精准度和可用度,更方便用户使用,提高设备模型异动分析的效率,缩短异动分析的时间,增强用户异动分析的体验效果。

【技术实现步骤摘要】

本专利技术涉及电力行业设备模型异动分析
,是一种基于配电网模型数据的设备异动分析方法
技术介绍
目前,配电自动化主站系统模型范围覆盖主网以及配网,包括10kV配网图模数据及主网图模数据。除了提供自身的图模一体化工具外,系统还要具备从外部系统导入模型的建模工具,包括从地调系统导入高电压等级电网模型,从GIS系统或PMS系统导入中压配网模型,从营销系统导入低压设备模型等。现阶段,大部分配网模型主要来自于GIS系统中,由于实际线路的状况经常要进行维护和修改,导致配网图模的变化,产生模型异动信息,为了准确快速的分析出每次模型异动的差异,需要一种高效稳定的方法对新旧数据进行比对,生成差异信息。目前,现有的异动分析技术大多采用全库级联分析的方式,对数据进行复杂的级联查找比对分析;但在异动分析结果中,除了设备差异信息之外,还包含了量测,厂站,电压等级这些非设备类的信息,如果配电主站中线路较多,数据量较大,使用此分析方式必将导致分析时间较长,分析结果冗余度高,用户体验差等问题。
技术实现思路
本专利技术提供了一种基于配电网模型数据的设备异动分析方法,克服了上述现有技术之不足,其能有效解决现有的设备异动分析中由于配电主站中线路多,数据量大造成的分析结果冗余度高的问题,更有效解决了现有异动分析方法不合理造成的异动分析时间较长,异动分析效率低的问题。本专利技术的技术方案是通过以下措施来实现的:一种基于配电网模型数据的设备异动分析方法,包括以下步骤:步骤1:将源端系统的模型数据以图模文件的方式传送给配电自动化系统模型,配电自动化系统模型对图模文件进行校验、解析并区分图模文件,将图模文件存入到对应的数据表中;步骤2:异动检测初始化,接收来自图模文件的异动请求,生成一个初始化态的异动单,记录本次异动涉及的图模文件信息,多次异动请求将形成多个异动单;步骤3:异动检测,通过对图模文件目录定时扫描,判断是否接收到新的图模文件,当检测到新文件时,创建新的异动单,之后进入文件处理进程;步骤4:模型入库,对入库的图模文件进行校验,当图模文件未通过校验时,则生成校验报告,且不会导入库中;当图模文件通过校验时,则进行设备异动分析;步骤5:设备异动分析采用基于map的异动分析算法,当一个或多个模型入库后,将新入库的模型数据存储在离线版本库中,对离线版本库中的模型数据与在线版本库中的数据进行比较,分析出设备异动差异信息;步骤5-1:将新入库的数据存放在map数据结构中,即:map(Key,Value)结构,其中,Key为设备ID信息,Value为设备属性;步骤5-2:将在线版本文件与更新后的离线版本文件中的每一条记录都存入map数据结构中,先以在线版本文件为查询数据的数据源,将离线版本文件中的每一条记录均在在线版本文件中进行循环查找,当记录不存在时,则标记为新增记录;当记录存在时,则比较Value中的每一条记录的设备属性,如果设备属性完全一致,则是无差异,如果设备存在差异,则标记为修改;步骤5-3:以离线版本文件为查询数据源,将在线版本文件中的每一条记录在离线版本文件中进行循环查找,如果找不到记录,则标记为删除;步骤6:异动分析结束,导出异动分析结果数据,向具有审核权限的用户发送异动分析结果,用户对异动差异信息进行确认和审核;步骤7:异动信息确认后,实现异动模型同步,即:将新入库的模型信息同步到配电实时库中,配电主站平台使用新导入的配网模型数据。下面是对上述专利技术技术方案的进一步优化或/和改进:上述在步骤1中,当源端系统模型发生设备信息更新时,产生新的模型数据,配电自动化系统接收到新的模型数据产生新的异动单,按照模型数据的存储方式将模型文件入库,形成离线版本模型文件库。上述在步骤2中,异动单的状态可以分为:初始化态、激活态和历史态;其中,激活态细分为待处理、图模接入成功、图模接入失败、审核通过和审核不通过,历史态细分为有效历史和无效历史。上述在步骤3中,异动检测过程分为异动检测初始化至激活异动单至图模文件接入至接入成功的图模文件提交审核至审核通过异动生效至历史异动单有效。本专利技术采用基于map结构的异动分析方法,从离线版本的模型文件和在线版本的数据模型文件中抽取出模型数据信息进行对比分析,找到设备异动差异信息,将差异信息重新形成数据库脚本并执行该脚本后,新入库的模型信息可同步到配电实时库中,配电主站平台即可使用新导入的配网模型数据。本专利技术有效提高异动分析结果的精准度和可用度,更方便用户使用,有效提高设备模型异动分析的效率,缩短异动分析的时间,增强用户异动分析的体验效果。附图说明附图1为本专利技术方法流程图。附图2为本专利技术异动检测模型流程图。附图3为本专利技术步骤5的具体流程图。具体实施方式本专利技术不受下述实施例的限制,可根据本专利技术的技术方案与实际情况来确定具体的实施方式。在本专利技术中,为了便于描述,各部件的相对位置关系的描述均是根据说明书附图1的布图方式来进行描述的,如:前、后、上、下、左、右等的位置关系是依据说明书附图的布图方向来确定的。下面结合实施例及附图对本专利技术作进一步描述:如附图1、2、3所示,该基于配电网模型数据的设备异动分析方法包括以下步骤:步骤1:将源端系统的模型数据以图模文件的方式传送给配电自动化系统模型,配电自动化系统模型对图模文件进行校验、解析并区分出图模文件,将图模文件存入到对应的数据表中;步骤2:异动检测初始化,接收来自图模文件的异动请求,生成一个初始化态的异动单,记录本次异动涉及的图模文件信息,多次异动请求将形成多个异动单;步骤3:异动检测,通过对图模文件目录定时扫描,判断是否接收到新的图模文件,当检测到新文件时,创建新的异动单,之后进入文件处理进程;步骤4:模型入库,对入库的图模文件进行校验,当图模文件未通过校验时,则生成校验报告,且不会导入库中;当图模文件通过校验时,则进行设备异动分析;步骤5:设备异动分析采用基于map的异动分析算法,当一个或多个模型入库后,将新入库的模型数据存储在离线版本库中,对离线版本库中的模型数据与在线版本库中的数据进行比较,分析出设备异动差异信息;步骤5-1:将新入库的数据存放在map数据结构中,即:map(Key,Value)结构,其中,Key为设备ID信息,Value为设备属性;步骤5-2:将在线版本文件与更新后的离线版本文件中的每一条记录都存入map数据结构中,先以在线版本文件为查询数据的数据源,将离线版本文件中的每一条记录均在在线版本文件中进行循环查找,当记录不存在时,则标记为新增记录;当记录存在时,则比较Value中的每一条记录的设备属性,如果设备属性完全一致,则是无差异,如果设备存在差异,则标记为修改;步骤5-3:以离线版本文件为查询数据源,将在线版本文件中的每一条记录在离线版本文件中进行循环查找,如果找不到记录,则标记为删除;步骤6:异动分析结束,导出异动分析结果数据,向具有审核权限的用户发送异动分析结果,用户对异动差异信息进行确认和审核;步骤7:异动信息确认后,实现异动模型同步,即:将新入库的模型信息同步到配电实时库中,配电主站平台使用新导入的配网模型数据。如附图1、2、3所示,在上述步骤5中,模型数据入库后,会作为一个离线版本文件,按照模型文件抽取格式,形成离线版本文件。在线版本文本文档来自技高网...

【技术保护点】
一种基于配电网模型数据的设备异动分析方法,其特征在于包括以下步骤:步骤1:将源端系统的模型数据以图模文件的方式传送给配电自动化系统模型,配电自动化系统模型对图模文件进行校验、解析并区分图模文件,将图模文件存入到对应的数据表中;步骤2:异动检测初始化,接收来自图模文件的异动请求,生成一个初始化态的异动单,记录本次异动涉及的图模文件信息,多次异动请求将形成多个异动单;步骤3:异动检测,通过对图模文件目录定时扫描,判断是否接收到新的图模文件,当检测到新文件时,创建新的异动单,之后进入文件处理进程;步骤4:模型入库,对入库的图模文件进行校验,当图模文件未通过校验时,则生成校验报告,且不会导入库中;当图模文件通过校验时,则进行设备异动分析;步骤5:设备异动分析采用基于map的异动分析算法,当一个或多个模型入库后,将新入库的模型数据存储在离线版本库中,对离线版本库中的模型数据与在线版本库中的数据进行比较,分析出设备异动差异信息;步骤5‑1:将新入库的数据存放在map数据结构中,即:map(Key,Value)结构,其中,Key为设备ID信息,Value为设备属性;步骤5‑2:将在线版本文件与更新后的离线版本文件中的每一条记录都存入map数据结构中,先以在线版本文件为查询数据的数据源,将离线版本文件中的每一条记录均在在线版本文件中进行循环查找,当记录不存在时,则标记为新增记录;当记录存在时,则比较Value中的每一条记录的设备属性,如果设备属性完全一致,则是无差异,如果设备存在差异,则标记为修改;步骤5‑3:以离线版本文件为查询数据源,将在线版本文件中的每一条记录在离线版本文件中进行循环查找,如果找不到记录,则标记为删除;步骤6:异动分析结束,导出异动分析结果数据,向具有审核权限的用户发送异动分析结果,用户对异动差异信息进行确认和审核;步骤7:异动信息确认后,实现异动模型同步,即:将新入库的模型信息同步到配电实时库中,配电主站平台使用新导入的配网模型数据。...

【技术特征摘要】
1.一种基于配电网模型数据的设备异动分析方法,其特征在于包括以下步骤:步骤1:将源端系统的模型数据以图模文件的方式传送给配电自动化系统模型,配电自动化系统模型对图模文件进行校验、解析并区分图模文件,将图模文件存入到对应的数据表中;步骤2:异动检测初始化,接收来自图模文件的异动请求,生成一个初始化态的异动单,记录本次异动涉及的图模文件信息,多次异动请求将形成多个异动单;步骤3:异动检测,通过对图模文件目录定时扫描,判断是否接收到新的图模文件,当检测到新文件时,创建新的异动单,之后进入文件处理进程;步骤4:模型入库,对入库的图模文件进行校验,当图模文件未通过校验时,则生成校验报告,且不会导入库中;当图模文件通过校验时,则进行设备异动分析;步骤5:设备异动分析采用基于map的异动分析算法,当一个或多个模型入库后,将新入库的模型数据存储在离线版本库中,对离线版本库中的模型数据与在线版本库中的数据进行比较,分析出设备异动差异信息;步骤5-1:将新入库的数据存放在map数据结构中,即:map(Key,Value)结构,其中,Key为设备ID信息,Value为设备属性;步骤5-2:将在线版本文件与更新后的离线版本文件中的每一条记录都存入map数据结构中,先以在线版本文件为查询数据的数据源,将离线版本文件中的每一条记录均在在线版本文件中进行循环查找,当记录不存在时,则标记为新增记...

【专利技术属性】
技术研发人员:杨振李江李明蔡月漫江波唐玲蔡雯婷刘劲松章丽
申请(专利权)人:国网新疆电力公司昌吉供电公司国家电网公司
类型:发明
国别省市:新疆;65

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

1