【技术实现步骤摘要】
一种基于信号处理及数据约简的智能电网虚假数据注入攻击检测方法
[0001]本专利技术涉及智能电网安全
,更具体地,本专利技术考虑了电力系统新型攻击方式,及估计状态量间的时间相关性特征,提出一种基于离散小波,改进极限学习机和长短期记忆网络的实时电网虚假数据注入攻击检测方法。
技术介绍
[0002]通过引入先进的信息通信技术,智能电网实现了物理设备和信息系统之间的互联互通。大幅提高了可再生发电接入能力及应对电力故障的处理能力。电力系统的广域测量系统(Wide
‑
Area Measurement System,WAMS)和数据采集与监控系统(Supervisory Control and DataAcquisition,SCADA)通过电力系统定制协议采集量测量供控制中心进行可视化分析,控制中心通过能量管理系统(energy management system,EMS)等高级应用软件为整个电力系统提供潮流优化,自动发电控制,状态估计等功能。为执行精准的状态估计,控制中心必须获得可靠,准确的测量数据,近年来,一种新型的针对智能电网状态估计的攻击即虚假数据注入攻击(False Data Injection Attack,FDIA)受到了广泛关注,该攻击可向量测量注入虚假数据达到破坏数据完整性的目的。研究发现FDIA可误导操作人员对电力系统执行错误操作,达到改变电力系统运行状态,干扰电力市场定价,窃取终端用户电量的目的,最终影响电力系统调度,引起区域性停电,更严重的是FDIA很可能成为国外敌对势力攻击我国 ...
【技术保护点】
【技术特征摘要】
1.一种基于信号处理及数据约简的智能电网虚假数据注入攻击检测方法,其特征在于,包括如下步骤:步骤S1:通过电网控制中心读取当前时刻一周(168小时)以内的电力负荷数据,计算系统量测量值z为m
×
n矩阵,均为1
×
n矩阵;步骤S2:向计算的量测量注入虚假数据生成虚假量测量,定义攻击向量a=[P
a Q
a p
a q
a
]
T
,其中P
a
,Q
a
,p
a
,q
a
分别为电力系统内节点的有功和无功注入功率及支路的有功和无功潮流注入量;步骤S3:对正常和虚假的量测数据执行状态估计并利用该环节内的BDD消除量测数据中的异常数据,生成估计状态量步骤S4:使用离散小波变换对正常和虚假的估计状态量进行特征提取并重组成特征向量F=[f1,f2,...,f
d
]
T
;步骤S5:使用改进的极限学习机约简特征向量F=[f1,f2,...,f
d
]
T
的维度得到低维的特征向量F
l
=[f1,f2,...,f
r
]
T
,r≤d,对每个低维特征向量添加标签;步骤S6:将低维特征向量按比例划分训练集和测试集,持续将训练集样本存入特征数据库,不断训练优化长短期记忆网络检测器至全部训练集数据输入完毕;步骤S7:实时输入测试集样本至长短期记忆网络检测器得到预测标签,将预测标签与实际标签对比计算测试样本正确/错误检测的个数,求得检测准确度、精度、召回率;步骤S8:利用训练好的长短期记忆网络检测器对智能电网虚假数据进行实时检测。2.根据权利要求1中所述的一种基于信号处理及数据约简的智能电网虚假数据注入攻击检测方法,其特征在于,在步骤S2中,生成虚假量测量的具体步骤为:步骤S201:初始化系统状态量[V θ]
T
=[V
0 θ0]
T
,其中V0和θ0为随机初始的状态量即电压幅值和电压相角;步骤S202:使用当前系统状态量[V θ]
T
计算虚假量测量z
a
=[P Q p q]
T
,其中P,Q,p,q为节点有功、无功注入功率,支路有功、无功潮流;步骤S203:使用如下标准检验生成的虚假量测数据z
a
是否越界,若不越界,[V θ]
T
可选为虚假状态量,反正,更新系统状态量:其中P和为节点有功注入的上下限,和p为支路有功潮流上下限,和q为支路无功潮流上下限;步骤S204:通过求解以下优化问题计算状态量增量[ΔV Δθ]
T
::
其中G为电压相角转化为支路相角差的系数矩阵,变量S
i
为决定状态量增量的松弛控制变量;步骤S205:更新状态量[V θ]
T
←
[V θ]
T
+[ΔV Δθ]
T
,返回步骤S202生成虚假量测。3.根据权利要求2中所述的一种基于信号处理及数据约简的智能电网虚假数据注入攻击检测方法,其特征在于,步骤S3中生成估计状态量,系统量测量和系统状态量的关系表示为:z=h(x)+e
ꢀꢀꢀꢀ
(3)其中z为量测数据,由电力系统内节点的有功、无功注入和支路的有功、无功潮流组成,h(.)表示系统拓扑关系,e为量测误差;使用加权最小二乘法(Weighted Least Square Method,WLSM)可估计电力系统最优状态量,其最优状态估计量计算函数为:其中R
‑1为对角协方差矩阵。4.根据权利要求3中所述的一种基于信号处理及数据约简的智能电网虚假数据注入攻击检测方法,其特征在于,在步骤S4中采用离散小波变换对正常和虚假的估计状态量进行特征提取并组成特征向量,具体步骤为:步骤S401:定义时刻t对应的母小波ψ(t),根据母小波可计算出当前小波ψ
a,b
(t):其中a和b分别为缩放因子和转移因子,使用离散小波变换可将a和b离散化为:步骤S402:设置a0=2,b0=1,定义估计状态向量为s(t),使用小波ψ
a,b
(t)将s(t)分解为信号序列:其中为离散小波的复杂共轭;步骤S403:使用快速Mallat算法,将估计状态向量s(t)在M层分解为多重解:其中a
M,k
和为在M层级上的近似系数和伴随尺度函数,至此估计状态向量s(t...
【专利技术属性】
技术研发人员:杨立群,李舟军,徐同阁,翟优,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。