Modeling and simulation of a brushless DC motor (BLDCM) drive - Mohamad Fauzi Omar (2007)