-
Data-driven input-to-state stabilization
Authors:
Hailong Chen,
Andrea Bisoffi,
Claudio De Persis
Abstract:
For the class of nonlinear input-affine systems with polynomial dynamics, we consider the problem of designing an input-to-state stabilizing controller with respect to typical exogenous signals in a feedback control system, such as actuator and process disturbances. We address this problem in a data-based setting when we cannot avail ourselves of the dynamics of the actual system, but only of data…
▽ More
For the class of nonlinear input-affine systems with polynomial dynamics, we consider the problem of designing an input-to-state stabilizing controller with respect to typical exogenous signals in a feedback control system, such as actuator and process disturbances. We address this problem in a data-based setting when we cannot avail ourselves of the dynamics of the actual system, but only of data generated by it under unknown bounded noise. For all dynamics consistent with data, we derive sum-of-squares programs to design an input-to-state stabilizing controller, an input-to-state Lyapunov function and the corresponding comparison functions. This numerical design for input-to-state stabilization seems to be relevant not only in the considered data-based setting, but also in a model-based setting. Illustration of feasibility of the provided sum-of-squares programs is provided on a numerical example.
△ Less
Submitted 8 July, 2024;
originally announced July 2024.
-
Meta results on data-driven control of nonlinear systems
Authors:
Nima Monshizadeh,
Claudio De Persis,
Pietro Tesi
Abstract:
This note aims to provide a systematic understanding of direct data-driven control, enriching the existing literature not by adding another isolated result, but rather by offering a comprehensive, versatile, and unifying framework that sets the stage for future explorations and applications in this domain. To this end, we formulate the nonlinear design problem from a high-level perspective as a se…
▽ More
This note aims to provide a systematic understanding of direct data-driven control, enriching the existing literature not by adding another isolated result, but rather by offering a comprehensive, versatile, and unifying framework that sets the stage for future explorations and applications in this domain. To this end, we formulate the nonlinear design problem from a high-level perspective as a set of desired controlled systems and propose systematic procedures to synthesize data-driven control algorithms that meet the design requirements specified in the desired set. Various examples are presented to demonstrate the comprehensiveness and adaptability of the proposed approach.
△ Less
Submitted 16 May, 2024;
originally announced May 2024.
-
Setpoint control of bilinear systems from noisy data
Authors:
Andrea Bisoffi,
Dominiek M. Steeman,
Claudio De Persis
Abstract:
We consider the problem of designing a controller for an unknown bilinear system using only noisy input-states data points generated by it. The controller should achieve regulation to a given state setpoint and provide a guaranteed basin of attraction. Determining the equilibrium input to achieve that setpoint is not trivial in a data-based setting and we propose the design of a controller in two…
▽ More
We consider the problem of designing a controller for an unknown bilinear system using only noisy input-states data points generated by it. The controller should achieve regulation to a given state setpoint and provide a guaranteed basin of attraction. Determining the equilibrium input to achieve that setpoint is not trivial in a data-based setting and we propose the design of a controller in two scenarios. The design takes the form of linear matrix inequalities and is validated numerically for a Cuk converter.
△ Less
Submitted 4 April, 2024;
originally announced April 2024.
-
Convex Co-Design of Control Barrier Function and Safe Feedback Controller Under Input Constraints
Authors:
Han Wang,
Kostas Margellos,
Antonis Papachristodoulou,
Claudio De Persis
Abstract:
We study the problem of co-designing control barrier functions (CBF) and linear state feedback controllers for continuous-time linear systems. We achieve this by means of a single semi-definite optimization program. Our formulation can handle mixed-relative degree problems without requiring an explicit safe controller. Different L-norm based input limitations can be introduced as convex constraint…
▽ More
We study the problem of co-designing control barrier functions (CBF) and linear state feedback controllers for continuous-time linear systems. We achieve this by means of a single semi-definite optimization program. Our formulation can handle mixed-relative degree problems without requiring an explicit safe controller. Different L-norm based input limitations can be introduced as convex constraints in the proposed program. We demonstrate our results on an omni-directional car numerical example.
△ Less
Submitted 18 March, 2024;
originally announced March 2024.
-
Controller synthesis for input-state data with measurement errors
Authors:
Andrea Bisoffi,
Lidong Li,
Claudio De Persis,
Nima Monshizadeh
Abstract:
We consider the problem of designing a state-feedback controller for a linear system, based only on noisy input-state data. We focus on input-state data corrupted by measurement errors, which, albeit less investigated, are as relevant as process disturbances in applications. For energy and instantaneous bounds on these measurement errors, we derive linear matrix inequalities for controller design…
▽ More
We consider the problem of designing a state-feedback controller for a linear system, based only on noisy input-state data. We focus on input-state data corrupted by measurement errors, which, albeit less investigated, are as relevant as process disturbances in applications. For energy and instantaneous bounds on these measurement errors, we derive linear matrix inequalities for controller design where the one for the energy bound is equivalent to robust stabilization of all systems consistent with the noisy data points via a common Lyapunov function.
△ Less
Submitted 14 May, 2024; v1 submitted 6 February, 2024;
originally announced February 2024.
-
Controller Synthesis from Noisy-Input Noisy-Output Data
Authors:
Lidong Li,
Andrea Bisoffi,
Claudio De Persis,
Nima Monshizadeh
Abstract:
We consider the problem of synthesizing a dynamic output-feedback controller for a linear system, using solely input-output data corrupted by measurement noise. To handle input-output data, an auxiliary representation of the original system is introduced. By exploiting the structure of the auxiliary system, we design a controller that robustly stabilizes all possible systems consistent with data.…
▽ More
We consider the problem of synthesizing a dynamic output-feedback controller for a linear system, using solely input-output data corrupted by measurement noise. To handle input-output data, an auxiliary representation of the original system is introduced. By exploiting the structure of the auxiliary system, we design a controller that robustly stabilizes all possible systems consistent with data. Notably, we also provide a novel solution to extend the results to generic multi-input multi-output systems. The findings are illustrated by numerical examples.
△ Less
Submitted 4 February, 2024;
originally announced February 2024.
-
Enforcing contraction via data
Authors:
Zhongjie Hu,
Claudio De Persis,
Pietro Tesi
Abstract:
We present data-based conditions for enforcing contractivity via feedback control and obtain desired asymptotic properties of the closed-loop system. We focus on unknown nonlinear control systems whose vector fields are expressible via a dictionary of functions and derive data-dependent semidefinite programs whose solution returns the controller that guarantees contractivity. When data are perturb…
▽ More
We present data-based conditions for enforcing contractivity via feedback control and obtain desired asymptotic properties of the closed-loop system. We focus on unknown nonlinear control systems whose vector fields are expressible via a dictionary of functions and derive data-dependent semidefinite programs whose solution returns the controller that guarantees contractivity. When data are perturbed by disturbances that are linear combination of sinusoids of known frequencies (but unknown amplitude and phase) and constants, we remarkably obtain conditions for contractivity that do not depend on the magnitude of the disturbances, with imaginable positive consequences for the synthesis of the controller. Finally, we show how to design from data an integral controller for nonlinear systems that achieves constant reference tracking and constant disturbance rejection.
△ Less
Submitted 15 January, 2024;
originally announced January 2024.
-
Data-driven control of nonlinear systems from input-output data
Authors:
Xiaoyan Dai,
Claudio De Persis,
Nima Monshizadeh,
Pietro Tesi
Abstract:
The design of controllers from data for nonlinear systems is a challenging problem. In a recent paper, De Persis, Rotulo and Tesi, "Learning controllers from data via approximate nonlinearity cancellation," IEEE Transactions on Automatic Control, 2023, a method to learn controllers that make the closed-loop system stable and dominantly linear was proposed. The approach leads to a simple solution b…
▽ More
The design of controllers from data for nonlinear systems is a challenging problem. In a recent paper, De Persis, Rotulo and Tesi, "Learning controllers from data via approximate nonlinearity cancellation," IEEE Transactions on Automatic Control, 2023, a method to learn controllers that make the closed-loop system stable and dominantly linear was proposed. The approach leads to a simple solution based on data-dependent semidefinite programs. The method uses input-state measurements as data, while in a realistic setup it is more likely that only input-output measurements are available. In this note we report how the design principle of the above mentioned paper can be adjusted to deal with input-output data and obtain dynamic output feedback controllers in a favourable setting.
△ Less
Submitted 17 September, 2023;
originally announced September 2023.
-
Data-driven input-to-state stabilization with respect to measurement errors
Authors:
Hailong Chen,
Andrea Bisoffi,
Claudio De Persis
Abstract:
We consider noisy input/state data collected from an experiment on a polynomial input-affine nonlinear system. Motivated by event-triggered control, we provide data-based conditions for input-to-state stability with respect to measurement errors. Such conditions, which take into account all dynamics consistent with data, lead to the design of a feedback controller, an ISS Lyapunov function, and co…
▽ More
We consider noisy input/state data collected from an experiment on a polynomial input-affine nonlinear system. Motivated by event-triggered control, we provide data-based conditions for input-to-state stability with respect to measurement errors. Such conditions, which take into account all dynamics consistent with data, lead to the design of a feedback controller, an ISS Lyapunov function, and comparison functions ensuring ISS with respect to measurement errors. When solved alternately for two subsets of the decision variables, these conditions become a convex sum-of-squares program. Feasibility of the program is illustrated with a numerical example.
△ Less
Submitted 16 September, 2023;
originally announced September 2023.
-
Feedback linearization through the lens of data
Authors:
C. De Persis,
D. Gadginmath,
F. Pasqualetti,
P. Tesi
Abstract:
Controlling nonlinear systems, especially when data are being used to offset uncertainties in the model, is hard. A natural approach when dealing with the challenges of nonlinear control is to reduce the system to a linear one via change of coordinates and feedback, an approach commonly known as feedback linearization. Here we consider the feedback linearization problem of an unknown system when t…
▽ More
Controlling nonlinear systems, especially when data are being used to offset uncertainties in the model, is hard. A natural approach when dealing with the challenges of nonlinear control is to reduce the system to a linear one via change of coordinates and feedback, an approach commonly known as feedback linearization. Here we consider the feedback linearization problem of an unknown system when the solution must be found using experimental data. We propose a new method that learns the change of coordinates and the linearizing controller from a library (a dictionary) of candidate functions with a simple algebraic procedure - the computation of the null space of a data-dependent matrix. Remarkably, we show that the solution is valid over the entire state space of interest and not just on the dataset used to determine the solution.
△ Less
Submitted 24 June, 2024; v1 submitted 22 August, 2023;
originally announced August 2023.
-
Learning controllers from data via kernel-based interpolation
Authors:
Zhongjie Hu,
Claudio De Persis,
Pietro Tesi
Abstract:
We propose a data-driven control design method for nonlinear systems that builds on kernel-based interpolation. Under some assumptions on the system dynamics, kernel-based functions are built from data and a model of the system, along with deterministic model error bounds, is determined. Then, we derive a controller design method that aims at stabilizing the closed-loop system by cancelling out th…
▽ More
We propose a data-driven control design method for nonlinear systems that builds on kernel-based interpolation. Under some assumptions on the system dynamics, kernel-based functions are built from data and a model of the system, along with deterministic model error bounds, is determined. Then, we derive a controller design method that aims at stabilizing the closed-loop system by cancelling out the system nonlinearities. The proposed method can be implemented using semidefinite programming and returns positively invariant sets for the closed-loop system.
△ Less
Submitted 19 April, 2023;
originally announced April 2023.
-
Data-based Transfer Stabilization in Linear Systems
Authors:
Lidong Li,
Claudio De Persis,
Pietro Tesi,
Nima Monshizadeh
Abstract:
We present a novel framework for transferring the knowledge from one system (source) to design a stabilizing controller for a second system (target). Our motivation stems from the hypothesis that abundant data can be collected from the source system, whereas the data from the target system is scarce. We consider both cases where data collected from the source system is noiseless and noisy. For eac…
▽ More
We present a novel framework for transferring the knowledge from one system (source) to design a stabilizing controller for a second system (target). Our motivation stems from the hypothesis that abundant data can be collected from the source system, whereas the data from the target system is scarce. We consider both cases where data collected from the source system is noiseless and noisy. For each case, by leveraging the data collected from the source system and a priori knowledge on the maximum distance of the two systems, we find a suitable, and relatively small, compact set of systems that contains the actual target system, and then provide a controller that stabilizes the compact set. In particular, the controller can be obtained by solving a set of linear matrix inequalities (LMIs). Feasibility of those LMIs is discussed in details. We complement our theoretical findings by two numerical case studies of low-order and high-order systems.
△ Less
Submitted 7 November, 2023; v1 submitted 10 November, 2022;
originally announced November 2022.
-
Data-driven stabilizer design and closed-loop analysis of general nonlinear systems via Taylor's expansion
Authors:
Meichen Guo,
Claudio De Persis,
Pietro Tesi
Abstract:
For data-driven control of nonlinear systems, the basis functions characterizing the dynamics are usually essential. In existing works, the basis functions are often carefully chosen based on pre-knowledge of the dynamics so that the system can be expressed or well-approximated by the basis functions and the experimental data. For a more general setting where explicit information on the basis func…
▽ More
For data-driven control of nonlinear systems, the basis functions characterizing the dynamics are usually essential. In existing works, the basis functions are often carefully chosen based on pre-knowledge of the dynamics so that the system can be expressed or well-approximated by the basis functions and the experimental data. For a more general setting where explicit information on the basis functions is not available, this paper presents a data-driven approach for stabilizer design and closed-loop analysis via the Lyapunov method. First, based on Taylor's expansion and using input-state data, a stabilizer and a Lyapunov function are designed to render the known equilibrium locally asymptotically stable. Then, data-driven conditions are derived to check whether a given sublevel set of the found Lyapunov function is an invariant subset of the region of attraction. One of the main challenges is how to handle Taylor's remainder in the design of the local stabilizers and the analysis of the closed-loop performance.
△ Less
Submitted 26 April, 2023; v1 submitted 2 September, 2022;
originally announced September 2022.
-
Event-triggered Control From Data
Authors:
Claudio De Persis,
Romain Postoyan,
Pietro Tesi
Abstract:
We present a data-based approach to design event-triggered state-feedback controllers for unknown continuous-time linear systems affected by disturbances. By an event, we mean state measurements transmission from the sensors to the controller over a digital network. By exploiting a sufficiently rich finite set of noisy state measurements and inputs collected off-line, we first design a data-driven…
▽ More
We present a data-based approach to design event-triggered state-feedback controllers for unknown continuous-time linear systems affected by disturbances. By an event, we mean state measurements transmission from the sensors to the controller over a digital network. By exploiting a sufficiently rich finite set of noisy state measurements and inputs collected off-line, we first design a data-driven state-feedback controller to ensure an input-to-state stability property for the closed-loop system ignoring the network. We then take into account sampling induced by the network and we present robust data-driven triggering strategies to (approximately) preserve this stability property. The approach is general in the sense that it allows deriving data-based versions of various popular triggering rules of the literature. In all cases, the designed transmission policies ensure the existence of a (global) strictly positive minimum inter-event times thereby excluding Zeno phenomenon despite disturbances. These results can be viewed as a step towards plug-and-play control for networked control systems, i.e., mechanisms that automatically learn to control and to communicate over a network.
△ Less
Submitted 24 August, 2022;
originally announced August 2022.
-
Learning Controllers from Data via Approximate Nonlinearity Cancellation
Authors:
Claudio De Persis,
Monica Rotulo,
Pietro Tesi
Abstract:
We introduce a method to deal with the data-driven control design of nonlinear systems. We derive conditions to design controllers via (approximate) nonlinearity cancellation. These conditions take the compact form of data-dependent semi-definite programs. The method returns controllers that can be certified to stabilize the system even when data are perturbed and disturbances affect the dynamics…
▽ More
We introduce a method to deal with the data-driven control design of nonlinear systems. We derive conditions to design controllers via (approximate) nonlinearity cancellation. These conditions take the compact form of data-dependent semi-definite programs. The method returns controllers that can be certified to stabilize the system even when data are perturbed and disturbances affect the dynamics of the system during the execution of the control task, in which case an estimate of the robustly positively invariant set is provided.
△ Less
Submitted 25 January, 2022;
originally announced January 2022.
-
Data-driven design of safe control for polynomial systems
Authors:
Alessandro Luppi,
Andrea Bisoffi,
Claudio De Persis,
Pietro Tesi
Abstract:
We consider the problem of designing an invariant set using only a finite set of input-state data collected from an unknown polynomial system in continuous time. We consider noisy data, i.e., corrupted by an unknown-but-bounded disturbance. We derive a data-dependent sum-of-squares program that enforces invariance of a set and also optimizes the size of the invariant set while keeping it within a…
▽ More
We consider the problem of designing an invariant set using only a finite set of input-state data collected from an unknown polynomial system in continuous time. We consider noisy data, i.e., corrupted by an unknown-but-bounded disturbance. We derive a data-dependent sum-of-squares program that enforces invariance of a set and also optimizes the size of the invariant set while keeping it within a set of user-defined safety constraints; the solution of this program directly provides a polynomial invariant set and a state-feedback controller. We numerically test the design on a system of two platooning cars.
△ Less
Submitted 23 December, 2021;
originally announced December 2021.
-
Learning controllers for performance through LMI regions
Authors:
Andrea Bisoffi,
Claudio De Persis,
Pietro Tesi
Abstract:
In an open-loop experiment, an input sequence is applied to an unknown linear time-invariant system (in continuous or discrete time) affected also by an unknown-but-bounded disturbance sequence (with an energy or instantaneous bound); the corresponding state sequence is measured. The goal is to design directly from the input and state sequences a controller that enforces a certain performance spec…
▽ More
In an open-loop experiment, an input sequence is applied to an unknown linear time-invariant system (in continuous or discrete time) affected also by an unknown-but-bounded disturbance sequence (with an energy or instantaneous bound); the corresponding state sequence is measured. The goal is to design directly from the input and state sequences a controller that enforces a certain performance specification on the transient behaviour of the unknown system. The performance specification is expressed through a subset of the complex plane where closed-loop eigenvalues need to belong, a so called LMI region. For this control design problem, we provide here convex programs to enforce the performance specification from data in the form of linear matrix inequalities (LMI). For generic LMI regions, these are sufficient conditions to assign the eigenvalues within the LMI region for all possible dynamics consistent with data, and become necessary and sufficient conditions for special LMI regions. In this way, we extend classical model-based conditions from a seminal work in the literature to the setting of data-driven control from noisy data. Through two numerical examples, we investigate how these data-based conditions compare with each other.
△ Less
Submitted 20 October, 2021;
originally announced October 2021.
-
Data-driven control via Petersen's lemma
Authors:
Andrea Bisoffi,
Claudio De Persis,
Pietro Tesi
Abstract:
We address the problem of designing a stabilizing closed-loop control law directly from input and state measurements collected in an open-loop experiment. In the presence of noise in data, we have that a set of dynamics could have generated the collected data and we need the designed controller to stabilize such set of data-consistent dynamics robustly. For this problem of data-driven control with…
▽ More
We address the problem of designing a stabilizing closed-loop control law directly from input and state measurements collected in an open-loop experiment. In the presence of noise in data, we have that a set of dynamics could have generated the collected data and we need the designed controller to stabilize such set of data-consistent dynamics robustly. For this problem of data-driven control with noisy data, we advocate the use of a popular tool from robust control, Petersen's lemma. In the cases of data generated by linear and polynomial systems, we conveniently express the uncertainty captured in the set of data-consistent dynamics through a matrix ellipsoid, and we show that a specific form of this matrix ellipsoid makes it possible to apply Petersen's lemma to all of the mentioned cases. In this way, we obtain necessary and sufficient conditions for data-driven stabilization of linear systems through a linear matrix inequality. The matrix ellipsoid representation enables insights and interpretations of the designed control laws. In the same way, we also obtain sufficient conditions for data-driven stabilization of polynomial systems through (convex) sum-of-squares programs. The findings are illustrated numerically.
△ Less
Submitted 24 September, 2021;
originally announced September 2021.
-
Online learning of data-driven controllers for unknown switched linear systems
Authors:
Monica Rotulo,
Claudio De Persis,
Pietro Tesi
Abstract:
Motivated by the goal of learning controllers for complex systems whose dynamics change over time, we consider the problem of designing control laws for systems that switch among a finite set of unknown discrete-time linear subsystems under unknown switching signals. To this end, we propose a method that uses data to directly design a control mechanism without any explicit identification step. Our…
▽ More
Motivated by the goal of learning controllers for complex systems whose dynamics change over time, we consider the problem of designing control laws for systems that switch among a finite set of unknown discrete-time linear subsystems under unknown switching signals. To this end, we propose a method that uses data to directly design a control mechanism without any explicit identification step. Our approach is online, meaning that the data are collected over time while the system is evolving in closed-loop, and are directly used to iteratively update the controller. A major benefit of the proposed online implementation is therefore the ability of the controller to automatically adjust to changes in the operating mode of the system. We show that the proposed control mechanism guarantees stability of the closed-loop switched linear system provided that the switching is slow enough. Effectiveness of the proposed design technique is illustrated for two aerospace applications.
△ Less
Submitted 24 May, 2021;
originally announced May 2021.
-
Designing Experiments for Data-Driven Control of Nonlinear Systems
Authors:
Claudio De Persis,
Pietro Tesi
Abstract:
In a recent paper we have shown that data collected from linear systems excited by persistently exciting inputs during low-complexity experiments, can be used to design state- and output-feedback controllers, including optimal Linear Quadratic Regulators (LQR), by solving linear matrix inequalities (LMI) and semidefinite programs. We have also shown how to stabilize in the first approximation unkn…
▽ More
In a recent paper we have shown that data collected from linear systems excited by persistently exciting inputs during low-complexity experiments, can be used to design state- and output-feedback controllers, including optimal Linear Quadratic Regulators (LQR), by solving linear matrix inequalities (LMI) and semidefinite programs. We have also shown how to stabilize in the first approximation unknown nonlinear systems using data. In contrast to the case of linear systems, however, in the case of nonlinear systems the conditions for learning a controller directly from data may not be fulfilled even when the data are collected in experiments performed using persistently exciting inputs. In this paper we show how to design experiments that lead to the fulfilment of these conditions.
△ Less
Submitted 30 March, 2021;
originally announced March 2021.
-
On data-driven stabilization of systems with quadratic nonlinearities
Authors:
Alessandro Luppi,
Claudio De Persis,
Pietro Tesi
Abstract:
In this paper, we directly design a state feedback controller that stabilizes a class of uncertain nonlinear systems solely based on input-state data collected from a finite-length experiment. Necessary and sufficient conditions are derived to guarantee that the system is absolutely stabilizable and a controller is designed. Results derived under some relaxed prior information about the system and…
▽ More
In this paper, we directly design a state feedback controller that stabilizes a class of uncertain nonlinear systems solely based on input-state data collected from a finite-length experiment. Necessary and sufficient conditions are derived to guarantee that the system is absolutely stabilizable and a controller is designed. Results derived under some relaxed prior information about the system and strengthened data assumptions are also discussed. Numerical examples illustrate the method with different levels of prior information.
△ Less
Submitted 29 March, 2021;
originally announced March 2021.
-
Direct data-driven model-reference control with Lyapunov stability guarantees
Authors:
Valentina Breschi,
Claudio De Persis,
Simone Formentin,
Pietro Tesi
Abstract:
In this work, we introduce a novel data-driven model-reference control design approach for unknown linear systems with fully measurable state. The proposed control action is composed by a static feedback term and a reference tracking block, which are shaped from data to reproduce the desired behavior in closed-loop. By focusing on the case where the reference model and the plant share the same ord…
▽ More
In this work, we introduce a novel data-driven model-reference control design approach for unknown linear systems with fully measurable state. The proposed control action is composed by a static feedback term and a reference tracking block, which are shaped from data to reproduce the desired behavior in closed-loop. By focusing on the case where the reference model and the plant share the same order, we propose an optimal design procedure with Lyapunov stability guarantees, tailored to handle state measurements with additive noise. Two simulation examples are finally illustrated to show the potential of the proposed strategy as compared to the state of the art approaches.
△ Less
Submitted 28 September, 2021; v1 submitted 23 March, 2021;
originally announced March 2021.
-
Trade-offs in learning controllers from noisy data
Authors:
Andrea Bisoffi,
Claudio De Persis,
Pietro Tesi
Abstract:
In data-driven control, a central question is how to handle noisy data. In this work, we consider the problem of designing a stabilizing controller for an unknown linear system using only a finite set of noisy data collected from the system. For this problem, many recent works have considered a disturbance model based on energy-type bounds. Here, we consider an alternative more natural model where…
▽ More
In data-driven control, a central question is how to handle noisy data. In this work, we consider the problem of designing a stabilizing controller for an unknown linear system using only a finite set of noisy data collected from the system. For this problem, many recent works have considered a disturbance model based on energy-type bounds. Here, we consider an alternative more natural model where the disturbance obeys instantaneous bounds. In this case, the existing approaches, which would convert instantaneous bounds into energy-type bounds, can be overly conservative. In contrast, without any conversion step, simple arguments based on the S-procedure lead to a very effective controller design through a convex program. Specifically, the feasible set of the latter design problem is always larger, and the set of system matrices consistent with data is always smaller and decreases significantly with the number of data points. These findings and some computational aspects are examined in a number of numerical examples.
△ Less
Submitted 15 March, 2021;
originally announced March 2021.
-
DC power grids with constant-power loads -- Part II: nonnegative power demands, conditions for feasibility, and high-voltage solutions
Authors:
Mark Jeeninga,
Claudio De Persis,
Arjan van der Schaft
Abstract:
In this two-part paper we develop a unifying framework for the analysis of the feasibility of the power flow equations for DC power grids with constant-power loads.
Part II of this paper explores further implications of the results in Part I. In particular, we refine several results in Part I to obtain a necessary and sufficient condition for the feasibility of nonnegative power demands, which i…
▽ More
In this two-part paper we develop a unifying framework for the analysis of the feasibility of the power flow equations for DC power grids with constant-power loads.
Part II of this paper explores further implications of the results in Part I. In particular, we refine several results in Part I to obtain a necessary and sufficient condition for the feasibility of nonnegative power demands, which is cheaper to compute than the necessary and sufficient LMI condition in Part I. Moreover, we prove two novel sufficient conditions, which generalize known sufficient conditions for power flow feasibility in the literature. In addition, we prove that the unique long-term voltage semi-stable operating point associated to a feasible vector of power demands is a strict high-voltage solution. A parametrization of such operating points, which is dual to the parametrization in Part I, is also obtained, along with a parametrization of the boundary of the set of feasible power demands.
△ Less
Submitted 18 November, 2020;
originally announced November 2020.
-
Data-driven stabilization of nonlinear polynomial systems with noisy data
Authors:
Meichen Guo,
Claudio De Persis,
Pietro Tesi
Abstract:
In a recent paper we have shown how to learn controllers for unknown linear systems using finite-sized noisy data by solving linear matrix inequalities. In this note we extend this approach to deal with unknown nonlinear polynomial systems by formulating stability certificates in the form of data-dependent sum of squares programs, whose solution directly provides a stabilizing controller and a Lya…
▽ More
In a recent paper we have shown how to learn controllers for unknown linear systems using finite-sized noisy data by solving linear matrix inequalities. In this note we extend this approach to deal with unknown nonlinear polynomial systems by formulating stability certificates in the form of data-dependent sum of squares programs, whose solution directly provides a stabilizing controller and a Lyapunov function. We then derive variations of this result that lead to more advantageous controller designs. The results also reveal connections to the problem of designing a controller starting from a least-square estimate of the polynomial system.
△ Less
Submitted 16 November, 2020;
originally announced November 2020.
-
DC power grids with constant-power loads -- Part I: A full characterization of power flow feasibility, long-term voltage stability and their correspondence
Authors:
Mark Jeeninga,
Claudio De Persis,
Arjan van der Schaft
Abstract:
In this two-part paper we develop a unifying framework for the analysis of the feasibility of the power flow equations for DC power grids with constant-power loads.
In Part I of this paper we present a detailed introduction to the problem of power flow feasibility of such power grids, and the associated problem of selecting a desirable operating point which satisfies the power flow equations. We…
▽ More
In this two-part paper we develop a unifying framework for the analysis of the feasibility of the power flow equations for DC power grids with constant-power loads.
In Part I of this paper we present a detailed introduction to the problem of power flow feasibility of such power grids, and the associated problem of selecting a desirable operating point which satisfies the power flow equations. We introduce and identify all long-term voltage semi-stable operating points, and show that there exists a one-to-one correspondence between such operating points and the constant power demands for which the power flow equations are feasible. Such operating points can be found by solving an initial value problem, and a parametrization of these operating points is also obtained. In addition, we give a full characterization of the set of all feasible power demands, and give a novel proof for the convexity of this set. Moreover, we present a necessary and sufficient LMI condition for the feasibility of a vector of power demands under small perturbation, which extends a necessary condition in the literature.
△ Less
Submitted 18 November, 2020; v1 submitted 2 October, 2020;
originally announced October 2020.
-
Controller design for robust invariance from noisy data
Authors:
Andrea Bisoffi,
Claudio De Persis,
Pietro Tesi
Abstract:
For an unknown linear system, starting from noisy open-loop input-state data collected during a finite-length experiment, we directly design a linear feedback controller that guarantees robust invariance of a given polyhedral set of the state in the presence of disturbances. The main result is a necessary and sufficient condition for the existence of such a controller, and amounts to the solution…
▽ More
For an unknown linear system, starting from noisy open-loop input-state data collected during a finite-length experiment, we directly design a linear feedback controller that guarantees robust invariance of a given polyhedral set of the state in the presence of disturbances. The main result is a necessary and sufficient condition for the existence of such a controller, and amounts to the solution of a linear program. The benefits of large and rich data sets for the solution of the problem are discussed. A numerical example about a simplified platoon of two vehicles illustrates the method.
△ Less
Submitted 26 July, 2020;
originally announced July 2020.
-
Low-complexity Learning of Linear Quadratic Regulators from Noisy Data
Authors:
Claudio De Persis,
Pietro Tesi
Abstract:
This paper considers the Linear Quadratic Regulator problem for linear systems with unknown dynamics, a central problem in data-driven control and reinforcement learning. We propose a method that uses data to directly return a controller without estimating a model of the system. Sufficient conditions are given under which this method returns a stabilizing controller with guaranteed relative error…
▽ More
This paper considers the Linear Quadratic Regulator problem for linear systems with unknown dynamics, a central problem in data-driven control and reinforcement learning. We propose a method that uses data to directly return a controller without estimating a model of the system. Sufficient conditions are given under which this method returns a stabilizing controller with guaranteed relative error when the data used to design the controller are affected by noise. This method has low complexity as it only requires a finite number of samples of the system response to a sufficiently exciting input, and can be efficiently implemented as a semi-definite program. Further, the method does not require assumptions on the noise statistics, and the relative error nicely scales with the noise magnitude.
△ Less
Submitted 3 May, 2020;
originally announced May 2020.
-
Data-based stabilization of unknown bilinear systems with guaranteed basin of attraction
Authors:
Andrea Bisoffi,
Claudio De Persis,
Pietro Tesi
Abstract:
Motivated by the goal of having a building block in the direct design of data-driven controllers for nonlinear systems, we show how, for an unknown discrete-time bilinear system, the data collected in an offline open-loop experiment enable us to design a feedback controller and provide a guaranteed under-approximation of its basin of attraction. Both can be obtained by solving a linear matrix ineq…
▽ More
Motivated by the goal of having a building block in the direct design of data-driven controllers for nonlinear systems, we show how, for an unknown discrete-time bilinear system, the data collected in an offline open-loop experiment enable us to design a feedback controller and provide a guaranteed under-approximation of its basin of attraction. Both can be obtained by solving a linear matrix inequality for a fixed scalar parameter, and possibly iterating on different values of that parameter. The results of this data-based approach are compared with the ideal case when the model is known perfectly.
△ Less
Submitted 24 April, 2020;
originally announced April 2020.
-
Learning control for polynomial systems using sum of squares relaxations
Authors:
Meichen Guo,
Claudio De Persis,
Pietro Tesi
Abstract:
This paper considers the problem of learning control laws for nonlinear polynomial systems directly from the data, which are input-output measurements collected in an experiment over a finite time period. Without explicitly identifying the system dynamics, stabilizing laws are directly designed for nonlinear polynomial systems using experimental data alone. By using data-based sum of square progra…
▽ More
This paper considers the problem of learning control laws for nonlinear polynomial systems directly from the data, which are input-output measurements collected in an experiment over a finite time period. Without explicitly identifying the system dynamics, stabilizing laws are directly designed for nonlinear polynomial systems using experimental data alone. By using data-based sum of square programming, the stabilizing state-dependent control gains can be constructed.
△ Less
Submitted 2 October, 2020; v1 submitted 2 April, 2020;
originally announced April 2020.
-
Network games with dynamic players: Stabilization and output convergence to Nash equilibrium
Authors:
Meichen Guo,
Claudio De Persis
Abstract:
This paper addresses a class of network games played by dynamic agents using their outputs. Unlike most existing related works, the Nash equilibrium in this work is defined by functions of agent outputs instead of full agent states, which allows the agents to have more general and heterogeneous dynamics and maintain some privacy of their local states. The concerned network game is formulated with…
▽ More
This paper addresses a class of network games played by dynamic agents using their outputs. Unlike most existing related works, the Nash equilibrium in this work is defined by functions of agent outputs instead of full agent states, which allows the agents to have more general and heterogeneous dynamics and maintain some privacy of their local states. The concerned network game is formulated with agents modeled by uncertain linear systems subject to external disturbances. The cost function of each agent is a linear quadratic function depending on the outputs of its own and its neighbors in the underlying graph. The main challenge stemming from this game formulation is that merely driving the agent outputs to the Nash equilibrium does not guarantee the stability of the agent dynamics. Using local output and the outputs from the neighbors of each agent, we aim at designing game strategies that achieve output Nash equilibrium seeking and stabilization of the closed-loop dynamics. Particularly, when each agents knows how the actions of its neighbors affect its cost function, a game strategy is developed for network games with digraph topology. When each agent is also allowed to exchange part of its compensator state, a distributed strategy can be designed for networks with connected undirected graphs or connected digraphs.
△ Less
Submitted 1 December, 2019;
originally announced December 2019.
-
Data-based guarantees of set invariance properties
Authors:
Andrea Bisoffi,
Claudio De Persis,
Pietro Tesi
Abstract:
For a discrete-time linear system, we use data from a single open-loop experiment to design directly a feedback controller enforcing that a given (polyhedral) set of the state is invariant and given (polyhedral) constraints on the control are satisfied. By building on classical results from model-based set invariance and a fundamental result from Willems et al., the controller designed from data h…
▽ More
For a discrete-time linear system, we use data from a single open-loop experiment to design directly a feedback controller enforcing that a given (polyhedral) set of the state is invariant and given (polyhedral) constraints on the control are satisfied. By building on classical results from model-based set invariance and a fundamental result from Willems et al., the controller designed from data has the following desirable features. The satisfaction of the above properties is guaranteed only from data, it can be assessed by solving a numerically-efficient linear program, and, under a certain rank condition, a data-based solution is feasible if and only if a model-based solution is feasible.
△ Less
Submitted 27 November, 2019;
originally announced November 2019.
-
Data-driven Linear Quadratic Regulation via Semidefinite Programming
Authors:
Monica Rotulo,
Claudio De Persis,
Pietro Tesi
Abstract:
This paper studies the finite-horizon linear quadratic regulation problem where the dynamics of the system are assumed to be unknown and the state is accessible. Information on the system is given by a finite set of input-state data, where the input injected in the system is persistently exciting of a sufficiently high order. Using data, the optimal control law is then obtained as the solution of…
▽ More
This paper studies the finite-horizon linear quadratic regulation problem where the dynamics of the system are assumed to be unknown and the state is accessible. Information on the system is given by a finite set of input-state data, where the input injected in the system is persistently exciting of a sufficiently high order. Using data, the optimal control law is then obtained as the solution of a suitable semidefinite program. The effectiveness of the approach is illustrated via numerical examples.
△ Less
Submitted 12 August, 2020; v1 submitted 18 November, 2019;
originally announced November 2019.
-
Bias estimation in sensor networks
Authors:
Mingming Shi,
Claudio De Persis,
Pietro Tesi,
Nima Monshizadeh
Abstract:
This paper investigates the problem of estimating biases affecting relative state measurements in a sensor network. Each sensor measures the relative states of its neighbors and this measurement is corrupted by a constant bias. We analyse under what conditions on the network topology and the maximum number of biased sensors the biases can be correctly estimated. We show that for non-bipartite grap…
▽ More
This paper investigates the problem of estimating biases affecting relative state measurements in a sensor network. Each sensor measures the relative states of its neighbors and this measurement is corrupted by a constant bias. We analyse under what conditions on the network topology and the maximum number of biased sensors the biases can be correctly estimated. We show that for non-bipartite graphs the biases can always be determined even when all the sensors are corrupted, while for bipartite graphs more than half of the sensors should be unbiased to ensure the correctness of the bias estimation. If the biases are heterogeneous, then the number of unbiased sensors can be reduced to two. Based on these conditions, we propose some algorithms to estimate the biases.
△ Less
Submitted 22 May, 2019;
originally announced May 2019.
-
Formulas for Data-driven Control: Stabilization, Optimality and Robustness
Authors:
Claudio De Persis,
Pietro Tesi
Abstract:
In a paper by Willems and coauthors it was shown that persistently exciting data can be used to represent the input-output behavior of a linear system. Based on this fundamental result, we derive a parametrization of linear feedback systems that paves the way to solve important control problems using data-dependent Linear Matrix Inequalities only. The result is remarkable in that no explicit syste…
▽ More
In a paper by Willems and coauthors it was shown that persistently exciting data can be used to represent the input-output behavior of a linear system. Based on this fundamental result, we derive a parametrization of linear feedback systems that paves the way to solve important control problems using data-dependent Linear Matrix Inequalities only. The result is remarkable in that no explicit system's matrices identification is required. The examples of control problems we solve include the state and output feedback stabilization, and the linear quadratic regulation problem. We also discuss robustness to noise-corrupted measurements and show how the approach can be used to stabilize unstable equilibria of nonlinear systems.
△ Less
Submitted 8 September, 2019; v1 submitted 15 March, 2019;
originally announced March 2019.
-
An energy-based analysis of reduced-order models of (networked) synchronous machines
Authors:
T. W. Stegink,
C. De Persis,
A. J. van der Schaft
Abstract:
Stability of power networks is an increasingly important topic because of the high penetration of renewable distributed generation units. This requires the development of advanced (typically model-based) techniques for the analysis and controller design of power networks. Although there are widely accepted reduced-order models to describe the dynamic behavior of power networks, they are commonly p…
▽ More
Stability of power networks is an increasingly important topic because of the high penetration of renewable distributed generation units. This requires the development of advanced (typically model-based) techniques for the analysis and controller design of power networks. Although there are widely accepted reduced-order models to describe the dynamic behavior of power networks, they are commonly presented without details about the reduction procedure, hampering the understanding of the physical phenomena behind them. The present paper aims to provide a modular model derivation of multi-machine power networks. Starting from first-principle fundamental physics, we present detailed dynamical models of synchronous machines and clearly state the underlying assumptions which lead to some of the standard reduced-order multi-machine models, including the classical second-order swing equations. In addition, the energy functions for the reduced-order multi-machine models are derived, which allows to represent the multi-machine systems as port-Hamiltonian systems. Moreover, the systems are proven to be passive with respect to its steady states, which permits for a power-preserving interconnection with other passive components, including passive controllers. As a result, the corresponding energy function or Hamiltonian can be used to provide a rigorous stability analysis of advanced models for the power network without having to linearize the system.
△ Less
Submitted 29 August, 2018;
originally announced September 2018.
-
Data Rates for Stabilizing Control under Denial-of-Service Attacks
Authors:
Shuai Feng,
Ahmet Cetinkaya,
Hideaki Ishii,
Pietro Tesi,
Claudio De Persis
Abstract:
We study communication-constrained networked control problems for linear time-invariant systems in the presence of Denial-of-Service (DoS) attacks, namely attacks that prevent transmissions over the communication network. Our work aims at exploring the relationship between system resilience and network bandwidth capacity. Given a class of DoS attacks, we first characterize time-invariant bit-rate…
▽ More
We study communication-constrained networked control problems for linear time-invariant systems in the presence of Denial-of-Service (DoS) attacks, namely attacks that prevent transmissions over the communication network. Our work aims at exploring the relationship between system resilience and network bandwidth capacity. Given a class of DoS attacks, we first characterize time-invariant bit-rate bounds that are dependent on the unstable eigenvalues of the dynamic matrix of the plant and the parameters of DoS attacks, beyond which exponential stability of the closed-loop system can be guaranteed. Second, we design the time-varying bit-rate protocol and show that it can enable the system to maintain the comparable robustness as the one under the time-invariant bit-rate protocol and meanwhile promote the possibility of transmitting fewer bits especially when the attack levels are low. Our characterization clearly shows the trade-off between the communication bandwidth and resilience against DoS. An example is given to illustrate the proposed solution approach.
△ Less
Submitted 13 September, 2018;
originally announced September 2018.
-
Self-Triggered Network Coordination over Noisy Communication Channels
Authors:
Mingming Shi,
Pietro Tesi,
Claudio De Persis
Abstract:
This paper investigates coordination problems over packet-based communication channels. We consider the scenario in which the communication between network nodes is corrupted by unknown-but-bounded noise. We introduce a novel coordination scheme, which ensures practical consensus in the noiseless case, while preserving bounds on the nodes disagreement in the noisy case. The proposed scheme does no…
▽ More
This paper investigates coordination problems over packet-based communication channels. We consider the scenario in which the communication between network nodes is corrupted by unknown-but-bounded noise. We introduce a novel coordination scheme, which ensures practical consensus in the noiseless case, while preserving bounds on the nodes disagreement in the noisy case. The proposed scheme does not require any global information about the network parameters and/or the operating environment (the noise characteristics). Moreover, network nodes can sample at independent rates and in an aperiodic manner. The analysis is substantiated by extensive numerical simulations.
△ Less
Submitted 12 August, 2018;
originally announced August 2018.
-
Continuous-time integral dynamics for monotone aggregative games with coupling constraints
Authors:
Claudio De Persis,
Sergio Grammatico
Abstract:
We consider continuous-time equilibrium seeking in monotone aggregative games with coupling constraints. We propose semi-decentralized integral dynamics and prove their global convergence to a variational generalized aggregative or Nash equilibrium. The proof is based on Lyapunov arguments and invariance techniques for differential inclusions.
We consider continuous-time equilibrium seeking in monotone aggregative games with coupling constraints. We propose semi-decentralized integral dynamics and prove their global convergence to a variational generalized aggregative or Nash equilibrium. The proof is based on Lyapunov arguments and invariance techniques for differential inclusions.
△ Less
Submitted 8 May, 2018;
originally announced May 2018.
-
Continuous-time integral dynamics for Aggregative Game equilibrium seeking
Authors:
Claudio De Persis,
Sergio Grammatico
Abstract:
In this paper, we consider continuous-time semi-decentralized dynamics for the equilibrium computation in a class of aggregative games. Specifically, we propose a scheme where decentralized projected-gradient dynamics are driven by an integral control law. To prove global exponential convergence of the proposed dynamics to an aggregative equilibrium, we adopt a quadratic Lyapunov function argument…
▽ More
In this paper, we consider continuous-time semi-decentralized dynamics for the equilibrium computation in a class of aggregative games. Specifically, we propose a scheme where decentralized projected-gradient dynamics are driven by an integral control law. To prove global exponential convergence of the proposed dynamics to an aggregative equilibrium, we adopt a quadratic Lyapunov function argument. We derive a sufficient condition for global convergence that we position within the recent literature on aggregative games, and in particular we show that it improves on established results.
△ Less
Submitted 28 March, 2018;
originally announced March 2018.
-
Resilience against Misbehaving Nodes in Asynchronous Networks
Authors:
D. Senejohnny,
S. Sundaram,
C. De Persis,
P. Tesi
Abstract:
Network systems are one of the most active research areas in the engineering community as they feature a paradigm shift from centralized to distributed control and computation. When dealing with network systems, a fundamental challenge is to ensure their functioning even when some of the network nodes do not operate as intended due to faults or attacks. The objective of this paper is to address th…
▽ More
Network systems are one of the most active research areas in the engineering community as they feature a paradigm shift from centralized to distributed control and computation. When dealing with network systems, a fundamental challenge is to ensure their functioning even when some of the network nodes do not operate as intended due to faults or attacks. The objective of this paper is to address the problem of resilient consensus in a context where the nodes have their own clocks, possibly operating in an asynchronous way, and can make updates at arbitrary time instants. The results represent a first step towards the development of resilient event-triggered and self-triggered coordination protocols.
△ Less
Submitted 23 February, 2018;
originally announced February 2018.
-
Towards Stabilization of Distributed Systems under Denial-of-Service
Authors:
Shuai Feng,
Pietro Tesi,
Claudio De Persis
Abstract:
In this paper, we consider networked distributed systems in the presence of Denial-of-Service (DoS) attacks, namely attacks that prevent transmissions over the communication network. First, we consider a simple and typical scenario where communication sequence is purely Round-robin and we explicitly calculate a bound of attack frequency and duration, under which the interconnected large-scale syst…
▽ More
In this paper, we consider networked distributed systems in the presence of Denial-of-Service (DoS) attacks, namely attacks that prevent transmissions over the communication network. First, we consider a simple and typical scenario where communication sequence is purely Round-robin and we explicitly calculate a bound of attack frequency and duration, under which the interconnected large-scale system is asymptotically stable. Second, trading-off system resilience and communication load, we design a hybrid transmission strategy consisting of Zeno-free distributed event-triggered control and Round-robin. We show that with lower communication loads, the hybrid communication strategy enables the systems to have the same resilience as in pure Round-robin.
△ Less
Submitted 17 September, 2017; v1 submitted 12 September, 2017;
originally announced September 2017.
-
Passivity based design of sliding modes for optimal Load Frequency Control
Authors:
Sebastian Trip,
Michele Cucuzzella,
Claudio De Persis,
Arjan van der Schaft,
Antonella Ferrara
Abstract:
This paper proposes a distributed sliding mode control strategy for optimal Load Frequency Control (OLFC) in power networks, where besides frequency regulation also minimization of generation costs is achieved (economic dispatch). We study a nonlinear power network partitioned into control areas, where each area is modelled by an equivalent generator including voltage and second order turbine-gove…
▽ More
This paper proposes a distributed sliding mode control strategy for optimal Load Frequency Control (OLFC) in power networks, where besides frequency regulation also minimization of generation costs is achieved (economic dispatch). We study a nonlinear power network partitioned into control areas, where each area is modelled by an equivalent generator including voltage and second order turbine-governor dynamics. The turbine-governor dynamics suggest the design of a sliding manifold, such that the turbine-governor system enjoys a suitable passivity property, once the sliding manifold is attained. This work offers a new perspective on OLFC by means of sliding mode control, and in comparison with existing literature, we relax required dissipation conditions on the generation side and assumptions on the system parameters.
△ Less
Submitted 5 September, 2017;
originally announced September 2017.
-
A Robust Consensus Algorithm for Current Sharing and Voltage Regulation in DC Microgrids
Authors:
Michele Cucuzzella,
Sebastian Trip,
Claudio De Persis,
Xiaodong Cheng,
Antonella Ferrara,
Arjan van der Schaft
Abstract:
In this paper a novel distributed control algorithm for current sharing and voltage regulation in Direct Current (DC) microgrids is proposed. The DC microgrid is composed of several Distributed Generation units (DGUs), including Buck converters and current loads. The considered model permits an arbitrary network topology and is affected by unknown load demand and modelling uncertainties. The propo…
▽ More
In this paper a novel distributed control algorithm for current sharing and voltage regulation in Direct Current (DC) microgrids is proposed. The DC microgrid is composed of several Distributed Generation units (DGUs), including Buck converters and current loads. The considered model permits an arbitrary network topology and is affected by unknown load demand and modelling uncertainties. The proposed control strategy exploits a communication network to achieve proportional current sharing using a consensus-like algorithm. Voltage regulation is achieved by constraining the system to a suitable manifold. Two robust control strategies of Sliding Mode (SM) type are developed to reach the desired manifold in a finite time. The proposed control scheme is formally analyzed, proving the achievement of proportional current sharing, while guaranteeing that the weighted average voltage of the microgrid is identical to the weighted average of the voltage references.
△ Less
Submitted 29 April, 2018; v1 submitted 15 August, 2017;
originally announced August 2017.
-
Optimal regulation of flow networks with transient constraints
Authors:
Sebastian Trip,
Tjardo Scholten,
Claudio De Persis
Abstract:
This paper investigates the control of flow networks, where the control objective is to regulate the measured output (e.g storage levels) towards a desired value. We present a distributed controller that dynamically adjusts the inputs and flows, to achieve output regulation in the presence of unknown disturbances, while satisfying given input and flow constraints. Optimal coordination among the in…
▽ More
This paper investigates the control of flow networks, where the control objective is to regulate the measured output (e.g storage levels) towards a desired value. We present a distributed controller that dynamically adjusts the inputs and flows, to achieve output regulation in the presence of unknown disturbances, while satisfying given input and flow constraints. Optimal coordination among the inputs, minimizing a suitable cost function, is achieved by exchanging information over a communication network. Exploiting an incremental passivity property, the desired steady state is proven to be globally asymptotically attractive under the closed loop dynamics. Two case studies (a district heating system and a multi-terminal HVDC network) show the effectiveness of the proposed solution.
△ Less
Submitted 2 August, 2017;
originally announced August 2017.
-
Stability and Frequency Regulation of Inverters with Capacitive Inertia
Authors:
Pooya Monshizadeh,
Claudio De Persis,
Tjerk Stegink,
Nima Monshizadeh,
Arjan van der Schaft
Abstract:
In this paper, we address the problem of stability and frequency regulation of a recently proposed inverter. In this type of inverter, the DC-side capacitor emulates the inertia of a synchronous generator. First, we remodel the dynamics from the electrical power perspective. Second, using this model, we show that the system is stable if connected to a constant power load, and the frequency can be…
▽ More
In this paper, we address the problem of stability and frequency regulation of a recently proposed inverter. In this type of inverter, the DC-side capacitor emulates the inertia of a synchronous generator. First, we remodel the dynamics from the electrical power perspective. Second, using this model, we show that the system is stable if connected to a constant power load, and the frequency can be regulated by a suitable choice of the controller. Next, and as the main focus of this paper, we analyze the stability of a network of these inverters, and show that frequency regulation can be achieved by using an appropriate controller design. Finally, a numerical example is provided which illustrates the effectiveness of the method.
△ Less
Submitted 14 October, 2017; v1 submitted 5 April, 2017;
originally announced April 2017.
-
Output Impedance Diffusion into Lossy Power Lines
Authors:
Pooya Monshizadeh,
Nima Monshizadeh,
Claudio De Persis,
Arjan van der Schaft
Abstract:
Output impedances are inherent elements of power sources in the electrical grids. In this paper, we give an answer to the following question: What is the effect of output impedances on the inductivity of the power network? To address this question, we propose a measure to evaluate the inductivity of a power grid, and we compute this measure for various types of output impedances. Following this co…
▽ More
Output impedances are inherent elements of power sources in the electrical grids. In this paper, we give an answer to the following question: What is the effect of output impedances on the inductivity of the power network? To address this question, we propose a measure to evaluate the inductivity of a power grid, and we compute this measure for various types of output impedances. Following this computation, it turns out that network inductivity highly depends on the algebraic connectivity of the network. By exploiting the derived expressions of the proposed measure, one can tune the output impedances in order to enforce a desired level of inductivity on the power system. Furthermore, the results show that the more "connected" the network is, the more the output impedances diffuse into the network. Finally, using Kron reduction, we provide examples that demonstrate the utility and validity of the method.
△ Less
Submitted 1 November, 2018; v1 submitted 5 February, 2017;
originally announced February 2017.
-
A power consensus algorithm for DC microgrids
Authors:
Claudio De Persis,
Erik Weitenberg,
Florian Dorfler
Abstract:
A novel power consensus algorithm for DC microgrids is proposed and analyzed. DC microgrids are networks composed of DC sources, loads, and interconnecting lines. They are represented by differential-algebraic equations connected over an undirected weighted graph that models the electrical circuit. A second graph represents the communication network over which the source nodes exchange information…
▽ More
A novel power consensus algorithm for DC microgrids is proposed and analyzed. DC microgrids are networks composed of DC sources, loads, and interconnecting lines. They are represented by differential-algebraic equations connected over an undirected weighted graph that models the electrical circuit. A second graph represents the communication network over which the source nodes exchange information about the instantaneous powers, which is used to adjust the injected current accordingly. This give rise to a nonlinear consensus-like system of differential-algebraic equations that is analyzed via Lyapunov functions inspired by the physics of the system. We establish convergence to the set of equilibria consisting of weighted consensus power vectors as well as preservation of the weighted geometric mean of the source voltages. The results apply to networks with constant impedance, constant current and constant power loads.
△ Less
Submitted 24 February, 2017; v1 submitted 13 November, 2016;
originally announced November 2016.
-
Optimized Thermal-Aware Job Scheduling and Control of Data Centers
Authors:
Tobias Van Damme,
Claudio De Persis,
Pietro Tesi
Abstract:
Analyzing data centers with thermal-aware optimization techniques is a viable approach to reduce energy consumption of data centers. By taking into account thermal consequences of job placements among the servers of a data center, it is possible to reduce the amount of cooling necessary to keep the servers below a given safe temperature threshold. We set up an optimization problem to analyze and c…
▽ More
Analyzing data centers with thermal-aware optimization techniques is a viable approach to reduce energy consumption of data centers. By taking into account thermal consequences of job placements among the servers of a data center, it is possible to reduce the amount of cooling necessary to keep the servers below a given safe temperature threshold. We set up an optimization problem to analyze and characterize the optimal setpoints for the workload distribution and the supply temperature of the cooling equipment. Furthermore under mild assumptions we design and analyze controllers that drive the data center to the optimal state without knowledge of the current total workload to be handled by the data center. The response of our controller is validated by simulations and convergence to the optimal setpoints is achieved under varying workload conditions.
△ Less
Submitted 2 November, 2016;
originally announced November 2016.
-
Exponential convergence under distributed averaging integral frequency control
Authors:
Erik Weitenberg,
Claudio De Persis,
Nima Monshizadeh
Abstract:
We investigate the performance and robustness of distributed averaging integral controllers used in the optimal frequency regulation of power networks. We construct a strict Lyapunov function that allows us to quantify the exponential convergence rate of the closed-loop system. As an application, we study the stability of the system in the presence of disruptions to the controllers' communication…
▽ More
We investigate the performance and robustness of distributed averaging integral controllers used in the optimal frequency regulation of power networks. We construct a strict Lyapunov function that allows us to quantify the exponential convergence rate of the closed-loop system. As an application, we study the stability of the system in the presence of disruptions to the controllers' communication network, and investigate how the convergence rate is affected by these disruptions.
△ Less
Submitted 7 July, 2017; v1 submitted 12 August, 2016;
originally announced August 2016.