Text this: Optimizing PID control for automatic voltage regulators using ADIWACO PSO