System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于本源行为的工业设备内生安全监测方法技术_技高网

一种基于本源行为的工业设备内生安全监测方法技术

技术编号:40969249 阅读:11 留言:0更新日期:2024-04-18 20:50
一种基于本源行为的工业设备内生安全监测方法,包括以下步骤;步骤1:通过Docker容器实现工业设备在工业互联网服务平台上面的实际模拟,实现工业设备群体现实与工业互联网服务平台的一一对应;步骤2:通过工业设备搭载的传感器和设备采集工作数据,将实时数据传输到工业互联网服务平台实现对设备监测;步骤3:根据工业互联网服务平台对工业设备实时获取的工作数据进行清洗处理后,选择CNN‑LSTM模型对工业设备进行危险监测。本发明专利技术实现了对工业设备集群的实时工作状态监控,利用机器学习和数据挖掘方法根据收集的工业设备工作数据捕捉工业系统数据日志中的不变规则并进行危险预警提示,避免了在工业互联网环境下工业设备因被恶意攻击带来的不良影响。

【技术实现步骤摘要】

本专利技术属于工业互联网,具体涉及一种基于本源行为的工业设备内生安全监测方法


技术介绍

1、新一代工业自动化和控制系统提供了先进的连接功能,使工业互联网时代的新的自动化应用、服务和商业模式成为可能。物联网作为一种新型的通信/控制平台,将任何事物/任何人都连接到互联网上,物联网中的连接节点的行为可以通过一个(组)服务器来监控或控制它们的运行。然而,设备之间的合作工作模式为用户带来了便利,但也带来了隐私泄露和设备安全的风险。在这种情况下,工业互联网智能设备之间进行了广泛的交互,这些交互控制着合法设备的状态转换,正常和异常传感器测量之间的严格阈值通常是不可定义的,攻击者可以利用这种模糊的决策边界注入恶意测量,因此工业设备集群的负载均衡以及判断工业设备是否存在风险在工业互联网设备安全性上变得越来越重要。

2、由于各级工业设备各类信息系统数量呈现出的爆炸式增长,对云平台的可用性和可靠性提出了更高的要求,故工业互联网云平台的构建是解决当下工业互联网设备集群体系所面临问题的有效手段。工业设备会根据周边环境、用户操作、其他设备交互等动作更替设备状态与重要信息,而实时监测设备的状态信息是保护工业设备免受恶意攻击和防止潜在崩溃的关键任务。

3、针对工业互联网设备监测方面,目前有一些解决技术方案:

4、专利技术一“一种在k8s容器集群上的服务集成方法、装置及电子设备”(申请号:cn202311008915.2)探讨了k8s容器集群上的服务集成,服务端接收服务开发端的资源文件进行编译与测试,并将编译后代码与待集成的原有代码打包成镜像部署,提高了在k8s容器集群上实现服务集成的效率。

5、专利技术二“一种基于物联网大数据的工业机器人故障预测方法及装置”(申请号:cn202311019024.7)公布了一种基于物联网大数据的工业机器人故障预测方法及装置。该方法将各待检测轴按照型号、任务或工况分为多个检测组,分别针对每个检测组建立用于故障预测的时间序列异常检测器,通过构建随机森林进行故障预测,能够提高预测的泛化能力,提高故障预测能力和准确性。

6、然而,上述专利技术技术存在的问题有以下几个方面:

7、(1)现有的多数工业设备交互通信服务都是基于服务端脚本代码控制,安全性难以得到保障。同时,工业设备任务执行在实际场景中往往具有复杂度高、距离长、时间长等特点,现有的工业设备任务规划方式几乎只能执行一些近距离简单性任务,而且一些特殊的实时危险监测任务需要利用人工智能的识别分析技术等,这些因为工业设备本身难以搭载高处理的cpu、gpu等,在现有的任务规划服务中也无法实现。

8、(2)现有技术在对物联网采集的时序数据执行分析时,依赖于预测模型实现对物联网异常检测,基于历史过程值生成未来传感器测量预测,然后与实际测量进行比较以生成残差进而可以检测异常。然而,由于工业过程中存在各种噪声源,正常和异常传感器测量之间的严格阈值通常是不可定义的,攻击者可以利用规则的模糊性进行攻击绕过,而倾向于捕获时间序列中的周期性特征导致模型易受随机波动的影响,并且由于复杂多维时间序列存在一定的不可预测性,导致其异常检测误报率偏高。


技术实现思路

1、为了克服上述现有技术存在的不足,本专利技术的目的在于提供一种基于本源行为的工业设备内生安全监测方法,通过搭建基于本源行为的工业互联网设备内生安全监测工业互联网服务平台,将工业设备集群协同工作任务借助基于docker容器的工业互联网服务平台进行部署,实现了对工业设备集群的实时工作状态监控,并利用机器学习和数据挖掘方法根据收集的工业设备工作数据捕捉工业系统数据日志中的不变规则并进行危险预警提示,避免了在工业互联网环境下工业设备因被恶意攻击带来的不良影响。

2、为了实现上述目的,本专利技术采用的技术方案是:

3、一种基于本源行为的工业设备内生安全监测方法,包括以下步骤;

4、步骤1:工业互联网服务平台与docker相结合,通过docker容器实现工业设备在工业互联网服务平台的实际模拟(克隆体),实现工业互联网下的工业设备与工业互联网服务平台的docker容器一一对应(利用k8s架构搭建工业互联网服务平台,工业互联网服务平台部署的节点一一对应工业设备);

5、步骤2:采集工业设备搭载的传感器和设备的工作数据,并实时传输到工业互联网服务平台实现对设备监测;

6、步骤3:利用数据分析手段对工业互联网服务平台中从工业设备实时获取的工作数据进行清洗处理后,选择cnn-lstm模型对工业设备进行危险监测。

7、所述步骤1具体包括以下步骤:

8、步骤1.1:准备若干个节点,用于运行数据库服务,在本数据库服务中,每一个工业设备对应于一个单独的节点;

9、步骤1.2:创建kubernetes的配置文件,定义所述节点的网络设置、镜像源、apiserver地址;初始化master节点,设置好master节点后,master点控制工业互联网服务平台所有节点,负责整个工业互联网下的工业设备群体(比如智能家居下空调、电灯、电视、温度传感器等设备群体)的管理和控制,使用kubeadm初始化集群master节点,创建控制平面组件并启动etcd、apiserver、controller manager、scheduler进程;

10、步骤1.3:选择和安装合适的网络插件,用于暴露工业互联网服务平台内docker容器的ip地址,基于apiserver通过容器的ip进行对容器的访问和通信,为运行在不同节点上的docker容器提供ip地址和网络隔离;配置ingress controller用于实现http/tcp/udp协议的访问控制;

11、步骤1.4:使用kubeadm命令将服务节点加入到k8s整体集群(k8s集群是由一组物理或虚拟机器组成的集合,这些机器被组织成一个单一的计算资源池,并在其上运行kubernetes平台。k8s集群通常包括一个主节点和多个工作节点,主节点通常负责集群的管理和控制,而工作节点则负责运行容器化应用程序。即工作节点就是对应的工业设备群体)中,并启动kubelet和kube-proxy服务,实现基于ip地址和端口进行对pod的请求转发,所述步骤1.3将容器的ip地址暴露出来,服务节点为一组pod提供相同的dns名,并在它们之间进行负载均衡。

12、所述步骤1.2中,etcd是kubernetes的存储状态的数据库,所有master的持续状态都存在etcd的一个实例中;

13、apiserver是资源操作的唯一入口,接收用户输入的命令,提供认证、授权、api注册,其他模块通过apiserver查询或修改数据,只有通过apiserver才直接和etcd进行交互;

14、controller manager为当于集群状态的协调者,观察着集群的实际状态,与etcd中的预期状态进行对比,如果不一致则对资源进行协调操作让实际状态和预期状态达本文档来自技高网...

【技术保护点】

1.一种基于本源行为的工业设备内生安全监测方法,其特征在于,包括以下步骤;

2.根据权利要求1所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤1具体包括以下步骤:

3.根据权利要求2所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤1.2中,etcd是Kubernetes的存储状态的数据库,所有master的持续状态都存在etcd的一个实例中;

4.根据权利要求1所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤2具体包括如下步骤:

5.根据权利要求1所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤3具体包括以下步骤:

6.根据权利要求5所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤3.2中,所述不变量规则是工业设备在运行过程中“物理”或“化学”特性中的一个条件,每当系统处于给定状态时,必须满足该条件。

7.根据权利要求5所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤3.3中,异常数据为对控制软件进行小的语法代码更改后生成的轨迹,所述代码更改通过应用变异运算符实现,所述运算符随机替换布尔运算符、逻辑连接符、算术函数符号、常量或变量。

8.根据权利要求5所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述CNN-LSTM模型利用CNN提取数据高维特征,然后利用LSTM学习网络流量的时间特性。

9.根据权利要求8所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述CNN-LSTM模型的操作具体包括以下几个步骤:

...

【技术特征摘要】

1.一种基于本源行为的工业设备内生安全监测方法,其特征在于,包括以下步骤;

2.根据权利要求1所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤1具体包括以下步骤:

3.根据权利要求2所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤1.2中,etcd是kubernetes的存储状态的数据库,所有master的持续状态都存在etcd的一个实例中;

4.根据权利要求1所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤2具体包括如下步骤:

5.根据权利要求1所述的一种基于本源行为的工业设备内生安全监测方法,其特征在于,所述步骤3具体包括以下步骤:

6.根据权利要求5所述的一种基于本源行为的工业设备内生安全监测方法,其特...

【专利技术属性】
技术研发人员:习宁孙亚楠张宇晨何益桓刘玉鑫李沅钊魏大卫张志为
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

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

1