Error bounds for port-Hamiltonian model and controller reduction based on system balancing
Authors
Tobias Breiten, Riccardo Morandin, Philipp Schulze
Abstract
We study linear quadratic Gaussian (LQG) control design for linear port-Hamiltonian systems. To this end, we exploit the freedom in choosing the weighting matrices and propose a specific choice which leads to an LQG controller which is port-Hamiltonian and, thus, in particular stable and passive. Furthermore, we construct a reduced-order controller via balancing and subsequent truncation. This approach is closely related to classical LQG balanced truncation and shares a similar a priori error bound with respect to the gap metric. By exploiting the non-uniqueness of the Hamiltonian, we are able to determine an optimal pH representation of the full-order system in the sense that the error bound is minimized. In addition, we discuss consequences for pH-preserving balanced truncation model reduction which results in two different classical H ∞ -error bounds. Finally, we illustrate the theoretical findings by means of two numerical examples.
Keywords
error bounds, lqg control design, model order reduction, port-hamiltonian systems
Citation
- Journal: Computers & Mathematics with Applications
- Year: 2022
- Volume: 116
- Issue:
- Pages: 100–115
- Publisher: Elsevier BV
- DOI: 10.1016/j.camwa.2021.07.022
- Note: New trends in Computational Methods for PDEs
BibTeX
@article{Breiten_2022,
title={{Error bounds for port-Hamiltonian model and controller reduction based on system balancing}},
volume={116},
ISSN={0898-1221},
DOI={10.1016/j.camwa.2021.07.022},
journal={Computers \& Mathematics with Applications},
publisher={Elsevier BV},
author={Breiten, Tobias and Morandin, Riccardo and Schulze, Philipp},
year={2022},
pages={100--115}
}References
- Willems J (1971) Least squares stationary optimal control and the algebraic Riccati equation. IEEE Trans Automat Contr 16(6):621–634. https://doi.org/10.1109/tac.1971.109983 – 10.1109/tac.1971.1099831
- Willems JC (1972) Dissipative dynamical systems part I: General theory. Arch Rational Mech Anal 45(5):321–351. https://doi.org/10.1007/bf0027649 – 10.1007/bf00276493
- Willems JC (1972) Dissipative dynamical systems Part II: Linear systems with quadratic supply rates. Arch Rational Mech Anal 45(5):352–393. https://doi.org/10.1007/bf0027649 – 10.1007/bf00276494
- van der Schaft, (1996)
- van der Schaft A, Jeltsema D (2014) Port-Hamiltonian Systems Theory: An Introductory Overview. Foundations and Trends® in Systems and Control 1(2–3):173–378. https://doi.org/10.1561/260000000 – 10.1561/2600000002
- Duindam, (2009)
- van der Schaft AJ, Maschke BM (2013) Port-Hamiltonian Systems on Graphs. SIAM J Control Optim 51(2):906–937. https://doi.org/10.1137/11084009 – 10.1137/110840091
- Beattie CA, Mehrmann V, Van Dooren P (2019) Robust port-Hamiltonian representations of passive systems. Automatica 100:182–186. https://doi.org/10.1016/j.automatica.2018.11.01 – 10.1016/j.automatica.2018.11.013
- Mehl C, Mehrmann V, Sharma P (2016) Stability Radii for Linear Hamiltonian Systems with Dissipation Under Structure-Preserving Perturbations. SIAM J Matrix Anal & Appl 37(4):1625–1654. https://doi.org/10.1137/16m106733 – 10.1137/16m1067330
- Brugnoli, Port-Hamiltonian flexible multibody dynamics. Multibody Syst. Dyn. (2020)
- Celledoni,
- Kotyczka P, Lefèvre L (2019) Discrete-time port-Hamiltonian systems: A definition based on symplectic integration. Systems & Control Letters 133:104530. https://doi.org/10.1016/j.sysconle.2019.10453 – 10.1016/j.sysconle.2019.104530
- Mehrmann, Structure-preserving discretization for port-Hamiltonian descriptor systems. (2019)
- Serhani, A partitioned finite element method for the structure-preserving discretization of damped infinite-dimensional port-Hamiltonian systems with boundary control. (2019)
- Halevi Y (1994) Stable LQG controllers. IEEE Trans Automat Contr 39(10):2104–2106. https://doi.org/10.1109/9.32880 – 10.1109/9.328801
- Lozano-Leal, On the design of the dissipative LQG-type controllers. (1988)
- Wu, (2016)
- Wu, Structure-preserving reduction of port Hamiltonian systems using a modified LQG method. (2014)
- Wu Y, Hamroun B, Le Gorrec Y, Maschke B (2018) Reduced order LQG control design for port Hamiltonian systems. Automatica 95:86–92. https://doi.org/10.1016/j.automatica.2018.05.00 – 10.1016/j.automatica.2018.05.003
- Jacob, (2012)
- Antoulas, (2005)
- Egger H, Kugler T, Liljegren-Sailer B, Marheineke N, Mehrmann V (2018) On Structure-Preserving Model Reduction for Damped Wave Propagation in Transport Networks. SIAM J Sci Comput 40(1):A331–A365. https://doi.org/10.1137/17m112530 – 10.1137/17m1125303
- Gugercin S, Polyuga RV, Beattie C, van der Schaft A (2012) Structure-preserving tangential interpolation for model reduction of port-Hamiltonian systems. Automatica 48(9):1963–1974. https://doi.org/10.1016/j.automatica.2012.05.05 – 10.1016/j.automatica.2012.05.052
- Polyuga RV, van der Schaft AJ (2012) Effort- and flow-constraint reduction methods for structure preserving model reduction of port-Hamiltonian systems. Systems & Control Letters 61(3):412–421. https://doi.org/10.1016/j.sysconle.2011.12.00 – 10.1016/j.sysconle.2011.12.008
- Wolf T, Lohmann B, Eid R, Kotyczka P (2010) Passivity and Structure Preserving Order Reduction of Linear Port-Hamiltonian Systems Using Krylov Subspaces. European Journal of Control 16(4):401–406. https://doi.org/10.3166/ejc.16.401-40 – 10.3166/ejc.16.401-406
- Liljegren-Sailer, (2020)
- Guiver C, Opmeer MR (2013) Error bounds in the gap metric for dissipative balanced approximations. Linear Algebra and its Applications 439(12):3659–3698. https://doi.org/10.1016/j.laa.2013.09.03 – 10.1016/j.laa.2013.09.032
- McFarlane, (1990)
- Curtain, Model reduction for control design for distributed parameter systems. (2003)
- Meyer DG (1990) Fractional balanced reduction: model reduction via fractional representation. IEEE Trans Automat Contr 35(12):1341–1345. https://doi.org/10.1109/9.6101 – 10.1109/9.61011
- Chahlaoui Y, Lemonnier D, Vandendorpe A, Van Dooren P (2006) Second-order balanced truncation. Linear Algebra and its Applications 415(2–3):373–384. https://doi.org/10.1016/j.laa.2004.03.03 – 10.1016/j.laa.2004.03.032
- Reis T, Stykel T (2008) Balanced truncation model reduction of second-order systems. Mathematical and Computer Modelling of Dynamical Systems 14(5):391–406. https://doi.org/10.1080/1387395070184417 – 10.1080/13873950701844170
- Gugercin S, Antoulas AC (2004) A Survey of Model Reduction by Balanced Truncation and Some New Results. International Journal of Control 77(8):748–766. https://doi.org/10.1080/0020717041000171344 – 10.1080/00207170410001713448
- Moore B (1981) Principal component analysis in linear systems: Controllability, observability, and model reduction. IEEE Trans Automat Contr 26(1):17–32. https://doi.org/10.1109/tac.1981.110256 – 10.1109/tac.1981.1102568
- Mullis C, Roberts R (1976) Synthesis of minimum roundoff noise fixed point digital filters. IEEE Trans Circuits Syst 23(9):551–562. https://doi.org/10.1109/tcs.1976.108425 – 10.1109/tcs.1976.1084254
- Harshavardhana, Stochastic balancing and approximation - stability and minimality. (1983)
- JOHNSON CD (1979) State-variable design methods may produce unstable feedback controllers. International Journal of Control 29(4):607–619. https://doi.org/10.1080/0020717790892272 – 10.1080/00207177908922723
- Mehrmann, (1991)
- Damm, Balanced truncation for stochastic linear systems with guaranteed error bound. (2014)
- Sandberg H, Rantzer A (2004) Balanced Truncation of Linear Time-Varying Systems. IEEE Trans Automat Contr 49(2):217–229. https://doi.org/10.1109/tac.2003.82286 – 10.1109/tac.2003.822862
- Möckel J, Reis T, Stykel T (2011) Linear-quadratic Gaussian balancing for model reduction of differential-algebraic systems. International Journal of Control 84(10):1627–1643. https://doi.org/10.1080/00207179.2011.62279 – 10.1080/00207179.2011.622791
- CURTAIN RF (1990) Robust stabilizability of normalized coprime factors: the infinite-dimensional case. International Journal of Control 51(6):1173–1190. https://doi.org/10.1080/0020717900893412 – 10.1080/00207179008934125
- Sefton JA, Ober RJ (1993) On the gap metric and coprime factor perturbations. Automatica 29(3):723–734. https://doi.org/10.1016/0005-1098(93)90066- – 10.1016/0005-1098(93)90066-3
- Vidyasagar M (1984) The graph metric for unstable plants and robustness estimates for feedback stability. IEEE Trans Automat Contr 29(5):403–418. https://doi.org/10.1109/tac.1984.110354 – 10.1109/tac.1984.1103547
- Zhou, (1996)
- Golub, (2013)
- Unneland, A novel scheme for positive real balanced truncation. (2007)
- TOMBS MS, POSTLETHWAITE I (1987) Truncated balanced realization of a stable non-minimal state-space system. International Journal of Control 46(4):1319–1330. https://doi.org/10.1080/0020717870893397 – 10.1080/00207178708933971
- Penzl T (2006) Algorithms for model reduction of large dynamical systems. Linear Algebra and its Applications 415(2–3):322–343. https://doi.org/10.1016/j.laa.2006.01.00 – 10.1016/j.laa.2006.01.007
- Benner P, Quintana-Ortí ES (1999) Solving stable generalized Lyapunov equations with the matrix sign function. Numerical Algorithms 20(1):75–100. https://doi.org/10.1023/a:101919143127 – 10.1023/a:1019191431273
- Opdenacker PC, Jonckheere EA (1988) A contraction mapping preserving balanced reduction scheme and its infinity norm error bounds. IEEE Trans Circuits Syst 35(2):184–189. https://doi.org/10.1109/31.172 – 10.1109/31.1720