掌桥专利:专业的专利平台
掌桥专利
首页

一种继电保护及故障信息管理系统的文件同步共享方法

文献发布时间:2024-04-18 19:58:21


一种继电保护及故障信息管理系统的文件同步共享方法

技术领域

本发明涉及一种继电保护及故障信息管理系统的文件同步共享方法,属于电网安全稳定运行技术领域。

背景技术

变电站在电力系统中担任着电力传输中转站的角色,站内的一次设备是电力传输的重要组成部分,当一次设备产生异常或发生故障时,会触发站内的故障录波装置,而故障录波装置会将此时的电压电流等情况进行记录,并生成故障录波文件保存在故障录波文件存储服务器中,并通过继电保护及故障信息系统调用分析,目前调用录波文件时采用的都是SMB共享协议或NFS共享方式。

由于NFS共享协议在网络上使用明文传送所有信息,而通过SMB协议共享数据时,数据无监管,因此这两种共享方式都有以下问题:易使原始的故障录波文件失去保护而被破坏,也容易造成录波文件泄露。

而且,现有的录波文件同步方法的及时性和准确性也需要进一步提高。

发明内容

本发明的目的是提供一种继电保护及故障信息管理系统的文件同步共享方法,用以解决现有录波文件同步方法易导致原始的故障录波文件失去保护而被破坏,也容易造成录波文件泄露,并且及时性和准确性较低的问题。

为实现上述目的,本发明的方案包括:

S1:通讯服务器下载录波文件;

S2:采用SCP、SFTP将通讯服务器上的录波文件传输并拷贝到工作站本地;

S3:采用SCP、SFTP将在S2步骤中拷贝的录波文件传输并拷贝到其他工作站本地,实现录波文件同步共享。

本发明的技术方案在必要的传输、拷贝过程中采用了SCP或SFTP,实现了对录波文件的加密传输和加密拷贝,保护录波文件不被泄露和破坏。

进一步地,所述S1包括:

1)继电保护及故障信息系统主站的工作站向通讯服务器下发录波文件下载命令;

2)通讯服务器转发录波文件下载命令给继电保护及故障信息系统子站;

3)继电保护及故障信息系统子站下发录波文件下载命令给各个保护装置;

4)各个保护装置将自身生成的录波文件发送给子站;

5)子站向主站的通讯服务器发送录波文件;

6)通讯服务器将录波保存录波文件并向工作站发送录波文件下载成功的通知。

以上为通讯服务器下载录波文件的整个具体过程,通过该具体过程可以实现将录波文件下载至通讯服务器上,有助于实现下面的录波文件的同步共享。

进一步地,所述通讯服务器下载录波文件的传输过程采用103规约或61850规约。本发明给出的技术方案的传输过程采用103规约或61850规约均可保证不同设备间顺利进行数据交换。

进一步地,所述S2包括:

1)工作站接收到录波文件下载成功通知后,获取所有工作站和通讯服务器的IP地址、中文编码格式;

2)判断工作站与通讯服务器的编码格式是否一致,如果编码一致,采用SCP、SFTP将通讯服务器上的录波文件传输并拷贝到工作站本地;如果编码不一致,转换编码并进行特殊字符处理后,再采用SCP、SFTP将通讯服务器上的录波文件传输并拷贝到工作站本地。

进一步地,所述S3具体包括:

判断所述S2中的工作站与其他工作站的编码格式是否一致,如果编码一致,采用SCP、SFTP将在S2步骤中拷贝的录波文件传输并拷贝到其他工作站本地;如果编码不一致,转换编码并进行特殊字符处理后,再采用SCP、SFTP将其上在S2步骤中拷贝的录波文件同拷贝到其他工作站本地。

进一步地,所S3还包括使用Quartz任务调度法进行录波文件的同步共享。

以上方案采用SCP或SFTP的方式进行文件传输,而且当某个或某几个工作站上有新拷贝的录波文件时,会将该录波文件也拷贝至其他工作站,因此可以实现录波文件安全地同步共享。

进一步地,所述Quartz任务调度法中包括如下的设置:

给每个工作站和通讯服务器上都安装Quartz应用;

将Job设定为对比通讯服务器与工作站上录波文件的个数是否一致,如果不一致则通过SCP或SFTP从通讯服务器上远程拷贝缺少的录波文件到对应的工作站。

通过Quartz任务调度法,可以定时地检查各工作站和通讯服务器上录波文件的数目,发现某个工作站的录波文件有缺失时,及时通过SCP或SFTP从通讯服务器上远程拷贝缺少的录波文件到对应的工作站,可进一步保证录波文件的准确、及时地被同步共享。

附图说明

图1是继电保护及故障系统模块图;

图2是现有录波文件下载流程图;

图3是本发明中的录波文件同步共享流程图;

图4是本发明中的Quartz部署图;

图5是本发明中的Trigger(触发器)、Scheduler(任务调度器)、Job(任务)运行图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例1

下面结合附图1-4,对本发明的方案一种继电保护及故障信息管理系统的文件同步共享方法进行具体的说明,本发明的技术方案具体步骤如下:

S1:下载录波文件,具体地,包括:

1)继电保护及故障信息系统主站的工作站向通讯服务器下发录波文件下载命令;

2)通讯服务器通过103规约或61850规约转发录波文件下载命令给继电保护及故障信息系统子站;

3)继电保护及故障信息系统子站通过103规约或61850规约下发录波文件下载命令给各个保护装置;

4)各个保护装置将自身生成的录波文件通过103规约或61850规约发送给子站;

5)子站通过103规约或61850规约向主站的通讯服务器发送录波文件;

6)通讯服务器将录波文件保存到stdown文件夹中并通过103规约或61850规约向工作站发送录波文件下载成功的通知;

S2:拷贝录波文件到工作站本地,具体地,包括:

1)工作站接收到录波文件下载成功通知后,获取所有工作站和通讯服务器的IP地址、中文编码格式(GBK或UTF-8);

2)判断工作站与通讯服务器的编码格式是否一致,如果编码一致,采用SCP、SFTP将通讯服务器上的录波文件传输并拷贝到工作站本地;如果编码不一致,转换编码并进行特殊字符处理后,再采用SCP、SFTP将通讯服务器上的录波文件传输并拷贝到工作站本地;

S3:将所有工作站的录波文件同步共享,具体地,包括:

判断所述工作站与其他工作站的编码格式是否一致,如果编码一致,采用SCP、SFTP将其上在S2步骤中拷贝的录波文件传输并拷贝到其他工作站本地;如果编码不一致,转换编码并进行特殊字符处理后,再采用SCP、SFTP将在S2步骤中拷贝的录波文件拷贝到其他工作站本地,以实现所有工作站录波文件的同步共享;

实施例2

参见附图5,,为了更好地保证通讯服务器以及各工作站的录波文件一致,采用了Quartz任务调度法,即给每个工作站和通讯服务器上都安装有Quartz应用,每个独立的Quartz应用管理着其他的Quartz应用,实现所有工作站录波文件的通过定时将通讯服务器录波文件数量保存到数据库服务器中,供其他工作站的Quartz应用进行录波文件数量比对,比对后,如果发现录波文件数量不一致,则采用SCP或SFTP从通讯服务器上远程拷贝缺少的录波文件到对应的工作站。

本实施例技术方案中的Quartz任务调度法包括:Trigger(触发器)、Scheduler(任务调度器)、Job(任务),其中,Scheduler包含:通讯服务器+N个工作站上安装的Quartz应用,每个工作站或通讯服务器就是一个常规调度线程,一个常规调度线程主要包括以固定间隔、周期性触发执行Job(任务)的Trigger(触发器)和Job(任务),Job(任务)具体为:对比通讯服务器与工作站上录波文件的个数是否一致,如果不一致则通过SCP或SFTP从通讯服务器上远程拷贝缺少的录波文件到对应的工作站。

相关技术
  • 一种文件同步方法、装置、设备及计算机可读存储介质
  • 一种抽蓄电站继电保护及故障信息管理系统
  • 一种简拼式继电保护故障信息管理系统
技术分类

06120116483496