Particle Swarm Optimization for PID Tuning of a BLDC Motor. - Alberto A. Portillo; Michael T. Frye; Chunjiang Qian (SMC, 2009)