Searcharxiv⌕ Search

arXiv subjects

Timm Faulwasser

Publications and source records attributed to Timm Faulwasser.

At least 91 records · Page 5Linked to original sources

On Continuous-Time Infinite Horizon Optimal Control -- Dissipativity, Stability and Transversality

This paper analyses the interplay between dissipativity and stability properties in continuous-time infinite-horizon Optimal Control Problems (OCPs). We establish several relations between these properties, which culminate in a set of equivalence conditions. Moreover, we investigate convergence and stability of the infinite-horizon optimal adjoint trajectories. The workhorse for our investigations is a notion of strict dissipativity in OCPs, which has been coined in the context of economic model predictive control. With respect to the link between stability and dissipativity, the present paper can be seen as an extension of the seminal work on least squares optimal control by Willems from 1971. Furthermore, we show that strict dissipativity provides a conclusive answer to the question of adjoint transversality conditions in infinite-horizon optimal control which has been raised by Halkin in 1974. Put differently, we establish conditions under which the adjoints converge to their optimal steady state value. We draw upon several examples to illustrate our findings. Moreover, we discuss the relation of our findings to results available in the literature.

eess.SY↗

On the Turnpike to Design of Deep Neural Nets: Explicit Depth Bounds

It is well-known that the training of Deep Neural Networks (DNN) can be formalized in the language of optimal control. In this context, this paper leverages classical turnpike properties of optimal control problems to attempt a quantifiable answer to the question of how many layers should be considered in a DNN. The underlying assumption is that the number of neurons per layer -- i.e., the width of the DNN -- is kept constant. Pursuing a different route than the classical analysis of approximation properties of sigmoidal functions, we prove explicit bounds on the required depths of DNNs based on asymptotic reachability assumptions and a dissipativity-inducing choice of the regularization terms in the training problem. Numerical results obtained for the two spiral task data set for classification indicate that the proposed estimates can provide non-conservative depth bounds.

cs.LG↗

A Simulation Study on Turnpikes in Stochastic LQ Optimal Control

This paper presents a simulation study on turnpike phenomena in stochastic optimal control problems. We employ the framework of Polynomial Chaos Expansions (PCE) to investigate the presence of turnpikes in stochastic LQ problems. Our findings indicate that turnpikes can be observed in the evolution of PCE coefficients as well as in the evolution of statistical moments. Moreover, the turnpike phenomenon can be observed for optimal realization trajectories and with respect to the optimal stationary distribution. Finally, while adding variance penalization to the objective alters the turnpike, it does not destroy the phenomenon.

eess.SY↗

Convergence Certificate for Stochastic Derivative-Free Trust-Region Methods based on Gaussian Processes

In many machine learning applications, one wants to learn the unknown objective and constraint functions of an optimization problem from available data and then apply some technique to attain a local optimizer of the learned model. This work considers Gaussian processes as global surrogate models and utilizes them in conjunction with derivative-free trust-region methods. It is well known that derivative-free trust-region methods converge globally---provided the surrogate model is probabilistically fully linear. We prove that \glspl{gp} are indeed probabilistically fully linear, thus resulting in fast (compared to linear or quadratic local surrogate models) and global convergence. We draw upon the optimization of a chemical reactor to demonstrate the efficiency of \gls{gp}-based trust-region methods.

eess.SY↗

Primal or Dual Terminal Constraints in Economic MPC? -- Comparison and Insights

This chapter compares different formulations for Economic nonlinear Model Predictive Control (EMPC) which are all based on an established dissipativity assumption on the underlying Optimal Control Problem (OCP). This includes schemes with and without stabilizing terminal constraints, respectively, or with stabilizing terminal costs. We recall that a recently proposed approach based on gradient correcting terminal penalties implies a terminal constraint on the adjoints of the OCP. We analyze the feasibility implications of these dual/adjoint terminal constraints and we compare our findings to approaches with and without primal terminal constraints. Moreover, we suggest a conceptual framework for approximation of the minimal stabilizing horizon length. Finally, we illustrate our findings considering a chemical reactor as an example.

eess.SY↗

Distributed Control of Charging for Electric Vehicle Fleets under Dynamic Transformer Ratings

Due to their large power draws and increasing adoption rates, electric vehicles (EVs) will become a significant challenge for electric distribution grids. However, with proper charging control strategies, the challenge can be mitigated without the need for expensive grid reinforcements. This manuscript presents and analyzes new distributed charging control methods to coordinate EV charging under nonlinear transformer temperature ratings. Specifically, we assess the trade-offs between required data communications, computational efficiency, and optimality guarantees for different control strategies based on a convex relaxation of the underlying nonlinear transformer temperature dynamics. Classical distributed control methods such as those based on dual decomposition and alternating direction method of multipliers (ADMM) are compared against the new Augmented Lagrangian-based Alternating Direction Inexact Newton (ALADIN) method and a novel low-information, look-ahead version of packetized energy management (PEM). These algorithms are implemented and analyzed for two case studies on residential and commercial EV fleets. Simulation results validate the new methods and provide insights into key trade-offs.

eess.SY↗

The interval turnpike property for adjoints

In this work we derive an interval turnpike result for adjoints of finite- and infinite-dimensional nonlinear optimal control problems under the assumption of an interval turnpike on states and controls. We consider stabilizable dynamics governed by a generator of a semigroup with finite-dimensional unstable part satisfying a spectral decomposition condition and show the desired turnpike property under continuity assumptions on the first-order optimality conditions. We further give stronger estimates for analytic semigroups and provide a numerical example with a boundary controlled semilinear heat equation to illustrate the results.

math.OC↗

Optimal Experiment Design for AC Power Systems Admittance Estimation

The integration of renewables into electrical grids calls for the development of tailored control schemes which in turn require reliable grid models. In many cases, the grid topology is known but the actual parameters are not exactly known. This paper proposes a new approach for online parameter estimation in power systems based on optimal experimental design using multiple measurement snapshots. In contrast to conventional methods, our method computes optimal excitations extracting the maximum information in each estimation step to accelerate convergence. The performance of the proposed method is illustrated on a case study.

eess.SY↗

PolyChaos.jl -- A Julia Package for Polynomial Chaos in Systems and Control

Polynomial chaos expansion (PCE) is an increasingly popular technique for uncertainty propagation and quantification in systems and control. Based on the theory of Hilbert spaces and orthogonal polynomials, PCE allows for a unifying mathematical framework to study systems under arbitrary uncertainties of finite variance; we introduce this problem as a so-called mapping under uncertainty. For practical PCE-based applications we require orthogonal polynomials relative to given probability densities, and their quadrature rules. With PolyChaos we provide a Julia software package that delivers the desired functionality: given a probability density function, PolyChaos offers several numerical routines to construct the respective orthogonal polynomials, and the quadrature rules together with tensorized scalar products. PolyChaos is the first PCE-related software written in Julia, a scientific programming language that combines the readability of scripted languages with the speed of compiled languages. We provide illustrating numerical examples that show both PCE and PolyChaos in action.

eess.SY↗

A Dissipativity Characterization of Velocity Turnpikes in Optimal Control Problems for Mechanical Systems

Turnpikes have recently gained significant research interest in optimal control, since they allow for pivotal insights into the structure of solutions to optimal control problems. So far, mainly steady state solutions which serve as optimal operation points, are studied. This is in contrast to time-varying turnpikes, which are in the focus of this paper. More concretely, we analyze symmetry-induced velocity turnpikes, i.e. controlled relative equilibria, called trim primitives, which are optimal operation points regarding the given cost criterion. We characterize velocity turnpikes by means of dissipativity inequalities. Moreover, we study the equivalence between optimal control problems and steady-state problems via the corresponding necessary optimality conditions. An academic example is given for illustration.

eess.SY↗

Turnpike Properties in Discrete-Time Mixed-Integer Optimal Control

This note discusses properties of parametric discrete-time Mixed-Integer Optimal Control Problems (MIOCPs) as they often arise in mixed-integer NMPC. We argue that in want for a handle on similarity properties of parametric MIOCPs the classical turnpike notion from optimal control is helpful. We provide sufficient turnpike conditions based on a dissipativity notion of MIOCPs, and we show that the turnpike property allows specific and accurate guesses for the integer-valued controls. Moreover, we show how the turnpike property can be used to derive efficient node-weighted branch-and-bound schemes tailored to parametric MIOCPs. We draw upon numerical examples to illustrate our findings.

eess.SY↗

Modeling and simulation of sector-coupled networks: A gas-power benchmark

In this contribution, we aim at presenting a gas-to-power benchmark problem that can be used for the simulation of electricity and gas networks in a time-dependent environment. Based on realistic data from the IEEE database and the GasLib suite, we describe the full set up of the underlying equations and motivate the choice of parameters. The simulation results demonstrate the applicability of the proposed approach and also allow for a clear visualization of gas-power conversion.

eess.SY↗

Partially Distributed Outer Approximation

This paper presents a novel partially distributed outer approximation algorithm, named PaDOA, for solving a class of structured mixed integer convex programming (MICP) problems to global optimality. The proposed scheme uses an iterative outer approximation method for coupled mixed integer optimization problems with separable convex objective functions, affine coupling constraints, and compact domain. PaDOA proceeds by alternating between solving large-scale structured mixed-integer linear programming problems and partially decoupled mixed-integer nonlinear programming subproblems that comprise much fewer integer variables. We establish conditions under which PaDOA converges to global minimizers after a finite number of iterations and verify these properties with an application to thermostatically controlled loads.

math.OC↗

A Parallel Decomposition Scheme for Solving Long-Horizon Optimal Control Problems

We present a temporal decomposition scheme for solving long-horizon optimal control problems. In the proposed scheme, the time domain is decomposed into a set of subdomains with partially overlapping regions. Subproblems associated with the subdomains are solved in parallel to obtain local primal-dual trajectories that are assembled to obtain the global trajectories. We provide a sufficient condition that guarantees convergence of the proposed scheme. This condition states that the effect of perturbations on the boundary conditions (i.e., initial state and terminal dual/adjoint variable) should decay asymptotically as one moves away from the boundaries. This condition also reveals that the scheme converges if the size of the overlap is sufficiently large and that the convergence rate improves with the size of the overlap. We prove that linear quadratic problems satisfy the asymptotic decay condition, and we discuss numerical strategies to determine if the condition holds in more general cases. We draw upon a non-convex optimal control problem to illustrate the performance of the proposed scheme.

math.OC↗

Towards Velocity Turnpikes in Optimal Control of Mechanical Systems

The paper proposes first steps towards the formalization and characterization of time-varying turnpikes in optimal control of mechanical systems. We propose the concepts of velocity steady states, which can be considered as partial steady states, and hyperbolic velocity turnpike properties for analysis and control. We show for a specific example that, for all finite horizons, both the (essential part of the) optimal solution and the orbit of the time-varying turnpike correspond to (optimal) trim solutions. Hereby, the present paper appears to be the first to combine the concepts of trim primitives and time-varying turnpike properties.

math.OC↗

Towards Optimality Preserving Aggregation for Scheduling Distributed Energy Resources

Scheduling the power exchange between a population of heterogeneous distributed energy resources and the corresponding upper-level system is an important control problem in power systems. A key challenge is the large number of (partially uncertain) parameters and decision variables that increase the computational burden and that complicate the structured consideration of uncertainties. Reducing the number of decision variables by means of aggregation can alleviate these issues. However, despite the frequent use of aggregation for storage, few works in the literature provide formal justification. In the present paper, we investigate aggregation of heterogeneous (storage) devices with time-varying power and energy constraints. In particular, we propose mild conditions on the constraints of each device guaranteeing the applicability of an aggregated model in scheduling without any loss of optimality in comparison to the complete problem. We conclude with a discussion of limitations and possible extensions of our findings.

eess.SY↗

Feasibility vs. Optimality in Distributed AC OPF - A Case Study Considering ADMM and ALADIN

This paper investigates the role of feasible initial guesses and large consensus-violation penalization in distributed optimization for Optimal Power Flow (OPF) problems. Specifically, we discuss the behavior of the Alternating Direction of Multipliers Method (ADMM). We show that in case of large consensus-violation penalization ADMM might exhibit slow progress. We support this observation by an analysis of the algorithmic properties of ADMM. Furthermore, we illustrate our findings considering the IEEE 57 bus system and we draw upon a comparison of ADMM and the Augmented Lagrangian Alternating Direction Inexact Newton (ALADIN) method.

eess.SY↗

Decomposition of non-convex optimization via bi-level distributed ALADIN

Decentralized optimization algorithms are important in different contexts, such as distributed optimal power flow or distributed model predictive control, as they avoid central coordination and enable decomposition of large-scale problems. In case of constrained non-convex optimization only a few algorithms are currently are available; often their performance is limited, or they lack convergence guarantees. This paper proposes a framework for decentralized non-convex optimization via bi-level distribution of the Augmented Lagrangian Alternating Direction Inexact Newton (ALADIN) algorithm. Bi-level distribution means that the outer ALADIN structure is combined with an inner distribution/decentralization level solving a condensed variant of ALADIN's convex coordination QP by decentralized algorithms. We prove sufficient conditions ensuring local convergence while allowing for inexact decentralized/distributed solutions of the coordination QP. Moreover, we show how a decentralized variant of conjugate gradient or decentralized ADMM schemes can be employed at the inner level. We draw upon case studies from power systems and robotics to illustrate the performance of the proposed framework.

math.OC↗