PID bidirectional speed controller for BLDC with seamless speed reversal using Direct Commutation Switching Scheme | IEEE Conference Publication | IEEE Xplore