Simulation Model Composition for the Large-Scale Analysis of Smart Grid Control Mechanisms

For the intelligent future power system (Smart Grid) new control schemes have to be developed that analyze the status of all actors and schedule required actions among these to keep the power system stable. Modelling and simulation are considered appropriate means to virtually test these control schemes prior to deployment. The research objective is to develop a concept for building a simulative testbed for the evaluation of new Smart Grid control mechanisms by composing available simulation models. This is achieved by two metamodels. The semantic metamodel is used to formally specify simulator and simulation model semantics. Based on this, the scenario metamodel can be used to specify large-scale scenario models by capturing statistical data about the scenarios as well as additional constraints that govern the way in which the scenarios are built. Two case studies show that the approach is applicable to real-world research projects.

[1]  Martin Gogolla,et al.  Object Constraint Language (OCL): A Definitive Guide , 2012, SFM.

[2]  Ernest H. Page,et al.  Toward a Family of Maturity Models for the Simulation Interconnection Problem , 2004 .

[3]  Averill M. Law,et al.  Simulation Modeling and Analysis , 1982 .

[4]  Kristofer Vorwerk,et al.  On implicate discovery and query optimization , 2002, Proceedings International Database Engineering and Applications Symposium.

[5]  Narjès Bellamine Ben Saoud,et al.  Towards a component-based framework for interoperability and composability in Modeling and Simulation , 2011, Simul..

[6]  L. Dickerman,et al.  A New Car, a New Grid , 2010, IEEE Power and Energy Magazine.

[7]  Mikel D. Petty,et al.  Computational complexity of selecting components for composition , 2003 .

[8]  Willett Kempton,et al.  Vehicle-to-grid power implementation: From stabilizing the grid to supporting large-scale renewable energy , 2005 .

[9]  Andreas Tolk,et al.  What Comes After the Semantic Web - PADS Implications for the Dynamic Web , 2006, 20th Workshop on Principles of Advanced and Distributed Simulation (PADS'06).

[10]  U. Keller,et al.  Translating the Object Constraint Language into First-order Predicate Logic , 2001 .

[11]  Scott Neumann,et al.  Use of the CIM Ontology , 2006 .

[12]  Ernest H. Page,et al.  Observations on the complexity of composable simulation , 1999, WSC '99.

[13]  A. Miraoui,et al.  Smart-grid technologies and progress in Europe and the USA , 2011, 2011 IEEE Energy Conversion Congress and Exposition.

[14]  J. Hensen MODELLING COUPLED HEAT AND AIR FLOW: PING-PONG VS ONIONS , 1995 .

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

[16]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[17]  Andreas Tolk,et al.  Implied ontological representation within the levels of conceptual interoperability model , 2008, Intell. Decis. Technol..

[18]  Klaus Lamberg,et al.  Using HIL Simulation to Test Mechatronic Components in Automotive Engineering , 2004 .

[19]  James Nutaro,et al.  Designing power system simulators for the smart grid: Combining controls, communications, and electro-mechanical dynamics , 2011, 2011 IEEE Power and Energy Society General Meeting.

[20]  Jørgen Nygaard Nielsen,et al.  Introduction to the Modelling of Wind Turbines , 2005 .

[21]  Horst F. Wedde,et al.  Einbindung von intelligenten Entscheidungsverfahren in die dynamische Simulation von elektrischen Energiesystemen , 2012, Informatik-Spektrum.

[22]  S.D.J. McArthur,et al.  Multi-Agent Systems for Power Engineering Applications—Part I: Concepts, Approaches, and Technical Challenges , 2007, IEEE Transactions on Power Systems.

[23]  Stamatis Karnouskos,et al.  Web services for integration of smart houses in the smart grid , 2009 .

[24]  Holly A. H. Handley The Role of Architecture Frameworks in Simulation Models: The Human View Approach , 2012 .

[25]  Roy H. Campbell,et al.  Understanding and Simulating the IEC 61850 Standard , 2008 .

[26]  Yong Meng Teo,et al.  On Syntactic Composability and Model Reuse , 2007, First Asia International Conference on Modelling & Simulation (AMS'07).

[27]  R. M. Fujimoto,et al.  Parallel discrete event simulation , 1989, WSC '89.

[28]  Mostafa H. Ammar,et al.  Distributed network simulations using the dynamic simulation backplane , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[29]  Gerd Wagner,et al.  Towards an ontological foundation of discrete event simulation , 2010, Proceedings of the 2010 Winter Simulation Conference.

[30]  Mathias Uslar,et al.  OPC UA and CIM: Semantics for the smart grid , 2010, IEEE PES T&D 2010.

[31]  Karl-Erik Årzén,et al.  Co-design of Control Systems and their real-time implementation - A Tool Survey , 2006 .

[32]  Okan Topçu,et al.  SCENARIO MANAGEMENT PRACTICES IN HLA-BASED DISTRIBUTED SIMULATION , 2010 .

[33]  Sebastian Lehnhoff,et al.  Evaluation of a Self-organizing Heuristic for Interdependent Distributed Search Spaces , 2013, ICAART.

[34]  Farshad Moradi,et al.  A Framework for Component Based Modelling and Simulation using BOMs and Semantic Web Technology , 2008 .

[35]  I. G. Kamphuis,et al.  Architectural design and first results evaluation of the PowerMatching City field test , 2011 .

[36]  Elisabeth Syrjakow Eine Komponentenarchitektur zur Integration heterogener Modellierungswerkzeuge , 2005 .

[37]  Alec N. Brooks,et al.  Vehicle-to-grid demonstration project: grid regulation ancillary service with a battery electric vehicle. , 2002 .

[38]  D. P. Chassin,et al.  Simulating demand participation in market operations , 2009, 2009 IEEE Power & Energy Society General Meeting.

[39]  J.T. McDonald,et al.  Agent-based architecture for modeling and simulation integration , 2000, Proceedings of the IEEE 2000 National Aerospace and Electronics Conference. NAECON 2000. Engineering Tomorrow (Cat. No.00CH37093).

[40]  M. Pipattanasomporn,et al.  Multi-agent systems in a distributed smart grid: Design and implementation , 2009, 2009 IEEE/PES Power Systems Conference and Exposition.

[41]  Axel Hahn,et al.  An Approach Towards Service Infrastructure Optimization for Electromobility , 2014 .

[42]  Michael Pidd,et al.  Simulation software and model reuse: a polemic , 2002, Proceedings of the Winter Simulation Conference.

[43]  Martin Winter,et al.  Scalability of Smart Grid Protocols: Protocols and Their Simulative Evaluation for Massively Distributed DERs , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[44]  Viktor K. Prasanna,et al.  A Semantic Framework for Integrated Asset Management in Smart Oilfields , 2007, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07).

[45]  Ranga Vemuri,et al.  Data flow graph partitioning to reduce communication cost , 1986, MICRO 19.

[46]  G.M. Burt,et al.  Translating CIM XML power system data to a proprietary format for system simulation , 2004, IEEE Transactions on Power Systems.

[47]  Paul K. Davis,et al.  Experiments In Multiresolution Modeling (MRM) , 1998 .

[48]  Willett Kempton,et al.  Using fleets of electric-drive vehicles for grid support , 2007 .

[49]  Peter Palensky,et al.  Simulating complex energy systems with Modelica: A primary evaluation , 2012, 2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST).

[50]  Colin Atkinson,et al.  On the Relationship of Ontologies and Models , 2006, WoMM.

[51]  K. Schneider,et al.  GridLAB-D: An open-source power systems modeling and simulation environment , 2008, 2008 IEEE/PES Transmission and Distribution Conference and Exposition.

[52]  John A. Miller,et al.  Impact of the Semantic Web on Modeling and Simulation , 2007, Handbook of Dynamic System Modeling.

[53]  Joseph M. Hellerstein,et al.  Practical predicate placement , 1994, SIGMOD '94.

[54]  Alexander Fay,et al.  A market-based multi-agent-system for decentralized power and grid control , 2011, ETFA2011.

[55]  Martin Schindler,et al.  Text-based Modeling , 2007 .

[56]  Turhan Demiray,et al.  Simulation of Power System Dynamics using Dynamic Phasor Models , 2008 .

[57]  Paul M. Anderson,et al.  Subsynchronous resonance in power systems , 1989 .

[58]  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.

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

[60]  Michael Pidd,et al.  Simulation model reuse: definitions, benefits and obstacles , 2004, Simul. Model. Pract. Theory.

[61]  Andrea Emilio Rizzoli,et al.  Semantic links in integrated modelling frameworks , 2008, Math. Comput. Simul..

[62]  Csaba Attila Boer Distributed Simulation in Industry , 2005 .

[63]  Surajit Chaudhuri,et al.  Optimization of queries with user-defined predicates , 1996, TODS.

[64]  Henrik W. Bindner,et al.  IPSYS - A simulation tool for performance assessment and controller development of integrated power system distributed renewable energy generated and storage , 2004 .

[65]  Alexander Verbraeck,et al.  Distributed Simulation in Industry - A Survey Part 2 - Experts on Distributed Simulation , 2006, Proceedings of the 2006 Winter Simulation Conference.

[66]  Victor R. Lesser,et al.  A survey of multi-agent organizational paradigms , 2004, The Knowledge Engineering Review.

[67]  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.

[68]  J. Nutaro,et al.  Integrated Hybrid-Simulation of Electric Power and Communications Systems , 2007, 2007 IEEE Power Engineering Society General Meeting.

[69]  Ong Hang See,et al.  Visualization Techniques in Smart Grid , 2012 .

[70]  Åke Larsson Practical Experience with Power Quality and Wind Power , 2005 .

[71]  Yong Meng Teo,et al.  CODES: An Integrated Approach to Composable Modeling and Simulation , 2008, 41st Annual Simulation Symposium (anss-41 2008).

[72]  Jan D. Gehrke,et al.  Designing a Simulation Middleware for FIPA Multiagent Systems , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[73]  Michael Sonnenschein,et al.  Sampling the Search Space of Energy Resources for Self-organized, Agent-based Planning of Active Power Provision , 2013, EnviroInfo.

[74]  Martin Kaltschmitt,et al.  Erneuerbare Energien : Systemtechnik, Wirtschaftlichkeit, Umweltaspekte ; mit 83 Tabellen , 2006 .

[75]  Henk Sol,et al.  Simulation in information systems development. , 1982 .

[76]  Mary Shaw,et al.  What makes good research in software engineering? , 2002, International Journal on Software Tools for Technology Transfer.

[77]  Koen H. van Dam,et al.  A Survey on the Application of Conceptualisations in Energy Systems Modelling , 2011, FOMI.

[78]  V. Prasanna,et al.  A Service Oriented Data Composition Architecture for Integrated Asset Management , 2006 .

[79]  Madhav Erraguntla,et al.  Simulation modeling at multiple levels of abstraction , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[80]  Bernard P. Zeigler,et al.  Modeling & Simulation-Based Data Engineering: Introducing Pragmatics into Ontologies for Net-Centric Information Exchange , 2007 .

[81]  J. K. Kok,et al.  PowerMatcher: multiagent control in the electricity infrastructure , 2005, AAMAS '05.

[82]  Ingo J. Timm,et al.  A Hybrid Time Management Approach to Agent-Based Simulation , 2006, KI.

[83]  Derek Karssenberg,et al.  Constructing integrated models: a scheduler to execute coupled components , 2011 .

[84]  Jiju Antony,et al.  Design of experiments for engineers and scientists , 2003 .

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

[86]  James S. Thorp,et al.  Agent Technology Applied to the Protection of Power Systems , 2003 .

[87]  Johan Driesen,et al.  Coordinated charging of multiple plug-in hybrid electric vehicles in residential distribution grids , 2009, 2009 IEEE/PES Power Systems Conference and Exposition.

[88]  Paul A. Fishwick,et al.  Simulation model design and execution - building digital worlds , 1995 .

[89]  Federico Milano,et al.  Power System Modelling and Scripting , 2010 .

[90]  Nicola Guarino,et al.  Formal Ontology in Information Systems , 1998 .

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

[92]  Stamatis Karnouskos,et al.  Simulation of a Smart Grid City with Software Agents , 2009, 2009 Third UKSim European Symposium on Computer Modeling and Simulation.

[93]  B. P. Ziegler,et al.  Theory of Modeling and Simulation , 1976 .

[94]  Mathias Röhl,et al.  Definition und Realisierung einer Plattform zur modellbasierten Komposition von Simulationsmodellen , 2008 .

[95]  André Schneider,et al.  Modelling of Electrical Circuits with Modelica , 2000 .

[96]  R.M. Fujimoto,et al.  Parallel and distributed simulation systems , 2001, Proceeding of the 2001 Winter Simulation Conference (Cat. No.01CH37304).

[97]  Andreas Kamper Dezentrales Lastmanagement zum Ausgleich kurzfristiger Abweichungen im Stromnetz , 2010 .

[98]  이영재,et al.  여객선 위기관리시스템 개발을 위한 Conceptual Architecture , 1999 .

[99]  M. Larsson ObjectStab-A Modelica Library for Power System Stability Studies , 2000 .

[100]  John A. Miller,et al.  DeMO: An Ontology for Discrete-event Modeling and Simulation , 2011, Simul..

[101]  Andreas Tolk,et al.  Knowledge representation and the dimensions of a multi-model relationship , 2008, 2008 Winter Simulation Conference.

[102]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[103]  Gabor Karsai,et al.  Rapid synthesis of high-level architecture-based heterogeneous simulation: a model-based integration approach , 2012, Simul..

[104]  Sahin Albayrak,et al.  A simulation framework for smart meter security evaluation , 2011, 2011 IEEE International Conference on Smart Measurements of Future Grids (SMFG) Proceedings.

[105]  Andreas Heckmann,et al.  The Modeling of Energy Flows in Railway Networks using XML-Infrastructure Data , 2012 .

[106]  Jd Kueck Measurement Practices for Reliability and Power Quality , 2005 .

[107]  Donald B. Johnson,et al.  Finding All the Elementary Circuits of a Directed Graph , 1975, SIAM J. Comput..

[108]  Wouter van Diggelen Changing face-to-face communication: collaborative tools to support small-group discussions in the classroom , 2011 .

[109]  Alfred Beekmann,et al.  Reactive Power Capability and Voltage Control with Wind Turbines , 2012 .

[110]  Sarvapali D. Ramchurn,et al.  Putting the 'smarts' into the smart grid , 2012, Commun. ACM.

[111]  Nicholas R. Jennings,et al.  Agent-based control systems: Why are they suited to engineering complex systems? , 2003 .

[112]  Hubertus Tummescheit,et al.  Modeling and Simulation of a Vertical Wind Power Plant in Dymola/Modelica , 2012 .

[113]  Roberto Turri,et al.  Electric Vehicles participation in distribution network voltage regulation , 2010, 45th International Universities Power Engineering Conference UPEC2010.

[114]  K. Strunz,et al.  Design of benchmark of medium voltage distribution network for investigation of DG integration , 2006, 2006 IEEE Power Engineering Society General Meeting.

[115]  Brian Falkenhainer,et al.  Compositional Modeling: Finding the Right Model for the Job , 1991, Artif. Intell..

[116]  Kenneth A. Hawick,et al.  Enumerating Circuits and Loops in Graphs with Self-Arcs and Multiple-Arcs , 2008, FCS.

[117]  Andreas Tolk,et al.  The Levels of Conceptual Interoperability Model , 2003 .

[118]  Jean-Marie Favre,et al.  Foundations of Meta-Pyramids: Languages vs. Metamodels - Episode II: Story of Thotus the Baboon1 , 2004, Language Engineering for Model-Driven Software Development.

[119]  Andreas Tolk,et al.  The levels of conceptual interoperability model: applying systems engineering principles to M&S , 2009, SpringSim '09.

[120]  Alexander Verbraeck,et al.  Distributed Simulation in Industry - A Survey Part 1 - The Cots Vendors , 2006, Proceedings of the 2006 Winter Simulation Conference.

[121]  Peter Schneider,et al.  Master for Co-Simulation Using FMI , 2011 .

[122]  Adelinde M. Uhrmacher,et al.  COMPONENT-BASED MODELS AND SIMULATIONS FOR SUPPORTING VALID MULTI-AGENT SYSTEM SIMULATIONS , 2010, Appl. Artif. Intell..

[123]  Johannes F. Broenink,et al.  BOND-GRAPH MODELING IN MODELICA ™ , 1997 .

[124]  Johan Driesen,et al.  The impact of uncontrolled and controlled charging of plug-in hybrid electric vehicles on the distribution grid , 2008 .

[125]  Sebastian Lehnhoff,et al.  Verteilte koordinierte Lastflusssteuerung in elektrischen Energieübertragungsnetzen (Distributed Coordination of Power Flow Controlling Devices in Transmission Systems). , 2011 .

[126]  Jürgen Sauer,et al.  Tool Based Assessment of Electromobility in Urban Logistics , 2014, Soft Computing for Business Intelligence.

[127]  Leslie S. Winters,et al.  Composable M&S Web Services for Net-Centric Applications , 2006 .

[128]  Hans-Jürgen Appelrath,et al.  Towards a self-organization mechanism for agent associations in electricity spot markets , 2011, GI-Jahrestagung.

[129]  Jeffrey D. Uuman Principles of database and knowledge- base systems , 1989 .

[130]  Steffen Strassburger ON THE HLA-BASED COUPLING OF SIMULATION TOOLS , 1999 .

[131]  D. Streiner Maintaining Standards: Differences between the Standard Deviation and Standard Error, and When to Use Each , 1996, Canadian journal of psychiatry. Revue canadienne de psychiatrie.

[132]  James J. Nutaro,et al.  Building Software for Simulation: Theory and Algorithms, with Applications in C++ , 2010 .

[133]  Sheila A. McIlraith,et al.  Simulation, verification and automated composition of web services , 2002, WWW.

[134]  Tag Gon Kim,et al.  Specification of multi-resolution modeling space for multi-resolution system simulation , 2013, Simul..

[135]  Hua Lin,et al.  Communication Infrastructure for the Smart Grid: A Co-Simulation Based Study on Techniques to Improve the Power Transmission System Functions with Efficient Data Networks , 2012 .

[136]  Andreas Tolk,et al.  Interoperability and Composability , 2010 .

[137]  Robert Meersman,et al.  Data modelling versus ontology engineering , 2002, SGMD.

[138]  Poul Erik Morthorst,et al.  Economic Aspects of Wind Power in Power Systems , 2005 .

[139]  J. Banks,et al.  Discrete-Event System Simulation , 1995 .