保护工业生产免受复杂的攻击制造技术

技术编号:34083487 阅读:28 留言:0更新日期:2022-07-11 19:26
本文公开了一种制造系统。制造系统包括一个或更多个工位、监控平台和控制模块。所述一个或更多个工位中的每个工位被配置为执行组件的多步骤制造过程中的至少一个步骤。监控平台被配置为监控所述组件在整个所述多步骤制造过程中的进展。控制模块被配置为检测对所述制造系统的网络攻击。所述控制模块被配置为执行操作。操作包括接收所述一个或更多个工位中的第一工位的控制值。操作进一步包括使用一种或更多种机器学习算法基于所述第一工位的所述控制值确定存在网络攻击。操作进一步包括生成警报以终止所述组件的处理。在一些实施例中,操作还包括改正由网络攻击引起的误差。操作还包括改正由网络攻击引起的误差。操作还包括改正由网络攻击引起的误差。

【技术实现步骤摘要】
【国外来华专利技术】保护工业生产免受复杂的攻击
[0001]相关申请的交叉引用
[0002]本申请要求于2019年11月20日提交的美国临时专利申请第62/938,158序列号的优先权,其全部内容通过引用结合在本申请中。


[0003]本公开总体上涉及用于制造过程的系统、方法和介质。

技术介绍

[0004]过去几十年的网络攻击经历了惊人的扩散、适应、特异性和复杂性的程度。工业和军事安全是研究限制恶意插入或移除信息的物理和数字墙。对于高度安全的工厂和军事设施,这意味着创建从全球计算机网络中移除并且通常从内部网络中移除的系统。

技术实现思路

[0005]在一些实施例中,本文公开了一种制造系统。制造系统包括一个或更多个工位、监控平台和控制模块。所述一个或更多个工位中的每个工位被配置为执行组件的多步骤制造过程中的至少一个步骤。监控平台被配置为监控所述组件在整个所述多步骤制造过程中的进展。控制模块被配置为检测对所述制造系统的网络攻击,所述控制模块被配置为执行操作。操作包括接收所述一个或更多个工位中的第一工位的控制值。所述控制值包括第一处理工位的本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种制造系统,包括:一个或更多个工位,每个工位被配置为执行组件的多步骤制造过程中的至少一个步骤;监控平台,被配置为监控所述组件在整个所述多步骤制造过程中的进展;以及控制模块,被配置为检测对所述制造系统的网络攻击,所述控制模块被配置为执行操作,包括:接收用于所述一个或更多个工位中的第一工位的控制值,所述控制值包括第一处理工位的属性;使用一种或更多种机器学习算法基于用于所述第一工位的控制值确定存在网络攻击;以及基于所述确定,生成警报以终止所述组件的处理。2.根据权利要求1所述的制造系统,其中,所述一种或更多种机器学习算法包括卡尔曼滤波器。3.根据权利要求2所述的制造系统,其中,使用所述一种或更多种机器学习算法基于用于所述第一工位的控制值确定存在网络攻击包括:使用所述卡尔曼滤波器基于所述控制值生成所述第一工位的异常分数;以及确定所述异常分数超过指示网络攻击的阈值。4.根据权利要求1所述的制造系统,其中,所述一种或更多种机器学习算法包括自动编码器。5.根据权利要求4所述的制造系统,其中,使用所述一种或更多种机器学习算法基于用于所述第一工位的控制值确定存在网络攻击包括:使用所述自动编码器基于所述控制值生成所述第一工位的异常分数;以及确定所述异常分数超过指示网络攻击的阈值。6.根据权利要求1所述的制造系统,其中,所述一种或更多种机器学习算法包括深度学习算法。7.根据权利要求6所述的制造系统,其中,使用所述一种或更多种机器学习算法基于用于所述第一工位的控制值确定存在网络攻击包括:基于一个或更多个控制值生成所述组件的预测质量度量;以及确定所述预测质量度量落在可接受值的范围之外。8.一种计算机实现方法,包括:通过计算系统接收用于制造系统的一个或更多个工位中的第一工位的控制值,所述制造系统被配置为处理组件,所述控制值包括所述第一工位的属性;通过所述计算系统使用一种或更多种机器学习算法基于用于所述第一工位的控制值确定存在网络攻击;基于所述确定,通过所述计算系统生成警报以终止所述组件的处理;以及通过所述计算系统生成动作集合以纠正由所述网络攻击引起的误差,所述动作集合与所述制造系统的下游工位相关联。9.根据权利要求8所述的计算机实现方法,其中,所述一种或更多种机器学习算法包括卡尔曼滤波器。
10.根据权利要求9所述的计算机实现方法,其中,使用所述一种或更多种机器学习算法基于用于所述第一工位的控制值确定存在网络攻击包括:使用所述卡尔曼滤波器基于所述控制值生成所述第一工位...

【专利技术属性】
技术研发人员:马修
申请(专利权)人:纳米电子成像有限公司
类型:发明
国别省市:

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

1