Variable speed fire pump controllers can use variable frequency drives (VFDs) to control pump speed. VFDs have several elements including rectifiers, DC links, and inverters. They provide soft starting for motors but can also affect motors and electrical systems. Proper motor requirements, testing, and system tuning are needed for fire pump applications.