PID Control Experiment – Tuning the Controller

PID_FCIn the first part of this blog I described building a test apparatus that allows me to experiment with tuning a PID loop controlling a levitating pin pong ball in a tube.

This second installment is about trying different hands-on methods of tuning the loop, understanding how they are derived, and how well they perform compared to each other.

Continue reading “PID Control Experiment – Tuning the Controller”

PID Control Experiment – Making the Testing Rig

PID_FCPID (Proportional, Integral, Derivative) control is a classic control algorithm that I have used for a few projects, ending with ‘good enough’ control, without really spending time learning how to properly tune the PID constants.

Time for me to fill in the gap in my knowledge, so in this two part blog I want to capture my learning. Hopefully it is useful for someone else. In this first part I will document the learning and testing rig and software. The next part will be about tuning the control loop.

Continue reading “PID Control Experiment – Making the Testing Rig”