Authors

Nicolas Gillis, Punit Sharma

Abstract

The notion of positive realness for linear time-invariant (LTI) dynamical systems, equivalent to passivity, is one of the oldest in system and control theory. In this paper, we consider the problem of finding the nearest positive real (PR) system to a non-PR system: given an LTI control system defined by \( E \dot{x}=Ax+Bu \) and \( y=Cx+Du \), minimize the Frobenius norm of \( (\Delta_E,\Delta_A,\Delta_B,\Delta_C,\Delta_D) \) such that \( (E+\Delta_E,A+\Delta_A,B+\Delta_B,C+\Delta_C,D+\Delta_D) \) is a PR system. We first show that a system is extended strictly PR if and only if it can be written as a strict port-Hamiltonian system. This allows us to reformulate the nearest PR system problem into an optimization problem with a simple convex feasible set. We then use a fast gradient method to obtain a nearby PR system to a given non-PR system and illustrate the behavior of our algorithm with several examples. This is, to the best of our knowledge, the first algorithm that computes a nearby PR system to a given non-PR sys…

Citation

  • Journal: SIAM Journal on Numerical Analysis
  • Year: 2018
  • Volume: 56
  • Issue: 2
  • Pages: 1022–1047
  • Publisher: Society for Industrial & Applied Mathematics (SIAM)
  • DOI: 10.1137/17m1137176

BibTeX

@article{Gillis_2018,
  title={{Finding the Nearest Positive-Real System}},
  volume={56},
  ISSN={1095-7170},
  DOI={10.1137/17m1137176},
  number={2},
  journal={SIAM Journal on Numerical Analysis},
  publisher={Society for Industrial & Applied Mathematics (SIAM)},
  author={Gillis, Nicolas and Sharma, Punit},
  year={2018},
  pages={1022--1047}
}

Download the bib file

References