DSP based BLDC motor controller design with auto tuning PSO-PID algorithm | IEEE Conference Publication | IEEE Xplore