• DocumentCode
    8181
  • Title

    Cosimulation Environment for Event-Driven Distributed Controls of Smart Grid

  • Author

    Chia-Han Yang ; Zhabelova, Gulnara ; Chen-Wei Yang ; Vyatkin, Valeriy

  • Author_Institution
    Univ. of Auckland, Auckland, New Zealand
  • Volume
    9
  • Issue
    3
  • fYear
    2013
  • fDate
    Aug. 2013
  • Firstpage
    1423
  • Lastpage
    1435
  • Abstract
    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.
  • Keywords
    IEC standards; closed loop systems; control engineering computing; delays; digital simulation; distributed control; power engineering computing; smart power grids; transport protocols; IEC 61499 function block architecture; MATLAB-Simulink; TCP sockets; UDP sockets; communication delays; cosimulation environment; event-driven distributed controls; hardware in the loop; model-driven engineering; multiclosed-loop plant-controller simulation; smart grid; software in the loop; Computational modeling; Data models; Delays; IEC standards; Integrated circuit modeling; Smart grids; Function blocks (FBs); Hardware in the Loop (HiL); IEC 61499; Matlab Simulink; Smart Grid; Software in the Loop (SiL); simulation;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2013.2256791
  • Filename
    6494291