Design analysis of permanent magnet DC motors with differing armature, magnet and yoke lengths | IEEE Conference Publication | IEEE Xplore