Magnetomechanics of internal-dipole, Halbach-array motor/generators | IEEE Journals & Magazine | IEEE Xplore