Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Stability and Feedback

Equilibrium points

An equilibrium point is a state at which the system can remain indefinitely if the input is held appropriately and no perturbation moves it away. For

x˙=f(x,u),\dot{\mathbf{x}}=\mathbf{f}(\mathbf{x},\mathbf{u}),

a pair (xe,ue)(\mathbf{x}_e,\mathbf{u}_e) is an equilibrium if

f(xe,ue)=0.\mathbf{f}(\mathbf{x}_e,\mathbf{u}_e)=\mathbf{0}.

For the uncontrolled mass–spring–damper system with no disturbance, the origin (x,x˙)=(0,0)(x,\dot{x})=(0,0) is an equilibrium.

What stability means

Engineers often explain stability informally:

For an LTI system, these questions reduce to the eigenvalues of the matrix AA. For

x˙=Ax,\dot{\mathbf{x}}=A\mathbf{x},

the origin is:

For the mass–spring–damper state matrix

A=[01k/mc/m],A=\begin{bmatrix}0&1\\-k/m&-c/m\end{bmatrix},

the characteristic equation is

λ2+cmλ+km=0.\lambda^2+\frac{c}{m}\lambda+\frac{k}{m}=0.

If m>0m>0, c>0c>0, and k>0k>0, the eigenvalues have negative real part and the equilibrium is asymptotically stable.

Natural frequency and damping ratio

For a second-order system,

ωn=km,ζ=c2km.\omega_n=\sqrt{\frac{k}{m}}, \qquad \zeta=\frac{c}{2\sqrt{km}}.

The natural frequency ωn\omega_n measures the speed of the undamped oscillatory dynamics, while the damping ratio ζ\zeta measures damping relative to critical damping. Greater stiffness generally raises natural frequency, greater damping raises damping ratio, and greater mass tends to lower natural frequency.

Phase-plane trajectories for asymptotically stable and unstable systems.

Stability is ultimately about trajectories. Nearby trajectories approach an asymptotically stable equilibrium, while some trajectories move away from an unstable equilibrium.

How feedback changes dynamics

Consider

x˙=Ax+Bu.\dot{\mathbf{x}}=A\mathbf{x}+B\mathbf{u}.

With state feedback

u=Kx,\mathbf{u}=-K\mathbf{x},

the closed-loop system becomes

x˙=(ABK)x.\dot{\mathbf{x}}=(A-BK)\mathbf{x}.

Feedback reshapes the effective dynamics by changing the system matrix from AA to ABKA-BK.

Conceptual pole maps showing how feedback shifts closed-loop poles and changes stability and response.

Increasing feedback can shift the closed-loop poles. Pole movement changes response speed, oscillation, and stability margin.

If the plant design changes AA or BB, the same feedback matrix KK no longer produces the same dynamics. Conversely, if KK changes, the value of a plant design may change.

A proportional–derivative example

For the mass–spring–damper system, choose

u(t)=Kpx(t)Kdx˙(t).u(t)=-K_p x(t)-K_d\dot{x}(t).

Substituting this law into (4) gives

mx¨(t)+(c+Kd)x˙(t)+(k+Kp)x(t)=d(t).m\ddot{x}(t)+(c+K_d)\dot{x}(t)+(k+K_p)x(t)=d(t).

The proportional term behaves like added stiffness and the derivative term behaves like added damping. The controller can improve performance, but only through the plant to which it is attached.

Activity 2.4: Lyapunov Analysis of a Nonlinear Feedback System