A semi-analytical model for the analysis of a Permanent Magnet tubular linear generator | IEEE Conference Publication | IEEE Xplore