【技术实现步骤摘要】
基于加密策略的孤岛微电网隐私保护分布式经济调度方法
[0001]本专利技术属于微电网经济调度领域,具体来说,尤其涉及一种基于加密策略的孤岛微电网隐私保护分布式经济调度方法。
技术介绍
[0002]微电网被认为是一种集成多种分布式能源的有效解决方案,可提高传统电力系统的弹性、可拓展性和效率。对于电力系统来说,微电网是一个具有多个负载和多个电源的单一可控实体,运行在并网模式或隔离模式。隔离微电网通常用于在电力匮乏的偏远地区供电,这就要求系统在存在各种运行不确定性的情况下仍能稳定运行。经济调度问题是能源管理的基本问题之一,它的目标是在满足系统和分布式发电机的约束条件下,以最小的运行成本满足电力需求。过去许多集中式方法实施成本高,需要一个控制中心来收集所有发电机的状态和参数并处理大量数据,容易发生单点故障。此外对于未来可变通信网络的电网,集中式方法的有效性可能被削弱。分布式方法具有鲁棒性、灵活性和可拓展性等优点,更适合于解决经济调度的问题。
[0003]现有基于一致性的分布式经济调度算法的实现要求相邻单元之间通过通信网络以明文形式交换信息。这种定向传输不可避免地会导致隐私泄露,进而增加微电网的安全风险。恶意的攻击者和窃听者可以通过窃听敏感信息来推断生成成本函数中的变量,一旦这些变量被披露,恶意对手就可以设计攻击来增加微电网的发电成本,甚至破坏电网系统;攻击者还可以通过消费者的用电量信息和对电价的敏感性,推断出消费者的行为和习惯,预测其未来的活动。此外,能源消耗数据的泄露也可能增加恶意对手窃取能源的风险。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种基于加密策略的孤岛微电网隐私保护分布式经济调度方法,其特征在于,包括如下步骤:步骤1:设置参数与初始化,包括微电网中总线数N,每条总线负载P
Di
、发电机发电成本系数α
i
、β
i
、γ
i
,发电机的输出功率上下界P
imin
和P
imax
,以及收敛参数λ
stop
、P
Mstop
、ΔP
stop
,初始化k=0时刻的各发电机组增量成本λ
i
(0),其中k为迭代次数,i表示第i条总线,i=1,2,
…
,N;步骤2:各发电机组按照保密交互协议与相邻发电机组进行交互获取关于增量成本的加权差并根据隐私保护一致性算法来更新增量成本λ
i
(k+1),然后更新k=k+1;步骤3:判断增量成本的收敛条件,当满足时转到步骤4,当不满足时转到所述步骤2;步骤4:各发电机组设置平均功率不匹配的初值;步骤5:各发电机组按照保密交互协议与邻居发电机组进行交互获取关于平均功率不匹配信息的加权差并根据隐私保护一致性算法来更新平均功率不匹配P
Mi
(k+1),然后更新k=k+1:步骤6:判断平均功率不匹配的收敛条件,当满足时转到步骤7,当不满足时转到所述步骤5;步骤7:各发电机组计算总功率不匹配;步骤8:判断总功率不匹配的收敛条件,当满足时结束程序,当不满足时更新增量成本λ
i
(k+1)并更新k=k+1,然后转到所述步骤4。2.根据权利要求1所述的基于加密策略的孤岛微电网隐私保护分布式经济调度方法,其特征在于,所述保密交互协议具体为:当两个发电机组之间存在通信链路可以进行信息交互,那么就称这两组发电机互为对方的邻居,假设发电机组i的状态为x
i
,其相邻发电机组j的状态为x
j
,对于相邻的发电机组i和j,k时刻具体的交互步骤如下:步骤a:发电机组i和j分别生成密钥对(k
pi
(k),k
si
(k))和(k
pj
(k),k
sj
(k));步骤b:发电机组i用公钥k
pi
(k)加密负状态值,即E
i
(
‑
x
i
(k)),发电机组j用公钥k
pj
(k)加密负状态值,即E
j
(
‑
x
j
(k));步骤c:发电机组i发送其公钥k
pi
(k)和密文E
i
(
‑
x
i
(k))到发电机组j,并接收发电机组j的公钥k
pj
(k)和密文E
j
(
‑
x
j
(k));步骤d:发电机组i用发电机组j的公钥k
pj
(k)加密状态值,即E
j
(x
i<...
【专利技术属性】
技术研发人员:翁盛煊,柏鸿飞,岳东,严凤丹,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。