一种电力系统隐形攻击的检测方法、装置及设备制造方法及图纸

技术编号:38896401 阅读:21 留言:0更新日期:2023-09-22 14:17
本说明书涉及电力安全防护技术领域,尤其涉及一种电力系统隐形攻击的检测方法、装置及设备。包括,根据电力系统正常运行时对物理负载电力需求的动态响应特点对所有电力系统传感器状态测量值进行聚类,得到簇边界,并通过电力系统传感器获取新的状态测量值,按簇边界条件将新获取的状态测量值归入对应的簇中,依次对所有簇的进行隐形攻击检测,判断电力系统是否遭受外部的隐形攻击。通过本说明书实施例,解决了现有技术中无法有效区分电力系统正常负载扰动和外部攻击的问题,同时提高了电力系统隐形攻击的动态检测效率,有效避免外部攻击者恶意攻击电力系统。击者恶意攻击电力系统。击者恶意攻击电力系统。

【技术实现步骤摘要】
一种电力系统隐形攻击的检测方法、装置及设备


[0001]本说明书涉及电力安全防护
,尤其涉及一种电力系统隐形攻击的检测方法、装置及设备。

技术介绍

[0002]随着电力系统的建设和电力信息化的不断深入发展,电力系统遭受外部攻击的可能性也越来越大。电力系统主要由发电机、物理负载、电能传导线、传感器、控制系统和执行系统等组成。其中,电力系统所布置的大量传感器将检测到的电压、电流、频率等参数传递给电力系统的控制器模块,由控制器模块完成电力供应策略调整,并将相关结果传递给电力系统的执行模块,完成电力系统的电力供应的动态调整。
[0003]攻击者可以通过不正确的行为检测并修改传感器的测量值或者恶意注入错误的信息导致控制器模块做出错误的判断,从而危害电力系统的正常运行。在电力系统实际的运行过程中,物理负载对电力的需求处于动态的变化过程中,这种正常需求带来的扰动同样影响电力系统控制器模块的判断和决策。所以,如何正确地区分正常扰动和外部隐形攻击,并在电力系统遭受隐形攻击时发出正确的预警信号,对于电力系统的安全运行至关重要。
[0004]目前已有关于电力系统攻击检测的相关技术,例如,中国专利技术专利申请专利号CN202211710347.6名称为“基于层次聚类的电力物联网多类虚假数据注入攻击检测方法及系统”中将聚类分析中的层次聚类引入到电力物联网的攻击检测之中,并以安全节点的估计值与聚类后得到的估计值进行比较后得到的平均绝对误差为评价聚类的优劣;中国专利技术专利申请专利号CN201910389561.8名称为“一种智能电网虚假数据注入攻击检测方法”中采用变分模态分解提取虚假数据注入攻击行为特征,并使用在线序列极限学习机作为攻击的检测工具,各个节点的检测相互独立。上述方法对电力系统进行攻击检测时,均没有考虑如何正确区分电力系统正常物理扰动和外部攻击的问题,这可能会导致电力系统产生错误的报警,同时上述方法也没有考虑电力系统运行过程中的动态变化特性,攻击检测效率低。
[0005]现在亟需一种电力系统隐形攻击的检测方法,从而解决现有技术中无法有效区分电力系统正常负载扰动和外部攻击的问题。

技术实现思路

[0006]为解决现有技术中存在的问题,本说明书实施例提供了一种电力系统隐形攻击的检测方法、装置及设备,根据电力系统正常运行时对物理负载电力需求的动态响应特点对所有电力系统传感器状态测量值进行聚类,得到簇边界,并通过电力系统传感器获取新的状态测量值,按簇边界条件将新获取的状态测量值归入对应的簇中,依次对所有簇的进行隐形攻击检测,判断电力系统是否遭受外部的隐形攻击。
[0007]为了解决上述技术问题中的任意一种,本说明书的具体技术方案如下:本说明书实施例提供了一种电力系统隐形攻击的检测方法,包括:
构建目标电力系统在外部隐形攻击下的物理系统方程;通过所述目标电力系统在外部隐形攻击下的物理系统方程构建初始化矩阵判别式,所述初始化矩阵判别式用于对所述目标电力系统的状态参数集进行动态聚类,所述状态参数为所述目标电力系统中控制模块的输入;根据所述初始化矩阵判别式对在目标时段所述目标电力系统的第一状态参数集进行动态聚类,得到所述目标电力系统在所述目标时段的隐性攻击检测的簇边界;获取所述时段内所述目标电力系统的第二状态参数集,并根据所述簇边界确定所述第二状态参数集中每个所述第二状态参数对应的目标簇;构建所述目标电力系统隐形攻击的检测公式,利用所述隐形攻击检测公式对所述目标簇进行隐形攻击检测,确定所述目标电力系统是否存在隐形攻击。
[0008]进一步地,所述目标电力系统在外部隐形攻击下的物理系统方程为:;其中,表示t时段在外部隐形攻击下的所述目标电力系统的状态测量值的一阶导数,G表示描述所述目标电力系统运动方程的第一电力系统矩阵,A

=A+BKC,A

表示描述所述目标电力系统运动方程的第二电力系统矩阵,B

表示参数,B

=BK,A、B和K表示常数矩阵,C表示传感器的测量矩阵,y(t)=Cx(t),所述测量矩阵表示在t时段所述传感器对所述目标电力系统的状态进行测量得到的状态测量值x(t)与所述目标电力系统的状态参数y(t)之间的关系,y
a
(t)表示外部隐形攻击的输入值,d(t)表示t时段所述目标电力系统的正常负载扰动。
[0009]进一步地,通过所述目标电力系统在外部隐形攻击下的物理系统方程构建初始化矩阵判别式进一步包括:对所述目标电力系统在外部隐形攻击下的物理系统方程进行拉氏变换,得到所述目标电力系统输入输出的传递函数g(s) =C(sI
n

A

)G;其中,g(s)表示所述传感器所测量的状态测量值的拉氏变换,s表示复变数,I
n
表示n
×
n的单位矩阵;构建所述初始化矩阵判别式,其中,表示第|I
i
|个状态参数与前面|I
i
|

1个状态参数中的任意一个状态参数j相似程度的阈值,表示第|I
i
|个状态测量值的比例常系数的倒数,p
j
表示第j个状态参数的比例常系数的倒数,其中j∈{1,2,3... |I
i
|

1},β
j
表示判别矩阵β的第j行,表示判别矩阵β的第|I
i
|行,|| ||表示矩阵范数,所述判别矩阵β中的每一行对应当前簇中已经存在的一个状态参数向量的特征向量,,|| ||
L1
表示L1范数,,| |表示绝对值,M
L
表示下三角矩阵,,,M
Σ
表示格拉姆矩阵。
[0010]进一步地,根据所述初始化矩阵判别式对在目标时段的所述目标电力系统的第一状态参数集进行动态聚类进一步包括:初始化预定数量个未聚类的簇;将所述第一状态参数集中的任意一个未聚类的第一状态参数作为聚类目标状态
参数,将聚类目标状态参数划分到任意一个未聚类的簇内;从所述第一状态参数集中的未聚类的一个或多个第一状态参数中选择与所述聚类目标参数之间符合所述初始化矩阵判别式要求的第一状态参数,并划分到所述聚类目标状态参数对应的簇中,直至所述第一状态集中未聚类的一个或多个第一状态参数中不存在与所述类目标参数之间符合所述初始化矩阵判别式要求的第一状态参数,重复执行将所述第一状态参数集中的任意一个未聚类的第一状态参数作为聚类目标状态参数的步骤,直至所述第一状态参数集中不存在未聚类的第一状态参数。
[0011]进一步地,确定所述簇边界的步骤包括:确定所述第一状态参数对应的传感器与所述第一状态参数所在的簇之间的对应关系;将所述对应关系作为所述簇边界。
[0012]进一步地,根据所述簇边界确定所述第二状态参数集中每个所述第二状态参数对应的目标簇进一步包括:确定所述第二状态参数对应的传感器,作为聚类目标传感器;根据所述对应关系确定所述聚类目标传感器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1. 一种电力系统隐形攻击的检测方法,其特征在于, 包括:构建目标电力系统在外部隐形攻击下的物理系统方程;通过所述目标电力系统在外部隐形攻击下的物理系统方程构建初始化矩阵判别式,所述初始化矩阵判别式用于对所述目标电力系统的状态参数集进行动态聚类,所述状态参数为所述目标电力系统中控制模块的输入;根据所述初始化矩阵判别式对在目标时段所述目标电力系统的第一状态参数集进行动态聚类,得到所述目标电力系统在所述目标时段的隐性攻击检测的簇边界;获取所述时段内所述目标电力系统的第二状态参数集,并根据所述簇边界确定所述第二状态参数集中每个所述第二状态参数对应的目标簇;构建所述目标电力系统隐形攻击的检测公式,利用所述隐形攻击检测公式对所述目标簇进行隐形攻击检测,确定所述目标电力系统是否存在隐形攻击。2.根据权利要求1所述的方法,其特征在于,所述目标电力系统在外部隐形攻击下的物理系统方程为:;其中,表示t时段在外部隐形攻击下的所述目标电力系统的状态测量值的一阶导数,G表示描述所述目标电力系统运动方程的第一电力系统矩阵,A

=A+BKC,A

表示描述所述目标电力系统运动方程的第二电力系统矩阵,B

表示参数,B

=BK,A、B和K表示常数矩阵,C表示传感器的测量矩阵, y(t)=Cx(t),所述测量矩阵表示在t时段所述传感器对所述目标电力系统的状态进行测量得到的状态测量值x(t)与所述目标电力系统的状态参数y(t)之间的关系,y
a
(t)表示外部隐形攻击的输入值,d(t)表示t时段所述目标电力系统的正常负载扰动。3.根据权利要求2所述的方法,其特征在于,通过所述目标电力系统在外部隐形攻击下的物理系统方程构建初始化矩阵判别式进一步包括:对所述目标电力系统在外部隐形攻击下的物理系统方程进行拉氏变换,得到所述目标电力系统输入输出的传递函数g(s) = C(sI
n ‑ꢀ
A

)G;其中,g(s)表示所述传感器所测量的状态测量值的拉氏变换,s表示复变数,I
n
表示n
×
n的单位矩阵;构建所述初始化矩阵判别式,其中,表示第|I
i
|个状态参数与前面|I
i
|

1个状态参数中的任意一个状态参数j相似程度的阈值,表示第|I
i
|个状态测量值的比例常系数的倒数,p
j
表示第j个状态参数的比例常系数的倒数,其中j∈{1,2,3... |I
i
|

1},β
j
表示判别矩阵β的第j行,表示判别矩阵β的第|I
i
|行,|| ||表示矩阵范数,所述判别矩阵β中的每一行对应当前簇中已经存在的一个状态参数向量的特征向量,,|| ||
L1
表示L1范数,,| |表示绝对值,M
L
表示下三角矩阵,,,M
Σ
表示格拉姆矩阵。4.根据权利要求1所述的方法,其特征在于,根据所述初始化矩阵判别式对在目标时段的所述目标电力系统的第一状态参数集进行动态聚类进一步包括:初始化预定数量个未聚类的簇;
将所述第一状态参数集中的任意一个未聚类的第一状态参数作为聚类目标状态参数,将所述聚类目标状态参数划分到任意一个未聚类的簇内;从所述第一状态参数集中的未聚类的一个或多个第一状态参数中选择与所述聚类目标参数之间符合所述初始化矩阵判别式要求的第一状态参数,并划分到所述聚类目标状态参数对应的簇中,直至所述第一状态集中未聚类的一个或多个第...

【专利技术属性】
技术研发人员:那琼澜苏丹张实君来骥杨艺西李信任建伟马跃邢宁哲娄竞杨峰李平舟庞思睿曾婧
申请(专利权)人:国网冀北电力有限公司信息通信分公司国家电网有限公司
类型:发明
国别省市:

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

1