International Journal of Information Technology and Computer Science(IJITCS)

ISSN: 2074-9007 (Print), ISSN: 2074-9015 (Online)

Published By: MECS Press

IJITCS Vol.12, No.1, Feb. 2020

Fuzzy Logic Based PID Auto Tuning Method of QNET 2.0 VTOL

Full Text (PDF, 944KB), PP.9-16

Views:8   Downloads:1


Murk Junejo, Arbab Nighat Kalhoro, Arsha Kumari

Index Terms

Vertical take-off and landing (VTOL);QNET 2.0 VTOL;Pitch angle;Fuzzy based PID controller;Rule base;fuzzy algorithm


Unmanned aerial vehicles (UAVs) have gained a lot of attention from researchers due to their hovering and vertical take-off and landing. Different techniques and methods are being employed to imple-ment UAVs. The QNET 2.0 VTOL board, specially de-signed for NI ELVIS II, is an important platform in the field of unmanned aerial vehicles (UAV). It is a helpful tool to demonstrate the essentials of vertical take-off and landing flight control (VTOL) at educational institutes. The PID controller installed in QNET 2.0 VTOL board is manually tuned is usually done by a skilled operator. This process of tuning is time-consuming and requires an expert’s knowledge. Although PID control of various sys-tems has been reported in the literature, its use is limited in nonlinear systems. For nonlinear systems. Fuzzy logic is suitable due to its nonlinearity capability. The purpose of this research is to study the dynamics of the QNET 2.0 VTOL model, simulate the flight control model in Lab-VIEW and to design an auto-tuned PID controller using Fuzzy logic for QNET 2.0 VTOL model in LabVIEW environment. This study shows that Fuzzy based auto-tuned PID controller controls the pitch angle of the QNET 2.0 VTOL model and gives promising results as compared to the existing PID controller in terms of auto-tuning in real-time and stability of the system.

Cite This Paper

Murk Junejo, Arbab Nighat Kalhoro, Arsha Kumari, "Fuzzy Logic Based PID Auto Tuning Method of QNET 2.0 VTOL", International Journal of Information Technology and Computer Science(IJITCS), Vol.12, No.1, pp.9-16, 2020. DOI: 10.5815/ijitcs.2020.01.02


[1]Hazim Shakhatreh, “Unmanned Aerial Vehicles: A Survey on Civil Applications and Key Research Challenges,” arXiv:1810.09729[cs.RO]. 

[2]QNET 2.0 VTOL Board Quanser", Quanser, 2011. Available: 

[3]Zhangli Yang, Lei Li, and Buqing Liu, “Auto-tuning Method of Fuzzy PID Controller Parameter Based on Self-learning System,” 11th International Conference on Fuzzy Systems and Knowledge Discovery, 2014.

[4]A. Julkananusart and I. Nilkhamhang, “Quadrotor tuning for attitude control based on double-loop PID controller using fictitious reference iterative tuning (FRIT),” in Proceedings of the 41st Annual Conference of the IEEE Industrial Electronics Society, IECON 2015, pp. 4865–4870, November 2015.

[5]Vijaykumar Sureshkumar Fnu, Kelly Cohen, "Intelligent Fuzzy Flight Control of an Autonomous Quadrotor UAV", Conference paper - January 2014, DOI: 10.2514/6.2014-0992. 

[6]Leticia Cervantes and Oscar Castillo,” Design of a Fuzzy System for the Longitudinal Control of an F-14 Airplane,” soft computing for Intell. Control and Mob. The robot, 2010.

[7]Arbab Nighat Khizer, Syed Amjad Ali and Dai-Yaping, "Stable Hovering Flight for a small unmanned Helicopter using Fuzzy control, "Hindawi Publishing Corporation Mathematical Problems in Engineering, Vol 2014. 

[8]Arbab Nighat Khizer Syed Amjad Ali and Dai-Yaping," Simpler Fuzzy Logic Controller (SFLC) Design for 3DOF Laboratory scaled Helicopter,” IJRRAS, Vol15Issue2, May 2013.

[9]Amr Sarhan and Shiyin Qin,” Adaptive PID Control of UAV Altitude Dynamics Based on Parameter Optimization with Fuzzy Inference,” International Journal of Modeling and Optimization, Vol. 6, No. 4, August 2016.

[10]Theerasak Sangyam, Pined Laohapiengsak, Wonlop Chongcharoen, and Itthisek Nilkhamhang, "Autonomous path tracking and disturbance force   rejection of UAV using fuzzy-based auto-tuning PID controller," ECTI-CON2010: The 2010 ECTI International Conference on Electrical Engineering/ Electronics, Computer, Telecommunications and Information Technology, Chiang Mai, Thailand, 2010, pp. 528-531.

[11]S. M. Sam and T. S. Angel, "Performance optimization of PID controllers using fuzzy logic," 2017 IEEE International Conference on  Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), Chennai, 2017, pp. 438-442.

[12]Lucio R. Riberio and Neusa Maria F. Oliveira, “UAV Autopilot Controllers Test Platform Using Matlab/Simulink and X-Plane,” 40th ASEE/IEEE Frontiers in Education Conference S2H-1, 2010. 

[13]Tipsuwanporn et al, “Fuzzy Logic PID controller based on FPGA for process control,” IEEE, 2004. 

[14]Qingsi Zhang and Jinfeng Bai, “Application of Fuzzy Logic controller with self-tuning PID parameters for the control system of 40Kg coke oven,” 3rd International conference on instrumentation, measurement, computer, communication and control, 2013. 

[15]Seyed Jamal Haddadi and Payam Zarafshan, “Experimental stability study of an Octrotor using an intelligent controller,” IEEE 2016.

[16]Yu Jian and Liu Changliang, “Design of self-tuning PID controller with Fuzzy variable parameters based on LabVIEW,” International conference on information and automation Lijiang, China, 2015. 

[17]Tri kuntoro Priyambodo and Andi Dharmawan, “Auto Vertical takeoff and landing on quadrotor using PID-Fuzzy,” Journal of Engineering and applied sciences 12(special issue 3), 2017.

[18]Ehsan. Abbasi, “Development and implementation of an adaptive fuzzy control system for a VTOL vehicle in hovering mode,” International Journal of control theory and computer modeling (IJCTCM) Vol 7, No.1/2, April 2017. 

[19]Hooman Nasr Azadani and Roozbeh Torkzadeh, “Design of GA Optimized Fuzzy Logic-based PID Controller for the Two Area Non-Reheat Thermal Power System,” 13th Iranian Conference on Fuzzy Systems (lFSC), 2013. 

[20]Francesco Sabatino, “Quadrotor control: modeling, nonlinear control design, and simulation”, Master's Degree Project Stockholm, Sweden June 2015.