Motion control of free piston engine generator based on LQR | IEEE Conference Publication | IEEE Xplore