一种智能变电站通讯系统自动斩断及恢复方法与流程

文档序号:18938957发布日期:2019-10-23 00:59阅读:148来源:国知局
一种智能变电站通讯系统自动斩断及恢复方法与流程

本发明涉及智能变电站技术领域,具体为一种智能变电站通讯系统自动斩断及恢复方法。



背景技术:

智能变电站是采用先进、可靠、集成和环保的智能设备,以全站信息数字化、通信平台网络化、信息共享标准化为基本要求,自动完成信息采集、测量、控制、保护、计量和检测等基本功能,同时,具备支持电网实时自动控制、智能调节、在线分析决策和协同互动等高级功能的变电站,现有技术中智能变电站通讯系统不能实现自动斩断及恢复,对异常数据监测效果不好,因此,设计一种智能变电站通讯系统自动斩断及恢复方法是很有必要的。



技术实现要素:

本发明的目的在于提供一种智能变电站通讯系统自动斩断及恢复方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:

一种智能变电站通讯系统自动斩断及恢复方法,包括如下步骤:步骤一,报文捕获和解析;步骤二,监测;步骤三,对比分析;步骤四,自动斩断;步骤五,自动恢复;

其中在上述的步骤一中,对变电站原始数据包进行捕获处理,过滤策略设置编译完成后,设置配置好的过滤器,过滤所需要的数据包,通过调度器循环回调用户提供的函数,设置循环抓包,向应用程序传递数据包,实现循环捕获数据包,然后通过报文解析对应用层报文进行解析;

其中在上述的步骤二中,系统解析捕获到的数据包,通过异常监测模块导入配置文件检测报文,并将报文字节码信息和报文检测结构结构体存入数据库中;

其中在上述的步骤三中,通过检测模块检测后的异常报文信息与数据库内存储的检测模块检测后的正常报文信息进行对比分析,在前端界面展现异常报文信息;

其中在上述的步骤四中,工控机对数据信息进行分析管理,定期获取系统核心进程站用内存资源,实时对异常报文导致的内存数值进行检测,当超过一定数值后,启动自斩断,并通过报警装置发送远程告警提示;

其中在上述的步骤五中,工控机对异常报文信息进行处理,同时进行数据采集和监视控制,在确定基础数据的完整性及一致性的要求下进行自动恢复。

根据上述技术方案,所述步骤二中,数据库包括主数据库和备用数据库,且两者均由系统数据存储器、失效数据存储器、rpn值存储器和分析模式存储器组成。

根据上述技术方案,所述步骤三中,异常报文信息包括报文id、报文异常码、报文捕获时间、异常检测结果、源地址和目的地址。

根据上述技术方案,所述步骤四中,检测系统是否因网络延时、人为误动作、外界干扰等原因造成频发异常的情况,缩小查找范围,快速定位故障。

根据上述技术方案,所述步骤三中,如果报文与异常检测规则不匹配,则判断报文为正常报文,如果报文与检测规则匹配,则判断报文为异常报文。

根据上述技术方案,所述步骤五中,将处理结果在前端界面展现。

与现有技术相比,本发明的有益效果是:对变电站原始数据包进行捕获,过滤所需要的数据包,循环捕获数据包,通过异常监测模块检测报文,与数据库内存储的检测模块检测后的正常报文信息进行对比分析,对异常数据监测效果好,然后通过工控机对数据信息进行分析管理,在存数值超过一定数值后,启动自斩断,在确定基础数据的完整性及一致性的要求下进行自动恢复,实现自动斩断及恢复。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1是本发明的方法流程图。

具体实施方式

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

请参阅图1,本发明提供一种技术方案:

一种智能变电站通讯系统自动斩断及恢复方法,包括如下步骤:步骤一,报文捕获和解析;步骤二,监测;步骤三,对比分析;步骤四,自动斩断;步骤五,自动恢复;

其中在上述的步骤一中,对变电站原始数据包进行捕获处理,过滤策略设置编译完成后,设置配置好的过滤器,过滤所需要的数据包,通过调度器循环回调用户提供的函数,设置循环抓包,向应用程序传递数据包,实现循环捕获数据包,然后通过报文解析对应用层报文进行解析;

其中在上述的步骤二中,系统解析捕获到的数据包,通过异常监测模块导入配置文件检测报文,并将报文字节码信息和报文检测结构结构体存入数据库中;

其中在上述的步骤三中,通过检测模块检测后的异常报文信息与数据库内存储的检测模块检测后的正常报文信息进行对比分析,在前端界面展现异常报文信息;

其中在上述的步骤四中,工控机对数据信息进行分析管理,定期获取系统核心进程站用内存资源,实时对异常报文导致的内存数值进行检测,当超过一定数值后,启动自斩断,并通过报警装置发送远程告警提示;

其中在上述的步骤五中,工控机对异常报文信息进行处理,同时进行数据采集和监视控制,在确定基础数据的完整性及一致性的要求下进行自动恢复。

根据上述技术方案,步骤二中,数据库包括主数据库和备用数据库,且两者均由系统数据存储器、失效数据存储器、rpn值存储器和分析模式存储器组成。

根据上述技术方案,步骤三中,异常报文信息包括报文id、报文异常码、报文捕获时间、异常检测结果、源地址和目的地址。

根据上述技术方案,步骤四中,检测系统是否因网络延时、人为误动作、外界干扰等原因造成频发异常的情况,缩小查找范围,快速定位故障。

根据上述技术方案,步骤三中,如果报文与异常检测规则不匹配,则判断报文为正常报文,如果报文与检测规则匹配,则判断报文为异常报文。

根据上述技术方案,步骤五中,将处理结果在前端界面展现。

基于上述,本发明的优点在于,通过对变电站原始数据包进行捕获,过滤所需要的数据包,设置循环抓包,向应用程序传递数据包,实现循环捕获数据包,然后对应用层报文进行解析,通过异常监测模块检测报文,与数据库内存储的检测模块检测后的正常报文信息进行对比分析,然后通过工控机对数据信息进行分析管理,定期获取系统核心进程站用内存资源,实时对异常报文导致的内存数值进行检测,当超过一定数值后,启动自斩断,在确定基础数据的完整性及一致性的要求下进行自动恢复。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1