Synchronization Algorithms for Co-simulation of Power Grid and Communication Networks

The ongoing modernization of power grids consists of integrating them with communication networks in order to achieve robust and resilient control of grid operations. To understand the operation of the new smart grid, one approach is to use simulation software. Unfortunately, current power grid simulators at best utilize inadequate approximations to simulate communication networks, if at all. Cooperative simulation of specialized power grid and communication network simulators promises to more accurately reproduce the interactions of real smart grid deployments. However, co-simulation is a challenging problem. A co-simulation must manage the exchange of information, including the synchronization of simulator clocks, between all simulators while maintaining adequate computational performance. This paper describes two new conservative algorithms for reducing the overhead of time synchronization, namely Active Set Conservative and Reactive Conservative. We provide a detailed analysis of their performance characteristics with respect to the current state of the art including both conservative and optimistic synchronization algorithms. In addition, we provide guidelines for selecting the appropriate synchronization algorithm based on the requirements of the co-simulation. The newly proposed algorithms are shown to achieve as much as 14% and 63% improvement in performance, respectively, over the existing conservative algorithm.

[1]  Lamine Mili,et al.  Power system and communication network co-simulation for smart grid applications , 2011, ISGT 2011.

[2]  Martin Maier,et al.  Communications and power distribution network co-simulation for multidisciplinary smart grid experimentations , 2012, SpringSim.

[3]  James J. Nutaro,et al.  The split system approach to managing time in simulations of hybrid systems having continuous and discrete event components* , 2012, Simul..

[4]  Peter Palensky,et al.  The FMI++ library: A high-level utility package for FMI for model exchange , 2013, 2013 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES).

[5]  D. Chassin,et al.  Analysis of Residential Demand Response and double-auction markets , 2011, 2011 IEEE Power and Energy Society General Meeting.

[6]  Ahmad T. Al-Hammouri,et al.  A comprehensive co-simulation platform for cyber-physical systems , 2012, Comput. Commun..

[7]  Francesco Quaglia,et al.  Transparent State Management for Optimistic Synchronization in the High Level Architecture , 2005, Workshop on Principles of Advanced and Distributed Simulation (PADS'05).

[8]  Andrew Fisher,et al.  FNCS: a framework for power system and communication networks co-simulation , 2014, SpringSim.

[9]  IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) — Framework and Rules , 2001 .

[10]  Stephen John Turner,et al.  Optimistic Synchronization in HLA-Based Distributed Simulation , 2005, Simul..

[11]  R. Giovanini,et al.  EPOCHS: a platform for agent-based electric power and communication simulation built from commercial off-the-shelf components , 2006, IEEE Transactions on Power Systems.

[12]  J. C. Fuller,et al.  Communication simulations for power system applications , 2013, 2013 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES).

[13]  Yousu Chen,et al.  A High-Performance Hybrid Computing Approach to Massive Contingency Analysis in the Power Grid , 2009, 2009 Fifth IEEE International Conference on e-Science.

[14]  Vincenzo Liberatore,et al.  Smart grid communication and co-simulation , 2011, IEEE 2011 EnergyTech.

[15]  Rudolf Sailer,et al.  NMLab: A Co-simulation Framework for Matlab and NS-2 , 2010, 2010 Second International Conference on Advances in System Simulation.

[16]  R A Dougal,et al.  VPNET: A co-simulation framework for analyzing communication channel effects on power systems , 2011, 2011 IEEE Electric Ship Technologies Symposium.

[17]  Francis Rubinstein,et al.  Co-simulation based building controls implementation with networked sensors and actuators , 2011, BuildSys '11.

[18]  Friedemann Mattern,et al.  Efficient Algorithms for Distributed Snapshots and Global Virtual Time Approximation , 1993, J. Parallel Distributed Comput..

[19]  Mostafa H. Ammar,et al.  A federated approach to distributed network simulation , 2004, TOMC.