Class library in C++ to compute Lyapunov functions for nonlinear systems∗. Issue 11 (2015)
- Record Type:
- Journal Article
- Title:
- Class library in C++ to compute Lyapunov functions for nonlinear systems∗. Issue 11 (2015)
- Main Title:
- Class library in C++ to compute Lyapunov functions for nonlinear systems∗
- Authors:
- Björnsson, Jóhann
Gudmundsson, Skuli
Hafstein, Sigurdur - Abstract:
- Abstract: Lyapunov functions are of fundamental importance in the stability analysis of dynamical systems. Unfortunately, the construction of Lyapunov functions for nonlinear systems is in general a very dificult problem. We present software written in C++ that computes Lyapunov functions for n-dimensional, nonlinear, time-continuous dynamical systems defined through systems of autonomous differential equations. The software implements the computation of continuous and piecewise afine (CPA) Lyapunov functions through linear programming (LP) and the computation of Lyapunov functions using radial basis functions (RBF) and collocation. In the former case a common Lyapunov function for a finite set of nonlinear systems can be computed and it is guaranteed to be a true Lyapunov function, i.e. to fulfill the defining properties of a Lyapunov function exactly and rigorously (as opposed to approximately, which is so often the case with numerically contrived results). In the latter case the computed function is smooth and is guaranteed to be a Lyapunov function outside of an arbitrary small neighbourhood of the equilibrium, if the collocation points are close enough. However, it is not obvious how to determine what is close enough. A Lyapunov property test for the CPA interpolation of the computed RBF solution is therefore also part of the software.
- Is Part Of:
- IFAC-PapersOnLine. Volume 48:Issue 11(2015)
- Journal:
- IFAC-PapersOnLine
- Issue:
- Volume 48:Issue 11(2015)
- Issue Display:
- Volume 48, Issue 11 (2015)
- Year:
- 2015
- Volume:
- 48
- Issue:
- 11
- Issue Sort Value:
- 2015-0048-0011-0000
- Page Start:
- 778
- Page End:
- 783
- Publication Date:
- 2015
- Subjects:
- Lyapunov function -- C++ software -- stability -- dynamical systems
Automatic control -- Periodicals
629.805 - Journal URLs:
- https://www.journals.elsevier.com/ifac-papersonline/ ↗
http://www.sciencedirect.com/ ↗ - DOI:
- 10.1016/j.ifacol.2015.09.284 ↗
- Languages:
- English
- ISSNs:
- 2405-8963
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 5735.xml