How to Automatically Tune PID Controllers