An introduction to the theory of Spectral Submanifolds
Contents
First order dynamical systems
We consider dynamical systems of the form
Any first order ODE (ordinary differential equation) and DAE (differential algebraic equation) with smooth right hand side can be brought to this standard form around its fixed points. After an initial translation to set a fixed point to the origin of the coordinate system, the right hand side can be rewritten to yield the desired form. Here is the linear part of the dynamical system. Throughout the dynamical systems literature the matrix is often taken to be the identity. We do not make this assumption and treat the general case, which leads to computational advantages for dynamical systems that stem from second order ODEs as the inversion of possibly large system matrices can be avoided this way, and constrained mechanical systems in DAE formulations with Lagrange multipliers, resulting in a singular matrix for B. is a vector valued nonlinear function and assumed to be -times continuously differentiable in and a set of parameters . is a non-autonomous and possibly non-linear function which contains the time-dependent forcing that is acting on the system. This forcing may for instance include direct, parametric, gyroscopic or velocity-dependent terms.
Second order mechanical systems
Invariant manifolds such as SSMs can also be computed in the phase space of second order mechanical systems. These look as follows
The linear part of the system is characterised by which denote the mass, damping and stiffness matrices, respectively. The function is a nonlinear function that is times continuously differentiable with .The distinct types of time-dependent forces are represented by general forcing vector . The second order form can be rewritten to the first order form, for instance by choosing
This choice to obtain the first-order form is not unique (cf. Jain & Haller, 2021) but all such forms can be used for the computation of SSMs. No assumption has to be made about the magnitude of the nonlinearities as the results presented here are valid for nonlinearities of any magnitude, the curvature of the computed manifolds depends smoothly on the magnitude of the nonlinearities.
Linear Part of the System
It is necessary to make an assumption on the spectrum of the two constant matrices and . Consider the linear part of the dynamical system which is given as
We assume that the two matrices are simultaneously diagonalisable, that is, there exist eigenvalues and left as well as right eigenvector pairs. In contrast to the full spectrum, small subsets of eigenvalues and their corresponding generalised eigenvectors can be computed efficiently even for large systems (cf. Golub & van Loan, 1996). We thus consider a subset of eigenvalues given as
We arrange these eigenvectors in the increasing order of magnitudes of the real parts of the associated eigenvalues, i.e.,
Note that the above procedure is valid for any general damping matrix and reduces to the computation of the conservative eigenmodes when is simultaneously diagonalisable with the mass and stiffness matrices, e.g., in the case of proportional damping.
The one-dimensional vector spaces that correspond to the span of the eigenvectors are invariant under the linear part of the dynamics. The reduced model associated to the chosen linear subspace via projection of the linear system is thus exact. This subspace is often called the master spectral subspace on which the linear part of the full dynamics can be analysed. The eigenvalues in the spectrum of the master subspace, denoted as , are collected in the vector . The master-eigenvectors are normalised such that .
For the case of DAEs, the matrix B is singular, resulting in eigenvalues with infinite magnitude and eigenvectors corresponding to constraint modes. Moreover, when handling non-polynomial nonlinearities via DAEs in polynomial form, the linear system may admit zero eigenvalues. These eigenvalues with zero or infinite magnitude should not be included into the master subspace for model reduction.
Existence and computation of SSMs
When adding nonlinearities, the flat invariant subspace does not remain invariant. Model reduction onto this subspace thus should not be performed anymore as trajectories within this subspace do not correspond to full system trajectories. A linear projection may kill essential nonlinear couplings and thus predict wrong behaviour of the reduced system even on a qualitative level, including the emergence of non-physical fixed points - we illustrate this phenomenon in a small example. This is where the computation of nonlinear invariant manifolds becomes relevant. As these manifolds are invariant, properties of the ROM such as periodic orbits and invariant tori as well as bifurcations that are found are guaranteed to exist in the full physical system. Encountering an invariant torus on an invariant manifold thus directly implies that an invariant torus of the full system has been found.
Spectral Submanifolds (SSMs) can be interpreted as the smoothest nonlinear (and non-autonomous) analogon of invariant spectral subspaces for nonlinear systems. These nonlinear invariant manifolds are tangent to given spectral subspaces and perturb smoothly from them in the magnitude of the nonlinearity. The dynamics on an SSM is called the reduced dynamics and due to the invariance of the SSM serves as an exact reduced order model (ROM) of the full system. The existence of SSMs rests on a set of non-resonance conditions, as any resonance between two modes will disallow their separation when computing the respective invariant manifolds. Details on the handling of systems with resonances can be found here and in Li et al., 2022 Li & Haller 2022. The degree of smoothness at which SSMs become unique is also coupled to the spectrum of the linear part of the dynamical system, more details on this are provided here and in Haller & Ponsioen, 2016, Ponsioen Pedergnana & Haller, 2018.
Before we proceed to compute such invariant manifolds and use them for model reduction, however, it is essential to guarantee that the objects that we are looking for, do really exist. Haller & Ponsioen, 2016 establish the existence and uniqueness of SSMs under certain non-resonance conditions. Before computing an SSM, these conditions have to be checked, to guarantee that the SSM exists. If its existence is not guaranteed, then it is also not guaranteed that the computed ROM lives in an invariant manifold of the full physical space and model reduction to this ROM looses its mathematical justification.
Autonomous SSM
Consider the limit of the dynamical system, ie. the autonomous case. We define the relative spectral quotient as
It is the relation of the smallest real part of an eigenvalue outside the master subspace to the eigenvalue in the subspace with largest real part. More details on the interpretation of this coefficient are provided in Resonances. Formally the existence of autonomous SSMs attached to a fixed point and tangent to a spectral subspace of an autonomous dynamical system is guaranteed by the following theorem (Haller & Ponsioen, 2016).
Theorem (Autonomous SSM)
For all with assume the non-resonance conditions
that is, for all eigenvalues that lie outside the spectrum of . Then the following statements hold
- There exists a class SSM, , tangent to at the trivial equilibrium point . Furthermore .
- is unique among all invariant manifolds with the properties listed in 1.
- If is jointly in and an additional parameter vector , then the SSM is also jointly in and .
The third point guarantees the existence of the SSMs for arbitrary magnitudes of the nonlinearity. Therefore the technique presented here does not leverage on any assumption concerning the magnitude of the nonlinearity, such as eg. perturbation techniques.
The components orthogonal to the slowest SSM decay onto the manifold for all trajectories in a neighbourhood of the stable fixed point of interest. The parallel components synchronise with the reduced dynamics on the SSM, hence they constitute a predictive ROM for the full system. If transient response is of interest, then intermediate SSMs may be constructed to observe the system. As SSMs are invariant, any dynamics on them is also guarenteed to exist in the full system.
The following figure (cf. Jain & Haller, 2021) depicts, how such an SSM is represented via a parametrisation. It is given by a map that maps the parametrisation coordinates onto a - dimensional manifold in full phase space. This manifold is tangent to the master spectral subspace . The reduced dynamics on the SSM are represented by and constitute an exact ROM for the full system. Due to the invariance, any trajectory of the reduced dynamics in the parametrisation space is mapped onto a trajectory on on the full phase space. For an explanation on the computation of the SSM and the reduced dynamics see Computation of SSMs. For more explanations on the choice and importance of refer to Resonances.
Non-autonomous SSMs
The autonomous treatment of SSMs can be extended if the dynamical system is driven via time dependent forcing terms. We consider quasiperiodic (possibly parametric) excitation of the form . The (quasi)-periodic phase variable introduces time dependence via the dynamical set of equations . The vector is the frequency vector and gives the basis of the quasiperiodic excitation with incommensurate frequencies. As a result the dynamical system reads
For small enough excitation amplitude the trivial fixed point of the autonomous system perturbs smoothly into an invariant torus as is increased (cf. Guckenheimer & Holmes, 1983).
Instead of being attached to the trivial fixed point , the non-autonomous SSM sticks to the invariant Torus .
The SSM stays attached to this torus at its base and thus starts to move in phase space in a quasiperiodic fashion. In mathematical terms, the tangency to in the autonomous case implies that the non-autonomous SSM is tangent to the spectral subbundle . Furthermore the manifold also starts to deform quasiperiodically. The existence of the non-autonomous SSM builds on non-resonance conditions similar to the autonomous manifold. The absolute spectral quotient which determines the degree of smoothness, beyond which the SSM is unique, is defined as
It differs from the relative quotient insofar that it includes the minimum over the full eigenvalue spectrum, also including the eigenvalues which are in the master spectrum. Commonly the slowest modes are of interest in practical applications. These tend to show the weakest dissipative behaviour and thus have eigenvalues with the lowest real part. Hence uniqueness of the non-autonomous manifold for those SSMs sets in at possibly higher orders than for the autonomous manifold. The existence and uniqueness of these non-autonomous manifolds in general is established in the succeeding theorem by Haller & Ponsioen, 2016.
Theorem (Non-autonomous SSM)
For all with assume the non-resonance conditions
for all eigenvalues outside of the master subspace, so . Then the following is true
- There exists a unique, quasiperiodic, SSM, , which perturbs smoothly in . Furthermore .
- can be described by a parametrization from an open set onto the phase space of the full system.
- There exists a vector field which satisfies the invariance equation and gives the reduced dynamics on the SSM:
For the derivation of this invariance equation and further mathematical details please refer to the SSM-Computations page. It is thus our task to compute a mathematical presentation of the manifold parametrisation and the reduced dynamics . Consequently these can then be used for further analysis, for instance the computation of backbone curves, Forced Response Curves, continuation of the reduced dynamics or stability diagrams.
In the following figure (cf. Jain & Haller, 2021), the parametrisation of such a non-autonomous SSM and the reduced dynamics on it are visualised schematically. The parametrisation space (yellow) consists of a direct product of , which contains the spacial parametrisation coordinates, with the - dimensional torus , which includes the temporal variables. The parametrisation then maps this direct product onto the invariant, non-autonomous manifold (blue) in the full, non-autonomous phase space. The spatial euclidian coordinates of this phase space are represented with a gray rectangle. At each instance in time, the non-autonomous SSM is tangent to the master subspace (green). The temporal evolution of the manifold parametrisation implies that, as time passes, the SSM stays tangent to the subbundle . The SSM furthermore deformes in a quasiperiodic manner, according to the frequencies and harmonics present in the external excitation.
Unstable SSMs and fractional SSMs
The above SSM theory assumes that the fixed point is asymptotically stable. However, this theory can be easily extended to hyperbolic fixed point, where reduction on unstable and mix-mode SSMs becomes more relevant. In particular, the definition of spectral quotients will be changed. More details on this extension can be found in Cenedese et al., 2022. Recently, theories on fractional (secondary) SSMs Haller et al., 2023 and temporally aperiodic SSMs Haller and Kaundinya, 2024 were developed. These developments significantly enhance the applicability of SSMs.