S3DK: An Open Source Toolkit for Prototyping Synchrophasor Applications
Abstract
:1. Introduction
1.1. Motivation
1.2. Previous Work and Contribution
1.3. Paper Organization
2. Synchrophasor Systems and Applications
2.1. Synchrophasor Systems
2.2. Applications Development Frameworks
2.2.1. Centralized PDC-Based Application Development
2.2.2. Distributed Application Development and Deployment
2.2.3. Existing Frameworks
- RIAPS [24], a framework for developing distributed monitoring and control applications;
- GridAPPS [26], a framework for developing Advanced Distribution Management Systems (ADMS) applications that combine both model simulations and measurements;
- The OpenPDC project [27], an open-source PDC that can be extended with custom Adapters developed in to extend its functionalities and computations;
- Synchro-Measurement Application Development Framework (SADF) [28], a framework to develop synchrophasor applications in MatLab.
3. S3DK: Smart-Grid Synchrophasor SDK
3.1. Low-Level Communication
3.2. Graphical UI
- Data rate in samples per second;
- Software state machine status;
- General activity indicators;
- Connection status indicators;
- Timestamp of latest data frame received;
- Data frame processing activity indicators;
- Access buffer writing activity indicators;
- Bad data rate indicator;
- Buttons to open additional windows for channel selection and seeing raw data;
- Bad data samples counter.
3.3. Palettes and Programming Functionalities
4. Templates and Research Applications
4.1. Templates
4.2. Monitoring Applications
- Monitoring tool: a tool developed to detect power oscillations (e.g., inter-area, sub-synchronous, etc.). In particular, it was applied to a case of detection of wind farm oscillations in [7].
- Mode estimation: a tool developed to harness ambient measurements for small-signal stability monitoring by estimating the grid’s modes of oscillation [30].
- Kalman filter: a tool implementing a method for extracting steady-state information from synchrophasor measurement, as presented in [31].
- Steady-state model synthesis: a tool that uses the Kalman filter and estimates a T-equivalent circuit between a number of PMUs, being validated in a real-world distribution network in Switzerland [32].
- Voltage stability monitor: a tool that allows measuring the voltage stability of distribution networks, being able to recognize if the instability is due to the transmission or distribution network [33].
- Feeder dynamic rating: an application that uses PMU data in combination with other sensor data to provide dynamic ratings of distribution feeders [34].
4.3. Control and Protection Applications
5. Industry Applications
5.1. Applications Developed by Grid Controller of India Ltd.
5.1.1. Oscillation Monitoring
5.1.2. Other Applications
- Overflux monitoring: the application displays the V/F value (as ratio of actual/nominal) of selected buses in real-time, as shown in Figure 9. An early warning alerts the operator when this ratio passes 1.10 (the overflux protection trips at 1.14).
- Load point tracking: this application can display the load point (measured impedance) of a selected transmission line end in real-time in a polar diagram as shown in Figure 10. This allows us to monitor whether the load point encroaches on the protection zone.
- Zero sequence voltage: this application displays the zero sequence voltage of a selected bus on a polar plane as shown in Figure 11. It is helpful to monitor unbalances at the selected point of monitoring.
5.2. Other Industrial Applications
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Mittelstadt, W.A.; Krause, P.E.; Wilson, R.E.; Overholt, P.N.; Sobajic, D.J.; Hauer, J.F.; Rizy, D.T. The DOE Wide Area Measurement System (WAMS) Project: Demonstration of Dynamic Information Technology for the Future Power System; Technical Report CONF-960434-1; USDOE Bonneville Power Administration: Portland, OR, USA, 1996. [Google Scholar]
- Hauer, J.; Bhatt, N.; Shah, K.; Kolluri, S. Performance of “WAMS East" in providing dynamic information for the North East blackout of August 14, 2003. In Proceedings of the IEEE Power Engineering Society General Meeting, Denver, CO, USA, 6–10 June 2004; Volume 2, pp. 1685–1690. [Google Scholar]
- Cai, J.; Huang, Z.; Hauer, J.; Martin, K. Current Status and Experience of WAMS Implementation in North America. In Proceedings of the 2005 IEEE/PES Transmission & Distribution Conference & Exposition: Asia and Pacific, Dalian, China, 15–18 August 2005; pp. 1–7. [Google Scholar]
- Hauer, J.F.; Trudnowski, D.J.; DeSteese, J.G. A Perspective on WAMS Analysis Tools for Tracking of Oscillatory Dynamics. In Proceedings of the 2007 IEEE Power Engineering Society General Meeting, Tampa, FL, USA, 24–28 June 2007; pp. 1–10. [Google Scholar]
- Usman, M.U.; Faruque, M.O. Applications of synchrophasor technologies in power systems. J. Mod. Power Syst. Clean Energy 2019, 7, 211–226. [Google Scholar] [CrossRef]
- Abo-Khalil, A.G. Impacts of Wind Farms on Power System Stability. In Modeling and Control Aspects of Wind Power Systems; Muyeen, S.M., Al-Durra, A., Hasanien, H.M., Eds.; IntechOpen: Rijeka, Yugoslavia, 2013; Chapter 7. [Google Scholar] [CrossRef]
- Vanfretti, L.; Baudette, M.; White, A.D. Chapter 31—Monitoring and Control of Renewable Energy Sources using Synchronized Phasor Measurements. In Renewable Energy Integration, 2nd ed.; Jones, L.E., Ed.; Academic Press: Boston, MA, USA, 2017; pp. 419–434. [Google Scholar]
- Saleem, M.; Saha, S.; Roy, T.K.; Ghosh, S.K. Assessment and management of frequency stability in low inertia renewable energy rich power grids. IET Gener. Transm. Distrib. 2024, 18, 1372–1390. [Google Scholar] [CrossRef]
- Pierrou, G.; Lai, H.; Hug, G.; Wang, X. A Decentralized Wide-Area Voltage Control Scheme for Coordinated Secondary Voltage Regulation Using PMUs. IEEE Trans. Power Syst. 2024, 1–13. [Google Scholar] [CrossRef]
- Priyadarshi, A.; Yadav, B. Bad data detection and multi-level classification of events in synchrophasor measurements using AXGBoost algorithm. Electr. Eng. 2023, 106, 1–15. [Google Scholar] [CrossRef]
- MansourLakouraj, M.; Gautam, M.; Livani, H.; Benidris, M. A multi-rate sampling PMU-based event classification in active distribution grids with spectral graph neural network. Electr. Power Syst. Res. 2022, 211, 108145. [Google Scholar] [CrossRef]
- Wang, C.; Qin, Z.; Hou, Y.; Yan, J. Multi-Area Dynamic State Estimation with PMU Measurements by an Equality Constrained Extended Kalman Filter. IEEE Trans. Smart Grid 2016, 9, 900–910. [Google Scholar] [CrossRef]
- Schweitzer Engineering Laboratories Inc. Synchrowave Operations. Available online: https://selinc.com/solutions/software/synchrowave-operations/ (accessed on 9 April 2024).
- Electric Power Group. Real-Time Dynamics Monitoring System (RTDMS). Available online: https://www.electricpowergroup.net/epg_products/rtdms/ (accessed on 9 April 2024).
- General Electric. Phasor Point. Available online: https://www.ge.com/digital/applications/transmission/wide-area-management-system-and-control-wams-wamc (accessed on 9 April 2024).
- Ma, J.; Venkatasubramanian, M.V.; Feuerborn, S.; Black, C.; Halpin, M.; Hsu, S.M. A Software Suite for Power System Stability Monitoring Based on Synchrophasor Measurements. In Power System Grid Operation Using Synchrophasor Technology; Nuthalapati, S.N., Ed.; Power Electronics and Power Systems; Springer International Publishing: Cham, Switzerland, 2019; pp. 449–476. [Google Scholar]
- Office of Electricity, Department of Energy. Project Grant DEOE0000700. Available online: https://www.highergov.com/grant/DEOE0000700/ (accessed on 9 April 2024).
- Rosso, A. Demonstration of a Novel Synchrophasor-Based Situational Awareness System: Wide Area Power System Visualization, On-Line Event Replay and Early Warning of Grid Problems; Technical Report; Electric Power Research Institute, Incorporated: Washington, DC, USA, 2012. [Google Scholar]
- Robertson, R. Open and Extensible Control & Analytics Platform for Synchrophasor Data; Technical Report DOE-GPA-0778-1; Grid Protection Alliance, Inc.: Chattanooga, TN, USA, 2018. [Google Scholar]
- Madani, V.; Giri, J.; Kosterev, D.; Novosel, D.; Brancaccio, D. Challenging Changing Landscapes: Implementing Synchrophasor Technology in Grid Operations in the WECC Region. IEEE Power Energy Mag. 2015, 13, 18–28. [Google Scholar] [CrossRef]
- C37.118.2-2011; IEEE Standard for Synchrophasor Data Transfer for Power Systems. (Revision IEEE Std C37.118-2005). IEEE: New York, NY, USA, 2011; pp. 1–53. [CrossRef]
- Baudette, M.; Firouzi, S.R.; Vanfretti, L. The STRONgrid library: A modular and extensible software library for IEEE C37.118.2 compliant synchrophasor data mediation. SoftwareX 2018, 7, 281–286. [Google Scholar] [CrossRef]
- Smart Grid System Report 2020; Technical Report; United States Department of Energy: Washington, DC, USA, 2022.
- Tu, H.; Du, Y.; Yu, H.; Dubey, A.; Lukic, S.; Karsai, G. Resilient Information Architecture Platform for the Smart Grid: A Novel Open-Source Platform for Microgrid Control. IEEE Trans. Ind. Electron. 2020, 67, 9393–9404. [Google Scholar] [CrossRef]
- Zuo, J.; Carroll, R.; Trachian, P.; Dong, J.; Affare, S.; Rogers, B.; Beard, L.; Liu, Y. Development of TVA SuperPDC. In Proceedings of the 2008 IEEE Power and Energy Society General Meeting—Conversion and Delivery of Electrical Energy in the 21st Century, Pittsburgh, PA, USA, 20–24 July 2008; pp. 1–8. [Google Scholar]
- Melton, R.B.; Schneider, K.P.; Lightner, E.; Mcdermott, T.E.; Sharma, P.; Zhang, Y.; Ding, F.; Vadari, S.; Podmore, R.; Dubey, A.; et al. Leveraging Standards to Create an Open Platform for the Development of Advanced Distribution Applications. IEEE Access 2018, 6, 37361–37370. [Google Scholar] [CrossRef]
- Grid Protection Alliance. OpenPDC. Available online: https://github.com/GridProtectionAlliance/openPDC (accessed on 9 April 2024).
- Naglic, M.; Popov, M.; Meijden, M.A.M.M.v.d.; Terzija, V. Synchro-Measurement Application Development Framework: An IEEE Standard C37.118.2-2011 Supported MATLAB Library. IEEE Trans. Instrum. Meas. 2018, 67, 1804–1814. [Google Scholar] [CrossRef]
- Almas, M.; Baudette, M.; Vanfretti, L.; Lovlund, S.; Gjerde, J. Synchrophasor network, laboratory and software applications developed in the STRONg2rid project. In Proceedings of the IEEE Power and Energy Society General Meeting, National Harbor, MD, USA, 27–31 July 2014; Volume 2014. [Google Scholar] [CrossRef]
- Peric, V.S.; Baudette, M.; Vanfretti, L.; Gjerde, J.O.; Lovlund, S. Implementation and testing of a real-time mode estimation algorithm using ambient PMU data. In Proceedings of the 2014 Clemson University Power Systems Conference, Clemson, SC, USA, 11–14 March 2014; pp. 1–5. [Google Scholar] [CrossRef]
- Mahmood, F.; Hooshyar, H.; Vanfretti, L. A method for extracting steady state components from Syncrophasor data using Kalman Filters. In Proceedings of the 2015 IEEE 15th International Conference on Environment and Electrical Engineering (EEEIC), Rome, Italy, 10–13 June 2015. [Google Scholar] [CrossRef]
- Mahmood, F.; Vanfretti, L.; Pignati, M.; Hooshyar, H.; Sossan, F.; Paolone, M. Experimental Validation of a Steady State Model Synthesis Method for a Three-Phase Unbalanced Active Distribution Network Feeder. IEEE Access 2018, 6, 4042–4053. [Google Scholar] [CrossRef]
- Bidadfar, A.; Hooshyar, H.; Monadi, M.; Vanfretti, L. Decoupled voltage stability assessment of distribution networks using synchrophasors. In Proceedings of the 2016 IEEE Power and Energy Society General Meeting (PESGM), Boston, MA, USA, 17–21 July 2016; pp. 1–5. [Google Scholar] [CrossRef]
- Singh, N.; Hooshyar, H.; Vanfretti, L. Feeder dynamic rating application for active distribution network using synchrophasors. Sustain. Energy Grids Netw. 2017, 10, 35–45. [Google Scholar] [CrossRef]
- Vanfretti, L.; Jónsdóttir, G.; Almas, M.; Rebello, E.; Firouzi, S.; Baudette, M. Audur—A platform for synchrophasor-based power system wide-area control system implementation. SoftwareX 2018, 7, 294–301. [Google Scholar] [CrossRef]
- Rebello, E.; Vanfretti, L.; Almas, M.S. Experimental Testing of a Real-Time Implementation of a PMU-Based Wide-Area Damping Control System. IEEE Access 2020, 8, 25800–25810. [Google Scholar] [CrossRef]
- Almas, M.; Vanfretti, L. A Hybrid Synchrophasor and GOOSE-Based Power System Synchronization Scheme. IEEE Access 2016, 4, 4659–4668. [Google Scholar] [CrossRef]
- Monadi, M.; Hooshyar, H.; Vanfretti, L.; Mahmood, F.; Candela, J.I.; Rodriguez, P. Measurement-Based Network Clustering for Active Distribution Systems. IEEE Trans. Smart Grid 2019, 10, 6714–6723. [Google Scholar] [CrossRef]
- Monadi, M.; Hooshyar, H.; Vanfretti, L. Design and real-time implementation of a PMU-based adaptive auto-reclosing scheme for distribution networks. Int. J. Electr. Power Energy Syst. 2019, 105, 37–45. [Google Scholar] [CrossRef]
- Hooshyar, H.; Baran, M.; Firouzi, S.; Vanfretti, L. PMU-assisted overcurrent protection for distribution feeders employing Solid State Transformers. Sustain. Energy Grids Netw. 2017, 10, 26–34. [Google Scholar] [CrossRef]
- Ray, P. Power system low frequency oscillation mode estimation using wide area measurement systems. Eng. Sci. Technol. Int. J. 2017, 20, 598–615. [Google Scholar] [CrossRef]
- Shashank, T.; Manoj, A.; Alok, K.; Banerjee, S.; Nallarasan, N. A tool to detect Low frequency power system oscillations in real time using PMU data. In Proceedings of the CIGRE Session 2022. CIGRE (International Council on Large Electric Systems), Paris, France, 28 August–2 September 2022. [Google Scholar]
- Karlsen, D.; Uhlen, K.; Vormedal, L. Introducing PMU-based Applicatons in the Control Room Setting. In Proceedings of the CIGRE Session 2018. CIGRE (International Council on Large Electric Systems), Paris, France, 26–31 August 2018. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Baudette, M.; Vanfretti, L.; Tyagi, S. S3DK: An Open Source Toolkit for Prototyping Synchrophasor Applications. Electronics 2024, 13, 1513. https://doi.org/10.3390/electronics13081513
Baudette M, Vanfretti L, Tyagi S. S3DK: An Open Source Toolkit for Prototyping Synchrophasor Applications. Electronics. 2024; 13(8):1513. https://doi.org/10.3390/electronics13081513
Chicago/Turabian StyleBaudette, Maxime, Luigi Vanfretti, and Shashank Tyagi. 2024. "S3DK: An Open Source Toolkit for Prototyping Synchrophasor Applications" Electronics 13, no. 8: 1513. https://doi.org/10.3390/electronics13081513
APA StyleBaudette, M., Vanfretti, L., & Tyagi, S. (2024). S3DK: An Open Source Toolkit for Prototyping Synchrophasor Applications. Electronics, 13(8), 1513. https://doi.org/10.3390/electronics13081513