International Journal of Advanced and Applied Sciences

Int. j. adv. appl. sci.

EISSN: 2313-3724

Print ISSN: 2313-626X

Volume 4, Issue 10  (October 2017), Pages:  150-159


Original Research Paper

Title: Feedback linearization control of quadrotor with tiltable rotors under wind gusts

Author(s): Abdul-Wahid A. Saif *

Affiliation(s):

Systems Engineering Department, KFUPM, Dhahran 31261, Saudi Arabia

https://doi.org/10.21833/ijaas.2017.010.021

Full Text - PDF          XML

Abstract:

Quadrotors are popular unmanned aerial vehicles that have a plethora of applications for civilian and military purposes. This is due to their superior agility and maneuverability which widens the span of applications. In this paper, a feedback linearization controller is designed to control all the states of the over actuated quadrotor with tilting rotors that was developed by the author and his colleagues. The controller is introduced in a novel approach that overcomes the problem of nonlinear inputs and that decouples the system into completely two independent subsystems while rejecting wind gusts. In addition, an optimization algorithm is introduced to choose among the possible sets of inputs based on energy consumption minimization. The results demonstrate that the quadrotor with tilted rotor can effectively attain the desired trajectory in the presence of wind disturbance. 

© 2017 The Authors. Published by IASE.

This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

Keywords: Quadrotor, UAV, Tilting rotor modeling, Feedback linearization, Optimization, Wind gust

Article History: Received 6 June 2017, Received in revised form 15 August 2017, Accepted 10 September 2017

Digital Object Identifier: 

https://doi.org/10.21833/ijaas.2017.010.021

Citation:

Saif  AWA (2017). Feedback linearization control of quadrotor with tiltable rotors under wind gusts. International Journal of Advanced and Applied Sciences, 4(10): 150-159

Permanent Link:

http://www.science-gate.com/IJAAS/V4I10/Saif.html


References (23)

  1. Altug E, Ostrowski JP, and Taylor CJ (2005). Control of a quadrotor helicopter using dual camera visual feedback. The International Journal of Robotics Research, 24(5): 329-341. https://doi.org/10.1177/0278364905053804 
  2. Bouabdallah S, Becker M, and Siegwart R (2007). Autonomous miniature flying robots: coming soon!-research, development, and results. IEEE Robotics Automation Magazine, 14(3): 88-98. https://doi.org/10.1109/MRA.2007.901323 
  3. Elfeky M, Elshafei M, Saif AWA, and Al-Malki MF (2013). Quadrotor helicopter with tilting rotors: Modeling and simulation. In the World Congress on Computer and Information Technology, IEEE, Sousse, Tunisia: 1-5. https://doi.org/10.1109/WCCIT.2013.6618768 
  4. Elfeky M, Elshafei M, Saif AWA, and Al-Malki MF (2014). Quadrotor with tiltable rotors for manned applications. In the 11th International Multi-Conference on Systems, Signals and Devices, IEEE, Barcelona, Spain: 1-5. https://doi.org/10.1109/SSD.2014.6808791 
  5. Fonseca CM and Fleming PJ (1995). An overview of evolutionary algorithms in multi-objective optimization. Evolutionary Computation, 3(1): 1–16. https://doi.org/10.1162/evco.1995.3.1.1 
  6. Goldberg DE (1989). Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Boston, Massachusetts, USA.     
  7. Habib M, Quimby PW, Chang S, Jackson K, and Cummings ML (2011). Wind gust alerting for supervisory control of a micro aerial vehicle. In the IEEE Aerospace Conference, IEEE, Big Sky, USA: 1-7. https://doi.org/10.1109/AERO.2011.5747536 
  8. Homaifar A, Qi CX, and Lai SH (1994). Constrained optimization via genetic algorithms. Simulation, 62(4): 242–253. https://doi.org/10.1177/003754979406200405 
  9. Hua MD, Hamel T, and Samson C (2013). Control of VTOL vehicles with thrust-direction tilting. Available online at: https://arxiv.org/pdf/1308.0191.pdf  
  10. Li Y and Wang G (2013). Quad-Rotor airship modeling and simulation based on backstepping control. International Journal of Control and Automation, 6(5): 369-384. https://doi.org/10.14257/ijca.2013.6.5.32 
  11. Liu H, Derawi D, Kim J, and Zhong Y (2013). Robust optimal attitude control of hexarotor robotic vehicles. Nonlinear Dynamics, 74(4): 1155-1168. https://doi.org/10.1007/s11071-013-1031-4 
  12. Michalewicz Z, Janikow CZ, and Krawczyk JB (1992). A modified genetic algorithm for optimal control problems. Computers Mathematics with Applications, 23(12): 83–94. https://doi.org/10.1016/0898-1221(92)90094-X 
  13. Morel Y and Leonessa A (2006). Direct adaptive tracking control of quadrotor aerial vehicles. In the ASME International Mechanical Engineering Congress and Exposition, Dynamic Systems and Control Division, Chicago, Illinois, USA: 155-161. https://doi.org/10.1115/IMECE2006-15516 
  14. Nesterov Y and Nemirovskii A (1994). Interior-point polynomial algorithms in convex programming. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, USA. https://doi.org/10.1137/1.9781611970791 
  15. Oner KT, Cetinsoy E, Unel M, and Aksit MF (2008). Dynamic model and control of a new quadrotor unmanned aerial vehicle with tiltwing mechanism. World Academy of Science, Engineering and Technology, 45: 58-63.     
  16. Pounds P, Mahony R, and Corke P (2010). Modelling and control of a large quadrotor robot. Control Engineering Practice, 18(7): 691-699. https://doi.org/10.1016/j.conengprac.2010.02.008 
  17. Renegar J (2001). A mathematical view of interior-point methods in convex optimization. Society for Industrial and Applied Mathematics (SIAM), Philadelphia, USA. https://doi.org/10.1137/1.9780898718812 
  18. Ryll M, Bülthoff HH, and Giordano PR (2012). Modeling and control of a quadrotor UAV with tilting propellers. In the IEEE International Conference on Robotics and Automation, IEEE, Saint Paul, MN, USA: 4606-4613. https://doi.org/10.1109/ICRA.2012.6225129 
  19. Saif AA, Dhaifullah M, Al-Malki M, and Shafie ME (2012). Modified backstepping control of quadrotor. In the 9th International Multi-Conference on Systems, Signals and Devices, IEEE, Chemnitz, Germany: 1-6. https://doi.org/10.1109/SSD.2012.6197975 
  20. Salih AL, Moghavvemi M, Mohamed HA, and Gaeid KS (2010). Modelling and PID controller design for a quadrotor unmanned air vehicle. In the IEEE International Conference on Automation Quality and Testing Robotics, IEEE, Cluj-Napoca, Romania, 1: 1-5. https://doi.org/10.1109/AQTR.2010.5520914 
  21. Senkul F and Altug E (2014). Adaptive control of a tilt-roll rotor quadrotor UAV. In the International Conference on Unmanned Aircraft Systems, IEEE, Orlando, USA: 1132-1137. https://doi.org/10.1109/ICUAS.2014.6842367 
  22. Solovyev VV, Finaev VI, Zargaryan YA, Shapovalov IO, and Beloglazov DA (2015). Simulation of wind effect on a quadrotor flight. ARPN Journal of Engineering and Applied Science, 10(4): 1535-1538.     
  23. Voos H (2009). Nonlinear control of a quadrotor micro-UAV using feedback-linearization. In the IEEE International Conference on Mechatronics, IEEE, Malaga, Spain: 1-6. https://doi.org/10.1109/ICMECH.2009.4957154