DHMTU aerofoil implementation in GEVfoil

Following on from the previous post, on the definition of the DHMTU aerofoil, an initial implementation of this ground-effect specific aerofoil type has been created for GEVfoil. Through the Wing In Ground Effect group on groups.io, a Matlab script was discovered. This Matlab code was created by Martin Hepperl (of JavaFoil [1] fame), in 2012.… Continue reading DHMTU aerofoil implementation in GEVfoil

Introducing GEVfoil

I have decided to rename my little aerofoil project. I found no fewer than four other projects using the previous name, which I’ll avoid stating to reduce confusing search engines any further. I’ve settled on GEVfoil (Ground Effect Vehicle Aerofoil) which may seem a little obvious, but clarity should at least be in my favour.… Continue reading Introducing GEVfoil

Published
Categorised as Blog Tagged

Ramer–Douglas–Peucker algorithm

Generally speaking, for low-speed flow around an aerofoil, the largest gradients in the flow-properties coincide with the greatest curvature of the aerofoil, and thus are the region that requires the greatest concentration of cells (or nodes) in the computational domain. Many of the simplified treatments for spacing points along an aerofoil use a logarithmic spacing… Continue reading Ramer–Douglas–Peucker algorithm

Published
Categorised as Blog Tagged

GEVfoil – NACA 4 Series Part 2 and CSV Reading

Previously I had made a simple function that will generate a number of points/coordinates for any specified NACA 4 series aerofoil. The limitation with this approach was that it did a fairly poor job at capturing the leading-edge. The leading edge is of critical importance to the aerodynamic performance and characteristics of the aerofoil. After… Continue reading GEVfoil – NACA 4 Series Part 2 and CSV Reading

Published
Categorised as Blog Tagged

GEVfoil – NACA 4 Series

The intention behind GEVfoil is to establish an open-source set of Python classes to handle aerofoils (American English: airfoils). The intention is that these can be used for anything from generating simple point clouds, analytical representations all the way to STL files for CFD meshing and OpenFOAM BlockMesh output. The first step is starting with something basic,… Continue reading GEVfoil – NACA 4 Series

Published
Categorised as Blog Tagged