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)
- 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
- 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
- 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
- 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
- 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
- Goldberg DE (1989). Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Boston, Massachusetts, USA.
- 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
- Homaifar A, Qi CX, and Lai SH (1994). Constrained optimization via genetic algorithms. Simulation, 62(4): 242–253. https://doi.org/10.1177/003754979406200405
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
- 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