1.一种基于电力信息系统网络调控机制的隐私保护方法,其特征在于,所述方法包括以下步骤:
步骤1、将电力设备作为图节点,其输出的时序数据传输路线作为图链路;得到对应的电力信息系统网络图;
步骤2、根据电力信息系统网络图获得相应的初始概率分布序列;
步骤3、在初始概率分布序列的基础上,采用间接跳跃的方式在图链路上进行随机游走;并利用改进的随机游走过程的更新规则对图链路进行迭代;
步骤4、记录每一条图链路上进行随机游走过程的游走次数,并作为记录矩阵W进行更新;
步骤5、根据记录矩阵W更新图链路重要性矩阵Q,计算出Q上的每一条链路的重要性得分;根据重要性得分将图链路划分为规则图链路和不规则图链路,从而获得关键信息传输路线;
步骤6、从电力信息系统网络图中将关键信息传输路线删除,扰乱电力信息系统网络图;防止电力信息系统网络图结构被预测推理攻击,从而对重要信息数据进行隐私保护;
其中,概率分布序列表示某个电力设备向其他设备传输数据的可能设备数量序列。
2.根据权利要求1所述的一种基于电力信息系统网络调控机制的隐私保护方法,其特征在于,所述步骤3包括:
步骤301、任意选取图节点集合中N个节点分别作为源节点进行随机游走,构建随机游0
走的初始概率分布P,即在电力设备的分布矩阵中将源节点设为1,其他节点设为0;
步骤302、令ω=0;t=0;以概率1‑c沿外链移动到相邻的节点,以概率c跳跃到根据均匀分布选择的其他节点;
步骤303、计算并更新t+1步时的概率分布矩阵;根据随机游走过程的更新规则,计算并t t+1 t t+1
判断t步和t+1步时的概率分布矩阵,根据公式Δ(P ,P )={P[ω],P [ω]},选取概率分布矩阵中与之差值较大的节点进行跳动,节点跳动的路线即为选择的图链路并对图链路进行迭代;
步骤304、判断是否满足ω≤N,若ω≤N,则令ω=ω+1,后返回步骤303,否则继续判断是否满足t≤k,若t≤k,则令t=t+1且ω=0,后返回步骤303;若t>k,直接返回步骤303;
其中,
当t=0时,t+1步时的概率分布矩阵表示为:T 0 0
P1=(1‑c)SP+cP;
当t≠0时,t+1步时的概率分布矩阵表示为:T t
S表示转移概率矩阵S的转置矩阵;P表示第t步时的概率分布矩阵;1是具有一定维数的一个矢量,n是图节点集合中总的节点数;N表示选取的源节点数,N=α*|V|;α表示选择因子,其值为0.05~0.15;最大迭代步数k=|E|;V表示图节点集合即电力设备集合;E表示各个图节点的边集合,即电力设备的图链路。
3.根据权利要求2所述的一种基于电力信息系统网络调控机制的隐私保护方法,其特征在于,所述转移概率矩阵S包括:S=DA;
其中,A=aij是无向图G=(V,E)的邻接矩阵,如果电力设备vj是电力设备vi的邻居节点,则aij=1,否则aij=0;D是无向图G=(V,E)的对角矩阵,也即节点度Di=∑jAij的对角矩阵;
Dii=1/d(i);d(i)表示图节点vi的度;vj∈V,vi∈V;其中,节点度表示为某个电力设备向其他设备传输数据的可能设备数量,即节点概率。
4.根据权利要求1所述的一种基于电力信息系统网络调控机制的隐私保护方法,其特征在于,所述记录矩阵W通过以下公式进行更新:其中,wij表示图节点vi和节点vj之间进行随机游走的次数。
5.根据权利要求1或4所述的一种基于电力信息系统网络调控机制的隐私保护方法,其特征在于,所述链路重要性矩阵Q的计算公式包括:其中,qij表示链路重要性矩阵Q中第i行第j列的元素,即对应为图节点vi与图节点vj形成的图链路之间的重要性得分,wij表示图节点vi和节点vj之间进行随机游走的次数;lij表示图节点vi与图节点vj之间的图链路。