【技术实现步骤摘要】
基于互联CPS考虑攻击信号和未知扰动的攻击检测方法
[0001]本专利技术涉及攻击检测
,具体涉及一种基于互联CPS考虑攻击信号和未知扰动的攻击检测方法。
技术介绍
[0002]信息物理系统(CPS)是涉及信息网络和物理过程的复杂多维系统,其子系统相互协调工作,并通过网络连接进行通信。由于技术的快速发展和数据处理的改进,作为一种在网络环境中高度集成和交互的智能系统,其吸引了较多的研究关注。虽然网络连接使得每个子系统能够处理信息和相互通信,但也增加了系统被攻击的可能性。需要对CPS进行进一步研究,以提高其对攻击的敏感性,以满足安全和保护标准。对于未知扰动下的系统,若未对未知输入进行合理的处理,将会影响系统的控制效果。以往对CPS和互联系统的攻击检测研究主要集中在全频域的攻击信号上,而忽略了属于有限频域的恶意攻击检测。考虑单一指标,而没有同时考虑干扰鲁棒性和对攻击的敏感性时,设计方法的应用效果较差。
[0003]基于H
‑
/H
∞
的可行方法已被提出来抑制扰动和攻击信号对残差的影响。在考虑残差鲁棒性的同时考虑对攻击的敏感性,但是该方法具有一定的局限性,不够灵活。当设计检测方法时选择恒定阈值残差评价,但该种方法应用范围并不广泛,且应用性较差。因此亟需设计一种新的技术方案,以综合解决现有技术中存在的问题。
技术实现思路
[0004]本专利技术的目的是提供一种基于互联CPS考虑攻击信号和未知扰动的攻击检测方法,能有效解决现有方法存在一定局限性或应用范围不广泛、应用 ...
【技术保护点】
【技术特征摘要】
1.一种基于互联CPS考虑攻击信号和未知扰动的攻击检测方法,其特征在于,包括以下步骤:S1.建立用于描述互联信息物理系统的关系模型与连接拓扑图,其中,所述关系模型中每个子系统均存在随机噪声信号和攻击信号;S2.根据关系模型,对互联信息物理系统中的传感器设置鲁棒观测器,使用H_和混合L2‑
L
∞
/H
∞
性能并设置最优参数计算增益矩阵,得到该互联信息物理系统的状态估计信息;其中,最优参数是满足线性不等式条件时的最小参数值;S3.根据互联信息物理系统的状态估计信息,设置区间阈值生成方法,比较输出状态和阈值上下限的大小关系,判断是否受到攻击信号。2.根据权利要求1所述的基于互联CPS考虑攻击信号和未知扰动的攻击检测方法,其特征在于,步骤S1包括以下步骤:定义一个包含N维子系统的互联信息物理系统,每个子系统由一个物理部分和一个网络部分组成,子系统相互耦合,且子系统的构造如下:其中,x
i
(k)∈R
m
表示状态向量,u
i
(k)∈R
n
表示控制输入信号,ω
i
(k)∈R
q
表示未知扰动信号;A∈R
m
,B∈R
m
×
n
,C∈R
p
×
m
,D∈R
m
×
q
和K∈R
p
×
r
分别为已知具有一定维度的系数矩阵;标量a表示各子系统之间的耦合强度,Λ是描述子系统之间连接的耦合矩阵,y
i
(k)∈R
p
为输出信号,且K∈R
p
×
r
一个常数矩阵;传感器攻击f
si
(k)∈R
r
发生在低频范围,且满足频率条件其中表示信号频率,表示低频边界;整个系统的动态方程表示为:其中,f
s
=[f
s1T
…
f
sNT
]
T
,y=[y
1T
…
y
NT
]
T
,Γ1=ΛC,Γ2=ΛK;当至少有一个子系统受到传感器攻击时,设计一个观测器并描述如下:其中,z(k)∈R
Nm
为系统向量,状态估计值,F∈R
Nm
×
Nm
,J∈R
Nm
×
Nm
,L∈R
Nm
×
Np
和H∈R
Nm
×
Np
为需要确定的矩阵;
定义状态误差误差动态方程可描述为:e(k+1)=Jx(k+1)
‑
z(k+1)+HK
y
f
s
(k+1)=J(Ax(k)+Bu(k)+Dω(k)+K
x
f
s
(k))
‑
(Fz(k)+JBu(k)+Ly(k))+HK
y
f
s
(k+1)=Fe(k)+(JA
‑
F
‑
(FH+L)C)x(k)+JK
x
f
s
(k)
‑
(FH+L)K
y
f...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。