Structure and synthesis of PID controllers /