A bi-directional short stroke permanent magnet linear DC Motor | IEEE Conference Publication | IEEE Xplore