Open-Source 3D CFD of a Quadrotor Cyclogyro Aircraft
Abstract
This chapter provides a detailed method for building an unsteady 3D CFD model with multiple embedded and adjacent rotating geometries. This is done relying solely on open-source software from the OpenFOAM\(^{\textregistered }\) package. An emphasis is placed on interface meshing and domain decomposition for parallel solutions. The purpose of the model is the aerodynamic analysis of a quadrotor cyclogyro. The challenging features of this aircraft consist of a series of pairwise counterrotating rotors, each consisting of blades that oscillate by roughly 90\(^\circ \) about their own pivot point. The task is complicated by the presence of solid features in the vicinity of the rotating parts. Adequate mesh tuning is required to properly decompose the domain, which has two levels of sliding interfaces. The favored decomposition methods are either to simply divide the domain along the vertical and longitudinal axes or to manually create sets of cell faces that are designated to be held in a single processor domain. The model is validated with wind tunnel data from a past and finished project for a series of flight velocities. It agrees with the experiment in regard to the magnitude of vertical forces, but only in regard to the trend for longitudinal forces. Comparison of past wind tunnel video footage and CFD field snapshots validates the features of the flow. The model uses the laminar Euler equations and gives a nearly linear speedup on up to four processors, requiring 1 day to attain periodic stability.
Notes
Acknowledgements
The research presented in this paper was supported by the Austrian Research Promotion Agency (FFG) Basis programe research grant #849514: Entwicklung des Fluggertes D-Dalus L2 als eigenstabil flugfähigen Prototypen.
References
- 1.Barrass C (2004) Chapter 22 - Improvements in propeller performance. In: Barrass C (ed) Ship Design and Performance for Masters and Mates, Butterworth-Heinemann, Oxford, pp 218–227, 10.1016/B978-075066000-6/50024-6, URL http://www.sciencedirect.com/science/article/pii/B9780750660006500246CrossRefGoogle Scholar
- 2.Benedict M, Ramasamy M, Chopra I, Leishman JG (2009) Experiments on the Optimization of MAV-Scale Cycloidal Rotor Characteristics Towards Improving Their Aerodynamic Performance. In: American Helicopter SocietyInternational Specialist Meeting on Unmanned Rotorcraft, Phoenix, ArizonaGoogle Scholar
- 3.Benedict M, Ramasamy M, Chopra I, Leishman JG (2010) Performance of a Cycloidal Rotor Concept for Micro Air Vehicle Applications. Journal of the American Helicopter Society 55(2):022,002–1–14, https://doi.org/10.4050/JAHS.55.022002CrossRefGoogle Scholar
- 4.Benedict M, Mattaboni M, Chopra I, Masarati P (2011) Aeroelastic Analysis of a Micro-Air-Vehicle-Scale Cycloidal Rotor. AIAA Journal 49(11):2430–2443, https://doi.org/10.2514/1.J050756CrossRefGoogle Scholar
- 5.Calderon DE, Cleaver D, Wang Z, Gursul I (2013) Wake Structure of Plunging Finite Wings. In: 43rd AIAA Fluid Dynamics ConferenceGoogle Scholar
- 6.Chevalier C, Pellegrini F (2008) Pt-scotch: A tool for efficient parallel graph ordering. Parallel Computing 34(6–8):318–331, https://doi.org/10.1016/j.parco.2007.12.001, URL http://www.sciencedirect.com/science/article/pii/S0167819107001342, parallel Matrix Algorithms and ApplicationsMathSciNetCrossRefGoogle Scholar
- 7.Darrieus GJM (1931) Turbine having its rotating shaft transverse to the flow of the current. URL https://encrypted.google.com/patents/US1835018, US Patent 1,835,018
- 8.El-Samanoudy M, Ghorab AAE, Youssef SZ (2010) Effect of some design parameters on the performance of a Giromill vertical axis wind turbine. Ain Shams Engineering Journal 1(1):85–95CrossRefGoogle Scholar
- 9.Farrell P, Maddison J (2011) Conservative interpolation between volume meshes by local Galerkin projection. Computer Methods in Applied Mechanics and Engineering 200(1–4):89–100, https://doi.org/10.1016/j.cma.2010.07.015, URL http://www.sciencedirect.com/science/article/pii/S0045782510002276MathSciNetCrossRefGoogle Scholar
- 10.Gagnon L, Morandini M, Quaranta G, Muscarello V, Bindolino G, Masarati P (2014a) Cyclogyro Thrust Vectoring for Anti-Torque and Control of Helicopters. In: AHS 70th Annual Forum, Montréal, CanadaGoogle Scholar
- 11.Gagnon L, Quaranta G, Morandini M, Masarati P, Lanz M, Xisto CM, Páscoa JC (2014b) Aerodynamic and Aeroelastic Analysis of a Cycloidal Rotor. In: AIAA Modeling and Simulation Conference, Atlanta, GeorgiaGoogle Scholar
- 12.Gagnon L, Morandini M, Quaranta G, Muscarello V, Masarati P (2016) Aerodynamic models for cycloidal rotor analysis. J of Aircraft Engineering and Aerospace Technology 88(2):215–231CrossRefGoogle Scholar
- 13.Gagnon L, Quaranta G, Schwaiger M, Wills D (2017) Aerodynamic analysis of an unmanned cyclogiro aircraft. submitted to SAE Tech PapersGoogle Scholar
- 14.Gagnon, L (2014a) Interface within an interface c++ code. http://www.cfd-online.com/Forums/openfoam-solving/124586-dynamic-mesh-within-dynamic-mesh.html#post476869, last accessed Feb. 2016
- 15.Gagnon, L (2014b) Slip moving wall boundary condition c++ code. http://www.cfd-online.com/Forums/openfoam-solving/105274-free-slip-moving-wall-bc.html#post509989, last accessed Feb. 2016
- 16.Gibbens R (2003) Improvements in Airship Control Using Vertical Axis Propellers. In: Proceedings of AIAA’s 3rd Annual Aviation Technology, Integration, and Operations (ATIO) Forum, https://doi.org/10.2514/6.2003-6853
- 17.Gibbens R, Boschma J, Sullivan C (1999) Construction and testing of a new aircraft cycloidal propeller. In: Proceedings of 13th Lighter-Than-Air Systems Technology Conference., https://doi.org/10.2514/6.1999-3906
- 18.Greenshields, C (2016) OpenFOAM\(^{\textregistered }\) User Guide: 5.4 Mesh generation, snappyHexMesh. http://cfd.direct/openfoam/user-guide/snappyhexmesh/, last accessed Sept. 2016
- 19.Hwang IS, Lee HY, Kim SJ (2009) Optimization of cycloidal water turbine and the performance improvement by individual blade control. Applied Energy 86(9):1532–1540CrossRefGoogle Scholar
- 20.Ilieva G, Páscoa JC, Dumas A, Trancossi M (2012) A critical review of propulsion concepts for modern airships. Central European Journal of Engineering 2(2):189–200, https://doi.org/10.2478/s13531-011-0070-1CrossRefGoogle Scholar
- 21.Kim JW, Park SH, Yu YH (2009) Euler and Navier-Stokes Simulations of Helicopter Rotor Blade in Forward Flight Using an Overlapped Grid Solver. In: 19th AIAA Computational Fluid Dynamics Conference Proceedings, paper AIAA 2009-4268Google Scholar
- 22.Koschorrek P, Siebert C, Haghani A, Jeinsch T (2015) Dynamic Positioning with Active Roll Reduction using Voith Schneider Propeller. IFAC-PapersOnLine 48(16):178–183, https://doi.org/10.1016/j.ifacol.2015.10.277, URL http://www.sciencedirect.com/science/article/pii/S2405896315021680, 10th IFAC Conference on Manoeuvring and Control of Marine Craft MCMC 2015Copenhagen, 24–26 August 2015CrossRefGoogle Scholar
- 23.Leger JA, Páscoa JC, Xisto CM (2016) Aerodynamic Optimization of Cyclorotors. Accepted by J of Aircraft Engineering and Aerospace TechnologyGoogle Scholar
- 24.Lind A, Jarugumilli T, Benedict M, Lakshminarayan V, Jones A, Chopra I (2014) Flow field studies on a micro-air-vehicle-scale cycloidal rotor in forward flight. Experiments in Fluids 55(12):1826, https://doi.org/10.1007/s00348-014-1826-1
- 25.Maître T, Amet E, Pellone C (2013) Modeling of the flow in a Darrieus water turbine: Wall grid refinement analysis and comparison with experiments. Renewable Energy 51:497–512CrossRefGoogle Scholar
- 26.McNabb ML (2001) Development of a Cycloidal Propulsion Computer Model and Comparison with Experiment. Master’s thesis, Mississippi State UniversityGoogle Scholar
- 27.Schwaiger M (2010) Aircraft: US Patent 7735773 B2. http://www.freepatentsonline.com/7735773.html, last accessed Feb. 2016
- 28.Schwaiger M (2014) Aeroplane: US Patent USD709430 S1. http://patents.google.com/patent/USD709430S1, last accessed Feb. 2016
- 29.Xisto CM, Páscoa JC, Leger JA, Masarati P, Quaranta G, Morandini M, Gagnon L, Wills D, Schwaiger M (2014) Numerical modelling of geometrical effects in the performance of a cycloidal rotor. In: 6th European Conference on Computational Fluid Dynamics, Barcelona, SpainGoogle Scholar
- 30.Yun CY, Park IK, Lee HY, Jung JS, H IS (2007) Design of a New Unmanned Aerial Vehicle Cyclocopter. Journal of the American Helicopter Society 52(1)CrossRefGoogle Scholar