Torque control of a brushless DC motor using multivariable sliding mode extremum seeking PI tuning
Six-step commutation with round robin state machine to alleviate error in hall-effect-sensor reading for BLDC motor control