Approximating the nearest stable discrete-time system

From MaRDI portal
Publication:2419035

DOI10.1016/J.LAA.2019.03.014zbMATH Open1415.65086arXiv1802.08033OpenAlexW2921142465WikidataQ128189613 ScholiaQ128189613MaRDI QIDQ2419035FDOQ2419035


Authors: Nicolas Gillis, Michael Karow, Punit Sharma Edit this on Wikidata


Publication date: 29 May 2019

Published in: Linear Algebra and its Applications (Search for Journal in Brave)

Abstract: In this paper, we consider the problem of stabilizing discrete-time linear systems by computing a nearby stable matrix to an unstable one. To do so, we provide a new characterization for the set of stable matrices. We show that a matrix A is stable if and only if it can be written as A=S1UBS, where S is positive definite, U is orthogonal, and B is a positive semidefinite contraction (that is, the singular values of B are less or equal to 1). This characterization results in an equivalent non-convex optimization problem with a feasible set on which it is easy to project. We propose a very efficient fast projected gradient method to tackle the problem in variables (S,U,B) and generate locally optimal solutions. We show the effectiveness of the proposed method compared to other approaches.


Full work available at URL: https://arxiv.org/abs/1802.08033




Recommendations




Cites Work


Cited In (11)





This page was built for publication: Approximating the nearest stable discrete-time system

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2419035)