This document presents a study on using PIDF auto-tuning to determine the parameters of a PIDF controller for an automatic voltage regulator (AVR) system to improve power system stability. A MATLAB GUI was developed to simulate a synchronous generator with an AVR. The PIDF controller provided better transient response than a conventional PID controller, with lower overshoot, rise time, and settling time. In conclusion, the PIDF controller enhanced system performance with minimal additional electronic components compared to the conventional AVR system.