Analytical calculation and analysis of electromagnetic torque for a skewed brushless DC motor with Halbach array | IEEE Conference Publication | IEEE Xplore