Implementation of Fuzzy Logic Control on a Tower Copter


  • Fahmizal Universitas Gadjah Mada
  • Daffa Yanu Kharisma
  • Subuh Pramono Department of Electrical Engineering, Universitas Sebelas Maret, Surakarta, Indonesia



tower copter, position control, FLC, PID


Air transport has become a major attraction for scientists in the last decade, to carry out developments in the fields of firefighting, military, and commercial purposes.  A quadcopter is a helicopter with four rotors. There are four arms connected to the main control and each arm has a motor with a rotor. In this study, the position control of a tower control is presented. A Fuzzy Logic Controller (FLC) is proposed, and it performance is compared with PID control. The hardware implementation test shows that FLC is superior to PID. The hardware testing shows that the settling time of the FLC control response is 0.5s while the PID control response is 1.2s. That means FLC settling time is faster by 58.33% compared to PID.

Author Biography

Daffa Yanu Kharisma

Department of Electrical Engineering and Informatics, Vocational College, Universitas Gadjah Mada, Yogyakarta, Indonesia


E. Abbasi, “Development and Implementation of a Adaptive Fuzzy Control System for a VTOL Vehicle in Hovering Mode,” Int. J. Control Theory Comput. Model., vol. 7, no. 1/2, pp. 1–14, 2017,

M. B. Hurd, “Control of a quadcopter aerial robot using optic flow sensing,” scholarworks, 2013,

Li, X., Chen, Y., & Chen, “Quadrotor Tracking Control Based on PID Algorithm,” Computer Measurement and Control, vol. 24, no. 7, pp. 109-112, 2016,

F. Rinaldi, A. Gargioli, F. Quagliotti, “PID and LQ regulation of a multirotor attitude: Mathematical modelling, simulations and experimental results,” Journal of Intelligent & Robotic Systems, vol. 73, pp. 33-50, 2014,

N. K. Tran, E. Bulka and M. Nahon, “Quadrotor control in a wind field,” 2015 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 320-328, 2015,

B. Panomrattanarug, K. Higuchi and F. Mora-Camino, “Attitude control of a quadrotor aircraft using LQR state feedback controller with full order state observer,” The SICE Annual Conference 2013, pp. 2041-2046, 2013,

K. Runcharoon and V. Srichatrapimuk, “Sliding Mode Control of quadrotor,” 2013 The International Conference on Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE), pp. 552-557, 2013,

J. Dentler, S. Kannan, M. A. O. Mendez and H. Voos, “A real-time model predictive position control with collision avoidance for commercial low-cost quadrotors,”2016 IEEE Conference on Control Applications (CCA), pp. 519-525, 2016,

M. Bangura, R. Mahony, “Real-time model predictive control for quadrotors,” IFAC Proceedings Volumes, vol. 47, no. 3, pp. 11773-11780, 2014,

E. Yazid, M. Garratt, F. Santoso, “Position control of a quadcopter drone using evolutionary algorithms-based self-tuning for first-order Takagi–Sugeno–Kang fuzzy logic autopilots,” Applied Soft Computing, vol. 78, pp. 373-392, 2019,

N. M. Raharja, Iswanto, O. Wahyunggoro and A. I. Cahyadi, “Altitude control for quadrotor with mamdani fuzzy model,” 2015 International Conference on Science in Information Technology (ICSITech), pp. 309-314, 2015,

H. Maghfiroh, C. Hermanu, M. H. Ibrahim, M. Anwar, A. Ramelan, “Hybrid fuzzy-PID like optimal control to reduce energy consumption,” TELKOMNIKA (Telecommunication Computing Electronics and Control), vol. 18, no. 4, pp. 2053-2061, 2020,

A. Saelan, “Logika Fuzzy,” Strukt. Disk., vol. 1, no. 13508029, pp. 1–5, 2009, https://d1wqtxts1xzle7.cloudfront.

H. Maghfiroh, O. Wahyunggoro, A. I. Cahyadi, K. L. Lian, B. R. Ke, “Speed Control of a Single Taipei Mass Rapid Transit System Train by Using a Single Input Fuzzy Logic Controller,” International Journal of Electrical and Computer Engineering, vol. 6, no. 2, p. 621, 2016,

M. Nizam, H. Maghfiroh, A. Ubaidilah, Inayati, and F. Adriyanto, “Constant current-fuzzy logic algorithm for lithium-ion battery charging,” Int. J. Power Electron. Drive Syst., vol. 13, no. 2, pp. 926–937, 2022,

T. Dewi, S. Nurmaini, P. Risma, Y. Oktarina, M. Roriz, “Inverse kinematic analysis of 4 DOF pick and place arm robot manipulator using fuzzy logic controller,” International Journal of Electrical & Computer Engineering, vol. 10, no. 2, pp. 2088-8708, 2020,

M. Soliman, A. T. Azar, M. A. Saleh, H. H. Ammar, “Path planning control for 3-omni fighting robot using PID and fuzzy logic controller,” The International Conference on Advanced Machine Learning Technologies and Applications (AMLTA2019) 4, vol. 921, pp. 442-452, 2020,

M. Errouha, A. Derouich, S. Motahhir, O. Zamzoum, N. E Ouanjli, A. E. Ghzizal, “Optimization and control of water pumping PV systems using fuzzy logic controller,” Energy Reports, vol. 5, pp. 853-865, 2019,

C. Lin, W. Luo, H. Lan, and C. Hu, “Research on Multi-Objective Compound Energy Management Strategy Based on Fuzzy Control for FCHEV,” Energies, vol. 15, no. 5, p. 1721, 2022,

M. M. Shaker and Y. M. B. I. Al-khashab, “Design and implementation of fuzzy logic system for DC motor speed control,” 2010 1st International Conference on Energy, Power and Control (EPC-IQ), pp. 123-130, 2010,

M. A. Ibrahim, A. K. Mahmood, and N. S. Sultan, “Optimal PID controller of a brushless DC motor using genetic algorithm,” Int. J. Power Electron. Drive Syst., vol. 10, no. 2, pp. 822–830, 2019,

M. M. Gupta, “Forty-five years of fuzzy sets and fuzzy logic-A tribute to Professor Lotfi A. Zadeh (the father of fuzzy logic),” Scientia Iranica, vol. 18, no. 3, p. 685, 2011,




How to Cite

Fahmizal, D. Yanu Kharisma, and S. Pramono, “Implementation of Fuzzy Logic Control on a Tower Copter”, JFSC, vol. 1, no. 1, pp. 14–17, Mar. 2023.