Cosimulation Environment for Event-Driven Distributed Controls of Smart Grid

This paper proposes a cosimulation environment for “hardware in the loop” or “software in the loop” validation of distributed controls in a Smart Grid. The controls are designed using model-driven engineering with the IEC 61499 Function Block architecture. These are connected with plant models, for example, in Matlab/Simulink, through communication channels such as UDP or TCP sockets. This solution enables multi-closed-loop plant-controller simulation. The communication between plant and controller is event-driven. In order to perform a realistic simulation, the proposed solution takes into account computation and communication delays on the controller side in Function Blocks and compensates model time on the plant side in Matlab model accordingly. Causality and accuracy of the method have been formally addressed. This approach has been tested and demonstrated with several Smart Grid-related examples.

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

[2]  Bengt Lennartson,et al.  Methods for Reliable Simulation-Based PLC Code Verification , 2012, IEEE Transactions on Industrial Informatics.

[3]  Kenneth A. Loparo,et al.  Simulation-based environment for modeling distributed agents for smart grid energy management , 2011, ETFA2011.

[4]  Xinghuo Yu,et al.  The New Frontier of Smart Grids , 2011, IEEE Industrial Electronics Magazine.

[5]  Ronald G.K.M. Aarts,et al.  Realistic Robot Simulation , 2002 .

[6]  Valeriy Vyatkin,et al.  Standards-enabled Smart Grid for the future Energy Web , 2010, 2010 Innovative Smart Grid Technologies (ISGT).

[7]  A Q Huang,et al.  The Future Renewable Electric Energy Delivery and Management (FREEDM) System: The Energy Internet , 2011, Proceedings of the IEEE.

[8]  Valeriy Vyatkin,et al.  Closed-Loop Modeling in Future Automation System Engineering and Validation , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[9]  Nada Golmie,et al.  Modeling Smart Grid Applications with Co-Simulation , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[10]  Valeriy Vyatkin IEC 61499 as Enabler of Distributed and Intelligent Automation: State-of-the-Art Review , 2011, IEEE Transactions on Industrial Informatics.

[11]  V. Vyatkin,et al.  Multiagent Smart Grid Automation Architecture Based on IEC 61850/61499 Intelligent Logical Nodes , 2012, IEEE Transactions on Industrial Electronics.

[12]  B. Vandiver Testing of UCA based microprocessor based protective relays , 2002, IEEE Power Engineering Society Summer Meeting,.

[13]  Thomas I. Strasser,et al.  A Test and Validation Approach for the Standard-Based Implementation of Intelligent Electronic Devices in Smart Grids , 2011, HoloMAS.

[14]  Pierluigi Siano,et al.  Smart Operation of Wind Turbines and Diesel Generators According to Economic Criteria , 2011, IEEE Transactions on Industrial Electronics.

[15]  Taskin Koçak,et al.  Smart Grid Technologies: Communication Technologies and Standards , 2011, IEEE Transactions on Industrial Informatics.

[16]  Pierluigi Siano,et al.  Failure Identification in Smart Grids Based on Petri Net Modeling , 2011, IEEE Transactions on Industrial Electronics.

[17]  Margaret L. Loper,et al.  DIS today [Distributed interactive simulation] , 1995 .

[18]  A. P. Apostolov Distributed protection, control and recording in IEC 61850 based substation automation systems , 2004 .

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

[20]  Nhat Nguyen-Dinh,et al.  A study on GOOSE communication based on IEC 61850 using MMS ease lite , 2007, 2007 International Conference on Control, Automation and Systems.

[21]  Colin John Bankier,et al.  GridIQ - A Test Bed for Smart Grid Agents , 2010 .

[22]  Peter Palensky,et al.  Demand Side Management: Demand Response, Intelligent Energy Systems, and Smart Loads , 2011, IEEE Transactions on Industrial Informatics.

[23]  M. Liserre,et al.  Future Energy Systems: Integrating Renewable Energy Sources into the Smart Power Grid Through Industrial Electronics , 2010, IEEE Industrial Electronics Magazine.

[24]  Valeriy Vyatkin,et al.  IEC 61499 function block implementation of Intelligent Mechatronic Component , 2010, 2010 8th IEEE International Conference on Industrial Informatics.

[25]  Pierluigi Siano,et al.  Real Time Operation of Smart Grids via FCN Networks and Optimal Power Flow , 2012, IEEE Transactions on Industrial Informatics.

[26]  Wootaik Lee,et al.  Analysis and Compensation of Time Delay Effects in Hardware-in-the-Loop Simulation for Automotive PMSM Drive System , 2012, IEEE Transactions on Industrial Electronics.

[27]  Valeriy Vyatkin,et al.  Intelligent mechatronic components: control system engineering using an open distributed architecture , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[28]  Valeriy Vyatkin,et al.  Distributed Power System Automation With IEC 61850, IEC 61499, and Intelligent Control , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[29]  Matthias Stifter,et al.  Applying open standards and open source software for smart grid applications: Simulation of distributed intelligent control of power systems , 2011, 2011 IEEE Power and Energy Society General Meeting.

[30]  C. Dufour,et al.  Discrete time compensation of switching events for accurate real-time simulation of power systems , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[31]  Pär Klingstam,et al.  Overview of simulation tools for computer-aided production engineering , 1999 .