一种用于智能变电站SCD模型快速数据处理方法技术

技术编号:23558029 阅读:17 留言:0更新日期:2020-03-25 03:41
本发明专利技术公开了一种用于智能变电站SCD模型快速数据处理方法,智能变电站配置文件SCD通过VTD进行解析,并将解析的所有内容存储到临时的内存数据库中,根据解析后的元素类别放到不同的表结构中,作为分析用的基础数据。本发明专利技术采用先进的信息管理处理方法,针对网络化及信息化的结果产生出大量和智能变电站相关的信息,通过高可视化的图形展示信息关联逻辑,提高智能站的运行、维护及检修效率,也提高维护及检修的直观性,从而大幅度提高智能站的运维管理水平。

A fast data processing method for SCD model of Intelligent Substation

【技术实现步骤摘要】
一种用于智能变电站SCD模型快速数据处理方法
本专利技术涉及一种智能变电站数据处理方法,具体涉及一种用于智能变电站SCD模型快速数据处理方法。
技术介绍
智能变电站的详细数据模型和配置信息采用IEC61850规范中定义的配置描述文件(SCD)来进行准确描述,实现智能变电站的智能电子装置(IED)间以及智能变电站相关软件间互联、互通以及信息共享的关键就在于维护一个完整、准确、规范的智能变电站配置描述文件(SCD),同时配置文件的准确管控,也给智能化运行、维护、检修提供了很好的基础。目前变电站系统面临海量数据难以及时处理的情况,需要及时解决。
技术实现思路
为解决目前变电站系统面临海量数据难处理情况的问题,本专利技术提供一种用于智能变电站SCD模型快速数据处理方法。本专利技术提供如下技术方案:一种用于智能变电站SCD模型快速数据处理方法,智能变电站配置文件SCD通过VTD进行解析,并将解析的所有内容存储到临时的内存数据库中,根据解析后的元素类别放到不同的表结构中,作为分析用的基础数据;SCD配置文件解析流程实现步骤如下:(1)读取SCD文件,通过VTD将SCD文件以二进制方式读入内存中,并记录下每个节点的位置信息;(2)解析SCD文件,解析进程将通过VTD对配置文件中信息进行解析,根据位置信息读取出内容,最终保存到临时的内存数据库中;(3)解析结果智能分析,配置文件的所有内容都解析完毕并存储到内存数据库中后,再通过多线程遍历内存数据库中的数据,并根据分析属性找到关联信息,最后将分析后的结果记录到业务数据库中;(4)可视化呈现,分析结果通过可视化工具最终呈现到页面,展示出相关属性信息和关联关系,主要通过SVG方法展示网络图和JUNG方法展示逻辑图。步骤(1)中,读入内存的具体程序流程如下:a、根据文件路径创建一个文件对象;b、如果找不到文件,会抛出文件巡查异常,关闭文件输入流,如果正常无法关闭,会抛出文件外端口异常;c、打开写入文件,即目标文件;d、根据源文件构建输入流;e、根据目标文件构建输出流;f、从源文件中按字节读入数据,直到读完;g、调用FileOutPutStream用于按字节把数据写入目标文件;h、关闭输入流;j、关闭输出流。步骤(4)中,SCD模型通过SVG方法生成网络连接图,实现步骤如下:(1)访问解析结果,并将各个间隔及其对应的IED列表缓存起来;(2)在各个间隔内,按照IED的类型,将IED进行布局,每个间隔分为五行,从下向上依次是合并单元、智能终端、保护、测控、其它类型,布局完成后,将间隔的长度、宽度记录下来;(3)按照间隔长度、宽度、数量、电压等级进行间隔的排列,按照电压等级从高至低排列,并且将整个图排列成一个正方形。步骤(4)中,SCD模型通过JUNG方法生成逻辑图,其中生成连接端子的处理步骤如下:(1)解析出对应的IED、LD、数据集输入;(2)判断IED是否存在,如果存在则继续判断LD是否存在,否则新建IED对应的对象;(3)判断LD是否存在,如果存在则继续判断数据集是否存在,否则新建LD对应的对象;(4)判断数据集是否存在,如果存在则将数据集放入对应的输入端子列表,否则新建数据集对应的对象;(5)完成连接端子建立。与现有技术相比,本专利技术的有益效果是:本专利技术的一种智能变电站SCD模型快速数据处理的技术方法,采用先进的信息管理处理方法,针对网络化及信息化的结果产生出大量和智能变电站相关的信息,通过高可视化的图形展示信息关联逻辑,提高智能站的运行、维护及检修效率,也提高维护及检修的直观性,从而大幅度提高智能站的运维管理水平。附图说明图1为本专利技术用于智能变电站SCD模型快速数据处理的整体结构框图。图2为本专利技术用于SVG方法生成网络连接框架图。图3为本专利技术用于JUNG方法生成连接端子的处理流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,一种用于智能变电站SCD模型快速数据处理方法,智能变电站配置文件SCD通过VTD进行解析,并将解析的所有内容存储到临时的内存数据库中,根据解析后的元素类别放到不同的表结构中,作为分析用的基础数据;SCD配置文件解析流程实现步骤如下:(1)读取SCD文件,通过VTD将SCD文件以二进制方式读入内存中,并记录下每个节点的位置信息;读入内存的具体程序流程如下:a、根据文件路径创建一个文件对象;b、如果找不到文件,会抛出文件巡查异常,关闭文件输入流,如果正常无法关闭,会抛出文件外端口异常;c、打开写入文件,即目标文件;d、根据源文件构建输入流;e、根据目标文件构建输出流;f、从源文件中按字节读入数据,直到读完;g、调用FileOutPutStream用于按字节把数据写入目标文件;h、关闭输入流;j、关闭输出流。(2)解析SCD文件,解析进程将通过VTD对配置文件中信息进行解析,根据位置信息读取出内容,最终保存到临时的内存数据库中;(3)解析结果智能分析,配置文件的所有内容都解析完毕并存储到内存数据库中后,再通过多线程遍历内存数据库中的数据,并根据分析属性找到关联信息,最后将分析后的结果记录到业务数据库中;(4)可视化呈现,分析结果通过可视化工具最终呈现到页面,展示出相关属性信息和关联关系,主要通过SVG方法展示网络图和JUNG方法展示逻辑图。图2所示,SCD模型通过SVG方法生成网络连接图,实现步骤如下:(1)访问解析结果,并将各个间隔及其对应的IED列表缓存起来;(2)在各个间隔内,按照IED的类型,将IED进行布局,每个间隔分为五行,从下向上依次是合并单元、智能终端、保护、测控、其它类型,布局完成后,将间隔的长度、宽度记录下来;(3)按照间隔长度、宽度、数量、电压等级进行间隔的排列,按照电压等级从高至低排列,并且将整个图排列成一个正方形。图3所示,SCD模型通过JUNG方法生成逻辑图,其中,生成连接端子的处理步骤如下:(1)解析出对应的IED、LD、数据集输入;(2)判断IED是否存在,如果存在则继续判断LD是否存在,否则新建IED对应的对象;(3)判断LD是否存在,如果存在则继续判断数据集是否存在,否则新建LD对应的对象;(4)判断数据集是否存在,如果存在则将数据集放入对应的输入端子列表,否则新建数据集对应的对象;(5)完成连接端子建立。如图2所示,针对复杂逻辑本文档来自技高网...

【技术保护点】
1.一种用于智能变电站SCD模型快速数据处理方法,其特征在于:智能变电站配置文件SCD通过VTD进行解析,并将解析的所有内容存储到临时的内存数据库中,根据解析后的元素类别放到不同的表结构中,作为分析用的基础数据,SCD配置文件解析流程实现步骤如下:/n(1)读取SCD文件,通过VTD将SCD文件以二进制方式读入内存中,并记录下每个节点的位置信息;/n(2)解析SCD文件,解析进程将通过VTD对配置文件中信息进行解析,根据位置信息读取出内容,最终保存到临时的内存数据库中;/n(3)解析结果智能分析,配置文件的所有内容都解析完毕并存储到内存数据库中后,再通过多线程遍历内存数据库中的数据,并根据分析属性找到关联信息,最后将分析后的结果记录到业务数据库中;/n(4)可视化呈现,分析结果通过可视化工具最终呈现到页面,展示出相关属性信息和关联关系,主要通过SVG方法展示网络图和JUNG方法展示逻辑图。/n

【技术特征摘要】
1.一种用于智能变电站SCD模型快速数据处理方法,其特征在于:智能变电站配置文件SCD通过VTD进行解析,并将解析的所有内容存储到临时的内存数据库中,根据解析后的元素类别放到不同的表结构中,作为分析用的基础数据,SCD配置文件解析流程实现步骤如下:
(1)读取SCD文件,通过VTD将SCD文件以二进制方式读入内存中,并记录下每个节点的位置信息;
(2)解析SCD文件,解析进程将通过VTD对配置文件中信息进行解析,根据位置信息读取出内容,最终保存到临时的内存数据库中;
(3)解析结果智能分析,配置文件的所有内容都解析完毕并存储到内存数据库中后,再通过多线程遍历内存数据库中的数据,并根据分析属性找到关联信息,最后将分析后的结果记录到业务数据库中;
(4)可视化呈现,分析结果通过可视化工具最终呈现到页面,展示出相关属性信息和关联关系,主要通过SVG方法展示网络图和JUNG方法展示逻辑图。


2.根据权利要求1所述的一种用于智能变电站SCD模型快速数据处理方法,其特征在于:步骤(1)中,读入内存的具体程序流程如下:
a、根据文件路径创建一个文件对象;
b、如果找不到文件,会抛出文件巡查异常,关闭文件输入流,如果正常无法关闭,会抛出文件外端口异常;
c、打开写入文件,即目标文件;
d、根据源文件构建输入流;
e、根据目标文件构建输出流;
f、从源文件中按字节...

【专利技术属性】
技术研发人员:王冠南万勇潘本仁桂小智邹进谢国强王志成周仕豪张妍周宁杨建明
申请(专利权)人:南昌科晨电力试验研究有限公司国网江西省电力有限公司电力科学研究院
类型:发明
国别省市:江西;36

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

1