Searcharxiv⌕ Search

arXiv subjects

Soumya Kundu

Publications and source records attributed to Soumya Kundu.

53 records · Page 3Linked to original sources

Scalable Computation of 2D-Minkowski Sum of Arbitrary Non-Convex Domains: Modeling Flexibility in Energy Resources

The flexibility of active ($p$) and reactive power ($q$) consumption in distributed energy resources (DERs) can be represented as a (potentially non-convex) set of points in the $p$-$q$ plane. Modeling of the aggregated flexibility in a heterogeneous ensemble of DERs as a Minkowski sum (M-sum) is computationally intractable even for moderately sized populations. In this article, we propose a scalable method of computing the M-sum of the flexibility domains of a heterogeneous ensemble of DERs, which are allowed to be non-convex, non-compact. In particular, the proposed algorithm computes a guaranteed superset of the true M-sum, with desired accuracy. The worst-case complexity of the algorithm is computed. Special cases are considered, and it is shown that under certain scenarios, it is possible to achieve a complexity that is linear with the size of the ensemble. Numerical examples are provided by computing the aggregated flexibility of different mix of DERs under varying scenarios.

math.OC↗

Prioritized Threshold Allocation for Distributed Frequency Response

Higher penetration of renewable generation will increase the demand for adequate (and cost-effective) controllable resources on the grid that can mitigate and contain the contingencies locally before it can cause a network-wide collapse. However, end-use constraints can potentially lead to load unavailability when an event occurs, leading to unreliable demand response services. Sensors measurements and knowledge of the local load dynamics could be leveraged to improve the performance of load control algorithms. In the context of hierarchical frequency response using ensemble of switching loads, we present a metric to evaluate the fitness of each device in successfully providing the ancillary service. Furthermore a fitness-based assignment of control set-points is formulated which achieves reliable performance under different operating conditions. Monte Carlo simulations of ensembles of electric water heaters and residential air-conditioners are performed to evaluate the proposed control algorithm.

math.OC↗

Optimal Energy Consumption Forecast for Grid Responsive Buildings: A Sensitivity Analysis

It is envisioned that building systems will become active participants in the smart grid operation by controlling their energy consumption to optimize complex criteria beyond ensuring local end-use comfort satisfaction. A forecast of the building energy consumption will be necessary to enable integration between building and grid operation. Such forecast will be affected by parametric and measurement uncertainty. In this paper we develop a methodology for quantifying the sensitivity of optimal hourly energy consumption forecasts to various sources model and measurement uncertainty. We demonstrate the approach for a building heating ventilation and air conditioning (HVAC) system use-case.

math.OC↗

Approximating Flexibility in Distributed Energy Resources: A Geometric Approach

With increasing availability of communication and control infrastructure at the distribution systems, it is expected that the distributed energy resources (DERs) will take an active part in future power systems operations. One of the main challenges associated with integration of DERs in grid planning and control is in estimating the available flexibility in a collection of (heterogeneous) DERs, each of which may have local constraints that vary over time. In this work, we present a geometric approach for approximating the flexibility of a DER in modulating its active and reactive power consumption. The proposed method is agnostic about the type and model of the DERs, thereby facilitating a plug-and-play approach, and allows scalable aggregation of the flexibility of a collection of (heterogeneous) DERs at the distributed system level. Simulation results are presented to demonstrate the performance of the proposed method.

eess.SY↗

Decomposition of Nonlinear Dynamical Networks via Comparison Systems

In analysis and control of large-scale nonlinear dynamical systems, a distributed approach is often an attractive option due to its computational tractability and usually low communication requirements. Success of the distributed control design relies on the separability of the network into weakly interacting subsystems such that minimal information exchange between subsystems is sufficient to achieve satisfactory control performance. While distributed analysis and control design for dynamical network have been well studied, decomposition of nonlinear networks into weakly interacting subsystems has not received as much attention. In this article we propose a vector Lyapunov functions based approach to quantify the energy-flow in a dynamical network via a model of a comparison system. Introducing a notion of power and energy flow in a dynamical network, we use sum-of-squares programming tools to partition polynomial networks into weakly interacting subsystems. Examples are provided to illustrate the proposed method of decomposition.

math.DS↗

Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systems

The Koopman operator has recently garnered much attention for its value in dynamical systems analysis and data-driven model discovery. However, its application has been hindered by the computational complexity of extended dynamic mode decomposition; this requires a combinatorially large basis set to adequately describe many nonlinear systems of interest, e.g. cyber-physical infrastructure systems, biological networks, social systems, and fluid dynamics. Often the dictionaries generated for these problems are manually curated, requiring domain-specific knowledge and painstaking tuning. In this paper we introduce a deep learning framework for learning Koopman operators of nonlinear dynamical systems. We show that this novel method automatically selects efficient deep dictionaries, outperforming state-of-the-art methods. We benchmark this method on partially observed nonlinear systems, including the glycolytic oscillator and show it is able to predict quantitatively 100 steps into the future, using only a single timepoint, and qualitative oscillatory behavior 400 steps into the future.

cs.LG↗

Decomposition of Nonlinear Dynamical Systems Using Koopman Gramians

In this paper we propose a new Koopman operator approach to the decomposition of nonlinear dynamical systems using Koopman Gramians. We introduce the notion of an input-Koopman operator, and show how input-Koopman operators can be used to cast a nonlinear system into the classical state-space form, and identify conditions under which input and state observable functions are well separated. We then extend an existing method of dynamic mode decomposition for learning Koopman operators from data known as deep dynamic mode decomposition to systems with controls or disturbances. We illustrate the accuracy of the method in learning an input-state separable Koopman operator for an example system, even when the underlying system exhibits mixed state-input terms. We next introduce a nonlinear decomposition algorithm, based on Koopman Gramians, that maximizes internal subsystem observability and disturbance rejection from unwanted noise from other subsystems. We derive a relaxation based on Koopman Gramians and multi-way partitioning for the resulting NP-hard decomposition problem. We lastly illustrate the proposed algorithm with the swing dynamics for an IEEE 39-bus system.

eess.SY↗

Assessment of Optimal Flexibility in Ensemble of Frequency Responsive Loads

Potential of electrical loads in providing grid ancillary services is often limited due to the uncertainties associated with the load behavior. A knowledge of the expected uncertainties with a load control program would invariably yield to better informed control policies, opening up the possibility of extracting the maximal load control potential without affecting grid operations. In the context of frequency responsive load control, a probabilistic uncertainty analysis framework is presented to quantify the expected error between the target and actual load response, under uncertainties in the load dynamics. A closed-form expression of an optimal demand flexibility, minimizing the expected error in actual and committed flexibility, is provided. Analytical results are validated through Monte Carlo simulations of ensembles of electric water heaters.

math.OC↗

A Multiple-Comparison-Systems Method for Distributed Stability Analysis of Large-Scale Nonlinear Systems

Lyapunov functions provide a tool to analyze the stability of nonlinear systems without extensively solving the dynamics. Recent advances in sum-of-squares methods have enabled the algorithmic computation of Lyapunov functions for polynomial systems. However, for general large-scale nonlinear networks it is yet very difficult, and often impossible, both computationally and analytically, to find Lyapunov functions. In such cases, a system decomposition coupled to a vector Lyapunov functions approach provides a feasible alternative by analyzing the stability of the nonlinear network through a reduced-order comparison system. However, finding such a comparison system is not trivial and often, for a nonlinear network, there does not exist a single comparison system. In this work, we propose a multiple comparison systems approach for the algorithmic stability analysis of nonlinear systems. Using sum-of-squares methods we design a scalable and distributed algorithm which enables the computation of comparison systems using only communications between the neighboring subsystems. We demonstrate the algorithm by applying it to an arbitrarily generated network of interacting Van der Pol oscillators.

math.DS↗

Computation of Linear Comparison Equations for Stability Analysis of Interconnected Systems

Sum-of-squares (SOS) methods have been shown to be very useful in computing polynomial Lyapunov functions for systems of reasonably small size. However for large scale systems it is necessary to use a scalable alternative using vector Lyapunov functions. Earlier works have shown that under certain conditions the stability of an interconnected system can be studied through suitable comparison equations. However finding such comparison equations can be non-trivial. In this work we propose an SOS based systematic procedure to directly compute the comparison equations for interconnected system with polynomial dynamics. With an example of interacting Van der Pol systems, we illustrate how this facilitates a scalable and parallel approach to stability analysis.

math.DS↗

Distributed Coordinated Control of Large-Scale Nonlinear Networks

We provide a distributed coordinated approach to the stability analysis and control design of large-scale nonlinear dynamical systems by using a vector Lyapunov functions approach. In this formulation the large-scale system is decomposed into a network of interacting subsystems and the stability of the system is analyzed through a comparison system. However finding such comparison system is not trivial. In this work, we propose a sum-of-squares based completely decentralized approach for computing the comparison systems for networks of nonlinear systems. Moreover, based on the comparison systems, we introduce a distributed optimal control strategy in which the individual subsystems (agents) coordinate with their immediate neighbors to design local control policies that can exponentially stabilize the full system under initial disturbances.We illustrate the control algorithm on a network of interacting Van der Pol systems.

math.DS↗

Singularity in the discrete-time model of impacting mechanical systems

It is known that many peculiar nonlinear vibration problems in impacting systems are caused by grazing incidences. Such bifurcation phenomena are normally investigated through the Poincare map. The discrete-time map of a simple impact oscillator was derived by Nordmark, which showed that there should be a square-root singularity in the Jacobian matrix close to the grazing condition. In this paper we show that the square root singularity will be expressed only in the trace of the Jacobian matrix, while the determinant remains invariant across the grazing condition.

math.DS↗

Stability and Control of Power Systems using Vector Lyapunov Functions and Sum-of-Squares Methods

Recently sum-of-squares (SOS) based methods have been used for the stability analysis and control synthesis of polynomial dynamical systems. This analysis framework was also extended to non-polynomial dynamical systems, including power systems, using an algebraic reformulation technique that recasts the system's dynamics into a set of polynomial differential algebraic equations. Nevertheless, for large scale dynamical systems this method becomes inapplicable due to its computational complexity. For this reason we develop a subsystem based stability analysis approach using vector Lyapunov functions and introduce a parallel and scalable algorithm to infer the stability of the interconnected system with the help of the subsystem Lyapunov functions. Furthermore, we design adaptive and distributed control laws that guarantee asymptotic stability under a given external disturbance. Finally, we apply this algorithm for the stability analysis and control synthesis of a network preserving power system.

math.DS↗

A Sum-of-Squares approach to the Stability and Control of Interconnected Systems using Vector Lyapunov Functions

Stability analysis tools are essential to understanding and controlling any engineering system. Recently sum-of-squares (SOS) based methods have been used to compute Lyapunov based estimates for the region-of-attraction (ROA) of polynomial dynamical systems. But for a real-life large scale dynamical system this method becomes inapplicable because of growing computational burden. In such a case, it is important to develop a subsystem based stability analysis approach which is the focus of the work presented here. A parallel and scalable algorithm is used to infer stability of an interconnected system, with the help of the subsystem Lyapunov functions. Locally computable control laws are proposed to guarantee asymptotic stability under a given disturbance.

math.DS↗

Safe Protocols for Generating Power Pulses with Heterogeneous Populations of Thermostatically Controlled Loads

We explore methods to use thermostatically controlled loads (TCLs), such as water heaters and air conditioners, to provide ancillary services by assisting in balancing generation and load. We show that by adding simple imbedded instructions and a small amount of memory to temperature controllers of TCLs, it is possible to design open-loop control algorithms capable of creating short-term pulses of demand response without unwanted power oscillations associated with temporary synchronization of the TCL dynamics. By moving a small amount of intelligence to each of the end point TCL devices, we are able to leverage our knowledge of the time dynamics of TCLs to shape the demand response pulses for different power system applications. A significant benefit of our open-loop method is the reduction from two-way to one-way broadcast communication which also eliminates many basic consumer privacy issues. In this work, we focus on developing the algorithms to generate a set of fundamental pulse shapes that can subsequently be used to create demand response with arbitrary profiles. Demand response control methods, such as the one developed here, open the door to fast, nonperturbative control of large aggregations of TCLs.

math.DS↗

Safe Protocol for Controlling Power Consumption by a Heterogeneous Population of Loads

Recent studies on control of aggregate power of an ensemble of thermostatically-controlled-loads (TCLs) have been concentrated on shifting the temperature set points of each TCL in the population. A sudden shift in the set point, however, is known to be associated with undesirable power oscillations which require closed-loop control strategies to regulate the aggregate power consumption of the population. In this article, we propose a new approach which we term as a "safe protocol" to implement the shift in temperature set point. It is shown analytically and verified numerically that by shifting the set point "safely" the aggregate power consumption can be changed to a different value within a time frame of the order of a TCL's cycle duration and avoid the undesired oscillations seen otherwise in a "sudden" shift. We discuss how the excess aggregate energy transferred under a safe shift in the set point could potentially mitigate the burden due to abnormal energy generation within a short time span.

nlin.AO↗

Modeling and control of thermostatically controlled loads

As the penetration of intermittent energy sources grows substantially, loads will be required to play an increasingly important role in compensating the fast time-scale fluctuations in generated power. Recent numerical modeling of thermostatically controlled loads (TCLs) has demonstrated that such load following is feasible, but analytical models that satisfactorily quantify the aggregate power consumption of a group of TCLs are desired to enable controller design. We develop such a model for the aggregate power response of a homogeneous population of TCLs to uniform variation of all TCL setpoints. A linearized model of the response is derived, and a linear quadratic regulator (LQR) has been designed. Using the TCL setpoint as the control input, the LQR enables aggregate power to track reference signals that exhibit step, ramp and sinusoidal variations. Although much of the work assumes a homogeneous population of TCLs with deterministic dynamics, we also propose a method for probing the dynamics of systems where load characteristics are not well known.

cond-mat.stat-mech↗