Design and analysis of helical motion permanent magnet motor with cylindrical Halbach array | IEEE Journals & Magazine | IEEE Xplore