Closed-loop feedback system: We can interpret PSO as a closed-loop feedback system. Consider a simplified 1D PSO:

We can interpret as the reference (target), as the system output, and as the feedback action.

Second order system: We can eliminate velocity by writing it as:

Substituting:

Re-arranging:

This shows that PSO is a second-order dynamic system. Memory (via velocity) introduces inertia.

We can assume a solution of

The characteristic equation is

with poles

Thus, we can consider PSO dynamics as a function of pole locations, as we know that poles determine system behavior.

If we have a solution of the form:

we have the stability condition

meaning that poles inside the unit circle give convergence, on the boundary give oscillation, and outside results in divergence.

Looking at the characteristic equation again:

We can also see that stability requires , , . Since , we have:

Thus, the result in Constriction PSO that we saw:

is actually just control theory.

Interpreting the parameters:

  • control the damping (oscillation)
  • controls the attraction strength
  • Stable PSO properly placed poles