Transmission and Distribution Real-Time Analysis Software for Monitoring and Control: Design and Simulation Testing
Abstract
:1. Introduction
2. ISM Real-Time Software
- Faster-Than-Real-Time Simulator (FTRT): Performs time-series, power flow analysis employing the following four forecasts, where the load forecast is generated in the Data Engine of Figure 1 [23].
- a.
- One-minute step-size, 30 min native load forecast;
- b.
- One-minute step-size, 30 min PV generation forecast;
- c.
- One-hour step-size, 24 h native load forecast;
- d.
- One-hour step-size, 24 h PV generation forecast.
- Abnormality Detection: Detects abnormalities that are affecting the operation of the power system. Abnormalities include cyber-attacks, physical attacks, failed instrumentation, failed controllers, and unknown system operations.
- Voltage Stability Analysis: Forecasts voltage stability of lines and busses, alarming on low voltage stability margins or events that could lead to voltage collapse, such as loss of renewable generation below a load bus that creates an instability.
- Coordinated Control: For each controllable device, provides time-series, voltage setpoints based on a multi-mode, coordinated control strategy, where control considers voltage control, energy savings, voltage stability, and abnormal operations. For each control mode, a desired feeder voltage profile range (i.e., lower and upper bounding curves) is specified.
- Event-driven microservices implement each analysis module (e.g., Stability Analysis of Figure 1) as a self-hosting service. That is, the execution of each analysis module is triggered by events that are generated from other services in the software system (e.g., forecast ready, anomalies detected, etc.). The data bus (represented by the Measurement and Event busses of Figure 1) provides a consistent interface across all analysis modules. The data bus processes all the inter-module communications, including synchronous and asynchronous requests. Using predefined interfaces exposed by the data bus, all the modules obtain measurements and forecasts as data service clients and exchange analysis results. This flexible design allows adding or removing software modules without impacting the rest of the system. Multiple modules of the same type can be added to scale to larger systems.
- Data Engine provides a single-entry point for input data. The data engine encapsulates data gathering, filtering, and time synchronization into one self-hosting unit. This insulates the analysis modules from impacts of data interface updates. Embedded in the Data Engine is a weather-dependent, native load forecast. There are two native load forecasts, a 30 min load forecast with a one-minute step size and a 24 h forecast with a one-hour step size. The load forecast is based on stochastic, weather-dependent load models derived from customer AMI load and/or SCADA data [23]. Using the input PV forecasts, the Data Engine contains a statistical analysis of the PV variability of each PV generator. PV variability statistics for aggregates of generators being controlled together (i.e., generators grouped into an aggregate receive the same control strategy) are derived and used to determine if there is a level of PV variability at which the inverters under ISM software control cannot control the system voltage within desired limits. The desired voltage limits are by default set to the voltage control deadbands on nearby voltage regulators or switched capacitor banks. That is, the inverters should control the voltage variations during high PV variability such that utility control devices do not move.
- Field Emulator is used for use case testing. The emulator applies the control settings from the multi-mode, Coordinated Control to the control devices simulated in the emulator ISM (note, the control settings can also be applied to physical control devices if hardware-in-the-simulation-loop is being employed, as discussed below). That is, the emulator performs power flow analysis, where the analysis results are used to emulate real-time measurements. The emulator also simulates threat scenarios by reading in a script that specifies changes to the power flow results being passed to the Data Engine, thus simulating measurements being corrupted or failed. A threat scenario script can also change the control commands from the Coordinated Control, simulating cyber-attacks, control equipment failures, or unknown operations.
3. Overview of Core Analysis Modules
3.1. Stability Analysis
3.2. Abnormality Detection
3.3. Coordinated Control
- Amount of renewable generation variability;
- Voltage stability event;
- Abnormality event.
- t = hour index
- n = 24
- m = bellwether meter index
- vbm(t) = power flow voltage at bellwether meter m for hour t
- vL = lower limit for desired voltage profile for hour t
- vH = upper limit for desired voltage profile for hour t
- vpm(t) = desired voltage for hour t, where
- A new 24 h native load and/or renewable generation forecast becomes available;
- A new 30 min native load and renewable generation forecast becomes available;
- There is a change in circuit configuration;
- There is a voltage stability event;
- There is an abnormality event.
4. Abnormality Detection (AD) and Coordinated Control (CC) Studies
- Multiple PV customers including at least one large PV generator (over 1 MW);
- Multiple voltage control devices;
- AMI meter measurements available on more than 95% of the customers;
- Information about the feeders is provided in Table 1.
4.1. Study 1. Detection of Cyber-Attacks on Utility Equipment and Inverters
4.2. Study 2. Energy Savings with Coordinated Control
4.3. Study 3. CC Response to Transmission System Low Voltage with Cyber Attacks on PV Inverters Employing Hardware-in-the-Simulation-Loop
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Kroposki, B.; Johnson, B.; Zhang, Y.; Gevorgian, V.; Denholm, P.; Hodge, B.-M.; Hannegan, B. Achieving a 100% Renewable Grid: Operating Electric Power Systems with Extremely High Levels of Variable Renewable Energy. IEEE Power Energy Mag. 2017, 15, 61–73. [Google Scholar] [CrossRef]
- Tbaileh, A.; Jain, H.; Broadwater, R.; Cordova, J.; Arghandeh, R.; Dilek, M. Graph Trace Analysis: An Object-Oriented Power Flow, Verifications and Comparisons. Electr. Power Syst. Res. 2017, 147, 145–153. [Google Scholar] [CrossRef]
- Broadwater, R. A design approach for a power plant feedwater control system. IEEE Control Syst. Mag. 1983, 3, 4–11. [Google Scholar] [CrossRef]
- Hambrick, J.; Broadwater, R.P. Configurable, Hierarchical, Model-Based Control of Electrical Distribution Circuits. IEEE Trans. Power Syst. 2011, 26, 1072–1079. [Google Scholar] [CrossRef]
- Jung, J.; Onen, A.; Arghandeh, R.; Broadwater, R.P. Coordinated control of automated devices and photovoltaic generators for voltage rise mitigation in power distribution circuits. Renew. Energy 2014, 66, 532–540. [Google Scholar] [CrossRef]
- Dilek, M.; de Leon, F.; Broadwater, R.; Lee, S. A Robust Multiphase Power Flow for General Distribution Networks. IEEE Trans. Power Syst. 2010, 25, 760–768. [Google Scholar] [CrossRef]
- Cheng, D.; Zhu, D.; Broadwater, R.; Lee, S. A Graph Trace Based Reliability Analysis of Electric Power Systems with Time Varying Loads and Dependent Failures. Electr. Power Syst. Res. 2009, 79, 1321–1328. [Google Scholar] [CrossRef]
- Jain, H.; Parchure, A.; Broadwater, R.P.; Dilek, M.; Woyak, J. Three-Phase Dynamic Simulation of Power Systems Using Combined Transmission and Distribution System Models. IEEE Trans. Power Syst. 2016, 31, 4517–4524. [Google Scholar] [CrossRef]
- Jain, H.; Bhatti, B.A.; Wu, T.; Mather, B.; Broadwater, R. Integrated Transmission-and-Distribution System Modeling of Power Systems: State-of-the-Art and Future Research Directions. Energies 2021, 14, 12. [Google Scholar] [CrossRef]
- Bhatti, B.; Broadwater, R.; Dilek, M. Integrated T&D Modeling vs. Co-Simulation—Comparing Two Approaches to Study the Smart Grid. In Proceedings of the 2019 IEEE Power & Energy Society General Meeting (PESGM), Atlanta, GA, USA, 4–8 August 2019. [Google Scholar]
- Omran, S.; Broadwater, R.; Hambrick, J.; Dilek, M.; Thomas, C.; Kreikebaum, F. Load Growth and Power Flow Control with DSRs: Balanced vs Unbalanced Transmission Networks. Electr. Power Syst. Res. 2017, 145, 207–213. [Google Scholar] [CrossRef]
- Parchure, A.; Tyler, S.J.; Peskin, M.A.; Rahimi, K.; Broadwater, R.; Dilek, M. Investigating PV Generation Induced Voltage Volatility for Customers Sharing a Distribution Service Transformer. IEEE Trans. Ind. Appl. 2017, 53, 71–79. [Google Scholar] [CrossRef]
- Bhatti, B.; Broadwater, R.; Dilek, M. Analyzing Impact of Distributed PV Generation on Integrated Transmission & Distribution System Voltage Stability—A Graph Trace Analysis Based Approach. Energies 2020, 13, 4526. [Google Scholar]
- Zhang, Y.; Wang, J.; Chen, B. Detecting false data injection attacks in smart grids: A semisupervised deep learning approach. IEEE Trans. Smart Grid 2021, 12, 623–634. [Google Scholar] [CrossRef]
- Duan, N.; Yee, N.; Otis, A.; Joo, J.Y.; Stewart, E.; Bayles, A.; Spiers, N.; Cortez, E. Mitigation strategies against cyberattacks on distributed energy resources. In Proceedings of the 2021 IEEE Power and Energy Society Innovative Smart Grid Technologies Conference, ISGT 2021, Washington, DC, USA, 16–18 February 2021; pp. 1–5. [Google Scholar] [CrossRef]
- Sridhar, S.; Govindarasu, M. Model-based attack detection and mitigation for automatic generation control. IEEE Trans. Smart Grid 2014, 5, 580–591. [Google Scholar] [CrossRef]
- Olowu, T.O.; Dharmasena, S.; Jafari, H.; Sarwat, A. Investigation of false data injection attacks on smart inverter settings. In Proceedings of the 2020 IEEE CyberPELS, Miami, FL, USA, 14–16 April 2020; pp. 1–6. [Google Scholar] [CrossRef]
- Liu, Z.; Wang, Q.; Tang, Y. Design of a cosimulation platform with hardware-in-the-loop for cyber-attacks on cyber-physical power systems. IEEE Access 2020, 8, 95997–96005. [Google Scholar] [CrossRef]
- Majumdar, A.; Agalgaonkar, Y.P.; Pal, B.C.; Gottschalg, R. Centralized volt-var optimization strategy considering malicious attack on distributed energy resources control. IEEE Trans. Sustain. Energy 2018, 9, 148–156. [Google Scholar] [CrossRef]
- Cheng, D.; Onen, A.; Zhu, D.; Kleppinger, D.; Arghandeh, R.; Broadwater, R.P.; Scirbona, C. Automation Effects on Reliability and Operation Costs in Storm Restoration. Electr. Power Compon. Syst. 2015, 43, 656–664. [Google Scholar] [CrossRef]
- Onen, A.; Cheng, D.; Broadwater, R.P.; Scirbona, C.; Cocks, G.; Hamilton, S.; Wang, X.; Roark, J. Economic Evaluation of Distribution System Smart Grid Investments. Electr. Power Compon. Syst. 2014, 43, 224–233. [Google Scholar] [CrossRef]
- Onen, A.; Jung, J.; Dilek, M.; Cheng, D.; Broadwater, R.P.; Scirbona, C.; Cocks, G.; Hamilton, S.; Wang, X. Model-Centric Distribution Automation: Capacity, Reliability, and Efficiency. Electr. Power Compon. Syst. 2016, 44, 495–505. [Google Scholar] [CrossRef]
- Zhong, S.; Broadwater, R.; Steffel, S. Medium Term Stochastic Load Model for Transformer and Feeder from AMI Load Data Spectral Analysis. Int. J. Electr. Power Energy Syst. 2017, 91, 1–9. [Google Scholar] [CrossRef]
- Zhu, D.; Jain, A.K.; Broadwater, R.; Brunac, F. Feeder Voltage Profile Design for Energy Conservation and PV Hosting Capacity Enhancement. Electr. Power Syst. Res. 2018, 164, 263–271. [Google Scholar] [CrossRef]
- Broadwater, R.; Dolloff, P.; Herdman, T.; Karamikhova, R.; Sargent, A. Minimum Loss Optimization in Distribution Systems: Discrete Ascent Optimal Programming. Electr. Power Syst. Res. 1996, 36, 113–121. [Google Scholar] [CrossRef]
- Zografopoulos, I.; Konstantinou, C.; Tsoutsos, N.G.; Zhu, D.; Broadwater, R. Security Assessment and Impact Analysis of Cyberattacks in Integrated T&D Power Systems. In Proceedings of the MSCPES ’21: Proceedings of the 9th Workshop on Modeling and Simulation of Cyber-Physical Energy Systems, Virtual Event, 19–21 May 2021. [Google Scholar]
- U.S. Energy Information Administration. Available online: https://www.eia.gov/tools/faqs/faq.php?id=74&t=11 (accessed on 3 March 2022).
- Rahimi, K.; Jain, H.; Parchure, A.; Rousan, T.; Broadwater, R. Selecting and Redesigning Distribution Feeders for CVR Benefits. Glob. J. Res. Eng. 2016, 16, 9–16. [Google Scholar]
Description Item | Feeder 1 (Gray) | Feeder 2 (Pink) |
---|---|---|
Substation Configuration | 2 XFMR Open Bus Single Feeder | 3 XFMR Bus Tie |
Feeder Type | Mixed | Residential |
Number of Customers | 2040 | 1627 |
Primary Voltage | 24.94 kV, Y-G | 13.2 kV, Y-G |
Feeder Length | 143 miles | 16.52 miles |
Distance from Sub to Farthest Load | 15.5 miles | 3.79 miles |
Peak Load | 17.39 MVA | 6.7 MVA |
Minimum Daytime Load (SCADA) | 2.85 MVA | 1.4 MVA |
Number of Distribution Transformers | 1009 | 194 |
Connected KVA | 54,780 | 16,836 |
Number of Capacitor Banks | 5 | 1 |
Number of Voltage Regulator Banks | 1 | 1 |
Total Active PV Generation (kW) | 1908 | 3106 |
Category | Start Time | End Time | Device Type/UID | Manipulation | Detected? | Warning Messages | Detection Time |
---|---|---|---|---|---|---|---|
blocking | 1 September 2020 15:30 | 1 September 2020 18:30 | switch/recloser A | Status, open recloser | Yes | inverter INV1 in feeder 1 offline (invert rating: 1584.0 kW) | 1 September 2020 16:00 |
2 September 2020 17:30 | 2 September 2020 18:30 | switch/recloser B | Status, open recloser | Yes | Loss of power detected on feeder 1, all customers downstream of recloser B | 2 September 2020 18:00 | |
delay | 12 September 2020 12:00 | 12 September 2020 13:00 | meter/M1, switch/breaker A | Status, sampling rate, delay block amount, coordinated attack between a breaker and its SACDA meter | Yes | Loss of power detected on feeder 2, NO POWER ON ENTIRE FEEDER!! Y feeder flow SCADA measurement invalid! | 12 September 2020 12:00 |
15 September 2020 13:00 | 15 September 2020 15:00 | meter/M2, switch/breaker B | Status, SCADA meter sampling rate | Partial | Loss of power detected on feeder 2, NO POWER ON ENTIRE FEEDER!! Zero MW flow measurement on feeder Y | 15 September 2020 13:00 | |
modify | 17 September 2020 13:00 | 17 September 2020 15:00 | inverter/INV1 | Status, power factor | Yes | inverter INV1 in feeder 1 offline (invert rating: 1584.0 kW) | 17 September 2020 13:00 |
18 September 2020 13:00 | 18 September 2020 15:00 | inverter/INV2 | Status, power factor | Yes | inverter INV2 in feeder 1 offline (invert rating: 69.8 kW) | 18 September 2020 13:00 |
Time Period | Energy Savings with CC (%) | Energy Savings with CC (GWh) | Carbon Reduction with CC (US Tons) | Feeder Savings with CC (USD) | Savings per Customer (USD) |
---|---|---|---|---|---|
Winter | 3.09 | 0.39 | 166 | $41,228 | 20.21 |
Spring | 4.63 | 0.57 | 242 | $60,155 | 29.49 |
Summer | 2.60 | 0.37 | 157 | $39,051 | 19.14 |
Fall | 3.42 | 0.425 | 181 | $44,982 | 22.02 |
Annual | 3.43 | 1.76 | 746 | $185,416 | 90.86 |
Test Case | Existing Control kWh | CC kWh | Energy Savings (%) |
---|---|---|---|
High PV Variability (3–5 p.m.) | 24,447.38 | 23,990.38 | 1.87 |
Storm (Noon–3 p.m.) | 44,225.36 | 42,859.45 | 3.09 |
Case Name | Description | Start Time | End Time |
---|---|---|---|
Intermittent real power attack | Change the maximum power output from 100–5–100% with 1-s interval (60 cycles, 1 min) | 25 August 2020 13:00 | 25 August 2020 13:59 |
Intermittent reactive attack | Change power factor excitation from under-over-under excited with 3-s interval (30 cycles, 1.5 min) | 26 August 2020 13:00 | 26 August 2020 13:59 |
Standby mode attack | Disconnect inverter from the grid | 27 August 2020 14:00 | 27 August 2020 14:59 |
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. |
© 2023 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
Zhu, D.; Dilek, M.; Zhong, M.; Parchure, A.; Broadwater, R.; Cincotti, N.; Kutchen, T.; Placide, S.; Watson, L. Transmission and Distribution Real-Time Analysis Software for Monitoring and Control: Design and Simulation Testing. Energies 2023, 16, 4113. https://doi.org/10.3390/en16104113
Zhu D, Dilek M, Zhong M, Parchure A, Broadwater R, Cincotti N, Kutchen T, Placide S, Watson L. Transmission and Distribution Real-Time Analysis Software for Monitoring and Control: Design and Simulation Testing. Energies. 2023; 16(10):4113. https://doi.org/10.3390/en16104113
Chicago/Turabian StyleZhu, Dan, Murat Dilek, Max Zhong, Abhineet Parchure, Robert Broadwater, Nicholas Cincotti, Timothy Kutchen, Scott Placide, and Luan Watson. 2023. "Transmission and Distribution Real-Time Analysis Software for Monitoring and Control: Design and Simulation Testing" Energies 16, no. 10: 4113. https://doi.org/10.3390/en16104113
APA StyleZhu, D., Dilek, M., Zhong, M., Parchure, A., Broadwater, R., Cincotti, N., Kutchen, T., Placide, S., & Watson, L. (2023). Transmission and Distribution Real-Time Analysis Software for Monitoring and Control: Design and Simulation Testing. Energies, 16(10), 4113. https://doi.org/10.3390/en16104113