-
Semi-Supervised Multi-Task Learning Based Framework for Power System Security Assessment
Authors:
Muhy Eddin Za'ter,
Amirhossein Sajadi,
Bri-Mathias Hodge
Abstract:
This paper develops a novel machine learning-based framework using Semi-Supervised Multi-Task Learning (SS-MTL) for power system dynamic security assessment that is accurate, reliable, and aware of topological changes. The learning algorithm underlying the proposed framework integrates conditional masked encoders and employs multi-task learning for classification-aware feature representation, whic…
▽ More
This paper develops a novel machine learning-based framework using Semi-Supervised Multi-Task Learning (SS-MTL) for power system dynamic security assessment that is accurate, reliable, and aware of topological changes. The learning algorithm underlying the proposed framework integrates conditional masked encoders and employs multi-task learning for classification-aware feature representation, which improves the accuracy and scalability to larger systems. Additionally, this framework incorporates a confidence measure for its predictions, enhancing its reliability and interpretability. A topological similarity index has also been incorporated to add topological awareness to the framework. Various experiments on the IEEE 68-bus system were conducted to validate the proposed method, employing two distinct database generation techniques to generate the required data to train the machine learning algorithm. The results demonstrate that our algorithm outperforms existing state-of-the-art machine learning based techniques for security assessment in terms of accuracy and robustness. Finally, our work underscores the value of employing auto-encoders for security assessment, highlighting improvements in accuracy, reliability, and robustness. All datasets and codes used have been made publicly available to ensure reproducibility and transparency.
△ Less
Submitted 11 July, 2024;
originally announced July 2024.
-
Synchronization in Modern Heterogeneous Power Networks with Inverter-Based Resources
Authors:
Mark Walth,
Amir Sajadi,
Bri-Mathias Hodge
Abstract:
Synchronized operation of generators in a power network is paramount to the stability and reliability of energy delivery. In this paper, we address the synchronization problem in a heterogeneous power grid, consisting of both synchronous generators and inverter-based generators, and derive the necessary and sufficient condition guaranteeing the existence of a unique locally stable synchronized mod…
▽ More
Synchronized operation of generators in a power network is paramount to the stability and reliability of energy delivery. In this paper, we address the synchronization problem in a heterogeneous power grid, consisting of both synchronous generators and inverter-based generators, and derive the necessary and sufficient condition guaranteeing the existence of a unique locally stable synchronized mode. Further, our results have implications for utilizing grid-following inverters versus grid-forming inverters in order to enhance network stability. This work is of particular importance as power grids around the world are undergoing a transition from being predominantly composed of synchronous generators towards a grid consisting of a preponderance of inverter based generators.
△ Less
Submitted 9 April, 2024;
originally announced April 2024.
-
Plane Wave Dynamic Model of Electric Power Networks with High Shares of Inverter-Based Resources
Authors:
Amirhossein Sajadi,
Bri-Mathias Hodge
Abstract:
Contemporary theories and models for electric power system stability are predicated on a widely held assumption that the mechanical inertia of the rotating mass of synchronous generators provides the sole contribution to stable and synchronized operation of this class of complex networks on subsecond timescales. Here we formulate the electromagnetic momentum of the field around the transmission li…
▽ More
Contemporary theories and models for electric power system stability are predicated on a widely held assumption that the mechanical inertia of the rotating mass of synchronous generators provides the sole contribution to stable and synchronized operation of this class of complex networks on subsecond timescales. Here we formulate the electromagnetic momentum of the field around the transmission lines that transports energy and present evidence from a real-world bulk power network that demonstrates its physical significance. We show the classical stability model for power networks that overlooks this property, known as the "swing equation", may become inadequate to analyze systems with high shares of inverter-based resources, commonly known as "low-inertia power systems". Subsequently, we introduce a plane wave dynamic model, consistent with the structural properties of emerging power systems with up to 100% inverter-based resources, which identifies the concept of inertia in power grids as a time-varying component. We leverage our theory to discuss a number of open questions in the electric power industry. Most notably, we postulate that the changing nature of power networks with a preponderance of variable renewable energy power plants could strengthen power network stability in the future; a vision which is irreconcilable with the conventional theories.
△ Less
Submitted 29 January, 2024;
originally announced January 2024.
-
Interpersonal Trust in OSS: Exploring Dimensions of Trust in GitHub Pull Requests
Authors:
Amirali Sajadi,
Kostadin Damevski,
Preetha Chatterjee
Abstract:
Interpersonal trust plays a crucial role in facilitating collaborative tasks, such as software development. While previous research recognizes the significance of trust in an organizational setting, there is a lack of understanding in how trust is exhibited in OSS distributed teams, where there is an absence of direct, in-person communications. To foster trust and collaboration in OSS teams, we ne…
▽ More
Interpersonal trust plays a crucial role in facilitating collaborative tasks, such as software development. While previous research recognizes the significance of trust in an organizational setting, there is a lack of understanding in how trust is exhibited in OSS distributed teams, where there is an absence of direct, in-person communications. To foster trust and collaboration in OSS teams, we need to understand what trust is and how it is exhibited in written developer communications (e.g., pull requests, chats). In this paper, we first investigate various dimensions of trust to identify the ways trusting behavior can be observed in OSS. Next, we sample a set of 100 GitHub pull requests from Apache Software Foundation (ASF) projects, to analyze and demonstrate how each dimension of trust can be exhibited. Our findings provide preliminary insights into cues that might be helpful to automatically assess team dynamics and establish interpersonal trust in OSS teams, leading to successful and sustainable OSS.
△ Less
Submitted 8 November, 2023;
originally announced November 2023.
-
Towards Understanding Emotions in Informal Developer Interactions: A Gitter Chat Study
Authors:
Amirali Sajadi,
Kostadin Damevski,
Preetha Chatterjee
Abstract:
Emotions play a significant role in teamwork and collaborative activities like software development. While researchers have analyzed developer emotions in various software artifacts (e.g., issues, pull requests), few studies have focused on understanding the broad spectrum of emotions expressed in chats. As one of the most widely used means of communication, chats contain valuable information in t…
▽ More
Emotions play a significant role in teamwork and collaborative activities like software development. While researchers have analyzed developer emotions in various software artifacts (e.g., issues, pull requests), few studies have focused on understanding the broad spectrum of emotions expressed in chats. As one of the most widely used means of communication, chats contain valuable information in the form of informal conversations, such as negative perspectives about adopting a tool. In this paper, we present a dataset of developer chat messages manually annotated with a wide range of emotion labels (and sub-labels), and analyze the type of information present in those messages. We also investigate the unique signals of emotions specific to chats and distinguish them from other forms of software communication. Our findings suggest that chats have fewer expressions of Approval and Fear but more expressions of Curiosity compared to GitHub comments. We also notice that Confusion is frequently observed when discussing programming-related information such as unexpected software behavior. Overall, our study highlights the potential of mining emotions in developer chats for supporting software maintenance and evolution tools.
△ Less
Submitted 8 November, 2023;
originally announced November 2023.
-
Deterministic Random Walk Model in NetLogo and the Identification of Asymmetric Saturation Time in Random Graph
Authors:
Ayan Chatterjee,
Qingtao Cao,
Amirhossein Sajadi,
Babak Ravandi
Abstract:
Interactive programming environments are powerful tools for promoting innovative network thinking, teaching science of complexity, and exploring emergent phenomena. This paper reports on our recent development of the deterministic random walk model in NetLogo, a leading platform for computational thinking, eco-system thinking, and multi-agent cross-platform programming environment. The determinist…
▽ More
Interactive programming environments are powerful tools for promoting innovative network thinking, teaching science of complexity, and exploring emergent phenomena. This paper reports on our recent development of the deterministic random walk model in NetLogo, a leading platform for computational thinking, eco-system thinking, and multi-agent cross-platform programming environment. The deterministic random walk is foundational to modeling dynamical processes on complex networks. Inspired by the temporal visualizations offered in NetLogo, we investigated the relationship between network topology and diffusion saturation time for the deterministic random walk model. Our analysis uncovers that in Erdős-Rényi graphs, the saturation time exhibits an asymmetric pattern with a considerable probability of occurrence. This behavior occurs when the hubs, defined as nodes with relatively higher number of connections, emerge in Erdős-Rényi graphs. Yet, our analysis yields that the hubs in Barabási-Albert model stabilize the the convergence time of the deterministic random walk model. These findings strongly suggest that depending on the dynamical process running on complex networks, complementing characteristics other than the degree need to be taken into account for considering a node as a hub. We have made our development open-source, available to the public at no cost at https://github.com/bravandi/NetLogo-Dynamical-Processes.
△ Less
Submitted 9 June, 2023; v1 submitted 9 November, 2022;
originally announced November 2022.
-
Droop-e: Exponential Droop as a Function of Power Output for Grid-Forming Inverters with Autonomous Power Sharing
Authors:
Rick Wallace Kenyon,
Amirhossein Sajadi,
Bri-Mathias Hodge
Abstract:
This paper presents the novel Droop-e grid-forming inverter control strategy, which establishes an active power-frequency relationship based on an exponential function of the inverter power dispatch. The advantages of this control strategy include an increased utilization of available headroom, mitigated system frequency dynamics, and a natural limiting behavior, all of which are directly compared…
▽ More
This paper presents the novel Droop-e grid-forming inverter control strategy, which establishes an active power-frequency relationship based on an exponential function of the inverter power dispatch. The advantages of this control strategy include an increased utilization of available headroom, mitigated system frequency dynamics, and a natural limiting behavior, all of which are directly compared to the hitherto standard static droop approach. First, the small signal stability of the Droop-e control is assessed on a 3-bus system and found stable across all possible inverter power dispatches. Then, time-domain simulations show improved frequency dynamics at lower power dispatches, and a limiting behavior at higher dispatches. Finally, a novel secondary control scheme is introduced that achieves power sharing following the primary Droop-e response to load perturbations, which is shown to be effective in time-domain simulations of the 3- and 9-bus systems; comparative simulations with a static 5% droop yields unacceptable frequency deviations, highlighting the superiority of the Droop-e control.
△ Less
Submitted 7 July, 2022;
originally announced July 2022.
-
Hierarchical Control of Utility-Scale Solar PV Plants for Mitigation of Generation Variability and Ancillary Service Provision
Authors:
Simon Julien,
Amirhossein Sajadi,
Bri-Mathias Hodge
Abstract:
Renewable energy technologies including solar and wind inevitably play a leading role in meeting the growing demand for a decarbonized and clean power grid. However, these technologies are highly dependent of meteorological conditions of power plant site and the challenge remains on how to cope with their short-term and momentarily variability. This paper presents a hierarchical control system to…
▽ More
Renewable energy technologies including solar and wind inevitably play a leading role in meeting the growing demand for a decarbonized and clean power grid. However, these technologies are highly dependent of meteorological conditions of power plant site and the challenge remains on how to cope with their short-term and momentarily variability. This paper presents a hierarchical control system to provide ancillary services from a solar PV power plant to the grid without the need for additional non-solar resources. With coordinated management of each inverter in the system, the control system commands the power plant to proactively curtail a fraction of its instantaneous maximum power potential, which gives the plant enough headroom to ramp up or down power production from the overall power plant, for a service such as regulation reserve, even under changing cloud cover conditions. A case study from a site in Hawaii with one-second resolution solar irradiance data is used to verify the efficacy of the proposed control system. The algorithm is subsequently compared with an alternative control technology from the literature, the grou** control algorithm; the results show that the proposed hierarchical control system is over 10 times more effective in reducing generator mileage to support power fluctuations from solar PV power plants.
△ Less
Submitted 30 June, 2021;
originally announced July 2021.
-
Synchronization in Electric Power Networks with Inherent Heterogeneity Up to 100% Inverter-Based Renewable Generation
Authors:
Amirhossein Sajadi,
Rick Wallace Kenyon,
Bri-Mathias Hodge
Abstract:
The synchronized operation of power generators is the foundation of electric power network stability and a key to the prevention of undesired power outages and blackouts. Here, we derive the conditions that guarantee synchronization in power networks with inherent generator heterogeneity when subjected to small perturbations, and perform a parametric sensitivity analysis to understand synchronizat…
▽ More
The synchronized operation of power generators is the foundation of electric power network stability and a key to the prevention of undesired power outages and blackouts. Here, we derive the conditions that guarantee synchronization in power networks with inherent generator heterogeneity when subjected to small perturbations, and perform a parametric sensitivity analysis to understand synchronization with varied types of generators. As inverter-based resources, which are the primary interfacing technology for many renewable sources of energy, have supplanted synchronous generators in ever growing numbers, the center of attention on associated integration challenges have resided primarily on the role of declining system inertia. Our results instead highlight the critical role of generator dam** in achieving a stable state of synchronization. Additionally, we report the feasibility of operating interconnected electric grids with up to 100% power contribution from inverter-based renewable generation technologies. Our study has important implications as it sets the basis for the development of advanced control architectures and grid optimization methods that ensure synchronization and further pave the path towards the decarbonization of the electric power sector.
△ Less
Submitted 5 May, 2022; v1 submitted 8 April, 2021;
originally announced April 2021.
-
Interactive Power to Frequency Dynamics Between Grid-Forming Inverters and Synchronous Generators in Power Electronics-Dominated Power Systems
Authors:
Rick Wallace Kenyon,
Amirhossein Sajadi,
Matt Bossart,
Andy Hoke,
Bri-Mathias Hodge
Abstract:
With increased attention on grid-forming inverters as a power system stabilizing device during periods of high shares of inverter-based resource operations, there is a present need for a transparent and rigorous investigation of the inverted and direct power to frequency control capabilities, and associated impacts, of these devices on hybrid systems. Here, analysis of the frequency dynamics of th…
▽ More
With increased attention on grid-forming inverters as a power system stabilizing device during periods of high shares of inverter-based resource operations, there is a present need for a transparent and rigorous investigation of the inverted and direct power to frequency control capabilities, and associated impacts, of these devices on hybrid systems. Here, analysis of the frequency dynamics of the droop controlled grid-forming inverter and the synchronous generator illuminates the inverted active power-frequency relationship and the frequency response order reduction, forming the basis for novel, non-linear frequency droop control approaches. Device-level electromagnetic transient domain simulations corroborate the order-reduction findings, establish that a properly designed DC-side system has a negligible dynamical impact on active power transfer and will not impede frequency regulation, and confirm the frequency response improvement with non-linear control. Simulations of the 9- and 39-bus test systems validate the order reduction and associated decoupling of the nadir and rate of change of frequency in large networks. The primary system oscillatory mode confirms the correlation between high shares of grid-forming inverters and increased mode frequency and dam**; a sharp decrease in dam** is observed at shares above 80%, whether by grid-forming device quantity in large networks or rating variations in a small test system. Finally, simulation results on the Hawaiian island of Maui show a trend towards a first order frequency response with a grid-forming inverter, further corroborating the analytic findings and network impacts.
△ Less
Submitted 8 October, 2022; v1 submitted 24 February, 2021;
originally announced February 2021.
-
Voltage Estimation in Low-Voltage Distribution Grids with Distributed Energy Resources
Authors:
Marija Marković,
Amirhossein Sajadi,
Anthony Florita,
Robert Cruickshank III,
Bri-Mathias Hodge
Abstract:
The present distribution grids generally have limited sensing capabilities and are therefore characterized by low observability. Improved observability is a prerequisite for increasing the hosting capacity of distributed energy resources such as solar photovoltaics (PV) in distribution grids. In this context, this paper presents learning-aided low-voltage estimation using untapped but readily avai…
▽ More
The present distribution grids generally have limited sensing capabilities and are therefore characterized by low observability. Improved observability is a prerequisite for increasing the hosting capacity of distributed energy resources such as solar photovoltaics (PV) in distribution grids. In this context, this paper presents learning-aided low-voltage estimation using untapped but readily available and widely distributed sensors from cable television (CATV) networks. The CATV sensors offer timely local voltage magnitude sensing with 5-minute resolution and can provide an order of magnitude more data on the state of a distribution system than currently deployed utility sensors. The proposed solution incorporates voltage readings from neighboring CATV sensors, taking into account spatio-temporal aspects of the observations, and estimates single-phase voltage magnitudes at all non-monitored buses using random forest. The effectiveness of the proposed approach was demonstrated using a 1572-bus feeder from the SMART-DS data set for two case studies - passive distribution feeder (without PV) and active distribution feeder (with PV). The analysis was conducted on simulated data, and the results show voltage estimates with a high degree of accuracy, even at extremely low percentages of observable nodes.
△ Less
Submitted 11 November, 2020;
originally announced November 2020.
-
Evaluation of Suitability of Different Transient Stability Indices for Identification of Critical System States
Authors:
Amirhossein Sajadi,
Robin Preece,
Jovica Milanovic
Abstract:
Power system stability indices are used as measures to evaluate and quantify the response of the system to external large disturbances. This paper provides a comparative analysis of established transient stability indices. The indices studied in this paper include rotor-angle difference based transient stability index (TSI), rate of machine acceleration (ROMA), transient kinetic energy (TKE), and…
▽ More
Power system stability indices are used as measures to evaluate and quantify the response of the system to external large disturbances. This paper provides a comparative analysis of established transient stability indices. The indices studied in this paper include rotor-angle difference based transient stability index (TSI), rate of machine acceleration (ROMA), transient kinetic energy (TKE), and transient potential energy (TPE). The analysis is performed using the 3-machine, 9-bus standard test system under a realistic range of loading levels. The aim of the study is to determine their suitability for reliable identification of critical system conditions considering system uncertainties.
△ Less
Submitted 10 January, 2020;
originally announced January 2020.
-
Transmission System Planning for Integration of Renewable Electricity Generation Units
Authors:
Amirhossein Sajadi,
Luka Strezoski,
Richard Kolacinski,
Kenneth Loparo
Abstract:
This paper summarizes the operational challenges imposed by integration of renewable electricity generation units in transmission level where the most common renewable generation units are solar and wind farms at the scale of 100s to 1000s MW. Such units, because of their stochastic nature, introduce new complexity and uncertainty to the grid. Throughout this paper, some results from the recent pl…
▽ More
This paper summarizes the operational challenges imposed by integration of renewable electricity generation units in transmission level where the most common renewable generation units are solar and wind farms at the scale of 100s to 1000s MW. Such units, because of their stochastic nature, introduce new complexity and uncertainty to the grid. Throughout this paper, some results from the recent planning study of integration of 1,000 MW offshore wind farm into the U.S. Eastern Interconnection transmission system are shown.
△ Less
Submitted 10 January, 2020;
originally announced January 2020.
-
Assessing the reliability polynomial based on percolation theory
Authors:
Farkhondeh A. Sajadi
Abstract:
In this paper, we study the robustness of network topologies. We use the concept of percolation as measuring tool to assess the reliability polynomial of those systems which can be modeled as a general inhomogeneous random graph as well as scale-free random graph.
In this paper, we study the robustness of network topologies. We use the concept of percolation as measuring tool to assess the reliability polynomial of those systems which can be modeled as a general inhomogeneous random graph as well as scale-free random graph.
△ Less
Submitted 1 November, 2017;
originally announced November 2017.
-
On rumour propagation among sceptics
Authors:
Farkhondeh Alsadat Sajadi,
Rahul Roy
Abstract:
Junior, Machado and Zuluaga (2011) studied a model to understand the spread of a rumour. Their model consists of individuals situated at the integer points of the line $\N$. An individual at the origin $0$ starts a rumour and passes it to all individuals in the interval $[0,R_0]$, where $R_0$ is a non-negative random variable. An individual located at $i$ in this interval receives the rumour and t…
▽ More
Junior, Machado and Zuluaga (2011) studied a model to understand the spread of a rumour. Their model consists of individuals situated at the integer points of the line $\N$. An individual at the origin $0$ starts a rumour and passes it to all individuals in the interval $[0,R_0]$, where $R_0$ is a non-negative random variable. An individual located at $i$ in this interval receives the rumour and transmits it further among individuals in $[i, i+R_i]$ where $R_0$ and $R_i$ are i.i.d. random variables. The rumour spreads in this manner. An alternate model considers individuals seeking to find the rumour from individuals who have already heard it. For this s/he asks individuals to the left of her/him and lying in an interval of a random size. We study these two models, when the individuals are more sceptical and they transmit or accept the rumour only if they receive it from at least two different sources.
In stochastic geometry the equivalent of this rumour process is the study of coverage of the space $\N^d$ by random sets. Our study here extends the study of coverage of space and considers the case when each vertex of $\N^d$ is covered by at least two distinct random sets.
△ Less
Submitted 10 November, 2018; v1 submitted 9 June, 2017;
originally announced June 2017.