SI2-SSE: Foundations for as an Extensible Tool for Power Systems Research and Education Ray Zimmerman, Cornell University The information, data, or work presented herein was funded in part by the National Science Foundation (NSF), under Award Number 1642341. The views and opinions expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof. What is MATPOWER? • Set of free, open-source, Matlab language tools compatible with MATLAB® and GNU Octave • For steady-state power system simulation and optimization, including: • power flow (PF) • continuation power flow (CPF) • extensible, optimal power flow (OPF) • unit commitment (UC) • stochastic, secure multi-interval OPF/UC. MATPOWER Websites http://www.pserc.cornell.edu/matpower/ https://github.com/MATPOWER/matpower MATPOWER’s Unique Combination • free, open-source license (BSD) • code that is easy to understand, customize • state-of-the-art, high performance solvers • ready-to-use realistic data included MATPOWER boosted to de facto standard • benchmark platform for power systems research • educational tool for power systems engineers and optimization What is MATPOWER? MATPOWER Core Software MATPOWER already provides robust and flexible implementations of power flow (PF) and optimal power flow (OPF), some of the most foundational problems in power systems operation and planning. Redesign core software around a general modular architecture to enable more flexible user customization and facilitate significant user contributions, while retaining and enhancing the simplicity that makes it attractive in education. To enable: • new device types (3-winding transformers, FACTS, etc.) • new power flow and optimal power flow controls • foundation for 3-phase unbalanced models for distribution networks Project Summary Expand MATPOWER’s future impact as a successful research-enabling tool for the problems of the power systems of the future by providing the project infrastructure and core software architecture needed to facilitate ongoing community-supported growth. Project Overview MATP WER MATPOWER Project Infrastructure Transition to fully open collaborative development paradigm with • public code repository (GitHub) • issue tracker (GitHub) • documentation • user and developer forums • contributor guidelines • public list of project descriptions MATPOWER Project Infrastructure MATPOWER Core Software Architecture MATPOWER Core Software MATPOWER is a research-enabling tool, used worldwide in teaching, research and industry. It’s growing momentum and impact are evidenced by • more than 2,500 citations* of 2011 MATPOWER paper [1] • more than 20,000 downloads per year (> 156,000 total) 2557 total citations (*according to Google Scholar 4/19/18) [1] R. D. Zimmerman, C. E. Murillo-Sánchez, and R. J. Thomas, “MATPOWER: Steady-State Operations, Planning and Analysis Tools for Power Systems Research and Education,” Power Systems, IEEE Transactions on, vol. 26, no. 1, pp. 12-19, Feb. 2011. [2] C. E. Murillo-Sánchez, R. D. Zimmerman, C. L. Anderson, and R. J. Thomas, “Secure Planning and Operations of Systems with Stochastic Sources, Energy Storage and Active Demand,” Smart Grid, IEEE Transactions on, vol. 4, no. 4, pp. 2220- 2229, Dec. 2013. [3] A. J. Lamadrid, D. Muñoz-Álvarez, C. E. Murillo-Sánchez, R. D. Zimmerman, H. Shin, R. J. Thomas “Using the MATPOWER Optimal Scheduling Tool to Test Power System Operation Methodologies Under Uncertainty,” Sustainable Energy , IEEE Transactions on, revise and resubmit. MATPOWER Impact 0 100 200 300 400 500 600 700 2011 2012 2013 2014 2015 2016 2017 2018 Annual Citations of MATPOWER Paper 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000 22000 24000 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 Annual MATPOWER Downloads by Version 6.0 5.1 5.0 4.1 4.0 3.2 3.0 2.0 1.0 MATPOWER Core Software MATPOWER 7.0 – first beta release imminent • Three new power flow algorithms for radi