Due to their unique operating characteristics and high thermal efficiencies, free-piston engine linear generator (FPELG) has attracted research interest in recent years, thanks to the crankshaft ...