annaswamy
Federated Learning Forecasting for Strengthening Grid Reliability and Enabling Markets for Resilience
Pereira, Lucas, Nair, Vineet Jagadeesan, Dias, Bruno, Morais, Hugo, Annaswamy, Anuradha
We propose a comprehensive approach to increase the reliability and resilience of future power grids rich in distributed energy resources. Our distributed scheme combines federated learning-based attack detection with a local electricity market-based attack mitigation method. We validate the scheme by applying it to a real-world distribution grid rich in solar PV. Simulation results demonstrate that the approach is feasible and can successfully mitigate the grid impacts of cyber-physical attacks.
- Europe > Austria > Vienna (0.14)
- Europe > Portugal (0.05)
- North America > United States > Illinois > Cook County > Chicago (0.05)
- (3 more...)
- Energy > Renewable > Solar (1.00)
- Energy > Power Industry (1.00)
Online Algorithms and Policies Using Adaptive and Machine Learning Approaches
Annaswamy, Anuradha M., Guha, Anubhav, Cui, Yingnan, Tang, Sunbochen, Fisher, Peter A., Gaudio, Joseph E.
This paper considers the problem of real-time control and learning in dynamic systems subjected to parametric uncertainties. We propose a combination of a Reinforcement Learning (RL) based policy in the outer loop suitably chosen to ensure stability and optimality for the nominal dynamics, together with Adaptive Control (AC) in the inner loop so that in real-time AC contracts the closed-loop dynamics towards a stable trajectory traced out by RL. Two classes of nonlinear dynamic systems are considered, both of which are control-affine. The first class of dynamic systems utilizes equilibrium points %with expansion forms around these points and a Lyapunov approach while second class of nonlinear systems uses contraction theory. AC-RL controllers are proposed for both classes of systems and shown to lead to online policies that guarantee stability using a high-order tuner and accommodate parametric uncertainties and magnitude limits on the input. In addition to establishing a stability guarantee with real-time control, the AC-RL controller is also shown to lead to parameter learning with persistent excitation for the first class of systems. Numerical validations of all algorithms are carried out using a quadrotor landing task on a moving platform.
- Asia > Middle East > Jordan (0.04)
- North America > United States > Massachusetts > Middlesex County > Cambridge (0.04)
- North America > United States > Pennsylvania > Allegheny County > Pittsburgh (0.04)
- (2 more...)
- Information Technology > Artificial Intelligence > Machine Learning > Reinforcement Learning (0.89)
- Information Technology > Artificial Intelligence > Machine Learning > Statistical Learning (0.67)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks > Deep Learning (0.46)
Robotic Process Automation (RPA): Closer to a Rules Engine than to Artificial Intelligence (AI)?
Robotic Process Automation (RPA) is software that can automate repetitive processing tasks that human staff members often need to do when interacting with a graphical user interface. The types of tasks that are typically automated include things like handling customer questions, processing files, data entry, and migration of data. By some estimates, the RPA market is expected to hit $5 billion by 2024. At the heart of RPA is a type of artificial intelligence (AI), albeit typically these apps are often borderline in their use of cutting-edge AI techniques like machine learning. Anthony Schofield, global operations transformation leader at auditing firm Deloitte, said that "AI is one part of the entire spectrum of new technology tools, ranging from automation to robotic process automation (RPA) to cognitive tools and machine learning. Usually, each gets mixed up and interchanged, but they are a bunch of different technologies that can speed up and replace the decisions for human interaction. AI is at the high end of the spectrum and at the other end is RPA."
Neural Control for Nonlinear Dynamic Systems
Yu, Ssu-Hsin, Annaswamy, Anuradha M.
A neural network based approach is presented for controlling two distinct types of nonlinear systems. The first corresponds to nonlinear systems with parametric uncertainties where the parameters occur nonlinearly. The second corresponds to systems for which stabilizing control structures cannot be determined. The proposed neural controllers are shown to result in closed-loop system stability under certain conditions.
- North America > United States > Massachusetts > Middlesex County > Cambridge (0.14)
- Asia > Middle East > Jordan (0.05)
- North America > United States > New York > New York County > New York City (0.04)
- (2 more...)
Neural Control for Nonlinear Dynamic Systems
Yu, Ssu-Hsin, Annaswamy, Anuradha M.
A neural network based approach is presented for controlling two distinct types of nonlinear systems. The first corresponds to nonlinear systems with parametric uncertainties where the parameters occur nonlinearly. The second corresponds to systems for which stabilizing control structures cannot be determined. The proposed neural controllers are shown to result in closed-loop system stability under certain conditions.
- North America > United States > Massachusetts > Middlesex County > Cambridge (0.14)
- Asia > Middle East > Jordan (0.05)
- North America > United States > New York > New York County > New York City (0.04)
- (2 more...)
Neural Control for Nonlinear Dynamic Systems
Yu, Ssu-Hsin, Annaswamy, Anuradha M.
A neural network based approach is presented for controlling two distinct types of nonlinear systems. The first corresponds to nonlinear systems with parametric uncertainties where the parameters occur nonlinearly. The second corresponds to systems for which stabilizing control structures cannotbe determined. The proposed neural controllers are shown to result in closed-loop system stability under certain conditions.
- North America > United States > Massachusetts > Middlesex County > Cambridge (0.15)
- Asia > Middle East > Jordan (0.05)
- North America > United States > New York > New York County > New York City (0.04)
- (2 more...)