Piston motion control of a free-piston engine generator : A new approach using cascade control JiaB MikalsenR SmallboneA ZuoZ FengH RoskillyAP 2016 Simulation data for the controller performance, data obtained and analysed using Matlab/Simulink.