Dynamic model of a free-piston Stirling engine with four degrees of freedom combined with the thermodynamic submodel | IEEE Conference Publication | IEEE Xplore