工控安全的控制方法及电子设备、存储介质技术

技术编号:33355656 阅读:16 留言:0更新日期:2022-05-08 10:10
本申请提供一种工控安全的控制方法及电子设备、存储介质,该方法包括:对目标作用域的工控流量进行解析,并将解析得到的工控状态进行缓存;根据预设的时间周期,统计所述时间周期内不同工控状态对应的状态密度信息;根据正常工作期间不同工控状态对应的状态密度规则,将所述状态密度信息与所述状态密度规则进行匹配,若不匹配,进行安全控制操作。从而可以基于状态密度的分析进行工控安全的控制,相比针对单个工控指令进行分析和告警,减少了告警次数和误报次数,降低了维护成本。降低了维护成本。降低了维护成本。

【技术实现步骤摘要】
工控安全的控制方法及电子设备、存储介质


[0001]本申请涉及工业安全
,特别涉及一种工控安全的控制方法及电子设备、计算机可读存储介质。

技术介绍

[0002]随着互联网技术和工业控制的不断发展,在工业生产中越来越多地采用安全控制技术。
[0003]现有技术根据工控设备间的流量传输,学习不同设备的各种可能操作和参数。学习完毕后,确认完成生成对应的工控安全策略。根据工控安全策略进行分析,告警和控制。在现有技术中,主要针对单条指令是否合规的学习,在某条指令不合规时,立即进行告警。过于严格的策略,可能会造成告警数量增加,难以维护。

技术实现思路

[0004]本申请实施例提供了一种工控安全的控制方法,用以减少告警数量,减少误报。
[0005]本申请实施例提供了一种工控安全的控制方法,包括:
[0006]对目标作用域的工控流量进行解析,并将解析得到的工控状态进行缓存;
[0007]根据预设的时间周期,统计所述时间周期内不同工控状态对应的状态密度信息;
[0008]根据正常工作期间不同工控状态对应的状态密度规则,将所述状态密度信息与所述状态密度规则进行匹配,若不匹配,进行安全控制操作。
[0009]在一实施例中,所述工控状态包括单一状态、序列状态、元组状态以及组合元组状态中的一种或多种。
[0010]在一实施例中,所述根据预设的时间周期,统计所述时间周期内不同工控状态对应的状态密度信息,包括:
[0011]根据预设的时间周期,统计所述时间周期内每种工控状态对应的状态密度值以及状态分布函数。
[0012]在一实施例中,所述状态密度规则包括周期密度基线和密度分布函数基线;所述根据正常工作期间不同工控状态对应的状态密度规则,将所述状态密度信息与所述状态密度规则进行匹配,若不匹配,进行安全控制操作,包括:
[0013]针对每种工控状态,将所述工控状态对应的状态密度值和周期密度基线进行匹配,将所述工控状态对应的状态分布函数与所述密度分布函数基线进行匹配;
[0014]若所述状态密度值与所述周期密度基线不匹配或者所述状态分布函数与所述密度分布函数基线不匹配,进行安全控制操作。
[0015]在一实施例中,所述将所述工控状态对应的状态密度值和周期密度基线进行匹配,将所述工控状态对应的状态分布函数与所述密度分布函数基线进行匹配,包括:
[0016]若所述工控状态对应的状态密度值和所述周期密度基线之间的差距大于第一阈值,确定所述状态密度值和周期密度基线不匹配;
[0017]若所述工控状态对应的状态分布函数和所述密度分布函数基线之间的距离大于第二阈值,确定所述状态分布函数和所述密度分布函数基线不匹配。
[0018]在一实施例中,所述状态密度规则包括周期密度基线和密度分布函数基线;在所述根据正常工作期间不同工控状态对应的状态密度规则,将所述状态密度信息与所述状态密度规则进行匹配之前,所述方法还包括:
[0019]获取正常工作期间所述目标作用域内的流量数据;
[0020]对所述流量数据进行解析,学习不同工控状态对应的周期密度基线和密度分布函数基线。
[0021]在一实施例中,所述方法还包括:
[0022]若所述密度分布函数基线对应的采样次数大于第三阈值,
[0023]下个时间周期生成的周期密度基线与前一个时间周期生成的周期密度基线之间差异小于第四阈值,
[0024]下个时间周期生成的密度分布函数基线与前一个时间周期生成的密度分布函数基线之间的期望偏差小于第五阈值,
[0025]且采样总时长大于第六阈值,则所述状态密度规则学习完成。
[0026]本申请实施例还提供了一种工控安全的控制装置,所述装置包括:
[0027]数据缓存模块,用于对目标作用域的工控流量进行解析,并将解析得到的工控状态进行缓存;
[0028]数据统计模块,用于根据预设的时间周期,统计所述时间周期内不同工控状态对应的状态密度信息;
[0029]数据匹配模块,用于根据正常工作期间不同工控状态对应的状态密度规则,将所述状态密度信息与所述状态密度规则进行匹配,若不匹配,进行安全控制操作。
[0030]本申请实施例还提供了一种电子设备,所述电子设备包括:
[0031]处理器;
[0032]用于存储处理器可执行指令的存储器;
[0033]其中,所述处理器被配置为执行上述工控安全的控制方法。
[0034]本申请实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序可由处理器执行以完成上述工控安全的控制方法。
[0035]本申请上述实施例提供的技术方案,通过对工控状态进行缓存,根据预设的时间周期,统计所述时间周期内不同工控状态对应的状态密度信息;根据正常工作期间不同工控状态对应的状态密度规则,将状态密度信息与状态密度规则进行匹配,若不匹配,进行安全控制操作,从而可以基于状态密度的分析进行工控安全的控制,相比针对单个工控指令进行分析和告警,减少了告警次数和误报次数,降低了维护成本。
附图说明
[0036]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍。
[0037]图1为本申请一实施例提供的工控安全的控制方法的应用场景示意图;
[0038]图2是本申请实施例提供的电子设备的结构示意图;
[0039]图3为本申请一实施例提供的工控安全的控制方法的流程示意图;
[0040]图4为本申请一实施例提供的一种状态分布函数的示意图;
[0041]图5为本申请一实施例提供的状态密度规则匹配的流程示意图;
[0042]图6为本申请一实施例提供的工控安全的控制方法流程示意图;
[0043]图7为本申请一实施例提供的状态密度规则的学习过程示意图;
[0044]图8为本申请一实施例提供的不同工控状态的状态密度规则的学习过程示意图;
[0045]图9为本申请一实施例提供的工控安全的控制装置的框图。
具体实施方式
[0046]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
[0047]相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0048]请参照图1,其为本申请一实施例提供的工控安全的控制方法的应用场景示意图。该应用场景包括第一终端101、第二终端102和工业设备103,第二终端102分别连接第一终端101和工业设备103。第一终端101可以是台式电脑、笔记本电脑等智能终端。第二终端102可以是工控设备。第一终端101用于通过第二终端102向工业设备103发送工控流量。第二终端102可以执行本申请下述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工控安全的控制方法,其特征在于,包括:对目标作用域的工控流量进行解析,并将解析得到的工控状态进行缓存;根据预设的时间周期,统计所述时间周期内不同工控状态对应的状态密度信息;根据正常工作期间不同工控状态对应的状态密度规则,将所述状态密度信息与所述状态密度规则进行匹配,若不匹配,进行安全控制操作。2.根据权利要求1所述的方法,其特征在于,所述工控状态包括单一状态、序列状态、元组状态以及组合元组状态中的一种或多种。3.根据权利要求1所述的方法,其特征在于,所述根据预设的时间周期,统计所述时间周期内不同工控状态对应的状态密度信息,包括:根据预设的时间周期,统计所述时间周期内每种工控状态对应的状态密度值以及状态分布函数。4.根据权利要求3所述的方法,其特征在于,所述状态密度规则包括周期密度基线和密度分布函数基线;所述根据正常工作期间不同工控状态对应的状态密度规则,将所述状态密度信息与所述状态密度规则进行匹配,若不匹配,进行安全控制操作,包括:针对每种工控状态,将所述工控状态对应的状态密度值和周期密度基线进行匹配,将所述工控状态对应的状态分布函数与所述密度分布函数基线进行匹配;若所述状态密度值与所述周期密度基线不匹配或者所述状态分布函数与所述密度分布函数基线不匹配,进行安全控制操作。5.根据权利要求4所述的方法,其特征在于,所述将所述工控状态对应的状态密度值和周期密度基线进行匹配,将所述工控状态对应的状态分布函数与所述密度分布函数基线进行匹配,包括:若所述工控状态对应的状态密度值和所述周期密度基线之间的差距大于第一阈值,确定所述状态密度值和周期密度基线不匹配;若所述工控状态对应的状态分布函数和所述密度分布函数基线之间的距离大于第二阈值,确定所述状态分布函...

【专利技术属性】
技术研发人员:梁一
申请(专利权)人:奇安信网神信息技术北京股份有限公司
类型:发明
国别省市:

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

1