Computation (Mar 2024)
Algorithm for Propeller Optimization Based on Differential Evolution
Abstract
This paper describes the development of a methodology for air propeller optimization using Bezier curves to describe blade geometry. The proposed approach allows for more flexibility in setting the propeller shape, for example, using a variable airfoil over the blade span. The goal of optimization is to identify the appropriate geometry of a propeller that reduces the power required to achieve a given thrust. Because the proposed optimization problem is a constrained optimization process, the technique of generating a penalty function was used to convert the process into a nonconstrained optimization. For the optimization process, a variant of the differential evolution algorithm was used, which includes adaptive techniques of the evolutionary operators and a population size reduction method. The aerodynamic characteristics of the propellers were obtained using the similar to blade element momentum theory (BEMT) isolated section method (ISM) and the XFOIL program. Replacing the angle of geometric twist with the angle of attack of the airfoil section as a design variable made it possible to increase the robustness of the optimization algorithm and reduce the calculation time. The optimization technique was implemented in the OpenVINT code and has been used to design helicopter and tractor propellers for unmanned aerial vehicles. The development algorithm was validated experimentally and using CFD numerical method. The experimental tests confirm that the optimized propeller geometry is superior to commercial analogues available on the market.
Keywords