The working principle of hydraulic pistion engine was briefly introduced. To solve the problem of the piston stopping steadily at the bottom dead centre, a new project that fixing hydraulic buffer at the bottom of the compress cavity was presented. The engine model was established and simulated based on MATLAB. The simulation results indicate that the project is valuable. It can provide guidance for the study of the hydraulic engine.