[发明专利]一种船舶CPS系统欺骗攻击检测方法及系统有效
| 申请号: | 202011422185.7 | 申请日: | 2020-12-08 |
| 公开(公告)号: | CN112600814B | 公开(公告)日: | 2022-06-14 |
| 发明(设计)人: | 魏慕恒;邱伯华;张羽;谭笑;朱慧敏;刘学良 | 申请(专利权)人: | 震兑工业智能科技有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;G06F17/11;G06F17/16 |
| 代理公司: | 北京天达知识产权代理事务所(普通合伙) 11386 | 代理人: | 龚颐雯 |
| 地址: | 518101 广东省深圳市宝安区新安街道*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 船舶 cps 系统 欺骗 攻击 检测 方法 | ||
本发明涉及一种船舶CPS系统欺骗攻击检测方法及系统,解决了现有技术中不能检测船舶CPS系统欺骗攻击的问题。该系统包括:采集船舶CPS系统的系统状态向量和系统输出信号;根据所述系统状态向量和所述系统输出信号,估计下一时刻系统状态向量,并计算下一时刻系统输出信号估计值;根据所述系统输出信号估计值和所述系统输出信号计算得到残差信号;根据所述残差信号得到残差评价函数,并计算出残差阈值,将所述残差评价函数的值与所述残差阈值进行比较,实现了船舶CPS系统欺骗攻击检测。
技术领域
本发明涉及船舶CPS系统攻击检测技术领域,尤其涉及一种船舶CPS系统欺骗攻击检测方法及系统。
背景技术
近年来,随着电子、信息等技术的高速发展,在提出只能船舶制造总体需求的基础上,船舶CPS系统(信息物理系统:cyber-physical systems)应运而生,船舶CPS系统由决策层、网络层和物理层所构成。其基本组成包括传感器、控制执行单元、计算处理单元和通信网络等。
其中,传感器对物理系统数据进行采集;采集到的数据传输到信息系统中,由计算处理单元进行数据分析,并得出控制决策;控制执行单元根据决策,对物理系统施加控制信号。以上过程都通过网络来实现,网络的引入可以使CPS更加高效地运行,然而也使系统更加容易受到外界的侵犯,使其安全性受到威胁。由此,关于CPS攻击检测的研究至关重要。
因此,现有技术中缺乏一种能够检测船舶CPS系统欺骗攻击的检测方法及系统。
发明内容
鉴于上述的分析,本发明实施例旨在提供一种船舶CPS系统欺骗攻击检测方法及系统,用以解决现有船舶CPS系统欺骗攻击的检测的问题。
为了实现上述目的,本发明的实施方式提供如下技术方案:
一方面,本发明实施例提供了一种船舶CPS系统欺骗攻击检测方法,包括:
采集船舶CPS系统的系统状态向量和系统输出信号;
根据所述系统状态向量和所述系统输出信号,估计下一时刻系统状态向量,并计算下一时刻系统输出信号估计值;
根据所述系统输出信号估计值和所述系统输出信号计算得到残差信号;
根据所述残差信号得到残差评价函数,并计算出残差阈值,将所述残差评价函数的值与所述残差阈值进行比较,以判断船舶CPS系统是否发生欺骗攻击。
进一步地,所述系统状态向量为xk,xk是k时刻的n个传感器数据的n维列向量;对所述系统状态向量进行时延处理构造为系统扩增状态:
其中,d是时延样本长度,代表k时刻的系统状态向量xk的转置,k为采样时刻,k≥0;
根据所述系统扩增状态,得到扩增系统状态空间表达式:
其中,公式(1)为扩增线性状态方程,公式(2)为扩增观测方程;为k时刻xk的扩增状态,yk为k时刻所述系统输出信号,rk为k时刻马尔科夫跳变参数,uk为k时刻输入信号,zk为k时刻系统过程噪声,vk为k时刻测量噪声,为第一系统参数的扩增矩阵,为第二系统参数的扩增矩阵,为第三系统参数的扩增矩阵,为第一单位矩阵的扩增矩阵,为第二单位矩阵的扩增矩阵,分别表达为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于震兑工业智能科技有限公司,未经震兑工业智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011422185.7/2.html,转载请声明来源钻瓜专利网。





