
The class/shape function transformation (CST) method (Kulfan, 2007) is a novel parameterization method which can model a wide array of smooth geometries with a small number of equations and parameters (Kevin and David, 2009). This method can work with nearly any airfoil using 7–13 control points, but the control point optimization process is time consuming. ( 2003) reviewed the existing method of airfoil parameterization and proposed a novel method based on the general fifth-order parametric spline. Therefore, an accurate approach for transforming the geometric configuration to parameters that can be identified by computers is of great importance. With the development of computing techniques, the numerical method is becoming a significant technique in the fields of aviation and aerospace vehicle design (Huang, 2015). The choice of airfoil is of great importance in aircraft design thus, it is very important to discover the characteristics of airfoils with different shapes. According to the voyage equation, the lift-to-drag ratio of an aircraft is very important for enhancing the voyage in terms of keeping the oil costs low (Huang et al., 2012c), and this relates to the environment surrounding the aircraft. Improving the capacity of aircraft is essential work for their designers. With the development of the aviation industry, environmental aircraft with low flight costs have attracted increasing attention worldwide. In modern society, flying by air has become a more and more popular part of people’s lives. The process for exploring an improved airfoil through parameterization to optimization is worth referencing in future work. The pressure contours and lift-to-drag ratio along with the attack angle have been compared with those of the original airfoil, and the results demonstrate the strength of the optimized airfoil. Ultimately, an airfoil with better capacity than the original one is acquired using the multi-island genetic algorithm based nonlinear programming by quadratic Lagrangian optimization method. The numerical result of the flow around the airfoil shows reasonable agreement with the experimental data graphically and quantitatively. The response surface model based on the uniform Latin hypercube sampling method gives an accurate prediction of the lift-to-drag ratio with changes in the design variables. The obtained result shows that the modified class/shape function transformation method produces a better imitation of an airfoil in the nose and tail regions than the original method, and that it will satisfy the tolerance zone of the model in a wind tunnel. Finally, the nonlinear programming by quadratic Lagrangian method is utilized to modify the multi-island genetic algorithm, which has an improved optimization effect than the method used on its own. A polynomial-based response surface model and the uniform Latin hypercube sampling method are employed to decrease computational cost. The computational fluid dynamics method is applied to obtain numerically the aerodynamic parameters of the parameterized airfoil, and the result is proved credible by comparison with available experimental data in the open literature. The class/shape function transformation has been proved to be a good method for airfoil parameterization, and in this paper it is modified to improve imitation accuracy. Based on NACA 0012, an improved airfoil is explored in this paper. An excellent airfoil with a high lift-to-drag ratio may decrease oil consumption and enhance the voyage.
#NACA 0012 AIRFOIL GENERATOR MATLAB DOWNLOAD#
You can download the geometry file below. Other important functions include saving the points to file and opening a figure to have a larger plot of the airfoil geometry The sample I used for this post is the NACA 4415 oriented at 6 degree AOA. Non-uniform offers concentrated points at the leading and trailing edges which is very useful in a CFD code since more elements are required at those two areas. Uniform offers an even distribution of grid points. There are two options for the grid point type. Other functions include setting the number of grid points, edge type and grid point type. You can also orient the foil at different angles of attack. You can input any four digits in the airfoil box to generate a shape for a thickness-to-chord (t/c) ratio of 0.2. Using the guide program in MATLAB I have created a GUI for displaying geometries of NACA airfoils. I present a simple yet effective way of getting airfoil geometries.
#NACA 0012 AIRFOIL GENERATOR MATLAB SOFTWARE#
What does an Aerospace Engineer do when he is bored? He jumps on his desktop with sophisticated and cutting edge software and develop tools that would be an asset in his career and beneficial for his hobbies. Solidworks propeller created using MATLAB generated geometry files
