Motion control of a hydraulic free-piston engine | IEEE Conference Publication | IEEE Xplore