A self-tuning PID voltage regulator for synchronous generators | IEEE Journals & Magazine | IEEE Xplore