一种保信子站配置信息的远程校核方法技术

技术编号:17784160 阅读:31 留言:0更新日期:2018-04-22 15:34
本发明专利技术涉及电力系统自动化领域,具体涉及一种保信子站配置信息的远程校核方法。本发明专利技术通过构建保信子站配置信息的数据模型,建立保信子站与终端机的消息通信机制,实现保信子站配置信息的在线校核。本发明专利技术能够在保信子站不退出运行的情况下,实现对保信子站配置信息的校核,方便运维人员确认当前运行的配置,进而在线分析保信子站配置问题。

【技术实现步骤摘要】
一种保信子站配置信息的远程校核方法
本专利技术涉及电力系统自动化领域,具体涉及一种保信子站配置信息的远程校核方法。
技术介绍
继电保护装置在电力系统已得到广泛应用,确保了稳定的电力供应,为当今社会的发展提供了源源不断的动能。在电网运行过程中,保信系统实现了对继电保护装置采集到的电网运行信息的实时收集,为预防故障、及时切除故障和故障原因分析提供了可靠的依据。保信子站是保信系统的核心组成部分,负责把继电保护装置采集到的信息转发给主站,同时转发主站下发的命令到继电保护装置。保信子站的稳定运行主要由应用程序和子站配置决定。应用程序可以经过大量的公司内部测试、入网实验来确保它的可靠性,子站配置一般由调试人员现场完成,出错的几率比较大;另外子站配置经常需要修改,更增加了出错的几率。在保信系统的实际运行过程中一般由保信子站完成配置,再由主站调取子站配置,这更增加了子站配置出错的影响。
技术实现思路
本专利技术的目的是提供一种保信子站配置信息的远程校核方法,用以解决保信子站配置信息容易出错导致系统运行不稳定的问题。为实现上述目的,本专利技术的方案包括一种保信子站配置信息的远程校核方法,包括以下步骤:将保信子站的配置信息储存在保信子站和终端机中;建立保信子站和终端机之间的信息定义和通讯机制;保信子站和终端机之间根据所述信息定义和通讯机制对所述配置信息进行数据校核;根据所述数据校核的结果生成所述保信子站配置信息的差异报告。进一步的,将所述配置信息以数据模型的形式储存在保信子站和终端机中。进一步的,所述数据模型包括子站层、装置层、CPU层、组层、条目层。进一步的,所述信息定义包括校核启动信息、校核中止信息、配置信息发送完毕信息、装置组标题信息和装置条目属性信息。进一步的,所述装置组标题信息包括装置地址、CPU号、组号和组标题;所述装置条目属性信息包括装置地址、CPU号、组号、条目号和条目属性。进一步的,所述数据校核包括:终端机发送校核启动信息;保信子站接收到校核启动信息后,根据所述数据模型组建装置组标题信息和装置条目属性信息并发往终端机;终端机收到装置组标题信息和装置条目属性信息后进行数据校核处理;保信子站配置信息发送完成后,发送配置信息发送完毕信息到终端机。进一步的,所述子站层包括装置数量和装置数组;所述装置层包括装置地址、CPU数量和CPU数组;所述CPU层包括CPU号、组数量和组数组;所述组层包括组号、组类型、组标题、条目数量和条目数组;所述条目层包括条目号和条目属性。进一步的,对所述数据校核的结果进行可视化显示处理。本专利技术的有益效果是:通过构建保信子站配置信息的数据模型,建立保信子站与终端机的消息通信机制,实现保信子站配置信息的在线校核,能够在保信子站不退出运行的情况下,实现对保信子站配置信息的校核,方便运维人员确认当前运行的配置,进而在线分析保信子站配置问题。附图说明图1为本专利技术所述方法的流程图;图2为本专利技术实施例中构建的数据模型的示意图;图3为本专利技术实施例中设计的信息定义结构图;图4为本专利技术实施例校核结果可视化的展示图;图5为本专利技术实施例校核结束后生成的配置信息差异文档。具体实施方式下面结合附图对本专利技术做进一步详细的说明。本专利技术提供了一种保信子站配置信息的远程校核方法,构建保信子站配置信息的数据模型,建立保信子站与终端机的消息通信机制,实现保信子站配置信息的在线校核,可视化显示配置信息的差异,生成配置信息的差异报告,有效的实现了保信子站配置信息的快速校核。下面给出了一个实施例。本实施例所采用的技术方案如下:首先,根据保信子站配置信息的构成特点,设计子站、装置、CPU、组、条目的五层数据模型,子站层包含装置数量和装置数组,装置层包括装置地址、CPU数量和CPU数组,CPU层包含CPU号、组数量和组数组,组层包含组号、组类型、组标题、条目数量和条目数组,条目层包含条目号和条目属性。然后,为了在终端机和保信子站之间传递保信子站配置信息数据需要建立终端机和保信子站消息通信机制。消息通信机制主要包括消息信息定义和消息处理机制,终端机主要定义校核启动、校核中止两种消息,保信子站主要定义装置组标题、装置条目属性和配置信息发送完毕三种消息。终端机启动校核后,向网络上发送校核启动消息,保信子站收到校核启动消息后,依次发送装置组标题和装置条目属性消息,装置组标题信息包括装置地址、CPU号、组号、组标题,装置条目属性消息包括装置地址、CPU号、组号、条目号、条目属性等字段。终端机收到装置组标题消息和装置条目属性消息后,依据消息里面的装置地址、CPU号、组号、条目号等信息与建立的子站配置数据模型里面的数据进行比较。在校核过程中子站可以发送校核中止消息中止当前配置信息的校核过程。保信子站在将子站配置全部发送完毕后,发送配置信息发送完毕消息,提示终端机所有配置信息已经发送完毕。然后,终端机和保信子站建立连接,依据前面建立的数据模型及设计的消息通信机制进行数据交互;子站配置在线校核的过程中,终端机接收到装置组标题或装置条目属性消息后,对消息内容进行解析;进而依据消息数据里面的装置地址、CPU号、组号、条目号等信息在数据模型中进行查找,对组标题信息或条目属性信息进行比较。保信子站配置信息在线校核的过程中,配置信息中的组标题信息或条目属性信息有差异,终端机可依据装置地址、CPU号、组号、条目号等信息在子站配置编辑工具软件上找到相应信息的显示位置,改变组标题信息或条目属性信息的显示颜色,以提示相应的配置信息有差异。最后,在整个校核完成后,终端机根据校核过程中存储的配置差异信息生成配置信息的差异报告,报告的条目包括装置地址、CPU号、组号、条目号、差异属性、终端机值、保信子站值等字段,对于组标题有差异的,条目号字段置为默认值0。生成保信子站差异报告文档的命名规则为终端机名_保信子站名_校核时间。图1所示是本专利技术所述方法的流程图,包括:终端机启动校核之后,发送校核启动消息到网络上;保信子站收到校核启动之后,解析该消息,依次发送装置组标题、装置条目属性消息到网络上;终端机接收到装置组标题、装置条目属性消息后,校核相应的组标题信息和属性信息是否一致;终端机在校核的过程中收到校核中止命令后,中止校核,然后向网络上发送校核中止消息;保信子站收到校核中止消息后,中止发送消息;保信子站配置信息发送完毕之后,向网络上发送配置信息发送完毕消息;终端机收到配置信息发送完毕消息后,终止校核;校核结束之后,根据差异信息生成配置信息差异报告文档。图2为本实施例中根据保信子站配置信息构建的包含子站、装置、CPU、组、条目的5层数据模型。其中子站层包含装置数量、装置1、装置2、装置3等;装置层包括装置地址、CPU数量和CPU1、CPU2等;CPU层包含CPU号、组数量、组1、组2等;组层包含组号、组类型、组标题、条目数量、条目1、条目2等;条目层包含条目号、属性1、属性2、属性3等。图3为终端机和保信子站信息定义的结构图。信息定义包括消息类型和消息体,其中消息类型包括校核启动、校核中止、组标题、条目属性和发送完毕;消息体包括组标题消息体和条目属性消息体;组标题消息体包括装置地址、CPU号、组号和组标题;条目属性消息体包括装置地址、组号、CPU号、条目号、属性1、属性2等。图4为在本文档来自技高网...
一种保信子站配置信息的远程校核方法

【技术保护点】
一种保信子站配置信息的远程校核方法,其特征在于,包括以下步骤:将保信子站的配置信息储存在保信子站和终端机中;建立保信子站和终端机之间的信息定义和通讯机制;保信子站和终端机之间根据所述信息定义和通讯机制对所述配置信息进行数据校核;根据所述数据校核的结果生成所述保信子站配置信息的差异报告。

【技术特征摘要】
1.一种保信子站配置信息的远程校核方法,其特征在于,包括以下步骤:将保信子站的配置信息储存在保信子站和终端机中;建立保信子站和终端机之间的信息定义和通讯机制;保信子站和终端机之间根据所述信息定义和通讯机制对所述配置信息进行数据校核;根据所述数据校核的结果生成所述保信子站配置信息的差异报告。2.根据权利要求1所述一种保信子站配置信息的远程校核方法,其特征在于:将所述配置信息以数据模型的形式储存在保信子站和终端机中。3.根据权利要求2所述一种保信子站配置信息的远程校核方法,其特征在于:所述数据模型包括子站层、装置层、CPU层、组层、条目层。4.根据权利要求1、2或3所述一种保信子站配置信息的远程校核方法,其特征在于:所述信息定义包括校核启动信息、校核中止信息、配置信息发送完毕信息、装置组标题信息和装置条目属性信息。5.根据权利要求4所述一种保信子站配置信息的远程校核方法,其特征在于:所述装置组标题信息包括装置地址、...

【专利技术属性】
技术研发人员:董朋涛李江林袁方方慕宗君王广民孙振铁勇魁邵春梅车帅李宝潭郭利军李永照方伟
申请(专利权)人:许继电气股份有限公司许昌许继软件技术有限公司国家电网公司
类型:发明
国别省市:河南,41

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

1