Improvement on Thrust Control for Start-Up and Piston Motion of Free-Piston Linear Generator | IEEE Journals & Magazine | IEEE Xplore