DroneCFD was born from the frustrations caused by the difficuly of numerically simulating a small unmanned aircraft. DroneCFD has been developed using freely available code, OpenFOAM, so everyone can access the technology. DroneCFD requires only an STL file of a small unmanned aircraft. With a single command line call, and some patience, a user can see the lift and drag performance of the geometry:
dcRun --geometry <myaircraft>.stl --aoa -6 -4 -2 0 2 4 6 8 10
This command verifies the geometry, creates a simulation domain, refinement regions and the mesh around the aircraft geometry, simulates the geometry and post-processes the result. The image below shows the resulting surface mesh on a benchmark aircraft.
Simulation results generally agree well with wind tunnel data available for the included reference aircraft geometry, as shown in the figure below. Obvious issues arise at higher angles of attack, which should be considered when using this as a design tool.
To get started, please check out the Getting Started
page. If you have questions please ask them in the Forum
. The source code and project wiki can be found on the projects Github page
. Finally, check out the Gallery
for images related to DroneCFD results. If you would like to display something in the gallery, please send an email to email@example.com. Thanks for stopping by!