• Leading-edge incision and trailing-edge deflection are incorporated into the calculation of aerodynamic coefficients . • A flexible dynamic model with eight degrees of freedom is established. • A characteristic modeling method is used to reduce the order of the dynamic model. • Generalized predictive control based on a characteristic model is applied to the parafoil system. The determination of aerodynamic parameters of parafoil canopies has been a crucial issue because it affects the model precision. To calculate the aerodynamic coefficients of a canopy, the lifting-line theory has been used in the traditional method. However, because of the existence of leading-edge incisions, there are some restrictive assumptions in lifting-line theory when one is calculating the aerodynamic coefficients of a canopy. Therefore in this article we calculate the aerodynamic coefficients on the basis of computational fluid dynamics . As an improvement, the effects of a leading-edge incision and trailing-edge deflection are considered. Firstly, lift and drag coefficients are obtained by use of computational fluid dynamics. Then the least-squares method is used to identify incision and deflection factors. Furthermore, an eight-degrees-of-freedom mathematical model of a parafoil system is established on the basis of the parameters obtained. Finally, a novel control algorithm, generalized predictive control based on a characteristic model, is applied to the system. The precision of the model established and the effectiveness of the proposed control method are validated by simulation and airdrop testing.