Design of surface permanent magnet-type vernier motor using Halbach array magnet | IEEE Conference Publication | IEEE Xplore