Abstract
Stability of landing and forward flight of unmanned aerial vehicles near the ground is one of the challenging problems in the quadrotor control system. In real-time operation, when the rotary-wing vehicle flies close to the ground, the thrust increases are called ground effect. According to the flight and environmental conditions and the quality of ground surface, the aerodynamic ground effect is varied continuously. In this paper, a backstepping controller is designed and adjusted by using particle swarm optimization. Controller adjustment is referred to as the process of online estimation of the ground effect in various conditions. The stability analysis is performed and guaranteed by Lyapunov theory. The simulation results indicate that the proposed method is highly practical and capable of tracking the desired trajectory appropriately.
Similar content being viewed by others
References
Aich S, Ahuja C, Gupta T, Arulmozhivarman P (2014) Analysis of ground effect on multi-rotors. In: 2014 International conference on electronics, communication and computational engineering (ICECCE). IEEE, pp 236–241
Bernard DDC, Riccardi F, Giurato M, Lovera M (2017) A dynamic analysis of ground effect for a quadrotor platform. IFAC-PapersOnLine 50(1):10311–10316
Powers C, Mellinger D, Kushleyev A, Kothmann B, Kumar V (2013) Influence of aerodynamics and proximity effects in quadrotor flight. In: Desai J, Dudek G, Khatib O, Kumar V (eds) Experimental robotics. Springer tracts in advanced robotics, vol 88. Springer, Heidelberg, pp 289–302. https://doi.org/10.1007/978-3-319-00065-7_21
Sanchez-Cuevas P, Heredia G, Ollero A (2017) Characterization of the aerodynamic ground effect and its influence in multirotor control. Int J Aerosp Eng 2017:1823056. https://doi.org/10.1155/2017/1823056
Sharf I, Nahon M, Harmat A, Khan W, Michini M, Speal N, Trentini M, Tsadok T, Wang T (2014) Ground effect experiments and model validation with Draganflyer X8 rotorcraft. In: 2014 International conference on unmanned aircraft systems (ICUAS). IEEE, pp 1158–1166
Aeronautical Research Council, Cheeseman IC, Bennett WE (1957) The effect of the ground on a helicopter rotor in forward flight. H.M. Stationery Office
Curtiss H, Sun M, Putman W, Hanker E (1984) Rotor aerodynamics in ground effect at low advance ratios. J Am Helicopter Soc 29(1):48–55
Griffiths D (2002) A study of dual-rotor interference and ground effect using a free-vortex wake model. In: AHS international, 58th annual forum proceedings. pp 592–612
Liu L, Liu W, Cartes DA (2008) Particle swarm optimization-based parameter identification applied to permanent magnet synchronous motors. Eng Appl Artif Intell 21(7):1092–1100
Tofighi EM, Mahdizadeh A, Feyzi MR (2013) Online estimation of induction motor parameters using a modified particle swarm optimization technique. In: Industrial electronics society, IECON 2013-39th annual conference of the IEEE. IEEE, pp 3645–3650
Zhao J, Wang W, Pedrycz W, Tian X (2012) Online parameter optimization-based prediction for converter gas system by parallel strategies. IEEE Trans Control Syst Technol 20(3):835–845
Efe MÖ (2011) Neural network assisted computationally simple \( {\text{PI}}^{\lambda } {\text{D}}^{\mu } \) control of a quadrotor UAV. IEEE Trans Ind Inf 7(2):354–361
Mohd Basri MA, Husain AR, Danapalasingam KA (2015) Intelligent adaptive backstepping control for MIMO uncertain non-linear quadrotor helicopter systems. Trans Inst Measur Control 37(3):345–361
Nobahari H, Sharifi A (2014) Continuous ant colony filter applied to online estimation and compensation of ground effect in automatic landing of quadrotor. Eng Appl Artif Intell 32:100–111
Razi A, Afghah F, Chakareski J (2017) Optimal measurement policy for predicting uav network topology. arXiv preprint arXiv:171011185
Khanmirza E, Daneshjou K, Ravandi AK (2018) Underactuated flexible aerial manipulators: a new framework for optimal trajectory planning under constraints induced by complex dynamics. J Intell Rob Syst 92:599–613. https://doi.org/10.1007/s10846-017-0711-6
Chen Y, Yu J, Mei Y, Zhang S, Ai X, Jia Z (2016) Trajectory optimization of multiple quad-rotor UAVs in collaborative assembling task. Chin J Aeronaut 29(1):184–201
Keshavarzian H, Daneshjou K (2019) Modified under-actuated quadrotor model for forwarding flight in the presence of ground effect. Aerosp Sci Technol 89:242–252
Bangura M, Mahony R (2012) Nonlinear dynamic modeling for high performance control of a quadrotor. In: Australasian conference on robotics and automation. pp 1–10
Zawiski R, Błachuta M (2014) Modelling and optimal control system design for quadrotor platform—an extended approach. Bull Pol Acad Sci Tech Sci 62(3):535–550
Kang N, Sun M (2000) Simulated flowfields in near-ground operation of single-and twin-rotor configurations. J Aircraft 37(2):214–220
Lim JW, McAlister KW, Johnson W (2009) Hover performance correlation for full-scale and model-scale coaxial rotors. J Am Helicopter Soc 54(3):32005
Raffo GV, Ortega MG, Rubio FR (2011) Path tracking of a UAV via an underactuated control strategy. Eur J Control 17(2):194–213
Efe MÖ (2012) Battery power loss compensated fractional order sliding mode control of a quadrotor UAV. Asian J Control 14(2):413–425
Jia Z, Yu J, Mei Y, Chen Y, Shen Y, Ai X (2017) Integral backstepping sliding mode control for quadrotor helicopter under external uncertain disturbances. Aerosp Sci Technol 68:299–307
Rawashdeh NA, Rawashdeh OA, Sababha BH (2017) Vision-based sensing of UAV attitude and altitude from downward in-flight images. J Vib Control 23(5):827–841
Ahmed S, Wang H, Tian Y (2018) Model-free control using time delay estimation and fractional-order nonsingular fast terminal sliding mode for uncertain lower-limb exoskeleton. J Vib Control 24(22):5273–5290
Nadda S, Swarup A (2018) On adaptive sliding mode control for improved quadrotor tracking. J Vib Control 24(14):3219–3230
Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science, 1995. MHS’95. IEEE, pp 39–43
Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73
Author information
Authors and Affiliations
Corresponding author
Additional information
Technical Editor: André Cavalieri.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
The body of quadrotor is assumed symmetry, and the center of mass is coincided the center of geometry. Then the inertia matrix (\( I \)) is diagonal: \( I = {\text{diag}}\left( {I_{xx} , I_{yy} , I_{zz} } \right) \) (N m s2). The total thrust and moments produced by four rotors are extracted by:
where \( b\left( {{\text{N}}\;{\text{s}}^{2} } \right) \) indicates the thrust factor, \( d\left( {{\text{N}}\,{\text{m}}\,{\text{s}}^{2} } \right) \) is drag factor, \( l\left( {\text{m}} \right) \) is the distance between the centers of the quadrotor and the rotor, \( U_{i} \) is the input vector components, and \( \Omega _{i} \) is the speed of rotor. Refer [18] for more information on the assumptions and saturation limits of control input vector. According to Sect. 3, the dynamic equations of quadrotor under the ground effect are reformulated as follows:
Rights and permissions
About this article
Cite this article
Keshavarzian, H., Daneshjou, K. PSO-based online estimation of aerodynamic ground effect in the backstepping controller of quadrotor. J Braz. Soc. Mech. Sci. Eng. 42, 555 (2020). https://doi.org/10.1007/s40430-020-02614-w
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-020-02614-w