Canada permanent magnet motor