Mathematics > Optimization and Control
[Submitted on 5 Mar 2018 (v1), last revised 2 Aug 2018 (this version, v3)]
Title:Riemannian optimal model reduction of stable linear systems
View PDFAbstract:In this paper, we develop a method for solving the problem of minimizing the $H^2$ error norm between the transfer functions of original and reduced systems on the set of stable matrices and two Euclidean spaces. That is, we develop a method for identifying the optimal reduced system from all stable linear systems. However, it is difficult to develop an algorithm for solving this problem, because the set of stable matrices is highly non-convex. To overcome this issue, we show that the problem can be transformed into a tractable Riemannian optimization on the product manifold of the set of skew-symmetric matrices, the manifold of the symmetric positive-definite matrices, and two Euclidean spaces. The stability of the reduced systems constructed using the optimal solutions to our problem is preserved. To solve the reduced problem, the Riemannian gradient and Hessian are derived and a Riemannian trust-region method is developed. The initial point in the proposed approach is selected using the output from the balanced truncation (BT) method. Numerical experiments demonstrate that our method considerably improves the results given by BT in the sense of the $H^2$ norm, and also provides reduced systems that are globally near-optimal solutions to the problem of minimizing the $H^{\infty}$ error norm. Moreover, we show that our method provides a better reduced model than BT from the viewpoint of the frequency response.
Submission history
From: Kazuhiro Sato [view email][v1] Mon, 5 Mar 2018 07:14:14 UTC (86 KB)
[v2] Mon, 23 Apr 2018 04:18:57 UTC (86 KB)
[v3] Thu, 2 Aug 2018 12:25:57 UTC (165 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.