Interactive initialization and continuation of homoclinic and heteroclinic orbits in MATLAB
Files
Publication date
2012
Editors
Advisors
Supervisors
Document Type
Article
Metadata
Show full item recordCollections
License
Abstract
MATCONT is a MATLAB continuation package for the interactive numerical study of a range of parameterized nonlinear dynamical systems, in particular ODEs, that allows to compute curves of equilibria, limit points, Hopf points, limit cycles, flip, fold and torus bifurcation points of limit cycles. It is now possible to continue homoclinic-to-hyperbolic-saddle and homoclinic-to-saddle-node orbits in MATCONT. The implementation is done using the continuation of invariant subspaces, with the Riccati equations included in the defining system. A key feature is the possibility to initiate both types of homoclinic orbits interactively, starting from an equilibrium point and using a homotopy method. All known codimension-two homoclinic bifurcations are tested for during continuation. The test functions for inclination-flip bifurcations are implemented in a new and more efficient way. Heteroclinic orbits can now also be continued and an analogous homotopy method can be used for the initialization.
Keywords
Global bifurcation, numerical continuation, homotopy
Citation
De Witte, V, Govaerts, W, Kuznetsov, Y & Friedman, M 2012, 'Interactive initialization and continuation of homoclinic and heteroclinic orbits in MATLAB', ACM Transactions on Mathematical Software, vol. 38, no. 3, pp. 1-34. https://doi.org/10.1145/2168773.2168776