Two-stroke Aviation Piston Engines are multivariable systems with severe non-linear dynamics, making their modeling challenging for control engineers. Although many studies have been conducted on simplified modeling of four-stroke gasoline engines and large-scale two-stroke diesel engines for automobiles and ships, only a few have focused on the general modeling of small two-stroke aviation engines. Thus, extensive research on a general modeling method for two-stroke aviation engines is required. A general non-linear Mean Value Engine Model (MVEM) of two-stroke aviation piston engines is developed. Various parts of the model are represented by appropriate empirical equations that require little engine data and easily fit different engines. The objective is to develop a general and accurate method for rapid engine modeling that captures the main dynamics and can create control systems for two-stroke aviation piston engines. The model is validated using HIRTH-3203 and NU-57 measurement data, and the results show that the issues of fitting simplicity and general applicability are well addressed. Finally, the air-fuel ratio control based on the model predictive control method is carried out on the HIRTH-3203 MVEM, which demonstrates the effectiveness of the proposed MVEM in the controller design and evaluation. The proposed model may support the application of new control technologies, such as adaptive control and intelligent control, in the two-stroke aviation piston engine systems.