System Dynamics

Equilibrium and stability properties

For a system with LTI state-space model \(\dot{\bm{x}} = A \bm{x} + B \bm{u}\), \(\bm{y} = C\bm{x}+D\bm{u}\), the model is in an equilibrium state \(\overline{\bm{x}}\) if \(\dot{\bm{x}} = 0\). This implies \(A \overline{\bm{x}} + B \bm{u} = 0\). For constant input \(\overline{\bm{u}}\), this implies \[\begin{aligned} A\overline{\bm{x}} = -B\overline{\bm{u}}.\end{aligned}\] If \(A\) is invertible,1 as is often the case, there is a unique solution for a single equilibrium state: \[\begin{aligned} \overline{\bm{x}} &= -A^{-1} B \overline{\bm{u}}.\end{aligned}\]

Definition

If \(\bm{x}\) is perturbed from an equilibrium state \(\overline{\bm{x}}\), the response \(\bm{x}(t)\) can:

  1. asymptotically return to \(\overline{\bm{x}}\)

  2. diverge from \(\overline{\bm{x}}\)

  3. remain perturbed or oscillate about \(\overline{\bm{x}}\) with a constant amplitude

A phase portrait is a parametric plot of state variable trajectories, with time implicit. Phase portraits are exceptionally useful for understanding nonlinear systems, but they also give us a nice way to understand stability, as in figure 5.2.

These definitions of stability can be interpreted in terms of the free response of a system, as described, below.

Stability defined by the free response

Using the concept of the free response (no inputs, just initial conditions), we define the following types of stability for LTI systems (Nise2015?).

  1. An LTI system is asymptotically stable if the free response approaches an equilibrium state as time approaches infinity.

  2. An LTI system is unstable if the free response grows without bound as time approaches infinity.

  3. An LTI system is marginally stable if the free response neither decays nor grows but remains constant or oscillates as time approaches infinity.

These statements imply that the free response alone governs stability. Recall that the free response \(y_\text{fr}\) of a system with characteristic equation roots \(\lambda_i\) with multiplicity \(m_i\), for constants \(C_i\), is \[\begin{aligned} y_\text{fr}(t) = \sum_i C_i t^{m_i-1} e^{\lambda_i t}.\end{aligned}\] Each term will either decay to zero, remain constant, or increase without bound—depending on the sign of the real part of the corresponding root of the characteristic equation \(\Re{(\lambda_i)}\).

In other words, for an LTI system, the following statements hold.

  1. An LTI system is asymptotically stable if, for all \(\lambda_i\), \(\Re{(\lambda_i)} < 0\).

  2. An LTI system is unstable if, for any \(\lambda_i\), \(\Re{(\lambda_i)} > 0\).

  3. An LTI system is marginally stable if,

    1. for all \(\lambda_i\), \(\Re{(\lambda_i)} \le 0\) and

    2. at least one \(\Re{(\lambda_i)} = 0\) and

    3. no \(\lambda_i\) for which \(\Re{(\lambda_i)} = 0\) has multiplicity \(m_i > 1\).

Stability defined by the forced response

An alternate formulation of the stability definitions above is called the bounded-input bounded-output (BIBO) definition of stability, and states the following (Nise2015?).

  1. A system is BIBO stable if every bounded input yields a bounded output.

  2. A system is BIBO unstable if any bounded input yields an unbounded output.

In terms of BIBO stability, marginal stability, then, means that a system has a bounded response to some inputs and an unbounded response to others. For instance, a second-order undamped system response to a sinusoidal input at the natural frequency is unbounded, whereas every other input yields a bounded output.

Although we focus on the definitions of stability in terms of the free response, it is good to understand BIBO stability, as well.


  1. If \(A\) is not invertible, the system has at least one eigenvalue equal to zero, which yields an equilibrium subspace equal to an offset (by \(B\overline{\bm{u}}\)) of the null space of the state space \(\mathbb{R}^n\).↩︎

Online Resources for Section 5.2

No online resources.