Aerodynamic Force Modeling of Multirotor Unmanned Aerial Vehicles
Abstract
This paper describes a novel multirotor unmanned aerial vehicle aerodynamic force model with the aim of creating a multirotor simulation that is suitable for the evaluation of station-keeping performance in turbulent wind. It fills the gap between simple models that ignore important aerodynamic effects and other more comprehensive but computationally expensive models. The model is synthesized from static wind tunnel test data and accounts for variations in angular rotor speed, apparent wind speed, and angle of attack on the vehicle’s rotors. Experimental validation is performed through indoor free-flight pitch step responses. On average, the simulated root mean square pitch tracking error is found to be within 31% of the experiment. The usefulness of the whole system to determine station-keeping performance is assessed by free-flight station-keeping experiments in a wind tunnel environment. The tracking error along all three axes is found to increase with increasing mean wind speed. The simulated standard deviation of errors along the wind direction is on average within 7% of the experiment, whereas those of the errors along axes perpendicular to the wind direction are found to be within 56%. Overall trends are similar in all cases, making the model suitable for performance comparisons of flight controllers.
References
[1] , “Modeling and Characterization of a Canopy Sampling Aerial Manipulator,” 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), IEEE Publ., Piscataway, NJ, 2016, pp. 679–684. doi:https://doi.org/10.1109/ROBIO.2016.7866401
[2] , “UAV for 3D Mapping Applications: A Review,” Applied Geomatics, Vol. 6, No. 1, 2014, pp. 1–15. doi:https://doi.org/10.1007/s12518-013-0120-x
[3] , “Fine-Tuning of UAV Control Rules for Spraying Pesticides on Crop Fields: An Approach for Dynamic Environments,” International Journal on Artificial Intelligence Tools, Vol. 25, No. 1, 2016, pp. 1–19. doi:https://doi.org/10.1142/S0218213016600034 IAITEL
[4] , “Disturbance Rejection with Distributed Acceleration Sensing for Small Unmanned Aircraft Systems,” AIAA Journal, Vol. 54, No. 8, 2016, pp. 2233–2246. doi:https://doi.org/10.2514/1.J054408 AIAJAH 0001-1452
[5] , “Mathematical Modeling of Hexacopter,” Applied Mathematical Sciences, Vol. 7, No. 97, 2013, pp. 4805–4811. doi:https://doi.org/10.12988/ams.2013.37385 AMSCDF 0066-5452
[6] , “Modelling, Identification and Control of a Quadrotor Helicopter,” Master’s Thesis, Lund Univ., Lund, Sweden, Aug. 2008, http://lup.lub.lu.se/student-papers/record/8847641 [retrieved 28 Sept. 2018].
[7] , “Modelling and Control of Quadcopter,” Independent Research Project in Applied Mathematics, Aalto Univ., Espoo, Finland, Aug. 2011, p. 4, http://sal.aalto.fi/publications/pdf-files/eluu11_public.pdf [retrieved 28 Sept. 2018].
[8] , “Mathematical Modelling of Unmanned Aerial Vehicles with Four Rotors,” Interdisciplinary Description of Complex Systems, Vol. 14, No. 1, 2016, pp. 88–100. doi:https://doi.org/10.7906/indecs.14.1.9
[9] , “A Globally Stabilizing Path Following Controller for Rotorcraft with Wind Disturbance Rejection,” IEEE Transactions on Control Systems Technology, Vol. 23, No. 2, 2015, pp. 708–714. doi:https://doi.org/10.1109/TCST.2014.2326820 IETTE2 1063-6536
[10] , “Dynamic Control of Autonomous Quadrotor Flight in an Estimated Wind Field,” Proceedings of the 52nd Annual Conference on Decision and Control, IEEE Publ., Piscataway, NJ, 2013, pp. 3609–3616. doi:https://doi.org/10.1109/CDC.2013.6760438
[11] , “Model-Based Design Development and Control of a Wind Resistant Multirotor UAV,” Master’s Thesis, Lund Univ., Lund, Sweden, 2014, http://lup.lub.lu.se/student-papers/record/4610294 [retrieved 28 Sept. 2018].
[12] , “Hover Performance Measurements Toward Understanding Aerodynamic Interference in Coaxial, Tandem, and Tilt Rotors,” Journal of the American Helicopter Society, Vol. 60, No. 3, 2015, pp. 1–17. doi:https://doi.org/10.4050/JAHS.60.032005 JHESAK 0002-8711
[13] , “Computations of Torque-Balanced Coaxial Rotor Flows,” Proceedings of the AIAA SCITECH Forum 2017, AIAA Paper 2017-0052, 2017, pp. 1–12. doi:https://doi.org/10.2514/6.2017-0052
[14] , “Wind Tunnel Testing of a VTOL MAV Propeller in Tilted Operating Mode,” 2014 International Conference on Unmanned Aircraft Systems (ICUAS), IEEE Publ., Piscataway, NJ, 2014, pp. 1064–1072. doi:https://doi.org/10.1109/ICUAS.2014.6842358
[15] , “A Propeller Model for General Forward Flight Conditions,” International Journal of Intelligent Unmanned Systems, Vol. 3, Nos. 2/3, 2015, pp. 72–92. doi:https://doi.org/10.1108/IJIUS-06-2015-0007
[16] , “Quadrotor Control in a Wind Field,” 2015 International Conference on Unmanned Aircraft Systems (ICUAS), IEEE Publ., Piscataway, NJ, 2015, pp. 320–328. doi:https://doi.org/10.1109/ICUAS.2015.7152306
[17] , “Novel Quadrotor Forward-Flight Model Based on Wake Interference,” AIAA Journal, Vol. 53, No. 12, 2015, pp. 3522–3533. doi:https://doi.org/10.2514/1.J053011 AIAJAH 0001-1452
[18] , “Disturbance Accomodation Control for Wind Rejection of a Quadcopter,” 2016 International Conference on Unmanned Aircraft Systems (ICUAS), IEEE Publ., Piscataway, NJ, 2016, pp. 695–701. doi:https://doi.org/10.1109/ICUAS.2016.7502632
[19] , “L1 Adaptive Control for Wind Gust Rejection in Quad-Rotor UAV Wind Turbine Inspection,” 2017 International Conference on Unmanned Aircraft Systems (ICUAS), IEEE Publ., Piscataway, NJ, 2017, pp. 1840–1849. doi:https://doi.org/10.1109/ICUAS.2017.7991485
[20] , “Gust Disturbance Alleviation with Incremental Nonlinear Dynamic Inversion,” 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE Publ., Piscataway, NJ, 2016, pp. 5626–5631. doi:https://doi.org/10.1109/IROS.2016.7759827
[21] , “Safety-Guaranteed Flight Test Environment for Micro Air Vehicles,” AIAA Journal, Vol. 54, No. 3, 2016, pp. 1018–1029. doi:https://doi.org/10.2514/1.J054241 AIAJAH 0001-1452
[22] , “Cascaded Incremental Nonlinear Dynamic Inversion for MAV Disturbance Rejection,” Control Engineering Practice, Vol. 73, March 2018, pp. 79–90. doi:https://doi.org/10.1016/j.conengprac.2018.01.003 COEPEL 0967-0661
[23] DJI, “DJI Flame Wheel ARF Kit,” 2018, https://www.dji.com/flame-wheel-arf [retrieved 28 Sept. 2018].
[24] , “Development of a Wind Tunnel Experimental Setup for Testing Multirotor Unmanned Aerial Vehicles in Turbulent Conditions,” 2018 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), IEEE Publ., Piscataway, NJ, 2018.
[25] PX4 Dev Team, “Open Source for Drones–PX4 Pro Open Source Autopilot,” 2018, http://px4.io/ [retrieved 28 Sept. 2018].
[26] , Wind Energy Handbook, 2nd ed., Wiley, Chichester, U.K., 2011, pp. 9–21. doi:https://doi.org/10.1002/9781119992714