一种网络报文分析装置中海量数据的提取上送系统及方法

xiaoxiao2021-2-23  119

一种网络报文分析装置中海量数据的提取上送系统及方法
【技术领域】
[0001]本发明属于电力系统网络报文分析系统故障诊断技术领域,涉及一种基于多变电站的网络报文分析装置中海量数据的提取上送系统及方法。
【背景技术】
[0002]智能变电站的网络报文分析装置联网在电力系统各级电网逐步得到推广和应用。通过以组建的电力调度数据网为载体,使辖区内的网络报文分析装置的报文数据实现远程网络通讯,并充分利用数据网络资源将变电站所有网络报文分析装置联网,实现网络报文信息的预处理及远程调取。在网分主站建立网络分析主站系统,对各个网络报文分析装置进行在线健康检测和监视,为网络分析信息提供了一个可靠的平台。故障诊断系统能利用这些信息迅速查找出故障点,帮助调度端以及变电站快速做出事故的处理方案,排除电力系统故障。
[0003]通过网络报文分析装置主站组网系统,可以从区域内各个变电站召唤报文数据,包括告警、错误等状态。但是,由于网络报文信息量大,若将所有的报文、告警与错误等数据都进行上送的话,将严重影响调度数据网的运行情况。

【发明内容】

[0004]本发明的目的在于克服现有技术中存在的缺点,提供一种网络报文分析装置中海量数据的提取上送系统及方法,该系统和方法能够减少上送的数据量、提高上送效率,并且不减少重要信息的上传,保证调度数据网的运行。
[0005]为了实现上述目的,本发明提供如下技术方案:一种网络报文分析装置中海量数据的提取上送系统,其包括:
[0006]信息获取模块,其用于获取所述网络报文分析装置中的海量数据信息;
[0007]第一信息诊断模块,其用于诊断所述信息获取模块所获取的数据信息是否是严重信息;
[0008]第一信息上送模块,其用于在所述第一信息诊断模块将所述数据信息诊断为严重信息的情况下将所述数据信息上送到主站;
[0009]非严重信息数统计模块,其用于在所述第一信息诊断模块将所述数据信息诊断为非严重信息的情况下统计所述非严重信息的数量;
[0010]第二信息诊断模块,其用于诊断所述非严重信息数统计模块统计的非严重信息的数量是否大于预定值;和
[0011]第二信息上送模块,其用于在所述第二信息诊断模块将所述非严重信息的数量诊断为大于预定值的情况下将所述非严重信息上送到主站。
[0012]此外,本发明还提供一种网络报文分析装置中海量数据的提取上送方法,其包括以下步骤:
[0013](1)、获取所述网络报文分析装置中的海量数据信息;
[0014](2)、诊断所获取的数据信息是否是严重信息;
[0015](3)、在所述数据信息被诊断为严重信息的情况下将所述数据信息上送到主站;
[0016](4)、在所述数据信息被诊断为非严重信息的情况下统计所述非严重信息的数量;
[0017](5)、诊断所述非严重信息的数量是否大于预定值;
[0018](6)、在所述非严重信息的数量大于预定值的情况下将所述非严重信息上送到主站。
[0019]本发明的网络报文分析装置中海量数据的提取上送系统及方法在进行数据上送的过程中,通过分析变电站网络报文分析装置中的告警与错误信息的类型与特性,按照一定的规则与策略,将告警与错误信息按严重程度分类,并按照一定的条件筛选,进而上送至诊断系统。由于对数据进行了预先的处理与优化,将网络报文分析装置的信息进行初步分析,并将影响智能变电站内的设备运行的数据上送,从而达到了减少数据量,但不减少重要信息的目的。
【附图说明】
[0020]图1是本发明的网络报文分析装置中海量数据的提取上送系统的结构示意图。
[0021 ]图2是网络报文分析装置中海量数据的分类示意图。
[0022]图3是本发明的网络报文分析装置中海量数据的提取上送方法的流程图。
【具体实施方式】
[0023]下面结合附图和实施例对本发明进一步说明,实施例的内容不作为对本发明的保护范围的限制。
[0024]图1示出了本发明的网络报文分析装置中海量数据的提取上送系统的结构示意图。参见图1,本发明的网络报文分析装置中海量数据的提取上送系统包括信息获取模块、第一信息诊断模块、第一信息上送模块、非严重信息数统计模块、第二信息诊断模块和第二信息上送模块。其中,
[0025]所述信息获取模块用于获取所述网络报文分析装置中的海量数据信息。通过所述信息获取模块,能够获取多个变电站的网络报文分析装置中蕴含的海量数据信息。
[0026]所述第一信息诊断模块用于诊断所述信息获取模块所获取的数据信息是否是严重信息。
[0027]如图2所示,在本发明中,将所述网络报文分析装置中的各种信息进行分类,分为告警信息、错误信息和重要信息等。并依据各种信息的描述和类型,确定该信息是否是影响变电站中的各种设备的严重信息。对于严重的信息,将其标注为需要上送的信息。对于非严重信息,不需要立即将其进行上送。这样,通过对信息的分类和判断,就能够减少信息的上送量。
[0028]所述第一信息上送模块用于在所述第一信息诊断模块将所述数据信息诊断为严重信息的情况下将所述数据信息上送到主站。如果所述第一信息诊断模块将所获取的数据信息诊断为严重信息,那么所述第一信息上送模块将该数据信息上送到主站,以进行诊断和监控。
[0029]所述非严重信息数统计模块,其用于在所述第一信息诊断模块将所述数据信息诊断为非严重信息的情况下统计所述非严重信息的数量。如果所述第一信息诊断模块将所获取的数据信息诊断为非严重信息,那么,所述非严重信息数统计模块开始统计非严重信息的数据量。
[0030]所述第二信息诊断模块用于诊断所述非严重信息数统计模块统计的非严重信息的数量是否大于预定值。预先给非严重数据信息设定一个预定值,也就是上送触发值。通过判断所述非严重数据信息的数量来确定是否进行上送。
[0031]所述第二信息上送模块用于在所述第二信息诊断模块将所述非严重信息的数量诊断为大于预定值的情况下将所述非严重信息上送到主站。非严重数据信息在累积到一定量时,也可能会影响变电站中各种设备的安全。通过统计非严重信息的数量,并在其数量积累到一定程度时将其进行上送,能够减少故障的发生。
[0032]图3示出了本发明的网络报文分析装置中海量数据的提取上送方法的流程图。如图3所示,本发明的网络报文分析装置中海量数据的提取上送方法包括以下步骤:
[0033]首先,获取多变电站的所述网络报文分析装置中的海量数据信息。
[0034]其次,依据数据信息的分类诊断所获取的数据信息是否是严重信息。
[0035]在所述数据信息被诊断为严重信息的情况下将所述数据信息上送到主站。
[0036]在所述数据信息被诊断为非严重信息的情况下统计所述非严重信息的数量。并且,诊断所述非严重信息的数量是否大于预定值。
[0037]最后,在所述非严重信息的数量大于预定值的情况下将所述非严重信息上送到主站。
[0038]本发明的网络报文分析装置中海量数据的提取上送系统及方法能够减少上送的数据量、提高上送效率,并且不减少重要信息的上传,保证调度数据网的运行。
[0039]本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无法对所有的实施方式予以穷举。凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。
【主权项】
1.一种网络报文分析装置中海量数据的提取上送系统,其包括: 信息获取模块,其用于获取所述网络报文分析装置中的海量数据信息; 第一信息诊断模块,其用于诊断所述信息获取模块所获取的数据信息是否是严重信息; 第一信息上送模块,其用于在所述第一信息诊断模块将所述数据信息诊断为严重信息的情况下将所述数据信息上送到主站; 非严重信息数统计模块,其用于在所述第一信息诊断模块将所述数据信息诊断为非严重信息的情况下统计所述非严重信息的数量; 第二信息诊断模块,其用于诊断所述非严重信息数统计模块统计的非严重信息的数量是否大于预定值;和 第二信息上送模块,其用于在所述第二信息诊断模块将所述非严重信息的数量诊断为大于预定值的情况下将所述非严重信息上送到主站。2.—种网络报文分析装置中海量数据的提取上送方法,其包括以下步骤: (1)、获取所述网络报文分析装置中的海量数据信息; (2)、诊断所获取的数据信息是否是严重信息; (3)、在所述数据信息被诊断为严重信息的情况下将所述数据信息上送到主站; (4)、在所述数据信息被诊断为非严重信息的情况下统计所述非严重信息的数量; (5)、诊断所述非严重信息的数量是否大于预定值; (6)、在所述非严重信息的数量大于预定值的情况下将所述非严重信息上送到主站。
【专利摘要】本发明涉及网络报文分析装置中海量数据的提取上送系统及方法,所述系统包括:用于获取网络报文分析装置中的海量数据信息的信息获取模块;用于诊断所获取的数据信息是否是严重信息的第一信息诊断模块;用于在将数据信息诊断为严重信息的情况下将数据信息上送到主站的第一信息上送模块;用于在将数据信息诊断为非严重信息的情况下统计非严重信息的数量的非严重信息数统计模块;用于诊断非严重信息的数量是否大于预定值的第二信息诊断模块;和用于在将非严重信息的数量诊断为大于预定值的情况下将非严重信息上送到主站的第二信息上送模块。该系统和方法能够减少上送的数据量、提高上送效率,并且不减少重要信息的上传,保证调度数据网的运行。
【IPC分类】H04L29/08
【公开号】CN105491139
【申请号】CN201510931556
【发明人】谢民, 王同文, 孙月琴, 王海港, 叶远波, 王栋, 邵庆祝
【申请人】国网安徽省电力公司
【公开日】2016年4月13日
【申请日】2015年12月16日

最新回复(0)