A Semi-Anaytical Model for the Analysis of a Permanent Magnet Tubular Linear Generator | IEEE Journals & Magazine | IEEE Xplore