On second-order cone positive systems
Christian Grussler, Anders Rantzer

TL;DR
This paper introduces a second-order cone-based certificate for external positivity of linear systems that overcomes realization dependency issues inherent in internal positivity certificates, with applications in system approximation, control design, and model reduction.
Contribution
It proposes a realization-independent, tractable sufficient certificate for external positivity based on second-order cones, expanding applicability and reducing conservatism compared to existing methods.
Findings
The certificate is applicable to a wide class of systems without special realizations.
It enables the construction of externally positive system approximations.
It facilitates the design of controllers ensuring external positivity and preserves this property during model reduction.
Abstract
Internal positivity offers a computationally cheap certificate for external (input-output) positivity of a linear time-invariant system. However, the drawback with this certificate lies in its realization dependency. Firstly, computing such a realization requires to find a polyhedral cone with a potentially high number of extremal generators that lifts the dimension of the state-space representation, significantly. Secondly, not all externally positive systems posses an internally positive realization. Thirdly, in many typical applications such as controller design, system identification and model order reduction, internal positivity is not preserved. To overcome these drawbacks, we present a tractable sufficient certificate of external positivity based on second-order cones. This certificate does not require any special state-space realization: if it succeeds with a possibly…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
