Experimental analysis on the operation process of opposed-piston free piston engine generator