1.一种具有隐私保护作用的智能微网分布式动态跟踪方法,其特征在于,该方法包括以下步骤:S1、确定智能微网实体节点总量为N,第i和节点的实时电力消耗数据为φ i (t),再结合各个节点权重系数w i ,得到电力消耗的求解目标函数模型 S2、根据S1中目标函数模型,基于随机数扰动机制设计分布式动态跟踪算法如下:x i (t)=ω i -1 z i (t)+φ i (t);其使用被随机数扰乱后的虚拟状态 进行互相的信息交换,这样就避免了节点真实信息的泄露;S3、具体阐述S2中算法的执行过程;S4、对算法参数的确定与验证。
2.根据权利要求1所述的一种具有隐私保护作用的智能微网分布式动态跟踪方法,其特征在于,所述S2中z i (t),x i (t)和u i (t)分别表示节点内部状态、估计状态和控制输入;参数0<ω i <1, 是智能体i的正则化权重,α是控制增益,γ>0是设计参数; 表示由节点i生成并传递给邻居节点j的随机数, 表示节点i从邻居节点j接收到的随机数, 可看作是估计状态x i (t)被随机数扰乱后的虚拟状态。
3.根据权利要求2所述的一种具有隐私保护作用的智能微网分布式动态跟踪方法,其特征在于,每个所述节点i根据自己的邻居节点j的个数生成一组随机数 生成的随机数个数等于其邻居节点j的个数,然后分别向其邻居节点各发送一个随机数;每个节点i收到来自邻居节点j发出的随机数 后,根据自身的状态估计x i (t)、自身生成的随机数集合 和接收到的随机数集合 计算用于信息传输的虚拟状态
4.根据权利要求3所述的一种具有隐私保护作用的智能微网分布式动态跟踪方法,其特征在于,S3阐述了具体的算法流程如下:步骤1:算法初始化,具体包括:(1-1)每个节点i生成N i 个随机数 其中N i 是其邻居节点数量;(1-2)节点i将随机数分别传递给它相邻的节点(例如 被传递给i的邻节点i 1 ),并接收其邻节点j生成并传递过来的随机数 步骤2:初始化算法迭代时间t=0,并重复以下步骤;步骤3:节点i基于自身生成的随机数集合计算状态 步骤4:节点i基于邻居节点传递过来的随机数集合计算虚拟状态 步骤5:相邻节点间利用各自的虚拟状态进行信息交换,每个节点i进行控制输入更新如下:步骤6:节点i更新内部状态z i (t+1)和估计器状态x i (t+1)如下:z i (t+1)=z i (t)+h(-γz i (t)+u i (t)),其中h是算法用于迭代的步长。步骤7:更新算法迭代时间,并判断迭代是否结束,具体包括:(7-1)更新迭代时间t=t+1;(7-2)判断迭代是否结束,计算最近两次状态估计值的误差||ε(t)||=||x(t)-x(t-1)||,如果该误差小于给定的阈值,即||ε(t)||<δ,那么算法结束;否则,继续执行步骤3-步骤7,直到算法结束。