publication venue for Velocity-Based Control of Piston Trajectory in a Free-Piston Linear Electric Generator by Load Current Modulation 2022