Permanent magnet linear motor technology