International Journal of Advanced and Applied Sciences

Int. j. adv. appl. sci.

EISSN: 2313-3724

Print ISSN:2313-626X

Volume 3, Issue 8  (August 2016), Pages:  43-51


Title: Tracking control of an unmanned aerial vehicle using cascade configuration of fuzzy logic controllers in presence of windflaw

Authors:  Mehdi Zare 1, *, Ehsan Zakeri 2, Jafar Sadeghi 3, Said Farahat 1

Affiliation(s):

1Department of Mechanical Engineering, University of Sistan and Baluchestan, Zahedan, Iran
2Young Researchers and Elite Club, Shiraz Branch, Islamic Azad University, Shiraz, Iran
3Department of Chemical Engineering, University of Sistan and Baluchestan, Zahedan, Iran

http://dx.doi.org/10.21833/ijaas.2016.08.008

Full Text - PDF          XML

Abstract:

In this study, an unmanned aerial vehicle (UAV), quadrotor particularly, with six degree of freedom (6-DOF) is modeled and a novel arrangement of fuzzy logic controller (FLC) are designed to control quadrotor’s attitude and altitude. The UAVs are high nonlinear in terms of dynamic equations and are in class of under-actuated systems with six degree of freedom and four propeller’s speed as inputs. So, designing an appropriate controller is the main challenge in UAV’s applications. The controller architectures is composed of three FLCs. A MIMO FLC is implemented to control angles and altitude which is fed by two first output controllers, namely desired roll and pitch angles. Then, an octagonal helix path is constructed in such a way that an octagonal schema is generated in X-Y plane and is developed in vertical direction. By applying the windflaw to the system as a disturbance, which is blew in three directions, namely x, y, and z, the performance of designed controller is investigated. Finally, results are presented to show the controller performance for tracking purpose in presence of a wind as disturbance. 

© 2016 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: Fuzzy logic controller, Octagonal helix path, Quadrotor, UAV, Under-actuated system

Article History: Received 9 June 2016, Received in revised form 3 August 2016, Accepted 16 August 2016

Digital Object Identifier: http://dx.doi.org/10.21833/ijaas.2016.08.008

Citation:

Zare M, Zakeri E, Sadeghi J, and Farahat S (2016). Tracking control of an unmanned aerial vehicle using cascade configuration of fuzzy logic controllers in presence of windflaw. International Journal of Advanced and Applied Sciences, 3(8): 43-51

http://www.science-gate.com/IJAAS/V3I8/Zare.html


References:

Alexis K, Nikolakopoulos G and Tzes A (2011). Switching model predictive attitude control for a quadrotor helicopter subject to atmospheric disturbances. Control Engineering Practice, 19(10): 1195-1207.
http://dx.doi.org/10.1016/j.conengprac.2011.06.010
Bouabdallah S, Murrieri P and Siegwart R (2004). Design and control of an indoor micro quadrotor. In the IEEE International Conference on Robotics and Automation (ICRA'04), Barcelona, Spain, 5: 4393-4398
http://dx.doi.org/10.1109/robot.2004.1302409
Bouabdallah S, Noth A and Siegwart R (2004, September). PID vs LQ control techniques applied to an indoor micro quadrotor. In the IEEE/RSJ International Conference Intelligent Robots and Systems (IROS 2004), Sendai, Japan, 3:2451-2456
http://dx.doi.org/10.1109/iros.2004.1389776
Bresciani T (2008). Modelling, identification and control of a quadrotor helicopter. M.Sc. Thesis, Department of Automatic Control, Lund University.
Castillo P, Dzul A and Lozano R (2004). Real-time stabilization and tracking of a four-rotor mini rotorcraft. IEEE Transactions on Control Systems Technology, 12(4): 510-516.
http://dx.doi.org/10.1109/TCST.2004.825052
Castillo P, Lozano R and Dzul A (2005). Stabilization of a mini rotorcraft with four rotors. IEEE Control Systems Magazine, 25(6): 45-55.
http://dx.doi.org/10.1109/MCS.2005.1550152
Dunfied J, Tarbouchi M and Labonte G (2004). Neural network based control of a four rotor helicopter. In the IEEE International Conference on Industrial Technology (ICIT'04), 3: 1543-1548
http://dx.doi.org/10.1109/icit.2004.1490796
Guenard N, Hamel T and Mahony R (2008). A practical visual servo control for an unmanned aerial vehicle. IEEE Transactions on Robotics, 24(2): 331-340.
http://dx.doi.org/10.1109/TRO.2008.916666
Lozano R, Castillo P and Dzul A (2004). Stabilization of a mini rotorcraft having four rotors. In the IEEE/RSJ International Conference on Intelligent Robots and Systems, Sendai, Japan: 2693-2698.
Luque-Vega L, Castillo-Toledo B and Loukianov AG (2012). Robust block second order sliding mode control for a quadrotor. Journal of the Franklin Institute, 349(2): 719-739.
http://dx.doi.org/10.1016/j.jfranklin.2011.10.017
Metni N, Hamel T and Derkx F (2005). Visual tracking control of aerial robotic systems with adaptive depth estimation. In the 44th IEEE Conference on Decision and Control, Seville, Spain: 6078-6084
http://dx.doi.org/10.1109/CDC.2005.1583134
Mian AA and Daobo W (2008). Modeling and backstepping-based nonlinear control strategy for a 6 DOF quadrotor helicopter. Chinese Journal of Aeronautics, 21(3): 261-268.
http://dx.doi.org/10.1016/S1000-9361(08)60034-5
Mian AA, Ahmad MI and Wang D (2008). Backstepping based PID control strategy for an underactuated aerial robot. IFAC Proceedings Volumes, 41(2): 15636-15641.
http://dx.doi.org/10.3182/20080706-5-kr-1001.02644
Mistler V, Benallegue A and M'sirdi NK (2001). Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback. In the 10th IEEE International Workshop on Robot and Human Interactive Communication: 586-593
http://dx.doi.org/10.1109/roman.2001.981968
Moezi SA, Rafeeyan M, Zakeri E and Zare A (2016). Simulation and experimental control of a 3-RPR parallel robot using optimal fuzzy controller and fast on/off solenoid valves based on the PWM wave. ISA Transactions, 61: 265-286.
http://dx.doi.org/10.1016/j.isatra.2015.12.005
PMid:26794489
Moezi SA, Zakeri E, Bazargan-Lari Y and Khalghollah M (2014). Fuzzy logic control of a ball on sphere system. Advances in Fuzzy Systems, 17:1-6.
http://dx.doi.org/10.1155/2014/291430
Mokhtari A and Benallegue A (2004). Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle. In the IEEE International Conferenc on Robotics and Automation (ICRA'04), Barcelona, Spain, 3: 2359-2366
http://dx.doi.org/10.1109/robot.2004.1307414
Nagaty A, Saeedi S, Thibault C, Seto M and Li H (2013). Control and navigation framework for quadrotor helicopters. Journal of Intelligent and Robotic Systems, 70(1-4): 1-12.
http://dx.doi.org/10.1007/s10846-012-9789-z
Pounds P, Mahony R and Corke P (2006). Modelling and control of a quad-rotor robot. In the Australasian Conference on Robotics and Automation (ACRA 2006), Auckland, New Zealand.
Rabhi A, Chadli M and Pegard C (2011). Robust fuzzy control for stabilization of a quadrotor. In the IEEE 15th International Conference on Advanced Robotics (ICAR): 471-475
http://dx.doi.org/10.1109/ICAR.2011.6088629
Rodić A and Mester G (2011). The modeling and simulation of an autonomous quad-rotor microcopter in a virtual outdoor scenario. Acta Polytechnica Hungarica, 8(4): 107-122.
Salazar-Cruz S, Palomino A and Lozano R (2005, December). Trajectory tracking for a four rotor mini-aircraft. In the 44th IEEE Conference on Decision and Control: 2505-2510.
http://dx.doi.org/10.1109/cdc.2005.1582539
Sangyam T, Laohapiengsak P, Chongcharoen W and Nilkhamhang I (2010). Path tracking of UAV using self-tuning PID controller based on fuzzy logic. In the SICE Annual Conference. IEEE: 1265-1269
Santos, M., Lopez, V., and Morata, F. (2010, November). Intelligent fuzzy controller of a quadrotor. In the IEEE International Conference on Intelligent Systems and Knowledge Engineering (ISKE): 141-146
http://dx.doi.org/10.1109/iske.2010.5680812
Waslander SL, Hoffmann GM, Jang JS and Tomlin CJ (2005). Multi-agent quadrotor testbed control design: Integral sliding mode vs. reinforcement learning. In the IEEE/RSJ International Conference on Intelligent Robots and Systems: 3712-3717
Zakeri E and Farahat S (2015). Safe path planning and control of an Unmanned Underwater Vehicle (UUV) using particle swarm optimization and fuzzy logic control method. Moadres Mechanical Engineering, 14(14): 199-210.
Zakeri E, Farahat S, Moezi SA and Zare A (2016). Path Planning for Unmanned Underwater Vehicle in 3D Space with Obstacles Using Spline-Imperialist Competitive Algorithm and Optimal Interval Type-2 Fuzzy Logic Controller. Latin American Journal of Solids and Structures, 13(6): 1054-1085.
http://dx.doi.org/10.1590/1679-78252029
Zare M, Sadeghi J, Farahat S, and Zakeri E (2014). Regulating and helix path tracking for unmanned aerial vehicle (UAV) using fuzzy logic controllers. Journal of Mathematics and Computer Science, 13(1): 71-89.
Zimmermann HJ (2010). Fuzzy set theory. Wiley Interdisciplinary Reviews: Computational Statistics, 2(3): 317-332.
http://dx.doi.org/10.1002/wics.82