Peer-to-peer energy management systems for smart grids require developers to consider the trade-offs between the amount of communication traffic generated and the quality and speed of convergence of the control algorithms that are deployed. Employing a fully connected communication causes messages to scale exponentially with the number of nodes, while using a sparse connectivity causes less information dissemination leading to degradation of the algorithm performance. The best communication topology for a particular application lies somewhere in between and often requires empirical evaluation by application designers. Existing methods do not put focus on the needs for smart grid applications, which is information dissemination throughout the network and they do not provide a flexible solution for application developers to prototype and deploy different topologies without modifying the application code. This paper introduces a configurable virtual communication topology framework TopLinkMgr, allowing users to specify any chosen communication topology and deploy peer-to-peer applications using it. It also introduces a self-adaptive, fault-tolerant topology management algorithm, Bounded Path Dissemination that can ensure the dissemination of information to all peers within a specified threshold for a sparsely connected topology. Experiments show that the algorithm improves on convergence speed and accuracy over state-of-the-art methods and is also robust against node failures. The results indicate the possibility of achieving a close-to optimal convergence without overloading the network allowing the realization of peer-to-peer control platforms covering larger and more complex power systems.
翻译:智能网格的同侪能源管理系统要求开发商考虑智能网格应用需求之间的权衡。 智能网格生成的通信流量量与所部署的控制算法质量和速度之间的权衡。 使用完全连接的通信导致信息与节点数量成倍缩放, 而使用稀少的连通导致信息传播较少导致算法性功能的退化。 特定应用的最佳通信结构布局位于应用设计师之间的某处, 并经常需要应用设计师的经验性评估。 现有方法并不注重智能网格应用程序的需要, 即整个网络的信息传播, 也没有为应用程序开发者提供灵活的解决办法, 用于原型和部署不同的顶层学。 本文引入了可配置的虚拟通信表层框架TopLinkMgr, 允许用户指定任何选择的通信表层, 并使用同行对等方应用程序。 它还引入了一种自我适应的、 容错的顶层管理算法, 分解路径传播可以确保信息在特定门槛内向所有同侪传播, 并且它们不修改应用应用应用应用程序代码代码代码编码的灵活解决方案。 实验显示, 更精确的网络实现速度和最接近性实现速度和最精确的网络实现速度和最佳的系统。