Novel modeling design of three phase tubular permanent magnet linear generator for marine applications | IEEE Conference Publication | IEEE Xplore