Structure-preserving generalized balanced truncation for nonlinear port-Hamiltonian systems
Authors
Arijit Sarkar, Jacquelien M.A. Scherpen
Abstract
In this paper, we introduce the notions of generalized controllability and observability functions for stable continuous-time nonlinear systems. We propose a balanced realization for nonlinear port-Hamiltonian systems in which the generalized energy functions are balanced and at the same time the Hamiltonian of the corresponding system is in diagonal form. The reduced order model obtained by truncation of states in the balanced coordinates preserves the port-Hamiltonian structure. For a special case of nonlinear port-Hamiltonian systems with quadratic Hamiltonian, the approach of generalized balanced truncation boils down to a feasibility problem of matrix inequalities. We illustrate the results with an example of a mass–spring–damper system with Coulomb friction.
Keywords
balancing, generalized controllability function and generalized observability function, nonlinear systems, port-hamiltonian systems, structure-preserving model reduction
Citation
- Journal: Systems & Control Letters
- Year: 2023
- Volume: 174
- Issue:
- Pages: 105501
- Publisher: Elsevier BV
- DOI: 10.1016/j.sysconle.2023.105501
BibTeX
@article{Sarkar_2023,
title={{Structure-preserving generalized balanced truncation for nonlinear port-Hamiltonian systems}},
volume={174},
ISSN={0167-6911},
DOI={10.1016/j.sysconle.2023.105501},
journal={Systems \& Control Letters},
publisher={Elsevier BV},
author={Sarkar, Arijit and Scherpen, Jacquelien M.A.},
year={2023},
pages={105501}
}References
- 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
- GLOVER K (1984) All optimal Hankel-norm approximations of linear multivariable systems and theirL,∞-error bounds†. International Journal of Control 39(6):1115–1193. https://doi.org/10.1080/0020717840893323 – 10.1080/00207178408933239
- Antoulas, (2005)
- Hinrichsen D, Pritchard AJ (1990) An improved error estimate for reduced-order models of discrete-time systems. IEEE Trans Automat Contr 35(3):317–320. https://doi.org/10.1109/9.5034 – 10.1109/9.50345
- Cheng X, Scherpen JMA, Besselink B (2019) Balanced truncation of networked linear passive systems. Automatica 104:17–25. https://doi.org/10.1016/j.automatica.2019.02.04 – 10.1016/j.automatica.2019.02.045
- Scherpen JMA (1993) Balancing for nonlinear systems. Systems & Control Letters 21(2):143–153. https://doi.org/10.1016/0167-6911(93)90117- – 10.1016/0167-6911(93)90117-o
- Fujimoto K, Scherpen JMA (2005) Nonlinear input-normal realizations based on the differential eigenstructure of Hankel operators. IEEE Trans Automat Contr 50(1):2–18. https://doi.org/10.1109/tac.2004.84047 – 10.1109/tac.2004.840476
- Fujimoto K, Scherpen JMA (2010) Balanced Realization and Model Order Reduction for Nonlinear Systems Based on Singular Value Analysis. SIAM J Control Optim 48(7):4591–4623. https://doi.org/10.1137/07069533 – 10.1137/070695332
- Fujimoto K, Tsubakino D (2008) Computation of nonlinear balanced realization and model reduction based on Taylor series expansion. Systems & Control Letters 57(4):283–289. https://doi.org/10.1016/j.sysconle.2007.08.01 – 10.1016/j.sysconle.2007.08.015
- Krener, Reduced order modeling of nonlinear control systems. (2008)
- Ionescu TC, Fujimoto K, Scherpen JMA (2010) Dissipativity preserving balancing for nonlinear systems — A Hankel operator approach. Systems & Control Letters 59(3–4):180–194. https://doi.org/10.1016/j.sysconle.2010.01.00 – 10.1016/j.sysconle.2010.01.003
- Verriest, Flow balancing nonlinear systems. (2000)
- Besselink B, van de Wouw N, Scherpen JMA, Nijmeijer H (2014) Model Reduction for Nonlinear Systems by Incremental Balanced Truncation. IEEE Trans Automat Contr 59(10):2739–2753. https://doi.org/10.1109/tac.2014.232654 – 10.1109/tac.2014.2326548
- Kawano Y, Scherpen JMA (2017) Model Reduction by Differential Balancing Based on Nonlinear Hankel Operators. IEEE Trans Automat Contr 62(7):3293–3308. https://doi.org/10.1109/tac.2016.262820 – 10.1109/tac.2016.2628201
- Kawano, Model reduction by generalized differential balancing. (2015)
- Sarkar A, Scherpen JMA (2022) Extended Differential Balancing for Nonlinear Dynamical Systems. IEEE Control Syst Lett 6:3170–3175. https://doi.org/10.1109/lcsys.2022.318352 – 10.1109/lcsys.2022.3183528
- Maschke, Port-controlled Hamiltonian systems : Modeling origins and systemstheoretic properties. (1992)
- 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
- van der Schaft, (2017)
- Lopezlena, Energy-Storage balanced reduction of port-Hamiltonian systems. (2003)
- Fujimoto, Balanced realization and model order reduction for port-Hamiltonian systems. J. Syst. Des. Dyn. (2008)
- Kawano Y, Scherpen JMA (2018) Structure Preserving Truncation of Nonlinear Port Hamiltonian Systems. IEEE Trans Automat Contr 63(12):4286–4293. https://doi.org/10.1109/tac.2018.281178 – 10.1109/tac.2018.2811787
- Polyuga RV, van der Schaft A (2010) Structure preserving model reduction of port-Hamiltonian systems by moment matching at infinity. Automatica 46(4):665–672. https://doi.org/10.1016/j.automatica.2010.01.01 – 10.1016/j.automatica.2010.01.018
- Ionescu, Moment matching for nonlinear port-Hamiltonian and gradient systems. (2013)
- Ionescu TC, Astolfi A (2013) Families of moment matching based, structure preserving approximations for linear port Hamiltonian systems. Automatica 49(8):2424–2434. https://doi.org/10.1016/j.automatica.2013.05.00 – 10.1016/j.automatica.2013.05.006
- Scherpen, A structure-preserving minimal representation of a nonlinear port-Hamiltonian system. (2008)
- Chaturantabut S, Beattie C, Gugercin S (2016) Structure-Preserving Model Reduction for Nonlinear Port-Hamiltonian Systems. SIAM J Sci Comput 38(5):B837–B865. https://doi.org/10.1137/15m105508 – 10.1137/15m1055085
- Borja, Extended balancing of continuous-time LTI systems : a structure-preserving approach. IEEE Trans. Autom. Control (2022)
- Dullerud, (2000)
- Uhlig F (1979) A recurring theorem about pairs of quadratic forms and extensions: a survey. Linear Algebra and its Applications 25:219–237. https://doi.org/10.1016/0024-3795(79)90020- – 10.1016/0024-3795(79)90020-x
- Kato, (1982)
- Novikov MA (2014) Simultaneous diagonalization of three real symmetric matrices. Russ Math 58(12):59–69. https://doi.org/10.3103/s1066369x1412007 – 10.3103/s1066369x1412007x
- Gómez-Estern F, Van der Schaft AJ (2004) Physical Damping in IDA-PBC Controlled Underactuated Mechanical Systems. European Journal of Control 10(5):451–468. https://doi.org/10.3166/ejc.10.451-46 – 10.3166/ejc.10.451-468
- Boyd, (1994)
- Sturm JF (1999) Using SeDuMi 1.02, A Matlab toolbox for optimization over symmetric cones. Optimization Methods and Software 11(1–4):625–653. https://doi.org/10.1080/1055678990880576 – 10.1080/10556789908805766
- Sarkar, (2022)
- Milnor, (1963)