Stability

1

Why Sampling Period Affects Stability

7 minute

Many closed-loop systems behave normally on the bench, then become shaky, slow, overshooting, or unstable in the field.

The gains did not change. The algorithm did not change. The actuator did not change. The difference may come from an ordinary-looking detail: the sampling period.

A controller does not observe the world continuously. An embedded device usually repeats this sequence:

read sensor
-> compute error
-> update controller
-> write actuator output
-> wait for the next period

That period decides how often the controller sees the system, how often it corrects output, how much delay exists, whether noise is amplified, and what integral and derivative action actually mean.

Read More