[发明专利]基于结构稀疏矩阵分离的智能电网虚假数据注入攻击检测方法和设备在审
申请号: | 202210090969.7 | 申请日: | 2022-01-26 |
公开(公告)号: | CN114500045A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 黄科科;项自励;阳春华;邓文锋;周灿;桂卫华 | 申请(专利权)人: | 中南大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 熊开兰 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 结构 稀疏 矩阵 分离 智能 电网 虚假 数据 注入 攻击 检测 方法 设备 | ||
1.一种基于结构稀疏矩阵分离的智能电网虚假数据注入攻击检测方法,其特征在于,包括:
步骤1,获取智能电网系统在一段时间1~T内的状态观测数据矩阵Za=[z1,z2,…,zT],其中z1,z2,…,zT为各时刻的状态观测向量;
步骤2,构建虚假数据注入攻击检测的目标函数:
min Rank(Z0)+λ||A||2,0 s.t.Za=Z0+A
其中,Z0=[z01,z02,…,z0T]表示时间段1~T内未受攻击的正常测量矩阵,z01,z02,…,z0T为各时刻未受到攻击和正常测量向量;Rank(Z0)表示矩阵Z0的秩;λ是正则化参数;A=[a1,a2,…,aT]表示时间段1~T内的攻击矩阵,a1,a2,…,aT为各时刻的攻击向量,攻击矩阵A具有结构稀疏性;||A||2,0表示攻击矩阵A的l2,0范数;
步骤3,对步骤2构建的目标函数进行凸松弛处理,得到以下目标函数:
min||Z0||*+λ||A||2,1 s.t.Za=Z0+A
其中,||Z0||*表示矩阵Z0的核范数,||A||2,1表示矩阵A的l2,1范数;
步骤4,使用增广拉格朗日形式将步骤3得到的目标函数改写为:
式中,Y是拉格朗日乘子,μ是一个正标量,L()为增广拉格朗日形式函数;
步骤5,初始化正常测量矩阵Z0、攻击矩阵A、拉格朗日乘子Y和正标量μ,然后使用交替方向乘子法对步骤4得到的目标函数进行迭代优化求解,得到未受攻击的正常测量矩阵Z0和攻击矩阵A。
2.根据权利要求1所述的方法,其特征在于,在步骤5迭代优化求解过程中,正常测量矩阵Z0、攻击矩阵A、拉格朗日乘子Y和正标量μ的更新表达式分别为:
Y[k+1]=Y[k]+μ[k](Za-Z0[k+1]-A[k+1])
μ[k+1]=αμ[k]
式中,A[k]和A[k+1]分别为第k次迭代和第k+1次迭代得到的攻击矩阵,Z0[k]和Z0[k+1]分别为第k次迭代和第k+1次迭代得到的正常测量矩阵,Y[k]为第k次迭代时的拉格朗日乘子,μ[k]为第k次迭代时的正标量,α为标量更新系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210090969.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自助的液体药品呼吸系统给药器
- 下一篇:一种民用升降式循环打井设备